<?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=294431&amp;view=findpost&amp;p=2844264</guid>
        <pubDate>Thu, 03 Mar 2011 12:37:05 +0000</pubDate>
        <title>Осваиваем эмулятор</title>
        <link>https://forum.sources.ru/index.php?showtopic=294431&amp;view=findpost&amp;p=2844264</link>
        <description><![CDATA[SVK: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=294431&view=findpost&p=2499248'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>SVK &#064; <time class="tag-quote__quoted-time" datetime="2010-02-08T16:01:51+03:00">08.02.10, 13:01</time></span><div class='quote '>всё это дело омрачает навязчивое сообщение: Internal resource leak before ...</div></div><div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=294431&view=findpost&p=2499248'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>SVK &#064; <time class="tag-quote__quoted-time" datetime="2010-02-08T13:01:51+00:00">08.02.10, 13:01</time></span><div class='quote '>Однако, в природе ещё существует QEMU OpenSolaris релиз.</div></div><br>
С выходом <a class='tag-url' href='http://download.savannah.gnu.org/releases/qemu/qemu-0.14.0.tar.gz' target='_blank'>0.14.0</a> версии qemu шаманства с двумя версиями эмулятора уходят в прошлое :)]]></description>
        <author>SVK</author>
        <category>Gumstix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294431&amp;view=findpost&amp;p=2615251</guid>
        <pubDate>Tue, 08 Jun 2010 11:33:06 +0000</pubDate>
        <title>Осваиваем эмулятор</title>
        <link>https://forum.sources.ru/index.php?showtopic=294431&amp;view=findpost&amp;p=2615251</link>
        <description><![CDATA[SVK: также, можно перенаправить имеющиеся устройства, например, добавляем эмуляцию манипулятора &quot;мышь&quot;:<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">qemu-system-arm -M verdex -pflash flash -serial stdio -m 289 -sd sd.img -usbdevice mouse</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>и запускаем один из примеров пакета <a class='tag-url' href='http://microwindows.org/' target='_blank'>nano-X</a>]]></description>
        <author>SVK</author>
        <category>Gumstix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294431&amp;view=findpost&amp;p=2610017</guid>
        <pubDate>Tue, 01 Jun 2010 16:24:26 +0000</pubDate>
        <title>Осваиваем эмулятор</title>
        <link>https://forum.sources.ru/index.php?showtopic=294431&amp;view=findpost&amp;p=2610017</link>
        <description><![CDATA[SVK: Кроме всего прочего, QEMU предоставляет и эмуляцию устройства вывода информации.<br>
<br>
Для этого, перед конфигурацией и сборкой QEMU необходимо проверить в системе наличия SDL-devel пакета.<br>
Если таковой уже установлен, при конфигурировании увидим:<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">SDL support &nbsp; &nbsp; &nbsp; yes</div></ol></div></div></div></div>иначе, следует установить вышеобозначенный пакет.<br>
<br>
Процесс последующей сборки и установки остаётся без изменений.<br>
<br>
<br>
Остался вопрос: каким образом осуществить перенос файлов в/из эмулируемой системы?<br>
Один из вариантов: имитация внешнего носителя, а именно SD карты; т.е. создание его образа и подключение к обоим системам.<br>
<br>
После нескольких различных неудачных попыток создать файл образа SD, остановился на создании его средствами <a class='tag-url' href='http://www.netmite.com/android/mydroid/1.6/development/emulator/mksdcard/mksdcard.c' target='_blank'>mksdcard</a>.<br>
<br>
1. Создаём образ SD <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">./mksdcard 128M sd.img</div></ol></div></div></div></div><br>
2. Монтируем его к какой-либо точке и производим запись требуемых данных <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">mount sd.img SD -o loop</div></ol></div></div></div></div><br>
3. Выполняем  <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">umount SD</div></ol></div></div></div></div><br>
4. Запускаем эмулятор <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">qemu-system-arm -M verdex -pflash flash -serial stdio -m 289 -sd sd.img</div></ol></div></div></div></div><br>
5. Далее, через терминальное окно осуществляем консольные команды. <br>
6. Данные с образа SD будут тут: /media/mmcblk0]]></description>
        <author>SVK</author>
        <category>Gumstix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=294431&amp;view=findpost&amp;p=2499248</guid>
        <pubDate>Mon, 08 Feb 2010 13:01:51 +0000</pubDate>
        <title>Осваиваем эмулятор</title>
        <link>https://forum.sources.ru/index.php?showtopic=294431&amp;view=findpost&amp;p=2499248</link>
        <description><![CDATA[SVK: Итак, отправной точкой для данной темы нам будет служить оригинальная статья: <a class='tag-url' href='http://docwiki.gumstix.org/Gumstix_emulation_for_QEMU' target='_blank'>Gumstix emulation for QEMU</a>, в которой говориться о возможности запуска образа на другой платформе.<br>
<br>
Достаточно принципиальным фактом является то, что Gumstix базируется на ARM архитектуре и это ограничивает круг доступных эмуляторов.<br>
В данной теме будет обсуждаться эмулятор <a class='tag-url' href='http://wiki.qemu.org/Main_Page' target='_blank'>QEMU</a>. Не смотря на наличие его компиляций под разные операционные системы, простейшим случаем будет использование его под *nix .<br>
<br>
Берём актуальную, на данный момент, версию <a class='tag-url' href='http://download.savannah.gnu.org/releases/qemu/qemu-0.12.2.tar.gz' target='_blank'>qemu-0.12.2</a>.<br>
Разворачиваем архив. Переходим в корень.<br>
Для начала, стоит сконфигурить сборку<br>
<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">./configure --target-list=arm-softmmu</div></ol></div></div></div></div>указав интересующую целевую платформу<br>
<br>
<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">make</div></ol></div></div></div></div>собрать эмулятор<br>
<br>
<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">make install</div></ol></div></div></div></div>установить в систему - требуются административные права<br>
<br>
так-же можно использовать дополнительные директивы при сборке (make): all clean cscope distclean dvi html info install install-doc recurse-all speed tar tarbin test build-all<br>
<br>
<br>
После успешной сборки и установки эмулятора, можно переходить к сборке образа.<br>
В роли загрузчика применяется <a class='tag-url' href='http://www.denx.de/wiki/U-Boot/WebHome' target='_blank'>U-Boot</a><br>
Его исполняемый код для Verdex можно взять <a class='tag-url' href='http://sourceforge.net/projects/gumstix/files/' target='_blank'>здесь</a>. Там-же можно скачать образ ядра и файловой системы; или-же использовать полученные образы в <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=293095' target='_blank'>Здравствуй, Мир&#33;</a> (ls -1 ~/gumstix/gumstix-oe/tmp/deploy/glibc/images/gumstix-custom-verdex/).<br>
Эти три составляющие следует собрать в один файл в соответствии c аппаратной архитектурой.<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">rm flash</div><div class="code_line">dd of=flash bs=1k count=128k if=/dev/zero</div><div class="code_line">dd of=flash bs=1k conv=notrunc seek=0 &nbsp; &nbsp; if=uBoot.bin</div><div class="code_line">dd of=flash bs=1k conv=notrunc seek=256 &nbsp; if=rootfs.jffs2</div><div class="code_line">dd of=flash bs=1k conv=notrunc seek=31744 if=uImage.bin</div></ol></div></div></div></div>в той или иной степени имеющей описание в исходных кодах эмулятора (hw/gumstix.c)<br>
<br>
<br>
Единый образ получен, пришло время запуска:<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">qemu-system-arm -M verdex -pflash flash -monitor null -nographic -m 289</div></ol></div></div></div></div>указывая эмулируемую платформу <strong class='tag-b'>verdex</strong> (перечень доступных приведён в приложении), способ загрузки образа и эмулируемый размер RAM<br>
<br>
Процесс пошёл, мы видим родные строчки <a class='tag-url' href='http://forum.sources.ru/index.php?showtopic=292533' target='_blank'>процесса загрузки</a>.. но в определённый момент, всё это дело омрачает навязчивое сообщение: Internal resource leak before ...<br>
Причиной его появления, на сколько я понимаю, является неудаление всех созданных временных переменных в исходном коде самого эмулятора - собственно это сообщение и выводится для сигнализации о возникновении такой ситуации (см. target-arm/translate.c). И с ходу, это дело подрулить мне не удалось.<br>
<br>
Однако, в природе ещё существует <a class='tag-url' href='http://hub.opensolaris.org/bin/view/Project+qemu/downloads' target='_blank'>QEMU OpenSolaris</a> релиз.<br>
Скачиваем <a class='tag-url' href='http://hub.opensolaris.org/bin/download/Project+qemu/downloads/qemu%2D0.9.1%2D06222008%2Dsol.tar.bz2' target='_blank'>qemu-0.9.1-06222008-sol</a>, конфигурируем, собираем и устанавливаем аналогично.<br>
<br>
Запускаем:<br>
<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">[centos@CentOS GUMimg]$ qemu-system-arm -M verdex -pflash flash -nographic -m 289</div><div class="code_line">pxa2xx_clkpwr_write: CPU frequency change attempt</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">U-Boot 1.2.0 (May 10 2008 - 21:22:03) - PXA270@600 MHz - 1604</div><div class="code_line">&nbsp;</div><div class="code_line">*** Welcome to Gumstix ***</div><div class="code_line">&nbsp;</div><div class="code_line">DRAM: &nbsp;256 MB</div><div class="code_line">pflash_write: Unimplemented flash cmd sequence (offset 00000000, wcycle 0x0 cmd 0x0 value 0x90</div><div class="code_line">Flash: 32 MB</div><div class="code_line">Using default environment</div><div class="code_line">&nbsp;</div><div class="code_line">pflash_write: Unimplemented flash cmd sequence (offset 00000000, wcycle 0x0 cmd 0x0 value 0x90</div><div class="code_line">pflash_write: Unimplemented flash cmd sequence (offset 00000000, wcycle 0x0 cmd 0x0 value 0x90</div><div class="code_line">Hit any key to stop autoboot: &nbsp;0</div><div class="code_line">Instruction Cache is ON</div><div class="code_line">Copying kernel to 0xa2000000 from 0x01f00000 (length 0x00100000)...done</div><div class="code_line">## Booting image at a2000000 ...</div><div class="code_line">&nbsp;&nbsp; Image Name: &nbsp; Angstrom/2.6.21/gumstix-custom-v</div><div class="code_line">&nbsp;&nbsp; Image Type: &nbsp; ARM Linux Kernel Image (uncompressed)</div><div class="code_line">&nbsp;&nbsp; Data Size: &nbsp; &nbsp;1030052 Bytes = 1005.9 kB</div><div class="code_line">&nbsp;&nbsp; Load Address: a0008000</div><div class="code_line">&nbsp;&nbsp; Entry Point: &nbsp;a0008000</div><div class="code_line">OK</div><div class="code_line">&nbsp;</div><div class="code_line">Starting kernel ...</div><div class="code_line">&nbsp;</div><div class="code_line">Linux version 2.6.21 (centos@CentOS) (gcc version 4.1.2) #1 Tue Jan 19 14:46:39 MSK 2010</div><div class="code_line">CPU: XScale-PXA270 [69054114] revision 4 (ARMv5TE), cr=00007977</div><div class="code_line">Machine: The Gumstix Platform</div><div class="code_line">Memory policy: ECC disabled, Data cache writeback</div><div class="code_line">Run Mode clock: 208.00MHz (*16)</div><div class="code_line">Turbo Mode clock: 624.00MHz (*3.0, active)</div><div class="code_line">Memory clock: 104.00MHz (/2)</div><div class="code_line">System bus clock: 208.00MHz</div><div class="code_line">CPU0: D VIVT write-back cache</div><div class="code_line">CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets</div><div class="code_line">CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets</div><div class="code_line">Built 1 zonelists. &nbsp;Total pages: 65024</div><div class="code_line">Kernel command line: console=ttyS0,115200n8 root=1f01 rootfstype=jffs2 reboot=cold,hard</div><div class="code_line">PID hash table entries: 1024 (order: 10, 4096 bytes)</div><div class="code_line">Console: colour dummy device 80x30</div><div class="code_line">Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)</div><div class="code_line">Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)</div><div class="code_line">Memory: 256MB = 256MB total</div><div class="code_line">Memory: 257664KB available (1808K code, 196K data, 148K init)</div><div class="code_line">Mount-cache hash table entries: 512</div><div class="code_line">CPU: Testing write buffer coherency: ok</div><div class="code_line">NET: Registered protocol family 16</div><div class="code_line">Time: pxa_timer clocksource has been installed.</div><div class="code_line">NET: Registered protocol family 2</div><div class="code_line">IP route cache hash table entries: 2048 (order: 1, 8192 bytes)</div><div class="code_line">TCP established hash table entries: 8192 (order: 4, 65536 bytes)</div><div class="code_line">TCP bind hash table entries: 8192 (order: 3, 32768 bytes)</div><div class="code_line">TCP: Hash tables configured (established 8192 bind 8192)</div><div class="code_line">TCP reno registered</div><div class="code_line">JFFS2 version 2.2. (NAND) (SUMMARY) &nbsp;(C) 2001-2006 Red Hat, Inc.</div><div class="code_line">io scheduler noop registered</div><div class="code_line">io scheduler cfq registered (default)</div><div class="code_line">Console: switching to colour frame buffer device 80x24</div><div class="code_line">pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 22) is a FFUART</div><div class="code_line">pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 21) is a BTUART</div><div class="code_line">pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 20) is a STUART</div><div class="code_line">Probing Gumstix Flash ROM at physical address 0x00000000 (16-bit bankwidth)</div><div class="code_line">pflash_write: Unimplemented flash cmd sequence (offset 00000000, wcycle 0x0 cmd 0x0 value 0xf0</div><div class="code_line">Gumstix Flash ROM: Found 1 x16 devices at 0x0 in 16-bit bank</div><div class="code_line">&nbsp;Intel/Sharp Extended Query Table at 0x0031</div><div class="code_line">Using buffer write method</div><div class="code_line">Using static partitions on Gumstix Flash ROM</div><div class="code_line">Creating 3 MTD partitions on &quot;Gumstix Flash ROM&quot;:</div><div class="code_line">0x00000000-0x00040000 : &quot;Bootloader&quot;</div><div class="code_line">0x00040000-0x01f00000 : &quot;RootFS&quot;</div><div class="code_line">0x01f00000-0x02000000 : &quot;Kernel&quot;</div><div class="code_line">TCP cubic registered</div><div class="code_line">NET: Registered protocol family 1</div><div class="code_line">NET: Registered protocol family 17</div><div class="code_line">XScale DSP coprocessor detected.</div><div class="code_line">VFS: Mounted root (jffs2 filesystem).</div><div class="code_line">Freeing init memory: 148K</div><div class="code_line">INIT: version 2.86 booting</div><div class="code_line">Starting the hotplug events dispatcher udevd</div><div class="code_line">Synthesizing the initial hotplug events</div><div class="code_line">Remounting root file system...</div><div class="code_line">gumstix_smc91x_init: smc91x chip found</div><div class="code_line">gumstix_smc91x_init: found 1 smc91x chip(s)</div><div class="code_line">smc91x: IOADDR d0870300 doesn&#39;t match configuration (0).</div><div class="code_line">smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre &#60;nico@cam.org&#62;</div><div class="code_line">eth0: SMC91C11xFD (rev 1) at d0870300 IRQ 131 DMA 8 [nowait]</div><div class="code_line">eth0: Ethernet addr: 52:54:00:12:34:56</div><div class="code_line">Bluetooth: Core ver 2.11</div><div class="code_line">NET: Registered protocol family 31</div><div class="code_line">Bluetooth: HCI device and connection manager initialized</div><div class="code_line">Bluetooth: HCI socket layer initialized</div><div class="code_line">Bluetooth: L2CAP ver 2.8</div><div class="code_line">Bluetooth: L2CAP socket layer initialized</div><div class="code_line">Bluetooth: HIDP (Human Interface Emulation) ver 1.2</div><div class="code_line">usbcore: registered new interface driver usbfs</div><div class="code_line">usbcore: registered new interface driver hub</div><div class="code_line">usbcore: registered new device driver usb</div><div class="code_line">pxa27x-ohci pxa27x-ohci: PXA27x OHCI</div><div class="code_line">pxa27x-ohci pxa27x-ohci: new USB bus registered, assigned bus number 1</div><div class="code_line">pxa27x-ohci pxa27x-ohci: irq 3, io mem 0x4c000000</div><div class="code_line">pxa27x-ohci pxa27x-ohci: init err (00000000 0000)</div><div class="code_line">drivers/usb/host/ohci-pxa27x.c: can&#39;t start pxa27x</div><div class="code_line">pxa27x-ohci pxa27x-ohci: startup error -75</div><div class="code_line">pxa27x-ohci pxa27x-ohci: USB bus 1 deregistered</div><div class="code_line">pxa27x-ohci: probe of pxa27x-ohci failed with error -75</div><div class="code_line">Detected netCF-vx board: using older GPIO configuration</div><div class="code_line">CPLD responded with: 00</div><div class="code_line">Bluetooth: RFCOMM socket layer initialized</div><div class="code_line">Bluetooth: RFCOMM TTY layer initialized</div><div class="code_line">Bluetooth: RFCOMM ver 1.8</div><div class="code_line">root: mount: special device /dev/hda1 does not exist</div><div class="code_line">root: mount: special device /dev/mmcblk0p1 does not exist</div><div class="code_line">root: mount: special device /dev/sda1 does not exist</div><div class="code_line">Setting up IP spoofing protection: rp_filter.</div><div class="code_line">Configuring network interfaces... eth0: link up</div><div class="code_line">eth0 &nbsp; &nbsp; &nbsp;no wireless extensions.</div><div class="code_line">&nbsp;</div><div class="code_line">udhcpc (v1.2.1) started</div><div class="code_line">udhcpc[564]: udhcpc (v1.2.1) started</div><div class="code_line">Sending discover...</div><div class="code_line">udhcpc[564]: Sending discover...</div><div class="code_line">Sending select for 10.0.2.15...</div><div class="code_line">udhcpc[564]: Sending select for 10.0.2.15...</div><div class="code_line">Lease of 10.0.2.15 obtained, lease time 86400</div><div class="code_line">udhcpc[564]: Lease of 10.0.2.15 obtained, lease time 86400</div><div class="code_line">adding dns 10.0.2.3</div><div class="code_line">cs: pcmcia_socket0: time out after reset.</div><div class="code_line">cfio: module license &#39;unspecified&#39; taints kernel.</div><div class="code_line">cs: pcmcia_socket0: time out after reset.</div><div class="code_line">Before register driver</div><div class="code_line">After register driver</div><div class="code_line">Error for wireless request &quot;Set ESSID&quot; (8B1A) :</div><div class="code_line">&nbsp;&nbsp; &nbsp;SET failed on device wlan0 ; No such device.</div><div class="code_line">Error for wireless request &quot;Set Mode&quot; (8B06) :</div><div class="code_line">&nbsp;&nbsp; &nbsp;SET failed on device wlan0 ; No such device.</div><div class="code_line">SIOCGIFFLAGS: No such device</div><div class="code_line">wlan0 &nbsp; &nbsp; No such device</div><div class="code_line">&nbsp;</div><div class="code_line">udhcpc (v1.2.1) started</div><div class="code_line">udhcpc[616]: udhcpc (v1.2.1) started</div><div class="code_line">SIOCGIFINDEX failed!: No such device</div><div class="code_line">udhcpc[616]: SIOCGIFINDEX failed!: No such device</div><div class="code_line">done.</div><div class="code_line">Configuring dbus-1</div><div class="code_line">&nbsp;System startup links for /etc/init.d/dbus-1 already exist.</div><div class="code_line">Configuring ntpdate</div><div class="code_line">update-rc.d: /etc/init.d/busybox-cron: file does not exist</div><div class="code_line">&nbsp;System startup links for /etc/init.d/ntpdate already exist.</div><div class="code_line">Configuring update-modules</div><div class="code_line">INIT: Entering runlevel: 5</div><div class="code_line">Starting Dropbear SSH server: dropbear.</div><div class="code_line">Starting HTTP server: boagethostbyname:: Success</div><div class="code_line">Starting system message bus: dbus.</div><div class="code_line">Starting ntpd: done</div><div class="code_line">Starting syslogd/klogd: done</div><div class="code_line">Starting 32kHz clock...Settled</div><div class="code_line">Starting Bluetooth subsystem:</div><div class="code_line">Trying baud rate 921600...</div><div class="code_line">No response after reset</div><div class="code_line">No response from BT module</div><div class="code_line">Trying baud rate 921600...</div><div class="code_line">No response after reset</div><div class="code_line">No response from BT module</div><div class="code_line">Trying baud rate 115200...</div><div class="code_line">No response after reset</div><div class="code_line">No response from BT module</div><div class="code_line">Trying baud rate 57600...</div><div class="code_line">No response after reset</div><div class="code_line">No response from BT module</div><div class="code_line">Can&#39;t initialize device: Success</div><div class="code_line">ALSA: loading sound modules...</div><div class="code_line">ASoC version 0.13.0</div><div class="code_line">AC97 SoC Audio Codec 0.6</div><div class="code_line">asoc: AC97 HiFi &#60;-&#62; pxa2xx-ac97 mapping ok</div><div class="code_line">pxa2xx_ac97_cold_reset: cold reset timeout (GSR=0x0)</div><div class="code_line">pxa2xx_ac97_read: read error (ac97_reg=7c GSR=0x0)</div><div class="code_line">pxa2xx_ac97_read: read error (ac97_reg=7e GSR=0x0)</div><div class="code_line">AC&#39;97 0 access is not valid [0xffffffff], removing mixer.</div><div class="code_line">soc-audio: probe of soc-audio failed with error -5</div><div class="code_line">ALSA: Restoring mixer settings...</div><div class="code_line">/usr/sbin/alsactl: load_state:1329: No soundcards found...</div><div class="code_line">Running ntpdate to synchronize clockError : Name or service not known</div><div class="code_line">.</div><div class="code_line">Starting bonjour:</div><div class="code_line">Starting Vixie-cron.</div><div class="code_line">Starting i2c...</div><div class="code_line">tsc2003 i2c touch screen controller</div><div class="code_line">i2c: error: exhausted retries</div><div class="code_line">i2c: msg_num: 0 msg_idx: -2000 msg_ptr: 0</div><div class="code_line">i2c: ICR: 000007e0 ISR: 00000002</div><div class="code_line">i2c: log: [00000442:000007e0]</div><div class="code_line">I2C: i2c-0: PXA I2C adapter</div><div class="code_line">tsc2003 i2c touch screen controller</div><div class="code_line">i2c: error: exhausted retries</div><div class="code_line">i2c: msg_num: 0 msg_idx: -2000 msg_ptr: 0</div><div class="code_line">i2c: ICR: 000007e0 ISR: 00000002</div><div class="code_line">i2c: log: [00000442:000007e0]</div><div class="code_line">I2C: i2c-1: PXA I2C adapter</div><div class="code_line">i2c /dev entries driver</div><div class="code_line">&nbsp;</div><div class="code_line">OpenEmbedded Linux gumstix-custom-verdex ttyS0</div><div class="code_line">&nbsp;</div><div class="code_line">Angstrom 2007.9-test-20100119 gumstix-custom-verdex ttyS0</div><div class="code_line">&nbsp;</div><div class="code_line">gumstix-custom-verdex login: root</div><div class="code_line">Password:</div><div class="code_line">&nbsp;</div><div class="code_line">Welcome to gumstix!</div><div class="code_line">For information on how to customize or update this software please visit:</div><div class="code_line">http://www.gumstix.net</div><div class="code_line">&nbsp;</div><div class="code_line">root@gumstix-custom-verdex:~$</div></ol></div></div></div></div><br>
<br>
<br>
Однако, если вдруг захочется пересобрать запускаемый образ и запустить его, нас будет ожидать сюрприз<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">pflash_write: Unimplemented flash cmd sequence (offset 014c0000, wcycle 0x1 cmd 0x20 value 0x70</div><div class="code_line">Gumstix Flash ROM: block erase error: (bad command sequence, status 0xffff)</div><div class="code_line">Erase at 0x01480000 failed immediately: errno -22</div><div class="code_line">Gumstix Flash ROM: Waiting for chip to be ready timed out. Status 0</div><div class="code_line">Erase at 0x01460000 failed immediately: errno -5</div><div class="code_line">....</div></ol></div></div></div></div><br>
<br>
Выход пока я знаю только один: запустить однажды образ из под оригинального qemu, а затем его можно запускать из под qemu-sol.<br>
В процессе первого запуска, образ подвергается некоторой модификации.<br>
<br>
<br>
Отдельно можно отметить наличие ещё <a class='tag-url' href='http://www.bitmux.org/downloads' target='_blank'>qemu-gumstix-2006-07-12</a>, но список интересуемых нас платформ слишком мал: integratorcp926 ARM Integrator/CP (ARM926EJ-S) (default), integratorcp1026 ARM Integrator/CP (ARM1026EJ-S), versatilepb ARM Versatile/PB (ARM926EJ-S), versatileab ARM Versatile/AB (ARM926EJ-S), gumstix    PXA255 Gumstix.<br>
<br>
<br>
<br>
Приложение:<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>QEMU_Supported&#045;machines</span><div class='quote '>syborg     Syborg (Symbian Virtual Platform)<br>
musicpal   Marvell 88w8618 / MusicPal (ARM926EJ-S)<br>
mainstone  Mainstone II (PXA27x)<br>
n800       Nokia N800 tablet aka. RX-34 (OMAP2420)<br>
n810       Nokia N810 tablet aka. RX-44 (OMAP2420)<br>
cheetah    Palm Tungsten|E aka. Cheetah PDA (OMAP310)<br>
sx1        Siemens SX1 (OMAP310) V2<br>
sx1-v1     Siemens SX1 (OMAP310) V1<br>
tosa       Tosa PDA (PXA255)<br>
akita      Akita PDA (PXA270)<br>
spitz      Spitz PDA (PXA270)<br>
borzoi     Borzoi PDA (PXA270)<br>
terrier    Terrier PDA (PXA270)<br>
connex     Gumstix Connex (PXA255)<br>
verdex     Gumstix Verdex (PXA270)<br>
lm3s811evb Stellaris LM3S811EVB<br>
lm3s6965evb Stellaris LM3S6965EVB<br>
realview-eb ARM RealView Emulation Baseboard (ARM926EJ-S)<br>
realview-eb-mpcore ARM RealView Emulation Baseboard (ARM11MPCore)<br>
realview-pb-a8 ARM RealView Platform Baseboard for Cortex-A8<br>
realview-pbx-a9 ARM RealView Platform Baseboard Explore for Cortex-A9<br>
versatilepb ARM Versatile/PB (ARM926EJ-S)<br>
versatileab ARM Versatile/AB (ARM926EJ-S)<br>
integratorcp ARM Integrator/CP (ARM926EJ-S) (default)</div></div>]]></description>
        <author>SVK</author>
        <category>Gumstix</category>
      </item>
	
      </channel>
      </rss>
	