在Hercules系列RM46和TMS570的Laungh板上,一大一小连个MCU。
电脑通过小的MCU给大的MCU下载程序。这个功能的实现,是在大的MCU中对flash进行划分,一部分程序用于接收小MCU传来的数据,其他程序为应用程序?那么小MCU怎么擦写大MCU的flash呢?是通过JTAG这样的专用接口吗?
现在项目中要求实现这样的功能,这方面是否有什么设计参考呢?
谢谢!
Ken Wang:
楼主,
在我们的开发板上面都是带板载的调试器,这个调试器采用的FTDI的USB转JTAG的芯片,里面有我们相关的firmare来支持JTAG的标准下载程序。
如果你需要在项目中实现对我们芯片的在线编程,你可以通过我们提供的类似于SPI ,UART或是CAN等设备接口来实现bootloader的功能。如果只是想设计下载接口的话,我们是支持标准的JTAG的。
谢谢