没了uboot就不是裸机开发?百思不得其姐,姐
问题相熟:
小弟最近在整S3C2440裸机程序,写了个简单的蜂鸣器测试文件beep.bin,在烧写这个beep.bin到nor flash之前,我把uboot.bin烧到了norflash ,然后通过tftp 0x300000000 beep.bin 把beep.bin下载到开发板,然后go 0x300000000,再然后就是蜂鸣器如逾期那样响个不亦说乎。
然后小弟本着钻研的原则,通过jlink 把uboot给擦出了,然后通过jlink把beep.bin烧到nor flash的0地址处,饭后复位开发板,可蜂鸣器并没有像分析的那样响个不停,哑火了,擦,不是说开发板从norflash启动,会绕开片内ram,直接从norflash的零地址处开始执行吗?为什么蜂鸣器哑火了呢?求同道中人给以指点,先谢谢了哈,真是百思不得其解啊
[解决办法]
8k是硬件搬运的
[解决办法]
有了uboot也是裸板呀
[解决办法]
裸板要写点汇编,定义栈什么的,还有就是代码是否大于8K的问题了。
[解决办法]