您尚未登录。

楼主 #1 2017-10-28 16:50:31

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

1. 下载并解压缩zadig-2_3_exe.7z (驱动安装), sunxi-tools-win32.7z (该文件删除,已作废!!!)

2. 插入USB线, 短路V3S板子的spi flash 1,4或1,2脚, 上电. 电脑检测到新的usb烧写设备。

3. 打开 zadig, 选择 Options -> List All Devices, 选择全志的设备, 点击安装驱动按钮
QQ20171028164820.png

4. 命令行跑起来:
QQ20171028165154.png



















----------------------------------------------------------------------
以下是 2018-12-19 更新 (16楼):

为了不再给大家造成困扰,我把文件重新整理了 V3s 和 F1C100s 两个文件夹,

欢迎下载测试: sunxi-tools-win32support_f1c100s_v3s_201812219.7z




----------------------------------------------------------------------
以下是 2019-02-23 更新:
spiflash-read 读flash子命令, 读出来的数据完全是错的.

20190223090308.png
sunxi-fel -p spiflash-read 0 0x100 readA.bin



20190223090418.png
sunxi-fel -p spiflash-read 0 0x1000 readA.bin





离线

楼主 #2 2017-10-28 16:52:53

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

感谢荔枝派Q群的网友提醒,
我以前一直以为sunxi-fel只有Linux版本

参考网址: http://linux-sunxi.org/FEL/USBBoot#Using_sunxi-fel_on_Windows





离线

楼主 #3 2017-11-24 10:50:02

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

今天刚好有网友问到Win32平台sunxi-fel软件不知道spi flash的问题,
估计是老外编译的版本当时不支持spiflash.

于是自己动手编译出一个win32版本的,以下是详细过程。

Ubuntu交叉编译Win32版本sunxi-fel:
sudo apt-get install mingw-w64

git clone https://github.com/witwall/mman-win32.git

准备编译支撑软件包:
sudo apt-get install libtoolize

下载 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


下载sunxi-fel源码:
git clone https://github.com/Icenowy/sunxi-tools.git -b spi-rebase

32MiB spi flash补丁:
AllWinner全志V3s荔枝派zero板子用W25Q256,发现我烧文件系统之后,串口无输出, 直接进入芯片内部的fel

编译sunxi-fel源码:
OS=Windows_NT LDFLAGS="-L/usr/i686-w64-mingw32/lib/ -lws2_32 -lwsock32" CC=i686-w64-mingw32-gcc make

生成exe后拷贝到Windows,执行:
QQ20171124152118.png

QQ20171124134849.jpg

QQ20180315142018.png





离线

楼主 #4 2017-11-24 11:44:01

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

挖坑网编译win32版本sunxi-fel, 支持32MiB spi nor flash, 如W25Q256, MX25L256 (全志V3s 专用)等:
sunxi-tools-win32(support_32MiB_flash).zip





离线

楼主 #5 2018-03-22 14:02:01

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

下载源码:

切换分支:

git checkout -b f1c100s-spiflash

支持32M(w25q256, MX25L256等)需要修改源码:AllWinner全志V3s荔枝派zero板子用W25Q256,发现我烧文件系统之后,串口无输出, 直接进入芯片内部的fel

编译指令:

OS=Windows_NT LDFLAGS="-L/usr/i686-w64-mingw32/lib/ -lusb-1.0 -lws2_32 -lwsock32" CFLAGS="-I/usr/i686-w64-mingw32/include/libusb-1.0/" CC=i686-w64-mingw32-gcc make

修改Makefile:

sunxi-fel: fel.c thunks/fel-to-spl-thunk.h $(PROGRESS) $(SOC_INFO) $(FEL_LIB) $(SPI_NOR)
    $(CC) $(HOST_CFLAGS) $(LIBUSB_CFLAGS) $(LDFLAGS) -o $@ $(filter %.c,$^) $(LIBS) $(LIBUSB_LIBS)

改为这样:

sunxi-fel: fel.c thunks/fel-to-spl-thunk.h $(PROGRESS) $(SOC_INFO) $(FEL_LIB) $(SPI_NOR)
    $(CC) $(HOST_CFLAGS) $(LIBUSB_CFLAGS) -o $@ $(filter %.c,$^) $(LIBS) $(LIBUSB_LIBS) $(LDFLAGS)

据说支持f1c100s 32MB spi flash, 手边没有f1c100s,暂未测试:sunxi-tools-win32(support_f1c100s_32MiB_flash).7z





离线

楼主 #6 2018-03-29 11:00:53

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

有朋友说楼上的文件不能识别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楼.





离线

#7 2018-09-13 00:38:00

Arthur97
会员
注册时间: 2018-09-06
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥,这个nano F1C100S的bin是什么系统啊,我烧录完想测试下,用串口可以连接上去,但要求输入的账号密码完全不知道是什么呢,55,显示貌似是啥音频系统。。

最近编辑记录 Arthur97 (2018-09-13 00:38:26)

离线

楼主 #8 2018-09-13 08:04:52

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

Arthur97 说:

晕哥,这个nano F1C100S的bin是什么系统啊,我烧录完想测试下,用串口可以连接上去,但要求输入的账号密码完全不知道是什么呢,55,显示貌似是啥音频系统。。

你烧录的是哪个固件呢?





离线

#9 2018-10-31 16:03:26

行风
会员
注册时间: 2018-09-28
已发帖子: 6
积分: 6

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 说:

有朋友说楼上的文件不能识别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下 没有问题 能下载的。

离线

楼主 #10 2018-10-31 16:33:14

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

@行风 这种问题, 应该是切错分支了.





离线

#11 2018-12-19 10:29:15

duckduckgo
会员
注册时间: 2018-12-13
已发帖子: 58
积分: 43

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥,我也是九楼的问题。
Win7系统,执行sunxi-fel sid
返回如下:
Warning:no 'soc_sram_info' data for your Soc (id=1663)
SID registers for your SoC (0x1663) are unknown or inaccessible.

想问一下该怎么处理?

离线

#12 2018-12-19 10:40:23

duckduckgo
会员
注册时间: 2018-12-13
已发帖子: 58
积分: 43

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

接上楼,主控是F1C100S,开发板是荔枝Nano

离线

楼主 #13 2018-12-19 10:45:01

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

用 f1c100s-spiflash 分支:

git clone https://github.com/Icenowy/sunxi-tools.git -b f1c100s-spiflash

就可以消除这个问题.





离线

#14 2018-12-19 12:59:35

duckduckgo
会员
注册时间: 2018-12-13
已发帖子: 58
积分: 43

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

用5楼的程序下载成功了,多谢晕哥!

离线

楼主 #15 2018-12-19 14:07:24

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

QQ20181219140623.png

不好意思, 给上面几位朋友挖坑了, 外面那个是V3s版本, 里面的才是 f1c100s 版本.





离线

楼主 #16 2018-12-19 14:10:49

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

为了不再给大家造成困扰,我把文件重新整理了 V3s 和 F1C100s 两个文件夹,

欢迎下载测试: sunxi-tools-win32support_f1c100s_v3s_201812219.7z





离线

#17 2018-12-19 14:28:14

loodao
会员
注册时间: 2018-06-09
已发帖子: 1
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 说:

为了不再给大家造成困扰,我把文件重新整理了 V3s 和 F1C100s 两个文件夹,

欢迎下载测试: sunxi-tools-win32support_f1c100s_v3s_201812219.7z

哥:你这个坑挖得太深了,我折腾了几天了,谢谢

离线

楼主 #18 2018-12-19 14:45:11

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

loodao 说:
晕哥 说:

为了不再给大家造成困扰,我把文件重新整理了 V3s 和 F1C100s 两个文件夹,

欢迎下载测试: sunxi-tools-win32support_f1c100s_v3s_201812219.7z

哥:你这个坑挖得太深了,我折腾了几天了,谢谢

实在抱歉,不过挖坑网实至名归





离线

#19 2018-12-26 16:30:53

qinxiongxu
会员
注册时间: 2018-12-13
已发帖子: 88
积分: 80.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

请问下windows下用sunxi-fel是使用哪个烧录命令?是这个sunxi-fel.exe -p spiflash-write c100s.bin?我试了说是无效的命令。

离线

楼主 #20 2018-12-26 16:32:27

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

qinxiongxu 说:

