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 ...
随机推荐
- datalist标签 输入框候选
H5的datalist标签,可以给input输入框提供下拉选择列表,或输入提示功能. 写如下的datalist标签 <datalist id="car"> <op ...
- NYIST 860 又见01背包
又见01背包时间限制:1000 ms | 内存限制:65535 KB难度:3 描述 有n个重量和价值分别为wi 和 vi 的 物品,从这些物品中选择总重量不超过 W 的物品,求所有挑选方案中物品价值总 ...
- git batch
git batch 不用每次自己写了:不是特别推荐哦: git add . git commit -m "commit" git push git status
- Web前端国际化之jQuery.i18n.properties
Web前端国际化之jQuery.i18n.properties jQuery.i18n.properties介绍 国际化是如今Web应用程序开发过程中的重要一环,jQuery.i18n.propert ...
- JAVA设计模式之【外观模式】
通过引入一个外观角色来简化客户端与子系统之间的交互. 顾客无需直接和茶叶.茶具.开水等交互,整个泡茶过程由服务员来完成,顾客只需与服务员交互即可. 通过引入一个外观角色可以降低原有系统的复杂度,同时降 ...
- 理解class.forName()(good--字节码层面)
使用jdbc方式连接数据库时会使用一句代码Class.forName(String className).这句话是什么意思呢?首先说一点Class.forName(String className)这 ...
- POJ 1852 Ants O(n)
题目: 思路:蚂蚁相碰和不相碰的情况是一样的,相当于交换位置继续走. 代码: #include <iostream> #include <cstdio> #include &l ...
- 【参考】IBM sun.io.MalformedInputException and text encoding conversions transforms numerals to their word equivalents - United States
Problem(Abstract) When converting contents from a file or string using WebSphere Application Server, ...
- POJ 2029 Get Many Persimmon Trees 【 二维树状数组 】
题意:给出一个h*w的矩形,再给出n个坐标,在这n个坐标种树,再给出一个s*t大小的矩形,问在这个s*t的矩形里面最多能够得到多少棵树 二维的树状数组,求最多能够得到的树的时候,因为h,w都不超过50 ...
- 使用3ds Max制作卡通狗教程
使用软件::3ds Max 软件下载:http://www.xy3dsmax.com/xiazai.html 全教程完,学完记得交作业.如果本教程对您有所帮助,请推荐给你的朋友. 全教程完,学完记得交 ...