Link Node到手已经四天了,在实际使用中遇到了不少问题,下面做个总结,希望一起讨论:
1、使用Micro USB数据线连接板卡,电源开关切换至ON,上电后PC会自动识别到一个
系统磁盘:MBED,按下复位键后重新上电会进入BootLoader模式,在未进行任何操作时,MBED固件丢失;
2、经过大量的查阅资料在mbed官网找到相关板卡固件,链接如下(理论上与Link Node固件通用)
mbed官网固件地址:
https://developer.mbed.org/platforms/Nordic-nRF51822/
nordic官网固件地址:
http://www.nordicsemi.com/chi_simple/node_176/Bluetooth-R/nRF51822-mKIT
更新方法:
a)按下复位键后重新上电会进入BootLoader模式,将下载的固件文件直接复制进识别到的BootLoader磁盘
b)复制进磁盘后,蓝色LED灯会快速的闪烁,此时更新完成;
c)重新上电后自动进入mbed编程模式,PC会自动识别到一个
系统磁盘:MBED
3、固件更新后在mbed官网编写一个简单的LED程序,生成hex文件(具体教程见
https://yaoq.gitbooks.io/linknode/content/posts/led.html),将hex文件复制进MBED磁盘中,出现异常现象,传输过程中MBED会自动断开重新识别为MBED,磁盘中会出现fail.text,打开主要提示为两种:1)TIME OUT;2)SWD ERROR,无法进行程序烧录。至今未能解决!
4、mbed编程器中U3:AP7333-33SAG-7和U2:ATSAM3U2CA-AU存在发热现象,其中U3比较明显,几秒钟内手不能触摸,U2为温热,测量上电电流150mA以上,初步猜测问题3是由问题4导致的,LDO过热会触发保护
由于出现的问题比较严重且至今未能解决,因此后续的评测工作受到严重的影响,希望坛友如有遇到类似问题,一起交流!