I flashed Boot2Qt on an Ixora 1.1A eval carrier board with an Apalis iMX6 som. That worked without any issues. Now I have a board from a third party vendor, which is based on an Ixora 1.0 + the same som. I can interact with the uboot. I can flash Linux LXDE, and use that via minicom. I managed to flash and boot into Boot2Qt - but once the kernel loads I can no longer enter any input. I can’t simply type in my login info at the prompt. Qt documentation says the following:
The Ixora carrier board has a USB 2.0
OTG interface available on a Micro-AB
connector (X9). The jumper JP2 must be
set to open position to enable the OTG
mode and make Qt Creator communication
via this USB interface possible.
Is this related to the issue perhaps? Do I need to set some jumpers, or pass some boot arguments etc? What am I missing? My host is connected via a 6 pin serial uart cable. There is a usb c port on the board, but I’m not using that. Should I be?
Jumper J2 is used on the Ixora carrier board is connected to ID pin of the micro-USB connector X9.
Jumper JP2 is short-circuited: the Micro USB (X9) and USB connector X8 (bottom) is configured as USB Host
Jumper JP2 is left open-circuited: the Micro USB (X9) is configured in Client/OTG mode.
Please refer to the Ixora carrier board datasheet.
I am guessing that with Ixora V1.1, you are using the serial interface (Serial UART) between your HOST PC (via Minicom) and Ixora carrier board to enter some text; Is that correct?
And with the 3rd Party vendor carrier board vendor, the serial interface (Serial UART) interface between the HOST PC and the 3rd party vendor carrier board is not working after the kernel loads?
Are you connecting any USB keyboard to the Ixora carrier board or 3rd party vendor carrier board as an input device?
Can you help me get the schematics of the carrier board (3rd party vendors), so they I can find the difference between the 2 carrier boards.
Thanks for the help! I will attempt to provide all of the schematics etc. that I can get a hold of. Is there a way to share that with you in a non-public fashion?
I don’t have a micro usb port on this board. Instead, there is a somewhat larger one - a USB C. Is that a standard port for this board, or something custom added perhaps?
I am guessing that with Ixora V1.1,
you are using the serial interface
(Serial UART) between your HOST PC
(via Minicom) and Ixora carrier board
to enter some text; Is that correct?
And with the 3rd Party vendor carrier
board vendor, the serial interface
(Serial UART) interface between the
HOST PC and the 3rd party vendor
carrier board is not working after the
kernel loads?
That is all correct.
Are you connecting any USB keyboard to
the Ixora carrier board or 3rd party
vendor carrier board as an input
device?
I just tried. It doesn’t work. The terminal reports that my keyboard is detected automatically, when plug it into the usb port, but it doesn’t send input into that stream when I type.
If you are using terminal program on your host computer to communicate with carrier board you don’t need to connect a USB keyboard to the carrier bard, You should use a keyboard connected to your host computer.
OK. Looks like your USB keyboard doesn’t work when connected to custom carrier board.
Are you able to establish terminal session with a board using serial debug port? If so could you please do it? Start Linux, then connect your USB keyboard and issue dmesg command and then lsusb -v command. Collect output from both commands as a text file and share it here.
Alex. Please read my initial question again. I can connect to the board and interact with the uboot over a serial uart. When the bootq2t kernel loads, I can’t interact with that terminal. The keyboard input via minicom is no longer functional. This is not a problem on Linux LXDE on this same board. It is not a problem with this version of boot2qt on an eval v1.1 board. There is something specific in the combo of this OS + this carrier board (which seems to be v1.0).