DART-6UL Yocto: Difference between revisions

From Variscite Wiki
(Use template for general columns)
(add section for Software Bill of Materials under the conditition that we are using Kirkstone or later)
 
(3 intermediate revisions by 2 users not shown)
Line 20: Line 20:
;Build Yocto, Linux and U-Boot
;Build Yocto, Linux and U-Boot
{{#ifeq: {{#var:YOCTO_NAME}} | Morty ||* {{#varexists:RELEASE_NOTES_PDF | [[Media:{{#var:RELEASE_NOTES_PDF}}|Release Notes]] | {{Varlink|{{#var:HARDWARE_NAME}}_Release_Notes|{{#var:RELEASE_LINK}}|Release Notes}} }} }}
{{#ifeq: {{#var:YOCTO_NAME}} | Morty ||* {{#varexists:RELEASE_NOTES_PDF | [[Media:{{#var:RELEASE_NOTES_PDF}}|Release Notes]] | {{Varlink|{{#var:HARDWARE_NAME}}_Release_Notes|{{#var:RELEASE_LINK}}|Release Notes}} }} }}
* [[Yocto_Development_Environment|Setting a Development Environment]]
* {{Varlink|Yocto_Development_Environment|{{#var:RELEASE_LINK}}|Setting a Development Environment}}
* {{Varlink|Yocto_Build_Release|{{#var:RELEASE_LINK}}|'''Build Yocto from source code'''}}
* {{Varlink|Yocto_Build_Release|{{#var:RELEASE_LINK}}|'''Build Yocto from source code'''}}
* [[Yocto Common Errors|Yocto common build errors]]
* [[Yocto Common Errors|Yocto common build errors]]
Line 36: Line 36:
* {{Varlink|High Assurance Boot |{{#var:RELEASE_LINK}}|Secure Boot / High Assurance Boot (HAB)}}
* {{Varlink|High Assurance Boot |{{#var:RELEASE_LINK}}|Secure Boot / High Assurance Boot (HAB)}}
{{#ifeq: {{#var:YOCTO_NAME}} | Morty ||* {{Varlink|SWUpdate Guide |{{#var:RELEASE_LINK}}|SWUpdate Guide}}}}
{{#ifeq: {{#var:YOCTO_NAME}} | Morty ||* {{Varlink|SWUpdate Guide |{{#var:RELEASE_LINK}}|SWUpdate Guide}}}}
{{#ifeq: {{#var:U-BOOT_BRANCH}} | imx_v2015.04_4.1.15_1.1.0_ga_var03 |* [https://variwiki.com/index.php?title=imx_usb_loader&release=RELEASE_ROCKO_V1.0_{{#var:HARDWARE_NAME}} Booting from USB using the imx_usb_loader utility]|* {{Varlink|imx_usb_loader |{{#var:RELEASE_LINK}}|Booting from USB using the imx_usb_loader utility}}}}
{{#ifeq: {{#var:U-BOOT_BRANCH}} | imx_v2015.04_4.1.15_1.1.0_ga_var03 |* [https://variwiki.com/index.php?title=imx_usb_loader&release=RELEASE_ROCKO_V1.1_{{#var:HARDWARE_NAME}} Booting from USB using the imx_usb_loader utility]|* {{Varlink|imx_usb_loader |{{#var:RELEASE_LINK}}|Booting from USB using the imx_usb_loader utility}}}}
{{#ifeq: {{#var:YOCTO_SUPPORT_DOCKER}} | yes |* {{Varlink|Docker Guide |{{#var:RELEASE_LINK}}|Docker Guide}} | }}
{{#ifeq: {{#var:YOCTO_SUPPORT_DOCKER}} | yes |* {{Varlink|Docker Guide |{{#var:RELEASE_LINK}}|Docker Guide}} | }}
{{#ifexpr: {{#var:YOCTO_VERSION}} < 4.0 | | * {{Varlink|Yocto_SBOM |{{#var:RELEASE_LINK}}|Software Bill of Materials}} }}
|color=green
|color=green
}}<!--
}}<!--
 
-->{{OS_Overview_HowTo_Column_MX6UL}}}}<!--
-->{{SoftBox
-->{{NONUMBEREDHEADINGS}}
|title=How-to
|content=
;Test and use an interface
<div style="column-count:2">
{{#ifexpr: {{#var:YOCTO_VERSION}} < 3.0 |* [[{{#var:HARDWARE_NAME}} 128MB DRAM|128MB DRAM]]|}}
* [[{{#var:HARDWARE_NAME}} ADC|ADC]]
* [[DART-6UL/VAR-SOM-MX7 Audio record play|Audio record/play]]
* [[IMX Backlight|Backlight]]
* [[IMX Bluetooth|Bluetooth]]
* {{Varlink|BlueZ5 and A2DP|{{#var:RELEASE_LINK}}|Bluetooth A2DP}}
* [[IMX Bluetooth Obex|Bluetooth file transfer]]
* [[IMX BLE|Bluetooth Low Energy]]
* [[IMX6UL_CSI|Camera]]
* [[{{#var:HARDWARE_NAME}} CAN bus|CAN bus]]
* [[CPU freq and num of cores|CPU freq. and number of cores]]
* [[DART-6UL/VAR-SOM-MX7 Display|Display]]
* {{Varlink|{{#var:HARDWARE_NAME}} Ethernet|{{#var:RELEASE_LINK}}|Ethernet}}
* [[{{#var:HARDWARE_NAME}} Eth MAC address|Ethernet MAC addresses]]
* {{Varlink|{{#var:HARDWARE_NAME}} GPIO|{{#var:RELEASE_LINK}}|GPIO}}
* [[{{#var:HARDWARE_NAME}} I2C|I2C]]
* {{Varlink|IMX RTC|{{#var:RELEASE_LINK}}|RTC}}
* [[{{#var:HARDWARE_NAME}} SPI|SPI]]
* [[Static_IP_Address |Static IP address]]
* [[{{#var:HARDWARE_NAME}} suspend|Suspend]]
* [[{{#var:HARDWARE_NAME}} UART|UART]]
* [[IMX USB Host|USB Host]]
* [[{{#var:HARDWARE_NAME}} USB OTG|USB OTG]]
* [[IMX UserButtons|User Button]]
* [[{{#var:HARDWARE_NAME}}_WakeableGPIO|Wakeable GPIO]]
* {{Varlink|IMX WDT|{{#var:RELEASE_LINK}}|Watchdog}}
* [[DART-6UL/VAR-SOM-MX7 Wireless LAN |Wireless LAN]]
* [[wifi connman |WiFi using connman]]
</div>
|color=blue
}}
}}
{{NONUMBEREDHEADINGS}}

Latest revision as of 16:08, 9 July 2025

DART-6UL Yocto Thud

Yocto project is a framework for creating a Linux distributions for embedded devices. It's layering mechanism makes it easy to add Linux to new target devices highly customized for a particular platform; it can include custom start-up scripts, software packages built with a high degree of optimization for a particular architecture, and different user interfaces from full Gnome desktop to a simple a serial console.

This release is based on Freescale/NXP Community BSP layer for Yocto framework. Variscite extends this layer to support its i.MX6 UL/ULL/ULZ System On Module products: DART-6UL, DART-6UL-5G and VAR-SOM-6UL (all of which are under the DART-6UL category of this wiki).

Release version: thud-fslc-4.14.78-mx6ul-v1.1