请问下windows下用sunxi-fel是使用哪个烧录命令?是这个sunxi-fel.exe -p spiflash-write c100s.bin?我试了说是无效的命令。

漏了一个 0:

sunxi-fel.exe -p spiflash-write 0 c100s.bin





离线

#21 2018-12-26 16:38:13

qinxiongxu
会员
注册时间: 2018-12-13
已发帖子: 88
积分: 80.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 说:
qinxiongxu 说:

请问下windows下用sunxi-fel是使用哪个烧录命令?是这个sunxi-fel.exe -p spiflash-write c100s.bin?我试了说是无效的命令。

漏了一个 0:

sunxi-fel.exe -p spiflash-write 0 c100s.bin


谢谢晕哥,可以烧录了!!!

离线

#22 2018-12-27 09:49:10

tianjjff
会员
注册时间: 2018-12-24
已发帖子: 129
积分: 22

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 说:
loodao 说:
晕哥 说:

为了不再给大家造成困扰,我把文件重新整理了 V3s 和 F1C100s 两个文件夹,

欢迎下载测试: sunxi-tools-win32support_f1c100s_v3s_201812219.7z

哥:你这个坑挖得太深了,我折腾了几天了,谢谢

实在抱歉,不过挖坑网实至名归

晕哥,请问一下,我按照您这个新的Windows工具可以烧录,然后自己写了一个最简单的裸机程序烧录进去后,结果一上电就会自动进入FEL模式,我需要怎么做才能运行裸机程序呢?

离线

楼主 #23 2018-12-27 09:59:23

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

tianjjff 说:
晕哥 说:
loodao 说:

哥:你这个坑挖得太深了,我折腾了几天了,谢谢

实在抱歉,不过挖坑网实至名归

晕哥,请问一下,我按照您这个新的Windows工具可以烧录,然后自己写了一个最简单的裸机程序烧录进去后,结果一上电就会自动进入FEL模式,我需要怎么做才能运行裸机程序呢?

烧到 flash 的裸机程序需要符合全志的规则,

要加魔数(eGON.BT0), 长度字节, 和校验码, 都通过之后, BROM才会认为是合法的启动程序(BOOT0)

https://github.com/xboot/xboot/blob/master/developments/sunxi/mksunxi/mksunxi.c





离线

#24 2018-12-27 10:04:42

tianjjff
会员
注册时间: 2018-12-24
已发帖子: 129
积分: 22

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 说:
tianjjff 说:
晕哥 说:

实在抱歉,不过挖坑网实至名归

晕哥,请问一下,我按照您这个新的Windows工具可以烧录,然后自己写了一个最简单的裸机程序烧录进去后,结果一上电就会自动进入FEL模式,我需要怎么做才能运行裸机程序呢?

烧到 flash 的裸机程序需要符合全志的规则,

要加魔数(eGON.BT0), 长度字节, 和校验码, 都通过之后, BROM才会认为是合法的启动程序(BOOT0)

https://github.com/xboot/xboot/blob/master/developments/sunxi/mksunxi/mksunxi.c

好的,谢谢晕哥!!!

离线

#25 2019-02-14 18:30:59

wubingqing
会员
注册时间: 2019-02-14
已发帖子: 11
积分: 11

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 在?

离线

楼主 #26 2019-02-14 18:46:34

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

wubingqing 说:

晕哥 在?

7x24H在线





离线

#27 2019-02-14 18:47:06

wubingqing
会员
注册时间: 2019-02-14
已发帖子: 11
积分: 11

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥  可以加你的QQ

离线

#28 2019-02-14 18:49:20

wubingqing
会员
注册时间: 2019-02-14
已发帖子: 11
积分: 11

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥  你有F1C100S官方的 SDK

离线

楼主 #29 2019-02-14 18:57:40

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

wubingqing 说:

晕哥  你有F1C100S官方的 SDK

官方 Linux SDK: https://whycan.cn/t_1522.html
全志 MELIS: https://whycan.cn/t_1823.html





离线

#30 2019-02-25 19:24:39

v_8787
会员
注册时间: 2019-01-31
已发帖子: 52
积分: 26.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥,请问一下,我在win7,64位下识别不到全智的设备,zadig可以启动
于是换了一个XP的32位系统,可以识别全志设备,但打开zadig提示“不是有效的win32应用程序”,请问需要怎么解决啊?谢谢

离线

#31 2019-02-28 20:47:50

wubingqing
会员
注册时间: 2019-02-14
已发帖子: 11
积分: 11

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

有eStudio 文件  发一下给我970082827@qq.com

离线

#32 2019-04-12 10:08:58

a32425262
会员
注册时间: 2018-05-06
已发帖子: 99
积分: 400

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 说:

为了不再给大家造成困扰,我把文件重新整理了 V3s 和 F1C100s 两个文件夹,

欢迎下载测试: sunxi-tools-win32support_f1c100s_v3s_201812219.7z


我来个锦上添花,制作一个Windows的脚本,不用每次还要输入地址和文件名什么的,
在sunxi-fel.exe的同一目录下,新建一个txt文本,拷贝下面的内容,重命名为xxxxx.bat
然后双击就可以执行了,输入1、2、3、4、5、6就可以烧写你需要的烧写的文件了,文件名和烧写地址可以替换为你自己的
还可以新建快捷方式,到桌面,这样每次烧写调试就很轻松了

@echo off
:loop
echo 请选择需要烧写的文件
echo 1:烧写uboot       
echo 2:烧写设备树       
echo 3:烧写内核         
echo 4:烧写 squashFS   
echo 5:烧写 jaffs       
echo 6:烧写 全部       
:input
set /p first="请选择:"

if %first% == 1 (
echo 烧写uboot......
start sunxi-fel.exe -p spiflash-write 0x000000 my_spi_file\uboot_overlayfs.bin
goto input
)else if %first% == 2 (
echo 烧写设备树......
start sunxi-fel.exe -p spiflash-write 0x100000 my_spi_file\sun8i-v3s-licheepi-zero-dock.dtb
goto input
)else if %first% == 3 (
echo 烧写内核......
start sunxi-fel.exe -p spiflash-write 0x110000 my_spi_file\zImage
goto input
)else if %first% == 4 (
echo 烧写squashFS......
start sunxi-fel.exe -p spiflash-write 0x510000 my_spi_file\rootfs.squashfs
goto input
)else if %first% == 5 (
echo 烧写jaffs.img......
echo 未设置       ......
::start sunxi-fel.exe -p spiflash-write 0x000000 my_spi_file\jffs2.img
goto input
)else if %first% == 6 (
echo 烧写全部......
start sunxi-fel.exe -p spiflash-write 0x000000 my_spi_file\flashimg.bin
goto input
)else if %first% == ? (
goto loop
)

pause

::连续两个冒号表示注释,相当于linux脚本下面的#

最近编辑记录 a32425262 (2019-04-12 10:10:20)

离线

#33 2019-04-17 12:28:54

Quotation
会员
注册时间: 2018-10-04
已发帖子: 289
积分: 271.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

为什么我照这个步骤编译出来的sunxi-fel.exe有785K,晕哥的版本只有100K。
而且我的运行后无任何输出,连帮助都不打印。
在Ubuntu 18.10上编译的。

晕哥 说:

有朋友说楼上的文件不能识别f1c100s,
那再重新来一次下载源码,编译.
……

直接用命令行指令编译

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楼.

离线

#34 2019-04-17 14:10:46

Quotation
会员
注册时间: 2018-10-04
已发帖子: 289
积分: 271.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

Quotation 说:

为什么我照这个步骤编译出来的sunxi-fel.exe有785K,晕哥的版本只有100K。
而且我的运行后无任何输出,连帮助都不打印。
在Ubuntu 18.10上编译的。

哦错了,晕哥版本有400K。

经过试验,发现了把libusb-1.0.dll换成晕哥的版本就可以运行了。我之前用自己编译出的libusb-1.0.dll,大小1M,会导致程序运行后无任何反应。晕哥版本只有253K。编译结果大小的差异是怎么来的呢?

离线

楼主 #35 2019-04-17 14:37:43

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

我的是 Ubuntu 14.04 LTS, 不知道和这个有没有关系?





离线

#36 2019-04-18 09:05:13

Quotation
会员
注册时间: 2018-10-04
已发帖子: 289
积分: 271.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

