完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
注意:如果点击空白处无法输入,则点击字会有输入提示符 | 则可以使用键盘进行输入!
此板块为 [uboot开发]
|
|
相关推荐
3个回答
|
|
|
看老师自己写的bootloader
[C] 纯文本查看 复制代码 /* 1. 关看门狗 */ ldr r0, =0x53000000 mov r1, #0 str r1, [r0]/* 2. 设置时钟 */ ldr r0, =0x4c000014 mov r1, #0x03; // FCLK:HCLK:PCLK=1:2:4, HDIVN=1,PDIVN=1 str r1, [r0] /* 如果HDIVN非0,CPU的总线模式应该从“fast bus mode”变为“asynchronous bus mode” */ mrc p15, 0, r1, c1, c0, 0 /* 读出控制寄存器 */ orr r1, r1, #0xc0000000 /* 设置为“asynchronous bus mode” */ mcr p15, 0, r1, c1, c0, 0 /* 写入控制寄存器 */ /* MPLLCON = S3C2440_MPLL_200MHZ */ ldr r0, =0x4c000004 ldr r1, =S3C2440_MPLL_200MHZ str r1, [r0]/* 3. 初始化SDRAM */ ldr r0, =MEM_CTL_BASE adr r1, sdram_config /* sdram_config的当前地址 */ add r3, r0, #(13*4) 同时老师移植uboot2012的时候 也完善uboot中的这个不足,有讲到: 毕业班第2课第3.1节_移植最新u-boot之修改代码之建新板_时钟_SDRAM_UART.WMV |
|
|
|
|
|
这个刚刚看到,但是我按照课本上的方法去移植uboot,结果也是可以启动的,这是为什么呢?
|
|
|
|
|
|
参数有偏差偶尔也可以使用,但是内存带宽肯定下降,稳定性也没保证,凑巧能用罢了
|
|
|
|
|
只有小组成员才能发言,加入小组>>
296个成员聚集在这个小组
加入小组为什么点亮LED的例子放在NORFlash上跑会出现奇怪的现象?
2465 浏览 6 评论
2201 浏览 5 评论
韦东山老师推出的《玩转ARM裸机实战》课程将帮你以上问题一扫而光!
4828 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 15:59 , Processed in 0.781892 second(s), Total 78, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1500