crazyradio焊接和下载固件过程
非常早之前买过一套crazyradio的器件和空板。可是一直没有时间焊接出来,前天早上六点起来,安静的弄了一把,识别USB。下载crazyradio固件没问题,记录下过程:
1,首先是焊接,寻常的QFN封装尽管没有管脚伸出来,可是側面总是还有焊接的Pad。可是NRF24LU1+的封装好奇葩,側面居然没有,仅仅有底部有,所以仅仅有硬着焊接了。刚開始还是非常操心没有焊接上去的,只是加了少许松香之后。拖拽焊点的时候非常的规律。基本上放心了。
上一张焊接的照片:
2,焊接完毕之后,之前一直以为这东西肯定须要仿真器或者下载器下载程序,可是插到电脑上之后,发如今设备管理器中居然已经有nRF24LU01+ Bootloader:
3,反正手里没有官方介绍的编程器。那就索性在Bitcraze VM中尝试一把。打开Virtual Box 中的bitcraze VM之后,在设备—>分配USB设备—>Nordic Semiconductor nRF24LUP-F32 BOOT LDR [0001]。那我们选中这个。让他打上勾。
4,通过lsusb能够看到xubuntu已经识别了nRF bootloader:
5。然后我们能够開始如今固件。參考:https://wiki.bitcraze.io/projects:crazyradio:programming。能够看到首先我们须要启动bootloader,事实上我们已经开启bootloader,所以
python usbtools/launchBootloader.py
这个步骤能够省略。以下直接開始下载固件。须要注意须要将cradio.bin文件复制到文件夹crazyradio-firmware以下,然后直接使用例如以下命令行下载:
6。结果真的像官方提示的那样Verification succeded,窃喜,然后拔下来再插上去。发现驱动没有装上,參考官网wiki:https://wiki.bitcraze.io/doc:crazyradio:install_windows_zadig,能够发现能够通过zadig软件,装上驱动。依照它安装流程走完之后,就能够从Win 7的设备管理器中看到crazyradio USB Dongle的驱动设备:
同一时候。Vitual Box选中crazyradio后,也能够通过lsusb看到crazyradio的信息:
这样我们的crazyradio dongle就能够使用了,接下来是通过上位机跟飞行器连接调试,期待尽快飞起来。。
。
crazyradio焊接和下载固件过程的更多相关文章
- J-Link固件烧录以及使用J-Flash向arm硬件板下载固件程序
这篇文章的最初版本是在15年写的https://blog.csdn.net/u010592722/article/details/45575663,后来又遇到了一些新问题,故更新在了这里. 一.始于安 ...
- webstorm下载&&安装过程&&打开项目
一.webstorm下载 WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为"Web前端开发神器"."最强大的HT ...
- rbx1 package 下载安装过程
学习INSTALLING THE ROS-BY-EXAMPLE CODE,是书中第五章的内容,如果我们按照上一篇教程执行过了,就可以直接进入第五章,安装一个叫rbx1的包.这个包里面包括了本书中用到的 ...
- CYUSB3014芯片使用EEPROM无法下载固件说明
当使用128KB的EEPROM存储CYUSB3014芯片的固件时,需要注意,不同厂家的EEPROM存储器,其A0.A1.A2功能不一样,在设计时电路也不一样.Microchip对应的128KB的EEP ...
- 【request_firmware】 linux内核下载模块固件接口【转】
转自:http://blog.csdn.net/magod/article/details/6049558 [-] 8 处理固件 1481 内核固件接口 1482 它如何工作 14.8. 处理固件 作 ...
- 基于libUSB的USB设备固件更新程序(下载数据)(转)
源:基于libUSB的USB设备固件更新程序(下载数据) 本文紧接上一篇日志:基于libUSB-Win32的USB设备固件更新程序(前言),相关背景以及起因等,此处不再赘述,如感兴趣请移步. libU ...
- STM32固件库模板下载以及固件库学习方法
固件库模板下载 固件库模板新建过程: 下载我们上节的固件库文件 电脑新建一个文件夹命名为Fwlib-Template,在此文件夹下分别新建DOC Libraries Project User 这四个文 ...
- 使用Superprg 下载 AVR/51单片机固件 【worldsing笔记】
progisp 2.0 可以下载avr.51等单片机,单击下载 Superprg 单击下载 Superprg软件志峰公司出的专用软件,配合ZF_209使用, ...
- 一,ESP8266下载和刷固件
用自己的小板测试...... 安排上呢 一, ESP8266下载和刷固件(Lua开发----体验一下lua开发的魅力所在) 二, 控制一个灯亮灭 三, TCP服务器 四, TCP客户端 五, UDP ...
随机推荐
- Java并发和多线程4:使用通用同步工具CountDownLatch实现线程等待
CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待. 用给定的计数 初始化 CountDownLatch.由于调用了 countDown ...
- -bash: wget 未找到命令的解决办法
在Linux操作系统中,我们会经常要用到wget下载文件.wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性. 在linux中使用wget时,若报-bash: wget: comman ...
- 2015 Multi-University Training Contest 4 hdu 5338 ZZX and Permutations
ZZX and Permutations Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/O ...
- .C#-NET开源方向基本
我的理解,nancyFx是一个.net的微型框架,可以在Linux环境下运行,ServiceStack也是全平台框架,更大一些 owin的概念:Open Web Server Interface Fo ...
- maven规定的目录
Maven规定的目录结构 若要使用Maven,那么项目的目录结构必须符合Maven的规范 ,如写一个使用Spring的Web项目就需要引入大量的jar包.一个项目Jar包的数量之多往往让我们瞠目结舌, ...
- OS - 线程和进程的差别
进程是资源分配的基本单位,又是调度执行的基本单位.比如.用户执行自己的程序,系统就创建一个进程.并为它分配资源,包含各种表.内存空间.磁盘空间.I/O设备等. 然后.把该进程放入进程的就绪队列.进程调 ...
- ubuntu 休眠之后蓝牙鼠标无效果。
ubuntu链接蓝牙鼠标之后.左上角蓝牙标志左下角应该有一个锁的标志. 可是休眠之后,蓝牙鼠标失效,锁没有了,点击按键,出来锁之后,立即消失. 运行两次例如以下命令能够解决: sudo hciconf ...
- Java虚拟机的类载入机制
Java虚拟机类载入过程是把Class类文件载入到内存.并对Class文件里的数据进行校验.转换解析和初始化,终于形成能够被虚拟机直接使用的java类型的过程. 在载入阶段,java虚拟机须要完毕下面 ...
- NOIP2017提高组模拟赛4 (总结)
NOIP2017提高组模拟赛4 (总结) 第一题 约数 设K是一个正整数,设X是K的约数,且X不等于1也不等于K. 加了X后,K的值就变大了,你可以重复上面的步骤.例如K= 4,我们可以用上面的规则产 ...
- bzoj1570: [JSOI2008]Blue Mary的旅行(二分+网络流)
1570: [JSOI2008]Blue Mary的旅行 题目:传送门 题解: get到拆点新姿势,还是做题太少了...ORZ 因为每天就只能有一个航班,那就不能直接连了,所以要拆点(然后就被卡住了) ...