背景介绍:最近做一个项目用的omapl138芯片,系统用的TI自带的sys/bios,外部存储器用的是spi flash,可以通过sfh_OMAP-L138.exe程序将UBL和应用程序烧录到spi flash中,然后通过SPI FLASH启动。
问题描述:这样就会出现一个问题,设备是有外壳的,虽然UBL不需要更新,但是在更新应用程序的时候必须打开盖子,将启动项拨到串口启动才能更新应用程序,然后在拨到SPI FLASH启动,这样就是每次更新应用程序都要打开盖子。
需要的帮助:是否可以在应用程序里面加一个可以接受串口数据的协议,比如xmode之类的东西?可以在应用程序在跑的过程中更新spi flash的应用程序代码?TI有没有提供这样的代码?或者有什么办法可以不打开机盖来更新应用程序?