1.引言在嵌入式开发中其中不可避免的一环就是bootloader的设计[1],它统筹软硬件资源,使得资源最优配置,嵌入式系统对功耗,性能,以及成本要求很苛刻,它要求在达到用户要求的前提下把成本和资源利用降为最低,Bo
ARM的嵌入式Bootloader实现自动升级
0 引言作为一种32位的高性能、低成本、低功耗的嵌入式RISC(Reduced Instruction Set Computer)微处理器,ARM(Advanced RISC Machines)微处理器目前已经成为应用最广泛的嵌入式微处理器。和基于简单RTOS甚至没有使
PXA255的嵌入式Linux应用平台的构建
PXA255的嵌入式Linux应用平台的构建
基于ARM9上linux系统的bootloader设计
基于ARM9上linux系统的bootloader设计
嵌入式网络监控系统的研究
嵌入式网络监控系统的研究
WinCE启动时频繁死机的原因分析及解决办法
WinCE启动时频繁死机的原因分析及解决办法
ARM的位置无关程序设计
一种Linux嵌入式操作系统的设计和实现
一种Linux嵌入式操作系统的设计和实现
摘要:介绍了一种MSP430单片机通过串口升级程序的方法,并在MSP430F5438上得以实现。通过实验,证明此方法稳定、可靠,避免了利用仿真器更新程序的繁琐,提高了效率。 关键词:MSP430F5438;串口;程序更新
BLOB启动流程与Bootloader程序可移植性研究
BLOB启动流程与Bootloader程序可移植性研究
在嵌入式系统应用中,通过引导程序(Bootloader)可以初始化硬件设备、建立内存空间的映射图、加载内核,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境[1]。Bootloader依赖于
本文首先介绍常见的Flash编程方法,然后详细介绍本文方法的原理,以及DSP系统上电加载原理,最后给出整个实现过程并分析了Flash编程时需要注意的一些问题。 Flash编程方法 常见的Flash编程方式 Flash在正常使用
基于TMS320DM642的Flash编程