uboot下的配置在include/configs/下的 am335x_evm.h   ti_armv7_common.h  ti_am335x_common.h 中

修改bootz加载dtb文件位置的配置在   ti_armv7_common.h   中

修改后的内容如下:

/*

* Our DDR memory always starts at 0x80000000 and U-Boot shall have

* relocated itself to higher in memory by the time this value is used.

* However, set this to a 32MB offset to allow for easier Linux kernel

* booting as the default is often used as the kernel load address.

*/

#define CONFIG_SYS_LOAD_ADDR0x82000000

/*

* We setup defaults based on constraints from the Linux kernel, which should

* also be safe elsewhere.  We have the default load at 32MB into DDR (for

* the kernel), FDT above 128MB (the maximum location for the end of the

* kernel), and the ramdisk 512KB above that (allowing for hopefully never

* seen large trees).  We say all of this must be within the first 256MB

* as that will normally be within the kernel lowmem and thus visible via

* bootm_size and we only run on platforms with 256MB or more of memory.

*/

#define DEFAULT_LINUX_BOOT_ENV \

"loadaddr=0x82000000\0" \

"kernel_addr_r=0x82000000\0" \

"fdtaddr=0x88000000\0" \

"fdt_addr_r=0x88000000\0" \

"rdaddr=0x88080000\0" \

"ramdisk_addr_r=0x88080000\0" \

"bootm_size=0x10000000\0"

修改后重新编译生成MLO和u-boot.img文件即可使用

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

dtb文件linux位置,AM335x 修改内存中dtb加载位置相关推荐

  1. xp桌面计算机在哪个文件夹,20100905 如何修改XP中电脑桌面的存储位置

    如何修改XP中电脑桌面的文件的存储位置? 很多人为了方便,常常在XP的电脑桌面上新建文件或文件夹,当电脑突然崩溃时,有时会没有备份文件,等恢复系统后才想起来,结果有时会丢失不少很重要的文件.其实我们可 ...

  2. linux如何手动释放内存吗,Linux如何手动清理内存中cache信息

    当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.那么Linux如何手动清理内存中cache信息?下面跟着学习啦小编一起来了解一下吧. ...

  3. 汇编语言 修改内存中的过时数据

    题目要求 编程,修改内存中的过时数据 运行过程 改之前 改数字之后 改字母之后 代码 ;编程,修改内存中的过时数据 ;存放ascii码用db,存放数据用dw assume cs:codesg,ds:d ...

  4. linux用户密码转换为明文,Linux运维知识之linux下抓取内存中明文密码mimipenguin

    本文主要向大家介绍了Linux运维知识之linux下抓取内存中明文密码mimipenguin,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 下载地址:https://githu ...

  5. 编程将一个二维数组元素变换为逆向存放,即按元素在内存中的物理排列位置,第一个元素变成倒数第一个元素,第二个元素变成倒数第二个元素,依此类推。

    编程将一个二维数组元素变换为逆向存放,即按元素在内存中的物理排列位置,第一个元素变成倒数第一个元素,第二个元素变成倒数第二个元素,依此类推.     例如,原始二维数组为,逆向存放后变为.试建立一个类 ...

  6. Linux下C/C++程序编译链接加载过程中的常见问题及解决方法

    Linux下C/C++程序编译链接加载过程中的常见问题及解决方法 1 头文件包含的问题 报错信息 该错误通常发生在编译时,常见报错信息如下: run.cpp:2:10: fatal error: dl ...

  7. bpl文件java,在LoadLibrary中动态加载BPL失败

    我想在Delphi 10 Seattle(Update 1)或Delphi 10.1 Berlin项目(Enterprise版本)中动态加载BPL模块 . 但LoadPackage函数失败并显示消息( ...

  8. linux初始化内存盘卡住,分析内核初始化时根内存盘的加载过程(init/main.c)-嵌入式系统-与非网...

    作者:opera 概述 ==== 1)当内核配置了内存盘时, 内核在初始化时可以将软盘加载到内存盘中作为根盘. 当同时配置了初始化内存盘(Initail RAM Disk)时, 内核在初始化时可以在安 ...

  9. Linux重新读写分区的命令,用partprobe、blockdev、hdparm、partx命令在Linux中重新加载分区表...

    本文介绍Linux操作系统重新加载分区表的方法:使用partprobe.blockdev.hdparm.partx命令. 背景 作为Linux管理员,你可以在一天内多次执行磁盘分区任务.大多数情况下, ...

最新文章

  1. qt mysql now()_Qt + mysql 運用 (項目一)
  2. shell常用的基础命令
  3. 北大韦神透露现状:自己课讲得不太好,中期学生退课后就剩下5、6个人...
  4. 019_Jedis的List数据类型
  5. hdu 5062(dp)
  6. 【Alpha】第二次Scrum meeting
  7. PoE交换机不供电了该怎么办?
  8. ApacheCN Linux 译文集(二) 20211206 更新
  9. hdu2026.java字符
  10. DPDK笔记 RSS(receive side scaling)网卡分流机制
  11. 数据结构-约瑟夫问题课后作业
  12. PHP 空数组转Json字符串的问题
  13. JVM初识之垃圾回收机制(GC)
  14. matlab画全连接网络,无标度网络及MATLAB建模.pdf
  15. python移动文件_python 复制/移动文件
  16. Overleaf 硕士毕业论文参考文献格式设置
  17. ESP32 LVGL8.1 ——Style Text 设置文字样式 (Style 8)
  18. 2.灰尘对计算机的影响,灰尘对电脑有影响不?
  19. clustalw序列比对_几个多序列比对软件:Muscle,ClustalW和T
  20. Runtime源码剖析-对象

热门文章

  1. 过椭圆外一点引两条切线方程_过椭圆上任意一点的切线方程引发的思考与结论...
  2. 小菜鸟的python进阶之路 ------- 匿名函数
  3. FTP服务器—(5分钟快速搭建一个FTP服务器)
  4. Python 3.x cxfreeze打包exe教程(一路踩坑过来的)
  5. 浙大计算机系在职研究生,浙江大学在职研究生招生
  6. HTML简单页面页码的设计
  7. 二级计算机需要考哪些,哪些人需要考计算机二级?
  8. Redis事务,Redis实现悲观锁,乐观锁
  9. #1623 : 有歧义的号码
  10. sql 排除重复结果只取字段最大值