#克隆 uboot v2021.07 代码
git clone --branch v2021.07 https://github.com/u-boot/u-boot u-boot-v3x
#实用pine cube 的配置文件 (DDR3)
ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make pinecube_defconfig
#编译
ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make
离线
以下是 u-boot 2017 的修改方法:
以下是 u-boot 2017 的修改方法:
以下是 u-boot 2017 的修改方法:
-----------------------------------------------
感谢小智极客赠送的全志/索智S3开发板样品!小巧精致,漂亮大方! (多图预警)
https://whycan.com/t_2227.html#p16284
把荔枝派的 u-boot 弄到 S3 跑跑:
参考链接: https://whycan.cn/t_561.html
1. 克隆源码: git clone https://github.com/Lichee-Pi/u-boot.git -b v3s-spi-experimental
2. ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make LicheePi_Zero_defconfig (默认)
3. 修改 arch/arm/mach-sunxi/dram_sun8i_h3.c:
#ifdef CONFIG_SUNXI_H3_DRAM_DDR2
u8 bank_bits;
#endif
改为:
u8 bank_bits;
4. 修改 board/sunxi/Kconfig
删除第 138 行:
select SUNXI_H3_DRAM_DDR2
5. .config 文件 删除以下行: CONFIG_SUNXI_H3_DRAM_DDR2
可以用 sunxi-fel 烧录到 S3 板子,
调试串口是 PB8, PB9 也就是 示意图上面 B6, C6
离线