Part Number: AM5728
Other Parts Discussed in Thread: DRA742
We build a custom Yocto distro (systemd based) using meta-ti & meta-processor-sdk. The commits of both layers used are those defined by the release of the Processor SDK 5.0. In a previous build of this distro we had no issues running the TI IPC Examples (specifically ex02_messageq) however the same example no longer operates (the app_host executable sits waiting in a loop forever). Things have no doubt changed on both the TI and our side so we are not sure exactly where the cause of the problem lies. To diagnose I followed the work flow in the TI Wiki and here are the results.
root@predixedge:~# dmesg | grep -i cma
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000095800000, size 56 MiB
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 64 MiB
[ 0.000000] Reserved memory: created CMA memory pool at 0x000000009d000000, size 32 MiB
[ 0.000000] Reserved memory: created CMA memory pool at 0x000000009f000000, size 8 MiB
[ 0.000000] cma: Reserved 24 MiB at 0x00000000fe400000
[ 0.000000] Memory: 1675628K/1897472K available (8192K kernel code, 357K rwdata, 2632K rodata, 2048K init, 301K bss, 33428K reserved, 188416K cma-reserved, 1283072K highmem)
root@predixedge:~#
root@predixedge:~# cat /proc/iomem
20013000-2fffffff : MEM
20100000-201fffff : 0000:00:00.0
40300000-4037ffff : 40300000.ocmcram
40500000-405fffff : CMEM
40800000-40847fff : l2ram
40d01000-40d010ff : /ocp/mmu@40d01000
40d02000-40d020ff : /ocp/mmu@40d02000
40e00000-40e07fff : l1pram
40f00000-40f07fff : l1dram
41000000-41047fff : l2ram
41501000-415010ff : /ocp/mmu@41501000
41502000-415020ff : /ocp/mmu@41502000
41600000-41607fff : l1pram
41700000-41707fff : l1dram
43300000-433fffff : edma3_cc
44000000-44ffffff : /ocp
45000000-45000fff : /ocp
48020000-4802001f : serial
48032000-4803207f : /ocp/timer@48032000
48034000-4803407f : /ocp/timer@48034000
48036000-4803607f : /ocp/timer@48036000
4803e000-4803e07f : /ocp/timer@4803e000
48051000-480511ff : /ocp/gpio@48051000
48053000-480531ff : /ocp/gpio@48053000
48055000-480551ff : /ocp/gpio@48055000
48057000-480571ff : /ocp/gpio@48057000
48059000-480591ff : /ocp/gpio@48059000
4805b000-4805b1ff : /ocp/gpio@4805b000
4805d000-4805d1ff : /ocp/gpio@4805d000
48070000-480700ff : /ocp/i2c@48070000
48086000-4808607f : /ocp/timer@48086000
48088000-4808807f : /ocp/timer@48088000
48090000-48091fff : /ocp/rng@48090000
4809c000-4809c3ff : /ocp/mmc@4809c000
480a5000-480a509f : /ocp/des@480a5000
480b4000-480b43ff : /ocp/mmc@480b4000
480b8000-480b81ff : /ocp/spi@480b8000
4844a000-4844ad1b : /ocp/padconf@4844a000
48484000-48484fff : /ocp/ethernet@48484000
48485000-484850ff : /ocp/ethernet@48484000/mdio@48485000
48485200-48487fff : /ocp/ethernet@48484000
48820000-4882007f : /ocp/timer@48820000
48822000-4882207f : /ocp/timer@48822000
48824000-4882407f : /ocp/timer@48824000
48826000-4882607f : /ocp/timer@48826000
48828000-4882807f : /ocp/timer@48828000
4882a000-4882a07f : /ocp/timer@4882a000
4882c000-4882c07f : /ocp/timer@4882c000
4882e000-4882e07f : /ocp/timer@4882e000
48838000-488380ff : /ocp/rtc@48838000
48840000-488401ff : /ocp/mailbox@48840000
48842000-488421ff : /ocp/mailbox@48842000
48880000-4888ffff : /ocp/omap_dwc3_1@48880000
48890000-48897fff : /ocp/omap_dwc3_1@48880000/usb@48890000
48890000-48897fff : /ocp/omap_dwc3_1@48880000/usb@48890000
4889c100-488a6fff : /ocp/omap_dwc3_1@48880000/usb@48890000
488c0000-488cffff : /ocp/omap_dwc3_2@488c0000
488dc100-488e6fff : /ocp/omap_dwc3_2@488c0000/usb@488d0000
48990000-48990113 : vip
48995500-489955d7 : parser0
48995700-48995717 : csc0
48995800-4899587f : sc0
48995a00-48995ad7 : parser1
48995c00-48995c17 : csc1
48995d00-48995d7f : sc1
489d0700-489d077f : sc
489d5700-489d5717 : csc
4a0021e0-4a0021eb : /ocp/bandgap@4a0021e0
4a00232c-4a002337 : /ocp/bandgap@4a0021e0
4a002380-4a0023ab : /ocp/bandgap@4a0021e0
4a0023c0-4a0023fb : /ocp/bandgap@4a0021e0
4a00246c-4a00246f : ldo-address
4a002470-4a002473 : ldo-address
4a002554-4a002557 : gmii-sel
4a002564-4a00256b : /ocp/bandgap@4a0021e0
4a002574-4a0025c3 : /ocp/bandgap@4a0021e0
4a002b78-4a002c73 : /ocp/l4@4a000000/scm@2000/dma-router@b78
4a002c78-4a002cf3 : /ocp/l4@4a000000/scm@2000/dma-router@c78
4a003400-4a003867 : pinctrl-single
4a056000-4a056fff : omap_dma_system.0
4a056000-4a056fff : /ocp/dma-controller@4a056000
4a080000-4a08001f : /ocp/ocp2scp@4a080000
4a084000-4a0843ff : /ocp/ocp2scp@4a080000/phy@4a084000
4a084c00-4a084c3f : pll_ctrl
4a085000-4a0853ff : /ocp/ocp2scp@4a080000/phy@4a085000
4a090000-4a09001f : /ocp/ocp2scp@4a090000
4a094000-4a09407f : phy_rx
4a094400-4a094463 : phy_tx
4a096800-4a09683f : pll_ctrl
4a140000-4a1410ff : /ocp/sata@4a141100
4ae07ddc-4ae07ddf : setup-address
4ae07de0-4ae07de3 : control-address
4ae07de4-4ae07de7 : setup-address
4ae07de8-4ae07deb : control-address
4ae07e20-4ae07e23 : control-address
4ae07e24-4ae07e27 : control-address
4ae07e30-4ae07e33 : setup-address
4ae07e34-4ae07e37 : setup-address
4ae0c154-4ae0c157 : ldo-address
4ae0c158-4ae0c15b : ldo-address
4ae10000-4ae101ff : /ocp/gpio@4ae10000
4ae14000-4ae1407f : /ocp/wdt@4ae14000
4ae20000-4ae2007f : /ocp/timer@4ae20000
4ae3c000-4ae3dfff : /ocp/can@481cc000
4b101000-4b1012ff : /ocp/sham@53100000
4b220000-4b221fff : intc
4b222000-4b2223ff : control
4b222400-4b2224ff : debug
4b224000-4b2243ff : control
4b224400-4b2244ff : debug
4b234000-4b236fff : iram
4b238000-4b23afff : iram
4b2a0000-4b2a1fff : intc
4b2a2000-4b2a23ff : control
4b2a2400-4b2a24ff : debug
4b2a4000-4b2a43ff : control
4b2a4400-4b2a44ff : debug
4b2b2400-4b2b248f : /ocp/pruss_soc_bus@4b2a6004/pruss@0/mdio@32400
4b2b4000-4b2b6fff : iram
4b2b8000-4b2bafff : iram
4b300000-4b3000ff : qspi_base
4b500000-4b50009f : /ocp/aes@4b500000
4b700000-4b70009f : /ocp/aes@4b700000
55020000-5502ffff : l2ram
55082000-550820ff : /ocp/mmu@55082000
58000000-5800007f : dss
58001000-58001fff : /ocp/dss@58000000/dispc@58001000
58004054-58004057 : pll1_clkctrl
58004300-5800431f : pll1
58009054-58009057 : pll2_clkctrl
58009300-5800931f : pll2
58040000-580401ff : wp
58040200-5804027f : pll
58040300-5804037f : phy
58060000-58078fff : core
58820000-5882ffff : l2ram
58882000-588820ff : /ocp/mmu@58882000
80000000-9fffffff : System RAM
80008000-80dfffff : Kernel code
81000000-810a644b : Kernel data
a0000000-abffffff : CMEM
ac000000-ffcfffff : System RAM
root@predixedge:~#
root@predixedge:~# cat /proc/cmem
Block 0: Pool 0: 1 bufs size 0xc000000 (0xc000000 requested)
Pool 0 busy bufs:
Pool 0 free bufs:
id 0: phys addr 0xa0000000
root@predixedge:~#
root@predixedge:/sys/bus/platform/drivers/omap-rproc# echo 40800000.dsp > unbind
[ 363.402943] remoteproc remoteproc2: releasing 40800000.dsp
root@predixedge:/sys/bus/platform/drivers/omap-rproc#
root@predixedge:/sys/bus/platform/drivers/omap-rproc# echo 40800000.dsp > bind
[ 402.333138] omap-rproc 40800000.dsp: assigned reserved memory node dsp1-memory@99000000
[ 402.341869] remoteproc remoteproc2: 40800000.dsp is available
root@predixedge:/sys/bus/platform/drivers/omap-rproc# [ 402.353969] remoteproc remoteproc2: powering up 40800000.dsp
[ 402.361095] remoteproc remoteproc2: Booting fw image dra7-dsp1-fw.xe66, size 4665540
[ 402.375912] omap_hwmod: mmu0_dsp1: _wait_target_disable failed
[ 402.381808] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0
[ 402.387733] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0
[ 402.401752] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 402.407345] remoteproc remoteproc2: registered virtio0 (type 7)
[ 402.413308] remoteproc remoteproc2: remote processor 40800000.dsp is now up
[ 402.420723] virtio_rpmsg_bus virtio0: creating channel rpmsg-proto addr 0x3d
[ 402.434893] NET: Registered protocol family 44
root@predixedge:/sys/bus/platform/drivers/omap-rproc#
root@predixedge:/mnt/data/edgeos-data/ex02_messageq/debug# ./app_host DSP1
--> main:
--> Main_main:
--> App_create:
Sit there forever....
Here is the output from the LAD log...
root@predixedge:/tmp/LAD# cat lad.txt
[0.396536]
Initializing LAD... [0.396870] NameServer_setup: entered, refCount=0
[0.396919] NameServer_setup: creating listener thread
[0.397072] NameServer_setup: exiting, refCount=1
[0.397175] NameServer_create(): 'GateMP'
[0.397196]
opening FIFO: /tmp/LAD/LADCMDS
[0.400003] listener_cb: Entered Listener thread.
[0.400022] NameServer: waiting for unblockFd: 0, and socks: maxfd: 0
[364.945597] Retrieving command...
[364.945772]
LAD_CONNECT:
[364.945786] client FIFO name = /tmp/LAD/1825
[364.945796] client PID = 1825
[364.945806] assigned client handle = 0
[364.945842] FIFO /tmp/LAD/1825 created
[364.945975] FIFO /tmp/LAD/1825 opened for writing
[364.946016] sent response
[364.946027] DONE
[364.946036] Retrieving command...
[364.946058] Sending response...
[364.946078] Retrieving command...
[364.946123] LAD_MULTIPROC_GETCONFIG: calling MultiProc_getConfig()...
[364.946136] MultiProc_getConfig() - 5 procs
[364.946145] # processors in cluster: 5
[364.946153] cluster baseId: 0
[364.946161] ProcId 0 - "HOST"
[364.946170] ProcId 1 - "IPU2"
[364.946179] ProcId 2 - "IPU1"
[364.946187] ProcId 3 - "DSP2"
[364.946195] ProcId 4 - "DSP1"
[364.946203] status = 0
[364.946211] DONE
[364.946219] Sending response...
[364.946236] Retrieving command...
[364.946280] LAD_NAMESERVER_SETUP: calling NameServer_setup()...
[364.946292] NameServer_setup: entered, refCount=1
[364.946300] NameServer_setup: already setup
[364.946309] NameServer_setup: exiting, refCount=2
[364.946317] status = 1
[364.946326] DONE
[364.946333] Sending response...
[364.946351] Retrieving command...
[364.946392] LAD_MESSAGEQ_GETCONFIG: calling MessageQ_getConfig()...
[364.946404] status = 0
[364.946412] DONE
[364.946420] Sending response...
[364.946446] Retrieving command...
[364.946490] LAD_MESSAGEQ_SETUP: calling MessageQ_setup()...
[364.946501] MessageQ_setup: entered, refCount=0
[364.946511] NameServer_create(): 'MessageQ'
[364.946527] MessageQ_setup: exiting, refCount=1
[364.946537] status = 0
[364.946545] DONE
[364.946553] Sending response...
[364.946570] Retrieving command...
[364.946721] NameServer_attach: --> procId=1, refCount=0
[364.949583] NameServer_attach: socket failed: 97, Address family not supported by protocol
[364.949615] NameServer_attach: <-- refCount=0, status=-1
[364.949625] Sending response...
[364.949645] Retrieving command...
[364.949703] NameServer_attach: --> procId=2, refCount=0
[364.952280] NameServer_attach: socket failed: 97, Address family not supported by protocol
[364.952298] NameServer_attach: <-- refCount=0, status=-1
[364.952308] Sending response...
[364.952326] Retrieving command...
[364.952379] NameServer_attach: --> procId=3, refCount=0
[364.955305] NameServer_attach: socket failed: 97, Address family not supported by protocol
[364.955324] NameServer_attach: <-- refCount=0, status=-1
[364.955332] Sending response...
[364.955350] Retrieving command...
[364.955398] NameServer_attach: --> procId=4, refCount=0
[364.957608] NameServer_attach: socket failed: 97, Address family not supported by protocol
[364.957624] NameServer_attach: <-- refCount=0, status=-1
[364.957631] Sending response...
[364.957646] Retrieving command...
[364.957690] LAD_GATEMP_ISSETUP: calling GateMP_isSetup()...
[364.957700] status = 0
[364.957708] DONE
[364.957714] Sending response...
[364.957729] Retrieving command...
[364.957766] LAD_GATEHWSPINLOCK_GETCONFIG: calling GateHWSpinlock_getConfig()...
[364.957775] GateHWSpinlock_getConfig() baseAddr = 0x4a0f6000
[364.957784] size = 0x1000
offset = 0x800
[364.957791] status = 0
[364.957798] DONE
[364.957805] Sending response...
[364.957819] Retrieving command...
[364.957933] LAD_GATEMP_START: calling GateMP_start()...
[364.957943] status = 0
[364.957950] DONE
[364.957957] Sending response...
[364.957971] Retrieving command...
[364.958008] LAD_GATEMP_GETNUMRESOURCES: calling GateMP_getNumResources()...
[364.958017] status = 0
[364.958024] DONE
[364.958030] Sending response...
[364.958045] Retrieving command...
[364.958082] LAD_NAMESERVER_GET: calling NameServer_get(0x244b218, '_GateMP_TI_dGate'[364.958104] )...
[364.958117] NameServer_getLocal: entry key: '_GateMP_TI_dGate' not found!
[364.958126] NameServer_getRemote: no socket connection to processor 1
[364.958134] NameServer_getRemote: no socket connection to processor 2
[364.958142] NameServer_getRemote: no socket connection to processor 3
[364.958149] NameServer_getRemote: no socket connection to processor 4
[364.958157] value = 0x10
[364.958164] status = -5
[364.958171] DONE
[364.958178] Sending response...
[364.958192] Retrieving command...
[364.958262] LAD_MESSAGEQ_CREATE: calling MessageQ_create(0x4b5650, 0x4b5670)...
[364.958273] MessageQ_create: creating 'HOST:MsgQ:01'
[364.958283] MessageQ_create: returning obj=0x244d640, qid=0x80
[364.958292] status = 0
[364.958298] DONE
[364.958305] Sending response...
[364.958319] Retrieving command...
[364.958357] LAD_MESSAGEQ_ANNOUNCE: calling MessageQ_announce(0x4b5650, 0x244d640)...
[364.958368] MessageQ_announce: announcing 0x244d640
[364.958378] NameServer_add: Entered key: 'HOST:MsgQ:01', data: 0x80
[364.958387] status = 0
[364.958394] DONE
[364.958400] Sending response...
[364.958415] Retrieving command...
[364.958453] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[364.958465] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[364.958473] NameServer_getRemote: no socket connection to processor 1
[364.958480] NameServer_getRemote: no socket connection to processor 2
[364.958488] NameServer_getRemote: no socket connection to processor 3
[364.958495] NameServer_getRemote: no socket connection to processor 4
[364.958502] value = 0x80
[364.958509] status = -5
[364.958516] DONE
[364.958522] Sending response...
[364.958536] Retrieving command...
[365.958687] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[365.958713] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[365.958725] NameServer_getRemote: no socket connection to processor 1
[365.958734] NameServer_getRemote: no socket connection to processor 2
[365.958743] NameServer_getRemote: no socket connection to processor 3
[365.958752] NameServer_getRemote: no socket connection to processor 4
[365.958760] value = 0x80
[365.958768] status = -5
[365.958776] DONE
[365.958783] Sending response...
[365.958804] Retrieving command...
[366.958958] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[366.958979] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[366.958991] NameServer_getRemote: no socket connection to processor 1
[366.959000] NameServer_getRemote: no socket connection to processor 2
[366.959009] NameServer_getRemote: no socket connection to processor 3
[366.959018] NameServer_getRemote: no socket connection to processor 4
[366.959027] value = 0x80
[366.959035] status = -5
[366.959043] DONE
[366.959051] Sending response...
[366.959070] Retrieving command...
[367.959228] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[367.959251] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[367.959263] NameServer_getRemote: no socket connection to processor 1
[367.959272] NameServer_getRemote: no socket connection to processor 2
[367.959281] NameServer_getRemote: no socket connection to processor 3
[367.959289] NameServer_getRemote: no socket connection to processor 4
[367.959297] value = 0x80
[367.959306] status = -5
[367.959314] DONE
[367.959322] Sending response...
[367.959341] Retrieving command...
[368.959499] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[368.959520] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[368.959531] NameServer_getRemote: no socket connection to processor 1
[368.959541] NameServer_getRemote: no socket connection to processor 2
[368.959550] NameServer_getRemote: no socket connection to processor 3
[368.959559] NameServer_getRemote: no socket connection to processor 4
[368.959567] value = 0x80
[368.959576] status = -5
[368.959599] DONE
[368.959609] Sending response...
[368.959630] Retrieving command...
[369.959783] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[369.959803] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[369.959815] NameServer_getRemote: no socket connection to processor 1
[369.959824] NameServer_getRemote: no socket connection to processor 2
[369.959833] NameServer_getRemote: no socket connection to processor 3
[369.959842] NameServer_getRemote: no socket connection to processor 4
[369.959850] value = 0x80
[369.959859] status = -5
[369.959867] DONE
[369.959875] Sending response...
[369.959894] Retrieving command...
[370.960051] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[370.960074] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[370.960085] NameServer_getRemote: no socket connection to processor 1
[370.960094] NameServer_getRemote: no socket connection to processor 2
[370.960103] NameServer_getRemote: no socket connection to processor 3
[370.960111] NameServer_getRemote: no socket connection to processor 4
[370.960119] value = 0x80
[370.960128] status = -5
[370.960136] DONE
[370.960144] Sending response...
[370.960163] Retrieving command...
[371.960309] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[371.960333] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[371.960345] NameServer_getRemote: no socket connection to processor 1
[371.960355] NameServer_getRemote: no socket connection to processor 2
[371.960364] NameServer_getRemote: no socket connection to processor 3
[371.960373] NameServer_getRemote: no socket connection to processor 4
[371.960381] value = 0x80
[371.960389] status = -5
[371.960397] DONE
[371.960406] Sending response...
[371.960426] Retrieving command...
[372.960583] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[372.960604] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[372.960615] NameServer_getRemote: no socket connection to processor 1
[372.960625] NameServer_getRemote: no socket connection to processor 2
[372.960634] NameServer_getRemote: no socket connection to processor 3
[372.960642] NameServer_getRemote: no socket connection to processor 4
[372.960650] value = 0x80
[372.960659] status = -5
[372.960667] DONE
[372.960674] Sending response...
[372.960694] Retrieving command...
[373.960845] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[373.960866] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[373.960877] NameServer_getRemote: no socket connection to processor 1
[373.960887] NameServer_getRemote: no socket connection to processor 2
[373.960896] NameServer_getRemote: no socket connection to processor 3
[373.960904] NameServer_getRemote: no socket connection to processor 4
[373.960913] value = 0x80
[373.960921] status = -5
[373.960929] DONE
[373.960937] Sending response...
[373.960961] Retrieving command...
[374.961115] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[374.961135] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[374.961146] NameServer_getRemote: no socket connection to processor 1
[374.961155] NameServer_getRemote: no socket connection to processor 2
[374.961165] NameServer_getRemote: no socket connection to processor 3
[374.961173] NameServer_getRemote: no socket connection to processor 4
[374.961182] value = 0x80
[374.961190] status = -5
[374.961198] DONE
[374.961206] Sending response...
[374.961228] Retrieving command...
[375.961381] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[375.961401] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[375.961412] NameServer_getRemote: no socket connection to processor 1
[375.961422] NameServer_getRemote: no socket connection to processor 2
[375.961430] NameServer_getRemote: no socket connection to processor 3
[375.961439] NameServer_getRemote: no socket connection to processor 4
[375.961460] value = 0x80
[375.961472] status = -5
[375.961480] DONE
[375.961489] Sending response...
[375.961511] Retrieving command...
[376.961665] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[376.961687] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[376.961698] NameServer_getRemote: no socket connection to processor 1
[376.961708] NameServer_getRemote: no socket connection to processor 2
[376.961717] NameServer_getRemote: no socket connection to processor 3
[376.961725] NameServer_getRemote: no socket connection to processor 4
[376.961734] value = 0x80
[376.961742] status = -5
[376.961750] DONE
[376.961758] Sending response...
[376.961780] Retrieving command...
[377.961931] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[377.961953] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[377.961964] NameServer_getRemote: no socket connection to processor 1
[377.961974] NameServer_getRemote: no socket connection to processor 2
[377.961983] NameServer_getRemote: no socket connection to processor 3
[377.961992] NameServer_getRemote: no socket connection to processor 4
[377.962000] value = 0x80
[377.962008] status = -5
[377.962016] DONE
[377.962024] Sending response...
[377.962047] Retrieving command...
[378.962207] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[378.962227] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[378.962240] NameServer_getRemote: no socket connection to processor 1
[378.962250] NameServer_getRemote: no socket connection to processor 2
[378.962259] NameServer_getRemote: no socket connection to processor 3
[378.962267] NameServer_getRemote: no socket connection to processor 4
[378.962276] value = 0x80
[378.962285] status = -5
[378.962293] DONE
[378.962301] Sending response...
[378.962324] Retrieving command...
[379.962472] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[379.962491] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[379.962503] NameServer_getRemote: no socket connection to processor 1
[379.962513] NameServer_getRemote: no socket connection to processor 2
[379.962522] NameServer_getRemote: no socket connection to processor 3
[379.962530] NameServer_getRemote: no socket connection to processor 4
[379.962538] value = 0x80
[379.962547] status = -5
[379.962555] DONE
[379.962562] Sending response...
[379.962584] Retrieving command...
[380.962727] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[380.962746] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[380.962757] NameServer_getRemote: no socket connection to processor 1
[380.962766] NameServer_getRemote: no socket connection to processor 2
[380.962775] NameServer_getRemote: no socket connection to processor 3
[380.962784] NameServer_getRemote: no socket connection to processor 4
[380.962792] value = 0x80
[380.962801] status = -5
[380.962809] DONE
[380.962817] Sending response...
[380.962838] Retrieving command...
[381.962984] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[381.963006] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[381.963018] NameServer_getRemote: no socket connection to processor 1
[381.963028] NameServer_getRemote: no socket connection to processor 2
[381.963037] NameServer_getRemote: no socket connection to processor 3
[381.963045] NameServer_getRemote: no socket connection to processor 4
[381.963054] value = 0x80
[381.963063] status = -5
[381.963071] DONE
[381.963078] Sending response...
[381.963100] Retrieving command...
[382.963280] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[382.963309] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[382.963321] NameServer_getRemote: no socket connection to processor 1
[382.963332] NameServer_getRemote: no socket connection to processor 2
[382.963341] NameServer_getRemote: no socket connection to processor 3
[382.963365] NameServer_getRemote: no socket connection to processor 4
[382.963375] value = 0x80
[382.963385] status = -5
[382.963393] DONE
[382.963402] Sending response...
[382.963427] Retrieving command...
[383.963583] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[383.963606] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[383.963617] NameServer_getRemote: no socket connection to processor 1
[383.963627] NameServer_getRemote: no socket connection to processor 2
[383.963636] NameServer_getRemote: no socket connection to processor 3
[383.963645] NameServer_getRemote: no socket connection to processor 4
[383.963653] value = 0x80
[383.963662] status = -5
[383.963670] DONE
[383.963678] Sending response...
[383.963700] Retrieving command...
[384.963853] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[384.963873] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[384.963884] NameServer_getRemote: no socket connection to processor 1
[384.963894] NameServer_getRemote: no socket connection to processor 2
[384.963903] NameServer_getRemote: no socket connection to processor 3
[384.963911] NameServer_getRemote: no socket connection to processor 4
[384.963920] value = 0x80
[384.963928] status = -5
[384.963936] DONE
[384.963944] Sending response...
[384.963967] Retrieving command...
[385.964144] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[385.964173] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[385.964186] NameServer_getRemote: no socket connection to processor 1
[385.964197] NameServer_getRemote: no socket connection to processor 2
[385.964206] NameServer_getRemote: no socket connection to processor 3
[385.964214] NameServer_getRemote: no socket connection to processor 4
[385.964223] value = 0x80
[385.964232] status = -5
[385.964240] DONE
[385.964249] Sending response...
[385.964273] Retrieving command...
[386.964429] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[386.964451] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[386.964463] NameServer_getRemote: no socket connection to processor 1
[386.964472] NameServer_getRemote: no socket connection to processor 2
[386.964481] NameServer_getRemote: no socket connection to processor 3
[386.964489] NameServer_getRemote: no socket connection to processor 4
[386.964498] value = 0x80
[386.964506] status = -5
[386.964514] DONE
[386.964522] Sending response...
[386.964545] Retrieving command...
[387.964707] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[387.964728] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[387.964740] NameServer_getRemote: no socket connection to processor 1
[387.964749] NameServer_getRemote: no socket connection to processor 2
[387.964759] NameServer_getRemote: no socket connection to processor 3
[387.964767] NameServer_getRemote: no socket connection to processor 4
[387.964776] value = 0x80
[387.964784] status = -5
[387.964792] DONE
[387.964800] Sending response...
[387.964822] Retrieving command...
[388.964979] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[388.965000] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[388.965012] NameServer_getRemote: no socket connection to processor 1
[388.965021] NameServer_getRemote: no socket connection to processor 2
[388.965030] NameServer_getRemote: no socket connection to processor 3
[388.965039] NameServer_getRemote: no socket connection to processor 4
[388.965047] value = 0x80
[388.965055] status = -5
[388.965064] DONE
[388.965072] Sending response...
[388.965094] Retrieving command...
[389.965247] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[389.965267] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[389.965279] NameServer_getRemote: no socket connection to processor 1
[389.965303] NameServer_getRemote: no socket connection to processor 2
[389.965315] NameServer_getRemote: no socket connection to processor 3
[389.965324] NameServer_getRemote: no socket connection to processor 4
[389.965333] value = 0x80
[389.965342] status = -5
[389.965350] DONE
[389.965358] Sending response...
[389.965381] Retrieving command...
[390.965535] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[390.965555] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[390.965567] NameServer_getRemote: no socket connection to processor 1
[390.965577] NameServer_getRemote: no socket connection to processor 2
[390.965586] NameServer_getRemote: no socket connection to processor 3
[390.965594] NameServer_getRemote: no socket connection to processor 4
[390.965603] value = 0x80
[390.965611] status = -5
[390.965619] DONE
[390.965627] Sending response...
[390.965650] Retrieving command...
[391.965804] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[391.965827] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[391.965838] NameServer_getRemote: no socket connection to processor 1
[391.965849] NameServer_getRemote: no socket connection to processor 2
[391.965858] NameServer_getRemote: no socket connection to processor 3
[391.965867] NameServer_getRemote: no socket connection to processor 4
[391.965875] value = 0x80
[391.965884] status = -5
[391.965892] DONE
[391.965900] Sending response...
[391.965922] Retrieving command...
[392.966087] LAD_NAMESERVER_GETUINT32: calling NameServer_getUInt32(0x244d558, 'DSP1:MsgQ:01')...
[392.966113] NameServer_getLocal: entry key: 'DSP1:MsgQ:01' not found!
[392.966126] NameServer_getRemote: no socket connection to processor 1
[392.966136] NameServer_getRemote: no socket connection to processor 2
[392.966145] NameServer_getRemote: no socket connection to processor 3
[392.966154] NameServer_getRemote: no socket connection to processor 4
[392.966163] value = 0x80
[392.966172] status = -5
[392.966180] DONE
[392.966189] Sending response...
[392.966212] Retrieving command...
[393.933731] LAD_MESSAGEQ_DESTROY: calling MessageQ_destroy()...
[393.933753] MessageQ_destroy: entered, refCount=1
[393.933764] MessageQ_delete: deleting 0x244d640
[393.933786] MessageQ_delete: returning 0
[393.933798] MessageQ_destroy: exiting, refCount=0
[393.933807] status = 0
[393.933816] DONE
[393.933825] Sending response...
[393.933849] Retrieving command...
[393.933909] LAD_NAMESERVER_DESTROY: calling NameServer_destroy()...
[393.933921] NameServer_destroy: entered, refCount=2
[393.933931] NameServer_destroy(): refCount(1) > 0, exiting
[393.933940] NameServer_destroy: exiting, refCount=1
[393.933948] status = 0
[393.933956] DONE
[393.933963] Sending response...
[393.933982] Retrieving command...
[393.934052]
LAD_DISCONNECT: [393.934063]
client handle = 0[393.934072]
closing FIFO /tmp/LAD/1825 (filePtr=0x244c3e8)
[393.934104] done, unlinking /tmp/LAD/1825
[393.934148] DONE
[393.934160] Retrieving command...
[393.934902] EOF detected on FIFO, closing FIFO: /tmp/LAD/LADCMDS
[393.934933]
opening FIFO: /tmp/LAD/LADCMDS
root@predixedge:/tmp/LAD#
So it seems that the application can't locate a message queue.
Not being a TI IPC veteran I don't know how to go about working out where the problems lies and any clues will be gratefully received.
Thanks in advcance