经过一番猛如狗的装驱动操作,我编译的sunxi-fel.exe不用带libusb-1.0.dll也能用了(捂脸)。
libusb-1.0只是用户态驱动,底层还是需要依赖于Zadig带的那几种驱动。反正是把Zadig里几个驱动挨个装了一遍就好了。

离线

#37 2019-04-18 09:21:40

smartcar
会员
注册时间: 2018-02-19
已发帖子: 735
积分: 735

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

Quotation 说:

经过一番猛如狗的装驱动操作,我编译的sunxi-fel.exe不用带libusb-1.0.dll也能用了(捂脸)。
libusb-1.0只是用户态驱动,底层还是需要依赖于Zadig带的那几种驱动。反正是把Zadig里几个驱动挨个装了一遍就好了。

难道不应该是猛如虎吗?

离线

#38 2019-07-10 10:53:14

hzpyl
会员
注册时间: 2019-07-10
已发帖子: 80
积分: 80

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

请问
运行zadig-2_3.exe
USB选择,只能显示 Unknown Device #1   (上面那个是鼠标)
会是什么问题?

QQ20190710105822.png

最近编辑记录 hzpyl (2019-07-10 11:13:44)

离线

楼主 #39 2019-07-10 11:05:49

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)





离线

#40 2019-07-10 13:10:06

Quotation
会员
注册时间: 2018-10-04
已发帖子: 289
积分: 271.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

hzpyl 说:

请问
运行zadig-2_3.exe
USB选择,只能显示 Unknown Device #1   (上面那个是鼠标)
会是什么问题?

启动时短路Flash 1、4脚了吗?如果操作正确还进不去FEL模式,那大概率是硬件问题。

离线

#41 2019-07-10 13:32:33

hzpyl
会员
注册时间: 2019-07-10
已发帖子: 80
积分: 80

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

我在Flash的1、4脚上,焊了2根针。
开路,5寸液晶能显示,adig 不能显示 Unknown Device #1 
短路,5寸液晶不能显示,adig 能显示 Unknown Device #1 
说明硬件没有问题

最近编辑记录 hzpyl (2019-07-10 15:02:49)

离线

#42 2019-07-10 15:15:21

hzpyl
会员
注册时间: 2019-07-10
已发帖子: 80
积分: 80

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

显示这个,是驱动不行,还是线路板不行。
QQ20190710151341.png

离线

楼主 #43 2019-07-10 15:37:59

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

我记得有些电脑也会显示  Unknown Device, 可能是 zadig 兼容问题, 强制使用 libusb 驱动 或许可以用。





离线

#44 2019-07-10 16:01:51

hzpyl
会员
注册时间: 2019-07-10
已发帖子: 80
积分: 80

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

请问,怎么样  强制使用 libusb 驱动 ?

离线

楼主 #45 2019-07-10 16:56:17

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

核对USB ID, 然后按1楼的图片操作。

我看到你截图的USB ID是正确的,应该没有问题。





离线

#46 2019-07-10 18:22:51

hzpyl
会员
注册时间: 2019-07-10
已发帖子: 80
积分: 80

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

请教,晕哥
你1楼的  4. 命令行跑起来:
是右键,点击ConEmu Here,进入的吗?

我进入后,运行显示 如42楼

离线

楼主 #47 2019-07-10 19:36:03

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

看下系统里面有没有这个设备, 估计是没有进入fel模式,导致没有设备。





离线

#48 2019-07-10 20:11:48

hzpyl
会员
注册时间: 2019-07-10
已发帖子: 80
积分: 80

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

设备管理器有这个Unknown Device #1
QQ20190710201030.png

离线

#49 2019-07-11 14:26:10

hzpyl
会员
注册时间: 2019-07-10
已发帖子: 80
积分: 80

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

测试了3台电脑:
WINDOWS XP系统          OK
WINDOWS 7(32位)系统    OK
WINDOWS 7(64位)系统    不行

离线

楼主 #50 2019-07-11 14:33:32

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

那尴尬了,我的都是 64位的,  win7/win10 64bit 都可以。





离线

#51 2019-07-11 14:52:58

hzpyl
会员
注册时间: 2019-07-10
已发帖子: 80
积分: 80

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

sunxi-tools-win32support_f1c100s_flash_2.zip
我使用的是这个压缩包内的,文件名上有win32,

请问,晕哥用什么?

增加:
这个帖子上的文件
sunxi-tools-win32support_f1c100s_v3s_201812219.7z

Windows xp   可以
Windows 7(32位)  不行

最近编辑记录 hzpyl (2019-07-11 15:04:50)

离线

楼主 #52 2019-07-11 15:04:57

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

我用这个:


以下是 2018-12-19 更新 (16楼):

为了不再给大家造成困扰,我把文件重新整理了 V3s 和 F1C100s 两个文件夹,

欢迎下载测试: sunxi-tools-win32support_f1c100s_v3s_201812219.7z





离线

#53 2019-07-12 07:29:35

hzpyl
会员
注册时间: 2019-07-10
已发帖子: 80
积分: 80

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

Windows 7(64位)电脑,换了另外一个USB口,OK了。

离线

#54 2019-07-27 14:36:12

zdl229892205
会员
注册时间: 2019-05-31
已发帖子: 17
积分: 17

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

none.jpg
我的是这样的

离线

#55 2019-07-27 14:36:47

zdl229892205
会员
注册时间: 2019-05-31
已发帖子: 17
积分: 17

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

上面的是荔枝Nano

离线

楼主 #56 2019-07-27 14:43:01

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

f1c100s 没有 sid 寄存器





离线

#57 2019-08-13 09:26:29

sea18c
会员
注册时间: 2019-08-05
已发帖子: 230
积分: 222.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 说:

f1c100s 没有 sid 寄存器


我买的唱机版连电脑查SID也是这样显示,是什么原因呢,但读写固件都是正常的,但连串口就不能开机,不知是不是我的串口转USB没有断电。

离线

#58 2019-08-13 09:49:18

还能这么玩
会员
注册时间: 2019-04-14
已发帖子: 119
积分: 119

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

先把串口断一下?有可能串口有漏电导致系统没有复位.

离线

#59 2019-10-13 15:42:22

ZHENGJB963
会员
注册时间: 2019-10-13
已发帖子: 10
积分: 10

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

要烧写的文件和软件放在同一个目录?sunxi-fel -p spiflash-read 0 0x100 readA.bin还有这个读命令可以读提示完成,但是读出来的文件在哪个文件夹里面呀没有找到请赐教,
还有请教用全志的烧写软件烧录是.img格式的,有没有把SPIFLASH.BIN转成 .IMG用全志烧录工具下载的软件呀。

离线

楼主 #60 2019-10-13 16:16:29

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

1. 烧写文件和读flash文件都在当前目录.

2. 全志的img 和 开源的bin 不是一个系统的, 不能兼容.





离线

#61 2019-11-13 17:25:38

太一酱鸭
会员
注册时间: 2019-07-03
已发帖子: 154
积分: 154

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥求助一下!我想换回phoenix suit烧录,我应该换回哪个驱动啊

离线

楼主 #62 2019-11-13 17:29:59

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

在这个软件的安装目录





离线

#63 2019-11-30 21:39:30

aaayao
会员
注册时间: 2019-10-30
已发帖子: 84
积分: 59

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥,你好:
                能上传一个ubuntu 能用的sunxi-fel执行文件吗?

最近编辑记录 aaayao (2019-11-30 21:39:50)

离线

楼主 #64 2019-11-30 21:44:52

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

aaayao 说:

晕哥,你好:
                能上传一个ubuntu 能用的sunxi-fel执行文件吗?

ubuntu编译很简单的,直接克隆代码就能编译。





离线

#65 2019-11-30 22:03:46

aaayao
会员
注册时间: 2019-10-30
已发帖子: 84
积分: 59

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

能看到USB设备

yaoming@yaoming-VirtualBox:~$ lsusb
Bus 001 Device 003: ID 1f3a:efe8 Onda (unverified) V972 tablet in flashing mode
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


但是提示烧录timed out
yaoming@yaoming-VirtualBox:~/f1c100s$ sudo sunxi-fel spiflash-write 0 f1c100s_spiflash_16M.bin
usb_bulk_send() ERROR -7: Operation timed out

离线

#66 2019-11-30 22:11:03

