1.烧录固件:使用sunxi-fel可以将固件(例如U-Boot或操作系统)烧录到全志芯片中。首先需要连接全志芯片到电脑,并确保电脑上已经安装了sunxi-fel工具。然后通过命令行输入相应的命令来执行烧录操作。例如,使用下面的命令来烧录U-Boot: ``` sunxi-fel -p uboot u-boot.bin ``` 这将把u-boot.bin固件烧录到全志芯...
flash,需要增加bank切换支持。 uboot中有CONFIG_SPI_FLASH_BAR选项可以使能bank切换。 但是sunxi-fel中尚未支持,所以下载的时候超出16M会循环覆盖掉。 这里介绍对sunxi-fel增加16M以上flash支持的方法。 一、u-boot的支持# static int write_bar(struct spi_flash *flash, u32 offset) { u8 cmd, bank_sel; int...
分享一个使用sunxi-fel直接启动u-boot的fastboot的方法. sunxi-fel使用uboot命令下载u-boot-sunxi-with-spl.bin之后可以直接运行u-boot, 如果需要配置uboot工作在其他模式, 比如ums或者fastboot等, 需要手动在u-boot的控制台上输入指令, 麻烦的很, 不利于自动化运行. 下面介绍一个简单的方法. $ cat fastboot.env...
8、fel-sdboot 一个用于ARM本地启动代码,用来强制进入FEL模式,可以直接启动到FEL模式而无需按任何按钮。 9、jtag-loop jtag模式 10、sunxi-bootinfo 从Allwinner 设备中拉取启动文件(boot0/boot1) 11、meminfo 这是一个设备端工具,可以读取寄存器信息并且打印所有需要添加到uboot的设备支持。这个工具要求静态编译,...
启动流程:Boot ROM→SPL→U-boot(→Kernel→RootFileSystem) 一、BROM阶段 全志SoC有一个非常具体的启动过程。首先,它执行一个微小的片上 Boot ROM(BROM),然后检查按钮的FEL模式,然后开始检查各种存储选项的有效的引导签名在正确的位置。 上电后,SoC开始从BROM所在的地址0xffff0000获取指令。BROM分为两部分:第一...
积分: 903 个人网站 Re: 荔枝派nano f1c100s 使用sunxi-fel 借 u-boot 启动 Linux系统, 无需 spi...
使用晕哥的 <<荔枝派zero/小智极客S3/V3s使用sunxi-fel 借 u-boot 启动 Linux系统, 无需 spi flash / TF 卡 by 晕哥>>,直接挂SD_NAND为U盘然后烧录 一、硬件 华嵌的S3核心板,没有底板,直接核心板上飞线引出5v GND USB+ USB- 调试口UART0 这块核心板区别于其他开发板 SD NAND是挂在在mmc2上的(PC口...
上电进入FEL模式运行:sunxi-fel.exe -p uboot u-boot-sunxi-with-spl.bin write 0x41000000 u...
sunxi-fel -p spiflash-read 0 0x100 readA.bin还有这个读命令可以读提示完成,但是读出来的文件在哪个文件夹里面呀没有找到请赐教,还有请教用全志的烧写软件烧录是.img格式的,有没有把SPIFLASH.BIN转成 .IMG用全志烧录工具下载的软件呀。 离线 楼主 #60 2019-10-13 16:16:29 分享评论 晕哥 管理员 注册...
这只是个壳,调用了sunxi-fel.exe,不是重新实现一遍。其实用python写个GUI封一下sunxi-fel的功能,用不了多少行代码。只是GUI也带不来多少方便,日常使用还不如用命令行,在makefile里调用sunxi-fel,编译完了直接烧录。 对, 他调用 sunxi-fel 把 u-boot, zImage, dtb 全部下载到 dram 跑,然后Linux 跑起来之后...