采用在线更新的方法,研究了基于UART总线的Bootloader设计过程与实现方法。介绍Bootloader的工作原理、 Ymodem协议设计及其在TMS570处理器的实现。试验结果表明,设计的Bootloader能正确引导加载程序的运行,准确方便的实现应用程序的下载和更新,稳定性高,在软件开发和测试过程中能够极大的提高工作效率。