aaayao
会员
注册时间: 2019-10-30
已发帖子: 84
积分: 59

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

libusb和zlib也已经安装了

离线

#67 2019-11-30 22:13:38

aaayao
会员
注册时间: 2019-10-30
已发帖子: 84
积分: 59

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

插上USB第一次运行时,提示这个:

yaoming@yaoming-VirtualBox:~/f1c100s$ sudo sunxi-fel spiflash-write 0 f1c100s_spiflash_16M.bin
Warning: no 'soc_sram_info' data for your SoC (id=1663)
usb_bulk_send() ERROR -7: Operation timed out

离线

楼主 #68 2019-11-30 22:22:55

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

你用错分支了, 选 f1c100s那个.





离线

#69 2019-11-30 22:47:04

aaayao
会员
注册时间: 2019-10-30
已发帖子: 84
积分: 59

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

git clone https://github.com/Icenowy/sunxi-tools.git -b f1c100s-spiflash

用的这个分支啊,没错的

离线

#70 2019-11-30 22:48:35

aaayao
会员
注册时间: 2019-10-30
已发帖子: 84
积分: 59

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

编译和安装:

yaoming@yaoming-VirtualBox:~$ cd sunxi-tools
yaoming@yaoming-VirtualBox:~/sunxi-tools$ ls
adb-devprobe.sh                     nand-common.h
autoversion.sh                      nand-image-builder.c
bin                                 nand-part-a10.h
boot_head.lds                       nand-part-a20.h
boot_head.S                         nand-part.c
bootinfo.c                          nand-part-main.c
common.h                            phoenix_info.c
fel.c                               pio.c
fel-gpio                            progress.c
fel_lib.c                           progress.h
fel_lib.h                           README.md
fel-remotefunc-compiler.rb          script_bin.c
fel-remotefunc-spi-data-transfer.c  script_bin.h
fel-remotefunc-spi-data-transfer.h  script.c
fel-sdboot.lds                      script_extractor.c
fel-sdboot.S                        script_fex.c
fel-spiflash.c                      script_fex.h
fel-spiflash.h                      script.h
fexc.c                              script_uboot.c
fexc.h                              script_uboot.h
find-arm-gcc.sh                     soc_info.c
include                             soc_info.h
jtag-loop.c                         tests
jtag-loop.lds                       thunk.c
jtag-loop.S                         thunk.h
LICENSE.md                          thunks
Makefile                            uart0-helloworld-sdboot.c
meminfo.c                           uart0-helloworld-sdboot.lds
yaoming@yaoming-VirtualBox:~/sunxi-tools$ make
Setting version information: v1.4.1-104-g11a9d20

cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/   -o sunxi-fexc fexc.c script.c script_uboot.c script_bin.c script_fex.c
cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/   -o sunxi-bootinfo bootinfo.c
cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/  `pkg-config --cflags libusb-1.0` `pkg-config --cflags zlib`  -o sunxi-fel \
                fel.c thunk.c progress.c soc_info.c fel_lib.c fel-spiflash.c  `pkg-config --libs libusb-1.0` `pkg-config --libs zlib`
cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/  -c -o nand-part-main.o nand-part-main.c
cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/  -c -o nand-part-a10.o nand-part.c -D A10
cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/  -c -o nand-part-a20.o nand-part.c -D A20
cc  -o sunxi-nand-part nand-part-main.o nand-part-a10.o nand-part-a20.o
cc -std=c99 -Wall -Wextra -Wno-unused-result -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/   -o sunxi-pio pio.c
ln -nsf sunxi-fexc bin2fex
ln -nsf sunxi-fexc fex2bin
yaoming@yaoming-VirtualBox:~/sunxi-tools$ sudo make install
[sudo] password for yaoming:
install -d /usr/local/bin
+ install -m0755 sunxi-fexc /usr/local/bin/sunxi-fexc
+ install -m0755 sunxi-bootinfo /usr/local/bin/sunxi-bootinfo
+ install -m0755 sunxi-fel /usr/local/bin/sunxi-fel
+ install -m0755 sunxi-nand-part /usr/local/bin/sunxi-nand-part
+ install -m0755 sunxi-pio /usr/local/bin/sunxi-pio
+ ln -nfs sunxi-fexc /usr/local/bin/bin2fex
+ ln -nfs sunxi-fexc /usr/local/bin/fex2bin

离线

楼主 #71 2019-11-30 23:03:41

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

用一楼下载的windows版本可以用吗?





离线

#72 2019-12-01 06:54:30

aaayao
会员
注册时间: 2019-10-30
已发帖子: 84
积分: 59

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 说:

用一楼下载的windows版本可以用吗?

1楼的windows版本是可以用的。有没有可能git上面的代码已经被修改了呢?

离线

#73 2019-12-01 16:37:40

aaayao
会员
注册时间: 2019-10-30
已发帖子: 84
积分: 59

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

少了个参数-p,加上后可以烧录了。不过这速度也太慢了,只有32kB/s,在WIN下最少也有80多kB/s

QQ图片20191201163515.png

离线

楼主 #74 2019-12-01 17:34:57

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

虚拟机嘛,忍忍就好了,vmware 比 vitualbox好一些。





离线

#75 2019-12-05 15:46:49

kingreid
会员
注册时间: 2019-12-04
已发帖子: 57
积分: 57

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

F1C200S 板子 我也显示 Unknown Device #1 sunxi-fel spiflash-info 可以显示出flash 信息  烧录也可以执行  但是没有点亮屏幕。。。。那位大神帮帮我

离线

#76 2020-01-02 22:24:45

三哥
会员
注册时间: 2018-08-03
已发帖子: 67
积分: 64.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

Linux版不知道怎么用

最近编辑记录 三哥 (2020-01-02 22:25:18)

离线

#77 2020-01-07 09:04:17

eta
会员
注册时间: 2020-01-06
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

大家好,最近刚刚接触allwiner系列的芯片,遇到用sunxi-fel写入spiflash时遇到 Invalid command  spiflash-write 问题,处理未果,请赐教



sunxi Invaild command

离线

#78 2020-01-07 09:09:56

win32prog
会员
注册时间: 2019-11-28
已发帖子: 138
积分: 138

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

去掉 ./ 就可以了, windows 的命令行解析器不支持这玩意吧。

离线

#79 2020-01-07 11:52:42

eta
会员
注册时间: 2020-01-06
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

不是这个问题,我用“sunxi-tools-win32support_f1c100s_v3s_201812219.7z”内V3s的包就可以正常使用了,看来有空还是要自己拉下源码编一下

win32prog 说:

去掉 ./ 就可以了, windows 的命令行解析器不支持这玩意吧。

离线

#80 2020-01-07 11:55:01

win32prog
会员
注册时间: 2019-11-28
已发帖子: 138
积分: 138

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

这个可以的: https://whycan.cn/t_444.html




以下是 2018-12-19 更新 (16楼):

为了不再给大家造成困扰,我把文件重新整理了 V3s 和 F1C100s 两个文件夹,

欢迎下载测试: sunxi-tools-win32support_f1c100s_v3s_201812219.7z

离线

#81 2020-01-12 01:14:12

lld1995
会员
注册时间: 2020-01-11
已发帖子: 3
积分: 3

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

\ | /
- RT -     Thread Operating System
/ | \     3.0.3 build Apr  5 2018
2006 - 2018 Copyright by rt-thread team
[SFUD]gd25qxx flash device is initialize success.
[Flash](packages/EasyFlash/src/ef_env.c:144) ENV start address is 0x00000000, size is 1024 bytes.
[Flash](packages/EasyFlash/src/ef_env.c:768) Calculate ENV CRC32 number is 0x75A6C872.
[Flash](packages/EasyFlash/src/ef_env.c:780) Verify ENV CRC32 result is OK.
[Flash]EasyFlash V3.0.4 is initialize success.
[Flash]You can get the latest version on https://github.com/armink/EasyFlash .
[Flash](packages/EasyFlash/src/ef_env.c:768) Calculate ENV CRC32 number is 0x6CBDF933.
[Flash]Erased ENV OK.
[Flash]Saved ENV OK.
Hit any key to stop autoboot : 3
Hit any key to stop autoboot : 2
Hit any key to stop autoboot : 1
Hit any key to stop autoboot : 0

run application

begin read...
run addr:0x80000000


