This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8168 OMX vs2 demo Segmentation fault

Hi, 

I have an issue with omx vs2 demo with ti-ezsdk_5_0_0_11.

 

I've tried to rebuild all the omx demo, the kernel and so the syslink.ko module too.

In order to rebuild the syslink:

EDIT $SYSLINK_ROOT/Makefile.inc

1.  else # ifeq ("$(SYSLINK_VARIANT)", "TI814X")

 

    KDIR := /home/builder/Development/ti-ezsdk_5_0_0_11/psp/linux-2.6.37-psp04.00.00.11.new

    endif # ifeq ("$(SYSLINK_VARIANT)", "TI814X")

2.  COMPILE_FLAGS += -I/home/builder/Development/ti-ezsdk_5_0_0_11/ipc_1_22_03_23/packages/

 

 

EDIT $SYSLINK_ROOT/ti/syslink/buildutils/hlos/usr/Makefile.inc

1. ifeq ("$(SYSLINK_PLATFORM)", "TI81XX")

    TOOLCHAIN_PREFIX := /opt/arm-2009q1/bin/arm-none-linux-gnueabi-

2. COMPILE_FLAGS += -I/home/builder/Development/ti-ezsdk_5_0_0_11/ipc_1_22_03_23/packages/

 

 

EDIT $(SYSLINK_ROOT)/config.bld

1. var rootDirPre = "/opt/arm-2009q1/";

    var rootDirPost = "";

Build the SysLink kernel module
$ cd $SYSLINK_ROOT/ti/syslink/utils/hlos/knl/Linux
$ make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
I did not build any example.

 

In order to build kernel with 

 

make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- KBUILD_EXTRA_SYMBOLS=/home/builder/Development/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/utils/hlos/knl/Linux/Module.symvers  modules

and

 

make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- KBUILD_EXTRA_SYMBOLS=/home/builder/Development/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/utils/hlos/knl/Linux/Module.symvers  modules_install INSTALL_MOD_PATH=/home/builder/targetfs/

and here the first issue:
   INSTALL drivers/char/ti81xx_hdmi/TI81xx_hdmi.ko
  INSTALL drivers/scsi/scsi_wait_scan.ko
  INSTALL drivers/ssb/ssb.ko
  INSTALL drivers/video/ti81xx/ti81xxfb/ti81xxfb.ko
  INSTALL drivers/video/ti81xx/vpss/vpss.ko
  DEPMOD  2.6.37
