Hello,
I am using i.MX6SoloX to develop application with custom board. U-Boot and Linux porting have been done. Everything is OK except that Linux hung while opening /dev/console with ttymxc0. It tried to do spin_lock_irqsave in imx_uart_startup. But at this point, the lock was already acquired. So dead lock occurred.
Can someone give any advice?
Thanks
for your customized board, did your HW is the same as nxp board? did you use the same uart console as nxp board?
Yes, my board is referenced to Sabre SD board. But there is no SN74LVC2G126 between i.MX6SX UART and USB bridge. And UART1 is used as the I/O port which is same as NXP board.