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.

自己写的http 下载bin文件保存在/sys/mcuimg1.bin下载进去了没有反应。 Uniflash下载问题

TI 工程师,你好:

    我自己写的一个应用,添加相应的http下载的功能和文件读写功能,将云端下载的bin文件,存储到/sys/mcuimg1.bin下,

然后调用函数,重启mcu.以达到远程更新的效果,从而执新的APP.bin文件(觉得OTA用起来,太麻烦了,所以想自己搞一下这个远程升级的)。

          但是我烧写进去了,(还没有出发远程更新app),只是按复位键,单片机并没有加载我所下载app.bin到FLASH文件。我是不是漏掉了什么步骤?

我的烧写步骤如下所示:

 a.

选择对应的第二bootloader.

b.选择/sys/mcuimg1.bin用户对应的app.bin 的url如下所示:

c.选择/sys/mcuimg2.bin对应的app.bin ,下面是加载的文件截图:

然后点击烧写server那个网络服务,以及点击"Program"进行烧写,但是不知道为什么这个应用没有启动起来。

有谁知道问题可能出现在哪里吗?或者我做的不对。我之前有烧写成功过,但是不知道为什么现在的不可以了。

  • Hi GUIFANG,

    你是程序没download进去,还是程序download进去了但没有执行? 建议check一下你的bootloader及app1,app2的cmd中bin对应的地址范围。另外,你也可以参考以下链接check一下你程序的大小及空间分配。

    http://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/t/393909