1747-ASB模塊,A-B使用尺寸
在這條消息之后,有一個(gè)延遲,允許您如果愿意,可以中止自動(dòng)啟動(dòng)過(guò)程。到在沒(méi)有自動(dòng)啟動(dòng)的情況下獲得控制,您可以按斷開(kāi)鍵或軟件中止或重置開(kāi)關(guān)。
5.然后實(shí)際輸入/輸出開(kāi)始:程序指向將指定介質(zhì)的卷ID加載到RAM中,然后控制傳遞給它。
自動(dòng)引導由ENV中包含的參數控制命令這些參數允許選擇特定引導設備和文件,并允許啟動(dòng)延遲編程。參考有關(guān)更多詳細信息,請參閱附錄A中的ENV命令。
1747-ASB模塊有兩個(gè)備用EPROM插槽XU3和XU4可用于攜帶用戶(hù)編程的EPROM。因此,您不必重新編程187Bug EPROM,以實(shí)現ROMboot功能。
ROMboot的一個(gè)用途可能是在非智能控制器模塊。NORB命令禁用作用ROMboot序列
1.ROMboot在通電時(shí)配置/啟用并執行(也可以在重置時(shí))以?xún)煞N方式之一:a、 通過(guò)環(huán)境(ENV)命令(請參閱附錄A)b、 通過(guò)RB命令,假設EPROM(或可選模塊上的其他位置或VMEbus)來(lái)支持它。
2.如果安裝了ROMboot代碼,則會(huì )給出一個(gè)用戶(hù)編寫(xiě)的例程控制(如果例程滿(mǎn)足格式要求)。用戶(hù)的ROMboot模塊通過(guò)ROMboot聯(lián)動(dòng),必須滿(mǎn)足四個(gè)要求:電源必須剛剛好應用更改此選項以響應任何重置。必須找到你的例行程序在MVME187 ROM內內存映射。將此更改為板載的任何其他部分內存,甚至非車(chē)載VMEbus內存。
ASCII字符串“BOOT”必須位于指定的內存范圍內。您的例程必須通過(guò)校驗和測試,這確保該例程真正打算在通電時(shí)接收控制。有關(guān)如何使用ROMboot的完整詳細信息,請參閱
摩托羅拉88K RISC CPU調試包用戶(hù)手冊。
Following this message there is a delay to allow you an
opportunity to abort the Autoboot process if you wish. To
gain control without Autoboot, you can press the BREAK key
or the software ABORT or RESET switches.
5. Then the actual I/O begins: the program pointed to within
the volume ID of the media specified is loaded into RAM and
control passed to it.
Autoboot is controlled by parameters contained in the ENV
command. These parameters allow the selection of specific boot
devices and files, and allow programming of the Boot delay. Refer
to the ENV command in Appendix A for more details.
ROMboot
There are two spare EPROM sockets, XU3 and XU4, available to
carry user-programmed EPROMs. Therefore, you do not have to
reprogram the 187Bug EPROMs in order to implement the
ROMboot feature.
One use of ROMboot might be resetting SYSFAIL* on an
unintelligent controller module. The NORB command disables the
function.
ROMboot Sequence
1. ROMboot is configured/enabled and executed at powerup
(optionally also at reset) in one of two ways:
a. By the Environment (ENV) command (refer to
Appendix A)
b. By the RB command assuming there is valid code in the
EPROMs (or optionally elsewhere on the module or
VMEbus) to support it.
2. If ROMboot code is installed, a user-written routine is given
control (if the routine meets the format requirements). For a user's ROMboot module to gain control through the
ROMboot linkage, four requirements must be met: Power must have just been
applied.
Change this to respond to any reset.
Your routine must be located
within the MVME187 ROM
memory map.
Change this to any other portion of the onboard
memory, or even offboard VMEbus memory.
The ASCII string “BOOT” must be located within the specified memory range.
Your routine must pass a checksum test, which ensures that this routine was really
intended to receive control at powerupFor complete details on how to use ROMboot, refer to the
Debugging Package for Motorola 88K RISC CPUs User's Manual.