LSDK

From ESS-WIKI
Revision as of 10:28, 9 September 2021 by William6.chen (talk | contribs)
Jump to: navigation, search

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