关于smart210在三星提供的uboot基础上移植

mac2026-02-06  0

1、解压编译sansung提供的uboot压缩包(在网上可以找到源码)

step1: tar -vxf android_uboot_smdkv210.tar

 step2:配置开发板,make smdkv210single_config

                                 make

step3:利用uboot目录下提供的脚本进行下载

        cd sd_fusing; ./sd_fusing.sh /dev/sdb;

实验现象:发现串口并无打印信息

2、针对上述实验现象进行修改:

step1:更改cd include/configs/smdkv210single.h,将宏定义串口输出改为1,即是我们开发板上的串口0,

143 /* 144  * select serial console configuration 145  */ 146  147 #define CONFIG_SERIAL1          1       /* we use UART1 on SMDKC110 */step2:修改cd /board/samsung/smdkc110/ lowlevel_init.S

117         /* init PMIC chip */ 118         /*bl PMIC_InitIp*/ 屏蔽118行代码

step3:重新编译下载运行:

make distclean

make smdkv210single_config

  make

实验现象:串口有打印信息输出,但是ddr ram的大小不正确,实验ddr ram初始化成功,可以向内存写入东西,说明只是配置板子的信息出错。

下次分享如何修改ddr ram内存大小以及网卡驱动的移植。

 

最新回复(0)