这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 自制W806最小系统板,不能下载,求助!

共2条 1/1 1 跳转至

自制W806最小系统板,不能下载,求助!

工程师
2023-08-21 08:53:29     打赏

实测板子晶振已经起振频率40MHz,
电源3.3V纹波50mV左右(20Mhz带宽屏蔽)
插上电脑能识别ch340
图上USART0_RX网络能接收到上位机发送下来的数据AT+Z回车和十六进制的1B;
烧录过程WakeUP上拉,RST上拉,BOOTMODE下拉;
但是电击上位机下载之后显示如下

pYYBAGJQOy2AfYEoAAJCtrHcTw8198.png
波特率115200、9600、19200~~都试过一遍了,都是显示“等待重启设备超时!”!也尝试过下载前RST下拉一小段时间模拟按键复位!效果依旧;
有哪位前辈尝试过裸片自制W806板子,
求经验分享!
谢谢!




关键词: W806    

助工
2023-08-21 08:55:55     打赏
2楼

weekup高电平唤醒,正常工作低电平,不用可悬空或下拉,不可以上拉
Waiting for restarting device...的时候复下位就行
或者按住boot复位,然后就会一直收到同步CCCCC ... ...
连接速度115200
菜单里的下载速度可以选个快的

——————————————————————————

weekup(唤醒)别拉,或一直下拉,你那还在上拉么?
你看看拉低boot启动能进下载模式么,
我这按boot启动后终端115200一直返回CCCCC。。。。不停,再下载就不用复位
你那有CCC么?这应该是同步信号
我这等Waiting for restarting device...出现按reset再松开之后能下
指导书说没固件用软件下载,应该是直接下吧,没试过不知道
有固件的话拉低boot再启动进下载模式,下载后去掉boot,需重启

——————————————————————————

看错,这个软件有固件是还是需要boot进下载模式的,不过我这只按reset也有反应啊,erase flash timeout
你还是先看看返回CCCCCC么

——————————————————————————

连接115200:
CCCCCCCCCCCCC
Waiting for receive CCC ...
Sync success, w800
BLE  MAC:FFFFFFFFFFFF
WIFI MAC:FFFFFFFFFFFF
Please wait for Erase flash ...
S>S>S>CCCC
Erase flash ok.
Try 921600 baud download file ...
Wait for the chip to be ready ...
Start the download ...
Download "C:/Users/VMware/Documents/806/83491/WM_SDK_W806/bin/W806/W806.fls" file success!
enter main
....

——————————————————————————

https://www.winnermicro.com/upload/1/editor/1647499901550.rar
WM_W800_SDK用户手册
2.4 烧录固件
2.4.1 通过 ROM 烧录
如果出厂的W800 开发模组没有烧录过固件,则上电的时候,模块会进入 ROM ( UART0 )打印信息如下:
PPPPPPPPPPCCCCCCCCCC
如果W800 的开发模组引出了 BOOTMODE 脚,且上电的时候, BOOTMODE 脚被拉低30ms 以上,则模块也会进入 ROM (仅 UART0 )打印信息如下
CCCCCCCCCCCCCCCCCCCCCC
ROM依据 XMODEM 下载的不同阶段,命令的执行的结果和启动的不同阶段所遇到的异常状况会通过UART0 输出不同的字符,来表示错误码。
WM_W800_固件生成说明
8.3 W800 模块没有任何响应怎么办?
如果W800 模块连接上 UART0 后,既没有进入 ROM ,也没有进入 SECBOOT 和用户固件,则需要对其进行恢复操作。
1) 如果模块的 BOOTMODE 脚拉低,复位模块可以进入 ROM ,则按照 7.2 的方法 1操作即可。
2) 如果 BOOTMODE 脚拉低也没用,则可以考虑硬件问题了。
3) 可以考虑是否串口接反了
WM_W800_ROM功能简述
ROM启动过程中,如果遇到异常,则会进入 ROM 右侧死循环程序,然后打印一个错误码,指示当前遇到的错误信息,供使用者分析遇到的问题。
错误码定义如下
C 正常
----
升级过程(XMODEM 协议)
。。。
P IMAGE内容不完整或者签名缺失
----
启动过程
。。。
----
功能模块

——————————————————————————

感觉你还是应该检查pcb以及软件,
那个软件一拔掉ch340,就跳到别的串口号,插上后还得手动换回来,也不显示串口名,最好开别的软件或在设备管理器里确认下
硬件只留ch340 w806看看,pcb和片子没错的话拉低boot启动,串口应该有返回啊



共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]