VxWorks に付属の BSP パッケージを見ると、イメージの次のメモリ マッピングが示されています。 (Pentium4 から)
Parameter RAM_HIGH_ADRS {
NAME Bootrom Copy region
DEFAULT (INCLUDE_BOOT_APP)::(0x00008000) \
0x00108000
}
Parameter RAM_LOW_ADRS {
NAME Runtime kernel load address
DEFAULT (INCLUDE_BOOT_RAM_IMAGE)::(0x00508000) \
(INCLUDE_BOOT_APP)::(0x00108000) \
0x00308000
}
しかし、これは私には奇妙に見えますRAM_LOW_ADRS > RAM_HIGH_ADRS
。私が理解できる範囲では、ブート ローダーは RAM_HIGH_ADRS の後にロードされ、VxWorks イメージは RAM_LOW_ADRS にロードされ、ブート ローダーはイメージの後に配置されると想定されています。
何か案は?