Using the Trizeps-Deployment-Board
The Trizeps-Deployment-Board is a board to flash multiple Trizeps-modules in parallel.
The status of the operation is indicated by LEDs. These LEDs are controlled by a special bootloader command called .storeburn.
See Bootloader Command Reference. <columns> Power
Work
Fault
Good
NEWCOL Indicates power is supplied to the socket.
.storeburn-command is executing.
.storeburn has finished with errors. ( i.e. verify-error)
.storeburn finished successfully.
</columns>
Creating a SD-Card for the Deployment-Board
On default, all Trizeps-modules are configured to search for and execute an autoboot.bat on startup. So you will need following files on SD-card:
autoboot.bat
image.dat or nk.nb0
autoboot.bat
Example 1: (recommended).storeburn mmc image.dat
monitor com1
In this example image.dat updates the whole flash and than opens the command interpreter at COM1. Opening the interpreter stops the bootloader from doing further things, like booting the image.
Example 2:fuseburn 4
ereg
boot mmc picture.tft
.storeburn mmc nk.nb0
monitor com1
This example
burns the fuse to disable pcmcia-boot.
erases the persistant-registry.
stores the boot-picture.
updates the CE-image.
stop.
.storeburn will only evaluate if the CE-image has been updated successfully.
image.dat
Configure one Trizeps to contain the correct image, bootloader and all registry-settings, flashdisk-contents etc.
Delete default.mky and system.mky in the flashdisk-folder.
Take a copy of the whole flash contents using the flashupdate-tool ( Option /DA).
Deployment
Fit SD-cards.
Fit Trizeps-modules.
Apply power to all sockets. ( Should be done at nearly the same time, because delayed switching of one socket, could break the update-process of the others.
Work LED is shown.
If Good-LED lights, this socket is finished.
If Fault-LED lights, there must have been an error. i.e. the bootloader could not read the SD-card or an error occured during verify of the flash-content.
Power off all sockets and remove Trizeps-module.
Extra Notes for Trizeps VI
The Trizeps VI is not capable of using bootloader-commands to burn image-dumps.
Because of that, a minimal WinCE image is used to run flashupdate.exe with the /L parameter.