因为在linux上,usb设备一会连接主机,一会切换虚拟机,所以没整好,在windows下倒是下载成功了,在windows烧录,要把虚拟机关闭,下载工具位于https://github.com/aodzip/buildroot-tiny200/tree/master/flashutils。
下载NAND的过程是,进入USB模式,电脑接入的是fel设备,先使用sunxi-fel.exe工具下载u-boot-sunxi-with-spl.bin,然后启动uboot,进入DFU模式,电脑接入的是DFU设备,然后再通过dfu-util.exe工具将sysimage-nand.img刷进NAND里面。
安装驱动,安装驱动时不用接入r3。打开zadig,选择"Device"->"Create New Device",手动输入:
点击安装,安装FEL。
再选择 "Device"->"Create New Device",手动输入:
点击安装,安装DFU。
接入r3,此时电脑显示
备注:一开始我将r3接入电脑,电脑好像自动帮我安装了驱动,不过设备名字并不是Allwinner FEL Device,如果电脑没Allwinner FEL Device这个设备,而且也没提示有个设备没驱动,那么就有可能以安装了驱动,设备名是其他的,可以通过插拔r3看一下是哪个设备,然后点击设备属性确定下VIP和PID,再使用zadig软件重新命名,再次安装驱动。
执行命令刷入uboot,我使用的是git工具执行的命令
./bin/sunxi-fel.exe -p uboot ./images/u-boot-sunxi-with-spl.bin
如果刷入成功,r3的USB将进入DFU模式,设备管理器多出如下设备
然后执行
./bin/dfu-util.exe -R -a all -D ./images/sysimage-nand.img
刷入img到NAND中
最近编辑记录 kingwho (2021-02-05 18:37:34)
离线