User Tools

Site Tools


tinyflash

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tinyflash [2020/09/27 02:13] – [f1c200 USB方式NorFlahs刷机] mangogeektinyflash [2025/10/14 06:22] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +=====USB方式NorFlash刷机=====
 +如果MPi-R板背面是Winbond的W25Q128(16MB nor flash),那么就要用fel刷机。
  
-=====f1c200 USB方式NorFlash刷机=====+查看芯片信息sunxi-fel ver \\ 
 +AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000
  
 +显示spiflash的信息sunxi-fel spiflash-info \\
 +Manufacturer: Winbond (EFh), model: 40h, size: 16777216 bytes.
  
-====Windows下==== +烧写一体镜像文件:sunxi-fel.exe -p spiflash-write 0 sysimage-nor.bin 
-1. 下载并解压缩{{ :zh:zadig-2_3_exe.7z |}} {{ :zh:sunxi-tools-win32_f1_flash.zip |}}+100% [================================================] 16777 kB  55.0 kB/s
  
-2. 不插TF卡,按住BOOT按钮后插入USB线;或者先插入USB,保持按住BOOT按钮姿势时短按下RST键,可主动进入USB刷机模式,电脑检测到新的usb烧写设备。 
  
-3. 打开 zadig, 选择 Options -> List All Devices, 选择全志的设备, 点击安装驱动按钮 
-刚开始插上电脑会出现“未知设备”,VID为1F3A,PID为EFE8 
-在win上通过安装驱动。 
-{{:zh:qq20171028164820.png?400|}} 
  
-====Ubuntu(虚拟机)下==== 
-1. 安装依赖, 
-debian/ubuntu 
-  apt-get install libusb-1.0-0-dev 
-fedora 
-  yum install libusbx-devel 
-   
-2. 将 {{ ::sunxi-fel.zip |}} 解压到/usr/local/bin/ 
  
-3. 使用注意:如果不是root用户,使用时加sudo。 如果Linux是在虚拟机中,需要虚拟机设置将USB设备直通给Linux。 
  
-===sunxi-fel用法=== 
-查看芯片信息sunxi-fel ver \\ 
-AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000 
- 
-列出所有芯片的信息sunxi-fel -l \\ 
-USB device 001:020   Allwinner F1C100s 
- 
-显示spiflash的信息sunxi-fel spiflash-info \\ 
-Manufacturer: Winbond (EFh), model: 40h, size: 16777216 bytes. 
- 
-烧写一体镜像文件:sunxi-fel.exe -p spiflash-write 0 ..\flash_16m.bin \\ 
-100% [================================================] 16777 kB,   55.0 kB/s 
  
 按偏移烧写各个数据: 按偏移烧写各个数据:
tinyflash.1601172786.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki