X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=doc%2FREADME.KARO-TX53;h=b20a7595a8591fc12443ea1b9e83413cf516fae9;hb=cbea103e903ae3b567c5c49d8d26f51e54f9e0ca;hp=2150204d917d1e596a507b8dda68979463952fc2;hpb=bb0f32d0bad65fc6948ce6032f9004a70e11fef4;p=karo-tx-uboot.git diff --git a/doc/README.KARO-TX53 b/doc/README.KARO-TX53 index 2150204d91..b20a7595a8 100644 --- a/doc/README.KARO-TX53 +++ b/doc/README.KARO-TX53 @@ -5,11 +5,16 @@ Building U-Boot --------------- Note: There are currently two variants of the TX53 module, that - require slightly different U-Boot configurations. They are - distinguished through the last digit of the module name. Replace - the '?' in the following description with the corresponding - number from your TX51 module. - E.g. TX53-8031 => 'make tx53-xx31_config' + require slightly different U-Boot configurations. The mapping + between module names and U-Boot config make targets is as + following: + + Module Name U-Boot config target + ===================================== + TX53-8030 tx53-x030_config' + TX53-8130 tx53-x130_config' + TX53-1030 tx53-x030_config' + TX53-1331 tx53-x131_config' Unpacking the source -------------------- @@ -17,11 +22,15 @@ mkdir u-boot 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.karo-electronics.de/karo-tx-uboot.git master + + Compiling U-Boot ---------------- export ARCH=arm export CROSS_COMPILE=arm-cortexa8-linux-gnueabi- -make tx53-xx3?_config (see above Note!) +make tx53-x?3?_config (see above Note!) make @@ -40,26 +49,65 @@ 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|egalax_ts} 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