Last active
April 5, 2018 13:56
-
-
Save zhanglongqi/a5655ef5db532d4d96b6717012b51912 to your computer and use it in GitHub Desktop.
Beaglebone Black Boot explained
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" | |
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |
<!-- Generated by graphviz version 2.26.3 (20100126.1600) | |
--> | |
<!-- Title: Beaglebone Black Boot explained Pages: 1 --> | |
<svg width="1170pt" height="684pt" | |
viewBox="0.00 0.00 1170.00 684.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 680)"> | |
<title>Beaglebone Black Boot explained</title> | |
<polygon fill="white" stroke="white" points="-4,5 -4,-680 1167,-680 1167,5 -4,5"/> | |
<text text-anchor="middle" x="581" y="-661.2" font-family="Times Roman,serif" font-size="12.00">Beaglebone Black Boot explained</text> | |
<text text-anchor="middle" x="581" y="-648.2" font-family="Times Roman,serif" font-size="12.00">(by Alexander Holler)</text> | |
<g id="graph2" class="cluster"><title>cluster_ROM</title> | |
<polygon fill="none" stroke="black" points="8,-8 8,-634 374,-634 374,-8 8,-8"/> | |
<text text-anchor="middle" x="191" y="-619.2" font-family="Times Roman,serif" font-size="12.00">ROM</text> | |
<text text-anchor="middle" x="191" y="-606.2" font-family="Times Roman,serif" font-size="12.00"> </text> | |
</g> | |
<g id="graph4" class="cluster"><title>cluster_UBootSpl</title> | |
<polygon fill="none" stroke="black" points="382,-404 382,-630 808,-630 808,-404 382,-404"/> | |
<text text-anchor="middle" x="595" y="-615.2" font-family="Times Roman,serif" font-size="12.00">U-Boot-SPL (MLO)</text> | |
<text text-anchor="middle" x="595" y="-602.2" font-family="Times Roman,serif" font-size="12.00">(simplified)</text> | |
</g> | |
<g id="graph5" class="cluster"><title>cluster_UBootImg</title> | |
<polygon fill="none" stroke="black" points="816,-266 816,-630 1154,-630 1154,-266 816,-266"/> | |
<text text-anchor="middle" x="985" y="-615.2" font-family="Times Roman,serif" font-size="12.00">U-Boot</text> | |
<text text-anchor="middle" x="985" y="-602.2" font-family="Times Roman,serif" font-size="12.00"> </text> | |
</g> | |
<!-- button --> | |
<g id="node2" class="node"><title>button</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="297,-592 169,-592 169,-548 297,-548 297,-592"/> | |
<text text-anchor="middle" x="233" y="-579" font-family="Times Roman,serif" font-size="10.00">Was boot button</text> | |
<text text-anchor="middle" x="233" y="-567" font-family="Times Roman,serif" font-size="10.00">pressed at power on?</text> | |
<text text-anchor="middle" x="233" y="-555" font-family="Times Roman,serif" font-size="10.00">(Reset is NOT power on!)</text> | |
</g> | |
<!-- emmc --> | |
<g id="node3" class="node"><title>emmc</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="228,-477 126,-477 126,-433 228,-433 228,-477"/> | |
<text text-anchor="middle" x="177" y="-464" font-family="Times Roman,serif" font-size="10.00">MLO (U-Boot-SPL)</text> | |
<text text-anchor="middle" x="177" y="-452" font-family="Times Roman,serif" font-size="10.00">on eMMC (mmc1)</text> | |
<text text-anchor="middle" x="177" y="-440" font-family="Times Roman,serif" font-size="10.00">partition 1 (FAT)?</text> | |
</g> | |
<!-- button->emmc --> | |
<g id="edge5" class="edge"><title>button->emmc:n</title> | |
<path fill="none" stroke="red" d="M210.223,-547.757C196.657,-532.371 181.395,-510.516 177.792,-487.111"/> | |
<polygon fill="red" stroke="red" points="181.27,-486.696 177,-477 174.291,-487.243 181.27,-486.696"/> | |
<text text-anchor="middle" x="204" y="-518.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- spi --> | |
<g id="node10" class="node"><title>spi</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="330,-473 246,-473 246,-437 330,-437 330,-473"/> | |
<text text-anchor="middle" x="288" y="-452" font-family="Times Roman,serif" font-size="10.00">SPI0 (eeprom)?</text> | |
</g> | |
<!-- button->spi --> | |
<g id="edge3" class="edge"><title>button->spi:n</title> | |
<path fill="none" stroke="#00cd66" d="M254.422,-547.697C267.995,-531.455 283.647,-508.045 287.239,-483.292"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="290.753,-483.231 288,-473 283.772,-482.715 290.753,-483.231"/> | |
<text text-anchor="middle" x="284.5" y="-518.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- mmca --> | |
<g id="node4" class="node"><title>mmca</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="159,-327 57,-327 57,-283 159,-283 159,-327"/> | |
<text text-anchor="middle" x="108" y="-314" font-family="Times Roman,serif" font-size="10.00">MLO (U-Boot-SPL)</text> | |
<text text-anchor="middle" x="108" y="-302" font-family="Times Roman,serif" font-size="10.00">on MMC (mmc0)</text> | |
<text text-anchor="middle" x="108" y="-290" font-family="Times Roman,serif" font-size="10.00">partition 1 (FAT)?</text> | |
</g> | |
<!-- emmc->mmca --> | |
<g id="edge9" class="edge"><title>emmc->mmca:n</title> | |
<path fill="none" stroke="red" d="M156.298,-432.888C137.641,-410.767 112.538,-374.706 108.545,-337.108"/> | |
<polygon fill="red" stroke="red" points="112.033,-336.797 108,-327 105.044,-337.174 112.033,-336.797"/> | |
<text text-anchor="middle" x="137" y="-369.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- spl --> | |
<g id="node11" class="node"><title>spl</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="272,-52 144,-52 144,-16 272,-16 272,-52"/> | |
<text text-anchor="middle" x="208" y="-37" font-family="Times Roman,serif" font-size="10.00">Load U-Boot-SPL (MLO)</text> | |
<text text-anchor="middle" x="208" y="-25" font-family="Times Roman,serif" font-size="10.00">into SRAM</text> | |
</g> | |
<!-- emmc->spl --> | |
<g id="edge7" class="edge"><title>emmc->spl:n</title> | |
<path fill="none" stroke="#00cd66" d="M176.037,-432.907C172.992,-360.54 164.321,-133.448 174,-102 180.732,-80.1283 200.654,-78.7363 206.42,-62.2102"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="209.929,-62.4177 208,-52 203.012,-61.3471 209.929,-62.4177"/> | |
<text text-anchor="middle" x="179.5" y="-201.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- uarta --> | |
<g id="node8" class="node"><title>uarta</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="122,-224 34,-224 34,-188 122,-188 122,-224"/> | |
<text text-anchor="middle" x="78" y="-203" font-family="Times Roman,serif" font-size="10.00">UART0 (serial)?</text> | |
</g> | |
<!-- mmca->uarta --> | |
<g id="edge13" class="edge"><title>mmca->uarta:n</title> | |
<path fill="none" stroke="red" stroke-dasharray="5,2" d="M94.9288,-282.77C88.1708,-269.531 80.8816,-251.924 78.6718,-234.327"/> | |
<polygon fill="red" stroke="red" points="82.1419,-233.752 78,-224 75.1566,-234.206 82.1419,-233.752"/> | |
<text text-anchor="middle" x="92" y="-244.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- mmca->spl --> | |
<g id="edge11" class="edge"><title>mmca->spl:n</title> | |
<path fill="none" stroke="#00cd66" d="M115.318,-282.887C120.407,-266.734 126.976,-244.215 131,-224 137.727,-190.208 126.922,-96.452 149,-70 163.548,-52.5701 194.463,-70.4655 204.66,-61.5621"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="208.006,-62.5948 208,-52 201.398,-60.2863 208.006,-62.5948"/> | |
<text text-anchor="middle" x="143.5" y="-158.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- mmcb --> | |
<g id="node5" class="node"><title>mmcb</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="328,-327 226,-327 226,-283 328,-283 328,-327"/> | |
<text text-anchor="middle" x="277" y="-314" font-family="Times Roman,serif" font-size="10.00">MLO (U-Boot-SPL)</text> | |
<text text-anchor="middle" x="277" y="-302" font-family="Times Roman,serif" font-size="10.00">on MMC (mmc0)</text> | |
<text text-anchor="middle" x="277" y="-290" font-family="Times Roman,serif" font-size="10.00">partition 1 (FAT)?</text> | |
</g> | |
<!-- usbb --> | |
<g id="node7" class="node"><title>usbb</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="291,-224 237,-224 237,-188 291,-188 291,-224"/> | |
<text text-anchor="middle" x="264" y="-203" font-family="Times Roman,serif" font-size="10.00">USB0?</text> | |
</g> | |
<!-- mmcb->usbb --> | |
<g id="edge29" class="edge"><title>mmcb->usbb:n</title> | |
<path fill="none" stroke="red" stroke-dasharray="5,2" d="M271.487,-282.806C268.525,-269.271 265.283,-251.305 264.299,-234.043"/> | |
<polygon fill="red" stroke="red" points="267.796,-233.891 264,-224 260.799,-234.1 267.796,-233.891"/> | |
<text text-anchor="middle" x="275" y="-244.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- mmcb->spl --> | |
<g id="edge27" class="edge"><title>mmcb->spl:n</title> | |
<path fill="none" stroke="#00cd66" d="M289.352,-282.896C309.443,-243.706 343.733,-160.654 310,-102 295.901,-77.4845 280.51,-82.208 255,-70 238.921,-62.3055 218.623,-69.6481 211.04,-61.6296"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="214.348,-60.4826 208,-52 207.673,-62.5898 214.348,-60.4826"/> | |
<text text-anchor="middle" x="334.5" y="-158.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- usba --> | |
<g id="node6" class="node"><title>usba</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="70,-138 16,-138 16,-102 70,-102 70,-138"/> | |
<text text-anchor="middle" x="43" y="-117" font-family="Times Roman,serif" font-size="10.00">USB0?</text> | |
</g> | |
<!-- usba->spl --> | |
<g id="edge19" class="edge"><title>usba->spl:n</title> | |
<path fill="none" stroke="#00cd66" stroke-dasharray="5,2" d="M52.4332,-101.795C59.1486,-90.7482 69.2358,-77.3956 82,-70 103.223,-57.7035 182.391,-74.4677 203.046,-60.6923"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="206.089,-62.4211 208,-52 200.007,-58.9549 206.089,-62.4211"/> | |
<text text-anchor="middle" x="91.5" y="-72.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- failed --> | |
<g id="node12" class="node"><title>failed</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="102,-52 40,-52 40,-16 102,-16 102,-52"/> | |
<text text-anchor="middle" x="71" y="-31" font-family="Times Roman,serif" font-size="10.00">Boot failed</text> | |
</g> | |
<!-- usba->failed --> | |
<g id="edge21" class="edge"><title>usba->failed:n</title> | |
<path fill="none" stroke="red" stroke-dasharray="5,2" d="M38.9454,-101.841C37.677,-91.8624 37.7589,-79.6 43,-70 47.6522,-61.4786 58.257,-62.7609 64.9981,-60.4682"/> | |
<polygon fill="red" stroke="red" points="68.073,-62.1825 71,-52 62.3619,-58.1347 68.073,-62.1825"/> | |
<text text-anchor="middle" x="51" y="-72.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- uartb --> | |
<g id="node9" class="node"><title>uartb</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="271,-138 183,-138 183,-102 271,-102 271,-138"/> | |
<text text-anchor="middle" x="227" y="-117" font-family="Times Roman,serif" font-size="10.00">UART0 (serial)?</text> | |
</g> | |
<!-- usbb->uartb --> | |
<g id="edge33" class="edge"><title>usbb->uartb:n</title> | |
<path fill="none" stroke="red" stroke-dasharray="5,2" d="M247.664,-187.798C239.61,-177.284 231.002,-163.225 228.058,-148.374"/> | |
<polygon fill="red" stroke="red" points="231.496,-147.593 227,-138 224.532,-148.303 231.496,-147.593"/> | |
<text text-anchor="middle" x="244" y="-158.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- usbb->spl --> | |
<g id="edge31" class="edge"><title>usbb->spl:n</title> | |
<path fill="none" stroke="#00cd66" stroke-dasharray="5,2" d="M273.142,-187.662C282.549,-166.023 294.009,-129.511 280,-102 269.027,-80.4525 255.956,-83.6546 236,-70 227.797,-64.387 217.977,-64.8693 212.416,-61.3031"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="215.45,-59.533 208,-52 209.126,-62.5348 215.45,-59.533"/> | |
<text text-anchor="middle" x="296.5" y="-115.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- uarta->usba --> | |
<g id="edge17" class="edge"><title>uarta->usba:n</title> | |
<path fill="none" stroke="red" stroke-dasharray="5,2" d="M62.7503,-187.937C55.087,-177.358 46.8383,-163.188 44.0144,-148.346"/> | |
<polygon fill="red" stroke="red" points="47.4592,-147.611 43,-138 40.4926,-148.294 47.4592,-147.611"/> | |
<text text-anchor="middle" x="60" y="-158.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- uarta->spl --> | |
<g id="edge15" class="edge"><title>uarta->spl:n</title> | |
<path fill="none" stroke="#00cd66" stroke-dasharray="5,2" d="M80.5616,-187.547C85.7658,-157.62 100.54,-98.9401 139,-70 160.763,-53.6238 196.079,-75.5068 205.581,-61.8707"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="209.019,-62.5457 208,-52 202.221,-60.8797 209.019,-62.5457"/> | |
<text text-anchor="middle" x="119.5" y="-115.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- uartb->spl --> | |
<g id="edge35" class="edge"><title>uartb->spl:n</title> | |
<path fill="none" stroke="#00cd66" stroke-dasharray="5,2" d="M219.052,-101.911C214.863,-91.0584 210.259,-76.624 208.621,-62.3301"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="212.094,-61.772 208,-52 205.106,-62.1919 212.094,-61.772"/> | |
<text text-anchor="middle" x="222.5" y="-72.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- uartb->failed --> | |
<g id="edge37" class="edge"><title>uartb->failed:n</title> | |
<path fill="none" stroke="red" stroke-dasharray="5,2" d="M182.714,-101.832C146.863,-86.9967 99.2442,-66.9662 79.8166,-57.3421"/> | |
<polygon fill="red" stroke="red" points="81.3663,-54.1887 71,-52 77.7388,-60.1755 81.3663,-54.1887"/> | |
<text text-anchor="middle" x="148" y="-72.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- spi->mmcb --> | |
<g id="edge25" class="edge"><title>spi->mmcb:n</title> | |
<path fill="none" stroke="red" d="M285.449,-436.813C282.478,-414.164 277.879,-373.968 277.111,-337.248"/> | |
<polygon fill="red" stroke="red" points="280.608,-336.962 277,-327 273.608,-337.037 280.608,-336.962"/> | |
<text text-anchor="middle" x="289" y="-369.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- spi->spl --> | |
<g id="edge23" class="edge"><title>spi->spl:n</title> | |
<path fill="none" stroke="#00cd66" stroke-dasharray="5,2" d="M297.758,-436.662C309.393,-413.808 328.35,-373.214 337,-336 355.146,-257.932 365.832,-234.14 348,-156 337.097,-108.224 323.252,-91.0512 279,-70 253.507,-57.8728 218.835,-77.7234 210.075,-61.9806"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="213.463,-61.0779 208,-52 206.609,-62.5032 213.463,-61.0779"/> | |
<text text-anchor="middle" x="367.5" y="-201.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- spl2 --> | |
<g id="node33" class="node"><title>spl2</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="662.19,-562.544 662.19,-577.456 622.831,-588 567.169,-588 527.81,-577.456 527.81,-562.544 567.169,-552 622.831,-552 662.19,-562.544"/> | |
<text text-anchor="middle" x="595" y="-567" font-family="Times Roman,serif" font-size="10.00">MMC card present?</text> | |
</g> | |
<!-- emmcu --> | |
<g id="node34" class="node"><title>emmcu</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="585.967,-437.247 585.967,-472.753 528.579,-497.861 447.421,-497.861 390.033,-472.753 390.033,-437.247 447.421,-412.139 528.579,-412.139 585.967,-437.247"/> | |
<text text-anchor="middle" x="488" y="-470" font-family="Times Roman,serif" font-size="10.00">Load U-Boot (u-boot.img)</text> | |
<text text-anchor="middle" x="488" y="-458" font-family="Times Roman,serif" font-size="10.00">from eMMC (mmc1)</text> | |
<text text-anchor="middle" x="488" y="-446" font-family="Times Roman,serif" font-size="10.00">partition 1 (FAT)</text> | |
<text text-anchor="middle" x="488" y="-434" font-family="Times Roman,serif" font-size="10.00">into DRAM</text> | |
</g> | |
<!-- spl2->emmcu --> | |
<g id="edge43" class="edge"><title>spl2->emmcu:n</title> | |
<path fill="none" stroke="red" d="M546.509,-557.443C521.516,-548.107 495.052,-532.66 489.192,-508.216"/> | |
<polygon fill="red" stroke="red" points="492.636,-507.527 488,-498 485.683,-508.338 492.636,-507.527"/> | |
<text text-anchor="middle" x="510" y="-518.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- mmcu --> | |
<g id="node35" class="node"><title>mmcu</title> | |
<polygon fill="lightgrey" stroke="lightgrey" points="799.967,-437.247 799.967,-472.753 742.579,-497.861 661.421,-497.861 604.033,-472.753 604.033,-437.247 661.421,-412.139 742.579,-412.139 799.967,-437.247"/> | |
<text text-anchor="middle" x="702" y="-470" font-family="Times Roman,serif" font-size="10.00">Load U-Boot (u-boot.img)</text> | |
<text text-anchor="middle" x="702" y="-458" font-family="Times Roman,serif" font-size="10.00">from MMC (mmc0)</text> | |
<text text-anchor="middle" x="702" y="-446" font-family="Times Roman,serif" font-size="10.00">partition 1 (FAT)</text> | |
<text text-anchor="middle" x="702" y="-434" font-family="Times Roman,serif" font-size="10.00">into DRAM</text> | |
</g> | |
<!-- spl2->mmcu --> | |
<g id="edge41" class="edge"><title>spl2->mmcu:n</title> | |
<path fill="none" stroke="#00cd66" d="M643.491,-557.443C668.484,-548.107 694.948,-532.66 700.808,-508.216"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="704.317,-508.338 702,-498 697.364,-507.527 704.317,-508.338"/> | |
<text text-anchor="middle" x="707.5" y="-518.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- uboot --> | |
<g id="node39" class="node"><title>uboot</title> | |
<ellipse fill="lightgrey" stroke="lightgrey" cx="983" cy="-570" rx="62.0388" ry="18"/> | |
<text text-anchor="middle" x="983" y="-567" font-family="Times Roman,serif" font-size="10.00">MMC card present?</text> | |
</g> | |
<!-- emmce --> | |
<g id="node40" class="node"><title>emmce</title> | |
<ellipse fill="lightgrey" stroke="lightgrey" cx="903" cy="-455" rx="70.9184" ry="31.1127"/> | |
<text text-anchor="middle" x="903" y="-464" font-family="Times Roman,serif" font-size="10.00">Load uEnv.txt from</text> | |
<text text-anchor="middle" x="903" y="-452" font-family="Times Roman,serif" font-size="10.00">eMMC (mmc1)</text> | |
<text text-anchor="middle" x="903" y="-440" font-family="Times Roman,serif" font-size="10.00">partition 1</text> | |
</g> | |
<!-- uboot->emmce --> | |
<g id="edge48" class="edge"><title>uboot->emmce:n</title> | |
<path fill="none" stroke="red" d="M952.755,-553.97C932.756,-541.231 909.291,-521.397 904.066,-496.278"/> | |
<polygon fill="red" stroke="red" points="907.513,-495.586 903,-486 900.55,-496.308 907.513,-495.586"/> | |
<text text-anchor="middle" x="930" y="-518.7" font-family="Times Roman,serif" font-size="12.00">No</text> | |
</g> | |
<!-- mmce --> | |
<g id="node41" class="node"><title>mmce</title> | |
<ellipse fill="lightgrey" stroke="lightgrey" cx="1068" cy="-455" rx="70.9184" ry="31.1127"/> | |
<text text-anchor="middle" x="1068" y="-464" font-family="Times Roman,serif" font-size="10.00">Load uEnv.txt from</text> | |
<text text-anchor="middle" x="1068" y="-452" font-family="Times Roman,serif" font-size="10.00">MMC (mmc0)</text> | |
<text text-anchor="middle" x="1068" y="-440" font-family="Times Roman,serif" font-size="10.00">partition 1</text> | |
</g> | |
<!-- uboot->mmce --> | |
<g id="edge46" class="edge"><title>uboot->mmce:n</title> | |
<path fill="none" stroke="#00cd66" d="M1015.13,-554.445C1036.48,-541.9 1061.54,-522.093 1066.94,-496.213"/> | |
<polygon fill="#00cd66" stroke="#00cd66" points="1070.45,-496.308 1068,-486 1063.49,-495.585 1070.45,-496.308"/> | |
<text text-anchor="middle" x="1066.5" y="-518.7" font-family="Times Roman,serif" font-size="12.00">Yes</text> | |
</g> | |
<!-- kernelemmc --> | |
<g id="node43" class="node"><title>kernelemmc</title> | |
<ellipse fill="lightgrey" stroke="lightgrey" cx="900" cy="-305" rx="75.8684" ry="31.1127"/> | |
<text text-anchor="middle" x="900" y="-314" font-family="Times Roman,serif" font-size="10.00">Load dtb and uImage</text> | |
<text text-anchor="middle" x="900" y="-302" font-family="Times Roman,serif" font-size="10.00">(kernel) from eMMC</text> | |
<text text-anchor="middle" x="900" y="-290" font-family="Times Roman,serif" font-size="10.00">partition 2 (/boot)</text> | |
</g> | |
<!-- emmce->kernelemmc --> | |
<g id="edge50" class="edge"><title>emmce->kernelemmc:n</title> | |
<path fill="none" stroke="black" d="M901.78,-423.687C901.043,-402.41 900.214,-373.32 900.035,-346.254"/> | |
<polygon fill="black" stroke="black" points="903.534,-345.988 900,-336 896.534,-346.012 903.534,-345.988"/> | |
<text text-anchor="middle" x="930" y="-382.7" font-family="Times Roman,serif" font-size="12.00">Changeable</text> | |
<text text-anchor="middle" x="930" y="-369.7" font-family="Times Roman,serif" font-size="12.00">by</text> | |
<text text-anchor="middle" x="930" y="-356.7" font-family="Times Roman,serif" font-size="12.00">uEnv.txt</text> | |
</g> | |
<!-- kernelmmc --> | |
<g id="node42" class="node"><title>kernelmmc</title> | |
<ellipse fill="lightgrey" stroke="lightgrey" cx="1070" cy="-305" rx="75.8684" ry="31.1127"/> | |
<text text-anchor="middle" x="1070" y="-314" font-family="Times Roman,serif" font-size="10.00">Load dtb and uImage</text> | |
<text text-anchor="middle" x="1070" y="-302" font-family="Times Roman,serif" font-size="10.00">(kernel) from MMC</text> | |
<text text-anchor="middle" x="1070" y="-290" font-family="Times Roman,serif" font-size="10.00">partition 2 (/boot)</text> | |
</g> | |
<!-- mmce->kernelmmc --> | |
<g id="edge52" class="edge"><title>mmce->kernelmmc:n</title> | |
<path fill="none" stroke="black" d="M1068.81,-423.684C1069.3,-402.406 1069.86,-373.315 1069.98,-346.252"/> | |
<polygon fill="black" stroke="black" points="1073.48,-346.008 1070,-336 1066.48,-345.992 1073.48,-346.008"/> | |
<text text-anchor="middle" x="1098" y="-382.7" font-family="Times Roman,serif" font-size="12.00">Changeable</text> | |
<text text-anchor="middle" x="1098" y="-369.7" font-family="Times Roman,serif" font-size="12.00">by</text> | |
<text text-anchor="middle" x="1098" y="-356.7" font-family="Times Roman,serif" font-size="12.00">uEnv.txt</text> | |
</g> | |
</g> | |
</svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment