或者在编译命令行上提供同时还要制定使用的交叉编译器前缀CROSS_COMPILE=aarch64-linux-gnu-因为scp.bin文件我们没用,所以要指定为/dev/null,即SCP=/dev/null,否者会提示Image 'u-boot-sunxi-with-spl' is missing external blobs and is non-functional: scp错误 ...
然后下载工具可以识别即可 txy@ubuntu:~/nano/u-boot$ sudo sunxi-fel ver AWUSBFEX soc=00001663(F1C100s) 00000001 ver=0001 44 08 scratchpad=00007e00 00000000 00000000 OK,烧录完成 txy@ubuntu:~/nano/u-boot$ sudo sunxi-fel -p spiflash-write 0 u-boot-sunxi-with-spl.bin100%[===] 1008 kB...
编译完成后会在当前目录生成u-boot-sunxi-with-spl.bin烧录文件。 根目录下找到u-boot-sunxi-with-spl.bin文件 该文件就是我们最终要烧录的二进制文件。 在当前目录下会有一个隐藏的文件.config,该文件是u-boot编译后根据各个选项产生的配置文件,这个配置文件记录了所有配置选项的宏开关,编译的时候是根据最终的.c...
③、点击应用操作到设备(红色箭头所指),弹窗后选择应用 三、写入uboot、kernel、rootfs 将对应的文件放置到对应的分区内 1、将uboot写入到sd卡8k偏移处。 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 sudo ddif=u-boot-sunxi-with-spl.binof=/dev/sdb bs=1024seek=8 2、把zImage, sun8i...
txy@ubuntu:~/nano/u-boot$ sudo sunxi-fel -p spiflash-write 0 u-boot-sunxi-with-spl.bin 100% [===] 1008 kB, 98.6 kB/s 重新插拔USB线启动,结果报错如下: SF: unrecognized JEDEC id bytes: 0b, 40, 18 *** Warning - spi_flash_probe_bus_cs() failed, using default environment...
如果按照教程操作,首先碰到USB连接开发板之后,输入sunxi-fel uboot u-boot-sunxi-with-spl.bin报错ERROR: Allwinner USB FEL device not found!,这个时候短接Flash芯片的CS脚(1脚)到GND重新上电启动可以进入FEL模式,或者擦除Flash也行,操作如下: 串口连接开发板上电,波特率115200,出现如下Hit any key to stop au...
1、将uboot写入到sd卡8k偏移处。 sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/sdb bs=1024 seek=8 2、把zImage, sun8i-v3s-licheepi-zero-dock.dtb拷贝到刚创建的kernel分区 在linux根目录下 find ./ -name zImagecp ./arch/arm/boot/zImage /media/Gnep/KERNEL/find ./ -name sun8i-v3s-...
4 使用dd命令烧写u-boot-sunxi-with-spl.bin文件到DS卡的8k地址偏移处。首先是要将原来的内容清理干净:dd if=/dev/zero of=/dev/sdc bs=1024 seek=8 count=512烧写最新的U-Boot固件到SD卡中:dd if=u-boot-sunxi-with-spl.bin of=/dev/sdc bs=1024 seek=8至此我们已经完成了U-Boot向SD卡中的烧写...
然后可以看到u-boot-sunxi-with-spl.bin,这个就是支持usb2.0启动的uboot。 然后我们命令行再输入: 删除分区和bootloader: dd if=/dev/zero of=/dev/mmcblk1 bs=1M count=16 写入bootloader: dd if=u-boot-sunxi-with-spl.bin of=/dev/mmcblk1 bs=1024 seek=8 ...
3、编译完成后,在当前目录下生成了u-boot-sunxi-with-spl.bin,可以烧录到8K偏移处启动。 4、问题描述及解决办法: 问题①: make ARCH=arm menuconfig 提示报错 解决方法: 安装libncurses5-dev, 运行: 代码语言:javascript 复制 sudo apt-getinstall libncurses5-dev ...