liang00fan 发表于 2010-4-27 16:22:00

飞凌-seventeen 发表于 2010-4-27 17:43:11

ldr   r0, =SMRDATA
        ldr        r1, _TEXT_BASE
        sub        r0, r0, r1
        ldr        r1, =BWSCON        /* Bus Width Status Controller */
        add   r2, r0, #13*4


ldr r6,=0x56000050
                                                                                                                                             
   ldrr7,=0xaa6a
   strr7,
   movr7, #0xf7
   strr7,
   movr7, #0xf7
   strr7,
0:
        ldr   r3, , #4
        str   r3, , #4
        cmp   r2, r0
        bne   0b

        /* everything is fine now */
        mov        pc, lr

        .ltorg
/* the literal pools origin */
参考一下这个,中间加了led,传说中的点灯大法

飞凌-seventeen 发表于 2010-4-27 17:45:36

本帖最后由 飞凌-seventeen 于 2010-4-27 17:55 编辑

可能不是这部分有问题,检查一下,接下来的那部分
我将整个文件上传,你参考一下,我的版本是1.3.4

liang00fan 发表于 2010-4-27 19:34:41

飞凌-seventeen 发表于 2010-4-27 23:37:26

你按我给的那个设置,因为那个可以跑起来。或是参考bootloader中相关的设置,但是有一些名称好像不太一样,参考的时候稍微注意以下
页: [1]
查看完整版本: ok2440-3 uboot 移植中的lowlevel_init?