信仰在空中飘扬 发表于 2023-7-6 14:51:58

ISP方式实现远程升级如何?

最近在想做给单片机远程升级,想问下大家用ISP的方式怎么样?
这样即不用做bootload消耗flash空间,也不用担心升级到一半掉电后变成砖头

yuyu87 发表于 2023-7-6 15:23:17

不可能,绝对不可能。除非芯片自带的有,比如STM32H5系列有OTA升级

kitten 发表于 2023-7-6 17:31:06

留个串口出来,然后需要升级的时候,人工挂个DTU上去,然后走ISP下载协议,你不觉得麻烦就行。另外做个简单的boot用不了多少空间的,OTA流程在boot里做,这样APP区随便搞,都不会变砖的。

qwe2231695 发表于 2023-7-6 18:15:19

ESP32 + IAP , ISP

信仰在空中飘扬 发表于 2023-7-6 18:17:46

kitten 发表于 2023-7-6 17:31
留个串口出来,然后需要升级的时候,人工挂个DTU上去,然后走ISP下载协议,你不觉得麻烦就行。另外做个简单 ...
(引用自3楼)

我是外挂蓝牙芯片然后想仿单片机的ISP协议来升级,这样就不用做底层bootloadr

信仰在空中飘扬 发表于 2023-7-6 18:19:11

yuyu87 发表于 2023-7-6 15:23
不可能,绝对不可能。除非芯片自带的有,比如STM32H5系列有OTA升级
(引用自2楼)

单片机的ISP协议我有啊,然后我是通过BLE蓝牙芯片跟单片机通讯,进行升级,这样可以吗

信仰在空中飘扬 发表于 2023-7-6 18:19:45

qwe2231695 发表于 2023-7-6 18:15
ESP32 + IAP , ISP
(引用自4楼)

我主控是普通的ARM M0芯片

信仰在空中飘扬 发表于 2023-7-6 18:21:37

kitten 发表于 2023-7-6 17:31
留个串口出来,然后需要升级的时候,人工挂个DTU上去,然后走ISP下载协议,你不觉得麻烦就行。另外做个简单 ...
(引用自3楼)

bootloader有没有可能损坏?怕bootloader损坏后变砖了

kitten 发表于 2023-7-6 18:25:52

信仰在空中飘扬 发表于 2023-7-6 18:21
bootloader有没有可能损坏?怕bootloader损坏后变砖了
(引用自8楼)

boot区固定功能不更新,没有机会坏的。

陆小凤之北京 发表于 2023-7-7 14:49:39

外部升级,怎么弄都可以,ISP就行。
页: [1]
查看完整版本: ISP方式实现远程升级如何?