Seeking code for MPC5646C bootloader

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Seeking code for MPC5646C bootloader

跳至解决方案
956 次查看
JasonTT
Contributor I

Hello NXP Community,

I’m new to MCU and have just started with the MPC5646C and CodeWarrior 11.1. I’ve been searching but haven’t been able to find code for bootloader described on Reference Manual CH.5 that handles searching the boot sector, configuring the 4KB MMU TLB, and setting the instruction pointer to the boot vector address. Is there any way to view the code, or any instruction available on how to implement it?

Any help would be greatly appreciated!

Thanks

0 项奖励
回复
1 解答
925 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @JasonTT 

You are talking about BAM (Boot Assist Module). There's ROM microcode stored inside the device which does all described operations during reset. It can't be modified by user, we do not provide the source code. The description in chapter 5 should be sufficient.

Regards,

Lukas

在原帖中查看解决方案

0 项奖励
回复
2 回复数
926 次查看
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi @JasonTT 

You are talking about BAM (Boot Assist Module). There's ROM microcode stored inside the device which does all described operations during reset. It can't be modified by user, we do not provide the source code. The description in chapter 5 should be sufficient.

Regards,

Lukas

0 项奖励
回复
914 次查看
JasonTT
Contributor I
Sure thing, thank you for your quick respond.
0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-1941402%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%AF%BB%E6%89%BEMPC5646C%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E7%9A%84%E4%BB%A3%E7%A0%81%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1941402%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%A4%A7%E5%AE%B6%E5%A5%BD%EF%BC%8C%E6%81%A9%E6%99%BA%E6%B5%A6%E7%A4%BE%E5%8C%BA%EF%BC%8C%3C%2FP%3E%3CP%3E%E6%88%91%E6%98%AF%20MCU%20%E6%96%B0%E6%89%8B%EF%BC%8C%E5%88%9A%E5%88%9A%E5%BC%80%E5%A7%8B%E4%BD%BF%E7%94%A8%20MPC5646C%20%E5%92%8C%20CodeWarrior%2011.1%E3%80%82%E6%88%91%E4%B8%80%E7%9B%B4%E5%9C%A8%E6%90%9C%E7%B4%A2%EF%BC%8C%E4%BD%86%E6%9C%AA%E8%83%BD%E6%89%BE%E5%88%B0%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%20CH.5%20%E4%B8%AD%E6%8F%8F%E8%BF%B0%E7%9A%84%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E4%BB%A3%E7%A0%81%EF%BC%8C%E8%AF%A5%E4%BB%A3%E7%A0%81%E8%B4%9F%E8%B4%A3%E6%90%9C%E7%B4%A2%E5%BC%95%E5%AF%BC%E6%89%87%E5%8C%BA%E3%80%81%E9%85%8D%E7%BD%AE%204KB%20MMU%20TLB%20%E4%BB%A5%E5%8F%8A%E5%B0%86%E6%8C%87%E4%BB%A4%E6%8C%87%E9%92%88%E8%AE%BE%E7%BD%AE%E4%B8%BA%E5%BC%95%E5%AF%BC%E5%90%91%E9%87%8F%E5%9C%B0%E5%9D%80%E3%80%82%E6%9C%89%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E6%9F%A5%E7%9C%8B%E4%BB%A3%E7%A0%81%EF%BC%8C%E6%88%96%E8%80%85%E6%9C%89%E4%BB%80%E4%B9%88%E8%AF%B4%E6%98%8E%E5%8F%AF%E4%BB%A5%E8%AF%B4%E6%98%8E%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E5%AE%83%E5%90%97%EF%BC%9F%3C%2FP%3E%3CP%3E%E4%BB%BB%E4%BD%95%E5%B8%AE%E5%8A%A9%E9%83%BD%E5%B0%86%E4%B8%8D%E8%83%9C%E6%84%9F%E6%BF%80%EF%BC%81%3C%2FP%3E%3CP%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1942853%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%E5%AF%BB%E6%B1%82MPC5646C%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E7%9A%84%E4%BB%A3%E7%A0%81%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1942853%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%BD%93%E7%84%B6%E5%8F%AF%E4%BB%A5%EF%BC%8C%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%BF%AB%E9%80%9F%E5%9B%9E%E5%A4%8D%E3%80%82%3C%2FLINGO-BODY%3E