I am working with Colibri iMX6ULL 512MB Wi-Fi / Bluetooth IT with Iris Carier Board.
1-) I used Toradex Easy Installer for download Boot to Qt, in here i have one question, how can i setup qt frame work in my host machine, qt creator doesn’t Auto-detected my kit and Colibri iMX6ULL doesn’t seem to have usb connection on screen.
In my host machine “dmesg” shows;
[ 2900.496465] cdc_ether 1-2:1.0 usb0: register ‘cdc_ether’ at usb-0000:05:00.3-2, CDC Ethernet Device, fa:93:a0:ec:b9:5f
[ 2900.516113] cdc_ether 1-2:1.0 enxfa93a0ecb95f: renamed from usb0
2-) When I write boot to qt to flash, is the qt image installed on my device?
3-) How can i make changes in device tree, for example i want to add gpio-keys, rotary encoder etc…
What can i do for this?
4-) Wifi, bluetooth and touchscreen not working with boot to qt.
NOTE: I want to setup Qt Framework without any license fee.
For most of the questions you have asked, we have developer articles that take you step-by-step through the process.
I would suggest you refer to this Developer article here. This page also contains links to other Qt documentation that might be very helpful for a quick start.
I have the same problem! The QT Creator 6.4 not detect my kit with iMX6ULL connected to USB port. I’ve had installed the QT Demo image 6.1.0 provide by Toradex Easy Installer.
I saw on QT documentation that we need to settings the USB by the command: echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="dbdb", TAG+="udev-acl", TAG+="uaccess"' | sudo tee -a /etc/udev/rules.d/70-boot2qt.rules.
Do I need to change the idVendor or any other field? On /var/log/syslog I see that the USB port was detected but on the QT Demo image application has the exclamation mark over USB icon.
Feb 18 17:38:41 charlesdias kernel: [ 1374.212438] usb 1-3: new high-speed USB device number 9 using xhci_hcd
Feb 18 17:38:41 charlesdias kernel: [ 1374.362067] usb 1-3: New USB device found, idVendor=dbdb, idProduct=0001, bcdDevice= 5.04
Feb 18 17:38:41 charlesdias kernel: [ 1374.362070] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb 18 17:38:41 charlesdias kernel: [ 1374.362071] usb 1-3: Product: Boot2Qt-USB-Ethernet-CDC/ECM
Feb 18 17:38:41 charlesdias kernel: [ 1374.362072] usb 1-3: Manufacturer: The Qt Company
Feb 18 17:38:41 charlesdias kernel: [ 1374.362073] usb 1-3: SerialNumber: b2qt-colibri-imx6ull-00142d681c8
Feb 18 17:38:41 charlesdias kernel: [ 1374.371789] cdc_ether 1-3:1.0 usb0: register 'cdc_ether' at usb-0000:00:14.0-3, CDC Ethernet Device, 56:18:f1:a5:16:3f
Qt Creator is optimized for Qt for Device Creation which comes from qt. For that you would have to install the according image:
If you plan to use the Open Source Qt you have to do more steps manually. You will have to build a toolchain on your own with OpenEmbedded as drafted here (see populate_sdk):
After you pouplated an SDK you have to setup QtCreator (see 2.8 legacy as well, it is similar with BSP5 but not documented):