打印

想实现Infineon的16bit单片机的IAP功能,请大侠指点~

[复制链接]
1358|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
vic.kong|  楼主 | 2012-10-18 10:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
chen486| | 2012-10-18 13:15 | 只看该作者
我也在看相关方面的资料,希望能实现

使用特权

评论回复
板凳
vic.kong|  楼主 | 2012-10-22 11:21 | 只看该作者
最近花了一点时间 研究 Infineon XE166系列的 IAP功能!
发现:
Infineon有自己的Bootloader, 可以通过UART,CAN,LIN进行通讯,
通过复位启动方式选择相对于的数据传输方式;
官方提供 擦除,写,读等 接口;
要实现IAP,Infineon建议,将用户的Bootloader先写入到PSRAM中,然后复位运行PSRAM,因为,在PSRAM中,可以运行代码,且可以擦写整个Flash;
所以就可以实现IAP功能!

较之之前ST的做法(整个Flash区域,可以随意分配),这样的方法有一个好处——无需在第一次IAP时通过专业下载工具先下载用户Bootloader。
希望大神们多提提意见~谢谢

使用特权

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

本版积分规则

个人签名:在学习进步的路上, 需要大家的支持,谢谢 vic.kong   since@2012-10-10

2

主题

63

帖子

1

粉丝