can we make the MCU MPC5566 boot from my own boot program in the internal Flash memory directly NOT from the BAM program?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

can we make the MCU MPC5566 boot from my own boot program in the internal Flash memory directly NOT from the BAM program?

Jump to solution
1,198 Views
jackwan
Contributor II

Dear Sir,

            Many thanks for your help! I am working on MPC5566 Chip. As I know the MCU MPC5566 is boot from the BAM program when it is powered-on or reset in normal mode. Do you know can we make the MCU boot from my own boot program  in the internal Flash memory directly NOT from the BAM program? If yes, can tell me how to do it?. Many thanks from your help!

BR,

Jack.

1 Solution
1,030 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

No, on this device BAM is always involved in the booting process. Actually BAM reads RCHW, subsequently passing program flow to the user defined vector. First running address after boot is always from BAM area.

View solution in original post

4 Replies
1,031 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

No, on this device BAM is always involved in the booting process. Actually BAM reads RCHW, subsequently passing program flow to the user defined vector. First running address after boot is always from BAM area.

1,030 Views
jackwan
Contributor II

Dear David, Many thanks for your help and answer! Do you know whether we Can modify the BAM source code and update to the BAM ROM? If yes, Can tell me How Should we Get the BAM code and how to update the BAM ROM? Many thanks!

BR,

Jack

0 Kudos
Reply
1,030 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

BAM is hardwired, it cannot be modified by user anyhow. From user point of view, it is ROM memory.

You can use some sort of resident bootloader, but it is application application running after BAM.

1,030 Views
jackwan
Contributor II

Got it, Many thanks!

0 Kudos
Reply