在网上购了一张nano板子,淘宝地址:https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-21231188695.11.78b052b1JL9cKu&id=584657396198
但是要短路CS脚才能进入fel,觉得非常麻烦,于是动手做一张TF卡进入fel。参考:https://whycan.cn/t_2429.html#p18718
不会贴图,见谅,就在2楼晕哥的回复那里看到的。
制作一个特殊的TF卡系统, 插入即进入 fel, 这样不用短路也能烧录:
http://linux-sunxi.org/FEL
wget https://github.com/linux-sunxi/sunxi-tools/raw/master/bin/fel-sdboot.sunxi
dd if=fel-sdboot.sunxi of=/dev/sdX bs=1024 seek=8 ####sdX替换成你的TF卡实际磁盘设备
===过程如下=====
用360浏览器直接下载fel-sdboot.sunxi,然后复制到ubuntu。插入tf卡。
xs@xs-virtual-machine:~/f1c100s/utofel$ df
文件系统 1K-块 已用 可用 已用% 挂载点
udev 1977476 68 1977408 1% /dev
tmpfs 401596 6328 395268 2% /run
/dev/sda1 50487988 18659324 29240916 39% /
tmpfs 2007964 172 2007792 1% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 2007964 0 2007964 0% /sys/fs/cgroup
tmpfs 401596 60 401536 1% /run/user/1000
/dev/sdb1 16334 3946 12388 25% /media/xs/67E0-F0C7
/dev/sdb2 99033 39824 51756 44% /media/xs/3749a484-ef32-41f3-a06a-ee40599104a1
xs@xs-virtual-machine:~/f1c100s/utofel$ sudo dd if=fel-sdboot.sunxi of=/dev/sdb bs=1024 seek=8
[sudo] xs 的密码:
记录了64+1 的读入
记录了64+1 的写出
66106 bytes (66 kB, 65 KiB) copied, 0.0375018 s, 1.8 MB/s
写入成功,插入nano的TF卡槽。插入usb。退回到windows
D:\SUNXI_F1C100s>sunxi-fel.exe sid
ERROR: Allwinner USB FEL device not found!
反复试了几次都不成功,哪里出错了?
最近编辑记录 xsxusen05 (2020-04-30 20:32:16)
离线
怎样把8K处的代码读出来?
离线
sudo dd if=/dev/sdb1 of=/root/image count=1 bs=512 大约是这样吧。度娘搜的。
离线
使用sudo dd of=fel-sdboot.bin if=/dev/sdb bs=1024 skip=8 count=10
读出来的数据和写入的数据一样。
离线
再试测试板子,确认没有问题。短路cs脚,windwos进入了fel那个模式。
离线
TF卡分了2个区一个是fat16 另一个是ext4。和这分区有关不?已测试了两个TF卡。
离线
已经测试了3张TF卡,都不成功。有点怀疑这板卡槽是否有问题。因为一直没有测试从TF卡启动linux,只是测试了flash启动linux。
离线
确定是卡槽问题。问题已解决。多谢各位。
离线