diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2015-08-06 12:33:27 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-08-07 07:54:46 +0200 |
commit | 0c5c47b511763a2a9b216918e041178826fbdacc (patch) | |
tree | 25ef3761d7f47f7d19a8b317e1486304a3390cf2 /Documentation | |
parent | 19afbd285e011c109e5156a459ce236adb9cf1cb (diff) | |
parent | e243adbd76f30783100cafd3bdf89bdb7066bbe7 (diff) | |
download | barebox-0c5c47b511763a2a9b216918e041178826fbdacc.tar.gz barebox-0c5c47b511763a2a9b216918e041178826fbdacc.tar.xz |
Merge branch 'for-next/vincell'
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/boards/imx/Garz-Fricke-Vincell.rst | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/Documentation/boards/imx/Garz-Fricke-Vincell.rst b/Documentation/boards/imx/Garz-Fricke-Vincell.rst new file mode 100644 index 0000000000..2eb5f65c64 --- /dev/null +++ b/Documentation/boards/imx/Garz-Fricke-Vincell.rst @@ -0,0 +1,43 @@ +Garz+Fricke Vincell LT +====================== + +This CPU card is based on a Freescale i.MX53 CPU. The card is shipped with: + + * 512MiB NAND flash + * 512MiB synchronous dynamic RAM + * microSD slot + +see http://www.garz-fricke.com/vincell-lt-core_de.html for more information + + +Bootstrapping barebox +===================== + +The Vincell is shipped with the RedBoot bootloader. To replace RedBoot with +barebox, you first need to connect a serial console to the device. + +UART1 is located on the Molex header X39. When the Vincell is lying on the +display, then Pin 1 on the header is in the lower right: + + * Pin 1 - GND + * Pin 2 - TXD1 + * Pin 3 - RXD1 + +If everything is connected right, RedBoot shows up on the console. + +factory_bootstrap +----------------- + +Turn on the board and abort the boot process with ``Ctrl-C``. +Configure RedBoot so that it finds the barebox image on your TFTP server. +Execute ``fc`` and change the network setup according to your environment. +Be sure to copy the `Boot script` line to the prompt, otherwise it will be +set empty. The network setup can be validated with ``ping -h <serverip>``. +If the network setup is working properly, barebox can be loaded into memory:: + + load -v -r -b 0x80100000 barebox-guf-vincell-lt.img + exec + +Once in barebox, the bootloader can now be persisted to NAND:: + + barebox_update -t nand /mnt/tftp/barebox-guf-vincell-lt.img`` |