Personal tools

Difference between revisions of "1-2-1-1-1"

From ICOP tech wiki

Jump to: navigation, search
(Created page with "<table style="padding:15px; background-color: #0055a5; color: white; width:100%; font-size:25px; border-top-left-radius:5px; border-top-right-radius:5px;"> <tr> <td>Developers...")
 
 
(6 intermediate revisions by the same user not shown)
Line 9: Line 9:
 
[[File:Yocto.png|frameless|标题|連結=Special:FilePath/Yocto.png]]
 
[[File:Yocto.png|frameless|标题|連結=Special:FilePath/Yocto.png]]
 
</td>
 
</td>
<td style="padding:20px 30px 0px 0px; vertical-align:top; font-size:17px;">Supporting NXP's i.MX 8QuadMax, the SPEAR-MX8 allows designers to use a single System on Module in a broad range of applications to achieve short time-to-market for their current innovations, while still accommodating potential R&amp;D directions and marketing opportunities. This highly scalable SoM is an ideal solution for embedded products requiring advanced performance processing, high-end graphics, Ultra HD video capabilities and a variety of high-speed interfaces and connectivity options, such as USB3, CAN FD, and many more.<br><br>
+
<td style="padding:20px 30px 0px 0px; vertical-align:top; font-size:22px;">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.
<ul>
+
This release is based on [https://source.codeaurora.org/external/imx NXP BSP] layer for Yocto framework.
<li>For more information on this product <a rel="nofollow" class="external text" href="https://www.variscite.com/product/system-on-module-som/cortex-a72/spear-mx8-nxp-imx8/">follow this link</a>.<br>
+
<br /></td></tr></table>
</li>
 
<li>Register at the <a rel="nofollow" class="external text" href="https://www.variscite.com/support/variscite-customer-portal">Variscite Customer Portal</a> to get high quality engineering support for this product.<br>
 
</li>
 
<li><a href="/index.php?title=File:2000px-Rss-feed.png" class="image"><img alt="2000px-Rss-feed.png" src="/images/thumb/1/1a/2000px-Rss-feed.png/24px-2000px-Rss-feed.png" width="24" height="24" srcset="/images/thumb/1/1a/2000px-Rss-feed.png/36px-2000px-Rss-feed.png 1.5x, /images/thumb/1/1a/2000px-Rss-feed.png/48px-2000px-Rss-feed.png 2x" /></a> Subscribe to the Atom feed of the relevant software package to get the latest updates.
 
</li>
 
</ul>
 
</td></tr></table>
 
  
 
<div style="overflow:hidden; padding-top:20px; min-width:1000px; margin-top:-33px;">
 
<div style="overflow:hidden; padding-top:20px; min-width:1000px; margin-top:-33px;">
Line 25: Line 18:
 
</p>
 
</p>
  
<div style="width:18%; float:left; padding:0px 2% 0px 0px; display:inline-block;">
+
<div style="width:20%; float:left; padding:0px 2% 0px 0px; display:inline-block;">
 
<table><table style="padding:10px; background-color: #4f9df2; color: white; font-size:19px; width:100%; border-top-left-radius:5px; border-top-right-radius:5px;">
 
<table><table style="padding:10px; background-color: #4f9df2; color: white; font-size:19px; width:100%; border-top-left-radius:5px; border-top-right-radius:5px;">
 
<tr>
 
<tr>
Line 34: Line 27:
 
<tr>
 
<tr>
 
<td></td>
 
<td></td>
<td style="padding-left: 4%; padding-right: 4%; vertical-align:top; max-width:100%;"><b>General</b>
+
<td style="padding-left: 4%; padding-right: 4%; vertical-align:top; max-width:100%;"><b><big>General</big></b>
 
<ul>
 
<ul>
<li> <span class="plainlinks">[[1-1-1-1-1-1-1|First Time? Start Here <---]]</span>
+
<li> <span class="plainlinks">[[1-2-1-1-1-1-1|<big>First Time? Start Here <---</big>]]</span>
 
</li>
 
</li>
<li> [[1-1-1-1-1-1-2|Using the recovery SD card]]
+
<li> [[1-2-1-1-1-1-2|<big>Using the recovery SD card</big>]]
 
</li>
 
</li>
 
</ul>
 
</ul>
<p><br>
+
<p><big><br>
<b>Programming</b>
+
<b>Programming</b></big>
 
</p>
 
</p>
 
<ul>
 
<ul>
<li> <span class="plainlinks">[[1-1-1-1-1-2-1|Hello World 'C' application]]</span>
+
<li> <span class="plainlinks">[[1-2-1-1-1-2-1|<big>Hello World 'C' application</big>]]</span>
 
</li>
 
</li>
<li> [[1-1-1-1-1-2-2|Building a Qt Hello World]]
+
<li> [[1-2-1-1-1-2-2|<big>Building a Qt Hello World</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-1-2-3|Debugging with Eclipse]]
+
<li> [[1-2-1-1-1-2-3|<big>Debugging with Eclipse</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-1-2-4|TFTP & NFS]]
+
<li> [[1-2-1-1-1-2-4|<big>TFTP & NFS</big>]]
 +
</li>
 +
</ul>
 +
 
 +
<p><br>
 +
<b><big>Support</big></b>
 +
</p>
 +
<ul>
 +
<li> <big>[https://www.icop.com.tw/ Variscite Customer Portal]<br>Register at Variscite Customer Portal to get high quality engineering support for Variscite products</big>
 +
</li>
 +
<li> [https://www.icop.com.tw/ <big>Variscite Support Forum</big>]
 
</li>
 
</li>
 
</ul>
 
</ul>
Line 58: Line 61:
 
<td></td>
 
<td></td>
 
</tr></table>
 
</tr></table>
 +
  
 
</div>  
 
</div>  
Line 70: Line 74:
 
<tr>
 
<tr>
 
<td></td>
 
<td></td>
<td style="padding-left: 4%; padding-right: 4%; vertical-align:top; max-width:100%;"><b>Build Yocto, Linux and U-Boot</b>
+
<td style="padding-left: 4%; padding-right: 4%; vertical-align:top; max-width:100%;"><b><big>Build Yocto, Linux and U-Boot</big></b>
 
<ul>
 
<ul>
<li> [https://docs.google.com/spreadsheets/d/e/2PACX-1vSRSakmQpC8E54wt799D9F94-pjqfM5DnXnOOHOSu1jm9o4PUz1nn0AikDpVfq3fDXkZ9f6bGonFcWE/pubhtml Release Notes]
+
<li> [https://docs.google.com/spreadsheets/d/e/2PACX-1vSRSakmQpC8E54wt799D9F94-pjqfM5DnXnOOHOSu1jm9o4PUz1nn0AikDpVfq3fDXkZ9f6bGonFcWE/pubhtml <big>Release Notes</big>]
 
</li>
 
</li>
<li> <span class="plainlinks">[[1-1-1-1-2-1-2|Setting a Development Environment]]</span>
+
<li> <span class="plainlinks">[[1-2-1-1-2-1-2|<big>Setting a Development Environment</big>]]</span>
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-3|Build Yocto from source code]]
+
<li> [[1-2-1-1-2-1-3|<big>Build Yocto from source code</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-4|Yocto common build errors]]
+
<li> [[1-2-1-1-2-1-4|<big>Yocto common build errors</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-5|Customizing U-Boot]]
+
<li> [[1-2-1-1-2-1-5|<big>Customizing U-Boot</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-6|Customizing the Linux kernel]]
+
<li> [[1-2-1-1-2-1-6|<big>Customizing the Linux kernel</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-7|Toolchain installation for out of Yocto builds]]
+
<li> [[1-2-1-1-2-1-7|<big>Toolchain installation for out of Yocto builds</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-8|Build U-Boot from source code]]
+
<li> [[1-2-1-1-2-1-8|<big>Build U-Boot from source code</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-9|Build the Linux kernel from source code]]
+
<li> [[1-2-1-1-2-1-9|<big>Build the Linux kernel from source code</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-10|Burning Yocto binaries to eMMC via SD card]]
+
<li> [[1-2-1-1-2-1-10|<big>Burning Yocto binaries to eMMC via SD card</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-11|Adding packages to Yocto]]
+
<li> [[1-2-1-1-2-1-11|<big>Adding packages to Yocto</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-12|Replace the Linux logo]]
+
<li> [[1-2-1-1-2-1-12|<big>Replace the Linux logo</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-13|SWUpdate guide]]
+
<li> [[1-2-1-1-2-1-13|<big>SWUpdate guide</big>]]
 
</li>
 
</li>
<li> [[1-1-1-1-2-1-14|Booting from USB using UUU (Universal Update Utility)]]
+
<li> [[1-2-1-1-2-1-14|<big>Booting from USB using UUU (Universal Update Utility)</big>]]
 
</li>
 
</li>
 
</ul>
 
</ul>
Line 118: Line 122:
 
<tr>
 
<tr>
 
<td></td>
 
<td></td>
<td style="padding-left: 4%; padding-right: 4%; vertical-align:top; max-width:100%;">
+
<td style="padding-left: 4%; padding-right: 4%; vertical-align:top; max-width:100%;"><b><big>Test and use an Interface</big></b>
<h3><span class="mw-headline" id="Test_and_use_an_Interface">Test and use an Interface</span></h3>
 
 
<div style="width:100%;">
 
<div style="width:100%;">
 
<div style="width:50%; float: left;">
 
<div style="width:50%; float: left;">
 
<ul>
 
<ul>
<li> [[第四層|Audio]]
+
<li> <big>[[1-2-1-1-3-1-1|Audio]]</big>
</li>
 
<li> [[1-1-1-1-3-1-2|Backlight]]
 
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-3|Bluetooth]]
+
<li> <big>[[1-2-1-1-3-1-2|Backlight]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-4|Bluetooth A2DP]]
+
<li> <big>[[1-2-1-1-3-1-3|Bluetooth]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-5|Bluetooth file transfer]]
+
<li> <big>[[1-2-1-1-3-1-4|Bluetooth A2DP]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-6|Bluetooth Low Energy]]
+
<li> <big>[[1-2-1-1-3-1-5|Bluetooth file transfer]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-7|Basler Camera]]
+
<li> <big>[[1-2-1-1-3-1-6|Bluetooth Low Energy]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-8|OV5640 Camera]]
+
<li> <big>[[1-2-1-1-3-1-7|Basler Camera]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-9|CAN bus]]
+
<li> <big>[[1-2-1-1-3-1-8|OV5640 Camera]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-10|CPU freq. and number of cores]]
+
<li> <big>[[1-2-1-1-3-1-9|CAN bus]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-11|Display]]
+
<li> <big>[[1-2-1-1-3-1-10|CPU freq. and number of cores]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-12|Ethernet]]
+
<li> <big>[[1-2-1-1-3-1-11|Display]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-13|GPIO]]
+
<li> <big>[[1-2-1-1-3-1-12|Ethernet]]</big>
 
