ISSN 1009-5624 CN 10-2021/TQ 主管:中国乐凯集团有限公司 主办:北京乐凯科技有限公司
【摘要】随着处理器技术的不断发展,基于处理器的嵌入式系统得到了广泛应用。在嵌入式系统板级开发调试的早期阶段,由于调试手段欠缺,调试过程烦琐,大大增加了问题定位的时间和开发成本。针对上述问题,通过对 B o o t Loader 启动流程进行优化设计,利用高速缓存(Cache)初始化流程简单和可以进行缓存锁定的特点,实现了基于高速缓存技术的板级调试交互平台。阐述了基于原有 Boot Loader 进行调试交互平台功能扩展的一般方法,并讨论了实现该调试交互平台对系统软硬件设计的要求。该平台在 Boot Loader 启动的早期阶段,在尚未完成内存初始化之前,实现了串口输入输出、寄存器读写和硬件自检等功能,扩展了板级调试手段,可广泛应用于嵌入式 CPU 系统的软硬件调试、装备生产及板级问题定位。