I am trying to start the M4 kernel using the remotrproc driver and have encountered the following issues:
Dmesg shows that the remote rproc firmware has been started, but there is no information printed on the M4 core debugging serial port four,
[ 1.977896] debugfs: Directory 'imx8mm-cm4-imx-rproc' with parent 'regmap' already present!
[ 1.986407] imx-rproc imx8mm-cm4: mbox_request_channel_byname() could not locate channel named "txdb"
[ 1.995637] imx-rproc imx8mm-cm4: No txdb, ret 0
[ 1.995817] remoteproc remoteproc0: imx-rproc is available
[ 1.997515] remoteproc remoteproc0: Direct firmware load for imx8mm_m4_TCM_rpmsg_lite_pingpong_rtos_linux_remote.elf failed with error -2
[ 4.872634] remoteproc remoteproc0: powering up imx-rproc
[ 4.875182] remoteproc remoteproc0: Booting fw image imx8mm_m4_TCM_rpmsg_lite_pingpong_rtos_linux_remote.elf, size 157992
[ 4.875213] remoteproc remoteproc0: no dtb rsrc-table
[ 4.953765] imx8mm-cm4#vdev0buffer: assigned reserved memory node vdevbuffer@b8400000
[ 4.972129] imx-sdma 302c0000.dma-controller: loaded firmware 4.5
[ 5.007869] imx-rproc imx8mm-cm4: imx_rproc_kick: failed (0, err:-62)
[ 5.014380] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 5.014436] imx8mm-cm4#vdev0buffer: registered virtio0 (type 7)
[ 5.014441] remoteproc remoteproc0: remote processor imx-rproc is now up