把rtt的bin丢进去之后一直这样是什么原因呢

离线

#82 2020-01-12 09:06:28

raspberryman
会员
注册时间: 2019-12-27
已发帖子: 503
积分: 465

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

关于 RTT 的问题, 你在这个帖子后面跟帖吧: https://whycan.cn/t_3538.html

离线

#83 2020-03-29 14:23:00

kaixxss
会员
注册时间: 2019-11-18
已发帖子: 30
积分: 0

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

请问下我短接1 4脚上电后再zadig上检测到的是未知USB设备(设备描述符请求失败) USBID也不对 这是什么问题

离线

#84 2020-03-29 14:25:23

有梦的地方
会员
注册时间: 2020-03-17
已发帖子: 284
积分: 284

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

kaixxss 说:

请问下我短接1 4脚上电后再zadig上检测到的是未知USB设备(设备描述符请求失败) USBID也不对 这是什么问题

换一条原装usb线,或者换一台电脑试一试.

离线

#85 2020-03-29 14:48:21

kaixxss
会员
注册时间: 2019-11-18
已发帖子: 30
积分: 0

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

有梦的地方 说:

换一条原装usb线,或者换一台电脑试一试.

试了三台电脑 三根线了  俩win10 一win7 的都还是一样的

离线

#86 2020-03-30 22:10:59

zhaochun
会员
注册时间: 2020-03-27
已发帖子: 4
积分: 4

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥,问一个基础问题,我先后买了三块lichee nano,将spi-flash的1,4和1,2都分别短路过,但都不能进入fel模式,第一步就卡住了,插上USB后设备管理器没有任何反应,请问我操作还有哪里不对。

离线

楼主 #87 2020-03-30 22:26:54

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

zhaochun 说:

晕哥,问一个基础问题,我先后买了三块lichee nano,将spi-flash的1,4和1,2都分别短路过,但都不能进入fel模式,第一步就卡住了,插上USB后设备管理器没有任何反应,请问我操作还有哪里不对。

建议换 原装USB数据线, 或者换一台电脑.





离线

#88 2020-03-30 22:29:19

zhaochun
会员
注册时间: 2020-03-27
已发帖子: 4
积分: 4

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

谢谢晕哥回复,电脑分别用win10 64bit和xp,USB也换了

离线

#89 2020-03-30 23:00:51

zhaochun
会员
注册时间: 2020-03-27
已发帖子: 4
积分: 4

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

zhaochun 说:

谢谢晕哥回复,电脑分别用win10 64bit和xp,USB也换了

但依然不行

离线

#90 2020-04-05 21:33:42

dykxjh
会员
注册时间: 2020-03-25
已发帖子: 148
积分: 178

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

谁有支持烧录到SD卡的版本?

离线

#91 2020-04-20 14:55:25

shunshn
会员
注册时间: 2020-04-13
已发帖子: 15
积分: 15

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 说:

我用这个:


以下是 2018-12-19 更新 (16楼):

为了不再给大家造成困扰,我把文件重新整理了 V3s 和 F1C100s 两个文件夹,

欢迎下载测试: sunxi-tools-win32support_f1c100s_v3s_201812219.7z

用的这个写入后,再读出,比对就不一致了,0x00000000就不对了,感觉是重复写入了,linux下改了后编译的sunxi-fel 也不行
winband w25q256

离线

#92 2020-04-21 18:51:44

生态平衡
会员
注册时间: 2020-04-21
已发帖子: 1
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

这么厉害

离线

#93 2020-04-26 09:51:02

xsxusen05
会员
注册时间: 2020-03-08
已发帖子: 22
积分: 7

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

使用晕哥的sunxi-fel工具   用这命令sunxi-fel spiflash-info   显示为Manufacturer: Unknown (00h), model: C2h, size: 262144 bytes 。。数据不正确,我用的是MX25L128,而且使用sunxi-fel.exe -p spiflash-write 0 flash_16m.bin,数据也写不进去flash。请问这是为何?

离线

楼主 #94 2020-04-26 10:07:16

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

提示什么错误吗?
写一个小一点的文件(如u-boot), 然后读出来看对不对.





离线

#95 2020-04-30 16:29:24

xsxusen05
会员
注册时间: 2020-03-08
已发帖子: 22
积分: 7

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

没有提示什么错误,可以写进去。但串口就是一直没有打印信息。读出来的数据也不正确。全是0x00 或是0xff .指令:sunxi-fel -p spiflash-read 0 0x100 readA.bin。我怀疑是flash的问题。

最近编辑记录 xsxusen05 (2020-04-30 16:30:19)

离线

#96 2020-04-30 16:37:50

xsxusen05
会员
注册时间: 2020-03-08
已发帖子: 22
积分: 7

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

板子是在 "店铺名称:歪朵拉开源硬件"买的 。Widora/TINY200/F1c200s开发板/ALLWINNER/ARM/64MB秒f1c100s [交易快照] https://item.taobao.com/item.htm?spm=a1z09.2.0.0.4ac12e8dB3bMGn&id=587925184119&_u=u11emetad95d
.这商家开始还回复,后面问都回不话了,服务态度极差。  那天我就在淘宝店买了一另一块flash。今天用风枪吹上去。uboot正常打印。多谢晕哥的回复。

离线

#97 2020-05-08 16:56:02

虾兵蟹将
会员
注册时间: 2020-04-24
已发帖子: 7
积分: 7

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

还在徘徊,没有找到入门的路。。。

离线

#98 2020-05-09 22:53:47

jiass
会员
所在地: 济南
注册时间: 2020-03-13
已发帖子: 7
积分: 7

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

是个好东西,爱了爱了

离线

#99 2020-05-13 18:19:33

CyrilTaylor
会员
注册时间: 2020-05-13
已发帖子: 5
积分: 5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

一直想废了全志稀巴烂的原生精灵烧录方式,希望这个好使。。。。

离线

#100 2020-05-14 10:46:18

jxcclij
会员
注册时间: 2020-04-02
已发帖子: 4
积分: 4

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

学无止境,还没有入门,需要论坛上学

离线

#101 2020-05-14 14:12:34

xuanmafei
会员
注册时间: 2020-05-14
已发帖子: 7
积分: 7

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

这是个好东西,是我想要的,刚换到win10系统发现不能用,吐血

离线

#102 2020-05-16 23:18:49

Opcode
会员
注册时间: 2018-03-29
已发帖子: 30
积分: 30

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

你好!

我使用Allwinner A13和Olinuxino-A13主板。 我尝试将SPL加载到RAM,但是出现错误。 我附上错误图片:

usb_bulk_send()错误-7-超时

我使用Win7 64 bit 和管理员权限!

但是程序已成功运行!

请帮忙!

error.jpg

最近编辑记录 Opcode (2020-05-16 23:32:49)






v3s - 易于DIY的芯片

离线

#103 2020-05-17 06:40:09

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

Opcode 说:

你好!

我使用Allwinner A13和Olinuxino-A13主板。 我尝试将SPL加载到RAM,但是出现错误。 我附上错误图片:

usb_bulk_send()错误-7-超时

我使用Win7 64 bit 和管理员权限!

但是程序已成功运行!

请帮忙!

https://whycan.cn/files/members/706/error.jpg

请问你是从一楼下载的文件吗?

一楼的文件我只适配过 V3s 和 F1C100s, 没有测试过 A13





离线

#104 2020-05-18 22:47:52

Opcode
会员
注册时间: 2018-03-29
已发帖子: 30
积分: 30

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

我尝试了所有档案中的程序。 结果是一样的。 还检查了WinXP 32位,结果是相同的。

但是,尽管USB已挂起,但已加载的SPL程序仍可以工作。 由于不需要USB,因此我不再关注此问题。 我将程序加载器从SD卡写入了外部DDR存储器






v3s - 易于DIY的芯片

离线

#106 2020-05-21 10:45:20

goodluckyou
会员
注册时间: 2020-05-20
已发帖子: 6
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

正在找烧录方法,太及时了

离线

#107 2020-05-21 16:12:49

auroal1
会员
注册时间: 2020-05-21
已发帖子: 7
积分: 7

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

我买的唱机版连电脑查SID也是这样显示,是什么原因呢,但读写固件都是正常的,但连串口就不能开机,不知是不是我的串口转USB没有断电。

离线

