Part Number: EVMK2G
Other Parts Discussed in Thread: SYSBIOS
Tool/software: TI-RTOS
Hi,
I have a EVMK2G board.
I built ex02_messageq example in CCS and built linux side application according to http://processors.wiki.ti.com/index.php/Processor_SDK_IPC_Quick_Start_Guide. I am running example to following instructions
Firstly:I am running following command on linux:
mpmcl reset dsp0
mpmcl load dsp0 IPC_Demo.out
mpmcl run dsp0
Secondly: Starting debugging with 'Load symbols only' mode.
When I run app_host application on linux with './app_host CORE0' command dsp side application crash.
Sysmin output is:
,[ 0.000] 2 Resource entries at 0x800000
,[ 0.000] [t=0x0000a517] xdc.runtime.Main: --> main:
,[ 0.000] registering rpmsg-proto:rpmsg-proto service on 61 with HOST
,[ 0.000] [t=0x001954fb] xdc.runtime.Main: NameMap_sendMessage: HOST 53, port=61
,[ 0.000] [t=0x0019aa43] xdc.runtime.Main: --> smain:
,[ 0.000] [t=0x001a06cb] Server: Server_create: server is ready
,[ 0.000] [t=0x001a38ba] Server: <-- Server_create: 0
,[ 0.000] [t=0x001a6341] Server: --> Server_exec:
,[ 22.768] [t=0x00000006:77b57e47] ti.sysbios.heaps.HeapBuf: ERROR: line 236: requested size is too big: handle=0x896d88, size=65664
,[ 22.768] ti.sysbios.heaps.HeapBuf: line 236: requested size is too big: handle=0x896d88, size=65664
,[ 22.769] [t=0x00000006:77c4195a] ti.sdo.ipc.MessageQ: ERROR: line 503: assertion failure: A_invalidMsg: Invalid message
,[ 22.769] ti.sdo.ipc.MessageQ: line 503: assertion failure: A_invalidMsg: Invalid message
,[ 22.769] xdc.runtime.Error.raise: terminating execution
app_host output is:
--> main:
--> Main_main:
--> App_create:
App_create: Host is ready
<-- App_create:
--> App_exec:
App_exec: sending message 1
App_exec: sending message 2
App_exec: sending message 3
What is the problem.I didn't change anything in orginal ex02_example.I only port it to CCS.