Difference between revisions of "LSDK"

From ESS-WIKI
Jump to: navigation, search
Line 1: Line 1:
== <span style="color:#0000FF;">Android BSP Version</span> ==
+
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>William LS1046ARDB</title><style>
 +
/* cspell:disable-file */
 +
/* webkit printing magic: print all background colors */
 +
html {
 +
-webkit-print-color-adjust: exact;
 +
}
 +
* {
 +
box-sizing: border-box;
 +
-webkit-print-color-adjust: exact;
 +
}
  
Android 7.1.2
+
html,
 +
body {
 +
margin: 0;
 +
padding: 0;
 +
}
 +
@media only screen {
 +
body {
 +
margin: 2em auto;
 +
max-width: 900px;
 +
color: rgb(55, 53, 47);
 +
}
 +
}
  
== Run Docker example ==
+
body {
<pre>docker run -it --name android_n7 -v /home/clayder/adv2:/home/adv/BSP:rw advrisc/u16.04-imx6abv5:latest /bin/bash
+
line-height: 1.5;
</pre>
+
white-space: pre-wrap;
 +
}
  
== Getting Android Source Code ==
+
a,
 +
a.visited {
 +
color: inherit;
 +
text-decoration: underline;
 +
}
 +
 
 +
.pdf-relative-link-path {
 +
font-size: 80%;
 +
color: #444;
 +
}
 +
 
 +
h1,
 +
h2,
 +
h3 {
 +
letter-spacing: -0.01em;
 +
line-height: 1.2;
 +
font-weight: 600;
 +
margin-bottom: 0;
 +
}
 +
 
 +
.page-title {
 +
font-size: 2.5rem;
 +
font-weight: 700;
 +
margin-top: 0;
 +
margin-bottom: 0.75em;
 +
}
 +
 
 +
h1 {
 +
font-size: 1.875rem;
 +
margin-top: 1.875rem;
 +
}
 +
 
 +
h2 {
 +
font-size: 1.5rem;
 +
margin-top: 1.5rem;
 +
}
 +
 
 +
h3 {
 +
font-size: 1.25rem;
 +
margin-top: 1.25rem;
 +
}
 +
 
 +
.source {
 +
border: 1px solid #ddd;
 +
border-radius: 3px;
 +
padding: 1.5em;
 +
word-break: break-all;
 +
}
 +
 
 +
.callout {
 +
border-radius: 3px;
 +
padding: 1rem;
 +
}
 +
 
 +
figure {
 +
margin: 1.25em 0;
 +
page-break-inside: avoid;
 +
}
 +
 
 +
figcaption {
 +
opacity: 0.5;
 +
font-size: 85%;
 +
margin-top: 0.5em;
 +
}
 +
 
 +
mark {
 +
background-color: transparent;
 +
}
 +
 
 +
.indented {
 +
padding-left: 1.5em;
 +
}
 +
 
 +
hr {
 +
background: transparent;
 +
display: block;
 +
width: 100%;
 +
height: 1px;
 +
visibility: visible;
 +
border: none;
 +
border-bottom: 1px solid rgba(55, 53, 47, 0.09);
 +
}
 +
 
 +
img {
 +
max-width: 100%;
 +
}
 +
 
 +
@media only print {
 +
img {
 +
max-height: 100vh;
 +
object-fit: contain;
 +
}
 +
}
 +
 
 +
@page {
 +
margin: 1in;
 +
}
 +
 
 +
.collection-content {
 +
font-size: 0.875rem;
 +
}
 +
 
 +
.column-list {
 +
display: flex;
 +
justify-content: space-between;
 +
}
 +
 
 +
.column {
 +
padding: 0 1em;
 +
}
 +
 
 +
.column:first-child {
 +
padding-left: 0;
 +
}
 +
 
 +
.column:last-child {
 +
padding-right: 0;
 +
}
 +
 
 +
.table_of_contents-item {
 +
display: block;
 +
font-size: 0.875rem;
 +
line-height: 1.3;
 +
padding: 0.125rem;
 +
}
 +
 
 +
.table_of_contents-indent-1 {
 +
margin-left: 1.5rem;
 +
}
 +
 
 +
.table_of_contents-indent-2 {
 +
margin-left: 3rem;
 +
}
 +
 
 +
.table_of_contents-indent-3 {
 +
margin-left: 4.5rem;
 +
}
 +
 
 +
.table_of_contents-link {
 +
text-decoration: none;
 +
opacity: 0.7;
 +
border-bottom: 1px solid rgba(55, 53, 47, 0.18);
 +
}
 +
 
 +
table,
 +
th,
 +
td {
 +
border: 1px solid rgba(55, 53, 47, 0.09);
 +
border-collapse: collapse;
 +
}
 +
 
 +
table {
 +
border-left: none;
 +
border-right: none;
 +
}
 +
 
 +
th,
 +
td {
 +
font-weight: normal;
 +
padding: 0.25em 0.5em;
 +
line-height: 1.5;
 +
min-height: 1.5em;
 +
text-align: left;
 +
}
 +
 
 +
th {
 +
color: rgba(55, 53, 47, 0.6);
 +
}
 +
 
 +
ol,
 +
ul {
 +
margin: 0;
 +
margin-block-start: 0.6em;
 +
margin-block-end: 0.6em;
 +
}
 +
 
 +
li > ol:first-child,
 +
li > ul:first-child {
 +
margin-block-start: 0.6em;
 +
}
 +
 
 +
