keromoa

gooブログ

µitron その3

2022-06-26 12:37:35 | 日記

☆ RX71M.mot  を調べる

右クリック  アプリケーションから調べる  テキストエディタ で開く

下から 2行目

S309FFFFFFFCF00DC0FF41

これは

 FFFF FFFC 番地  F00DC0FF データ なので  FFC0 0DF0  番地へ  飛ぶ

☆ RX71M.map  を調べる

 .LOAD の下 の  .text  の 一番下

0xffc00df0                Reset_Handler    見つけた (^_^)/

.MAP  の中で Reset_Handler を選択して右クリック では 検索 メニュー は出てこない

app_main.c(例です)  の どこかコメント内に コピーして 

再度 選択して、右クリック、  検索プロジェクト、プロジェクト の結果

                 【app_sample   フォルダは置いといて】

kernel/sysdepend/cpu/core/rxv2/reset_hdl.S   の中の

Csym(Reset_Handler):  の中で

 ISP  extb  intb  fpsw  の設定後、 Csym(reset_main)    へ飛ぶ

kernel/sysdepend/cpu/core/rxv2/reset_main.c    の中の

 knl_startup_hw()     いきなり飛ぶ!

       --->>   kernel/sysdepend/cpu/iote_rx71m/hw_setting.c    

              knl_startup_hw(void)         この中に    startup_clock()  がある。

     この startup_clock  を検索、プロジェクト で

kernel/sysdepend/cpu/rx71m/cpu_clock.c 

ここで clock  設定  の始まり。。。



コメントを投稿