X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=doc%2FREADME.KARO-TX51;h=30c9f1e32bc7466ed35f8d8e5d05b3eab87bf9fb;hb=01052b5c3249faa4f0315580279e0a95bdf2a63c;hp=efb2236ae7b3d7f03694e4ee058052126e217d97;hpb=1e362dc3e799fd86722a60f5639e52a67dfc0658;p=karo-tx-uboot.git diff --git a/doc/README.KARO-TX51 b/doc/README.KARO-TX51 index efb2236ae7..30c9f1e32b 100644 --- a/doc/README.KARO-TX51 +++ b/doc/README.KARO-TX51 @@ -4,12 +4,15 @@ Building U-Boot --------------- -Note: There are currently six variants of the TX51 module, that +Note: There are currently three variants of the TX51 module, that require slightly different U-Boot configurations. They are - distinguished through the first and last digit of the module - name suffix. Replace the '?' in the following description with - the corresponding numbers from your TX51 module. - E.g. TX51-8021 => 'make tx51-8xx1_config' + distinguished through the last digit of the module name + suffix. The configuration names depending on the last digit of + the module name are: + TX51-8??0 tx51-8xx0_config + TX51-8??1 tx51-8xx1_2_config + TX51-8??2 tx51-8xx1_2_config + Unpacking the source -------------------- @@ -18,14 +21,14 @@ cd u-boot tar -xjf /cdrom/U-Boot/u-boot-src.tar.bz2 Alternatively you can access the current source via the git repository: -git://git.kernelconcepts.de/karo-tx-uboot.git master +git://git.karo-electronics.de/karo-tx-uboot.git master Compiling U-Boot ---------------- export ARCH=arm export CROSS_COMPILE=arm-cortexa8-linux-gnueabi- -make tx51-?xx?_config (see above Note!) +make tx51-8xx?_config (see above Note!) make @@ -44,16 +47,44 @@ U-Boot Features --------------- Environment variables: +boot_mode selects which boot script will be used by 'bootcmd' to + boot the application (Linux) + supported values: + nand: (default) load kernel from NAND partition 'linux' + and mount rootfs (fstype UBIFS) + from partition 'rootfs'. + mmc: load kernel from file 'uImage' on first + partition (FAT) on (first) SD/MMC card + and mount rootfs (fstype autodetected) + from second partition. + net: load kernel image via tftp (file uImage) + and mount rootfs via NFS. This requires + the additional variables 'nfsroot' + (path to rootfs on NFS server) and + 'nfs_server' (hostname or IP address of + NFS server) to be set. + jffs2: (legacy) load kernel from NAND partition 'linux' + and mount rootfs (fstype JFFS2) + from partition 'rootfs'. + +cpu_clk CPU clock frequency set after boot. + +touchpanel {tsc2007|edt-ft5x06} type of touchpanel. + No touchpanel will be enabled when unset. + +otg_mode [host|device|none] operation mode of the USBOTG port + +video_mode + LCD interface will be disabled when unset. -cpu_clk -touchpanel {tsc2007|edt-ft5x06} -otg_mode [host|device|none] -video_mode