Bootloader for  MPC5604BC

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Bootloader for  MPC5604BC

1,010件の閲覧回数
NewbieMCULover
Contributor II

Hi!

 

I am about to create a bootloader but I can't find any guides regarding the usage of the Codewarrior for bootloader development. And I have still many questions

1. what are the things needed to be modified on the linker file?

2. how can I put bootloader in a defined address?

3. how will I be able to jump to application code?

 

I will be using a UART and will be sending the application through RS232 from PC. The communications is already working and I will not be using interrupts to on the bootloader code to avoid some interrupt redirections. Can somebody point me to some documents, webpage, or any kind of information regarding bootloader development for MPC5604BC?

 

Thank you so much...

 

(I am currently using Codewarrior Development Studio for freescale mpc55xx  version 2.5, build 91008)

ラベル(1)
タグ(1)
0 件の賞賛
1 返信

320件の閲覧回数
NewbieMCULover
Contributor II

I managed to get the two working:

1. I know now what to modify in the linker file

2. the location of the bootloader can now be controlled

 

 

Only on problem is left to me right now,

How will I be able to jump to the application code?

 

I tried executing an inline assembly of:

asm(jmp 0x20000);

 

but I am getting an error of "Unknown Assembler Instruction Mnemonic" :smileysad:

0 件の賞賛