完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
按照韦东山老师的教程,写了一个裸机程序led_on.S:
.text .global _start _start: ldr r0, =0x56000010 mov r1, #0x00000400 str r1, [r0] ldr r0, =0x56000014 mov r1, #0 str r1, [r0] halt_loop: b halt_loop Makefile: led_on.bin : crt0.S arm-linux-gcc $(CFLAGS) -c -o crt0.o crt0.S arm-linux-ld -Ttext 0x00000000 crt0.o -o leds_elf arm-linux-objcopy -O binary -S leds_elf led_on.bin arm-linux-objdump -D -m arm leds_elf > led_on.dis clean: rm -f led_on.dis led_on.bin leds_elf *.o 写进tq2440开发板发现: Length of file is too big : -84215056 > 63561596 NAND erase: device 0 offset 0x0, size 0x40000 Erasing at 0x20000 -- 100% complete. OK NAND write: device 0 offset 0x0, size 0x0 led点亮不了,感觉好失败。。。。。。。。。。求各位高手赐教!! |
|
相关推荐
4个回答
|
|
|
|
|
|
哥们你是怎么下的程序呢?按照TQ的方法下的程序吗?
|
|
|
|
norflash的U-BOOT下载的,下载到nandflash和SDRAM都试过不行,下载官方的测试程序有效,为什么我的不行呢? |
|
|
|
我的测试成功了,烧到nand的0地址,然后从nand启动就可以了:
烧写步骤如下: tftp 31000000 led_on.bin nand erase 0 1000 nand write 31000000 0 1000 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
飞凌嵌入式ElfBoard ELF 1板卡-CAN编程示例之开发板测试
654 浏览 0 评论
该问题是用APP给芯海科技的CST92F25芯片发指令是出现的
2242 浏览 1 评论
771 浏览 0 评论
1530 浏览 1 评论
2276 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 13:38 , Processed in 0.870176 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号