Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

Prepare a bootable MicroSD Card

2,296 bytes removed, 09:26, 10 May 2018
no edit summary
==Introduction==
This page explain how to '''create a microSD card''' to boot IGEP boards with  '''software distributions ( yocto, Ubuntu, Debian ...)'''.
 
* Now we can see an image of which are the steps to boot any module.
And it can be installed with this command.
<pre><span style="color: #00ccff;">sudo </span> apt-get install gparted</pre><span style="color: #000000;">Now we will see all the steps for this partition with GPARTED after another brief  explanation of  other sfdisk method.</span>
* <span style="color: #000000;">Another method is using Using fdisk and creating we create directly two partitions</span>
<div class="code panel pdl conf-macro output-block" data-hasbody="true" data-macro-name="code">
==<span style="color: #000000;">Using sfdisk partition method</span>==
<div class="codeContent panelContent pdl"><div id="highlighter_789287" class="syntaxhighlighter sh-eclipse nogutter bash">{| class=" wikitable" style="height: 128px;" border="0" width="839" cellspacing="0" cellpadding="0"|-| class="code" style="width: 825.813px;"|<div class="container" title="Hint: double-click to select code"><div class="line number1 index0 alt2"><span style="color: #000000;"><code class="bash functions">sudo</code> <code class="bash plain">sfdisk </code><code class="bash plain">/dev/</code><code class="bash plain"> <<EOF</code></span>
<div class="line number2 index1 alt1"pre><span style="color: #00000000ccff;">sudo<code class="bash plain"/span>label: dos< sfdisk /dev/code></span></div>EOF <div class="line number3 index2 alt2"br><span style="colorlabel: #000000;">dos<code class="bash plain"br>16065,128520,0x0C,*</code></span></div><div class="line number4 index3 alt1"><span style="color: #000000;"><code class="bash plain"br>144585,,,-</code></span></div><div class="line number5 index4 alt2"><span style="color: #000000;"><code class="bash plain"br>EOF</code></span></div></div></div>|}</div></div></div><div class="code panel pdl conf-macro output-block" data-hasbody="true" data-macro-name="code"><div class="codeHeader panelHeader pdl">'''Define partitions'''</div><div class="codeContent panelContent pdl"><div id="highlighter_144340" class="syntaxhighlighter sh-eclipse nogutter bash">{| class=" contenttable" border="0" cellspacing="0" cellpadding="0"|-| class="code"|<div class="container" title="Hint: double-click to select code"><div class="line number1 index0 alt2"><code class="bash plain">$ </code><code class="bash functions">sudo</code> <code class="bash plain">mkfs.vfat -F 32 </code><code class="bash plain">/dev/</code><code class="bash plain"> -n boot</codepre>
<div class="line number2 index1 alt1"><code class="bash plain">$ </code><code class="bash functions">sudo</code> <code class="bash plain">mkfs.ext3 </code><code class="bash plain">/dev/</code><code class="bash plain"> -L rootfs</code></div>
</div>
</div>
|}<div class="code panel pdl conf-macro output-block" data-hasbody="true" data-macro-name="code"><div class="codeHeader panelHeader pdl">'''Define partitions'''</div><div class="codeContent panelContent pdl"><div id="highlighter_144340" class="syntaxhighlighter sh-eclipse nogutter bash"></div><div class="syntaxhighlighter sh-eclipse nogutter bash"></div><div class="syntaxhighlighter sh-eclipse nogutter bash"> $ <span style="color: #00ccff;">sudo</span> mkfs.vfat -F 32 /dev/ -n boot<br>@@@PRE6@@@nbsp;<span style="color: #00ccff;">sudo</span> mkfs.ext3 /dev/ -L rootfs</div><div class="syntaxhighlighter sh-eclipse nogutter bash"></div>
</div>
</div>
<div class="code panel pdl conf-macro output-block" data-hasbody="true" data-macro-name="code"><div class="codeHeader panelHeader pdl">'''u-boot.imx copy'''</div>
<div class="codeContent panelContent pdl"><div id="highlighter_550267" class="syntaxhighlighter sh-eclipse nogutter bash">{| class=" contenttable" border="0" cellspacing="0" cellpadding="0"|-| class="code"| $ <div classspan style="container" title="Hintcolor: double-click to select code"><div class="line number1 index0 alt2"><code class="bash plain#00ccff;">sudo dd</code><code class="bash functions">sudo</codespan> <code classspan style="bash functions">dd</code> <code class="bash keywordcolor: #3366ff;">if</code><code class="bash plain"span>=/</code><code class="bash plain">/u-boot</code><code class="bash plain">.imx of=</code><code class="bash plain">/dev/bs=512 seek=2 </codebr>@@@PRE7@@@nbsp;<code classspan style="bash plaincolor: #00ccff;"> bs=512 seek=2sync</codespan>
<div class="line number2 index1 alt1"><code class="bash plain">$ </code><code class="bash functions">sync</code></div>
</div>
</div>
|}</div>
</div>
</div>
<div class="code panel pdl conf-macro output-block" data-hasbody="true" data-macro-name="code"><div class="codeHeader panelHeader pdl">'''u-boot.imx copy'''</div>
<div class="codeContent panelContent pdl"><div id="highlighter_209438" class="syntaxhighlighter sh-eclipse nogutter bash">{| class=" contenttable" border="0" cellspacing="0" cellpadding="0"|-| class="code"| @@@PRE8@@@nbsp;<div classspan style="container" title="Hintcolor: double-click to select code"><div class="line number1 index0 alt2"><code class="bash plain">$ </code><code class="bash functions#00ccff;">sudosudo dd</codespan> <code classspan style="bash functions">dd</code> <code class="bash keywordcolor: #3366ff;">if</code><code class="bash plain">=</codespan><code class="bash plain">/home/user/Project/u-boot/u-boot</code><code class="bash plain">.imx of=</code><code class="bash plain">/dev/sddsdd bs=512 seek=2</codebr> @@@PRE8@@@nbsp;<code classspan style="bash plaincolor: #00ccff;">bs=512 seek=2sync</codespan>
<div class="line number2 index1 alt1"><code class="bash plain">$ </code><code class="bash functions">sync</code></div>
</div>
</div>
|}</div>
</div>
</div>
560
edits