FR8016HD芯片
-
我们准备使用这款芯片,找代理商拿了一片开发板。我初步跑了几分钟DEMO使用的是JLINK,能用,后来把开发板芯片替换成HD。我忙着写2天好基础代码框架后,我发现最大的问题居然是烧录。1M的算法文件没有,以致于我不能使用JLINK,只能用串口烧录这种方式,这也罢了,板子上电有一个LED会亮的,我按照标准流程尝试,上电,按复位,出现RREQ打印,点击打开烧录,很成功。但是之后断电重启,LED不亮了。我链接上去按复位,没任何输出,期间也就间隔了几分钟,硬件上没任何变更。我上电然后选择串口链接好。芯片还有1M都选好了,此时我按RESET按钮,没任何输出。尝试多次之后突然出现了一次打印,但是后面我再也无法复现。我该怎么解决这个烧录问题。望解答。对了终端只有我点击打开烧录在关闭的时候会打印关闭烧录,其他情况无任何打印
-
-
@felix-yang 你好很感谢你的回答。事情并没有那么简单。我使用了串口烧录供电。但是复位键不管用在你们最新得开发板。当我做了如图中动作后,复位键起作用了,我能烧录了

-
@felix-yang 我还有一个问题。就是官方SDK是使用ROM中得BOOT和BLANK A 和BLANK B的方式去升级。但是我不能使用你们的BOOT。基于产品协议方面的和一系列背景下。我希望开机的时候BOOT,然后我得BOOT跳转到APP。你能理解我意思吧Flash (1MB): 0x01000000 - 0x01100000
区域 地址范围 大小
BOOT引导程序 0x01000000 - 0x01008000 32KB
APP主固件区 0x01008000 - 0x01048000 256KB
APP参数存储区 0x01048000 - 0x01049000 4KB
APP参数备份区 0x01049000 - 0x0104A000 4KB
固件DFU标志区 0x0104A000 - 0x0104B000 4KB
用户存储区 0x0104B000 - 0x0105B000 64KB
OTA临时缓冲区 0x0105B000 - 0x0109B000 256KB
预留扩展区 0x0109B000 - 0x010FD000 392KB
BLE绑定信息 0x010FD000 - 0x010FE000 4KB
BLE远端服务缓存 0x010FE000 - 0x010FF000 4KB
跳转表/静态密钥 0x010FF000 - 0x01100000 4KB。大概我项目内存分配这样。我查看了手册跟SDK都无法从我得BOOT跳转到APP。这款芯片支持这么做吗。原谅我不太会描述
-
@romai 在附上我添加的一些LOG