#108 2020-05-23 16:08:57

angelsan
会员
注册时间: 2020-04-02
已发帖子: 139
积分: 131.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

感谢分享,这个很有用,先学习一下

离线

#109 2020-05-26 15:35:55

Liuwj
会员
注册时间: 2020-05-18
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

OS=Windows_NT LDFLAGS="-L/usr/i686-w64-mingw32/lib/ -lws2_32 -lwsock32" CC=i686-w64-mingw32-gcc make
Setting version information: v1.4.1-87-g78a7566

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  -L/usr/i686-w64-mingw32/lib/ -lws2_32 -lwsock32 -o sunxi-fexc fexc.c script.c script_uboot.c script_bin.c script_fex.c -lws2_32
fexc.c: In function ‘main’:
fexc.c:312:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
   filename[1] = argv[optind+1]; /* out */
   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
fexc.c:313:2: note: here
  case 1:
  ^~~~
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  -L/usr/i686-w64-mingw32/lib/ -lws2_32 -lwsock32 -o sunxi-bootinfo bootinfo.c -lws2_32
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  `pkg-config --cflags libusb-1.0` -L/usr/i686-w64-mingw32/lib/ -lws2_32 -lwsock32 -o sunxi-fel fel.c progress.c soc_info.c fel_lib.c fel-spiflash.c -lws2_32 `pkg-config --libs libusb-1.0`
/tmp/cc3LYByw.o:fel.c:(.text+0x1a47): undefined reference to `nanosleep'
collect2: error: ld returned 1 exit status
Makefile:136: recipe for target 'sunxi-fel' failed
make: *** [sunxi-fel] Error 1

这是哪里顺序不对吗?

离线

#110 2020-05-26 15:56:37

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)





离线

#111 2020-05-26 16:49:41

Liuwj
会员
注册时间: 2020-05-18
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

哇酷小二 说:

good,ok

离线

#112 2020-05-28 10:31:37

Liuwj
会员
注册时间: 2020-05-18
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

哪位大神,有修改过sunxi-fel ,可以支持nandflash的吗

离线

#113 2020-05-29 14:17:48

windbleed
会员
注册时间: 2020-04-23
已发帖子: 20
积分: 20

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

最近在研究荔枝派,就卡在bin档下载上,该帖子非常好!

离线

#114 2020-05-29 21:38:13

a446332161
会员
注册时间: 2020-05-29
已发帖子: 10
积分: 5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

终于可以在windows上玩f1c100了,好开心

离线

#115 2020-05-30 21:29:42

房地产
会员
注册时间: 2020-03-02
已发帖子: 27
积分: 27

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

使用这个教程,可以在Windows下操作了

离线

#116 2020-05-30 23:27:34

featherfly
会员
注册时间: 2020-05-30
已发帖子: 1
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

正在windows上奋斗,这教程很有用

离线

#117 2020-05-31 11:20:18

xiaoer
会员
注册时间: 2020-05-26
已发帖子: 7
积分: 1.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

好资料呀,刚在虚拟机一直识别不了f1c100s ,不知道怎么回事,先对着这个流程做一遍吧,,

离线

#118 2020-06-01 14:34:58

Jay
会员
注册时间: 2020-06-01
已发帖子: 9
积分: 4

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

一直下载不成功,我无语了

离线

#119 2020-06-04 11:32:19

chenshengwei
会员
注册时间: 2020-06-04
已发帖子: 7
积分: 7

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

V3s 和 F1C100s有什么区别吗

离线

#120 2020-06-04 14:05:33

李某人
会员
注册时间: 2020-01-10
已发帖子: 21
积分: 16

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

下载下来试一试啦拉

离线

#121 2020-06-06 14:48:20

venom
会员
注册时间: 2020-05-27
已发帖子: 15
积分: 5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

拿去下载试试看看能不能跑通

离线

#122 2020-06-13 15:01:16

zhou_yutao
会员
注册时间: 2018-10-25
已发帖子: 1
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

正在从零开始弄f1c100s,感谢楼主分享!

离线

#123 2020-06-13 15:04:42

zhou_yutao
会员
注册时间: 2018-10-25
已发帖子: 1
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

linux版本的sunxi-tools 按照官网没反应。感谢楼主分享!

离线

#124 2020-06-23 14:15:32

zhou_yutao
会员
注册时间: 2018-10-25
已发帖子: 1
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

求助:谁有f1c100s的底板(即LicheePi Nano Dock板),本人想验证下声音问题。

离线

#125 2020-06-30 09:01:30

freekou
会员
注册时间: 2020-05-23
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

主控是F1C100S,开发板是荔枝Nano,各位大侠哪有图形界面的刷机包。

离线

#126 2020-06-30 09:07:24

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

freekou 说:

主控是F1C100S,开发板是荔枝Nano,各位大侠哪有图形界面的刷机包。

分享一个 5寸的 800x480 的 f1c100s 固件, 感谢 @xm1994:
https://whycan.cn/t_2689.html



感谢@晕哥邀请和测试,发布一个widora tiny200 480x272 5寸电阻屏TF卡固件, 开机跑 emwin,账号root,无密码:
https://whycan.cn/t_3206.html





离线

#127 2020-06-30 14:09:13

zbc8789
会员
注册时间: 2020-06-23
已发帖子: 0
积分: 0

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

正在从零开始弄f1c200s,感谢楼主分享!

离线

#128 2020-07-18 14:58:37

d_rhasta
会员
注册时间: 2020-07-18
已发帖子: 3
积分: 3

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

才拿到版,还在摸索中。。。

离线

#129 2020-07-20 14:03:41

twxl1993
会员
注册时间: 2020-07-17
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

最近在编译这个工具,感谢晕哥给了宝贵的经验。

离线

#130 2020-07-23 18:04:16

淡定
会员
注册时间: 2020-07-23
已发帖子: 21
积分: 41

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

新人刚入坑,要等明天才能下载

离线

#131 2020-07-23 18:13:26

smartcar
会员
注册时间: 2018-02-19
已发帖子: 735
积分: 735

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

淡定 说:

新人刚入坑,要等明天才能下载

多发几个有用的帖子。

离线

#132 2020-07-24 13:39:17

淡定
会员
注册时间: 2020-07-23
已发帖子: 21
积分: 41

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

折腾了半天,mingw还没有安装好,一直download失败

离线

#133 2020-07-27 23:14:31

zt
会员
注册时间: 2020-07-27
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

新人入坑啦,好东西都发出来

离线

#134 2020-07-31 17:19:59

torusww
会员
注册时间: 2020-04-07
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

感谢分享,学习中

离线

#135 2020-07-31 18:13:10

f_Endman
会员
注册时间: 2020-04-16
已发帖子: 55
积分: 137

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

我在Ubuntu下编译sunxi-felfel会一直报错lib.c:26:20: fatal error: libusb.h: No such file or directory,然后我就sudo apt-get install libusb-1.0-0-dev了一下,然而还是怎么都不行,想着卸载重装结果貌似卸错了,现在Ubuntu坏了。。Orz

离线

#136 2020-08-04 16:30:46

ascut
会员
注册时间: 2020-08-04
已发帖子: 4
积分: 4

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

自己试了下 在Ubuntu下编译 太麻烦了; 还是直接下载晕哥的试试吧

离线

#137 2020-08-05 08:55:34

ascut
会员
注册时间: 2020-08-04
已发帖子: 4
积分: 4

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

有人遇到过 libusb_claim_interface() ERROR -3: Access denied (insufficient permissions) 这个错误吗?

离线

#138 2020-08-06 22:20:06

antbiker
会员
注册时间: 2020-01-04
已发帖子: 8
积分: 3

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

v3s入坑,测试网口,试了好几个版本都不带网口,只能自己编译了

离线

#139 2020-08-30 13:39:05

tcy641
会员
注册时间: 2020-04-11
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

过来挖坑试试

离线

#140 2020-09-08 10:26:14

mjxust
会员
注册时间: 2020-03-10
已发帖子: 1
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥,请问有C800的下载工具制作方法吗?

离线

#141 2020-09-09 09:27:38

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

mjxust 说:

晕哥,请问有C800的下载工具制作方法吗?

不好意思,没有见过,也没有用过。





离线

#142 2020-09-10 16:18:31

飘溢芳香
会员
注册时间: 2019-09-16
已发帖子: 44
积分: 226

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

这个好,试下,小批量生产太麻烦,
有些类似单片机烧录的就好了

离线

#143 2020-09-19 10:28:18

shawn.d
会员
注册时间: 2020-09-12
已发帖子: 164
积分: 100

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

收藏,MARK

离线

#144 2020-09-26 22:45:00

ads1_2
会员
注册时间: 2020-09-26
已发帖子: 9
积分: 9

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

感谢!!!!

离线

#145 2020-09-30 16:52:12

chenjm
会员
注册时间: 2020-02-07
已发帖子: 18
积分: 18

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥 说:

今天刚好有网友问到Win32平台sunxi-fel软件不知道spi flash的问题,
估计是老外编译的版本当时不支持spiflash.

于是自己动手编译出一个win32版本的,以下是详细过程。

Ubuntu交叉编译Win32版本sunxi-fel:
。。。。。。


晕哥,你好。sunxi-tools一定要用交叉编译环境? 有没有windows下的直接可用的sunxi-tools的源代码?万分感谢。

离线

#146 2020-09-30 17:00:08

孤星泪
会员
注册时间: 2020-03-18
已发帖子: 235
积分: 231

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

windows下编译会比较复杂,理论上肯定也能编译通过。


你现在是要修改代码?

离线

#147 2020-09-30 17:01:52

chenjm
会员
注册时间: 2020-02-07
已发帖子: 18
积分: 18

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

孤星泪 说:

windows下编译会比较复杂,理论上肯定也能编译通过。


你现在是要修改代码?

对的。

离线

#148 2020-09-30 17:13:47

孤星泪
会员
注册时间: 2020-03-18
已发帖子: 235
积分: 231

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

chenjm 说:
孤星泪 说:

windows下编译会比较复杂,理论上肯定也能编译通过。


你现在是要修改代码?

对的。

不建议到windows下弄,你现在不熟建议先改代码,否则时间过去了 代码没开始动。

离线

#149 2020-09-30 17:25:19

chenjm
会员
注册时间: 2020-02-07
已发帖子: 18
积分: 18

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

孤星泪 说:
chenjm 说:

对的。

不建议到windows下弄,你现在不熟建议先改代码,否则时间过去了 代码没开始动。


或者有没有下载到spi flash的格式要求。自己做一个跟他格式一样的也行吧?

离线

#150 2020-11-23 09:09:01

frog007
会员
注册时间: 2020-09-21
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

用这个帖子中的方法, 成功编译了工具

离线

#151 2021-01-23 09:37:41

raspberryman
会员
注册时间: 2019-12-27
已发帖子: 503
积分: 465

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

编译sunxi-tools 里面少了一个nanosleep的函数,怎么解决?

---------------------

sudo apt-get install linux-headers-$(uname -r)

离线

#152 2021-03-31 16:58:15

pangwuzhe
会员
注册时间: 2021-03-31
已发帖子: 1
积分: 0.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

win10上不行呀

离线

#153 2021-03-31 17:04:48

raspberryman
会员
注册时间: 2019-12-27
已发帖子: 503
积分: 465

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

pangwuzhe 说:

win10上不行呀

可以用的

离线

#154 2021-04-10 09:09:14

zeesser
会员
注册时间: 2020-03-10
已发帖子: 36
积分: 8.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

短接spi flash 1,4或1,2脚,各位大神,是那几个脚啊?
2_20180407-0004.jpeg
3.png

离线

#155 2021-04-10 10:08:09

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

3Anm.png





离线

#156 2021-04-10 10:26:10

zeesser
会员
注册时间: 2020-03-10
已发帖子: 36
积分: 8.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

感谢老大~

离线

#157 2021-04-19 12:48:33

酷酷酷
会员
注册时间: 2021-04-13
已发帖子: 48
积分: 45

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

该评论内容与本帖子无关,鼓励各位坑友积极发言讨论与帖子有关的内容!

离线

  • 不通过:与技术无关

#158 2021-04-26 21:59:29

WhyKen395
会员
注册时间: 2019-11-28
已发帖子: 16
积分: 5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

mingw-w64 能正常安装。
无法安装 libtoolize 怎么办呢?
lib.png

离线

#159 2021-04-27 08:47:56

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)





离线

#160 2021-04-28 12:20:42

WhyKen395
会员
注册时间: 2019-11-28
已发帖子: 16
积分: 5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

又遇到新坑
下载 git clone https://github.com/Icenowy/sunxi-tools.git -b spi-rebase 源码
这个源码应该是V3S使用的
编译出错。。。
sunxi.png
这个错误怎么消除呢?

试了 git clone https://github.com/Icenowy/sunxi-tools.git -b f1c100s-spiflash 源码
也是同样的错误

最近编辑记录 WhyKen395 (2021-04-28 12:30:23)

离线

#161 2021-04-28 12:55:26

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

别加sudo, 加了环境变量就改变了





离线

#162 2021-04-28 14:11:51

WhyKen395
会员
注册时间: 2019-11-28
已发帖子: 16
积分: 5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

不加sudo还是一样的错误
sunxi2.png

最近编辑记录 WhyKen395 (2021-04-28 14:37:55)

离线

#163 2021-04-28 14:23:50

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

没有定义VERSION 宏





离线

#164 2021-04-30 17:23:09

hxled2
会员
注册时间: 2020-05-20
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

该评论内容与本帖子无关,鼓励各位坑友积极发言讨论与帖子有关的内容!

离线

  • 不通过:与技术无关

#165 2021-09-27 15:21:22

FIRST
会员
注册时间: 2021-09-24
已发帖子: 1
积分: 0.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

7Z解压不了?提示无法作为压缩包打开?

离线

#166 2021-10-09 14:15:22

deeyi
会员
注册时间: 2021-10-02
已发帖子: 7
积分: 1.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

该评论内容与本帖子无关,鼓励各位坑友积极发言讨论与帖子有关的内容!

离线

  • 不通过:与技术无关

#167 2021-11-16 11:56:41

smiletiger
会员
注册时间: 2021-07-28
已发帖子: 118
积分: 29

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

C:\Work\myWork\F1C200S\f1c100s_keil\f1c100s_keil\Tools>sunxi-fel sid
SID registers for your SoC (F1C100s) are unknown or inaccessible.

C:\Work\myWork\F1C200S\f1c100s_keil\f1c100s_keil\Tools>sunxi-fel ver
AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000

为什么这里sid命令无法识别呢

离线

#168 2021-11-16 12:20:46

memory
会员
注册时间: 2021-08-11
已发帖子: 206
积分: 181

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

@smiletiger
F1C100s 没这玩意

离线

#169 2021-11-16 12:40:15

smiletiger
会员
注册时间: 2021-07-28
已发帖子: 118
积分: 29

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

是芯片没有焊好?但是我插入usb可以识别到啊,而且ver命令不是又返回吗?

离线

#170 2021-11-16 12:44:52

smiletiger
会员
注册时间: 2021-07-28
已发帖子: 118
积分: 29

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

会不会是24M晶振的问题,我用25M晶振代替了,好像usb用的是48M晶振,是不是这个24M晶振是必须的

离线

#171 2021-11-17 20:50:50

work11
会员
注册时间: 2021-10-11
已发帖子: 4
积分: 4

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

该评论内容与本帖子无关,鼓励各位坑友积极发言讨论与帖子有关的内容!

离线

  • 不通过:其他

#172 2021-11-20 14:22:06

隆哥
会员
注册时间: 2021-11-02
已发帖子: 7
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

@晕哥
你好,我这边使用W25Q256,但是一直没测试成功,要么uboot进不去,直接进fel,要么就文件系统启动失败,失败日志如下

[    1.494295] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000100: 0x770d instead
[    1.503935] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000104: 0x0403 instead
[    1.513886] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000108: 0xe30c instead
[    1.523467] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000010c: 0x85db instead
[    1.533018] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000110: 0x7465 instead
[    1.542926] jffs2: Node at 0x00000fd8 with length 0x0000002e would run over the end of the erase block
[    1.552335] jffs2: Perhaps the file system was created with the wrong erase size?
[    1.559859] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000fdc: 0x002e instead
[    1.569339] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000fe0: 0x9ed4 instead
[    1.578847] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000fe4: 0x0004 instead
[    1.588338] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000fe8: 0x001c instead
[    1.597846] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000fec: 0x001e instead
[    1.607325] jffs2: Further such events for this erase block will not be printed
[    1.615129] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00001000: 0x6e69 instead
[    1.624695] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00001004: 0x642e instead
[    1.635331] jffs2: Node at 0x00001fd4 with length 0x00000031 would run over the end of the erase block
[    1.644746] jffs2: Perhaps the file system was created with the wrong erase size?
[    1.652273] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00001fd8: 0x0031 instead
[    1.661785] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00001fdc: 0xd91d instead
[    1.671278] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00001fe0: 0x0004 instead
[    1.680785] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00001fe4: 0x0026 instead
[    1.690275] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00001fe8: 0x0028 instead
[    1.699778] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00001fec: 0x4214 instead
[    1.709232] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00001ff0: 0x0409 instead
[    1.718737] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00001ff4: 0xc3ef instead
[    1.728229] jffs2: Further such events for this erase block will not be printed
[    1.735876] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00002000: 0x6c69 instead
[    1.745451] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00002004: 0xff64 instead
[    1.755970] jffs2: Node at 0x00002f94 with length 0x000000f6 would run over the end of the erase block
[    1.765389] jffs2: Perhaps the file system was created with the wrong erase size?

sunix-tools已经根据此链接修改了https://licheezero.readthedocs.io/zh/latest/%E7%B3%BB%E7%BB%9F%E5%BC%80%E5%8F%91/SPI_falsh_doc1.html,麻烦帮我看看,谢谢

离线

#173 2021-12-23 17:51:01

lingzonghua
会员
注册时间: 2018-09-04
已发帖子: 5
积分: 0

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

@晕哥,我看你前面贴图,是修改了flash写支持了32M,擦除和读,有修改支持32M吗

离线

#174 2022-01-07 19:30:43

dissor
会员
注册时间: 2021-04-07
已发帖子: 7
积分: 31.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

window子系统安装libtoolize失败

离线

#175 2022-01-15 13:45:40

venom
会员
注册时间: 2020-05-27
已发帖子: 15
积分: 5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

这个工具能用来烧录spi nand 么?

离线

#176 2022-01-17 11:37:20

dissor
会员
注册时间: 2021-04-07
已发帖子: 7
积分: 31.5

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

提示没有定义 nanosleep

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
/usr/bin/i686-w64-mingw32-ld: /tmp/ccJYx2aS.o:fel.c:(.text+0x1dd1): undefined reference to `nanosleep'
collect2: error: ld returned 1 exit status

