Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Using Bootloader Autoboot Function

The Keith & Koep bootloader for Trizeps-modules is able to automatically boot files from SD/MMC or CompactFlash storage cards. Autoboot through CompactFlash cards is not supported by Trizeps2 and 3.

To use this functionality the storage card needs to be formated as FAT12,FAT16 or FAT32.

  1. Create an autoboot.bat-file in the root-directory of the primary partition.

  2. Fill autoboot.bat with valid bootloader commands.

  3. Put the card into the socket and power on the device. The bootloader will automatically search for an autoboot.bat file and execute it.

Example: Update Windows CE Image and Stop

Files on storage-card:

  • autoboot.bat

  • update.tft - picture created with the bitmapboot-tool that shows something like: updating, don't power off device.

  • nk.nb0 - Windows CE Image.

  • done.tft - picture that shows something like: finished, remove card and reboot device.

autoboot.bat:

boot mmc update.tft       
ereg
boot mmc nk_zip.nb0
boot mmc done.tft
monitor com1

Descrition:

On power on, the device will search for autoboot.bat-files on the storage cards.
It finds autoboot.bat and executes it.
boot mmc update.tft will show a picture on the display, to inform the user, that the device is beeing updated.
ereg will erase the persistant registry, so no old registry settings will disturb the new CE-image.
boot mmc nk_zip.nb0 stores the new CE-image to flash.
boot mmc done.tft informs the user, that update is done.
monitor com1 opens the bootloader-command-prompt on com1 and prevents the bootloader to continue with the default boot-sequence.

Example: Update whole flash and Start

Files on storage-card:

  • autoboot.bat

  • image.dat - flash-image created with the flashupdate-tool.

autoboot.bat:

boot mmc image.dat     
fb

Descrition:

boot mmc image.dat updates the whole flash.
fb boots image.

Example: Boot a RAM-image

Files on storage-card:

  • autoboot.bat

  • nk_ram.nb0 - Windows CE RAM-image.

autoboot.bat:

display
boot mmc nk_ram.nb0     

Descrition:

display shows the default splash-screen.
boot mmc nk_ram.nb0 boots Windows CE image.

Disabling Autoboot Feature

You may disable the autoboot feature with bootloader fuses.
See the fuselist and fuseburn commands.

Storing a bootscript into flash

prepare a user.bat on SD-Card e.g.

initgpio 1 0 1

store this batch file to flash

store mmc user.bat 

if you want to erase this bootfile from flash enter

ebfile

  • No labels