GW3.5MX2-SLAN/CBその後
いろいろありましたが、再開することに。
シリアルに文字を出して喜んでましたが、hoge_start.Sのどこまで進んでいるのかわからないので、あちこちに文字を出すようにして調べてみました。
んで、
じゃぁ、initarmに来てるかどうか、
シリアルに文字を出して喜んでましたが、hoge_start.Sのどこまで進んでいるのかわからないので、あちこちに文字を出すようにして調べてみました。
んで、
/* CPWAIT sequence to make sure the MMU is on... */ mrc p15, 0, r2, c2, c0, 0 /* arbitrary read of CP15 */ mov r2, r2 /* force it to complete */ mov pc, r0 /* leap to kernel entry point! */の手前まで動いていることがわかりました。
じゃぁ、initarmに来てるかどうか、
*(volatile int *)0x22000000 = 0x4e;とinitarmに入れてみたところ、見事に動いてません!
コメント(0件)
- TB-URL http://www.tokuda.net/diary/0550/tb/