完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好!
当前产品中使用单个6748+多个28377D的方案,6748作为主控。平时正常时,28377D从Flash启动,升级方案为在28377的APP加入一段写flash的代码,直接通过通信接口接收APP固件数据,自行写入Flash进行升级;在有特殊情况出现(升级过程中突然断电等)导致28377D的Flash固件无法启动时,6748将28377D的启动变为从机启动,通过SCI等接口,下载一个boot程序到28377D,boot程序可进行基本的错误检查,并接收6748发过来的App固件,重新烧写到内部Flash. 请问,此方案是否可行,硬件上如何实现?是否有其他更好的升级方案,既能更新固件,又能避免特殊情况下28377D不能启动? |
|
相关推荐
8 个讨论
|
|
屠鸡勇士李运好 发表于 2020-5-19 09:35 通过上位机传输BOOT到F28377D当然也可以,而且更方便,不需要出厂时烧写该BOOT,可以节省FLASH空间。 实现原理上,还是跟上面描述的差不多。 If a post answers your question, please mark it with the "verify answer" button. |
|
|
|
|
|
szbliy 发表于 2020-5-19 09:48 您好! 我看到官方是给了串口上位机烧写28377D的方案的,是不是采用的就是这个先下载boot到28377,再用boot烧写程序的方法?如果有,boot工程源代码和上位机源代码是否有提供? 我现在需要用6748来充当这个主机的功能,需要改写。 |
|
|
|
|
|
屠鸡勇士李运好 发表于 2020-5-19 09:56 是的,这些源代码本来就是公开的,你可以下载controsuite后在下面路径查找: 上位机:C:ticontrolSUITEdevice_support~Utilitiesserial_flash_programmerserial_flash_programmer BOOT:C:ticontrolSUITEdevice_supportF2837xDv190F2837xD_examples_Dual文件夹下的F2837xD_sci_flash_kernels工程 If a post answers your question, please mark it with the "verify answer" button. |
|
|
|
|
|
szbliy 发表于 2020-5-19 10:05 还有个问题,现在是有多个28377D的数字板作为从机,而SCI只能一对一,如果主机需要依次启动这些28377D的板子,用CAN接口能否实现?如果用CAN发送boot,是不是需要修改28377的OTP区? |
|
|
|
|
|
屠鸡勇士李运好 发表于 2020-5-19 10:13 是的,可以实现,确实需要更改OTP以使它从CAN BOOT,同时要注意,以后每次它都是从CAN进行BOOT,因为它必须通过Get Mode引导进来,而Get Mode默认引导到Flash,通过修改OTP后,这个行为就被改变且固定为CAN BOOT了。 If a post answers your question, please mark it with the "verify answer" button. |
|
|
|
|
|
szbliy 发表于 2020-5-19 10:24 把多个从机的SCIA接收线都连接到主机的TXD线上,就是不管从机的响应,这样是否可行? |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
369 浏览 1 评论
564 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
813 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
678 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1150 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
111浏览 29评论
527浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
275浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
225浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
86浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-5 08:33 , Processed in 0.901721 second(s), Total 52, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号