您好,欢迎来到61ic! | [登录] [注册] 忘记密码 | 设为首页 帮助
 . 网站首页 . 业界新闻 . 设计中心 . 移动技术 . TI专栏 . ADI专栏 . FPGA专栏 . 代码工厂 . 官方商城 . 
 . 活动专区 . 新品快递 . 解决方案 . 前沿科技 . TI资源 . ADI资源 . FPGA资源 . 下载中心 . 产品展示 . 
加入收藏
付款方式
联系我们
您现在的位置: 61IC电子在线 >> TI专栏 >> TI DaVinci >> TMS320DM81x SOC >> 正文
  DM6437-读写DDR测试过程           ★★★ 【字体:
DM6437-读写DDR测试过程
作者:Marvin_w…    文章来源:Marvin_wu    点击数:    更新时间:2015-3-18    

uboot 源码包:u-boot1.1.6.tar

编译器:arm-linux-gcc-4.3.2

源码路径下配置 # make forlinx_nand_ram128_config


编译 # make

得到uboot.bin之后考到sd卡中,通过sd卡中的mmc.bin将uboot、kernel、filesystem烧到nandflash

启动出现一直重启的错误:

CPU:     S3C6410 @532MHz
              Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (SYNC Mode)
 Board:   SMDK6410
 DRAM:    128 MB
 Flash:   0 kB
 NAND:    2048 MB
 In:      serial
 Out:     serial
 Err:     serial
 Hit any key to stop autoboot:  0

 NAND read: device 0 offset 0x100000, size 0x500000
  5242880 bytes read: OK
 ## Booting image at c0008000 ...
 Boot with Image

 Starting kernel ...

 undefined instruction
 pc : [<50008004>]          lr : [<c7e216bc>]
 sp : c7fffddc  ip : c7e7ffb8     fp : 00000000
 r10: c7f02618  r9 : 00000002     r8 : c7e7ffdc
 r7 : 00000000  r6 : 00000000     r5 : 50000124  r4 : 00000000
 r3 : 50008000  r2 : 50000100     r1 : 0000065a  r0 : 00000000
 Flags: nZCv  IRQs off  FIQs off  Mode SVC_32
 Resetting CPU ...

 reset...

提示信息中 NAND read: device 0 offset 0x100000, size 0x500000

uboot 在0x100000到0x500000中读取内核,但是启动失败,可能是内核读取错误。

由于飞凌的烧写是通过sd卡中的 uboot 完成的,因此切换到SD卡启动,printenv查看变量

果然有问题:

bootcmd=nand led-start;nand erase  ;fatload mmc 0:1 0x50008000 u-boot.bin;nand write.uboot 0x50008000 0 0x200000;fatload mmc 0:1 0x50008000 zImage;nand write.e    0x50008000 0x200000 0x500000; fatload mmc 0:1 0x50008000 rootfs.yaffs2; nand write.yaffs2 0x50008000 0x00700000

内核是从0x200000开始写的。

修改:

设置成nandflash启动修改环境变量:

SMDK6410 # setenv bootcmd 'nand read 0xc0008000 0x200000 0x500000;bootm 0xc0008000'
 SMDK6410 # saveenv

重启,可以顺利启动linux。

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    DM8168 unrecoverable error…
    DM8168 开机自动运行程序
    DM8168 CameraLink 视频噪点…
    DM8168 DVR RDK nand系统移植
    DM8168 OSD Algorithm (DSP …
    A8架构下CPSR说明
    DM8168硬件调试-GPIO
    DM8168裸机调试-GPMC+FPGA
    DM8168 各个模块的时钟源
    bmp图片文件的操作 旋转、翻…
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61 湘ICP备13001086号-2