I have upgraded to EZSDK 5.02.01.59 and the display is no longer working. During boot the firmware is not loading:
SysLink version : 2.00.02.80
SysLink module created on Date:Aug 29 2011 Time:22:30:41
FIRMWARE: Memory map bin file not passed
Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loca
tion of Mem map bin file]
FIRMWARE: Default memory configuration is used
MemCfg: DCMM (Dynamically Configurable Memory Map) Version : 2.1.1.1
FIRMWARE: Memory Configuration status : In Progress
FIRMWARE: 1 start Successful
Starting telnet daemon.
Loading HDVPSS Firmware
FIRMWARE: Memory map bin file not passed
Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loca
tion of Mem map bin file]
FIRMWARE: Default memory configuration is used
MemCfg: DCMM (Dynamically Configurable Memory Map) Version : 2.1.1.1
FIRMWARE: Memory Configuration status : In Progress
FIRMWARE: 2 start Successful
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
VPSS_CORE : Failed to init fvid2 interface,
vpss: probe of vpss failed with error -22
ti81xxfb ti81xxfb: no grpxs
ti81xxfb: probe of ti81xxfb failed with error -22
open /dev/fb0: No such file or directory
cat: write error: No space left on device
cat: write error: No space left on device
HDMI W1 rev 2.0
Unable to handle kernel NULL pointer dereference at virtual address 00000140
pgd = cb740000
[00000140] *pgd=8b6de031, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#1]
last sysfs file: /sys/module/vpss/initstate
Modules linked in: ti81xxhdmi(+) ti81xxfb vpss syslink ipv6
CPU: 0 Not tainted (2.6.37 #1)
PC is at TI81xx_register_display_panel+0x44/0xfc [vpss]
LR is at init_module+0x274/0x3b4 [ti81xxhdmi]
pc : [<bf18daec>] lr : [<bf1b8274>] psr: a0000013
sp : cb711f10 ip : cb711f30 fp : cb711f2c
r10: 00000000 r9 : cb710000 r8 : bf1b8000
r7 : 4007d000 r6 : 00000000 r5 : bf1b491c r4 : 00000000
r3 : 00000000 r2 : bf198b68 r1 : bf1b491c r0 : bf1b46e0
Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c5387d Table: 8b740019 DAC: 00000015
Process modprobe (pid: 1000, stack limit = 0xcb7102e8)
Stack: (0xcb711f10 to 0xcb712000)
1f00: 00000000 bf1b4894 0001b040 4007d000
1f20: cb711f44 cb711f30 bf1b8274 bf18dab4 00000000 bf1b4770 cb711f7c cb711f48
1f40: c00383d8 bf1b800c bf1b4770 0001b040 4007d000 c0042f48 00000000 bf1b4770
1f60: 0001b040 4007d000 c0042f48 00000000 cb711fa4 cb711f80 c0092b5c c0038314
1f80: c00bd750 c00bd668 0001b070 0001b040 00000000 00000080 00000000 cb711fa8
1fa0: c0042da0 c0092acc 0001b070 0001b040 4007d000 00005828 0001b040 0001ac94
1fc0: 0001b070 0001b040 00000000 00000080 0001b008 befdec74 00000000 befdec74
1fe0: 0001b440 befde95c 0000b678 402347d4 60000010 4007d000 00000000 00000000
Backtrace:
[<bf18daa8>] (TI81xx_register_display_panel+0x0/0xfc [vpss]) from [<bf1b8274>] (
init_module+0x274/0x3b4 [ti81xxhdmi])
r7:4007d000 r6:0001b040 r5:bf1b4894 r4:00000000
[<bf1b8000>] (init_module+0x0/0x3b4 [ti81xxhdmi]) from [<c00383d8>] (do_one_init
call+0xd0/0x1a4)
r5:bf1b4770 r4:00000000
[<c0038308>] (do_one_initcall+0x0/0x1a4) from [<c0092b5c>] (sys_init_module+0x9c
/0x1bc)
[<c0092ac0>] (sys_init_module+0x0/0x1bc) from [<c0042da0>] (ret_fast_syscall+0x0
/0x30)
r7:00000080 r6:00000000 r5:0001b040 r4:0001b070
Code: e89da8f0 e59f20b0 e5906000 e5923000 (e5d33140)
---[ end trace 322b40ab984fe7ed ]---
Segmentation fault
Starting syslogd/klogd: done
Starting thttpd.
ioctl FBIOGET_VSCREENINFO: Inappropriate ioctl for device
ioctl FBIOGET_VSCREENINFO: Inappropriate ioctl for device
expr: syntax error
Linux Frame Buffer Device Configuration Version 2.1 (23/06/1999)
(C) Copyright 1995-1999 by Geert Uytterhoeven
Usage: fbset [options] [mode]
Valid options:
General options:
-h, --help : display this usage information
--test : don't change, just test whether the mode is valid
-s, --show : display video mode settings
-i, --info : display all frame buffer information
-v, --verbose : verbose mode
-V, --version : print version information
-x, --xfree86 : XFree86 compatibility mode
-a, --all : change all virtual consoles on this device
Frame buffer special device nodes:
-fb <device> : processed frame buffer device
(default is /dev/fb0)
Video mode database:
-db <file> : video mode database file
(default is /etc/fb.modes)
Display geometry:
-xres <value> : horizontal resolution (in pixels)
-yres <value> : vertical resolution (in pixels)
-vxres <value> : virtual horizontal resolution (in pixels)
-vyres <value> : virtual vertical resolution (in pixels)
-depth <value> : display depth (in bits per pixel)
-nonstd <value> : select nonstandard video mode
-g, --geometry ... : set all geometry parameters at once
-match : set virtual vertical resolution by virtual resolution
Display timings:
-pixclock <value> : pixel clock (in picoseconds)
-left <value> : left margin (in pixels)
-right <value> : right margin (in pixels)
-upper <value> : upper margin (in pixel lines)
-lower <value> : lower margin (in pixel lines)
-hslen <value> : horizontal sync length (in pixels)
-vslen <value> : vertical sync length (in pixel lines)
-t, --timings ... : set all timing parameters at once
Display flags:
-accel <value> : hardware text acceleration enable (false or true)
-hsync <value> : horizontal sync polarity (low or high)
-vsync <value> : vertical sync polarity (low or high)
-csync <value> : composite sync polarity (low or high)
-gsync <value> : synch on green (false or true)
-extsync <value> : external sync enable (false or true)
-bcast <value> : broadcast enable (false or true)
-laced <value> : interlace enable (false or true)
-double <value> : doublescan enable (false or true)
-rgba <r,g,b,a> : recommended length of color entries
-grayscale <value> : grayscale enable (false or true)
Display positioning:
-move <direction> : move the visible part (left, right, up or down)
-step <value> : step increment (in pixels or pixel lines)
(default is 8 horizontal, 2 vertical)
Starting PVR
omaplfb: OMAPLFB_Init: OMAPLFBInit failed
FATAL: Error inserting omaplfb (/lib/modules/2.6.37/kernel/drivers/gpu/pvr/omapl
fb.ko): No such device
What am I missing? Before attempting a NFS boot I created a SD card and everything worked with that. I then reflashed U-boot to NAND and reset the bootargs to:
console=ttyO2,115200n8 rootwait rw mem=256M earlyprintk notify.vpssm3_sva=0xBF90
0000 vram=50M ti816xfb.vram=0:16M,1:16M,2:6M root=/dev/nfs nfsroot=192.168.1.100
:/home/lholeva/targetfs,nolock ip=192.168.1.10:192.168.1.100:192.168.1.100:255.2
55.255.0:dm6a8168:eth0:off
Lee Holeva