离线

#177 2022-01-25 14:23:32

lanbin
会员
注册时间: 2022-01-14
已发帖子: 1
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

打算试试F1C100s,卡在了烧录上

离线

#178 2022-02-21 23:55:39

mcu-boy
会员
注册时间: 2022-02-21
已发帖子: 2
积分: 92

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

新人教程在什么地方

离线

#180 2022-03-09 15:59:20

哑谜丶
会员
注册时间: 2022-03-09
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

打算自己画板子练手,后面应该会用到,先插个眼。

离线

#182 2022-03-25 09:08:07

lorenzo
会员
注册时间: 2022-03-24
已发帖子: 15
积分: 0

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

W25Q64是原本就支持的吗

离线

#183 2022-04-03 15:39:58

v8second
会员
注册时间: 2022-01-25
已发帖子: 11
积分: 26

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

F1C100S 和 V3S 还要分开用?

离线

#184 2022-04-24 17:34:52

walke
会员
注册时间: 2020-01-02
已发帖子: 6
积分: 91

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

我特别需要!

离线

#185 2022-05-28 18:44:54

nice
会员
注册时间: 2021-01-02
已发帖子: 42
积分: 45

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

.jpg用一楼的软件,可以识别f1c100s,虽然我的芯片是f1c200s

离线