ul > li {
 +
list-style: disc;
 +
}
 +
 
 +
ul.to-do-list {
 +
text-indent: -1.7em;
 +
}
 +
 
 +
ul.to-do-list > li {
 +
list-style: none;
 +
}
 +
 
 +
.to-do-children-checked {
 +
text-decoration: line-through;
 +
opacity: 0.375;
 +
}
 +
 
 +
ul.toggle > li {
 +
list-style: none;
 +
}
 +
 
 +
ul {
 +
padding-inline-start: 1.7em;
 +
}
 +
 
 +
ul > li {
 +
padding-left: 0.1em;
 +
}
 +
 
 +
ol {
 +
padding-inline-start: 1.6em;
 +
}
 +
 
 +
ol > li {
 +
padding-left: 0.2em;
 +
}
 +
 
 +
.mono ol {
 +
padding-inline-start: 2em;
 +
}
 +
 
 +
.mono ol > li {
 +
text-indent: -0.4em;
 +
}
 +
 
 +
.toggle {
 +
padding-inline-start: 0em;
 +
list-style-type: none;
 +
}
 +
 
 +
/* Indent toggle children */
 +
.toggle > li > details {
 +
padding-left: 1.7em;
 +
}
 +
 
 +
.toggle > li > details > summary {
 +
margin-left: -1.1em;
 +
}
 +
 
 +
.selected-value {
 +
display: inline-block;
 +
padding: 0 0.5em;
 +
background: rgba(206, 205, 202, 0.5);
 +
border-radius: 3px;
 +
margin-right: 0.5em;
 +
margin-top: 0.3em;
 +
margin-bottom: 0.3em;
 +
white-space: nowrap;
 +
}
 +
 
 +
.collection-title {
 +
display: inline-block;
 +
margin-right: 1em;
 +
}
 +
 
 +
time {
 +
opacity: 0.5;
 +
}
 +
 
 +
.icon {
 +
display: inline-block;
 +
max-width: 1.2em;
 +
max-height: 1.2em;
 +
text-decoration: none;
 +
vertical-align: text-bottom;
 +
margin-right: 0.5em;
 +
}
 +
 
 +
img.icon {
 +
border-radius: 3px;
 +
}
 +
 
 +
.user-icon {
 +
width: 1.5em;
 +
height: 1.5em;
 +
border-radius: 100%;
 +
margin-right: 0.5rem;
 +
}
 +
 
 +
.user-icon-inner {
 +
font-size: 0.8em;
 +
}
 +
 
 +
.text-icon {
 +
border: 1px solid #000;
 +
text-align: center;
 +
}
 +
 
 +
.page-cover-image {
 +
display: block;
 +
object-fit: cover;
 +
width: 100%;
 +
height: 30vh;
 +
}
 +
 
 +
.page-header-icon {
 +
font-size: 3rem;
 +
margin-bottom: 1rem;
 +
}
 +
 
 +
.page-header-icon-with-cover {
 +
margin-top: -0.72em;
 +
margin-left: 0.07em;
 +
}
 +
 
 +
.page-header-icon img {
 +
border-radius: 3px;
 +
}
 +
 
 +
.link-to-page {
 +
margin: 1em 0;
 +
padding: 0;
 +
border: none;
 +
font-weight: 500;
 +
}
 +
 
 +
p > .user {
 +
opacity: 0.5;
 +
}
 +
 
 +
td > .user,
 +
td > time {
 +
white-space: nowrap;
 +
}
 +
 
 +
input[type="checkbox"] {
 +
transform: scale(1.5);
 +
margin-right: 0.6em;
 +
vertical-align: middle;
 +
}
 +
 
 +
p {
 +
margin-top: 0.5em;
 +
margin-bottom: 0.5em;
 +
}
 +
 
 +
.image {
 +
border: none;
 +
margin: 1.5em 0;
 +
padding: 0;
 +
border-radius: 0;
 +
text-align: center;
 +
}
 +
 
 +
.code,
 +
code {
 +
background: rgba(135, 131, 120, 0.15);
 +
border-radius: 3px;
 +
padding: 0.2em 0.4em;
 +
border-radius: 3px;
 +
font-size: 85%;
 +
tab-size: 2;
 +
}
 +
 
 +
code {
 +
color: #eb5757;
 +
}
 +
 
 +
.code {
 +
padding: 1.5em 1em;
 +
}
 +
 
 +
.code-wrap {
 +
white-space: pre-wrap;
 +
word-break: break-all;
 +
}
 +
 
 +
.code > code {
 +
background: none;
 +
padding: 0;
 +
font-size: 100%;
 +
color: inherit;
 +
}
 +
 
 +
blockquote {
 +
font-size: 1.25em;
 +
margin: 1em 0;
 +
padding-left: 1em;
 +
border-left: 3px solid rgb(55, 53, 47);
 +
}
 +
 
 +
.bookmark {
 +
text-decoration: none;
 +
max-height: 8em;
 +
padding: 0;
 +
display: flex;
 +
width: 100%;
 +
align-items: stretch;
 +
}
 +
 
 +
.bookmark-title {
 +
font-size: 0.85em;
 +
overflow: hidden;
 +
text-overflow: ellipsis;
 +
height: 1.75em;
 +
white-space: nowrap;
 +
}
 +
 
 +
.bookmark-text {
 +
display: flex;
 +
flex-direction: column;
 +
}
 +
 
 +
