<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi,<div>finally there is the first stable release of the "Production" image for the GTA04 NAND flash.</div><div><br></div><div>You should install it to your device independent of usingQtMoko, SHR, Replicant or something</div><div>else on a separate SD card because it adds new functions to the boot system.</div><div><br></div><div><br></div><div>What is new?</div><div>==========</div><div><br></div><div>* upgraded to Kernel 3.7 (neil-plus)</div><div>* PVR/SGX driver driver compiled into the kernel</div>* camera driver compiled into the kernel (still alpha stage)<br><div>* added UBIFS support for Kernel</div><div>* switched boot.scr to use UBIFS when booting from NAND</div><div>* updated flash-nand script to write NAND with UBIFS</div><div>* updated to latest Debian Squeeze 6.0.7 (Wheezy will come in one of the next releases)</div><div>* added media-ctl tool (for OMAP3 ISP / camera)</div><div>* added ext4 support to U-Boot (and boot.scr for multi-boot)</div><div>* ftd command (device tree) added U-Boot (not tested)</div><div>* installation simplified by providing a binary disk image (incl. partition table)</div><div><br></div><div>As before this image comes preconfigured to boot Debian/LXDE/X11 to test&demonstrate the hardware.<br><br></div><div>AFAIK the GTA04 is now the only smart handheld device that is being shipped or easily upgraded to a</div><div>Linux as modern as 3.7 and Debian stable.</div><div><br></div><div><br></div><div>Installation</div><div>========</div><div><br></div><div>1. Please download the stable disk image from:</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> <a href="http://download.goldelico.com/gta04/">http://download.goldelico.com/gta04/</a></span>20130321-GTA04-stable-3.7+ext4+ubifs/sd-image.dd.gz</div><div><br></div><div>2. Insert a fresh SD card (or one you want to erase!) with at least 1 GByte into your SD card reader</div><div>3. unmount if the SD was automounted by your system</div><div>4. overwrite SD card with image</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>zcat<span class="Apple-tab-span" style="white-space:pre"> sd-image.dd.gz</span> | dd bs=8M of=<font class="Apple-style-span" color="#f81919">/dev/sdc</font></div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>NOTES:</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>* replace <span class="Apple-style-span" style="color: rgb(248, 25, 25); ">/dev/sdc </span>by your SD card raw device!</div><div><font class="Apple-style-span" color="#f81919"><span class="Apple-tab-span" style="white-space:pre"> </span>* make sure you don't try to overwrite your root file system!!!</font></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>* copy to the raw device and not partitions (e.g. /dev/sdc1)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>* if you want to download and flash in one step:</div><div><span class="Apple-tab-span" style="white-space:pre"> </span> wget <a href="http://download.goldelico.com/gta04/20130321-GTA04-stable-3.7+ext4+ubifs/sd-image.dd.gz">http://download.goldelico.com/gta04/20130321-GTA04-stable-3.7+ext4+ubifs/sd-image.dd.gz</a> -O - | gunzip | dd bs=8M of=/dev/sdc</div><div><br></div><div>5. eject the device</div><div>6. remove SD card from card reader</div><div>7. insert into GTA04</div><div>8. boot (maybe you need to press the AUX button)</div><div>9. the screen should turn red and the boot system flash the latest u-boot and boot.scr to NAND (this step is important because UBIFS needs a modified boot.scr)</div><div>10. the device will boot to LXDE (using the 3.7 kernel on the SD card)</div><div>11. either connect through RS232 (login: root, passwd: empty), ssh root@192.168.0.202 over USB (no password) or use the LXDE root terminal + keyboard (if possible since the touch scren may not yet be initialized correctly) to execute these commands (as root):</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>./flash-nand</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>poweroff</div><div><br></div><div>12. after the device has turned off, remove the SD card and boot (from NAND). LXDE should appear again now running from UBIFS.</div><div>13. now you can and should erase and reformat the SD card (so that you don't accidentially flash the NAND again by using this card)</div><div><br></div><div>As usual (and required by GPL), you can find the individual files (MLO, u-boot, boot.scr, uImage, sources as tgz etc.) to build the sd-image.dd.gz here:</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span><a href="http://download.goldelico.com/gta04/">http://download.goldelico.com/gta04/</a>20130321-GTA04-stable-3.7+ext4+ubifs/</div><div><br></div><div>-- hns</div></body></html>