昨天很晚的时候才终于发现其实Unkown USB Device并不是错误,只是个警告而已,所以我们不关心就可以,让Makefile继续往下走就可以,于是我尝试mbs,s110,cload和firmware的下载,执行如下命令:
make flash
make flash_s110
make flash_mbs
make flash_cload
具体执行过程如下:
bitcraze@bitcraze-vm:~/projects/crazyflie2-nrf-firmware$ make flash_mbs
openocd -d2 -f interface/stlink-v2.cfg -f target/nrf51_stlink.tcl -c init -c targets -c "reset halt" \
-c "flash write_image erase bootloaders/nrf_mbs_v1.0.hex" -c "verify_image bootloaders/nrf_mbs_v1.0.hex" -c "reset halt" \
-c "mww 0x4001e504 0x01" -c "mww 0x10001014 0x3F000" \
-c "reset run" -c shutdown
Open On-Chip Debugger 0.8.0 (2014-05-10-23:21)
Licensed under GNU GPL v
本文记录了在xubuntu操作系统中,使用openocd工具对nRF51822芯片进行固件下载的过程。尽管在过程中遇到了USB设备未知的警告,但通过执行特定的Makefile命令(如make flash、make flash_s110、make flash_mbs、make flash_cload),成功实现了固件的下载。
订阅专栏 解锁全文
1900

被折叠的 条评论
为什么被折叠?



