购买带有SPI 8MB闪存的Lichee NanoF。它在UART端口上没有显示任何内容,只是USB发现了一些未知设备。您用于上传的工具是什么? UART不应该显示一些启动消息吗?
离线
我按照这个指示:编译和使用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设备?
离线
没有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
离线