There are two external pins on the microcontroller that are latched during reset and used to determine whether the microcontroller will boot from flash memory or attempt a serial download via FlexCAN or LINFlexD (RS232): ? FAB (Force Alternate Boot mode) on pin PA[9] ? ABS (Alternate Boot Select) on pin PA[8]
MPC56xx SoC 上电之后,有两种启动模式:
本地模式:启动flash中的系统;
网络模式:通过CAN/LIN获取要执行的系统;
使用引脚FAB和ABS作区分:
启动模式选择过程如下:
这个选择过程由System Status and Configuration Module (SSCM)执行,SSCM为SoC中芯片中实现的逻辑模块。