Diagnostics
6–40
AM700 Audio Measurement Set Service Manual
13. Boot according to application-specific modes.
a. Write “D” on the diagnostic LED display.
b. Write 13 to step code (in Boot RAM).
c. If BootInfo–>flashStat says to try starting upgraded code from flash:
If the upgraded code starts up, it will do boot steps 14 through 19. If it
fails to startup because the flash was bad, it will signal by flashing the
step code (“D”) twice on the diagnostic LED display.
If it fails to startup because the target DRAM is bad, it will signal by
flashing the step code (“D”) several times on the diagnostic LED display.
If upgraded code from the flash is not used, continue booting from Boot
ROM; call DctlStart(), to do boot steps 14 through 19.
14. Determine Boot mode.
a. Write “E” on the diagnostic LED display.
b. Write 14 to step code (in Boot RAM).
c. If starting in “cold” or “warm” start mode:
Read the boot switch settings.
Try to match setting to a boot mode in the application-supplied
Boot table, or use default mode.
d. If starting in “hot” start mode, try to find given boot mode in the
application-supplied boot table. If not found, use the default mode.
15. Determine Boot function and I/O mode.
a. Write “F” on the diagnostic LED display.
b. Write 15 to step code (in Boot RAM).
c. Based on the boot mode found in step 14 part c, scan the application-
supplied boot table for the appropriate boot function and I/O mode. If no
match is found, use defaults.