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

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内存大小以及网卡驱动的移植。

 

你可能感兴趣的:(嵌入式linux)