</li>
 
</li>
 
</ul>
 
</ul>
Line 153: Line 154:
 
<div style="width:50%; float: right;">
 
<div style="width:50%; float: right;">
 
<ul>
 
<ul>
<li> [[1-1-1-1-3-1-14|I2C]]
+
<li> <big>[[1-2-1-1-3-1-13|GPIO]]</big>
 +
</li>
 +
<li> <big>[[1-2-1-1-3-1-14|I2C]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-15|RTC]]
+
<li> <big>[[1-2-1-1-3-1-15|RTC]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-16|SPI]]
+
<li> <big>[[1-2-1-1-3-1-16|SPI]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-17|Static IP address]]
+
<li> <big>[[1-2-1-1-3-1-17|Static IP address]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-18|Suspend]]
+
<li> <big>[[1-2-1-1-3-1-18|Suspend]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-19|UART]]
+
<li> <big>[[1-2-1-1-3-1-19|UART]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-20|USB Host]]
+
<li> <big>[[1-2-1-1-3-1-20|USB Host]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-21|USB OTG]]
+
<li> <big>[[1-2-1-1-3-1-21|USB OTG]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-22|User Button]]
+
<li> <big>[[1-2-1-1-3-1-22|User Button]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-23|Video streaming - Playback/Capture]]
+
<li> <big>[[1-2-1-1-3-1-23|Video streaming - Playback/Capture]]</big>
 
</li>
 
</li>
<li> [[1-1-1-1-3-1-24|WiFi]]
+
<li> <big>[[1-2-1-1-3-1-24|WiFi]]</big>
 
</li>
 
</li>
 
</ul>
 
</ul>
 
</div>
 
</div>
 
</td></tr>
 
</td></tr>

Latest revision as of 17:17, 9 March 2020

Developers Guide

連結=Special:FilePath/Yocto.png

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 NXP BSP layer for Yocto framework.



General
General


Programming


Support