|
|
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__ |