随笔分类 -  U-BOOT

摘要:U-BOOT移植是一个比较繁琐的事情,这里记录一下尽量简短的可用移植 1. 环境: 1.1. 开发板:JZ2440 V3(很老的一款开发板) 1.2. U-BOOT版本:u-boot-2009.11 1.3 Linux OS:Ubuntu20.04 1.4 交叉编译工具:arm-linux-gcc- 阅读全文
posted @ 2021-08-02 23:23 秋水寒林 阅读(527) 评论(0) 推荐(0)
摘要:针对U-BOOT的分析,首先从链接文件开始,这是针对编译过的,没有编译过的,则直接从start.S文件开始,这里以u-boot-2009.11为例,对于S3C2440A来说,其内核是arm920t,所以其文件位置位于cpu\arm920t\start.S 1. start.S最先执行的是start_ 阅读全文
posted @ 2021-07-25 18:00 秋水寒林 阅读(294) 评论(0) 推荐(0)
摘要:在嵌入式设备中开发中,硬件设计上常常因为成本的原因,而选择NAND FLASH作为程序存储设备,在进行U-BOOT移植就需要对此设备进行驱动移植,而其中有一项就是对NAND FLASH配置寄存器NFCONF TACLS、TWRPH0、TWRPH1值的设置,这里将自己的理解记录下来。 一、硬件数据手册 阅读全文
posted @ 2021-07-25 17:59 秋水寒林 阅读(252) 评论(0) 推荐(0)