|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
烧写到Flash中的程序不能引导,但是如果通过JTAG下载进去却能正常运行!用下面的程序做实验;请高手指教!谢谢!
.title "Flash bootup utility for C6713"
.option D,T
.length 102
.width 140
LED_ON .equ 0xA0000000
LED_OFF .equ 0x00001006
.sect ".boot_load"
.global _boot
_boot:
;************************************************************************
;* Debug Loop - Comment out B for Normal Operation
;************************************************************************
_myloop: zero B1 ; [!B1] B _myloop
nop 5
_myloopend: nop
mvkl LED_ON, a3 ; load table pointer
mvkh LED_ON, a3
mvkl 0x00001006, a4 ; load table pointer
mvkh 0x00001006, a4
mvkl LED_OFF, b6 ; load table pointer
mvkh LED_OFF, b6
mvkl 0x00000006, b5 ; load number of registers to set
mvkh 0x00000006, b5
mvkl 0x90000000, a6 ; load number of registers to set
mvkh 0x90000000, a6
led_loop:
LDW *a3, b5
stw b5,*a3
LDW *a6, b6
nop 2
stw b6,*a4
b led_loop
nop 4 |
|