.bookmark-info {
 +
flex: 4 1 180px;
 +
padding: 12px 14px 14px;
 +
display: flex;
 +
flex-direction: column;
 +
justify-content: space-between;
 +
}
 +
 
 +
.bookmark-image {
 +
width: 33%;
 +
flex: 1 1 180px;
 +
display: block;
 +
position: relative;
 +
object-fit: cover;
 +
border-radius: 1px;
 +
}
 +
 
 +
.bookmark-description {
 +
color: rgba(55, 53, 47, 0.6);
 +
font-size: 0.75em;
 +
overflow: hidden;
 +
max-height: 4.5em;
 +
word-break: break-word;
 +
}
 +
 
 +
.bookmark-href {
 +
font-size: 0.75em;
 +
margin-top: 0.25em;
 +
}
 +
 
 +
.sans { font-family: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; }
 +
.code { font-family: "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace; }
 +
.serif { font-family: Lyon-Text, Georgia, ui-serif, serif; }
 +
.mono { font-family: iawriter-mono, Nitti, Menlo, Courier, monospace; }
 +
.pdf .sans { font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol", 'Twemoji', 'Noto Color Emoji', 'Noto Sans CJK JP'; }
 +
.pdf:lang(zh-CN) .sans { font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol", 'Twemoji', 'Noto Color Emoji', 'Noto Sans CJK SC'; }
 +
.pdf:lang(zh-TW) .sans { font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol", 'Twemoji', 'Noto Color Emoji', 'Noto Sans CJK TC'; }
 +
.pdf:lang(ko-KR) .sans { font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol", 'Twemoji', 'Noto Color Emoji', 'Noto Sans CJK KR'; }
 +
.pdf .code { font-family: Source Code Pro, "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK JP'; }
 +
.pdf:lang(zh-CN) .code { font-family: Source Code Pro, "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK SC'; }
 +
.pdf:lang(zh-TW) .code { font-family: Source Code Pro, "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK TC'; }
 +
.pdf:lang(ko-KR) .code { font-family: Source Code Pro, "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK KR'; }
 +
.pdf .serif { font-family: PT Serif, Lyon-Text, Georgia, ui-serif, serif, 'Twemoji', 'Noto Color Emoji', 'Noto Serif CJK JP'; }
 +
.pdf:lang(zh-CN) .serif { font-family: PT Serif, Lyon-Text, Georgia, ui-serif, serif, 'Twemoji', 'Noto Color Emoji', 'Noto Serif CJK SC'; }
 +
.pdf:lang(zh-TW) .serif { font-family: PT Serif, Lyon-Text, Georgia, ui-serif, serif, 'Twemoji', 'Noto Color Emoji', 'Noto Serif CJK TC'; }
 +
.pdf:lang(ko-KR) .serif { font-family: PT Serif, Lyon-Text, Georgia, ui-serif, serif, 'Twemoji', 'Noto Color Emoji', 'Noto Serif CJK KR'; }
 +
.pdf .mono { font-family: PT Mono, iawriter-mono, Nitti, Menlo, Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK JP'; }
 +
.pdf:lang(zh-CN) .mono { font-family: PT Mono, iawriter-mono, Nitti, Menlo, Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK SC'; }
 +
.pdf:lang(zh-TW) .mono { font-family: PT Mono, iawriter-mono, Nitti, Menlo, Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK TC'; }
 +
.pdf:lang(ko-KR) .mono { font-family: PT Mono, iawriter-mono, Nitti, Menlo, Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK KR'; }
 +
.highlight-default {
 +
}
 +
.highlight-gray {
 +
color: rgb(155,154,151);
 +
}
 +
.highlight-brown {
 +
color: rgb(100,71,58);
 +
}
 +
.highlight-orange {
 +
color: rgb(217,115,13);
 +
}
 +
.highlight-yellow {
 +
color: rgb(223,171,1);
 +
}
 +
.highlight-teal {
 +
color: rgb(15,123,108);
 +
}
 +
.highlight-blue {
 +
color: rgb(11,110,153);
 +
}
 +
.highlight-purple {
 +
color: rgb(105,64,165);
 +
}
 +
.highlight-pink {
 +
color: rgb(173,26,114);
 +
}
 +
.highlight-red {
 +
color: rgb(224,62,62);
 +
}
 +
.highlight-gray_background {
 +
background: rgb(235,236,237);
 +
}
 +
.highlight-brown_background {
 +
background: rgb(233,229,227);
 +
}
 +
.highlight-orange_background {
 +
background: rgb(250,235,221);
 +
}
 +
.highlight-yellow_background {
 +
background: rgb(251,243,219);
 +
}
 +
.highlight-teal_background {
 +
background: rgb(221,237,234);
 +
}
 +
.highlight-blue_background {
 +
background: rgb(221,235,241);
 +
}
 +
.highlight-purple_background {
 +
background: rgb(234,228,242);
 +
}
 +
.highlight-pink_background {
 +
background: rgb(244,223,235);
 +
}
 +
.highlight-red_background {
 +
background: rgb(251,228,228);
 +
}
 +
.block-color-default {
 +
color: inherit;
 +
fill: inherit;
 +
}
 +
.block-color-gray {
 +
color: rgba(55, 53, 47, 0.6);
 +
fill: rgba(55, 53, 47, 0.6);
 +
}
 +
.block-color-brown {
 +
color: rgb(100,71,58);
 +
fill: rgb(100,71,58);
 +
}
 +
.block-color-orange {
 +
color: rgb(217,115,13);
 +
fill: rgb(217,115,13);
 +
}
 +
.block-color-yellow {
 +
color: rgb(223,171,1);
 +
fill: rgb(223,171,1);
 +
}
 +
.block-color-teal {
 +
color: rgb(15,123,108);
 +
fill: rgb(15,123,108);
 +
}
 +
.block-color-blue {
 +
color: rgb(11,110,153);
 +
fill: rgb(11,110,153);
 +
}
 +
.block-color-purple {
 +
color: rgb(105,64,165);
 +
fill: rgb(105,64,165);
 +
}
 +
.block-color-pink {
 +
color: rgb(173,26,114);
 +
fill: rgb(173,26,114);
 +
}
 +
.block-color-red {
 +
color: rgb(224,62,62);
 +
fill: rgb(224,62,62);
 +
}
 +
.block-color-gray_background {
 +
background: rgb(235,236,237);
 +
}
 +
.block-color-brown_background {
 +
background: rgb(233,229,227);
 +
}
 +
.block-color-orange_background {
 +
background: rgb(250,235,221);
 +
}
 +
.block-color-yellow_background {
 +
background: rgb(251,243,219);
 +
}
 +
.block-color-teal_background {
 +
background: rgb(221,237,234);
 +
}
 +
.block-color-blue_background {
 +
background: rgb(221,235,241);
 +
}
 +
.block-color-purple_background {
 +
background: rgb(234,228,242);
 +
}
 +
.block-color-pink_background {
 +
background: rgb(244,223,235);
 +
}
 +
.block-color-red_background {
 +
background: rgb(251,228,228);
 +
}
 +
.select-value-color-default { background-color: rgba(206,205,202,0.5); }
 +
.select-value-color-gray { background-color: rgba(155,154,151, 0.4); }
 +
.select-value-color-brown { background-color: rgba(140,46,0,0.2); }
 +
.select-value-color-orange { background-color: rgba(245,93,0,0.2); }
 +
.select-value-color-yellow { background-color: rgba(233,168,0,0.2); }
 +
.select-value-color-green { background-color: rgba(0,135,107,0.2); }
 +
.select-value-color-blue { background-color: rgba(0,120,223,0.2); }
 +
.select-value-color-purple { background-color: rgba(103,36,222,0.2); }
 +
.select-value-color-pink { background-color: rgba(221,0,129,0.2); }
 +
.select-value-color-red { background-color: rgba(255,0,26,0.2); }
 +
 
 +
.checkbox {
 +
display: inline-flex;
 +
vertical-align: text-bottom;
 +
width: 16;
 +
height: 16;
 +
background-size: 16px;
 +
margin-left: 2px;
 +
margin-right: 5px;
 +
}
 +
 
 +
.checkbox-on {
 +
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%2358A9D7%22%2F%3E%0A%3Cpath%20d%3D%22M6.71429%2012.2852L14%204.9995L12.7143%203.71436L6.71429%209.71378L3.28571%206.2831L2%207.57092L6.71429%2012.2852Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");
 +
}
 +
 
 +
.checkbox-off {
 +
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.75%22%20y%3D%220.75%22%20width%3D%2214.5%22%20height%3D%2214.5%22%20fill%3D%22white%22%20stroke%3D%22%2336352F%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E");
 +
}
 +
 +
</style></head><body><article id="9fe7a230-410f-4eae-854f-c51bb5ea77f3" class="page sans"><header><h1 class="page-title">William LS1046ARDB</h1></header><div class="page-body"><h1 id="04b4c215-41f9-4f1d-a611-48e62a5a2f84" class=""> Boot</h1><figure id="9b4bbcbd-4ed2-4285-9173-a760e0e7823a" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/SD%20Boot%20(firmware%20+%20rfs%20+bootpartition)%209b4bbcbd4ed242859173a760e0e7823a.html">SD Boot (firmware + rfs +bootpartition)</a></figure><figure id="437c2a38-6a7e-4e24-ae83-d8827802bbdd" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/qspi%20(firmware)%E2%86%92%20sd%20(rfs%20and%20bootpartition)%20boot%20437c2a386a7e4e24ae83d8827802bbdd.html">qspi (firmware)→ sd (rfs and bootpartition) boot</a></figure><figure id="cb4d304c-1a1c-40d5-87a8-86b15eb9dc0a" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/eMMC%20(firmware)%20Boot%20cb4d304c1a1c40d587a886b15eb9dc0a.html">eMMC (firmware) Boot</a></figure><figure id="6b96f47d-b9f7-4abb-8f47-9c54c7a95156" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/qspi%20(firmware)%20%E2%86%92%20emmc(rft%20&amp;%20boot%20partition)%20boot%20%206b96f47db9f74abb8f479c54c7a95156.html">qspi (firmware) → emmc(rft &amp; boot partition) boot ⇒ emmc space not enough</a></figure><p id="3bcb2183-8d14-4ae8-a72d-f322dc63b3ea" class="">
 +
</p><h1 id="fc4a1703-48bb-49ab-b8d1-b31dd48b6959" class=""> Memory Layout</h1><figure id="ebb13629-ce70-419c-9dc4-8cef98b2e842" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/Storage%20layout%20on%20SD%20USB%20SATA%20for%20LSDK%20images%20depl%20ebb13629ce70419c9dc48cef98b2e842.html">Storage layout on SD/USB/SATA for LSDK images deployment</a></figure><figure id="a2c0e0ab-c3d4-4553-a6dc-4ed9a9879b9c" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/memory%20layout%20of%20NOR%20QSPI%20XSPI%20NAND%20SD%20media%20for%20c%20a2c0e0abc3d44553a6dc4ed9a9879b9c.html"> memory layout of NOR/QSPI/XSPI/NAND/SD media for composite firmware</a></figure><p id="52993c07-12ee-4d49-bdc9-ac55b17651e8" class="">
 +
</p><h1 id="7585fbf2-3ea0-412f-bcd0-9031720e3995" class=""> 網路傳輸相關</h1><figure id="7d0acec7-1509-4525-aea6-afdeee8d6755" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/%E5%A4%96%E7%B6%B2%20routing%20table%E8%A8%AD%E5%AE%9A%207d0acec715094525aea6afdeee8d6755.html">外網 routing table設定</a></figure><figure id="7974eb82-535c-469a-83e1-cf0b10cd2dc1" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/tftp%20server%20%E6%9E%B6%E8%A8%AD%207974eb82535c469a83e1cf0b10cd2dc1.html">tftp server 架設</a></figure><p id="a6a0c89d-c2f8-4030-a8d5-437c4425663d" class="">
 +
</p><h1 id="cd8835de-80c6-4fe2-aeb7-dd274963c327" class=""> Docker相關</h1><figure id="fa2e5e7f-aded-45a0-8eed-c7b546543656" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/flex-builder%20docker%20fail%20(%E6%9C%89%E8%A7%A3%E6%B3%95)%20fa2e5e7faded45a08eedc7b546543656.html">flex-builder docker fail (有解法)</a></figure><figure id="f5a86ea4-6cd9-468b-9ea3-43739a625a4d" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/%E8%87%AA%E5%B7%B1build%20docker%20file%20f5a86ea46cd9468b9ea343739a625a4d.html">自己build docker file</a></figure><p id="259ff26c-4f80-4467-93bb-48b608840282" class="">
 +
</p><h1 id="0c9a4d9e-c065-42a7-be8c-2d105c7509d2" class=""> COM PORT 相關</h1><figure id="d267700d-cb72-4081-a6b4-43e16277dfd4" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/close%20windows%20storage%20service%20d267700dcb724081a6b443e16277dfd4.html">close windows storage service</a></figure><p id="1e12a3b1-b725-48ec-b97d-a82750728a66" class=""> </p><h1 id="d1410160-5906-43e1-93df-098d858352cd" class=""> Other</h1><figure id="4f082b94-df42-4db9-ba82-2145c41c8fab" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/%E8%A8%AD%E5%AE%9Aubuntu%20&amp;%20docker%20%E7%89%88%E6%9C%AC%20in%20lsdk%20config%204f082b94df424db9ba822145c41c8fab.html">設定ubuntu &amp; docker 版本 in lsdk config</a></figure><figure id="9f2a1800-452b-42c5-b7fc-ca7cf992bd10" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/install%20prebuild%20image%20to%20SD%209f2a1800452b42c5b7fcca7cf992bd10.html">install prebuild image to SD</a></figure><figure id="0820fc68-28fd-431d-9071-caedf1a5dbf6" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/%E7%87%92%E9%8C%84%E6%99%82%E9%96%93%200820fc6828fd431d9071caedf1a5dbf6.html">燒錄時間</a></figure><figure id="a6bd41e3-29ff-49b9-9585-3aac9fe6379e" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/emmc%20%E7%87%92%E5%A3%9E%E7%9A%84%E5%BE%A9%E5%8E%9F%E6%96%B9%E6%B3%95%20a6bd41e329ff49b995853aac9fe6379e.html">emmc 燒壞的復原方法</a></figure><p id="8b13123c-7243-47f5-97db-a49cc2abadd4" class="">
 +
</p></div></article></body></html>

Revision as of 10:28, 9 September 2021

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>William LS1046ARDB</title><style> /* cspell:disable-file */ /* webkit printing magic: print all background colors */ html { -webkit-print-color-adjust: exact; }

  • {

box-sizing: border-box; -webkit-print-color-adjust: exact; }

html, body { margin: 0; padding: 0; } @media only screen { body { margin: 2em auto; max-width: 900px; color: rgb(55, 53, 47); } }

body { line-height: 1.5; white-space: pre-wrap; }

a, a.visited { color: inherit; text-decoration: underline; }

.pdf-relative-link-path { font-size: 80%; color: #444; }

h1, h2, h3 { letter-spacing: -0.01em; line-height: 1.2; font-weight: 600; margin-bottom: 0; }

.page-title { font-size: 2.5rem; font-weight: 700; margin-top: 0; margin-bottom: 0.75em; }

h1 { font-size: 1.875rem; margin-top: 1.875rem; }

h2 { font-size: 1.5rem; margin-top: 1.5rem; }

h3 { font-size: 1.25rem; margin-top: 1.25rem; }

.source { border: 1px solid #ddd; border-radius: 3px; padding: 1.5em; word-break: break-all; }

.callout { border-radius: 3px; padding: 1rem; }

figure { margin: 1.25em 0; page-break-inside: avoid; }

figcaption { opacity: 0.5; font-size: 85%; margin-top: 0.5em; }

mark { background-color: transparent; }

.indented { padding-left: 1.5em; }

hr { background: transparent; display: block; width: 100%; height: 1px; visibility: visible; border: none; border-bottom: 1px solid rgba(55, 53, 47, 0.09); }

img { max-width: 100%; }

@media only print { img { max-height: 100vh; object-fit: contain; } }

@page { margin: 1in; }

.collection-content { font-size: 0.875rem; }

.column-list { display: flex; justify-content: space-between; }

.column { padding: 0 1em; }

.column:first-child { padding-left: 0; }

.column:last-child { padding-right: 0; }

.table_of_contents-item { display: block; font-size: 0.875rem; line-height: 1.3; padding: 0.125rem; }

.table_of_contents-indent-1 { margin-left: 1.5rem; }

.table_of_contents-indent-2 { margin-left: 3rem; }

.table_of_contents-indent-3 { margin-left: 4.5rem; }

.table_of_contents-link { text-decoration: none; opacity: 0.7; border-bottom: 1px solid rgba(55, 53, 47, 0.18); }

table, th, td { border: 1px solid rgba(55, 53, 47, 0.09); border-collapse: collapse; }

table { border-left: none; border-right: none; }

th, td { font-weight: normal; padding: 0.25em 0.5em; line-height: 1.5; min-height: 1.5em; text-align: left; }

th { color: rgba(55, 53, 47, 0.6); }

ol, ul { margin: 0; margin-block-start: 0.6em; margin-block-end: 0.6em; }

li > ol:first-child, li > ul:first-child { margin-block-start: 0.6em; }

ul > li { list-style: disc; }

ul.to-do-list { text-indent: -1.7em; }

ul.to-do-list > li { list-style: none; }

.to-do-children-checked { text-decoration: line-through; opacity: 0.375; }

ul.toggle > li { list-style: none; }

ul { padding-inline-start: 1.7em; }

ul > li { padding-left: 0.1em; }

ol { padding-inline-start: 1.6em; }

ol > li { padding-left: 0.2em; }

.mono ol { padding-inline-start: 2em; }

.mono ol > li { text-indent: -0.4em; }

.toggle { padding-inline-start: 0em; list-style-type: none; }

/* Indent toggle children */ .toggle > li > details { padding-left: 1.7em; }

.toggle > li > details > summary { margin-left: -1.1em; }

.selected-value { display: inline-block; padding: 0 0.5em; background: rgba(206, 205, 202, 0.5); border-radius: 3px; margin-right: 0.5em; margin-top: 0.3em; margin-bottom: 0.3em; white-space: nowrap; }

.collection-title { display: inline-block; margin-right: 1em; }

time { opacity: 0.5; }

.icon { display: inline-block; max-width: 1.2em; max-height: 1.2em; text-decoration: none; vertical-align: text-bottom; margin-right: 0.5em; }

img.icon { border-radius: 3px; }

.user-icon { width: 1.5em; height: 1.5em; border-radius: 100%; margin-right: 0.5rem; }

.user-icon-inner { font-size: 0.8em; }

.text-icon { border: 1px solid #000; text-align: center; }

.page-cover-image { display: block; object-fit: cover; width: 100%; height: 30vh; }

.page-header-icon { font-size: 3rem; margin-bottom: 1rem; }

.page-header-icon-with-cover { margin-top: -0.72em; margin-left: 0.07em; }

.page-header-icon img { border-radius: 3px; }

.link-to-page { margin: 1em 0; padding: 0; border: none; font-weight: 500; }

p > .user { opacity: 0.5; }

td > .user, td > time { white-space: nowrap; }

input[type="checkbox"] { transform: scale(1.5); margin-right: 0.6em; vertical-align: middle; }

p { margin-top: 0.5em; margin-bottom: 0.5em; }

.image { border: none; margin: 1.5em 0; padding: 0; border-radius: 0; text-align: center; }

.code, code { background: rgba(135, 131, 120, 0.15); border-radius: 3px; padding: 0.2em 0.4em; border-radius: 3px; font-size: 85%; tab-size: 2; }

code { color: #eb5757; }

.code { padding: 1.5em 1em; }

.code-wrap { white-space: pre-wrap; word-break: break-all; }

.code > code { background: none; padding: 0; font-size: 100%; color: inherit; }

blockquote { font-size: 1.25em; margin: 1em 0; padding-left: 1em; border-left: 3px solid rgb(55, 53, 47); }

.bookmark { text-decoration: none; max-height: 8em; padding: 0; display: flex; width: 100%; align-items: stretch; }

.bookmark-title { font-size: 0.85em; overflow: hidden; text-overflow: ellipsis; height: 1.75em; white-space: nowrap; }

.bookmark-text { display: flex; flex-direction: column; }

.bookmark-info { flex: 4 1 180px; padding: 12px 14px 14px; display: flex; flex-direction: column; justify-content: space-between; }

.bookmark-image { width: 33%; flex: 1 1 180px; display: block; position: relative; object-fit: cover; border-radius: 1px; }

.bookmark-description { color: rgba(55, 53, 47, 0.6); font-size: 0.75em; overflow: hidden; max-height: 4.5em; word-break: break-word; }

.bookmark-href { font-size: 0.75em; margin-top: 0.25em; }

.sans { font-family: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; } .code { font-family: "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace; } .serif { font-family: Lyon-Text, Georgia, ui-serif, serif; } .mono { font-family: iawriter-mono, Nitti, Menlo, Courier, monospace; } .pdf .sans { font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol", 'Twemoji', 'Noto Color Emoji', 'Noto Sans CJK JP'; } .pdf:lang(zh-CN) .sans { font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol", 'Twemoji', 'Noto Color Emoji', 'Noto Sans CJK SC'; } .pdf:lang(zh-TW) .sans { font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol", 'Twemoji', 'Noto Color Emoji', 'Noto Sans CJK TC'; } .pdf:lang(ko-KR) .sans { font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol", 'Twemoji', 'Noto Color Emoji', 'Noto Sans CJK KR'; } .pdf .code { font-family: Source Code Pro, "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK JP'; } .pdf:lang(zh-CN) .code { font-family: Source Code Pro, "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK SC'; } .pdf:lang(zh-TW) .code { font-family: Source Code Pro, "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK TC'; } .pdf:lang(ko-KR) .code { font-family: Source Code Pro, "SFMono-Regular", Menlo, Consolas, "PT Mono", "Liberation Mono", Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK KR'; } .pdf .serif { font-family: PT Serif, Lyon-Text, Georgia, ui-serif, serif, 'Twemoji', 'Noto Color Emoji', 'Noto Serif CJK JP'; } .pdf:lang(zh-CN) .serif { font-family: PT Serif, Lyon-Text, Georgia, ui-serif, serif, 'Twemoji', 'Noto Color Emoji', 'Noto Serif CJK SC'; } .pdf:lang(zh-TW) .serif { font-family: PT Serif, Lyon-Text, Georgia, ui-serif, serif, 'Twemoji', 'Noto Color Emoji', 'Noto Serif CJK TC'; } .pdf:lang(ko-KR) .serif { font-family: PT Serif, Lyon-Text, Georgia, ui-serif, serif, 'Twemoji', 'Noto Color Emoji', 'Noto Serif CJK KR'; } .pdf .mono { font-family: PT Mono, iawriter-mono, Nitti, Menlo, Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK JP'; } .pdf:lang(zh-CN) .mono { font-family: PT Mono, iawriter-mono, Nitti, Menlo, Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK SC'; } .pdf:lang(zh-TW) .mono { font-family: PT Mono, iawriter-mono, Nitti, Menlo, Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK TC'; } .pdf:lang(ko-KR) .mono { font-family: PT Mono, iawriter-mono, Nitti, Menlo, Courier, monospace, 'Twemoji', 'Noto Color Emoji', 'Noto Sans Mono CJK KR'; } .highlight-default { } .highlight-gray { color: rgb(155,154,151); } .highlight-brown { color: rgb(100,71,58); } .highlight-orange { color: rgb(217,115,13); } .highlight-yellow { color: rgb(223,171,1); } .highlight-teal { color: rgb(15,123,108); } .highlight-blue { color: rgb(11,110,153); } .highlight-purple { color: rgb(105,64,165); } .highlight-pink { color: rgb(173,26,114); } .highlight-red { color: rgb(224,62,62); } .highlight-gray_background { background: rgb(235,236,237); } .highlight-brown_background { background: rgb(233,229,227); } .highlight-orange_background { background: rgb(250,235,221); } .highlight-yellow_background { background: rgb(251,243,219); } .highlight-teal_background { background: rgb(221,237,234); } .highlight-blue_background { background: rgb(221,235,241); } .highlight-purple_background { background: rgb(234,228,242); } .highlight-pink_background { background: rgb(244,223,235); } .highlight-red_background { background: rgb(251,228,228); } .block-color-default { color: inherit; fill: inherit; } .block-color-gray { color: rgba(55, 53, 47, 0.6); fill: rgba(55, 53, 47, 0.6); } .block-color-brown { color: rgb(100,71,58); fill: rgb(100,71,58); } .block-color-orange { color: rgb(217,115,13); fill: rgb(217,115,13); } .block-color-yellow { color: rgb(223,171,1); fill: rgb(223,171,1); } .block-color-teal { color: rgb(15,123,108); fill: rgb(15,123,108); } .block-color-blue { color: rgb(11,110,153); fill: rgb(11,110,153); } .block-color-purple { color: rgb(105,64,165); fill: rgb(105,64,165); } .block-color-pink { color: rgb(173,26,114); fill: rgb(173,26,114); } .block-color-red { color: rgb(224,62,62); fill: rgb(224,62,62); } .block-color-gray_background { background: rgb(235,236,237); } .block-color-brown_background { background: rgb(233,229,227); } .block-color-orange_background { background: rgb(250,235,221); } .block-color-yellow_background { background: rgb(251,243,219); } .block-color-teal_background { background: rgb(221,237,234); } .block-color-blue_background { background: rgb(221,235,241); } .block-color-purple_background { background: rgb(234,228,242); } .block-color-pink_background { background: rgb(244,223,235); } .block-color-red_background { background: rgb(251,228,228); } .select-value-color-default { background-color: rgba(206,205,202,0.5); } .select-value-color-gray { background-color: rgba(155,154,151, 0.4); } .select-value-color-brown { background-color: rgba(140,46,0,0.2); } .select-value-color-orange { background-color: rgba(245,93,0,0.2); } .select-value-color-yellow { background-color: rgba(233,168,0,0.2); } .select-value-color-green { background-color: rgba(0,135,107,0.2); } .select-value-color-blue { background-color: rgba(0,120,223,0.2); } .select-value-color-purple { background-color: rgba(103,36,222,0.2); } .select-value-color-pink { background-color: rgba(221,0,129,0.2); } .select-value-color-red { background-color: rgba(255,0,26,0.2); }

.checkbox { display: inline-flex; vertical-align: text-bottom; width: 16; height: 16; background-size: 16px; margin-left: 2px; margin-right: 5px; }

.checkbox-on { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%2358A9D7%22%2F%3E%0A%3Cpath%20d%3D%22M6.71429%2012.2852L14%204.9995L12.7143%203.71436L6.71429%209.71378L3.28571%206.2831L2%207.57092L6.71429%2012.2852Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E"); }

.checkbox-off { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.75%22%20y%3D%220.75%22%20width%3D%2214.5%22%20height%3D%2214.5%22%20fill%3D%22white%22%20stroke%3D%22%2336352F%22%20stroke-width%3D%221.5%22%2F%3E%0A%3C%2Fsvg%3E"); }

</style></head><body><article id="9fe7a230-410f-4eae-854f-c51bb5ea77f3" class="page sans"><header>

William LS1046ARDB

</header>

Boot

<figure id="9b4bbcbd-4ed2-4285-9173-a760e0e7823a" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/SD%20Boot%20(firmware%20+%20rfs%20+bootpartition)%209b4bbcbd4ed242859173a760e0e7823a.html">SD Boot (firmware + rfs +bootpartition)</a></figure><figure id="437c2a38-6a7e-4e24-ae83-d8827802bbdd" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/qspi%20(firmware)%E2%86%92%20sd%20(rfs%20and%20bootpartition)%20boot%20437c2a386a7e4e24ae83d8827802bbdd.html">qspi (firmware)→ sd (rfs and bootpartition) boot</a></figure><figure id="cb4d304c-1a1c-40d5-87a8-86b15eb9dc0a" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/eMMC%20(firmware)%20Boot%20cb4d304c1a1c40d587a886b15eb9dc0a.html">eMMC (firmware) Boot</a></figure><figure id="6b96f47d-b9f7-4abb-8f47-9c54c7a95156" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/qspi%20(firmware)%20%E2%86%92%20emmc(rft%20&%20boot%20partition)%20boot%20%206b96f47db9f74abb8f479c54c7a95156.html">qspi (firmware) → emmc(rft & boot partition) boot ⇒ emmc space not enough</a></figure>

Memory Layout

<figure id="ebb13629-ce70-419c-9dc4-8cef98b2e842" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/Storage%20layout%20on%20SD%20USB%20SATA%20for%20LSDK%20images%20depl%20ebb13629ce70419c9dc48cef98b2e842.html">Storage layout on SD/USB/SATA for LSDK images deployment</a></figure><figure id="a2c0e0ab-c3d4-4553-a6dc-4ed9a9879b9c" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/memory%20layout%20of%20NOR%20QSPI%20XSPI%20NAND%20SD%20media%20for%20c%20a2c0e0abc3d44553a6dc4ed9a9879b9c.html"> memory layout of NOR/QSPI/XSPI/NAND/SD media for composite firmware</a></figure>

網路傳輸相關

<figure id="7d0acec7-1509-4525-aea6-afdeee8d6755" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/%E5%A4%96%E7%B6%B2%20routing%20table%E8%A8%AD%E5%AE%9A%207d0acec715094525aea6afdeee8d6755.html">外網 routing table設定</a></figure><figure id="7974eb82-535c-469a-83e1-cf0b10cd2dc1" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/tftp%20server%20%E6%9E%B6%E8%A8%AD%207974eb82535c469a83e1cf0b10cd2dc1.html">tftp server 架設</a></figure>

Docker相關

<figure id="fa2e5e7f-aded-45a0-8eed-c7b546543656" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/flex-builder%20docker%20fail%20(%E6%9C%89%E8%A7%A3%E6%B3%95)%20fa2e5e7faded45a08eedc7b546543656.html">flex-builder docker fail (有解法)</a></figure><figure id="f5a86ea4-6cd9-468b-9ea3-43739a625a4d" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/%E8%87%AA%E5%B7%B1build%20docker%20file%20f5a86ea46cd9468b9ea343739a625a4d.html">自己build docker file</a></figure>

COM PORT 相關

<figure id="d267700d-cb72-4081-a6b4-43e16277dfd4" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/close%20windows%20storage%20service%20d267700dcb724081a6b443e16277dfd4.html">close windows storage service</a></figure>

Other

<figure id="4f082b94-df42-4db9-ba82-2145c41c8fab" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/%E8%A8%AD%E5%AE%9Aubuntu%20&%20docker%20%E7%89%88%E6%9C%AC%20in%20lsdk%20config%204f082b94df424db9ba822145c41c8fab.html">設定ubuntu & docker 版本 in lsdk config</a></figure><figure id="9f2a1800-452b-42c5-b7fc-ca7cf992bd10" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/install%20prebuild%20image%20to%20SD%209f2a1800452b42c5b7fcca7cf992bd10.html">install prebuild image to SD</a></figure><figure id="0820fc68-28fd-431d-9071-caedf1a5dbf6" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/%E7%87%92%E9%8C%84%E6%99%82%E9%96%93%200820fc6828fd431d9071caedf1a5dbf6.html">燒錄時間</a></figure><figure id="a6bd41e3-29ff-49b9-9585-3aac9fe6379e" class="link-to-page"><a href="William%20LS1046ARDB%209fe7a230410f4eae854fc51bb5ea77f3/emmc%20%E7%87%92%E5%A3%9E%E7%9A%84%E5%BE%A9%E5%8E%9F%E6%96%B9%E6%B3%95%20a6bd41e329ff49b995853aac9fe6379e.html">emmc 燒壞的復原方法</a></figure>

</article></body></html>