完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、信息说明 硬件平台(开发板的型号):mini2440 2、现象 我从115网盘下载的第一期视频的配套代码(mini2440版),按照韦老师视频里的操作方法编译(这点可以排除在外),利用超级终端控制nor flash中的supervivi的download and run选项和DNW把编译好的bin文件下载到开发板。裸机程序中除了关于GPIO的leds原代码编译后下载到板子有效,led可以亮。其他的原代码如key_led、SDRAM、MMU、nand等编译后用用DNW下载到板子,板子都没反应。 注:(画红线的原代码在开发板上是有反应的,其余的都没反应) 3、提问。 我更换了交叉工具链,原先是用国嵌官网指定的ARM-linux-gcc-4.3.2,问题出现后,我看到论坛有人说,要换为《完全手册》指定的工具链arm-linux-gcc-3.4.5,后来换了,编译以后,还是同样的问题。 请问老师,问题会出现在哪呢? |
|
相关推荐
10个回答
|
|
我也用的mini2440 ,跟着做没问题啊。
|
|
|
|
|
|
|
|
我 用 minitools 下载 key_led 也有 同样的问题 你解决了 吗?
|
|
|
|
下载到nand的0地址运行 可以用tftp nfs下载 当然也可以用dnw
|
|
|
|
你解决了吗 ? 我用的是TQ2440 LED裸机程序载进去也不好使,但是有个网友和我同样用TQ2440,他载进去就好使
|
|
|
|
还不知道你是下到的SDRAM何处。
另 下载到SDRAM的程序是有要求的 1. supervivi已经初始化SDRAM和时钟。所以你的代码,应该去除SDRAM_INIT,CLOCK_INIT 2. 代码连接地址都是必须是程序的目的地址(SDRAM何处) 3. 还应该确保DNW没问题,有的DNW不能下小程序。 |
|
|
|
你好,我刚看第一期视频第二个,想把光盘里的ledon.bin试下下载运行,我的是TQ2440,用USB下载和DNW传输,但是下载后led1和3都亮了,SCRT上一直显示Now, Downloading [ADDRESS:30000000h,TOTAL:46]RECEIVED FILE SIZE: 46 (0KB/S, 1S)
## Starting application at 0x30000000 ... 我用的是nor启动然后[d] Download to SDRAM & Run,请问这样有错吗?错了需要怎么改? |
|
|
|
貌似没错
|
|
|
|
老师我有几个问题想问下1)光盘里的ledon.bin是必须下载到nandflash才能运行的吗?因为我看到您的一条回复“百问网提供的例程 只适合NAND启动,而JLINK烧写只能NOR启动”
那[d] Download to SDRAM & Run里是不是不行的? 2)我用jlink烧写您制作的uboot到norflash里,然后通过uboot烧写的内核和文件系统是烧写在nandflash里的吗? 3)通过uboot和dnw无法把程序烧写进nandflash?因为oflash里有选择烧写在nand或nor的选项,而uboot里没有 刚开始学习可能问题有点繁琐,请谅解 |
|
|
|
好吧,
d] Download to SDRAM & Run :将程序烧到SDRAM并运行,当然可以 2) 是 3)uboot也可将程序烧到NAND,dnw要配合uboot才能使用的 |
|
|
|
只有小组成员才能发言,加入小组>>
197个成员聚集在这个小组
加入小组为什么点亮LED的例子放在NORFlash上跑会出现奇怪的现象?
2181 浏览 6 评论
1983 浏览 5 评论
韦东山老师推出的《玩转ARM裸机实战》课程将帮你以上问题一扫而光!
4541 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 15:57 , Processed in 0.692985 second(s), Total 65, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号