IMX6UL Debian: Difference between revisions

From Variscite Wiki
(Created page with "<!-- Set release according to "release" parameter in URL and use RELEASE_SUMO_V2.2_DART-MX8M-MINI as default --> {{#vardefine:RELEASE_PARAM|{{#urlget:release}}}} <!-- --> {{#l...")
 
(Update according to Debian wiki update)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!-- Set release according to "release" parameter in URL and use RELEASE_SUMO_V2.2_DART-MX8M-MINI as default
<!-- Set release according to "release" parameter in URL and use RELEASE_STRETCH_V3.0_DART-6UL as default
--> {{#vardefine:RELEASE_PARAM|{{#urlget:release}}}} <!--
--> {{INIT_RELEASE_PARAM|RELEASE_STRETCH_V3.0_DART-6UL}} <!--
--> {{#lst:Debian_Platform_Customization|{{#var:RELEASE_PARAM|RELEASE_STRETCH_V3.0_DART-6UL}}}} <!--
--> {{#lst:Debian_Platform_Customization|{{#var:RELEASE_PARAM}}}} <!--
--> {{SoftwareEx
--> {{SoftwareEx
|title={{#var:HARDWARE_NAME}} Debian {{#var:DEBIAN_NAME}} {{#var:DEBIAN_VERSION}}
|title={{#var:HARDWARE_NAME}} Debian {{#var:DEBIAN_NAME}} {{#var:DEBIAN_VERSION}}
|image=Debian.png
|image=Debian.png
|description=Debian project is a Linux distributions for embedded devices. Debian big varities of pre-built packages
|description=Debian project is a Linux distributions for embedded devices. Debian big varities of pre-built packages
and easy to customization provides rapid prototyping with minimal efforts.  
and easy to customization provides rapid prototyping with minimal efforts.  
This release is based on NXP BSP from Yocto and Debian {{#var:DEBIAN_VERSION}} core libraries. Variscite extends this layer to support its i.MX6 UL/ULL{{#ifeq: {{#var:DEBIAN_NAME}} | Buster |/ULZ}} System On Module products: DART-6UL{{#ifeq: {{#var:DEBIAN_NAME}} | Buster |, DART-6UL-5G and VAR-SOM-6UL| &nbsp;and DART-6UL-5G}} (all of which are under the {{#var:HARDWARE_NAME}} category of this Wiki). .
This release is based on NXP BSP from Yocto and Debian {{#var:DEBIAN_VERSION}} core libraries. Variscite adds packages and configuration support its i.MX6 UL/ULL{{#ifeq: {{#var:DEBIAN_NAME}} | Buster |/ULZ}} System On Module products: DART-6UL{{#ifeq: {{#var:DEBIAN_NAME}} | Buster |, DART-6UL-5G and VAR-SOM-6UL| &nbsp;and DART-6UL-5G}} (all of which are under the {{#var:HARDWARE_NAME}} category of this Wiki). <br>
Release version: '''{{#var:RELEASE_NAME}}'''
Release version: '''{{#var:RELEASE_NAME}}'''
|category1=DART-MX8M-MINI
|category1={{#var:HARDWARE_NAME}}
|category2=Debian
|category2=Debian
|documentation=
|documentation=
{{SoftBox
{{OS_Overview_General_Column_Debian}}
|title=General
{{OS_Overview_Build_Column_Debian}}
|content=
{{OS_Overview_HowTo_Column_Debian}}}}
;General
{{NONUMBEREDHEADINGS}}
* {{Varlink|Debian Start Here|{{#var:RELEASE_LINK}}|First Time? Start Here}} <i class="fas fa-angle-double-left text-danger pl-2"></i><i class="fas fa-angle-double-left text-danger"></i>
* {{Varlink|DART-MX8M_Debian_Recovery_SD_card|{{#var:RELEASE_LINK}}|'''Using the recovery SD card'''}}
;Programming
* {{Varlink|Debian Hello World|{{#var:RELEASE_LINK}}|Hello World 'C' application}}
* {{Varlink|Debian Setup TFTP/NFS|{{#var:RELEASE_LINK}}|TFTP & NFS}}
;Support
* [http://www.variscite.com/support/variscite-customer-portal '''Variscite Customer Portal'''] <br> Register at Variscite Customer Portal to get high quality engineering support for Variscite products
|color=pink
}}<!--
 
-->{{SoftBox
|title=Build
|content=
;Build Debian, Linux and U-Boot
* [{{#var:RELEASE_NOTES_LINK}} Release Notes]
* [[Debian_Development_Environment|Setting a Development Environment]]
* {{Varlink|Debian_Build_Release|{{#var:RELEASE_LINK}}|'''Build Debian from source code'''}}
* {{Varlink|Debian Edit Modify Build and Flash U-Boot|{{#var:RELEASE_LINK}}|Customizing U-Boot}}
* {{Varlink|Debian Edit Modify Build and Flash Kernel|{{#var:RELEASE_LINK}}|Customizing the Linux kernel}}
* [[Adding Debian packages|Adding Debian packages to generated image]]
* [[Debian_Linux_logo|Replace the Linux logo]]
* {{Varlink|imx_uuu |{{#var:RELEASE_LINK}}|Booting from USB using UUU (Universal Update Utility)}}
{{#ifeq: {{#var:DEBIAN_SUPPORT_DOCKER}} | yes |* {{Varlink|Docker Guide |{{#var:RELEASE_LINK}}|Debian Docker Guide}} | }}
 
|color=gray
}}<!--
 
-->{{SoftBox
|title=How-to
|content=
;Test and use an Interface
<div style="column-count:2">
* [[{{#var:HARDWARE_NAME}} ADC|ADC]]
* {{Varlink|DART-6UL/VAR-SOM-MX7_Audio_record_play|{{#var:RELEASE_LINK}}|Audio}}
* [[IMX Bluetooth|Bluetooth]]
* [[BlueZ5 and A2DP|Bluetooth A2DP]]
* [[IMX Bluetooth Obex|Bluetooth file transfer]]
* [[IMX BLE|Bluetooth Low Energy]]
* [[IMX6UL_CSI|Camera]]
* [[IMX 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]]
* [[{{#var:HARDWARE_NAME}} GPIO|GPIO]]
* [[{{#var:HARDWARE_NAME}} I2C|I2C]]
* [[Static_IP_Address|Static IP address]]
* [[IMX RTC|RTC]]
* [[{{#var:HARDWARE_NAME}} SPI|SPI]]
* [[IMX USB Host|USB Host]]
* [[{{#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]]
* [[Wifi_NetworkManager|WiFi]]
</div>
Notes:<br>
* In any "How-to" steps where manual steps to be executed on the target are mentioned, either the serial port or via ssh.
* If a certain interface require changes in the kernel code, then after those changes are done the kernel image and device tree dtbs needs to be rebuilt and flashed on the SOM.
|color=pink}}}}
__NONUMBEREDHEADINGS__

Latest revision as of 12:17, 26 April 2023

Warning: This page is designed to be used with a 'release' URL parameter.

This page is using the default release RELEASE_STRETCH_V3.0_DART-6UL.
To view this page for a specific Variscite SoM and software release, please follow these steps:

  1. Visit variwiki.com
  2. Select your SoM
  3. Select the software release
DART-6UL Debian Stretch 9.3

Debian project is a Linux distributions for embedded devices. Debian big varities of pre-built packages and easy to customization provides rapid prototyping with minimal efforts. This release is based on NXP BSP from Yocto and Debian 9.3 core libraries. Variscite adds packages and configuration support its i.MX6 UL/ULL System On Module products: DART-6UL and DART-6UL-5G (all of which are under the DART-6UL category of this Wiki).
Release version: stretch-4.14.78-mx6ul-v1.0

General
General
Programming
Support
  • Variscite Customer Portal
    Register at Variscite Customer Portal to get high quality engineering support for Variscite products



How-to
Test and use an Interface

Notes:

  • In any "How-to" steps where manual steps to be executed on the target are mentioned, either the serial port or via ssh.
  • If a certain interface require changes in the kernel code, then after those changes are done the kernel image and device tree dtbs needs to be rebuilt and flashed on the SOM.