查看: 3661|回复: 1

[求助] reset M4 core之后,rpmsg tty无法工作正常

[复制链接]

该用户从未签到

1

主题

3

帖子

0

新手上路

Rank: 1

积分
23
最后登录
2020-10-30
发表于 2020-10-22 16:46:19 | 显示全部楼层 |阅读模式
使用imx8m mini,  m4ctl 补丁已经合入imx8mm的工程,可以在板子上正常控制m4 core reset,但是带来了另外一个问题,还请协助一下。
使用的是rpmsg_lite_str_echo_rtos M4工程, linux这边用的是imx_rpmsg_tty.ko.
1:正常uboot启动M4,等linux启动后,加载模块 insmod imx_rpmsg_tty.ko
2rpmsg str echo 正常
3:在linux 中使用m4ctlreset M4
4:卸载模块 rmmod imx_rpmsg_tty.ko
5:重新加载 insmod imx_rpmsg_tty.ko
6rpmsg str echo 不正常,此时M4死循环在 while (!rpmsg_lite_is_link_up(my_rpmsg))
请问如何在linux中,使用m4ctl ,reset M4 core之后,保持rpmsg tty 工作正常?
nxp 社区有同样的提问,但是没有具体的解决方法。

我知道答案 目前已有1人回答
回复

使用道具 举报

该用户从未签到

20

主题

809

帖子

1

超级版主

Rank: 8Rank: 8

积分
1566
最后登录
2023-1-17
发表于 2020-11-2 17:20:16 | 显示全部楼层
请问你用的是官网的开发板吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 17:52 , Processed in 0.090624 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表