#187 2022-08-29 20:50:35

robiin
会员
注册时间: 2022-08-08
已发帖子: 2
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

感谢晕哥。我有一片吃灰很久的licheepi nano,Flash是XT25F128B,不知道能不能用?

离线

#189 2022-09-03 09:00:43

liuyuedong
会员
注册时间: 2020-02-09
已发帖子: 38
积分: 28

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

之前都是在linux下面烧写,现在有这个工具了是真的方便了,可以在windows下面烧写程序了

离线

#191 2022-10-09 10:16:50

Chin
会员
注册时间: 2020-10-19
已发帖子: 61
积分: 39

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

感谢各位大老分享,SD卡不识别进入了FEL模式唉!

离线

#192 2022-10-22 09:01:01

tocurd
会员
注册时间: 2021-08-14
已发帖子: 19
积分: 9

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

16Mb flash的能用吗

离线

#193 2022-11-06 17:32:46

yanggege
会员
注册时间: 2022-11-06
已发帖子: 1
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

sunxi-tools-win32 win11支持吗

离线

#195 2023-01-04 15:06:33

logan
会员
注册时间: 2022-12-07
已发帖子: 5
积分: 20

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

感谢分享,晚上回去试试能不能用。不然linux版本,每次都要开一个虚拟机,比较麻烦。

离线

#196 2023-01-15 20:20:52

nikoal
会员
注册时间: 2022-12-10
已发帖子: 7
积分: 2

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

自己网上找的都烧不进,看看这个重新编译的能不能烧,支持一下。

离线

#197 2023-02-08 22:37:33

pldjn_V3S
会员
注册时间: 2021-04-09
已发帖子: 105
积分: 113

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

问一下,这个软件怎么擦除SpiFlash?

离线

#198 2023-02-08 23:28:46

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

pldjn_V3S 说:

问一下,这个软件怎么擦除SpiFlash?

尴尬,没有这个功能,只能曲线救国,生成一个全是0xFF的文件写进去。





离线

#199 2023-04-16 21:18:49

onecircle
会员
注册时间: 2023-04-16
已发帖子: 1
积分: 1

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

是不是我要在虚拟机上面做烧写的话,就要安装linux版本的驱动,不然不会识别?也不知道上哪去找这些驱动,只有一个windows的zadig去下载,但是ubuntu都读取不到。搞了好久了,在虚拟机永远都是找不到FEL设备

离线

#200 2023-04-28 09:53:11

家猫戏很足
会员
注册时间: 2018-09-16
已发帖子: 14
积分: 4

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

看着这个贴跑起来了

离线

#201 2023-04-28 09:53:55

家猫戏很足
会员
注册时间: 2018-09-16
已发帖子: 14
积分: 4

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

哇酷小二 说:
pldjn_V3S 说:

问一下,这个软件怎么擦除SpiFlash?

尴尬,没有这个功能,只能曲线救国,生成一个全是0xFF的文件写进去。

确实是的

离线

#202 2023-05-23 17:57:14

huanian
会员
注册时间: 2022-06-20
已发帖子: 11
积分: 16

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

意思是用这个工具可以通过USB读取falsh内容,和烧录新的固件?

离线

#204 2023-06-24 12:33:44

bidezhi7777
会员
注册时间: 2021-04-22
已发帖子: 23
积分: 3

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

跟着学习,读出来的BIN文件,换个FLASH烧进去,就不启动了???

离线

#206 2023-08-24 08:25:07

genius
会员
注册时间: 2023-08-08
已发帖子: 11
积分: 111

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥,想请教一个问题,我用的D1开发版,我用xfel 初始化了串口和ddr ,此时直接把uboot放入了ddr的42000000地址,把kernel 放入了45000000地址,为什么用bootm 45000000去启动内核,只会显示start kernel?跪求帮帮忙

离线

#207 2023-08-29 09:35:20

jinlong631
会员
注册时间: 2021-05-22
已发帖子: 42
积分: 11

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

晕哥您好 xunxi-fel -p flash-read 地址 长度 后面这个长度的单位是什么?

离线

#208 2023-08-29 09:38:31

哇酷小二
wechat微信:whycan_cn
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,378
积分: 1902
个人网站

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

jinlong631 说:

晕哥您好 xunxi-fel -p flash-read 地址 长度 后面这个长度的单位是什么?

字节





离线

#209 2023-08-29 09:53:37

jinlong631
会员
注册时间: 2021-05-22
已发帖子: 42
积分: 11

Re: 编译、安装Windows版本sunxi-fel步骤 (32M spi flash补丁,支持W25Q256/MX25L256)

128M的flash 支持吧?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn