Part Number:TCI6638K2K
Tool/software: Linux
Hello Champs,
Customer has some questions about ARM0 loading DSP code on TCI6638K2K
Below is the log when ARM0 loading DSP code
reset succeeded
reset succeeded
reset succeeded
reset succeeded
reset succeeded
reset succeeded
reset succeeded
reset succeeded
load succeeded
load succeeded
load succeeded
load succeeded
load succeeded
load succeeded
load succeeded
load succeeded
[ 1399.278614] rpmsg_proto rpmsg0: deleting rpmsg src: 1024, dst: 61
[ 1399.283700] remoteproc0: stopped remote processor 2620040.dsp0
[ 1401.325315] remoteproc0: powering up 2620040.dsp0
[ 1401.330623] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 1401.335122] remoteproc0: registered virtio0 (type 7)
run succeeded[ 1401.347712] virtio_rpmsg_bus virtio0: creating channel rpmsg-proto addr 0x3d
[ 1401.354364] rpmsg_proto rpmsg1: inserting rpmsg src: 1024, dst: 61
[ 1401.358260] remoteproc1: powering up 2620044.dsp1
[ 1401.364434] virtio_rpmsg_bus virtio1: rpmsg host is online
[ 1401.368926] remoteproc1: registered virtio1 (type 7)
run succeeded
[ 1401.392361] remoteproc2: powering up 2620048.dsp2
[ 1401.398535] virtio_rpmsg_bus virtio2: rpmsg host is online
[ 1401.403036] remoteproc2: registered virtio2 (type 7)
run succeeded
[ 1401.427190] remoteproc3: powering up 262004c.dsp3
[ 1401.433107] virtio_rpmsg_bus virtio3: rpmsg host is online
[ 1401.437612] remoteproc3: registered virtio3 (type 7)
run succeeded
[ 1401.461316] remoteproc4: powering up 2620050.dsp4
[ 1401.467137] virtio_rpmsg_bus virtio4: rpmsg host is online
[ 1401.471655] remoteproc4: registered virtio4 (type 7)
[ 1401.481965] virtio_rpmsg_bus virtio1: creating channel rpmsg-proto addr 0x3d
[ 1401.487859] rpmsg_proto rpmsg2: inserting rpmsg src: 1024, dst: 61
run succeeded
[ 1401.504353] remoteproc5: powering up 2620054.dsp5
[ 1401.510240] virtio_rpmsg_bus virtio5: rpmsg host is online
[ 1401.514765] remoteproc5: registered virtio5 (type 7)
run succeeded
[ 1401.538531] remoteproc6: powering up 2620058.dsp6
[ 1401.544847] virtio_rpmsg_bus virtio6: rpmsg host is online
[ 1401.549344] remoteproc6: registered virtio6 (type 7)
run succeeded
[ 1401.573032] remoteproc7: powering up 262005c.dsp7
[ 1401.578617] virtio_rpmsg_bus virtio7: rpmsg host is online
[ 1401.583112] remoteproc7: registered virtio7 (type 7)
run succeeded
root@keystone-evm:~# [ 1401.637661] virtio_rpmsg_bus virtio2: creating channel rpmsg-proto addr 0x3d
[ 1401.643545] rpmsg_proto rpmsg3: inserting rpmsg src: 1024, dst: 61
[ 1401.753623] virtio_rpmsg_bus virtio3: creating channel rpmsg-proto addr 0x3d
[ 1401.759467] rpmsg_proto rpmsg4: inserting rpmsg src: 1024, dst: 61
[ 1401.844838] virtio_rpmsg_bus virtio4: creating channel rpmsg-proto addr 0x3d
[ 1401.850714] rpmsg_proto rpmsg5: inserting rpmsg src: 1024, dst: 61
[ 1401.923016] virtio_rpmsg_bus virtio5: creating channel rpmsg-proto addr 0x3d
[ 1401.928865] rpmsg_proto rpmsg6: inserting rpmsg src: 1024, dst: 61
[ 1401.968080] virtio_rpmsg_bus virtio6: creating channel rpmsg-proto addr 0x3d
[ 1401.973930] rpmsg_proto rpmsg7: inserting rpmsg src: 1024, dst: 61
[ 1401.994361] virtio_rpmsg_bus virtio7: creating channel rpmsg-proto addr 0x3d
[ 1402.000172] rpmsg_proto rpmsg8: inserting rpmsg src: 1024, dst: 61
1. What linux code generated the above log?
2. When customer checked the DSP log message, there was a /sys/kernel/debug/remoteproc/remoteproc0/trace0, but after Linux started, he could not find the trace0 file in the above directory. How is the trace0 file generated?
Thanks.
Rgds
Shine