1.【USB】Zadig 工具的源码使用说明与
2.rk3228/3328盒子刷armbian
【USB】Zadig 工具的使用说明与
Zadig是一个为Windows用户简化USB驱动安装过程的工具。它能帮助你快速地使用USB设备,分析如使用WinUSB,源码 libusb-win/libusb0.sys, libusbK等应用程序。对于需要安装特定USB驱动的分析授源码情况,Zadig尤为有用。源码
欲使用Zadig,分析首先访问其官方网站下载最新版本(截止日期:年4月日)。源码下载后直接运行可执行文件即可,分析无需进行安装。源码若软件需提升权限,分析则会提示用户输入。源码app定位源码
欲深入了解Zadig的分析使用方法,请访问其官方指南页面。源码常见问题解答(FAQ)和详细许可证信息(包括GNU通用公共许可证(GPL)版本3或更高版本)可在链接中找到。分析
Zadig的源码代码基于LGPL版本3或更高版本的libwdi,它以公开源代码方式生成,android retrofit 源码使用multilib MinGW-w环境。若为开发者,鼓励您参与Zadig或libwdi的修复与提交代码。
对于Zadig的用户,关注其更新日志以获取新版本和重要信息。淘宝excel源码更多关于Zadig的信息和源代码可在GitHub项目页面查阅。
rk/盒子刷armbian
在macOS系统上构建rkdeveloptool需要使用homebrew或相似的包管理器。首先,需要安装homebrew,然后使用以下命令安装必要的apex辅源码构建依赖:
brew install automake autoconf libusb
随后,使用git命令克隆源代码库:
git clone GitHub - radxa/rkdeveloptool
进入源码目录并执行配置文件生成:
cd rkdeveloptool
autoreconf -i
./configure
接着,使用以下命令编译代码:
make
如果在编译过程中遇到错误,例如:
./configure: line : syntax error near unexpected token `LIBUSB1,libusb-1.0'
则需要安装pkg-config和libusb-1.0:
brew install pkg-config
安装完成后,重新执行配置文件生成和编译:
autoreconf -i
./configure
make
编译成功后,将可执行文件复制到/bin目录下,并赋予执行权限:
sudo cp rkdeveloptool /opt/homebrew/bin/
运行:
rkdeveloptool -v
以确认是否安装成功。接着进行设备操作:
1. 关闭设备电源。
2. 按下reset按钮,通过USB线连接电脑和设备。
3. 使用命令行执行`lsusb`以确认设备是否被识别,id应为:b。
4. 使用`sudo rkdeveloptool rd 3`进行操作,如果失败无需担心,尝试继续下一步。
5. 使用`sudo rkdeveloptool db rkx_loader_v1...bin`进行设备启动文件下载。
6. 使用`sudo rkdeveloptool wl 0x0 Armbian_..1_Rkx-box_jammy_current_5...img`进行Armbian映像写入。
7. 完成写入后,断电,插上USB键盘、HDMI线和网线,重启设备。