I'm trying to get started with the 3530 EVM board from Mistral and the latest PSP from TI.
I downloaded and unpacked the AM32x-OMAP35x-PSP-SDK-03.00.01.06.tgz file from the TI website.
I then set up U-Boot to tftp the kernel provided at images/kernel/omap3530/uImage and boot it.
I also downloaded and unpacked the nfs_dvsdk_03_01_00_06.tar.gz file, and setup U-Boot to pass the appropriate bootargs to mount it over NFS.
When I boot up, I get the errors shown below - here are my questions:
1) Do I need to worry about the 'display already enabled' error? Later when it tries to start the demo, I don't see anything on the display...
2) Why would the Graphics pipeline underflow and disable itself during boot? Will this cause problems later when an App tries to use it?
3) Why doesn't the root filesystem have a valid modules directory for the kernel (kernel is 2.6.32, fs has 2.6.29 modules)? I don't think I need any modules (all required functionality is compiled into the kernel?), but the 2.6.29 sub-tree does contain a few modules. I can eliminate the error by simply creating an empty 2.6.32 directory, but isn't this an issue that should be fixed in the provided root fs?
4) Am I missing some key factor in getting the board to boot up correctly? My bootargs are:
Kernel command line: console=ttyS0,115200 noinitrd root=/dev/nfs rw ip=192.168.16.6 nfsroot=/home/rball/roots/psp3.0729 mem=99M ip=192.168.16.235:192.168.16.6:192.168.16.1:255.255.255.0::eth0:on omapfb.rotate=1 omapfb.rotate_type=1
Thanks in advance for any help.
Rick
---------------------------------------------------------------------------------------------------------------------------
Linux version 2.6.32 (x0029463@psplinux050) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #1 Fri May 7 00:06:07 IST 2010
...
tvp514x 3-005c: tvp5146m2 found at 0xb8 (OMAP I2C adapter)
omapdss DPI error: display already enabled
omap_vout omap_vout: 'lcd' Display already enabled
omapdss DPI error: display already enabled
omap_vout omap_vout: 'lcd' Display already enabled
...
Starting udev
omapdss DISPC error: GFX_FIFO_UNDERFLOW, disabling GFX
Populating dev cache
Remounting root file system...
WARNING: Couldn't open directory /lib/modules/2.6.32: No such file or directory
FATAL: Could not open /lib/modules/2.6.32/modules.dep.temp for writing: No such file or directory
modprobe: FATAL: Could not load /lib/modules/2.6.32/modules.dep: No such file or directory
modprobe: FATAL: Could not load /lib/modules/2.6.32/modules.dep: No such file or directory
root: mount: mounting rootfs on / failed: No such file or directory
root: mount: mounting usbfs on /proc/bus/usb failed: No such file or directory
Setting up IP spoofing protection: rp_filter.
Configuring network interfaces... done.
Wed Dec 2 19:18:00 UTC 2009
Configuring update-modules
INIT: Entering runlevel: 5
Starting telnet daemon.
Starting syslogd/klogd: modprobe: FATAL: Could not load /lib/modules/2.6.32/modules.dep: No such file or directory
done
Starting thttpd.
CMEMK module: built on May 28 2010 at 19:47:28
Reference Linux version 2.6.32
File /Arago/arago-install/dvsdk_3_01_00_10/linuxutils_2_25_02_08/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
allocated heap buffer 0xc7000000 of size 0x17000
cmemk initialized
DSPLINK Module (1.65.00.02) created on Date: May 28 2010 Time: 19:43:04
SDMAK module: built on May 28 2010 at 19:47:30
Reference Linux version 2.6.32
File /Arago/arago-install/dvsdk_3_01_00_10/linuxutils_2_25_02_08/packages/ti/sdo/linuxutils/sdma/src/module/sdmak.c
Demo interface started at level 0.
Error: Failed to create display device instance
omapdss DISPC error: GFX_FIFO_UNDERFLOW, disabling GFX
omapdss DISPC error: GO bit not down for channel 0