完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最近打算开发一个基于我司测试板的ADuCM320i I2C Bootloader的GUI,但是在学习AN-806(Rev.D)应用笔记的时候遇到了一些问题,希望各位不吝赐教。
Table 6. VERIFY命令不是很理解,AN-806上面说的是需要两个步骤,如下: For Cortex-M3 devices, the verify command is a two-step sequence for each page to be verified, as follows: 1. Send the 0x80000000 value in the value field and the last four bytes of the page in the data bytes field. 2. Send the page address in the value field and the result of the SIGN command of the page in the data bytes field. After receiving these two packets, the loader checks whether the value received in Step 1 is correct and then obtains the SIGN value for the page and compares it to the value from Step 2. If both values are correct, an ACK is subsequently returned. An error in either value results in a BEL. For details on the SIGN command, see the appropriate device data sheet or hardware reference manual. Q1:那个第1个步骤里面的数据0x8000 0000(Table 6中的Data 2-Data5)是什么意思?地址吗?但是在UG-868的Figure 3又提到0x6000 0000-0x9fff ffff区域 not available in ADuCM320i,这两者说的是同一地址吗? Q2:在AN-806 Table 6中Data 6- Data9的内容是什么?没能理解笔记中写的0x..7FC, 0x..7FCD, 0x..7FCE, 0x..7FCF. Q3:该MCU的自带BootLoader没有dump code命令,如果我要在BootLoader模式下读取flash的内容该如何操作?该BootLoader也没有关于APP version的信息,它在什么地方记录了APP version呢?我怎么样能够获得当前的APP version,从而来判断我的APP需不需要更新呢? |
|
相关推荐
2个回答
|
|
怎么没有人回答呢
|
|
|
|
您好,这个是MCU的问题。
|
|
|
|
只有小组成员才能发言,加入小组>>
2287个成员聚集在这个小组
加入小组1048 浏览 2 评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1429 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1966 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4289 浏览 2 评论
9088 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1644浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1715浏览 2评论
1048浏览 2评论
1710浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1430浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-12 01:33 , Processed in 0.902998 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号