- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, all:
请问bootloader组件是否支持自定义的OTA升级协议,不使用ide自带的Bootloader Host,因为Bootloadable组件会涉及合成整个boot和app的功能,如果不使用Bootloader组件的形式,使用手写的方式,就只能手动编辑合成boot与app的hex文件,这里面涉及到0x90300000~0x90600000的数据合成问题。麻烦帮忙解答一下,谢谢!另外 生产烧录推荐的方式是什么?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
1:你现在是用的我们哪一款芯片?目前在什么IDE开发的?
2:首先你是可以用自己自定义的协议进行升级的,但是你能描述一下,你为什么不能用我们官方提供的协议吗?假设你用的是PSoC4系列,链接page42 有非常清晰的communication flow.https://www.infineon.com/dgdl/Infineon-AN86526_PSoC_4_I2C_Bootloader-ApplicationNotes-v09_00-EN.pdf?...
3: 你在case的描述中提到的0x90300000~0x90600000,这个内存值可以解释一下你是从哪里查看到的吗?
4:烧录方式可以采用SWD的方式进行烧录,如果升级正常采用系统中比较通用的串行接口,如I2C,uart进行升级。
5: 关于自定义协议升级,可以看帖子:https://community.infineon.com/t5/PSoC-4/%E5%88%86%E4%BA%AB-PSoC4-Uart-Bootloader-%E4%B8%8D%E4%BD%BF...
6:生成烧录可以找三方烧录厂家,这个我们没有做推荐。
7:基于你提供的更多的信息,我们可以在具体的问题上面继续讨论。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
1:你现在是用的我们哪一款芯片?目前在什么IDE开发的?
2:首先你是可以用自己自定义的协议进行升级的,但是你能描述一下,你为什么不能用我们官方提供的协议吗?假设你用的是PSoC4系列,链接page42 有非常清晰的communication flow.https://www.infineon.com/dgdl/Infineon-AN86526_PSoC_4_I2C_Bootloader-ApplicationNotes-v09_00-EN.pdf?...
3: 你在case的描述中提到的0x90300000~0x90600000,这个内存值可以解释一下你是从哪里查看到的吗?
4:烧录方式可以采用SWD的方式进行烧录,如果升级正常采用系统中比较通用的串行接口,如I2C,uart进行升级。
5: 关于自定义协议升级,可以看帖子:https://community.infineon.com/t5/PSoC-4/%E5%88%86%E4%BA%AB-PSoC4-Uart-Bootloader-%E4%B8%8D%E4%BD%BF...
6:生成烧录可以找三方烧录厂家,这个我们没有做推荐。
7:基于你提供的更多的信息,我们可以在具体的问题上面继续讨论。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,Lingling
1. 目前用的CY8C4147,PSoC Creator开发
2. 因为我们有自己开发的上位机软件,有自定义的协议在里面。那如何使用bootloader组件采用自定义协议的方式?
3. 这里说的是PSoC Creator生成的hex文件尾部有关于Flash保护和芯片级保护的相关数据信息。下图所示。
4. 生产烧录采用miniprog的编程器吗?是否有推荐的方式,比如通过Jlink进行批量烧录。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content