VAR-SOM-OM37 Linux Uboot Environment Settings: Difference between revisions
From Variscite Wiki
No edit summary |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
setenv mmc_kernel 'mmc init; fatload mmc 1 0x80000000 uImage' | setenv mmc_kernel 'mmc init; fatload mmc 1 0x80000000 uImage' | ||
setenv tftp_kernel tftpboot 0x80000000 uImage | setenv tftp_kernel tftpboot 0x80000000 uImage | ||
setenv bootargs_fs mem=80M@0x80000000 mem=128M@0x88000000 console= | setenv bootargs_fs mem=80M@0x80000000 mem=128M@0x88000000 console=ttyO2,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2 ethaddr=$ethaddr ip=no consoleblank=0 | ||
setenv bootargs_nfs mem=80M@0x80000000 mem=128M@0x88000000 console= | setenv bootargs_nfs mem=80M@0x80000000 mem=128M@0x88000000 console=ttyO2,115200n8 noinitrd rw root=/dev/nfs nfsroot=/mnt/nfs,nolock ethaddr=$ethaddr ip=dhcp consoleblank=0 | ||
setenv boot_fs run get_kernel\; setenv bootargs \$bootargs_fs\; bootm 0x80000000 | setenv boot_fs run get_kernel\; setenv bootargs \$bootargs_fs\; bootm 0x80000000 | ||
setenv boot_nfs run get_kernel\; setenv bootargs \$bootargs_nfs\; bootm 0x80000000 | setenv boot_nfs run get_kernel\; setenv bootargs \$bootargs_nfs\; bootm 0x80000000 | ||
Line 24: | Line 24: | ||
setenv mmc_kernel 'mmc init; fatload mmc 1 0x80000000 uImage' | setenv mmc_kernel 'mmc init; fatload mmc 1 0x80000000 uImage' | ||
setenv tftp_kernel tftpboot 0x80000000 uImage | setenv tftp_kernel tftpboot 0x80000000 uImage | ||
setenv bootargs_fs mem=80M@0x80000000 mem=128M@0x88000000 console= | setenv bootargs_fs mem=80M@0x80000000 mem=128M@0x88000000 console=ttyO2,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2 ethaddr=$ethaddr ip=::::::off consoleblank=0 mpurate=1000 | ||
setenv bootargs_nfs mem=80M@0x80000000 mem=128M@0x88000000 console= | setenv bootargs_nfs mem=80M@0x80000000 mem=128M@0x88000000 console=ttyO2,115200n8 noinitrd rw root=/dev/nfs nfsroot=/mnt/nfs,nolock ethaddr=$ethaddr ip=dhcp consoleblank=0 mpurate=1000 | ||
setenv boot_fs run get_kernel\; setenv bootargs \$bootargs_fs\; bootm 0x80000000 | setenv boot_fs run get_kernel\; setenv bootargs \$bootargs_fs\; bootm 0x80000000 | ||
setenv boot_nfs run get_kernel\; setenv bootargs \$bootargs_nfs\; bootm 0x80000000 | setenv boot_nfs run get_kernel\; setenv bootargs \$bootargs_nfs\; bootm 0x80000000 | ||
Line 38: | Line 38: | ||
setenv nand_kernel nand read.i 0x80000000 280000 300000 | setenv nand_kernel nand read.i 0x80000000 280000 300000 | ||
setenv tftp_kernel tftpboot 0x80000000 uImage | setenv tftp_kernel tftpboot 0x80000000 uImage | ||
setenv bootargs_fs mem=256M console= | setenv bootargs_fs mem=256M console=ttyO2,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2 eth=$ethaddr | ||
setenv bootargs_fs_dvi mem=256M console= | setenv bootargs_fs_dvi mem=256M console=ttyO2,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2 omapfb.mode=dvi:1280x720-24@60 omapdss.def_disp="dvi" eth=$ethaddr | ||
setenv bootargs_nfs mem=256M console= | setenv bootargs_nfs mem=256M console=ttyO2,115200n8 noinitrd rw root=/dev/nfs nfsroot=/mnt/nfs,nolock ip=dhcp | ||
setenv boot_fs run get_kernel\; setenv bootargs \$bootargs_fs\; run addip\; bootm 0x80000000 | setenv boot_fs run get_kernel\; setenv bootargs \$bootargs_fs\; run addip\; bootm 0x80000000 | ||
setenv boot_fs_dvi run get_kernel\; setenv bootargs \$bootargs_fs_dvi\; run addip\; bootm 0x80000000 | setenv boot_fs_dvi run get_kernel\; setenv bootargs \$bootargs_fs_dvi\; run addip\; bootm 0x80000000 |
Latest revision as of 07:26, 10 May 2017
VAR-SOM-OM35/7 /AM35 Uboot Environment Settings
Below you may find examples of uboot environment settings for VAR-SOM-OM37 / VAR-SOM-OM35 / VAR-SOM-AM35
**** VAR-SOM-OM35 uboot scripts **** setenv get_kernel run nand_kernel setenv nand_kernel nand read.i 0x80000000 280000 300000 setenv mmc_kernel 'mmc init; fatload mmc 1 0x80000000 uImage' setenv tftp_kernel tftpboot 0x80000000 uImage setenv bootargs_fs mem=80M@0x80000000 mem=128M@0x88000000 console=ttyO2,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2 ethaddr=$ethaddr ip=no consoleblank=0 setenv bootargs_nfs mem=80M@0x80000000 mem=128M@0x88000000 console=ttyO2,115200n8 noinitrd rw root=/dev/nfs nfsroot=/mnt/nfs,nolock ethaddr=$ethaddr ip=dhcp consoleblank=0 setenv boot_fs run get_kernel\; setenv bootargs \$bootargs_fs\; bootm 0x80000000 setenv boot_nfs run get_kernel\; setenv bootargs \$bootargs_nfs\; bootm 0x80000000 setenv bootcmd run boot_fs setenv bootdelay 1 saveenv **** VAR-SOM-OM37 uboot scripts **** setenv get_kernel run nand_kernel setenv nand_kernel nand read.i 0x80000000 280000 300000 setenv mmc_kernel 'mmc init; fatload mmc 1 0x80000000 uImage' setenv tftp_kernel tftpboot 0x80000000 uImage setenv bootargs_fs mem=80M@0x80000000 mem=128M@0x88000000 console=ttyO2,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2 ethaddr=$ethaddr ip=::::::off consoleblank=0 mpurate=1000 setenv bootargs_nfs mem=80M@0x80000000 mem=128M@0x88000000 console=ttyO2,115200n8 noinitrd rw root=/dev/nfs nfsroot=/mnt/nfs,nolock ethaddr=$ethaddr ip=dhcp consoleblank=0 mpurate=1000 setenv boot_fs run get_kernel\; setenv bootargs \$bootargs_fs\; bootm 0x80000000 setenv boot_nfs run get_kernel\; setenv bootargs \$bootargs_nfs\; bootm 0x80000000 setenv bootcmd run boot_fs setenv bootdelay 1 saveenv **** VAR-SOM-AM35 uboot scripts **** setenv get_kernel run nand_kernel setenv mmc_kernel 'mmc init; fatload mmc 1 0x80000000 uImage' setenv nand_kernel nand read.i 0x80000000 280000 300000 setenv tftp_kernel tftpboot 0x80000000 uImage setenv bootargs_fs mem=256M console=ttyO2,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2 eth=$ethaddr setenv bootargs_fs_dvi mem=256M console=ttyO2,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2 omapfb.mode=dvi:1280x720-24@60 omapdss.def_disp="dvi" eth=$ethaddr setenv bootargs_nfs mem=256M console=ttyO2,115200n8 noinitrd rw root=/dev/nfs nfsroot=/mnt/nfs,nolock ip=dhcp setenv boot_fs run get_kernel\; setenv bootargs \$bootargs_fs\; run addip\; bootm 0x80000000 setenv boot_fs_dvi run get_kernel\; setenv bootargs \$bootargs_fs_dvi\; run addip\; bootm 0x80000000 setenv boot_nfs run get_kernel\; setenv bootargs \$bootargs_nfs\; run addip\; bootm 0x80000000 setenv bootcmd run boot_fs setenv bootdelay 2 save **** notes ***** Kernel boot options: -------------------- 1. nand_kernel - load kernel from nand flash address 0x280000 2. mmc_kernel - load kernel uImage from SD Card 3. tftp_kernel - load kernel via Ethernet and TFTP (please refer to set_eth.txt to set the appropriate ethernet / server environment settings) modify 'get_kernel' env parameter to set a new default examples: setenv get_kernel run mmc_kernel setenv get_kernel run tftp_kernel File system options: -------------------- 1. bootargs_fs - use jffs2 file system on nand flash. 2. bootargs_nfs - use NFS file system mounted on /mnt/nfs modify 'bootcmd' env parameter to set a new default