WARNING: /home/builder/targetfs//lib/modules/2.6.37/kernel/drivers/video/ti81xx/vpss/vpss.ko needs unknown symbol MultiProc_getId
WARNING: /home/builder/targetfs//lib/modules/2.6.37/kernel/drivers/video/ti81xx/vpss/vpss.ko needs unknown symbol Notify_sendEvent
WARNING: /home/builder/targetfs//lib/modules/2.6.37/kernel/drivers/video/ti81xx/vpss/vpss.ko needs unknown symbol Notify_registerEvent
WARNING: /home/builder/targetfs//lib/modules/2.6.37/kernel/drivers/video/ti81xx/vpss/vpss.ko needs unknown symbol Notify_unregisterEvent
Why these warnings?
Then I copied from 
1. cp ${SYSLINK_ROOT}/ti/syslink/bin/TI816X/*.ko  /home/builder/targetfs/home/omx/vs2
2. cp /home/builder/targetfs//lib/modules/2.6.37/kernel/drivers/char/ti81xx_hdmi/TI81xx_hdmi.ko  /home/builder/targetfs/home/omx/vs2
3. cp /home/builder/Development/ti-ezsdk_5_0_0_11/release/vs2/bin/ti816x-evm/vs2_a8host_debug.xv5T  /home/builder/targetfs/home/omx/vs2/
4. cp /home/builder/Development/ti-ezsdk_5_0_0_11/release/vs2/bin/ti816x-evm/vs2_m3video_debug.xem3  /home/builder/targetfs/home/omx/vs2/vs2_m3video.xem3
5. cp /home/builder/Development/ti-ezsdk_5_0_0_11/release/vs2/bin/ti816x-evm/vs2_m3vpss_debug.xem3  /home/builder/targetfs/home/omx/vs2/vs2_m3vpss.xem3 
After booting the system:
root@dm816x-evm:mkdir /dev/syslinkipc/
root@dm816x-evm:mknod /dev/syslinkipc/ProcMgr c 254 0
root@dm816x-evm:mknod /dev/syslinkipc/Notify c 254 1
root@dm816x-evm:mknod /dev/syslinkipc/NameServer c 254 2
root@dm816x-evm:mknod /dev/syslinkipc/SharedRegion c 254 3
root@dm816x-evm:mknod /dev/syslinkipc/HeapBufMP c 254 4
root@dm816x-evm:mknod /dev/syslinkipc/HeapMemMP c 254 5
root@dm816x-evm:mknod /dev/syslinkipc/HeapMultiBuf c 254 6
root@dm816x-evm:mknod /dev/syslinkipc/ListMP c 254 7
root@dm816x-evm:mknod /dev/syslinkipc/GateMP c 254 8
root@dm816x-evm:mknod /dev/syslinkipc/MessageQ c 254 9
root@dm816x-evm:mknod /dev/syslinkipc/MultiProc c 254 10
root@dm816x-evm:mknod /dev/syslinkipc/Ipc c 254 11
root@dm816x-evm:mknod /dev/syslinkipc/Osal c 254 12
root@dm816x-evm:mknod /dev/syslinkipc/SyslinkMemMgr c 254 13
root@dm816x-evm:mknod /dev/syslinkipc/ClientNotifyMgr c 254 14
root@dm816x-evm:mknod /dev/syslinkipc/FrameQBufMgr c 254 15
root@dm816x-evm:mknod /dev/syslinkipc/FrameQ c 254 16
root@dm816x-evm:mknod /dev/syslinkipc/RingIO c 254 17
root@dm816x-evm:ls .-lia /dev/syslinkipc
 1373 drwxr-xr-x    2 root     root          400 Apr 11 12:38 .
      3 drwxr-xr-x    7 root     root         3240 Apr 11 12:38 ..
   1388 crw-r--r--    1 root     root     254,  14 Apr 11 12:38 ClientNotifyMgr
   1390 crw-r--r--    1 root     root     254,  16 Apr 11 12:38 FrameQ
   1389 crw-r--r--    1 root     root     254,  15 Apr 11 12:38 FrameQBufMgr
   1382 crw-r--r--    1 root     root     254,   8 Apr 11 12:38 GateMP
   1378 crw-r--r--    1 root     root     254,   4 Apr 11 12:38 HeapBufMP
   1379 crw-r--r--    1 root     root     254,   5 Apr 11 12:38 HeapMemMP
   1380 crw-r--r--    1 root     root     254,   6 Apr 11 12:38 HeapMultiBuf
   1385 crw-r--r--    1 root     root     254,  11 Apr 11 12:38 Ipc
   1381 crw-r--r--    1 root     root     254,   7 Apr 11 12:38 ListMP
   1383 crw-r--r--    1 root     root     254,   9 Apr 11 12:38 MessageQ
   1384 crw-r--r--    1 root     root     254,  10 Apr 11 12:38 MultiProc
   1376 crw-r--r--    1 root     root     254,   2 Apr 11 12:38 NameServer
   1375 crw-r--r--    1 root     root     254,   1 Apr 11 12:38 Notify
   1386 crw-r--r--    1 root     root     254,  12 Apr 11 12:38 Osal
   1374 crw-r--r--    1 root     root     254,   0 Apr 11 12:38 ProcMgr
   1391 crw-r--r--    1 root     root     254,  17 Apr 11 12:38 RingIO
   1377 crw-r--r--    1 root     root     254,   3 Apr 11 12:38 SharedRegion
   1387 crw-r--r--    1 root     root     254,  13 Apr 11 12:38 SyslinkMemMgr
root@dm816x-evm:/home/omx/vs2# ./prcm_config_app s
/dev/mem opened.
Doing GEL setting...
CortxA8: Output:        PRCM for SPINBOX Initialization in Progress 
             BW Phy Addr : 0x48181400 Data : 0x0030e902
             AW Phy Addr : 0x48181400 Data : 0x0030e902
             BW Phy Addr : 0x48181598 Data : 0x00030000
             AW Phy Addr : 0x48181598 Data : 0x00000002
             Phy Addr : 0x48181598 Data : 0x00000002
CortxA8: Output:        PRCM for SPINBOX Initialization in Done 
CortxA8: Output:        PRCM for mailboxes Initialization in Progress 
             BW Phy Addr : 0x48181400 Data : 0x0030e902
             AW Phy Addr : 0x48181400 Data : 0x0030e902
             BW Phy Addr : 0x48181594 Data : 0x00030000
             AW Phy Addr : 0x48181594 Data : 0x00000002
             Phy Addr : 0x48181594 Data : 0x00000002
CortxA8: Output:        mailboxes Accesses are PASSED 
CortxA8: Output:        mailboxes Initialization in Done 
CortxA8: Output:        PRCM for dmtimer Initialization in Progress 
             BW Phy Addr : 0x48181400 Data : 0x0030e902
             AW Phy Addr : 0x48181400 Data : 0x0030e902
             BW Phy Addr : 0x48181574 Data : 0x00000002
             AW Phy Addr : 0x48181574 Data : 0x00000002
             Phy Addr : 0x48181574 Data : 0x00000002
CortxA8: Output:        timer Accesses are PASSED 
CortxA8: Output:        timer Initialization in Done 
CortxA8: Output:        PRCM for SPINBOX Initialization in Progress 
             BW Phy Addr : 0x48181400 Data : 0x0030e902
             AW Phy Addr : 0x48181400 Data : 0x0030e902
             BW Phy Addr : 0x48181598 Data : 0x00000002
             AW Phy Addr : 0x48181598 Data : 0x00000002
             Phy Addr : 0x48181598 Data : 0x00000002
CortxA8: Output:        PRCM for SPINBOX Initialization in Done 
CortxA8: Output:        PRCM for IVHD0 is in Progress, Please wait.....  
             BW Phy Addr : 0x48180600 Data : 0x00000002
             AW Phy Addr : 0x48180600 Data : 0x00000002
             Phy Addr : 0x48180c04 Data : 0x00000037
             BW Phy Addr : 0x48180620 Data : 0x00070000
             AW Phy Addr : 0x48180620 Data : 0x00070002
             BW Phy Addr : 0x48180624 Data : 0x00030000
             AW Phy Addr : 0x48180624 Data : 0x00010002
             Phy Addr : 0x48180600 Data : 0x00000102
             BW Phy Addr : 0x48180c10 Data : 0x00000007
             AW Phy Addr : 0x48180c10 Data : 0x00000003
             Phy Addr : 0x48180c14 Data : 0x00000004
             BW Phy Addr : 0x58088000 Data : 0x30751309
             AW Phy Addr : 0x58088000 Data : 0xeafffffe
             BW Phy Addr : 0x58098000 Data : 0x79ae2e01
             AW Phy Addr : 0x58098000 Data : 0xeafffffe
             BW Phy Addr : 0x48180c10 Data : 0x00000003
             AW Phy Addr : 0x48180c10 Data : 0x00000000
             Phy Addr : 0x48180c14 Data : 0x00000007
CortxA8: Output:        PRCM for IVHD0 is Done Successfully  
CortxA8: Output:        User Can Connect to ICONT1 & ICONT2 of IVHD0  
CortxA8: Output:        PRCM for IVHD1 is in Progress, Please wait.....  
             BW Phy Addr : 0x48180700 Data : 0x00000002
             AW Phy Addr : 0x48180700 Data : 0x00000002
             Phy Addr : 0x48180d04 Data : 0x00000037
             BW Phy Addr : 0x48180720 Data : 0x00070000
             AW Phy Addr : 0x48180720 Data : 0x00050002
             BW Phy Addr : 0x48180724 Data : 0x00030000
             AW Phy Addr : 0x48180724 Data : 0x00010002
             Phy Addr : 0x48180700 Data : 0x00000102
             BW Phy Addr : 0x48180d10 Data : 0x00000007
             AW Phy Addr : 0x48180d10 Data : 0x00000003
             Phy Addr : 0x48180d14 Data : 0x00000004
             BW Phy Addr : 0x5a088000 Data : 0x0f164fb5
             AW Phy Addr : 0x5a088000 Data : 0xeafffffe
             BW Phy Addr : 0x5a098000 Data : 0xbf3c96b0
             AW Phy Addr : 0x5a098000 Data : 0xeafffffe
             BW Phy Addr : 0x48180d10 Data : 0x00000003
             AW Phy Addr : 0x48180d10 Data : 0x00000000
             Phy Addr : 0x48180d14 Data : 0x00000007
CortxA8: Output:        PRCM for IVHD1 is Done Successfully  
CortxA8: Output:        User Can Connect to ICONT1 & ICONT2 of IVHD1  
CortxA8: Output:        PRCM for IVHD2 is in Progress, Please wait.....  
             BW Phy Addr : 0x48180800 Data : 0x00000002
             AW Phy Addr : 0x48180800 Data : 0x00000002
             Phy Addr : 0x48180e04 Data : 0x00000037
             BW Phy Addr : 0x48180820 Data : 0x00070000
             AW Phy Addr : 0x48180820 Data : 0x00050002
             BW Phy Addr : 0x48180824 Data : 0x00030000
             AW Phy Addr : 0x48180824 Data : 0x00010002
             Phy Addr : 0x48180800 Data : 0x00000102
             BW Phy Addr : 0x48180e10 Data : 0x00000007
             AW Phy Addr : 0x48180e10 Data : 0x00000003
             Phy Addr : 0x48180e14 Data : 0x00000004
             BW Phy Addr : 0x53088000 Data : 0xfa80ef3f
             AW Phy Addr : 0x53088000 Data : 0xeafffffe
             BW Phy Addr : 0x53098000 Data : 0xa1033d9c
             AW Phy Addr : 0x53098000 Data : 0xeafffffe
             BW Phy Addr : 0x48180e10 Data : 0x00000003
             AW Phy Addr : 0x48180e10 Data : 0x00000000
             Phy Addr : 0x48180e14 Data : 0x00000007
CortxA8: Output:        PRCM for IVHD2 is Done Successfully  
CortxA8: Output:        User Can Connect to ICONT1 & ICONT2 of IVHD2  
             BW Phy Addr : 0x4e000440 Data : 0x00000000
             AW Phy Addr : 0x4e000440 Data : 0x06060504
             BW Phy Addr : 0x4e000444 Data : 0x00000000
             AW Phy Addr : 0x4e000444 Data : 0x06060504
             BW Phy Addr : 0x4e000448 Data : 0x00000000
             AW Phy Addr : 0x4e000448 Data : 0x06060504
             BW Phy Addr : 0x4e00044c Data : 0x00000000
             AW Phy Addr : 0x4e00044c Data : 0x06060504
CortxA8: Output:         TilerDmmPatViewConfig Completed .... 
        Omx Initialization completed 
root@dm816x-evm:/home/omx/vs2# insmod syslink.ko 
SysLink version : 02.00.00.67_alpha2
SysLink module created on Date:May 26 2011 Time:11:12:30
Entered KnlUtilsDrv_initializeModule
traceMask value: 0x0
Leaving KnlUtilsDrv_initializeModule 0x0
root@dm816x-evm:/home/omx/vs2# insmod TI81xx_hdmi.ko hdmi_mode=4
root@dm816x-evm:/home/omx/vs2# 
root@dm816x-evm:/home/omx/vs2# ./vs2_a8host_debug.xv5T /media/sda1/out
SDK VS Demo
===+=======
OsalDrv driver open: /dev/syslinkipc/Osal: No such device or address
OsalDrv driver close: /dev/syslinkipc/Osal: Bad file descriptor
/dev/syslinkipc/MultiProc: No such device or address
MultiProc driver close: : Bad file descriptor
SharedRegion driver open: : No such device or address
SharedRegion driver close: : Bad file descriptor
/dev/syslinkipc/GateMP: No such device or address
/dev/syslinkipc/MessageQ: No such device or address
MessageQ driver close: : Bad file descriptor
/dev/syslinkipc/HeapBufMP: No such device or address
/dev/syslinkipc/HeapMemMP: No such device or address
/dev/syslinkipc/ListMP: No such device or address
/dev/syslinkipc/RingIO: No such device or address
RingIO driver close: : Bad file descriptor
/dev/syslinkipc/ClientNotifyMgr: No such device or address
ClientNotifyMgr driver close: : Bad file descriptor
/dev/syslinkipc/FrameQBufMgr: No such device or address
FrameQBufMgr driver close: : Bad file descriptor
/dev/syslinkipc/FrameQ: No such device or address
FrameQ driver close: : Bad file descriptor
/dev/syslinkipc/Ipc: No such device or address
Assertion at Line no: 231 in /home/builder/Development/ti-ezsdk_5_0_0_11//syslink_02_00_00_67/ti/syslink/procMgr/hlos/usr/Linux/ProcMgrDrvUsr.c: (ProcMgrDrvUsr_refCount > 0) : failed
[t=0x00000003] [tid=0x4001c000] xdc.runtime.Main: ERROR: "IpcSupport.c", line 222: ipc_initialize(), error in ProcMgr_open()
xdc.runtime.Main: "IpcSupport.c", line 222: ipc_initialize(), error in ProcMgr_open()
[t=0x000000a6] [tid=0x4001c000] xdc.runtime.Main: ERROR: "IpcSupport.c", line 313: ipc_initialize() failed
xdc.runtime.Main: "IpcSupport.c", line 313: ipc_initialize() failed
Assertion at Line no: 1080 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/SharedRegion.c: (id < SharedRegion_module->cfg.numEntries) : failed
Assertion at Line no: 1064 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/MessageQ.c: (heap != NULL) : failed
Assertion at Line no: 231 in /home/builder/Development/ti-ezsdk_5_0_0_11//syslink_02_00_00_67/ti/syslink/procMgr/hlos/usr/Linux/ProcMgrDrvUsr.c: (ProcMgrDrvUsr_refCount > 0) : failed
[t=0x0000016f] [tid=0x4001c000] xdc.runtime.Main: ERROR: "IpcSupport.c", line 222: ipc_initialize(), error in ProcMgr_open()
xdc.runtime.Main: "IpcSupport.c", line 222: ipc_initialize(), error in ProcMgr_open()
[t=0x000001ca] [tid=0x4001c000] xdc.runtime.Main: ERROR: "IpcSupport.c", line 313: ipc_initialize() failed
xdc.runtime.Main: "IpcSupport.c", line 313: ipc_initialize() failed
Assertion at Line no: 1080 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/SharedRegion.c: (id < SharedRegion_module->cfg.numEntries) : failed
Assertion at Line no: 1064 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/MessageQ.c: (heap != NULL) : failed
Assertion at Line no: 2009 in /home/builder/Development/ti-ezsdk_5_0_0_11//syslink_02_00_00_67/ti/syslink/procMgr/hlos/usr/ProcMgr.c: (handle != NULL) : failed
Assertion at Line no: 1806 in /home/builder/Development/ti-ezsdk_5_0_0_11//syslink_02_00_00_67/ti/syslink/procMgr/hlos/usr/ProcMgr.c: (handle != NULL) : failed
Assertion at Line no: 1221 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/SharedRegion.c: (id < SharedRegion_module->cfg.numEntries) : failed
Assertion at Line no: 2009 in /home/builder/Development/ti-ezsdk_5_0_0_11//syslink_02_00_00_67/ti/syslink/procMgr/hlos/usr/ProcMgr.c: (handle != NULL) : failed
Assertion at Line no: 1806 in /home/builder/Development/ti-ezsdk_5_0_0_11//syslink_02_00_00_67/ti/syslink/procMgr/hlos/usr/ProcMgr.c: (handle != NULL) : failed
Assertion at Line no: 1221 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/SharedRegion.c: (id < SharedRegion_module->cfg.numEntries) : failed
Assertion at Line no: 2009 in /home/builder/Development/ti-ezsdk_5_0_0_11//syslink_02_00_00_67/ti/syslink/procMgr/hlos/usr/ProcMgr.c: (handle != NULL) : failed
Assertion at Line no: 1806 in /home/builder/Development/ti-ezsdk_5_0_0_11//syslink_02_00_00_67/ti/syslink/procMgr/hlos/usr/ProcMgr.c: (handle != NULL) : failed
Assertion at Line no: 1221 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/SharedRegion.c: (id < SharedRegion_module->cfg.numEntries) : failed
Opening file: /media/sda1/out/EncOut0000
Opening file: /media/sda1/out/MetaData00
Opening file: /media/sda1/out/EncOut0100
Opening file: /media/sda1/out/MetaData01
Opening file: /media/sda1/out/EncOut0200
Opening file: /media/sda1/out/MetaData02
Opening file: /media/sda1/out/EncOut0300
Opening file: /media/sda1/out/MetaData03
Opening file: /media/sda1/out/EncOut0400
Opening file: /media/sda1/out/MetaData04
Opening file: /media/sda1/out/EncOut0500
Opening file: /media/sda1/out/MetaData05
Opening file: /media/sda1/out/EncOut0600
Opening file: /media/sda1/out/MetaData06
Opening file: /media/sda1/out/EncOut0700
Opening file: /media/sda1/out/MetaData07
Opening file: /media/sda1/out/EncOut0800
Opening file: /media/sda1/out/MetaData08
Opening file: /media/sda1/out/EncOut0900
Opening file: /media/sda1/out/MetaData09
Opening file: /media/sda1/out/EncOut1000
Opening file: /media/sda1/out/MetaData10
Opening file: /media/sda1/out/EncOut1100
Opening file: /media/sda1/out/MetaData11
Opening file: /media/sda1/out/EncOut1200
Opening file: /media/sda1/out/MetaData12
Opening file: /media/sda1/out/EncOut1300
Opening file: /media/sda1/out/MetaData13
Opening file: /media/sda1/out/EncOut1400
Opening file: /media/sda1/out/MetaData14
Opening file: /media/sda1/out/EncOut1500
Opening file: /media/sda1/out/MetaData15
 Entering : OMX_HDVPSS_MicroChain_Test 
#### Initialize the Application Context
#### before OMX_Init() 
OsalDrv driver open: /dev/syslinkipc/Osal: No such device or address
OsalDrv driver close: /dev/syslinkipc/Osal: Bad file descriptor
/dev/syslinkipc/MultiProc: No such device or address
MultiProc driver close: : Bad file descriptor
SharedRegion driver open: : No such device or address
SharedRegion driver close: : Bad file descriptor
Assertion at Line no: 217 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/Linux/GateMPDrv.c: (GateMPDrv_refCount > 0) : failed
/dev/syslinkipc/MessageQ: No such device or address
MessageQ driver close: : Bad file descriptor
Assertion at Line no: 222 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/Linux/HeapBufMPDrv.c: (HeapBufMPDrv_refCount > 0) : failed
Assertion at Line no: 221 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/Linux/HeapMemMPDrv.c: (HeapMemMPDrv_refCount > 0) : failed
Assertion at Line no: 225 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/Linux/ListMPDrv.c: (ListMPDrv_refCount > 0) : failed
/dev/syslinkipc/RingIO: No such device or address
RingIO driver close: : Bad file descriptor
/dev/syslinkipc/ClientNotifyMgr: No such device or address
ClientNotifyMgr driver close: : Bad file descriptor
/dev/syslinkipc/FrameQBufMgr: No such device or address
FrameQBufMgr driver close: : Bad file descriptor
/dev/syslinkipc/FrameQ: No such device or address
FrameQ driver close: : Bad file descriptor
Assertion at Line no: 231 in /home/builder/Development/ti-ezsdk_5_0_0_11//syslink_02_00_00_67/ti/syslink/procMgr/hlos/usr/Linux/ProcMgrDrvUsr.c: (ProcMgrDrvUsr_refCount > 0) : failed
[t=0x000437dc] [tid=0x4001c000] xdc.runtime.Main: ERROR: "IpcSupport.c", line 222: ipc_initialize(), error in ProcMgr_open()
xdc.runtime.Main: "IpcSupport.c", line 222: ipc_initialize(), error in ProcMgr_open()
[t=0x0004384a] [tid=0x4001c000] xdc.runtime.Main: ERROR: "IpcSupport.c", line 313: ipc_initialize() failed
xdc.runtime.Main: "IpcSupport.c", line 313: ipc_initialize() failed
Assertion at Line no: 1080 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/SharedRegion.c: (id < SharedRegion_module->cfg.numEntries) : failed
Assertion at Line no: 1064 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/MessageQ.c: (heap != NULL) : failed
Assertion at Line no: 231 in /home/builder/Development/ti-ezsdk_5_0_0_11//syslink_02_00_00_67/ti/syslink/procMgr/hlos/usr/Linux/ProcMgrDrvUsr.c: (ProcMgrDrvUsr_refCount > 0) : failed
[t=0x000438e0] [tid=0x4001c000] xdc.runtime.Main: ERROR: "IpcSupport.c", line 222: ipc_initialize(), error in ProcMgr_open()
xdc.runtime.Main: "IpcSupport.c", line 222: ipc_initialize(), error in ProcMgr_open()
[t=0x0009588d] [tid=0x4001c000] xdc.runtime.Main: ERROR: "IpcSupport.c", line 313: ipc_initialize() failed
xdc.runtime.Main: "IpcSupport.c", line 313: ipc_initialize() failed
Assertion at Line no: 1080 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/SharedRegion.c: (id < SharedRegion_module->cfg.numEntries) : failed
Assertion at Line no: 1064 in /work/ti-ezsdk_5_0_0_11/syslink_02_00_00_67/ti/syslink/ipc/hlos/usr/MessageQ.c: (heap != NULL) : failed
#### after OMX_Init() 
Segmentation fault
root@dm816x-evm:/home/omx/vs2# 
root@dm816x-evm:/home/omx/vs2# modinfo syslink.ko 
filename:       syslink.ko
license:        GPL v2
depends:        
vermagic:       2.6.37 mod_unload modversions ARMv7 
parm:           TRACE:charp
parm:           TRACEENTER:charp
parm:           TRACEFAILURE:charp
parm:           TRACECLASS:charp
root@dm816x-evm:/home/omx/vs2# modinfo TI81xx_hdmi.ko 
filename:       TI81xx_hdmi.ko
license:        GPL
depends:        
vermagic:       2.6.37 mod_unload modversions ARMv7 
parm:           hdmi_mode:int
root@dm816x-evm:/home/omx/vs2# 
In red is underlined the issue I have.
What can I check or do to solve it?
thanks in advance!

 

 

 

  • Hi,

    Have you done following things for compiling vpss.ko.

     

    • Rebuild the Kernel uImage
    $ make ARCH=arm CROSS_COMPILE=PATH_TO_TOOLCHAIN/bin/arm-none-linux-gnueabi- uImage
    
    • Set SYSLINK_ROOT environment variable
     $ export SYSLINK_ROOT=$(PATH_WHERE_SYSLINK_IS_INSTALLED)
    
    • Set IPCDIR environment variable
     $ export IPCDIR=$(PATH_WHERE_IPC_IS_INSTALLED/packages)
    
    • Build module for the drivers
    $ make ARCH=arm CROSS_COMPILE=PATH_TO_TOOLCHAIN/bin/arm-none-linux-gnueabi- KBUILD_EXTRA_SYMBOLS=$SYSLINK_ROOT/ti/syslink/utils/hlos/knl/Linux/Module.symvers modules

    I think you are missing the above step in red. This is copied from VPSS Video driver userguide.

    Regards,
    Hardik Shah
  • Yes, 

    I did all these steps.

     

    Dario

  • Some more information:

     

    I'm trying to use the Prebuild demo packages, but the results are the follow:

     

    root@dm816x-evm:/home/omx/vs2# ./mknod_syslinkipc 

       3451 drwxr-xr-x    2 root     root          400 Mar  4 01:32 .

       1058 drwxr-xr-x   12 root     root         3320 Mar  4 01:32 ..

       3466 crw-r--r--    1 root     root     254,  14 Mar  4 01:32 ClientNotifyMgr

       3468 crw-r--r--    1 root     root     254,  16 Mar  4 01:32 FrameQ

       3467 crw-r--r--    1 root     root     254,  15 Mar  4 01:32 FrameQBufMgr

       3460 crw-r--r--    1 root     root     254,   8 Mar  4 01:32 GateMP

       3456 crw-r--r--    1 root     root     254,   4 Mar  4 01:32 HeapBufMP

       3457 crw-r--r--    1 root     root     254,   5 Mar  4 01:32 HeapMemMP

       3458 crw-r--r--    1 root     root     254,   6 Mar  4 01:32 HeapMultiBuf

       3463 crw-r--r--    1 root     root     254,  11 Mar  4 01:32 Ipc

       3459 crw-r--r--    1 root     root     254,   7 Mar  4 01:32 ListMP

       3461 crw-r--r--    1 root     root     254,   9 Mar  4 01:32 MessageQ

       3462 crw-r--r--    1 root     root     254,  10 Mar  4 01:32 MultiProc

       3454 crw-r--r--    1 root     root     254,   2 Mar  4 01:32 NameServer

       3453 crw-r--r--    1 root     root     254,   1 Mar  4 01:32 Notify

       3464 crw-r--r--    1 root     root     254,  12 Mar  4 01:32 Osal

       3452 crw-r--r--    1 root     root     254,   0 Mar  4 01:32 ProcMgr

       3469 crw-r--r--    1 root     root     254,  17 Mar  4 01:32 RingIO

       3455 crw-r--r--    1 root     root     254,   3 Mar  4 01:32 SharedRegion

       3465 crw-r--r--    1 root     root     254,  13 Mar  4 01:32 SyslinkMemMgr

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# ./prcm_config_app s

    /dev/mem opened.

    Doing GEL setting...

    CortxA8: Output:        PRCM for SPINBOX Initialization in Progress 

                 BW Phy Addr : 0x48181400 Data : 0x0830e902

                 AW Phy Addr : 0x48181400 Data : 0x0830e902

                 BW Phy Addr : 0x48181598 Data : 0x00030000

                 AW Phy Addr : 0x48181598 Data : 0x00000002

                 Phy Addr : 0x48181598 Data : 0x00000002

    CortxA8: Output:        PRCM for SPINBOX Initialization in Done 

    CortxA8: Output:        PRCM for mailboxes Initialization in Progress 

                 BW Phy Addr : 0x48181400 Data : 0x0830e902

                 AW Phy Addr : 0x48181400 Data : 0x0830e902

                 BW Phy Addr : 0x48181594 Data : 0x00030000

                 AW Phy Addr : 0x48181594 Data : 0x00000002

                 Phy Addr : 0x48181594 Data : 0x00000002

    CortxA8: Output:        mailboxes Accesses are PASSED 

    CortxA8: Output:        mailboxes Initialization in Done 

    CortxA8: Output:        PRCM for dmtimer Initialization in Progress 

                 BW Phy Addr : 0x48181400 Data : 0x0830e902

                 AW Phy Addr : 0x48181400 Data : 0x0830e902

                 BW Phy Addr : 0x48181574 Data : 0x00000002

                 AW Phy Addr : 0x48181574 Data : 0x00000002

                 Phy Addr : 0x48181574 Data : 0x00000002

    CortxA8: Output:        timer Accesses are PASSED 

    CortxA8: Output:        timer Initialization in Done 

    CortxA8: Output:        PRCM for SPINBOX Initialization in Progress 

                 BW Phy Addr : 0x48181400 Data : 0x0830e902

                 AW Phy Addr : 0x48181400 Data : 0x0830e902

                 BW Phy Addr : 0x48181598 Data : 0x00000002

                 AW Phy Addr : 0x48181598 Data : 0x00000002

                 Phy Addr : 0x48181598 Data : 0x00000002

    CortxA8: Output:        PRCM for SPINBOX Initialization in Done 

    CortxA8: Output:        PRCM for IVHD0 is in Progress, Please wait.....  

                 BW Phy Addr : 0x48180600 Data : 0x00000002

                 AW Phy Addr : 0x48180600 Data : 0x00000002

                 Phy Addr : 0x48180c04 Data : 0x00000037

                 BW Phy Addr : 0x48180620 Data : 0x00070000

                 AW Phy Addr : 0x48180620 Data : 0x00070002

                 BW Phy Addr : 0x48180624 Data : 0x00030000

                 AW Phy Addr : 0x48180624 Data : 0x00010002

                 Phy Addr : 0x48180600 Data : 0x00000102

                 BW Phy Addr : 0x48180c10 Data : 0x00000007

                 AW Phy Addr : 0x48180c10 Data : 0x00000003

                 Phy Addr : 0x48180c14 Data : 0x00000004

                 BW Phy Addr : 0x58088000 Data : 0x3075130f

                 AW Phy Addr : 0x58088000 Data : 0xeafffffe

                 BW Phy Addr : 0x58098000 Data : 0x7bae2e01

                 AW Phy Addr : 0x58098000 Data : 0xeafffffe

                 BW Phy Addr : 0x48180c10 Data : 0x00000003

                 AW Phy Addr : 0x48180c10 Data : 0x00000000

                 Phy Addr : 0x48180c14 Data : 0x00000007

    CortxA8: Output:        PRCM for IVHD0 is Done Successfully  

    CortxA8: Output:        User Can Connect to ICONT1 & ICONT2 of IVHD0  

    CortxA8: Output:        PRCM for IVHD1 is in Progress, Please wait.....  

                 BW Phy Addr : 0x48180700 Data : 0x00000002

                 AW Phy Addr : 0x48180700 Data : 0x00000002

                 Phy Addr : 0x48180d04 Data : 0x00000037

                 BW Phy Addr : 0x48180720 Data : 0x00070000

                 AW Phy Addr : 0x48180720 Data : 0x00050002

                 BW Phy Addr : 0x48180724 Data : 0x00030000

                 AW Phy Addr : 0x48180724 Data : 0x00010002

                 Phy Addr : 0x48180700 Data : 0x00000102

                 BW Phy Addr : 0x48180d10 Data : 0x00000007

                 AW Phy Addr : 0x48180d10 Data : 0x00000003

                 Phy Addr : 0x48180d14 Data : 0x00000004

                 BW Phy Addr : 0x5a088000 Data : 0x0f164fb5

                 AW Phy Addr : 0x5a088000 Data : 0xeafffffe

                 BW Phy Addr : 0x5a098000 Data : 0xbf3d96b0

                 AW Phy Addr : 0x5a098000 Data : 0xeafffffe

                 BW Phy Addr : 0x48180d10 Data : 0x00000003

                 AW Phy Addr : 0x48180d10 Data : 0x00000000

                 Phy Addr : 0x48180d14 Data : 0x00000007

    CortxA8: Output:        PRCM for IVHD1 is Done Successfully  

    CortxA8: Output:        User Can Connect to ICONT1 & ICONT2 of IVHD1  

    CortxA8: Output:        PRCM for IVHD2 is in Progress, Please wait.....  

                 BW Phy Addr : 0x48180800 Data : 0x00000002

                 AW Phy Addr : 0x48180800 Data : 0x00000002

                 Phy Addr : 0x48180e04 Data : 0x00000037

                 BW Phy Addr : 0x48180820 Data : 0x00070000

                 AW Phy Addr : 0x48180820 Data : 0x00050002

                 BW Phy Addr : 0x48180824 Data : 0x00030000

                 AW Phy Addr : 0x48180824 Data : 0x00010002

                 Phy Addr : 0x48180800 Data : 0x00000102

                 BW Phy Addr : 0x48180e10 Data : 0x00000007

                 AW Phy Addr : 0x48180e10 Data : 0x00000003

                 Phy Addr : 0x48180e14 Data : 0x00000004

                 BW Phy Addr : 0x53088000 Data : 0xea80ef3f

                 AW Phy Addr : 0x53088000 Data : 0xeafffffe

                 BW Phy Addr : 0x53098000 Data : 0xa1233d9c

                 AW Phy Addr : 0x53098000 Data : 0xeafffffe

                 BW Phy Addr : 0x48180e10 Data : 0x00000003

                 AW Phy Addr : 0x48180e10 Data : 0x00000000

                 Phy Addr : 0x48180e14 Data : 0x00000007

    CortxA8: Output:        PRCM for IVHD2 is Done Successfully  

    CortxA8: Output:        User Can Connect to ICONT1 & ICONT2 of IVHD2  

                 BW Phy Addr : 0x4e000440 Data : 0x00000000

                 AW Phy Addr : 0x4e000440 Data : 0x06060504

                 BW Phy Addr : 0x4e000444 Data : 0x00000000

                 AW Phy Addr : 0x4e000444 Data : 0x06060504

                 BW Phy Addr : 0x4e000448 Data : 0x00000000

                 AW Phy Addr : 0x4e000448 Data : 0x06060504

                 BW Phy Addr : 0x4e00044c Data : 0x00000000

                 AW Phy Addr : 0x4e00044c Data : 0x06060504

    CortxA8: Output:         TilerDmmPatViewConfig Completed .... 

            Omx Initialization completed 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# insmod syslink.ko 

    SysLink version : 02.00.00.67_alpha2

    SysLink module created on Date:Feb 15 2011 Time:15:23:44

    Entered KnlUtilsDrv_initializeModule

    traceMask value: 0x0

    Leaving KnlUtilsDrv_initializeModule 0x0

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# insmod TI81xx_HDMI.ko hdmi_mode=4

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# o

    od        openvt    opkg      opkg-cl   opkg-key

    root@dm816x-evm:/home/omx/vs2# cd old/

    root@dm816x-evm:/home/omx/vs2/old# ./vs2_a8host_debug.xv5T /media/sda1/out/

    SDK VS Demo

    ===+=======

    BUG: Your driver calls ioremap() on system memory.  This leads

    <4>to architecturally unpredictable behaviour on ARMv6+, and ioremap()

    <4>will fail in the next kernel release.  Please fix your driver.

    ------------[ cut here ]------------

    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()

    Modules linked in: TI81xx_hdmi syslink ipv6

    Backtrace: 

    [<c0043b34>] (dump_backtrace+0x0/0x110) from [<c031afb8>] (dump_stack+0x18/0x1c)

     r7:00000000 r6:c00474c4 r5:c03c4ee6 r4:000000d3

    [<c031afa0>] (dump_stack+0x0/0x1c) from [<c005b3e4>] (warn_slowpath_common+0x54/0x6c)

    [<c005b390>] (warn_slowpath_common+0x0/0x6c) from [<c005b420>] (warn_slowpath_null+0x24/0x2c)

     r9:00000002 r8:00000001 r7:bf07b0a0 r6:00089000 r5:00060a68

    r4:00000000

    [<c005b3fc>] (warn_slowpath_null+0x0/0x2c) from [<c00474c4>] (__arm_ioremap_pfn_caller+0x58/0x190)

    [<c004746c>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c0047680>] (__arm_ioremap_caller+0x64/0x6c)

    [<c004761c>] (__arm_ioremap_caller+0x0/0x6c) from [<c0053d6c>] (omap_ioremap+0x60/0x64)

     r6:00000000 r5:00060a68 r4:89000000

    [<c0053d0c>] (omap_ioremap+0x0/0x64) from [<bf07b0a0>] (MemoryOS_map+0x2ec/0x358 [syslink])

     r7:00000000 r6:00000005 r5:ef3972ac r4:bf13b83c

    [<bf07adb4>] (MemoryOS_map+0x0/0x358 [syslink]) from [<bf04d198>] (_ProcMgr_map+0x1fc/0x4c0 [syslink])

     r7:ef397310 r6:00000005 r5:ef397384 r4:f0d0f000

    [<bf04cf9c>] (_ProcMgr_map+0x0/0x4c0 [syslink]) from [<bf05b370>] (ElfLoaderTrgWrite_copy+0x118/0x36c [syslink])

    [<bf05b258>] (ElfLoaderTrgWrite_copy+0x0/0x36c [syslink]) from [<bf05e620>] (DLIF_copy+0x18/0x24 [syslink])

    [<bf05e608>] (DLIF_copy+0x0/0x24 [syslink]) from [<bf05d374>] (DLOAD_load+0x798/0xa00 [syslink])

    [<bf05cbdc>] (DLOAD_load+0x0/0xa00 [syslink]) from [<bf05a5ac>] (ElfLoader_load+0x270/0x330 [syslink])

    [<bf05a33c>] (ElfLoader_load+0x0/0x330 [syslink]) from [<bf04ae30>] (Loader_load+0xec/0x164 [syslink])

    [<bf04ad44>] (Loader_load+0x0/0x164 [syslink]) from [<bf04f470>] (ProcMgr_load+0x248/0x328 [syslink])

    [<bf04f228>] (ProcMgr_load+0x0/0x328 [syslink]) from [<bf051578>] (ProcMgrDrv_ioctl+0x9bc/0x1aa0 [syslink])

    [<bf050bbc>] (ProcMgrDrv_ioctl+0x0/0x1aa0 [syslink]) from [<c00beb9c>] (vfs_ioctl+0x28/0x44)

     r8:be843aa8 r7:00000007 r6:00000007 r5:ef0ec500 r4:00000000

    [<c00beb74>] (vfs_ioctl+0x0/0x44) from [<c00bf2ac>] (do_vfs_ioctl+0x500/0x540)

    [<c00bedac>] (do_vfs_ioctl+0x0/0x540) from [<c00bf344>] (sys_ioctl+0x58/0x7c)

    [<c00bf2ec>] (sys_ioctl+0x0/0x7c) from [<c003fda0>] (ret_fast_syscall+0x0/0x30)

     r8:c003ff48 r7:00000036 r6:00000000 r5:00000000 r4:be843aa8

    ---[ end trace f828f706ffe8ba11 ]---

    BUG: Your driver calls ioremap() on system memory.  This leads

    <4>to architecturally unpredictable behaviour on ARMv6+, and ioremap()

    <4>will fail in the next kernel release.  Please fix your driver.

    ------------[ cut here ]------------

    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()

    Modules linked in: TI81xx_hdmi syslink ipv6

    Backtrace: 

    [<c0043b34>] (dump_backtrace+0x0/0x110) from [<c031afb8>] (dump_stack+0x18/0x1c)

     r7:00000000 r6:c00474c4 r5:c03c4ee6 r4:000000d3

    [<c031afa0>] (dump_stack+0x0/0x1c) from [<c005b3e4>] (warn_slowpath_common+0x54/0x6c)

    [<c005b390>] (warn_slowpath_common+0x0/0x6c) from [<c005b420>] (warn_slowpath_null+0x24/0x2c)

     r9:00000002 r8:00000001 r7:bf07b0a0 r6:00089060 r5:00000200

    r4:00000000

    [<c005b3fc>] (warn_slowpath_null+0x0/0x2c) from [<c00474c4>] (__arm_ioremap_pfn_caller+0x58/0x190)

    [<c004746c>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c0047680>] (__arm_ioremap_caller+0x64/0x6c)

    [<c004761c>] (__arm_ioremap_caller+0x0/0x6c) from [<c0053d6c>] (omap_ioremap+0x60/0x64)

     r6:00000000 r5:00000200 r4:89060a68

    [<c0053d0c>] (omap_ioremap+0x0/0x64) from [<bf07b0a0>] (MemoryOS_map+0x2ec/0x358 [syslink])

     r7:00000000 r6:00000005 r5:ef3972ac r4:bf13b83c

    [<bf07adb4>] (MemoryOS_map+0x0/0x358 [syslink]) from [<bf04d198>] (_ProcMgr_map+0x1fc/0x4c0 [syslink])

     r7:ef397310 r6:00000005 r5:ef397384 r4:f0d0f000

    [<bf04cf9c>] (_ProcMgr_map+0x0/0x4c0 [syslink]) from [<bf05b370>] (ElfLoaderTrgWrite_copy+0x118/0x36c [syslink])

    [<bf05b258>] (ElfLoaderTrgWrite_copy+0x0/0x36c [syslink]) from [<bf05e620>] (DLIF_copy+0x18/0x24 [syslink])

    [<bf05e608>] (DLIF_copy+0x0/0x24 [syslink]) from [<bf05d374>] (DLOAD_load+0x798/0xa00 [syslink])

    [<bf05cbdc>] (DLOAD_load+0x0/0xa00 [syslink]) from [<bf05a5ac>] (ElfLoader_load+0x270/0x330 [syslink])

    [<bf05a33c>] (ElfLoader_load+0x0/0x330 [syslink]) from [<bf04ae30>] (Loader_load+0xec/0x164 [syslink])

    [<bf04ad44>] (Loader_load+0x0/0x164 [syslink]) from [<bf04f470>] (ProcMgr_load+0x248/0x328 [syslink])

    [<bf04f228>] (ProcMgr_load+0x0/0x328 [syslink]) from [<bf051578>] (ProcMgrDrv_ioctl+0x9bc/0x1aa0 [syslink])

    [<bf050bbc>] (ProcMgrDrv_ioctl+0x0/0x1aa0 [syslink]) from [<c00beb9c>] (vfs_ioctl+0x28/0x44)

     r8:be843aa8 r7:00000007 r6:00000007 r5:ef0ec500 r4:00000000

    [<c00beb74>] (vfs_ioctl+0x0/0x44) from [<c00bf2ac>] (do_vfs_ioctl+0x500/0x540)

    [<c00bedac>] (do_vfs_ioctl+0x0/0x540) from [<c00bf344>] (sys_ioctl+0x58/0x7c)

    [<c00bf2ec>] (sys_ioctl+0x0/0x7c) from [<c003fda0>] (ret_fast_syscall+0x0/0x30)

     r8:c003ff48 r7:00000036 r6:00000000 r5:00000000 r4:be843aa8

    ---[ end trace f828f706ffe8ba12 ]---

    BUG: Your driver calls ioremap() on system memory.  This leads

    <4>to architecturally unpredictable behaviour on ARMv6+, and ioremap()

    <4>will fail in the next kernel release.  Please fix your driver.

    ------------[ cut here ]------------

    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()

    Modules linked in: TI81xx_hdmi syslink ipv6

    Backtrace: 

    [<c0043b34>] (dump_backtrace+0x0/0x110) from [<c031afb8>] (dump_stack+0x18/0x1c)

     r7:00000000 r6:c00474c4 r5:c03c4ee6 r4:000000d3

    [<c031afa0>] (dump_stack+0x0/0x1c) from [<c005b3e4>] (warn_slowpath_common+0x54/0x6c)

    [<c005b390>] (warn_slowpath_common+0x0/0x6c) from [<c005b420>] (warn_slowpath_null+0x24/0x2c)

     r9:00000002 r8:00000001 r7:bf07b0a0 r6:00089800 r5:056b118c

    r4:00000000

    [<c005b3fc>] (warn_slowpath_null+0x0/0x2c) from [<c00474c4>] (__arm_ioremap_pfn_caller+0x58/0x190)

    [<c004746c>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c0047680>] (__arm_ioremap_caller+0x64/0x6c)

    [<c004761c>] (__arm_ioremap_caller+0x0/0x6c) from [<c0053d6c>] (omap_ioremap+0x60/0x64)

     r6:00000000 r5:056b118c r4:89800000

    [<c0053d0c>] (omap_ioremap+0x0/0x64) from [<bf07b0a0>] (MemoryOS_map+0x2ec/0x358 [syslink])

     r7:00000000 r6:00000005 r5:ef3972ac r4:bf13b83c

    [<bf07adb4>] (MemoryOS_map+0x0/0x358 [syslink]) from [<bf04d198>] (_ProcMgr_map+0x1fc/0x4c0 [syslink])

     r7:ef397310 r6:00000005 r5:ef397384 r4:f0d0f000

    [<bf04cf9c>] (_ProcMgr_map+0x0/0x4c0 [syslink]) from [<bf05b370>] (ElfLoaderTrgWrite_copy+0x118/0x36c [syslink])

    [<bf05b258>] (ElfLoaderTrgWrite_copy+0x0/0x36c [syslink]) from [<bf05e620>] (DLIF_copy+0x18/0x24 [syslink])

    [<bf05e608>] (DLIF_copy+0x0/0x24 [syslink]) from [<bf05d374>] (DLOAD_load+0x798/0xa00 [syslink])

    [<bf05cbdc>] (DLOAD_load+0x0/0xa00 [syslink]) from [<bf05a5ac>] (ElfLoader_load+0x270/0x330 [syslink])

    [<bf05a33c>] (ElfLoader_load+0x0/0x330 [syslink]) from [<bf04ae30>] (Loader_load+0xec/0x164 [syslink])

    [<bf04ad44>] (Loader_load+0x0/0x164 [syslink]) from [<bf04f470>] (ProcMgr_load+0x248/0x328 [syslink])

    [<bf04f228>] (ProcMgr_load+0x0/0x328 [syslink]) from [<bf051578>] (ProcMgrDrv_ioctl+0x9bc/0x1aa0 [syslink])

    [<bf050bbc>] (ProcMgrDrv_ioctl+0x0/0x1aa0 [syslink]) from [<c00beb9c>] (vfs_ioctl+0x28/0x44)

     r8:be843aa8 r7:00000007 r6:00000007 r5:ef0ec500 r4:00000000

    [<c00beb74>] (vfs_ioctl+0x0/0x44) from [<c00bf2ac>] (do_vfs_ioctl+0x500/0x540)

    [<c00bedac>] (do_vfs_ioctl+0x0/0x540) from [<c00bf344>] (sys_ioctl+0x58/0x7c)

    [<c00bf2ec>] (sys_ioctl+0x0/0x7c) from [<c003fda0>] (ret_fast_syscall+0x0/0x30)

     r8:c003ff48 r7:00000036 r6:00000000 r5:00000000 r4:be843aa8

    ---[ end trace f828f706ffe8ba13 ]---

    vmap allocation for size 90910720 failed: use vmalloc=<size> to increase size.

    Unable to handle kernel paging request at virtual address ffffffff

    pgd = ef39c000

    [ffffffff] *pgd=afffe021, *pte=00000000, *ppte=00000000

    Internal error: Oops: 817 [#1]

    last sysfs file: /sys/kernel/uevent_seqnum

    Modules linked in: TI81xx_hdmi syslink ipv6

    CPU: 0    Tainted: G        W    (2.6.37-rc3 #1)

    PC is at memset+0xb8/0xc0

    LR is at ElfLoaderTrgWrite_copy+0x158/0x36c [syslink]

    pc : [<c0178c58>]    lr : [<bf05b3b0>]    psr: 20000013

    sp : ef397300  ip : 00000000  fp : ef39735c

    r10: ffffffff  r9 : 00000000  r8 : 00000001

    r7 : 056b118c  r6 : 06a85000  r5 : ef397384  r4 : f0d0f000

    r3 : 00000003  r2 : 00000000  r1 : 056b1188  r0 : ffffffff

    Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user

    Control: 10c5387d  Table: af39c019  DAC: 00000015

    Process vs2_a8host_debu (pid: 1179, stack limit = 0xef3962e8)

    Stack: (0xef397300 to 0xef398000)

    7300: ef397384 03046000 00000200 00000001 ffffffff ef397320 89800000 89800000

    7320: f0dbf000 056b118c bf130000 89800000 ef39734c f0d8c180 f0d6b000 00000009

    7340: 0000000f 00000001 0000000f f0d68000 ef39736c ef397360 bf05e620 bf05b264

    7360: ef3973d4 ef397370 bf05d374 bf05e614 b0000000 ef397380 f0d68000 b2800000

    7380: 00000000 f0d68000 f0da7000 f0dd2a68 00000001 00060e18 00000000 00000002

    73a0: 00000001 f0d6b000 00000000 f0d0f000 f0d0c000 03046000 00000000 00000000

    73c0: ef3979d4 f0d09000 ef39741c ef3973d8 bf05a5ac bf05cbe8 f0d65000 00000000

    73e0: 00000000 00000000 bf078be8 f0d68000 ef39742c f0d09000 00000000 00000000

    7400: f0d65000 ef3979d4 f0d65000 00000000 ef397454 ef397420 bf04ae30 bf05a348

    7420: 00000000 ef3979d4 00000000 00000000 f093f000 00000000 f0d18000 00000000

    7440: 00000000 ef3979d4 ef397494 ef397458 bf04f470 bf04ad50 00000000 ef3979d4

    7460: 00000000 00000000 00000011 00000000 ef0ec500 f0d65000 be843aa8 bf13b7d4

    7480: ef396000 00000000 ef397ef4 ef397498 bf051578 bf04f234 00000000 ef3979d4

    74a0: 00000000 00000000 f0d18000 00000001 00000000 00000000 00000000 00000000

    74c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    74e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7500: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7520: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7540: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7560: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7580: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    75a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    75c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    75e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7600: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7620: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7640: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7660: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7680: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    76a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    76c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    76e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7700: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7720: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7740: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7760: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7780: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    77a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    77c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    77e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7800: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7820: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7840: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7860: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7880: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    78a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    78c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    78e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7900: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7920: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7940: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7960: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7980: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    79a0: 00000000 00000000 00000000 00000000 00000000 00000000 000b5d38 f0d18000

    79c0: 000b79c4 00000011 00000000 00000000 00000000 00000000 00000000 00000000

    79e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7a00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7a20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7a40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7a60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7a80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7aa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7ac0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7ae0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7b00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7b20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7b40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7b60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7b80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7ba0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7bc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7be0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7c00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7c20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7c40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7c60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7c80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7ca0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7cc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7ce0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7d00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7d20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7d40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7d60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    7d80: 00000000 000000a6 ef397da4 ef397d98 c017ccd8 c017cc24 ef397dc4 ef397da8

    7da0: c008b910 c017ccd0 00000000 ef39c000 efbd5e00 00000000 ef397e0c ef397dc8

    7dc0: 000ae983 ae98330f ef397de4 ef397dd8 c00aacb8 c00aac4c ef397df4 ef397de8

    7de0: c0a6c060 00000000 ef397e0c ef397df8 c008bc60 c007261c c0a6c060 ae98330f

    7e00: ef397e5c ef397e10 c009f3fc c008bc28 00000000 00000000 00000200 ee5ffab8

    7e20: 00000000 000000a6 000ae000 c0a6c060 00000000 ef39c000 00000000 ef16f420

    7e40: 00000000 ee5ffab8 ef39c000 000ae000 ef397ec4 ef397e60 c009fb14 c009f07c

    7e60: 000000a6 00000000 00000000 00000000 000000ae 00000000 ee5fa000 000002b8

    7e80: 00000000 00000000 00000000 00000000 00000000 00000000 00000200 ef397fb0

    7ea0: ef2442c0 ee5fa000 ef397ec4 ef397eb8 c0076240 c017eb04 ef397efc ef397ec8

    7ec0: c031efcc c007623c 00000000 00000000 ef07bc00 00000000 ef0ec500 00000007

    7ee0: 00000007 be843aa8 ef397f04 ef397ef8 c00beb9c bf050bc8 ef397f74 ef397f08

    7f00: c00bf2ac c00beb80 c0058b94 c0056264 c006f330 60000013 00000012 00001003

    7f20: 00000000 ef07bc00 ef045244 ef396000 efbd5000 ef546b00 c00c6944 00000012

    7f40: ef0b4000 00001002 00000001 00000000 be843aa8 c020e0a2 00000007 ef0ec500

    7f60: ef396000 00000000 ef397fa4 ef397f78 c00bf344 c00bedb8 c00be918 00000001

    7f80: 00000012 be843aa8 00000000 00000000 00000036 c003ff48 00000000 ef397fa8

    7fa0: c003fda0 c00bf2f8 be843aa8 00000000 00000007 c020e0a2 be843aa8 00000001

    7fc0: be843aa8 00000000 00000000 00000036 00116f84 000e6e1c 00116c6c 00116c6c

    7fe0: c020e0a2 be843a70 000b03a0 40260aec 60000010 00000007 00000000 00000000

    Backtrace: 

    [<bf05b258>] (ElfLoaderTrgWrite_copy+0x0/0x36c [syslink]) from [<bf05e620>] (DLIF_copy+0x18/0x24 [syslink])

    [<bf05e608>] (DLIF_copy+0x0/0x24 [syslink]) from [<bf05d374>] (DLOAD_load+0x798/0xa00 [syslink])

    [<bf05cbdc>] (DLOAD_load+0x0/0xa00 [syslink]) from [<bf05a5ac>] (ElfLoader_load+0x270/0x330 [syslink])

    [<bf05a33c>] (ElfLoader_load+0x0/0x330 [syslink]) from [<bf04ae30>] (Loader_load+0xec/0x164 [syslink])

    [<bf04ad44>] (Loader_load+0x0/0x164 [syslink]) from [<bf04f470>] (ProcMgr_load+0x248/0x328 [syslink])

    [<bf04f228>] (ProcMgr_load+0x0/0x328 [syslink]) from [<bf051578>] (ProcMgrDrv_ioctl+0x9bc/0x1aa0 [syslink])

    [<bf050bbc>] (ProcMgrDrv_ioctl+0x0/0x1aa0 [syslink]) from [<c00beb9c>] (vfs_ioctl+0x28/0x44)

     r8:be843aa8 r7:00000007 r6:00000007 r5:ef0ec500 r4:00000000

    [<c00beb74>] (vfs_ioctl+0x0/0x44) from [<c00bf2ac>] (do_vfs_ioctl+0x500/0x540)

    [<c00bedac>] (do_vfs_ioctl+0x0/0x540) from [<c00bf344>] (sys_ioctl+0x58/0x7c)

    [<c00bf2ec>] (sys_ioctl+0x0/0x7c) from [<c003fda0>] (ret_fast_syscall+0x0/0x30)

     r8:c003ff48 r7:00000036 r6:00000000 r5:00000000 r4:be843aa8

    Code: ba00001d e3530002 b4c02001 d4c02001 (e4c02001) 

    ---[ end trace f828f706ffe8ba14 ]---

    I'm not able to run the demo. Any suggestion?
    Thanks

  • >>I have an issue with omx vs2 demo with ti-ezsdk_5_0_0_11.

    Is it pre-built demo? What are your boot args?

    thanks

    tarakesh.

  • Yes, it is the prebuild demo...

    the bootargs I'm using are 

    setenv bootargs 'noapic noacpi acpi=off console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=1024M earlyprink vram=50M ti816xfb.vram=0:16M,1:16M,2:6M ip=off noinitrd'

    I've tried 

    setenv bootargs 'noapic noacpi acpi=off console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=1024M earlyprink vram=50M ip=off noinitrd' too with no success.

     

    Are they wrong?

     

    thanks!!

  • Can you try some thing as follows (excerpted from EZSDK user guide):

     setenv bootargs 'console=ttyO2,115200n8 root=/dev/nfs nfsroot=172.24.137.17:/home/user/netra/filesys, nolock rw mem=100M earlyprintk ip=dhcp'

    Surprised that the pre-built demos are not working easily for you.  If the above, does not help, can you please contact the local FAE who should be able to help you out?

    thanks and regards

    Tarakesh.

  • I tried setenv bootargs 'console=ttyO2,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=1024M earlyprink ip=off noinitrd'  that is the same suggested by you, but for SD Card boot instead NFS (I do not believe that it could be so much important).

    That is the output:

     

     

     

     

    root@dm816x-evm:~# cd /home/omx/vs2/

    root@dm816x-evm:/home/omx/vs2# ./mknod_syslinkipc 

       3778 drwxr-xr-x    2 root     root          400 Apr  5 20:51 .

       1058 drwxr-xr-x   12 root     root         3320 Apr  5 20:51 ..

       3793 crw-r--r--    1 root     root     254,  14 Apr  5 20:51 ClientNotifyMgr

       3795 crw-r--r--    1 root     root     254,  16 Apr  5 20:51 FrameQ

       3794 crw-r--r--    1 root     root     254,  15 Apr  5 20:51 FrameQBufMgr

       3787 crw-r--r--    1 root     root     254,   8 Apr  5 20:51 GateMP

       3783 crw-r--r--    1 root     root     254,   4 Apr  5 20:51 HeapBufMP

       3784 crw-r--r--    1 root     root     254,   5 Apr  5 20:51 HeapMemMP

       3785 crw-r--r--    1 root     root     254,   6 Apr  5 20:51 HeapMultiBuf

       3790 crw-r--r--    1 root     root     254,  11 Apr  5 20:51 Ipc

       3786 crw-r--r--    1 root     root     254,   7 Apr  5 20:51 ListMP

       3788 crw-r--r--    1 root     root     254,   9 Apr  5 20:51 MessageQ

       3789 crw-r--r--    1 root     root     254,  10 Apr  5 20:51 MultiProc

       3781 crw-r--r--    1 root     root     254,   2 Apr  5 20:51 NameServer

       3780 crw-r--r--    1 root     root     254,   1 Apr  5 20:51 Notify

       3791 crw-r--r--    1 root     root     254,  12 Apr  5 20:51 Osal

       3779 crw-r--r--    1 root     root     254,   0 Apr  5 20:51 ProcMgr

       3796 crw-r--r--    1 root     root     254,  17 Apr  5 20:51 RingIO

       3782 crw-r--r--    1 root     root     254,   3 Apr  5 20:51 SharedRegion

       3792 crw-r--r--    1 root     root     254,  13 Apr  5 20:51 SyslinkMemMgr

    root@dm816x-evm:/home/omx/vs2# ./prcm_config_app s

    /dev/mem opened.

    Doing GEL setting...

    CortxA8: Output:        PRCM for SPINBOX Initialization in Progress 

                 BW Phy Addr : 0x48181400 Data : 0x0830e902

                 AW Phy Addr : 0x48181400 Data : 0x0830e902

                 BW Phy Addr : 0x48181598 Data : 0x00030000

                 AW Phy Addr : 0x48181598 Data : 0x00000002

                 Phy Addr : 0x48181598 Data : 0x00000002

    CortxA8: Output:        PRCM for SPINBOX Initialization in Done 

    CortxA8: Output:        PRCM for mailboxes Initialization in Progress 

                 BW Phy Addr : 0x48181400 Data : 0x0830e902

                 AW Phy Addr : 0x48181400 Data : 0x0830e902

                 BW Phy Addr : 0x48181594 Data : 0x00030000

                 AW Phy Addr : 0x48181594 Data : 0x00000002

                 Phy Addr : 0x48181594 Data : 0x00000002

    CortxA8: Output:        mailboxes Accesses are PASSED 

    CortxA8: Output:        mailboxes Initialization in Done 

    CortxA8: Output:        PRCM for dmtimer Initialization in Progress 

                 BW Phy Addr : 0x48181400 Data : 0x0830e902

                 AW Phy Addr : 0x48181400 Data : 0x0830e902

                 BW Phy Addr : 0x48181574 Data : 0x00000002

                 AW Phy Addr : 0x48181574 Data : 0x00000002

                 Phy Addr : 0x48181574 Data : 0x00000002

    CortxA8: Output:        timer Accesses are PASSED 

    CortxA8: Output:        timer Initialization in Done 

    CortxA8: Output:        PRCM for SPINBOX Initialization in Progress 

                 BW Phy Addr : 0x48181400 Data : 0x0830e902

                 AW Phy Addr : 0x48181400 Data : 0x0830e902

                 BW Phy Addr : 0x48181598 Data : 0x00000002

                 AW Phy Addr : 0x48181598 Data : 0x00000002

                 Phy Addr : 0x48181598 Data : 0x00000002

    CortxA8: Output:        PRCM for SPINBOX Initialization in Done 

    CortxA8: Output:        PRCM for IVHD0 is in Progress, Please wait.....  

                 BW Phy Addr : 0x48180600 Data : 0x00000002

                 AW Phy Addr : 0x48180600 Data : 0x00000002

                 Phy Addr : 0x48180c04 Data : 0x00000037

                 BW Phy Addr : 0x48180620 Data : 0x00070000

                 AW Phy Addr : 0x48180620 Data : 0x00070002

                 BW Phy Addr : 0x48180624 Data : 0x00030000

                 AW Phy Addr : 0x48180624 Data : 0x00010002

                 Phy Addr : 0x48180600 Data : 0x00000102

                 BW Phy Addr : 0x48180c10 Data : 0x00000007

                 AW Phy Addr : 0x48180c10 Data : 0x00000003

                 Phy Addr : 0x48180c14 Data : 0x00000004

                 BW Phy Addr : 0x58088000 Data : 0x3075130d

                 AW Phy Addr : 0x58088000 Data : 0xeafffffe

                 BW Phy Addr : 0x58098000 Data : 0x7bae2e41

                 AW Phy Addr : 0x58098000 Data : 0xeafffffe

                 BW Phy Addr : 0x48180c10 Data : 0x00000003

                 AW Phy Addr : 0x48180c10 Data : 0x00000000

                 Phy Addr : 0x48180c14 Data : 0x00000007

    CortxA8: Output:        PRCM for IVHD0 is Done Successfully  

    CortxA8: Output:        User Can Connect to ICONT1 & ICONT2 of IVHD0  

    CortxA8: Output:        PRCM for IVHD1 is in Progress, Please wait.....  

                 BW Phy Addr : 0x48180700 Data : 0x00000002

                 AW Phy Addr : 0x48180700 Data : 0x00000002

                 Phy Addr : 0x48180d04 Data : 0x00000037

                 BW Phy Addr : 0x48180720 Data : 0x00070000

                 AW Phy Addr : 0x48180720 Data : 0x00050002

                 BW Phy Addr : 0x48180724 Data : 0x00030000

                 AW Phy Addr : 0x48180724 Data : 0x00010002

                 Phy Addr : 0x48180700 Data : 0x00000102

                 BW Phy Addr : 0x48180d10 Data : 0x00000007

                 AW Phy Addr : 0x48180d10 Data : 0x00000003

                 Phy Addr : 0x48180d14 Data : 0x00000004

                 BW Phy Addr : 0x5a088000 Data : 0x0f16cfb7

                 AW Phy Addr : 0x5a088000 Data : 0xeafffffe

                 BW Phy Addr : 0x5a098000 Data : 0xbf3c16b1

                 AW Phy Addr : 0x5a098000 Data : 0xeafffffe

                 BW Phy Addr : 0x48180d10 Data : 0x00000003

                 AW Phy Addr : 0x48180d10 Data : 0x00000000

                 Phy Addr : 0x48180d14 Data : 0x00000007

    CortxA8: Output:        PRCM for IVHD1 is Done Successfully  

    CortxA8: Output:        User Can Connect to ICONT1 & ICONT2 of IVHD1  

    CortxA8: Output:        PRCM for IVHD2 is in Progress, Please wait.....  

                 BW Phy Addr : 0x48180800 Data : 0x00000002

                 AW Phy Addr : 0x48180800 Data : 0x00000002

                 Phy Addr : 0x48180e04 Data : 0x00000037

                 BW Phy Addr : 0x48180820 Data : 0x00070000

                 AW Phy Addr : 0x48180820 Data : 0x00050002

                 BW Phy Addr : 0x48180824 Data : 0x00030000

                 AW Phy Addr : 0x48180824 Data : 0x00010002

                 Phy Addr : 0x48180800 Data : 0x00000102

                 BW Phy Addr : 0x48180e10 Data : 0x00000007

                 AW Phy Addr : 0x48180e10 Data : 0x00000003

                 Phy Addr : 0x48180e14 Data : 0x00000004

                 BW Phy Addr : 0x53088000 Data : 0xea80ef3f

                 AW Phy Addr : 0x53088000 Data : 0xeafffffe

                 BW Phy Addr : 0x53098000 Data : 0xa1033d9c

                 AW Phy Addr : 0x53098000 Data : 0xeafffffe

                 BW Phy Addr : 0x48180e10 Data : 0x00000003

                 AW Phy Addr : 0x48180e10 Data : 0x00000000

                 Phy Addr : 0x48180e14 Data : 0x00000007

    CortxA8: Output:        PRCM for IVHD2 is Done Successfully  

    CortxA8: Output:        User Can Connect to ICONT1 & ICONT2 of IVHD2  

                 BW Phy Addr : 0x4e000440 Data : 0x00000000

                 AW Phy Addr : 0x4e000440 Data : 0x06060504

                 BW Phy Addr : 0x4e000444 Data : 0x00000000

                 AW Phy Addr : 0x4e000444 Data : 0x06060504

                 BW Phy Addr : 0x4e000448 Data : 0x00000000

                 AW Phy Addr : 0x4e000448 Data : 0x06060504

                 BW Phy Addr : 0x4e00044c Data : 0x00000000

                 AW Phy Addr : 0x4e00044c Data : 0x06060504

    CortxA8: Output:         TilerDmmPatViewConfig Completed .... 

            Omx Initialization completed 

    root@dm816x-evm:/home/omx/vs2# insmod syslink.ko

    SysLink version : 02.00.00.67_alpha2

    SysLink module created on Date:Feb 15 2011 Time:15:23:44

    Entered KnlUtilsDrv_initializeModule

    traceMask value: 0x0

    Leaving KnlUtilsDrv_initializeModule 0x0

    root@dm816x-evm:/home/omx/vs2# insmod TI81xx_HDMI.ko hdmi_mode=4

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# 

    root@dm816x-evm:/home/omx/vs2# ./vs2_a8host_debug.xv5T /media/sda1/out

    SDK VS Demo

    ===+=======

    BUG: Your driver calls ioremap() on system memory.  This leads

    <4>to architecturally unpredictable behaviour on ARMv6+, and ioremap()

    <4>will fail in the next kernel release.  Please fix your driver.

    ------------[ cut here ]------------

    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()

    Modules linked in: TI81xx_hdmi syslink ipv6

    Backtrace: 

    [<c0043b34>] (dump_backtrace+0x0/0x110) from [<c031afb8>] (dump_stack+0x18/0x1c)

     r7:00000000 r6:c00474c4 r5:c03c4ee6 r4:000000d3

    [<c031afa0>] (dump_stack+0x0/0x1c) from [<c005b3e4>] (warn_slowpath_common+0x54/0x6c)

    [<c005b390>] (warn_slowpath_common+0x0/0x6c) from [<c005b420>] (warn_slowpath_null+0x24/0x2c)

     r9:00000002 r8:00000001 r7:bf07b0a0 r6:00089000 r5:00060a68

    r4:00000000

    [<c005b3fc>] (warn_slowpath_null+0x0/0x2c) from [<c00474c4>] (__arm_ioremap_pfn_caller+0x58/0x190)

    [<c004746c>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c0047680>] (__arm_ioremap_caller+0x64/0x6c)

    [<c004761c>] (__arm_ioremap_caller+0x0/0x6c) from [<c0053d6c>] (omap_ioremap+0x60/0x64)

     r6:00000000 r5:00060a68 r4:89000000

    [<c0053d0c>] (omap_ioremap+0x0/0x64) from [<bf07b0a0>] (MemoryOS_map+0x2ec/0x358 [syslink])

     r7:00000000 r6:00000005 r5:ef24b2ac r4:bf13b83c

    [<bf07adb4>] (MemoryOS_map+0x0/0x358 [syslink]) from [<bf04d198>] (_ProcMgr_map+0x1fc/0x4c0 [syslink])

     r7:ef24b310 r6:00000005 r5:ef24b384 r4:f0d0c000

    [<bf04cf9c>] (_ProcMgr_map+0x0/0x4c0 [syslink]) from [<bf05b370>] (ElfLoaderTrgWrite_copy+0x118/0x36c [syslink])

    [<bf05b258>] (ElfLoaderTrgWrite_copy+0x0/0x36c [syslink]) from [<bf05e620>] (DLIF_copy+0x18/0x24 [syslink])

    [<bf05e608>] (DLIF_copy+0x0/0x24 [syslink]) from [<bf05d374>] (DLOAD_load+0x798/0xa00 [syslink])

    [<bf05cbdc>] (DLOAD_load+0x0/0xa00 [syslink]) from [<bf05a5ac>] (ElfLoader_load+0x270/0x330 [syslink])

    [<bf05a33c>] (ElfLoader_load+0x0/0x330 [syslink]) from [<bf04ae30>] (Loader_load+0xec/0x164 [syslink])

    [<bf04ad44>] (Loader_load+0x0/0x164 [syslink]) from [<bf04f470>] (ProcMgr_load+0x248/0x328 [syslink])

    [<bf04f228>] (ProcMgr_load+0x0/0x328 [syslink]) from [<bf051578>] (ProcMgrDrv_ioctl+0x9bc/0x1aa0 [syslink])

    [<bf050bbc>] (ProcMgrDrv_ioctl+0x0/0x1aa0 [syslink]) from [<c00beb9c>] (vfs_ioctl+0x28/0x44)

     r8:beb12ab8 r7:00000007 r6:00000007 r5:ef2c7800 r4:00000000

    [<c00beb74>] (vfs_ioctl+0x0/0x44) from [<c00bf2ac>] (do_vfs_ioctl+0x500/0x540)

    [<c00bedac>] (do_vfs_ioctl+0x0/0x540) from [<c00bf344>] (sys_ioctl+0x58/0x7c)

    [<c00bf2ec>] (sys_ioctl+0x0/0x7c) from [<c003fda0>] (ret_fast_syscall+0x0/0x30)

     r8:c003ff48 r7:00000036 r6:00000000 r5:00000000 r4:beb12ab8

    ---[ end trace c09bcc682c834364 ]---

    BUG: Your driver calls ioremap() on system memory.  This leads

    <4>to architecturally unpredictable behaviour on ARMv6+, and ioremap()

    <4>will fail in the next kernel release.  Please fix your driver.

    ------------[ cut here ]------------

    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()

    Modules linked in: TI81xx_hdmi syslink ipv6

    Backtrace: 

    [<c0043b34>] (dump_backtrace+0x0/0x110) from [<c031afb8>] (dump_stack+0x18/0x1c)

     r7:00000000 r6:c00474c4 r5:c03c4ee6 r4:000000d3

    [<c031afa0>] (dump_stack+0x0/0x1c) from [<c005b3e4>] (warn_slowpath_common+0x54/0x6c)

    [<c005b390>] (warn_slowpath_common+0x0/0x6c) from [<c005b420>] (warn_slowpath_null+0x24/0x2c)

     r9:00000002 r8:00000001 r7:bf07b0a0 r6:00089060 r5:00000200

    r4:00000000

    [<c005b3fc>] (warn_slowpath_null+0x0/0x2c) from [<c00474c4>] (__arm_ioremap_pfn_caller+0x58/0x190)

    [<c004746c>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c0047680>] (__arm_ioremap_caller+0x64/0x6c)

    [<c004761c>] (__arm_ioremap_caller+0x0/0x6c) from [<c0053d6c>] (omap_ioremap+0x60/0x64)

     r6:00000000 r5:00000200 r4:89060a68

    [<c0053d0c>] (omap_ioremap+0x0/0x64) from [<bf07b0a0>] (MemoryOS_map+0x2ec/0x358 [syslink])

     r7:00000000 r6:00000005 r5:ef24b2ac r4:bf13b83c

    [<bf07adb4>] (MemoryOS_map+0x0/0x358 [syslink]) from [<bf04d198>] (_ProcMgr_map+0x1fc/0x4c0 [syslink])

     r7:ef24b310 r6:00000005 r5:ef24b384 r4:f0d0c000

    [<bf04cf9c>] (_ProcMgr_map+0x0/0x4c0 [syslink]) from [<bf05b370>] (ElfLoaderTrgWrite_copy+0x118/0x36c [syslink])

    [<bf05b258>] (ElfLoaderTrgWrite_copy+0x0/0x36c [syslink]) from [<bf05e620>] (DLIF_copy+0x18/0x24 [syslink])

    [<bf05e608>] (DLIF_copy+0x0/0x24 [syslink]) from [<bf05d374>] (DLOAD_load+0x798/0xa00 [syslink])

    [<bf05cbdc>] (DLOAD_load+0x0/0xa00 [syslink]) from [<bf05a5ac>] (ElfLoader_load+0x270/0x330 [syslink])

    [<bf05a33c>] (ElfLoader_load+0x0/0x330 [syslink]) from [<bf04ae30>] (Loader_load+0xec/0x164 [syslink])

    [<bf04ad44>] (Loader_load+0x0/0x164 [syslink]) from [<bf04f470>] (ProcMgr_load+0x248/0x328 [syslink])

    [<bf04f228>] (ProcMgr_load+0x0/0x328 [syslink]) from [<bf051578>] (ProcMgrDrv_ioctl+0x9bc/0x1aa0 [syslink])

    [<bf050bbc>] (ProcMgrDrv_ioctl+0x0/0x1aa0 [syslink]) from [<c00beb9c>] (vfs_ioctl+0x28/0x44)

     r8:beb12ab8 r7:00000007 r6:00000007 r5:ef2c7800 r4:00000000

    [<c00beb74>] (vfs_ioctl+0x0/0x44) from [<c00bf2ac>] (do_vfs_ioctl+0x500/0x540)

    [<c00bedac>] (do_vfs_ioctl+0x0/0x540) from [<c00bf344>] (sys_ioctl+0x58/0x7c)

    [<c00bf2ec>] (sys_ioctl+0x0/0x7c) from [<c003fda0>] (ret_fast_syscall+0x0/0x30)

     r8:c003ff48 r7:00000036 r6:00000000 r5:00000000 r4:beb12ab8

    ---[ end trace c09bcc682c834365 ]---

    BUG: Your driver calls ioremap() on system memory.  This leads

    <4>to architecturally unpredictable behaviour on ARMv6+, and ioremap()

    <4>will fail in the next kernel release.  Please fix your driver.

    ------------[ cut here ]------------

    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()

    Modules linked in: TI81xx_hdmi syslink ipv6

    Backtrace: 

    [<c0043b34>] (dump_backtrace+0x0/0x110) from [<c031afb8>] (dump_stack+0x18/0x1c)

     r7:00000000 r6:c00474c4 r5:c03c4ee6 r4:000000d3

    [<c031afa0>] (dump_stack+0x0/0x1c) from [<c005b3e4>] (warn_slowpath_common+0x54/0x6c)

    [<c005b390>] (warn_slowpath_common+0x0/0x6c) from [<c005b420>] (warn_slowpath_null+0x24/0x2c)

     r9:00000002 r8:00000001 r7:bf07b0a0 r6:00089800 r5:056b118c

    r4:00000000

    [<c005b3fc>] (warn_slowpath_null+0x0/0x2c) from [<c00474c4>] (__arm_ioremap_pfn_caller+0x58/0x190)

    [<c004746c>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c0047680>] (__arm_ioremap_caller+0x64/0x6c)

    [<c004761c>] (__arm_ioremap_caller+0x0/0x6c) from [<c0053d6c>] (omap_ioremap+0x60/0x64)

     r6:00000000 r5:056b118c r4:89800000

    [<c0053d0c>] (omap_ioremap+0x0/0x64) from [<bf07b0a0>] (MemoryOS_map+0x2ec/0x358 [syslink])

     r7:00000000 r6:00000005 r5:ef24b2ac r4:bf13b83c

    [<bf07adb4>] (MemoryOS_map+0x0/0x358 [syslink]) from [<bf04d198>] (_ProcMgr_map+0x1fc/0x4c0 [syslink])

     r7:ef24b310 r6:00000005 r5:ef24b384 r4:f0d0c000

    [<bf04cf9c>] (_ProcMgr_map+0x0/0x4c0 [syslink]) from [<bf05b370>] (ElfLoaderTrgWrite_copy+0x118/0x36c [syslink])

    [<bf05b258>] (ElfLoaderTrgWrite_copy+0x0/0x36c [syslink]) from [<bf05e620>] (DLIF_copy+0x18/0x24 [syslink])

    [<bf05e608>] (DLIF_copy+0x0/0x24 [syslink]) from [<bf05d374>] (DLOAD_load+0x798/0xa00 [syslink])

    [<bf05cbdc>] (DLOAD_load+0x0/0xa00 [syslink]) from [<bf05a5ac>] (ElfLoader_load+0x270/0x330 [syslink])

    [<bf05a33c>] (ElfLoader_load+0x0/0x330 [syslink]) from [<bf04ae30>] (Loader_load+0xec/0x164 [syslink])

    [<bf04ad44>] (Loader_load+0x0/0x164 [syslink]) from [<bf04f470>] (ProcMgr_load+0x248/0x328 [syslink])

    [<bf04f228>] (ProcMgr_load+0x0/0x328 [syslink]) from [<bf051578>] (ProcMgrDrv_ioctl+0x9bc/0x1aa0 [syslink])

    [<bf050bbc>] (ProcMgrDrv_ioctl+0x0/0x1aa0 [syslink]) from [<c00beb9c>] (vfs_ioctl+0x28/0x44)

     r8:beb12ab8 r7:00000007 r6:00000007 r5:ef2c7800 r4:00000000

    [<c00beb74>] (vfs_ioctl+0x0/0x44) from [<c00bf2ac>] (do_vfs_ioctl+0x500/0x540)

    [<c00bedac>] (do_vfs_ioctl+0x0/0x540) from [<c00bf344>] (sys_ioctl+0x58/0x7c)

    [<c00bf2ec>] (sys_ioctl+0x0/0x7c) from [<c003fda0>] (ret_fast_syscall+0x0/0x30)

     r8:c003ff48 r7:00000036 r6:00000000 r5:00000000 r4:beb12ab8

    ---[ end trace c09bcc682c834366 ]---

    BUG: Your driver calls ioremap() on system memory.  This leads

    <4>to architecturally unpredictable behaviour on ARMv6+, and ioremap()

    <4>will fail in the next kernel release.  Please fix your driver.

    ------------[ cut here ]------------

    WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190()

    Modules linked in: TI81xx_hdmi syslink ipv6

    Backtrace: 

    [<c0043b34>] (dump_backtrace+0x0/0x110) from [<c031afb8>] (dump_stack+0x18/0x1c)

     r7:00000000 r6:c00474c4 r5:c03c4ee6 r4:000000d3

    [<c031afa0>] (dump_stack+0x0/0x1c) from [<c005b3e4>] (warn_slowpath_common+0x54/0x6c)

    [<c005b390>] (warn_slowpath_common+0x0/0x6c) from [<c005b420>] (warn_slowpath_null+0x24/0x2c)

     r9:00000002 r8:00000001 r7:bf07b0a0 r6:0008eeb1 r5:01000004

    r4:00000000

    [<c005b3fc>] (warn_slowpath_null+0x0/0x2c) from [<c00474c4>] (__arm_ioremap_pfn_caller+0x58/0x190)

    [<c004746c>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<c0047680>] (__arm_ioremap_caller+0x64/0x6c)

    [<c004761c>] (__arm_ioremap_caller+0x0/0x6c) from [<c0053d6c>] (omap_ioremap+0x60/0x64)

     r6:00000000 r5:01000004 r4:8eeb118c

    [<c0053d0c>] (omap_ioremap+0x0/0x64) from [<bf07b0a0>] (MemoryOS_map+0x2ec/0x358 [syslink])

     r7:00000000 r6:00000005 r5:ef24b2ac r4:bf13b83c

    [<bf07adb4>] (MemoryOS_map+0x0/0x358 [syslink]) from [<bf04d198>] (_ProcMgr_map+0x1fc/0x4c0 [syslink])

     r7:ef24b310 r6:00000005 r5:ef24b384 r4:f0d0c000

    [<bf04cf9c>] (_ProcMgr_map+0x0/0x4c0 [syslink]) from [<bf05b370>] (ElfLoaderTrgWrite_copy+0x118/0x36c [syslink])

    [<bf05b258>] (ElfLoaderTrgWrite_copy+0x0/0x36c [syslink]) from [<bf05e620>] (DLIF_copy+0x18/0x24 [syslink])

    [<bf05e608>] (DLIF_copy+0x0/0x24 [syslink]) from [<bf05d374>] (DLOAD_load+0x798/0xa00 [syslink])

    [<bf05cbdc>] (DLOAD_load+0x0/0xa00 [syslink]) from [<bf05a5ac>] (ElfLoader_load+0x270/0x330 [syslink])

    [<bf05a33c>] (ElfLoader_load+0x0/0x330 [syslink]) from [<bf04ae30>] (Loader_load+0xec/0x164 [syslink])

    [<bf04ad44>] (Loader_load+0x0/0x164 [syslink]) from [<bf04f470>] (ProcMgr_load+0x248/0x328 [syslink])

    [<bf04f228>] (ProcMgr_load+0x0/0x328 [syslink]) from [<bf051578>] (ProcMgrDrv_ioctl+0x9bc/0x1aa0 [syslink])

    [<bf050bbc>] (ProcMgrDrv_ioctl+0x0/0x1aa0 [syslink]) from [<c00beb9c>] (vfs_ioctl+0x28/0x44)

     r8:beb12ab8 r7:00000007 r6:00000007 r5:ef2c7800 r4:00000000

    [<c00beb74>] (vfs_ioctl+0x0/0x44) from [<c00bf2ac>] (do_vfs_ioctl+0x500/0x540)

    [<c00bedac>] (do_vfs_ioctl+0x0/0x540) from [<c00bf344>] (sys_ioctl+0x58/0x7c)

    [<c00bf2ec>] (sys_ioctl+0x0/0x7c) from [<c003fda0>] (ret_fast_syscall+0x0/0x30)

     r8:c003ff48 r7:00000036 r6:00000000 r5:00000000 r4:beb12ab8

    ---[ end trace c09bcc682c834367 ]---

    vmap allocation for size 16785408 failed: use vmalloc=<size> to increase size.

    Unable to handle kernel paging request at virtual address ffffffff

    pgd = ee41c000

    [ffffffff] *pgd=afffe021, *pte=00000000, *ppte=00000000

    Internal error: Oops: 817 [#1]

    last sysfs file: /sys/kernel/uevent_seqnum

    Modules linked in: TI81xx_hdmi syslink ipv6

    CPU: 0    Tainted: G        W    (2.6.37-rc3 #1)

    PC is at memset+0xb8/0xc0

    LR is at ElfLoaderTrgWrite_copy+0x158/0x36c [syslink]

    pc : [<c0178c58>]    lr : [<bf05b3b0>]    psr: 20000013

    sp : ef24b300  ip : 00000000  fp : ef24b35c

    r10: ffffffff  r9 : 00000000  r8 : 00000001

    r7 : 01000004  r6 : 06a85000  r5 : ef24b384  r4 : f0d0c000

    r3 : 00000003  r2 : 00000000  r1 : 01000000  r0 : ffffffff

    Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user

    Control: 10c5387d  Table: ae41c019  DAC: 00000015

    Process vs2_a8host_debu (pid: 1360, stack limit = 0xef24a2e8)

    Stack: (0xef24b300 to 0xef24c000)

    b300: ef24b384 056b118c 00000200 00000001 ffffffff ef24b320 8eeb118c 8eeb118c

    b320: f0dbd000 01000004 bf130000 8eeb118c ef24b34c f0d8a1b0 f0d69000 0000000a

    b340: 0000000f 00000001 0000000f f0d66000 ef24b36c ef24b360 bf05e620 bf05b264

    b360: ef24b3d4 ef24b370 bf05d374 bf05e614 b0000000 ef24b380 f0d66000 b2800000

    b380: 00000000 f0d66000 f0da8000 f1000000 00000001 00060e18 00000000 00000002

    b3a0: 00000001 f0d69000 00000000 f0d0c000 f0d09000 03046000 00000000 00000000

    b3c0: ef24b9d4 f0d06000 ef24b41c ef24b3d8 bf05a5ac bf05cbe8 f0d63000 00000000

    b3e0: 00000000 00000000 bf078be8 f0d66000 ef24b42c f0d06000 00000000 00000000

    b400: f0d63000 ef24b9d4 f0d63000 00000000 ef24b454 ef24b420 bf04ae30 bf05a348

    b420: 00000000 ef24b9d4 00000000 00000000 f093c000 00000000 f0d15000 00000000

    b440: 00000000 ef24b9d4 ef24b494 ef24b458 bf04f470 bf04ad50 00000000 ef24b9d4

    b460: 00000000 00000000 00000011 00000000 ef2c7800 f0d63000 beb12ab8 bf13b7d4

    b480: ef24a000 00000000 ef24bef4 ef24b498 bf051578 bf04f234 00000000 ef24b9d4

    b4a0: 66666f43 00000000 f0d15000 00000001 00000000 00000000 00000000 00000000

    b4c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b4e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b500: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b520: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b540: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b560: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b580: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b5a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b5c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b5e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b600: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b620: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b640: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b660: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b680: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b6a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b6c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b6e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b700: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b720: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b740: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b760: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b780: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b7a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b7c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b7e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b800: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b820: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b840: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b860: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b880: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b8a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b8c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b8e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b900: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b920: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b940: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b960: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b980: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    b9a0: 00000000 00000000 00000000 00000000 00000000 00000000 000b5d38 f0d15000

    b9c0: 000b79c4 00000011 00000000 00000000 00000000 00000000 00000000 00000000

    b9e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    ba00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    ba20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    ba40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    ba60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    ba80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    baa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bac0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bae0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bb00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bb20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bb40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bb60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bb80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bba0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bbc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bbe0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bc00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bc20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bc40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bc60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bc80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bca0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bcc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bce0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bd00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bd20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bd40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bd60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    bd80: 00000000 000000a6 ef24bda4 ef24bd98 c017ccd8 c017cc24 ef24bdc4 ef24bda8

    bda0: c008b910 c017ccd0 00000000 ee41c000 ef090c80 00000000 ef24be0c ef24bdc8

    bdc0: 000ae0f3 ae0f330f ef24bde4 ef24bdd8 c00aacb8 c00aac4c ef24bdf4 ef24bde8

    bde0: c0a5ae60 00000000 ef24be0c ef24bdf8 c008bc60 c007261c c0a5ae60 ae0f330f

    be00: ef24be5c ef24be10 c009f3fc c008bc28 00000000 00000000 00000200 ee51eab8

    be20: 00000000 000000a6 000ae000 c0a5ae60 00000000 ee41c000 00000000 ef0af420

    be40: 00000000 ee51eab8 ee41c000 000ae000 ef24bec4 ef24be60 c009fb14 c009f07c

    be60: 000000a6 00000000 00000000 00000000 000000ae 00000000 ee599000 000002b8

    be80: 00000000 00000000 00000000 00000000 00000000 00000000 00000200 ef24bfb0

    bea0: ef2ba2c0 ee599000 ef24bec4 ef24beb8 c0076240 c017eb04 ef24befc ef24bec8

    bec0: c031efcc c007623c 00000000 00000000 ef0d4600 00000000 ef2c7800 00000007

    bee0: 00000007 beb12ab8 ef24bf04 ef24bef8 c00beb9c bf050bc8 ef24bf74 ef24bf08

    bf00: c00bf2ac c00beb80 c0058b94 c0056264 c006f330 60000013 00000012 00001003

    bf20: 00000000 ef0d4600 ef199f04 ef24a000 efbd5a00 ef575480 c00c6944 00000012

    bf40: ef071000 00001002 00000001 00000000 beb12ab8 c020e0a2 00000007 ef2c7800

    bf60: ef24a000 00000000 ef24bfa4 ef24bf78 c00bf344 c00bedb8 c00be918 00000001

    bf80: 00000012 beb12ab8 00000000 00000000 00000036 c003ff48 00000000 ef24bfa8

    bfa0: c003fda0 c00bf2f8 beb12ab8 00000000 00000007 c020e0a2 beb12ab8 00000001

    bfc0: beb12ab8 00000000 00000000 00000036 00116f84 000e6e1c 00116c6c 00116c6c

    bfe0: c020e0a2 beb12a80 000b03a0 401e5aec 60000010 00000007 4d00796f 6c75646f

    Backtrace: 

    [<bf05b258>] (ElfLoaderTrgWrite_copy+0x0/0x36c [syslink]) from [<bf05e620>] (DLIF_copy+0x18/0x24 [syslink])

    [<bf05e608>] (DLIF_copy+0x0/0x24 [syslink]) from [<bf05d374>] (DLOAD_load+0x798/0xa00 [syslink])

    [<bf05cbdc>] (DLOAD_load+0x0/0xa00 [syslink]) from [<bf05a5ac>] (ElfLoader_load+0x270/0x330 [syslink])

    [<bf05a33c>] (ElfLoader_load+0x0/0x330 [syslink]) from [<bf04ae30>] (Loader_load+0xec/0x164 [syslink])

    [<bf04ad44>] (Loader_load+0x0/0x164 [syslink]) from [<bf04f470>] (ProcMgr_load+0x248/0x328 [syslink])

    [<bf04f228>] (ProcMgr_load+0x0/0x328 [syslink]) from [<bf051578>] (ProcMgrDrv_ioctl+0x9bc/0x1aa0 [syslink])

    [<bf050bbc>] (ProcMgrDrv_ioctl+0x0/0x1aa0 [syslink]) from [<c00beb9c>] (vfs_ioctl+0x28/0x44)

     r8:beb12ab8 r7:00000007 r6:00000007 r5:ef2c7800 r4:00000000

    [<c00beb74>] (vfs_ioctl+0x0/0x44) from [<c00bf2ac>] (do_vfs_ioctl+0x500/0x540)

    [<c00bedac>] (do_vfs_ioctl+0x0/0x540) from [<c00bf344>] (sys_ioctl+0x58/0x7c)

    [<c00bf2ec>] (sys_ioctl+0x0/0x7c) from [<c003fda0>] (ret_fast_syscall+0x0/0x30)

     r8:c003ff48 r7:00000036 r6:00000000 r5:00000000 r4:beb12ab8

    Code: ba00001d e3530002 b4c02001 d4c02001 (e4c02001) 

    ---[ end trace c09bcc682c834368 ]---

  • Dario,

     

    Please use mem=128M in your bootargs. In the pre-build binaries memory map we had reserved only 128MB for Linux.

    Also if you could use the filesystem provided with EZ-SDK that would be better as that file system has list of syslink nodes required already generated.

     

    Regards,

    Arun

  • Great!

     

    With this parameter the vs2 demo starts. Why this parameter influences the execution of demo?

    But for our application is mandatory using more the 128Mb.

    I need almost 1GB of RAM. How can I solve this issue?

    thanks!

  • Dario,

     

    The pre-build demos are designed to use only 128MB for Linux and to run on board having a total of 1GB DDR2/3 memory. If you are using a board having 2GB of DDR2/3 memory, you need to edit the ducati side memory map so that Linux can access 1GB memory and the ducati cores will have access to the other 1GB of DDR memory available.

     

    After editing the memory map, you need to rebuild the binaries once again. The memory map can be found at ezsdk_5_0_0_11/packages/ti/omx/build/MemSegmentDefinition.xs file.

     

    Also I saw in your first post that, you were trying to set kernel directory to recompile syslink kernel module. You had pointed the kernel source code to SYSLINK_VARIANT == TI814X, which is wrong. You need to point it as given below,

     

    ifeq ("$(SYSLINK_PLATFORM)", "TI81XX")
    ifeq ("$(SYSLINK_VARIANT)", "TI814X")
    KDIR := /db/psp_git/syslink_toolchains/TI814X-LINUX-PSP-04.01.00.01/src/kernel/linux-04.01.00.01
    else # ifeq ("$(SYSLINK_VARIANT)", "TI814X")
    KDIR := /db/psp_git/syslink_toolchains/TI816X-LINUX-PSP-04.00.00.09/src/kernel/linux-04.00.00.09
    endif # ifeq ("$(SYSLINK_VARIANT)", "TI814X")
    endif # ifeq ("$(SYSLINK_PLATFORM)", "TI81XX")

     

    Regards,

    Arun

  • Thanks a lot!

     

    About the memory map:

    for example in order to change from default 128Mb to 1GB I have to change  all the "len:  0x08000000," with "len: 0x40000000" ?

     

    Thanks!

  • Dario,

    Yes, you need edit the len of LINUX_PHYSICAL_ADDRESS_GAP in the memory map file, and move the other sections correspondingly.  These changes have to aligned with the memory map of HDVPSS and Linux kernel too.

    We have not done this exercise but few of the customers have done it.

    Regards,

    Arun

  • Hello Arun,

    This ioremap() problem happens here, too: I have a C6A816X Evaluation Module for Integra and I want to write a syslink test application using CCSv5 on Windows. Until now, I'm quite out of luck.

    I tried the mem=128M kernel parameter, but to be honest: I don't know why this should help. As far as I know, I tell the linux system how much memory is available for the OS. Could you explain what else is happening?

    Also, since I don't use ezsdk but CCSv5 on Windows, the rest of your instruction don't match for me... Any help would be very much appreciated!

     

    cu

    Markus