首页 > 其他 > 详细

u-boot1.3.4向S5PV210移植

时间:2020-02-28 22:59:41      阅读:71      评论:0      收藏:0      [点我收藏+]

u-boot1.3.4向S5PV210移植

u-boot1.3.4向S5PV210移植

一、串口无输出

??按源码编译后,串口无输出。开发板供电锁存成功。
??进入start.S中查看,发现多了PMIC_InitIp,即电源管理模块初始化。屏蔽后发现串口可以输出。

二、DDR配置信息修改

??从启动打印信息,以及bdinfo命令中可以看到SDRAM的设置错误。
??使用md和mw命令测试内存,发现20000000和40000000开头的内存都是可以用的,说明代码中DDR初始化部分是正确的,只是size错了。
??改用如下配置

#define MEMORY_BASE_ADDRESS	0x30000000

#define CONFIG_NR_DRAM_BANKS    2          /* we have 2 bank of DRAM */
//#define SDRAM_BANK_SIZE         0x20000000    /* 512 MB */
#define SDRAM_BANK_SIZE         0x10000000    /* 256 MB */

#define PHYS_SDRAM_1            MEMORY_BASE_ADDRESS /* SDRAM Bank #1 */
#define PHYS_SDRAM_1_SIZE       SDRAM_BANK_SIZE
//#define PHYS_SDRAM_2            (MEMORY_BASE_ADDRESS + SDRAM_BANK_SIZE) /* SDRAM Bank #2 */
#define PHYS_SDRAM_2_SIZE       SDRAM_BANK_SIZE

#define DMC0_MEMCONFIG_0	0x30F01323

??最后修改uboot/board/samsung/smdkc110/smdkc110.c中的virt_to_phy_smdkc110,将其中的20000000改为30000000即可。

三、iNand

??问题在drivers/mmc/mmc.c的818行。将版本号判断5改为8

有用的宏 意义
CONFIG_IDENT_STRING 出现在display_banner打印的字符串末尾
CONFIG_SERIALn 确定使用的串口号n
CONFIG_IPADDR 确定使用的默认环境变量
CFG_PROMPT 命令行提示符

u-boot1.3.4向S5PV210移植

原文:https://www.cnblogs.com/0nism/p/12380546.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!