Document
OMAP35x DVEVM Getting Started Guide
Document Number
SPRUFZ7
setenv bootargs_fs mem=88M console=ttyS0,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2
omapfb.rotate=1 omapfb.rotate_type=1 omap_vout.vid1_static_vrfb_alloc=y
setenv bootargs_nfs mem=88M console=ttyS0,115200n8 noinitrd ip=dhcp rw root=/dev/nfs
nfsroot=<nfsserver_ip>:/home/<useracct>/workdir/filesys,nolock omapfb.rotate=1 omapfb.rotate_type=1
omap_vout.vid1_static_vrfb_alloc=y
The bootargs for DVSDK releases from 3.00.02.44 are as given below
setenv bootargs_rd mem=99M console=ttyS0,115200n8 root=/dev/ram0 initrd=0x81600000,16M
ramdisk_size=40960 mpurate=600 omapfb.rotate=1 omapfb.rotate_type=1
omap_vout.vid1_static_vrfb_alloc=y
setenv bootargs_fs mem=99M console=ttyS0,115200n8 noinitrd root=/dev/mtdblock4 rw rootfstype=jffs2
mpurate=600 omapfb.rotate=1 omapfb.rotate_type=1 omap_vout.vid1_static_vrfb_alloc=y
setenv bootargs_nfs mem=99M console=ttyS0,115200n8 noinitrd ip=dhcp rw root=/dev/nfs
nfsroot=<nfsserver_ip>:/home/<useracct>/workdir/filesys,nolock mpurate=600 omapfb.rotate=1
omapfb.rotate_type=1 omap_vout.vid1_static_vrfb_alloc=y
If the script is not used, use the above appropriate command (depending on ramdisk, NAND flash or
NFS file system) to set the bootargs by using the following command
For Ramdisk:
setenv bootargs 'bootargs_rd'
For NFS:
setenv bootargs 'bootargs_nfs'
For NAND Flash:
setenv bootargs 'bootargs_fs'
Even if the script is not being used, it is important to set the bootargs in u-boot params to use
mem=88M (in case of DVSDK releases from v3.00.00.33 to 3.00.01.42) and mem=99M (in case of
DVSDK release 3.00.02.44 onwards) or the appropriate value that is equal to the (size of DDR used
in OMAP35x EVM – size allocated for CMEM). Also, it is required to add omapfb.rotate=1
omapfb.rotate_type=1 omap_vout.vid1_static_vrfb_alloc=y to the bootargs for proper display of
OSD on the LCD screen. 5
7. Reset the board Note: The current U-boot only allows 40 environment variables. Do not saveenv after
the reflash script has been submitted. Instead complete the reflash and reboot before making env
changes.
8. Use the terminal program to send the text file initenv.txt to the EVM
path: OMAP35x-PSP-SDK-##.##.##.##/scripts/...
initenv-micron.txt (for Micron memory boards)
o
initenv-samsung.txt (for Samsung memory boards)
o
9. Save the environment
OMAP3EVM # nand unlock
OMAP3EVM # saveenv
10. Reset the board and it should boot into the kernel and file-system
49
Rev
Date
(ONLY MICRON!)
3.0
Sept 23, 2009