现在有一个项目需求:为了调试方便,需要实现远程升级28335的Flash。
想通过远程的网络摄像机来烧写升级28335Flash的程序,数据传输通过28335的SCIB,这样的功能可以方便现场调试;
网上看到有人说用28335 Flash api库,一时间没有思路,请教各路大牛?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
现在有一个项目需求:为了调试方便,需要实现远程升级28335的Flash。
想通过远程的网络摄像机来烧写升级28335Flash的程序,数据传输通过28335的SCIB,这样的功能可以方便现场调试;
网上看到有人说用28335 Flash api库,一时间没有思路,请教各路大牛?
我大致的思路如下:
28335中运行着主项目程序,并监听来自外部串口的指令;
升级程序代码单独烧写到一个Flash分区中;
此时,如果串口接受到升级命令,则接受hex程序暂存在外部的RAM中,完毕后校验数据完整性,如果数据完整,则将升级程序代码调到内部的RAM运行,擦除、烧写、最后复位!
TI的攻城狮们,给点建议啊。整个工程应该如何组织呢?
有人说可以做成一个项目,有人数可以做成bootloader和项目程序 两个项目,有什么区别呢?
你好,看了你的思路和我正在研究串口程序在线更新的思路一致,最近开始研究,领导催的比较紧,能否将你的程序给我一份参考一下,不胜感激,邮箱:326073116@qq.com