EMERSON KJ4001X1-CC1端子模块
IMAGE_MCG如果设置,此标志将图像定义为备用MOTLoad,而不是USER图像。此位不应由备用启动映像的开发人员设置。IMAGE_POST如果设置,此标志将图像定义为通电自检图像。此位标志用于指示映像是诊断映像,应在运行USER或MCG引导映像之前运行。完成后,POST映像将返回到引导块代码,但这不是必需的。DONT_AUTO_RUN如果设置,此标志表示不选择图像进行自动执行。用户可以通过交互式命令工具指定要执行的图像。MOTLoad当前使用的图像标志值为0x3,它将自己标识为从RAM执行的备用MOTLoad图像。MOTLoad当前不支持从flash执行。用户映像这些映像是用户开发人员的引导代码,例如,VxWorks引导映像。这样的图像在输入时可能期望系统软件状态如下: MMU已禁用。 一级指令缓存已初始化并启用。 L1数据缓存已初始化(无效)并被禁用。 二级缓存已禁用。 三级缓存已禁用
IMAGE_MCG
If set, this flag defines the image as being an Alternate MOTLoad, as opposed to USER,
image. This bit should not be set by developers of alternate boot images.
IMAGE_POST
If set, this flag defines the image as being a power-on self-test image. This bit flag is used
to indicate that the image is a diagnostic and should be run prior to running either USER or
MCG boot images. POST images are expected, but not required, to return to the boot block
code upon completion.
DONT_AUTO_RUN
If set, this flag indicates that the image is not to be selected for automatic execution. A user,
through the interactive command facility, may specify the image to be executed.MOTLoad currently uses an Image Flag value of 0x3, which identifies itself as an
Alternate MOTLoad image that executes from RAM. MOTLoad currently does not
support execution from flash.User Images
These images are user-developer boot code, for example, a VxWorks bootrom image.
Such images may expect the system software state to be as follows upon entry:
The MMU is disabled.
L1 instruction cache has been initialized and is enabled.
L1 data cache has been initialized (invalidated) and is disabled.
L2 cache is disabled.
L3 cache is disabled