AnsweredAssumed Answered

How to enable ttymxc3 on Debian Jessie for IMX6qpsabreauto board?

Question asked by Polina Slavskaya on Dec 5, 2017
Latest reply on Dec 6, 2017 by Polina Slavskaya

Hi, everybody,

I have debootstrapped Debian Jessie according to this howto.

Kernel and u-boot were built with Yocto fsl-bsp-community package.

My system is able to start but failing to load tty, so I can't login into the system:

[ ***] A start job is running for dev-ttymxc3.device (1min 20s / 1min 30s)random: nonblocking pool is initialized
[ TIME ] Timed out waiting for device dev-ttymxc3.device.
[DEPEND] Dependency failed for Serial Getty on ttymxc3.

Since Jessie doesn't use /etc/inittab I can't set terminal settings as it was showed in the example

 

  T0:23:respawn:/sbin/getty -L ttymxc0 115200 vt100

 

I have found the mailing list in which problem seems similar to mine described but I can't figure out what exactly I need to change in serial-getty@.service to make it work correctly.

 

Also, I have found this thread suggesting to rebuild kernel with options CONFIG_FHANDLE=y , CONFIG_IKCONFIG=y, but in /meta-freescale/recipes-kernel/linux/linux-imx-4.1.15 I found at least one config with CONFIG_IKCONFIG=y.

Not sure how to check this parameters are enabled with file system.

 

Also, seen some suggestions about adding

 Kernel command line: console=ttymxc3,115200 root=/dev/mmcblk2p2 rootwait rw 

but have not idea where to add this actually.

So, I would appreciate any suggestions on how to actually enable tty on IMX6qpsabreauto with Debian Jessie.

Outcomes