IMX8MP 使用init引导的yocto系统,debug口ttymxc1不能使用ctrl + c

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX8MP 使用init引导的yocto系统,debug口ttymxc1不能使用ctrl + c

645 Views
DADAXIN
Contributor III

社区工作者,你们好:

        使用init引导的yocto系统,在debug后台操作(对应串口是/dev/ttymxc1),不能使用ctrl + c指令;在桌面终端和ssh都是正常的;debug可以设置setsid /bin/sh </dev/ttymxc1 >/dev/ttymxc1 2>&1来新建终端实现ctrl + c;但需要每次开机都执行;可以帮忙排查问题点吗,期待你们的回复!

0 Kudos
Reply
3 Replies

577 Views
pengyong_zhang
NXP Employee
NXP Employee

HI @DADAXIN 

You can add the below code to /etc/inittab or init script:

::respawn:setsid /bin/sh </dev/ttymxc1 >/dev/ttymxc1 2>&1

B.R 

0 Kudos
Reply

554 Views
DADAXIN
Contributor III

Hi PengYong

在文件添加该配置,重启后ctrl + c没有效果;我将其中的/etc/init.d/rc_mxc.S注释后,可以正常用ctrl + c;是否可以注释该配置;或者改动rc_mxc.S的配置会有影响系统稳定性;其中文件如附件所示;期待您的意见和想法,感谢回复!!!

0 Kudos
Reply

502 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @DADAXIN 

你可以将mxc::respawn:/etc/init.d/rc_mxc.S替换为下面的内容,注意修改实际的串口号。

mxc1:12345:respawn:/sbin/getty -L ttymxc1 115200 vt100



Best Regards,
Zhiming

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2204030%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3EIMX8MP%20boot%20yocto%20system%20with%20init%2C%20debug%20port%20ttymxc1%20can't%20use%20ctrl%20%2B%20c%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2204030%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%20community%20workers%3A%3C%2FP%3E%3CP%3E%20%20%20%20%20%20%20%20Using%20init%20to%20boot%20yocto%20system%2C%20in%20debug%20background%20operation%20(the%20corresponding%20serial%20port%20is%20%2Fdev%2Fttymxc1)%2C%20can%20not%20use%20ctrl%20%2B%20c%20command%3B%20in%20the%20desktop%20terminal%20and%20ssh%20are%20normal%3B%20debug%20can%20be%20set%20setsid%20%2Fbin%2Fsh%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%2Fdev%2Fttymxc1%202%20%26gt%3B%26amp%3B%201%20to%20new%20terminal%20to%20realize%20the%20ctrl%20%2B%20c%3B%20but%20it%20needs%20to%20be%20executed%20every%20time%20I%20boot%3B%20can%20you%20help%20troubleshoot%20the%20problem%20points%2C%20looking%20forward%20to%20your%20replies!%3CP%3E%3C%2FP%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2205811%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IMX8MP%20%E4%BD%BF%E7%94%A8init%E5%BC%95%E5%AF%BC%E7%9A%84yocto%E7%B3%BB%E7%BB%9F%EF%BC%8Cdebug%E5%8F%A3ttymxc1%E4%B8%8D%E8%83%BD%E4%BD%BF%E7%94%A8ctrl%20%2B%20c%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2205811%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHI%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F253315%22%20target%3D%22_blank%22%3E%40DADAXIN%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EYou%20can%20add%20the%20below%20code%20to%26nbsp%3B%2Fetc%2Finittab%20or%26nbsp%3Binit%20script%3A%3C%2FP%3E%0A%3CPRE%3E%3CCODE%3E%3A%3Arespawn%3Asetsid%20%2Fbin%2Fsh%20%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%2Fdev%2Fttymxc1%202%26gt%3B%26amp%3B1%0A%3CP%3EB.R%26nbsp%3B%3C%2FP%3E