Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision |
software:linux:yocto:cb20 [2023-07-07 14:25] – Urs Graf | software:linux:yocto:cb20 [2023-08-08 13:10] – Urs Graf |
---|
Note that the ''cb20'' machine requires the ''meta-ost-toradex'' layer that is part of [[meta-ost]]. | Note that the ''cb20'' machine requires the ''meta-ost-toradex'' layer that is part of [[meta-ost]]. |
| |
Follow the [[software:linux:yocto:setup|Setup and Building]] guide to set up the build environment and change the machine definition in ''local.conf'' | Follow the [[software:linux:yocto:setup|Setup and Building]] guide to set up the build environment. Fetch board and processor specific repositories: |
| * meta-freescale, https://github.com/Freescale/meta-freescale.git, branch dunfell |
| * meta-freescale-3rdparty, https://github.com/Freescale/meta-freescale-3rdparty.git, branch dunfell |
| * meta-toradex-bsp-common, git://git.toradex.com/meta-toradex-bsp-common.git, branch dunfell-5.x.y |
| - meta-toradex-nxp, git://git.toradex.com/meta-toradex-nxp.git, branch dunfell-5.x.y |
| |
| |
| and change the machine definition in ''local.conf'' |
| |
<code> | <code> |
Another change in our device tree is on ''iomux'': some gpios are removed due to conflicts with flexcan and eim. | Another change in our device tree is on ''iomux'': some gpios are removed due to conflicts with flexcan and eim. |
| |
===== Installing Images ===== | |
In order to install new images, you must access the login shell through UART-A. | |
* On the Colibri Evaluation board: use a null modem cable. The communication settings are: 115200 8N1. | |
* On our [[embedded_systems:imx6:cb|Controller Board (cb20)]]: you need a special USB/TTL-Serial-UART converter cable. The connector on the board is a 6-pin SIL connector, e.g. [[http://ch.farnell.com/ftdi/ttl-232r-3v3/kabel-usb-ttl-pegel-seriell-umsetzung/dp/1329311]]. | |
| |
Use the [[..:toradex:toradex-easy-installer | Toradex Easy Installer]] to load new images. | ===== Getting Images ===== |
| Prebuilt images can be obtained from our [[software:linux:images:start|Linux Images]] page. Extract it and flash it onto a SD card or USB stick (see next chapter). |
| |
| |
===== Updating the Bootloader / Recovery Mode ===== | ===== Installing Images ===== |
| Use the [[..:toradex:toradex-easy-installer | Toradex Easy Installer]] to load new images. |
| |
| Updating the bootloader / recovery mode |
* https://developer.toradex.com/knowledge-base/flashing-linux-on-imx6-modules | * https://developer.toradex.com/knowledge-base/flashing-linux-on-imx6-modules |
* https://developer.toradex.com/knowledge-base/imx-recovery-mode#3-colibri-imx6 | * https://developer.toradex.com/knowledge-base/imx-recovery-mode#3-colibri-imx6 |
| |
===== Accessing the Board ===== | ===== Accessing the Board ===== |
Images based on ''ost-image'' (such as the prebuilt ones) support using the beaglebone blue's microUSB port as a virtual network adapter with DHCP. | The login shell can be accessed through UART-A. |
After plugging it in, your PC should recognize a new network connection and get an IP address in the ''192.168.7.0/24'' range; most likely ''192.168.7.3''. | * On the Colibri Evaluation board: use a null modem cable. The communication settings are: 115200 8N1. |
Now the beaglebone blue can be reached at ''192.168.7.2'' over ssh. | * On our [[embedded_systems:imx6:cb|Controller Board (cb20)]]: you need a special USB/TTL-Serial-UART converter cable. The connector on the board is a 6-pin SIL connector, e.g. [[http://ch.farnell.com/ftdi/ttl-232r-3v3/kabel-usb-ttl-pegel-seriell-umsetzung/dp/1329311]]. |
| |
| IP | 192.168.7.2 | | ==== User ==== |
| user | ost | | | user | ost | |
| pw | ost | | | pw | ost | |
| |
The ''root'' user is also available over ssh in development images (such as ''ost-devel'' image). | The ''root'' user is also available over ssh in development images (such as ''ost-devel'' image). |
| |
| ==== IP-Address ==== |
| | IP | ? | |
| |
==== Using WLAN ==== | ==== Using WLAN ==== |