购买带有SPI 8MB闪存的Lichee NanoF。它在UART端口上没有显示任何内容,只是USB发现了一些未知设备。您用于上传的工具是什么? UART不应该显示一些启动消息吗?
离线
你刚买来是空的吧?要自己用sunxi-fel烧个xboot或uboot吧
离线
你要编译一个sunxi-fel,然后提供sunxi-fel下载uboot,串口才有反应
离线
我按照这个指示:编译和使用sunxi-tools
一些错误:
$ sudo sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
$ sudo sunxi-fel -l
USB device 001:003 Allwinner F1C100s
$ sudo sunxi-fel exec
Invalid command exec
$ sudo sunxi-fel spiflash info
Invalid command spiflash
其他版本?
离线
它适用于:
$ sudo sunxi-fel -p spiflash-write 0 Nano_flash_480272.bin
但是,Nano_flash_480272.bin并不是那么好. 没有USB支持,似乎非常有限。任何质量好的现成图像?
离线
好的,但是如何擦除FLASH并获得USB支持?
U-Boot SPL 2018.01-05676-g00188782ee-dirty (May 16 2018 - 17:22:52)
....
=> usb start
starting USB...
No controllers found
=> erase all
=>
...
离线
加载U-boot后,没有USB设备?
离线
全志V3s手册V1.0: Allwinner_V3s_Datasheet_V1.0.pdf
全志f1c100s手册: Allwinner_F1C600_User_Manual_V1.0.pdf手册
本来想去全志 f1c100s/f1c600手册里面找,
结果里面根本没有提 boot system,
还是从上面的V3s手册里面找.
1. 上电后, f1c100s内部 BROM (芯片内置,无法擦除) 启动,
2. 首先检查 SD0 有没有插卡, 如果有插卡就读卡 8k偏移数据,是否是合法的启动数据, 如果是BROM 引导结束, 否则进入下一步
3. 检测SPI0 NOR FLASH(W25QXXX, MX25LXXX) 是否存在, 是否有合法的启动数据, 如果是BROM 引导结束, 否则进入下一步
4. 检测SPI0 NAND FLASH 是否存在, 是否有合法的启动数据, 如果是BROM 引导结束, 否则进入下一步
5. 因为找不到任何可以引导的介质, 系统进入usb fel 模式, 可以用USB烧录了。
这就是为什么 要烧录程序,需要下拉 MISO/CLK 到地的原因,让BROM 检测不到spi flash的存在.
离线
没有BSP引脚。不喜欢短针方式。有一些错误,它仍然编程了它。必须尝试一些其他工具。 Xboot怎么样,同样的问题?
$ sudo sunxi-fel -p spiflash-write 0 f1c100s_c600sdk_16M_micropython.bin
[sudo] password for deb:
60% [============================ ] 37.1 kB/s, ETA 03:00 usb_bulk_send() ERROR -1: Input/Output Error
$ sudo sunxi-fel -p spiflash-write 0 f1c100s_c600sdk_16M_micropython.bin
usb_bulk_send() ERROR -7: Operation timed out
$ sudo sunxi-fel -p spiflash-write 0 f1c100s_c600sdk_16M_micropython.bin
1% [ ] 36.9 kB/s, ETA 07:31 usb_bulk_send() ERROR -7: Operation timed out
$ sudo sunxi-fel -p spiflash-write 0 f1c100s_c600sdk_16M_micropython.bin
usb_bulk_send() ERROR -7: Operation timed out
$ sudo sunxi-fel -p spiflash-write 0 f1c100s_c600sdk_16M_micropython.bin
100% [================================================] 16777 kB, 37.6 kB/s
离线
烧写了才有吧
离线