有朋友说楼上的文件不能识别f1c100s,
那再重新来一次下载源码,编译.下载sunxi-tools f1c100s分支源码:
git clone https://github.com/Icenowy/sunxi-tools.git -b f1c100s-spiflash
编译libusb:
下载 libusb源代码:
git clone https://github.com/libusb/libusb.git编译libusb源码:
cd libusb
./autogen.sh
./configure --host=i686-w64-mingw32 --prefix=/usr/i686-w64-mingw32/
make
make install编译 zlib:
1. 下载zlib源码: wget https://zlib.net/zlib-1.2.11.tar.gz
2. tar xvf zlib-1.2.11.tar.gz
3. CC=i686-w64-mingw32-gcc ./configure --prefix=/usr/i686-w64-mingw32/
4. Makefile 删除一行 LDSHAREDLIBC=-lc
5. make; make install直接用命令行指令编译
i686-w64-mingw32-gcc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/ -DNO_MMAP -I/usr/i686-w64-mingw32/include/libusb-1.0/ -o sunxi-fel.exe fel.c thunk.c progress.c soc_info.c fel_lib.c fel-spiflash.c -lws2_32 -L/usr/i686-w64-mingw32/lib/ -lusb-1.0 -lws2_32 -lwsock32 -lz
Windows平台可执行文件下载: sunxi-tools-win32support_f1c100s_flash_2.7z (已经验证,可以烧录f1c100s 唱戏机与licheepi nano开发板)
Windows 驱动安装方法在1楼.
你这个我在win10 下 会一直返回:Warning:no 'soc_sram_info' data for your Soc (id=1663)
usb_bulk_send() ERROR -7:Operation timed out
使用 -l参数能看到芯片
最后 在虚拟机linux下 没有问题 能下载的。