Difference between revisions of "BootStrap"
m (→Introduction) |
(→Launch) |
||
Line 9: | Line 9: | ||
===Launch=== | ===Launch=== | ||
− | Go inside the boostrap folder and launch | + | Go inside the boostrap folder (''software/boot/bootstrap/'') and launch (for example) |
− | sh runBootstrap.sh if you're on Linux or | + | $ sh runBootstrap.sh --speed=38400 --device=/dev/ttyUSB0 |
− | runBootstrap.bat if you're on Window$ | + | if you're on Linux or |
+ | > runBootstrap.bat | ||
+ | if you're on Window$ | ||
Boostrap tool will then try to synchronize with iMX: | Boostrap tool will then try to synchronize with iMX: | ||
Line 24: | Line 26: | ||
When you see that message reset your board. | When you see that message reset your board. | ||
− | + | If nothing happens, verify your bootstrp jumper is put and try to reset your board. | |
− | At last check you serial port device is the right one | + | At last check you serial port device is the right one and don't forget to quit kermit before launching Bootstrap tool ! |
===Usage=== | ===Usage=== |
Revision as of 21:49, 15 January 2007
Contents
Instructions to use the Armadeus Bootstrap utility
Introduction
Bootstrap utility is a Perl piece of code that allows you to interactivly communicate with the iMX processor while in bootstrap mode.
To enter bootstrap mode, you have to put the bootstrap jumper and restart your Armadeus board:
Launch
Go inside the boostrap folder (software/boot/bootstrap/) and launch (for example)
$ sh runBootstrap.sh --speed=38400 --device=/dev/ttyUSB0
if you're on Linux or
> runBootstrap.bat
if you're on Window$
Boostrap tool will then try to synchronize with iMX:
Initializing serial port to 19200 bps Re-synchronizing... Please reset your board in bootstrap mode ! Please reset your board in bootstrap mode ! Please reset your board in bootstrap mode ! Please reset your board in bootstrap mode !
When you see that message reset your board.
If nothing happens, verify your bootstrp jumper is put and try to reset your board. At last check you serial port device is the right one and don't forget to quit kermit before launching Bootstrap tool !
Usage
Fisrt thing to do when entering bootstrap is initializing your SDRAM controller if you want to use it:
initSDRAM 32
Then you can for example flash u-boot with:
loadFLASHbin u-boot.bin 10000000
To have a list of all the functionnalities, try:
help