[单片机芯片]

CH554 等 E8051 单片机的 SPI 烧写算法能否公开?

[复制链接]
4655|6
手机看帖
扫描二维码
随时随地手机跟帖
xcvista|  楼主 | 2021-5-17 19:53 | 显示全部楼层 |阅读模式
如题。我想自己做一个 E8051 单片机的 SPI 串口烧写器,用来测试自己开发的 bootloader,以及救援程序烧错的芯片。

使用特权

评论回复
WCHTech2| | 2021-5-18 09:21 | 显示全部楼层
您需要做自己的bootloader,可以采用IAP的升级方式,协议由您自己定义。芯片自带的boot不会被擦除,当您烧错程序时,可以使用沁恒的ISP工具重新烧录即可(ISP下载地址:http://www.wch.cn/downloads/WCHISPTool_Setup_exe.html

使用特权

评论回复
单片小菜| | 2021-5-18 09:31 | 显示全部楼层
IAP的协议最好是自己制定的。

使用特权

评论回复
xcvista|  楼主 | 2021-5-18 09:47 | 显示全部楼层
WCHTech2 发表于 2021-5-18 09:21
您需要做自己的bootloader,可以采用IAP的升级方式,协议由您自己定义。芯片自带的boot不会被擦除,当您烧 ...

我的意思就是我想要擦掉原装的 bootloader 改成我自己的 bootloader。

使用特权

评论回复
评论
WCHTech2 2021-5-18 10:20 回复TA
这个改不了的 
勇敢的大白菜| | 2021-5-18 23:46 | 显示全部楼层
直接使用IAP就可以了。为什么用SPI呢?

使用特权

评论回复
copower| | 2021-5-20 11:10 | 显示全部楼层
勇敢的大白菜 发表于 2021-5-18 23:46
直接使用IAP就可以了。为什么用SPI呢?

自由度不同,安全性也不同,而且可用容量也少很多。原厂BootLoader本身佳霸占了宣传的容量,自己的BootLoader还不能再原厂的BootLoader地址覆盖,又要浪费ROM。不喜欢这种无法替换原厂bootloader的芯片。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

631

帖子

3

粉丝