同样操作, 开发板正常, 自己的板不对, 求大神分析?

发布于 2022-07-09 15: 05: 36

基于开发板调好的 W806 代码, 现在原样放到自己的板子上, 出现 2 个问题:
1, 下载器 (不是串口烧写) 下载成功, 但是重新上电不能运行, 检查串口 U0, 其 Tx 线上始终发 CCC. 在开发板上做同样的操作, 重新上电后可以正常运行, U0 的 Tx 线上没有发数据;
后来发现 BOOTMODE 这里, 设计时候电阻拉到地去了, 改用铜线短接到 3. 3V. 然后 CDK 下面用下载器 download flash, 结果还是一样的, CDK 报告正确下载, 但是实际上芯片里面没东西, 断电重启后没有运行, 即便是最简单的点灯也不对

2, 使用下载器进入 Debug, 可以运行代码, 但是运行速度比在开发板上慢了很多 (同样使用下载器的 Debug) , 具体来说, 同样的数据处理代码函数, 在开发板上跑是 1. 4ms, 在自己的板上跑是 4ms

查看更多

关注者
0
被浏览
1. 6k
1 个回答
ZYQ
ZYQ 2022-07-09
我已不再支持 W80X 任何相关问题的回复, 请大家不要私信, 有问题找 isme 谢谢

1, 第一个问题的话, 首先官方并没有给到 w806 的 elf 下载算法文件, 群友制作的, 有一定的限制条件, 需要你芯片事先有 secboot 程序, CDK 下载的时候, 要选 片擦处好像, 然后用 CDK 下载之后, 重启才可以运行的, 也可以参考 http: //ask. winnermicro. com/article/63. html 去除 secboot 直接跑,
2, 第二个问题, 这个不清楚呢

撰写答案

请登录后再发布答案, 点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览