VAR-SOM-MX6 Yocto and Main Page: Difference between pages

From Variscite Wiki
(Difference between pages)
No edit summary
 
No edit summary
 
Line 1: Line 1:
<!-- Set release according to "release" parameter in URL and use THUD_V1.0_VAR-SOM-MX6 as default
<div class="mt-5 mb-3 card bg-light border-0">
--> {{#vardefine:RELEASE_PARAM|{{#urlget:release}}}} <!--
<div class="card-header bg-blue text-white">
--> {{#lst:Yocto_Platform_Customization|{{#var:RELEASE_PARAM|RELEASE_THUD_V1.0_VAR-SOM-MX6}}}} <!--
<div class="lead font-weight-bold">About Variscite</div>
--> {{SoftwareEx
</div>
|title=VAR-SOM-MX6 Yocto {{#var:YOCTO_NAME}}
<div class="card-body p-3" style="font-size:1.3rem">
|image=Yocto.png
'''For over a decade Variscite has developed, produced and manufactured a powerful range of System on Modules, consistently setting market benchmarks in terms of speed and innovation. '''
|description=Yocto project is a framework for creating a Linux distributions for embedded devices. Its 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.


<p class="small" style="line-height: 1.5rem;">The company's portfolio is based on leading SoC vendors including Texas Instruments, Freescale and Qualcomm. All Variscite production is performed at fully ISO 13485 compliant facilities, satisfying international customer and regulatory requirements for a broad range of industries including medical devices and related services. The company's production facilities are equipped with the most advanced SMT machines that ensure punctual deliveries and high quality products.</p>
</div>
<div class="card-footer text-center text-md-right">[https://variscite.com <span class="mw-ui-button mw-ui-progressive">Visit variscite.com</span>]
</div>
</div>
<h2 class="border-0">System on module</h2>
<div class="my-3 p-3 bg-light border-0 rounded">
<div class="px-3" style="background: rgba(255,255,255,.4);border-bottom: 3px dashed #0055a5;">
<h3 class="text-center text-md-left">Cortex-A72</h3>


{{#if:{{#var:FSLC_BSP_VERSION}}|This release is based on [http://freescale.github.io/ Freescale/NXP Community BSP] layer for Yocto framework.|Freescale/NXP i.MX joined the Yocto Project community providing a release based on the Yocto Project framework.}}
{{GalleryImage|file=SPEAR-MX8.png |pageName=SPEAR-MX8}}
{{GalleryImage|file=VAR-SOM-MX8.png |pageName=VAR-SOM-MX8}}
</div>
<div class="px-3" style="background: rgba(0,0,0,.05);border-bottom: 3px dashed #0055a5;">
<h3 class="text-center text-md-left">Cortex-A53</h3>


Variscite extends this layer to support its i.MX6 System On Module products: VAR-SOM-MX6, VAR-SOM-SOLO/DUAL and DART-MX6 (all of which are under the VAR-SOM-MX6 category of this Wiki).  
{{GalleryImage|file=DART-SD410_TOP.jpg |pageName=DART-SD410}}
|release={{#var:RELEASE_NAME}}
{{GalleryImage|file=100pxDART-MX8M.png |pageName=DART-MX8M}}
|category1=VAR-SOM-MX6
{{GalleryImage|file=DART-MX8M-MINI.png |pageName=DART-MX8M-MINI}}
|category2=Yocto
{{GalleryImage|file=VAR-SOM-MX8M-MINI.png |pageName=VAR-SOM-MX8M-MINI}}
|documentation=<nowiki></nowiki>
{{GalleryImage|file=VAR-SOM-MX8M-NANO.png |pageName=VAR-SOM-MX8M-NANO}}
<div class="card-deck">
{{SoftBox
|title=General
|boxwidth=23
|content=<nowiki></nowiki>
=== General  ===
* {{Varlink|Yocto Start Here|{{#var:RELEASE_LINK}}|First Time? Start Here <---}}
* {{Varlink|Yocto Recovery SD card|{{#var:RELEASE_LINK}}|'''Using the recovery SD card'''}}


=== Programming ===
</div>
* {{Varlink|Yocto Hello World|{{#var:RELEASE_LINK}}|Hello World 'C' application}}
<div class="px-3" style="background: rgba(255,255,255,.4);border-bottom: 3px dashed #0055a5;">
* {{Varlink|Yocto QT Hello World|{{#var:RELEASE_LINK}}|Building a Qt Hello World}}
<h3 class="text-center text-md-left">Cortex-A35</h3>
* {{Varlink|Yocto Programming with Eclipse|{{#var:RELEASE_LINK}}|Debugging with Eclipse}}
* {{Varlink|Yocto Setup TFTP/NFS|{{#var:RELEASE_LINK}}|TFTP & NFS}}


=== Support ===
{{GalleryImage|file=VAR-SOM-MX8X.png |pageName=VAR-SOM-MX8X}}
* [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
</div>
* [http://variscite.com/support-forum/index.php Variscite Support Forum]
<div class="px-3" style="background: rgba(0,0,0,.05);border-bottom: 3px dashed #0055a5;">
<h3 class="text-center text-md-left">Cortex-A9 </h3>


|color=darkblue}}<nowiki>
{{GalleryImage|file=DART.png|pageName=DART-4460}}
</nowiki>{{SoftBox
{{GalleryImage|file=VAR-SOM-OM44.png|pageName=VAR-SOM-OM44}}
|title=Build
{{GalleryImage|file=Vsm-mx6-v2.png|pageName=VAR-SOM-MX6}}
|boxwidth=23
{{GalleryImage|file=VAR-SOM-SOLO.png|pageName=VAR-SOM-SOLO/DUAL}}
|content=<nowiki></nowiki>
{{GalleryImage|file=DART-MX6.jpg|pageName=DART-MX6}}
{{GalleryImage|file=am43-top.jpg|pageName=VAR-SOM-AM43}}
</div>
<div class="px-3" style="background: rgba(255,255,255,.4);border-bottom: 3px dashed #0055a5;">
<h3 class="text-center text-md-left">Cortex-A7</h3>


===Build Yocto, Linux and U-Boot===
{{GalleryImage|file=DART-6UL.png|pageName=DART-6UL}}
* [{{#var:RELEASE_NOTES_LINK}} Release Notes]
{{GalleryImage|file=VAR-SOM-6UL.png|pageName=VAR-SOM-6UL}}
* [[Yocto_Development_Environment|Setting a Development Environment]]
{{GalleryImage|file=VAR-SOM-MX7.png|pageName=VAR-SOM-MX7}}
* {{Varlink|Yocto_Build_Release|{{#var:RELEASE_LINK}}|'''Build Yocto from source code'''}}
</div>
* [[Yocto Common Errors|Yocto common build errors]]
<div class="px-3" style="background: rgba(0,0,0,.05);border-bottom: 3px dashed #0055a5;">
* {{Varlink|Yocto Customizing U-Boot|{{#var:RELEASE_LINK}}|Customizing U-Boot}}
<h3 class="text-center text-md-left">Cortex-A8</h3>
* {{Varlink|Yocto Customizing the Linux kernel|{{#var:RELEASE_LINK}}|Customizing the Linux kernel}}
* {{Varlink|Yocto Toolchain installation|{{#var:RELEASE_LINK}}|Toolchain installation for out of Yocto builds}}
* {{Varlink|Yocto Build U-Boot|{{#var:RELEASE_LINK}}|Build U-Boot from source code}}
* {{Varlink|Yocto Build Linux|{{#var:RELEASE_LINK}}|Build the Linux kernel from source code}}
* {{Varlink|Yocto NAND Flash Burning|{{#var:RELEASE_LINK}}|Burning Yocto binaries to NAND flash/eMMC via SD card}}
* {{Varlink|Yocto Flash From Net|{{#var:RELEASE_LINK}}|Burning Yocto binaries to NAND flash/eMMC via Ethernet}}
* {{Varlink|Yocto U-Boot 4.1.15 features#Flashing NAND using U-Boot |{{#var:RELEASE_LINK}}|Burning Yocto binaries to NAND flash from U-Boot}}
* {{Varlink|Yocto U-Boot 4.1.15 features |{{#var:RELEASE_LINK}}|U-Boot features}}
* {{Varlink|Adding yocto packages|{{#var:RELEASE_LINK}}|Adding packages to Yocto}}
* [[Yocto_Linux_logo|Replace the Linux logo]]
* {{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:U-BOOT_BRANCH}} | imx_v2015.04_4.1.15_1.1.0_ga_var03 |* [http://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}}}}


|color=green}}<nowiki>
{{GalleryImage|file=Vsm-am33-v2.jpg|pageName=VAR-SOM-AM33}}
</nowiki>{{SoftBox
{{GalleryImage|file=VAR-SOM-OM37.png|pageName=VAR-SOM-OM37}}
|title=How-to
{{GalleryImage|file=VAR-SOM-OM35.png|pageName=VAR-SOM-OM35}}
|boxwidth=46
{{GalleryImage|file=VAR-SOM-AM35.png|pageName=VAR-SOM-AM35}}
|content=<nowiki></nowiki>
</div>
=== Test and use an Interface ===
<div class="px-3" style="background: rgba(255,255,255,.4);">
<div style="width:100%;">
<h3 class="text-center text-md-left">ARM9</h3>
<div style="width:50%; float: left;">
* [[{{#var:HARDWARE_NAME}} Audio record play|Audio record/play]]
* [[IMX Backlight|Backlight]]
* [[IMX Bluetooth|Bluetooth]]
* [[BlueZ5_and_A2DP|Bluetooth A2DP]]
* [[IMX Bluetooth Obex|Bluetooth file transfer]]
* [[IMX BLE|Bluetooth Low Energy]]
* [[{{#var:HARDWARE_NAME}} Camera FSLC|Camera]]
* [[IMX CAN bus|CAN bus]]
* [[CPU freq and num of cores|CPU freq. and number of cores]]
* [[{{#var:HARDWARE_NAME}} DMic|Digital Mic]]
* [[{{#var:HARDWARE_NAME}} Dual Displays|Dual Displays: LVDS & HDMI]]
* [[{{#var:HARDWARE_NAME}} Ethernet|Ethernet]]
* [[{{#var:HARDWARE_NAME}} Eth MAC address|Ethernet MAC address]]
* [[{{#var:HARDWARE_NAME}} UART|External UART]]
* [[{{#var:HARDWARE_NAME}} GPIO|GPIO]]


{{GalleryImage|file=VAR-SOM-MX25.png|pageName=VAR-SOM-MX25}}
</div>
</div>
<div style="width:50%; float: right;">
* [[U-Boot 4.1.15 features#HDMI auto-detection|HDMI]]
* [[{{#var:HARDWARE_NAME}} I2C|I2C]]
* [[{{#var:HARDWARE_NAME}} LVDS Jethro|LVDS]]
* [[DART-MX6 Parallel RGB Display|Parallel RGB display on DART-MX6]]
* [[{{#var:HARDWARE_NAME}} PCIE|PCIE]]
* [[IMX RTC|RTC]]
* [[{{#var:HARDWARE_NAME}} SATA|SATA]]
* [[{{#var:HARDWARE_NAME}} SPI|SPI]]
* [[Static_IP_Address |Static IP address]]
* [[IMX_suspend|Suspend]]
* [[IMX USB Host|USB Host]]
* [[{{#var:HARDWARE_NAME}} USB OTG|USB OTG]]
* [[{{#var:HARDWARE_NAME}} GSTREAM FSLC|Video streaming - Playback/Capture]]
* [[{{#var:HARDWARE_NAME}} Wireless LAN|Wireless LAN]]
* [[wifi connman |WiFi using connman]]
</div>
</div>
__NOTOC__
__NOEDITSECTION__
<!--
<br/>
{| style="width:100%; background-color: #F0F0FF;"
|style="font-size:25px; padding:15px 0px 15px 15px;"|Read more about:
|-
|<div style="border: 1px dashed #0055a5;"></div>
|-
|
<div style="font-size:18px;">
:[[System On a Module]]
:[[Extension Boards]]
</div>
</div>
|color=blue}}
|}
</div>
-->
}}
__NONUMBEREDHEADINGS__
__NONUMBEREDHEADINGS__

Revision as of 11:15, 20 May 2020

About Variscite

For over a decade Variscite has developed, produced and manufactured a powerful range of System on Modules, consistently setting market benchmarks in terms of speed and innovation.

The company's portfolio is based on leading SoC vendors including Texas Instruments, Freescale and Qualcomm. All Variscite production is performed at fully ISO 13485 compliant facilities, satisfying international customer and regulatory requirements for a broad range of industries including medical devices and related services. The company's production facilities are equipped with the most advanced SMT machines that ensure punctual deliveries and high quality products.

System on module

Cortex-A72


File:SPEAR-MX8.png
SPEAR-MX8


VAR-SOM-MX8.png
VAR-SOM-MX8

Cortex-A53


DART-SD410 TOP.jpg
DART-SD410


100pxDART-MX8M.png
DART-MX8M


DART-MX8M-MINI.png
DART-MX8M-MINI


VAR-SOM-MX8M-MINI.png
VAR-SOM-MX8M-MINI


VAR-SOM-MX8M-NANO.png
VAR-SOM-MX8M-NANO

Cortex-A35


VAR-SOM-MX8X.png
VAR-SOM-MX8X

Cortex-A9


DART.png
DART-4460


VAR-SOM-OM44.png
VAR-SOM-OM44


Vsm-mx6-v2.png
VAR-SOM-MX6


VAR-SOM-SOLO.png
VAR-SOM-SOLO/DUAL


DART-MX6.jpg
DART-MX6


Am43-top.jpg
VAR-SOM-AM43

Cortex-A7


DART-6UL.png
DART-6UL


VAR-SOM-6UL.png
VAR-SOM-6UL


VAR-SOM-MX7.png
VAR-SOM-MX7

Cortex-A8


Vsm-am33-v2.jpg
VAR-SOM-AM33


VAR-SOM-OM37.png
VAR-SOM-OM37


VAR-SOM-OM35.png
VAR-SOM-OM35


VAR-SOM-AM35.png
VAR-SOM-AM35

ARM9


VAR-SOM-MX25.png
VAR-SOM-MX25


__NONUMBEREDHEADINGS__