STM32 批量生产程序烧录请教(包括IAP)

2020-01-01 17:45发布

先说下我希望能实现的方式:
1.产品发布时只发布一个hex文件。IAP的hex文件内和烧录软件管理,运行烧录软件,选择产品的hex文件,点一下烧录按钮。不作其他配置自动烧录。
2.后面程序有更新时,研发也只需提供hex,直接进行IAP升级。
我目前能做到的:
1.将每个产品的hex文件和IAP的文件通过J_FLASH拼接成一个hex文件,再提交这个文件给生产用j_flash烧录(麻烦在于每次IAR编译生成hex后要自己将IAP的hex拼接进去)
2.后面程序进行IAP更新时,用的超级终端,超级终端貌似只支持BIN文件,这样还得额外提供个BIN文件。生产操作也比较麻烦,管理的东西又多了个。

大家一般是怎么操作的啊,能让生产那边操作和管理简单点呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
44条回答
gdzhong
2020-01-02 17:51
正在用原子兄的板做这玩意。。。不过还在搞。。。现在只搞掂屏幕软键盘输入(改产品开机Logo需要)。。。以前用易语言写的PC端。。。通过串口先下载一段BootLoad后再烧写包括附带的外部Flash也能烧,但串口慢死了。。。所以准备改用原子兄的板做。。。不过原子兄写的历程不给力啊(全局变量用到乱七八糟)。。。资源复用也太厉害,连仿真器也连不上了(LCD用了jtag口)。。。

一周热门 更多>