【平头哥RVB2601创意应用开发】记一次开发板修复过程
<p>之前在学习WiFi联网例程时,出现无法联网的情况。具体是在用ch2601_webplayer_demo作为模板开发时,使用netmgr_config_wifi配网时出现无法连接网络情况,提交了工单,咨询客服,几经周折终于可以联网了。现记录如下</p><p>问题现象:联网失败,串口打印如下</p>
<pre>
<code><E>w800_api dis handle: 0
<E>w800_api dis handle: 2
<E>w800_api dis handle: 2</code></pre>
<p>目测分析是连接失败。</p>
<p>咨询客服解决问题:以下是基本步骤</p>
<p>1、下载全新的【ch2601_webplayer_demo】工程编译后先执行【chip erase】进行擦除后再进行烧录。</p>
<p>2、在该连接下载烧录软件【https://occ.t-head.cn/community/download?id=4014051462874206208】软件名为【CSKY-FlashProgrammer-windows-V1.0.14-20211206-1817.zip】。</p>
<p>3、根据链接【https://occ.t-head.cn/community/post/detail?spm=a2cl5.26076654.0.0.336e1f9c0Mk3VH&id=3920199873081257984】进行烧录操作,<strong>特别注意</strong>:</p>
<p>(1)2.2节安装,不要用文档中链接,使用第二步中的链接下载的FlashProgrammer。</p>
<p>(2)3.1节 User Config 选择:default。如下图</p>
<p></p><p>(3)最后,需要配置下 烧录 的 算法文件,这里需要选择成对应的,如下图。</p>
<p></p><p>算法文件</p>
<p>4、将固件使用【FlashProgrammer】工具烧录进开发板内。</p>
<p>烧录固件</p>
<p>注意烧录时需要将jtag连接到w800,否则会出现“flash command time out ”问题</p>
<p>成功后显示</p>
<p>5、此时将串口连接W8TX/RX,这样可以打印w800串口的信息</p>
<p>输入命令对开发板进行配网。</p>
<pre>
<code>kv set wifi_ssid xxxx
kv set wifi_psk xxxxss</code></pre>
<p>6、重启开发板稍等几秒当看到2601输出【netmgr IP: 192.**.**.***】信息后使用串口【ping occ.t-head.cn】测试其是否配网成功。</p>
<pre>
<code>Welcome to CLI...
> [ 0.082852]
main, 139
[ 0.193334]bt_w800_register
[ 0.197534]h4_hal_init
[ 0.211057]Start wifi network
[ 0.215294]SSID=symic PASS=cxmin3894392
rf init########
app_at_server_init, 53
[ 0.358426]start wifi
[ 0.364343]ssid{xxxx}, psk{xxxxss}
[ 0.382563]PWM led off.
[ 2.999822]wifi connected
[ 3.004817]start dhcp
[ 3.564761]IP: 192.168.1.109
ping occ.t-head.cn
ping occ.t-head.cn(203.119.214.112)
[ 24.730695] from 203.119.214.112: icmp_seq=1 time=14 ms
</code></pre>
<p>问题解决,先行记录。</p>
<p>感谢大神分享,学到了</p>
<p>附件插入有问题 </p>
页:
[1]