<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=316581&amp;view=findpost&amp;p=2845914</guid>
        <pubDate>Fri, 04 Mar 2011 17:33:37 +0000</pubDate>
        <title>Формирование загрузочной карты, процесс загрузки; хранилище образов</title>
        <link>https://forum.sources.ru/index.php?showtopic=316581&amp;view=findpost&amp;p=2845914</link>
        <description><![CDATA[SVK: В дополнение, приведём карту flash памяти для verdex и overo:<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>verdex</span><div class='quote '>Creating 3 MTD partitions on &quot;Gumstix Flash ROM&quot;:<br>
0x00000000-0x00040000 : &quot;Bootloader&quot;<br>
0x00040000-0x01f00000 : &quot;RootFS&quot;<br>
0x01f00000-0x02000000 : &quot;Kernel&quot;</div></div><div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>overo</span><div class='quote '>Creating 5 MTD partitions on &quot;omap2-nand.0&quot;:<br>
0x000000000000-0x000000080000 : &quot;xloader&quot;<br>
0x000000080000-0x000000240000 : &quot;uboot&quot;<br>
0x000000240000-0x000000280000 : &quot;uboot environment&quot;<br>
0x000000280000-0x000000680000 : &quot;linux&quot;<br>
0x000000680000-0x000010000000 : &quot;rootfs&quot;</div></div>]]></description>
        <author>SVK</author>
        <category>Gumstix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=316581&amp;view=findpost&amp;p=2845633</guid>
        <pubDate>Fri, 04 Mar 2011 13:45:07 +0000</pubDate>
        <title>Формирование загрузочной карты, процесс загрузки; хранилище образов</title>
        <link>https://forum.sources.ru/index.php?showtopic=316581&amp;view=findpost&amp;p=2845633</link>
        <description><![CDATA[SVK: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=316581&view=findpost&p=2827720'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>SVK &#064; <time class="tag-quote__quoted-time" datetime="2011-02-11T15:15:07+00:00">11.02.11, 15:15</time></span><div class='quote '>Собственно, это определяется конфигурацией uBoot`а:</div></div>для Overo<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Overo # printenv<br>
bootcmd=if mmc init; then if run loadbootscript; then run bootscript; else if run loaduimage; then run mmcboot; else run nandboot; fi; fi; else run nandboot; fi<br>
bootdelay=5<br>
baudrate=115200<br>
loadaddr=0x82000000<br>
console=ttyS2,115200n8<br>
vram=12M<br>
dvimode=1024x768MR-16@60<br>
defaultdisplay=dvi<br>
mmcroot=/dev/mmcblk0p2 rw<br>
mmcrootfstype=ext3 rootwait<br>
nandroot=/dev/mtdblock4 rw<br>
nandrootfstype=jffs2<br>
nandargs=setenv bootargs console=&#036;{console} mpurate=&#036;{mpurate} vram=&#036;{vram} omapfb.mode=dvi:&#036;{dvimode} omapfb.debug=y omapdss.def_disp=&#036;{defaultdisplay} root=&#036;{nandroot} rootfstype=&#036;{nandrootfstype}<br>
loadbootscript=fatload mmc 0 &#036;{loadaddr} boot.scr<br>
bootscript=echo Running bootscript from mmc ...; source &#036;{loadaddr}<br>
loaduimage=fatload mmc 0 &#036;{loadaddr} uImage<br>
mmcboot=echo Booting from mmc ...; run mmcargs; bootm &#036;{loadaddr}<br>
nandboot=echo Booting from nand ...; run nandargs; nand read &#036;{loadaddr} 280000 400000; bootm &#036;{loadaddr}<br>
dieid#=319800040000000004037f680e021016<br>
bootargs=mem=240M console=ttyS2,115200n8 vram=12M omapfb.mode=dvi:1024x768MR-16@60 omapfb.debug=y omapdss.def_disp=dvi root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait i2c_bus=3,100<br>
mmcargs=setenv bootargs mem=240M console=ttyS2,115200n8 vram=12M omapfb.mode=dvi:1024x768MR-16@60 omapfb.debug=y omapdss.def_disp=dvi root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait<br>
stdin=serial<br>
stdout=serial<br>
stderr=serial<br>
mpurate=720</div></div>]]></description>
        <author>SVK</author>
        <category>Gumstix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=316581&amp;view=findpost&amp;p=2827720</guid>
        <pubDate>Fri, 11 Feb 2011 15:15:07 +0000</pubDate>
        <title>Формирование загрузочной карты, процесс загрузки; хранилище образов</title>
        <link>https://forum.sources.ru/index.php?showtopic=316581&amp;view=findpost&amp;p=2827720</link>
        <description><![CDATA[SVK: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=316581&view=findpost&p=2734690'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>SVK &#064; <time class="tag-quote__quoted-time" datetime="2010-10-25T07:32:56+00:00">25.10.10, 07:32</time></span><div class='quote '>Ещё одним из важных факторов успешной загрузки является некий скрипт, который собственно и управляет загрузкой.</div></div>Собственно, это определяется конфигурацией uBoot`а:<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>U-Boot 1.2.0 (May 10 2008 - 21:22:03) - PXA270@600 MHz - 1604<br>
<br>
*** Welcome to Gumstix ***<br>
<br>
DRAM:  256 MB<br>
Flash: 32 MB<br>
Using default environment<br>
<br>
Hit any key to stop autoboot:  0 <br>
GUM&gt; printenv<br>
bootargs=console=ttyS0,115200n8 root=1f01 rootfstype=jffs2 reboot=cold,hard<br>
bootcmd=icache on; setenv stderr nulldev; setenv stdout nulldev; if pinit on &amp;&amp; fatload ide 0 a2000000 gumstix-factory.script; then setenv stdout serial; setenv stderr serial; echo Found gumstix-factory.script on CF...; autoscr; else if mmcinit &amp;&amp; fatload mmc 0 a2000000 gumstix-factory.script; then setenv stdout serial; setenv stderr serial; echo Found gumstix-factory.script on MMC...; autoscr; else setenv stdout serial; setenv stderr serial; katload 100000 &amp;&amp; bootm; fi; fi<br>
bootdelay=2<br>
baudrate=115200<br>
bootfile=boot/uImage<br>
verify=no<br>
stdin=serial<br>
stdout=serial<br>
stderr=serial<br>
serial#=6DB9387F46E75DD6<br>
ethaddr=3A:7F:46:E7:5D:D0<br>
<br>
Environment size: 706/4092 bytes<br>
</div></div>]]></description>
        <author>SVK</author>
        <category>Gumstix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=316581&amp;view=findpost&amp;p=2734690</guid>
        <pubDate>Mon, 25 Oct 2010 07:32:56 +0000</pubDate>
        <title>Формирование загрузочной карты, процесс загрузки; хранилище образов</title>
        <link>https://forum.sources.ru/index.php?showtopic=316581&amp;view=findpost&amp;p=2734690</link>
        <description><![CDATA[SVK: Ещё одним из важных факторов успешной загрузки является некий скрипт, который собственно и управляет загрузкой.<br>
Как мы видим из примера соседней темы<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=316581&view=findpost&p=2724303'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>ih_ &#064; <time class="tag-quote__quoted-time" datetime="2010-10-12T16:56:11+00:00">12.10.10, 16:56</time></span><div class='quote '>mmc1 is available<br>
reading boot.scr<br>
<br>
** Unable to read &quot;boot.scr&quot; from mmc 0:1 **<br>
reading uImage</div></div>для overo он может и отсутствовать(?) но для verdex он должен быть примерно таким (исходный код)<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">echo &quot;Booting from mmc/microSD...&quot;</div><div class="code_line">set workedok Failed</div><div class="code_line">if mmcinit; then</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; setenv bootargs console=ttyS0,115200n8 rootdelay=1 root=/dev/mmcblk0p2</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; if fatload mmc 0 a2000000 uimage; then</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; set workedok Success</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; fi</div><div class="code_line">fi</div><div class="code_line">bootm a2000000</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>и для формирования исполняемого кода его необходимо прогнать через mkimage<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n gumstix-factory.script -d gumstix-factory.script.source gumstix-factory.script</div></ol></div></div></div></div>]]></description>
        <author>SVK</author>
        <category>Gumstix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=316581&amp;view=findpost&amp;p=2733777</guid>
        <pubDate>Sat, 23 Oct 2010 01:40:10 +0000</pubDate>
        <title>Формирование загрузочной карты, процесс загрузки; хранилище образов</title>
        <link>https://forum.sources.ru/index.php?showtopic=316581&amp;view=findpost&amp;p=2733777</link>
        <description><![CDATA[SVK: Одним из полезных свойств gumstix можно считать возможность осуществлять загрузку с внешней карты памяти тем самым повышая безопасность экспериментов и расширяя их границы. Более того, можно сразу загрузить интересующую Вас конфигурацию.<br>
<br>
Для этого нам понадобится карта памяти не более 2ГБ и некоторое терпение 8)<br>
Известно несколько описаний процесса подготовки загрузочной карты:<br>
<a class='tag-url' href='http://www.gumstix.net/wiki/index.php?title=Boot_from_MMC' target='_blank'>Verdex boards</a><br>
<a class='tag-url' href='http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Creating-a-bootable-microSD-card/111.html' target='_blank'>Overo boards</a><br>
<a class='tag-url' href='http://www.gumstix.net/User-How-To-s/view/User-How-To-s/Booting-from-microSD/SD/MMC/110.html' target='_blank'>Booting from microSD/SD/MMC</a><br>
<br>
Общий смысл которых сводится к:<br>
1) разбиение карты на два раздела: FAT16 (6) и EXT2(83)<br>
2) на первый (FAT) записывается ядро, а на второй (EXT) разворачивается файловая структура<br>
3) далее, вставляем карту и загружаемся<br>
<br>
<br>
Теперь, собственно о приятном: <a class='tag-url' href='http://www.gumstix.net/feeds/current/glibc/images/' target='_blank'>www.gumstix.net/feeds/current/glibc/images/</a> - образы x11-full, x11, perl, x11-32mb, qtopia-gui, directfb, basic, minimal, qtopia-console, goliath. Также по этой ссылке можно найти и уже собранные пакеты (ipk).<br>
<br>
Например, установив x11-full мы получим <a class='tag-url' href='http://matchbox-project.org/docs.html' target='_blank'>MatchBox</a> со множеством уже предустановленных компонент.<br>
<span class="b-attach" data-size="156657" data-hits="1105" data-attach-id="3638" data-attach-post-id="2733777">
			<span class="b-attach__title"></span><a class='b-attach-link' href='https://forum.sources.ru/index.php?act=Attach&amp;type=post&amp;id=2733777&amp;attach_id=3638' title='Скачать файл' target='_blank'>IMG_8401.JPG</a> (, : 1105)
		</span><br>
<br>
p.s. для Overo готовые образы представлены тут: <a class='tag-url' href='http://www.sakoman.com/feeds/omap3/glibc/images/overo/' target='_blank'>www.sakoman.com/feeds/omap3/glibc/images/overo/</a>]]></description>
        <author>SVK</author>
        <category>Gumstix</category>
      </item>
	
      </channel>
      </rss>
	