Chinaunix首页 | 论坛 | 博客
  • 博客访问: 39213
  • 博文数量: 41
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 357
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-20 16:26
文章分类

全部博文(41)

文章存档

2014年(41)

我的朋友

发布时间:2014-05-31 17:45:55

u-boot系统启动流程 大多数bootloader都分为stage1和stage2两部分,u-boot也不例外。依赖于CPU体系结构的代码(如设备初始化代码等)通常都放在stage1且可以用汇编语言来实现,而stage2则通常用C语言来实现,这样可以实现复杂的功能,而且有更好的可读性和移植性。  1、Stage1 start.S代码结.........【阅读全文】

阅读(479) | 评论(0) | 转发(0)

发布时间:2014-05-31 17:35:34

再uboot操作界面输入help或?可以查看uboot命令帮助,在这介绍几个比较重要的命令1.setenv 设置环境变量2.tftp tftp下载命令3.nand erase 擦除nand flash4.nand write 写nand flash5.printenv 查看uboot环境变量6.bootm 使程序跳到某个地址执行.........【阅读全文】

阅读(316) | 评论(0) | 转发(0)

发布时间:2014-05-31 16:56:00

    1.系统上电后,IROM已将串口初始化,我们可以使用一些工具(如dnw)将程序从串口下载到IRAM中,然后再IRAM中运行程序,不过这种方法能运行的程序大小(96k)有限。    2.当然我们也可以将第一段程序先下载到IRAM中,然后再这第一段程序中将内存(SDRAM)、串口、网络等初始化.........【阅读全文】

阅读(347) | 评论(0) | 转发(0)

发布时间:2014-05-31 16:27:35

s5pv210的启动:开发板一上电系统从0地址开始,也就是从IROM开始运行,IROM首先关闭看门狗、初始化堆栈指针、初始化iceach、判断用户选择从那里启动等,然后将sd看或nand flash的前16k代码复制到IRAM中,然后跳到IRAM中运行这16k代码,这16k代码主要是作内存等设备初始化、将其它uboot代码从nand flash复制到内存中运行,.........【阅读全文】

阅读(382) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册