<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cnd</id>
	<title>LinuxMCE - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cnd"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/Cnd"/>
	<updated>2026-05-11T05:52:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18203</id>
		<title>Mini2440 FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18203"/>
		<updated>2009-03-29T21:15:08Z</updated>

		<summary type="html">&lt;p&gt;Cnd: compiling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: tutorials]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
=Mini2440 Orbiter setup and FAQ=&lt;br /&gt;
&lt;br /&gt;
== FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is LinuxMCE, and what embedded operating system runs it? ===&lt;br /&gt;
&lt;br /&gt;
linuxmce is an home automation and multi media appliance solution based on top of ubuntu, and supports tons of input devices, from mobiles over PDAs to flat screens&lt;br /&gt;
&lt;br /&gt;
=== How do I turn my mini2440 into an Orbiter? ===&lt;br /&gt;
&lt;br /&gt;
Glad you asked :-)  The porting for this is taking place right now.  When instructions become available, we&#039;ll post them here.  Follow the action via IRC or the links later in this page if you can&#039;t wait.&lt;br /&gt;
&lt;br /&gt;
=== What is JTAG?  Do I need it for anything? ===&lt;br /&gt;
&lt;br /&gt;
JTAG is a common low level debug interface.  you can operate cpus in single step mode and flash nand/nor that way and do low level debugging.&lt;br /&gt;
&lt;br /&gt;
It is generally what developers use when developing low-level drivers, or as a recovery tool if you somehow destroyed your NOR flash (that&#039;s the code your embedded computer runs when you 1st turn it on)&lt;br /&gt;
&lt;br /&gt;
=== What is vivi and u-boot? ===&lt;br /&gt;
&lt;br /&gt;
vivi is the old bootloader.&lt;br /&gt;
&lt;br /&gt;
uBoot is the new one - and can boot from SD cards.&lt;br /&gt;
&lt;br /&gt;
These are kindoflike grub - code which runs at startup and helps with loading or booting the operating system - but can do other exciting stuff like flash new bootloaders into the NAND memory etc.&lt;br /&gt;
&lt;br /&gt;
You hook your mini2440 serial cable (striaght-through - not a crossover) up to a terminal emulator on your desktop PC to access vivi or u-boot.&lt;br /&gt;
&lt;br /&gt;
=== What is QT? ===&lt;br /&gt;
&lt;br /&gt;
qt is a windowing toolkit developed into an embedded toolkit and such lately by trolltech, which was was acquired by nokia recently.  If your device is running QT, it probably doesn&#039;t have X.&lt;br /&gt;
&lt;br /&gt;
=== What is X or X11 ? ===&lt;br /&gt;
&lt;br /&gt;
it&#039;s a graphical display environment that runs on Linux - the same as the original Microsoft version called &amp;quot;Windows&amp;quot; runs on MS-DOS&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s GPE ? ===&lt;br /&gt;
&lt;br /&gt;
GPE is a desktop environment, and includes at least a lightweight web browser&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s OPIE ? ===&lt;br /&gt;
&lt;br /&gt;
opie is another different desktop environment&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s cairo? ===&lt;br /&gt;
&lt;br /&gt;
A display programming component allowing apps to write directly on diretfb without needing X11 or QT etc (works on mini2440).   It&#039;s the graphical backend in most modern apps (Firefox etc). see http://www.cairographics.org/&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s SDL? ===&lt;br /&gt;
&lt;br /&gt;
Another low-level screen/keyboard/mouse/etc library (works on mini2440).  http://www.libsdl.org/&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s QEMU ? ===&lt;br /&gt;
&lt;br /&gt;
qemu is a hardware emulator - you can experiment with running things on this, without needing to use the actual hardware device.&lt;br /&gt;
&lt;br /&gt;
=== What is Android? ===&lt;br /&gt;
&lt;br /&gt;
A new linux operating system sponsored by google, predominently java-based, designed for mobile phones and portable gadgets.&lt;br /&gt;
&lt;br /&gt;
=== Does Android run on the Mini2440? ===&lt;br /&gt;
&lt;br /&gt;
There are no working ports to this platform yet - rumours exist of a mostly-working port having been achieved to a similar platform recently, so it&#039;s probably not far off.&lt;br /&gt;
&lt;br /&gt;
=== What is emdebian-grip-090306-armel-lenny-installed.tar.bz2 for ? ===&lt;br /&gt;
&lt;br /&gt;
thats a fantastic linux distribution and content base you can run with your kernel&lt;br /&gt;
&lt;br /&gt;
=== How do I see my mini2440 boot screen? ===&lt;br /&gt;
&lt;br /&gt;
Hook up the serial port to a PC using 115200 baud (no flow control) - this is how you access vivi and u-boot.&lt;br /&gt;
&lt;br /&gt;
=== What compiler switches do I need to build working code on a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
If you&#039;re staring at &amp;quot;illegal instruction error&amp;quot; problems, and using arm-none-linux-gnueabi-gcc (Sourcery G++ Lite 2008q3-72) 4.3.2, you need this:&lt;br /&gt;
&lt;br /&gt;
 -msoft-float -D__GCC_FLOAT_NOT_NEEDED -march=armv4 -mtune=arm920t&lt;br /&gt;
&lt;br /&gt;
=== Where do I get a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
As of March &#039;09 - there&#039;s 1 distributer in each of the USA, Japan, and Europe.  The mini2440 is made in China, and many sellers on eBay provide (unsupported) units, with Chinese instructions.  I know of only 1 distributer with English tools ( http://www.andahammer.com/ ) - please update this list if you can.&lt;br /&gt;
&lt;br /&gt;
=== How easy is it to &amp;quot;brick&amp;quot; a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
basically you cannot really brick (kill) the unit - there is a NOR switch where you can boot from NOR in emergencies.  The rest of the time, you store new bootloaders etc in the NAND flash, and set the switch to boot from that.  If you kill your NOR too - you use the JTAG to fix that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I find out more info and get downloads for the mini2440? ===&lt;br /&gt;
&lt;br /&gt;
Blog: http://bliterness.blogspot.com&lt;br /&gt;
&lt;br /&gt;
Web: http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
Irc: #mini2440&lt;br /&gt;
&lt;br /&gt;
general info: http://www.handhelds.org&lt;br /&gt;
&lt;br /&gt;
more info: http://wiki.linuxmce.org/index.php/Mini2440&lt;br /&gt;
&lt;br /&gt;
some downloads: http://www.andahammer.com/downloads/&lt;br /&gt;
&lt;br /&gt;
Qt 4.5 on mini2440 http://blog.cor-net.org/&lt;br /&gt;
&lt;br /&gt;
Files and utils http://vt100.at/files/mini2440/&lt;br /&gt;
&lt;br /&gt;
Manufacturer update info http://arm9.net/mini2440-update.asp (chinese)&lt;br /&gt;
&lt;br /&gt;
Chinese downloads http://www.arm9down.cn/ [[http://www.arm9down.cn/mini2440/images-20090112.rar | jan_2009_release.rar]]&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18150</id>
		<title>Mini2440 FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18150"/>
		<updated>2009-03-28T04:19:11Z</updated>

		<summary type="html">&lt;p&gt;Cnd: more links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: tutorials]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
=Mini2440 Orbiter setup and FAQ=&lt;br /&gt;
&lt;br /&gt;
== FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is LinuxMCE, and what embedded operating system runs it? ===&lt;br /&gt;
&lt;br /&gt;
linuxmce is an home automation and multi media appliance solution based on top of ubuntu, and supports tons of input devices, from mobiles over PDAs to flat screens&lt;br /&gt;
&lt;br /&gt;
=== How do I turn my mini2440 into an Orbiter? ===&lt;br /&gt;
&lt;br /&gt;
Glad you asked :-)  The porting for this is taking place right now.  When instructions become available, we&#039;ll post them here.  Follow the action via IRC or the links later in this page if you can&#039;t wait.&lt;br /&gt;
&lt;br /&gt;
=== What is JTAG?  Do I need it for anything? ===&lt;br /&gt;
&lt;br /&gt;
JTAG is a common low level debug interface.  you can operate cpus in single step mode and flash nand/nor that way and do low level debugging.&lt;br /&gt;
&lt;br /&gt;
It is generally what developers use when developing low-level drivers, or as a recovery tool if you somehow destroyed your NOR flash (that&#039;s the code your embedded computer runs when you 1st turn it on)&lt;br /&gt;
&lt;br /&gt;
=== What is vivi and u-boot? ===&lt;br /&gt;
&lt;br /&gt;
vivi is the old bootloader.&lt;br /&gt;
&lt;br /&gt;
uBoot is the new one - and can boot from SD cards.&lt;br /&gt;
&lt;br /&gt;
These are kindoflike grub - code which runs at startup and helps with loading or booting the operating system - but can do other exciting stuff like flash new bootloaders into the NAND memory etc.&lt;br /&gt;
&lt;br /&gt;
You hook your mini2440 serial cable (striaght-through - not a crossover) up to a terminal emulator on your desktop PC to access vivi or u-boot.&lt;br /&gt;
&lt;br /&gt;
=== What is QT? ===&lt;br /&gt;
&lt;br /&gt;
qt is a windowing toolkit developed into an embedded toolkit and such lately by trolltech, which was was acquired by nokia recently.  If your device is running QT, it probably doesn&#039;t have X.&lt;br /&gt;
&lt;br /&gt;
=== What is X or X11 ? ===&lt;br /&gt;
&lt;br /&gt;
it&#039;s a graphical display environment that runs on Linux - the same as the original Microsoft version called &amp;quot;Windows&amp;quot; runs on MS-DOS&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s GPE ? ===&lt;br /&gt;
&lt;br /&gt;
GPE is a desktop environment, and includes at least a lightweight web browser&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s OPIE ? ===&lt;br /&gt;
&lt;br /&gt;
opie is another different desktop environment&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s cairo? ===&lt;br /&gt;
&lt;br /&gt;
A display programming component allowing apps to write directly on diretfb without needing X11 or QT etc (works on mini2440).   It&#039;s the graphical backend in most modern apps (Firefox etc). see http://www.cairographics.org/&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s SDL? ===&lt;br /&gt;
&lt;br /&gt;
Another low-level screen/keyboard/mouse/etc library (works on mini2440).  http://www.libsdl.org/&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s QEMU ? ===&lt;br /&gt;
&lt;br /&gt;
qemu is a hardware emulator - you can experiment with running things on this, without needing to use the actual hardware device.&lt;br /&gt;
&lt;br /&gt;
=== What is Android? ===&lt;br /&gt;
&lt;br /&gt;
A new linux operating system sponsored by google, predominently java-based, designed for mobile phones and portable gadgets.&lt;br /&gt;
&lt;br /&gt;
=== Does Android run on the Mini2440? ===&lt;br /&gt;
&lt;br /&gt;
There are no working ports to this platform yet - rumours exist of a mostly-working port having been achieved to a similar platform recently, so it&#039;s probably not far off.&lt;br /&gt;
&lt;br /&gt;
=== What is emdebian-grip-090306-armel-lenny-installed.tar.bz2 for ? ===&lt;br /&gt;
&lt;br /&gt;
thats a fantastic linux distribution and content base you can run with your kernel&lt;br /&gt;
&lt;br /&gt;
=== How do I see my mini2440 boot screen? ===&lt;br /&gt;
&lt;br /&gt;
Hook up the serial port to a PC using 115200 baud (no flow control) - this is how you access vivi and u-boot.&lt;br /&gt;
&lt;br /&gt;
=== Where do I get a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
As of March &#039;09 - there&#039;s 1 distributer in each of the USA, Japan, and Europe.  The mini2440 is made in China, and many sellers on eBay provide (unsupported) units, with Chinese instructions.  I know of only 1 distributer with English tools ( http://www.andahammer.com/ ) - please update this list if you can.&lt;br /&gt;
&lt;br /&gt;
=== How easy is it to &amp;quot;brick&amp;quot; a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
basically you cannot really brick (kill) the unit - there is a NOR switch where you can boot from NOR in emergencies.  The rest of the time, you store new bootloaders etc in the NAND flash, and set the switch to boot from that.  If you kill your NOR too - you use the JTAG to fix that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I find out more info and get downloads for the mini2440? ===&lt;br /&gt;
&lt;br /&gt;
Blog: http://bliterness.blogspot.com&lt;br /&gt;
&lt;br /&gt;
Web: http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
Irc: #mini2440&lt;br /&gt;
&lt;br /&gt;
general info: http://www.handhelds.org&lt;br /&gt;
&lt;br /&gt;
more info: http://wiki.linuxmce.org/index.php/Mini2440&lt;br /&gt;
&lt;br /&gt;
some downloads: http://www.andahammer.com/downloads/&lt;br /&gt;
&lt;br /&gt;
Qt 4.5 on mini2440 http://blog.cor-net.org/&lt;br /&gt;
&lt;br /&gt;
Files and utils http://vt100.at/files/mini2440/&lt;br /&gt;
&lt;br /&gt;
Manufacturer update info http://arm9.net/mini2440-update.asp (chinese)&lt;br /&gt;
&lt;br /&gt;
Chinese downloads http://www.arm9down.cn/ [[http://www.arm9down.cn/mini2440/images-20090112.rar | jan_2009_release.rar]]&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440&amp;diff=18149</id>
		<title>Mini2440</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440&amp;diff=18149"/>
		<updated>2009-03-28T04:13:50Z</updated>

		<summary type="html">&lt;p&gt;Cnd: Qt 4.5 on mini2440&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Hardware]]&lt;br /&gt;
[[Image:Mini2440.jpg|thumb|200px|mini2440]]&lt;br /&gt;
&lt;br /&gt;
= About =&lt;br /&gt;
This is a howto install uboot and a new kernel on the mini2440. Big thanks to BusError for the instructions and guidance. DISCLAIMER: This worked for me, if it eats your cat or burns your kitchen sink, don&#039;t blame me.&lt;br /&gt;
&lt;br /&gt;
= Preparations =&lt;br /&gt;
== Toolchain ==&lt;br /&gt;
I used this one: http://www.codesourcery.com/sgpp/lite/arm/portal/package3696/public/arm-none-linux-gnueabi/arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2&lt;br /&gt;
&lt;br /&gt;
Add the bin dir to the $PATH. If you have a toolchain with another prefix (like arm-linux-) adapt the CROSS_COMPILE environment variable in the next steps.&lt;br /&gt;
&lt;br /&gt;
= Setting up the bootloader =&lt;br /&gt;
== Compiling uboot ==&lt;br /&gt;
Clone the git tree:&lt;br /&gt;
 mkdir uboot ; cd uboot&lt;br /&gt;
 git clone git://repo.or.cz/u-boot-openmoko/mini2440.git&lt;br /&gt;
Setup cross compiling:&lt;br /&gt;
 export CROSS_COMPILE=arm-none-linux-gnueabi- &lt;br /&gt;
Prepare the mini2440 target:&lt;br /&gt;
 make mini2440_config&lt;br /&gt;
Compile:&lt;br /&gt;
 make all&lt;br /&gt;
This will give you a &amp;quot;u-boot.bin&amp;quot;. If you get an error about a missing whatever-gcc, verifiy if there is a hardcoded CROSS_COMPILE setting in the Makefile&lt;br /&gt;
&lt;br /&gt;
== Flashing uboot ==&lt;br /&gt;
We use the installed vivi bootloader to load uboot via usb. Power the board off, set the NOR switch to on, power the board on. You&#039;ll get the vivi output on the serial console. Press &#039;q&#039; to go to the shell and do the &amp;quot;load flash&amp;quot; on address 0 with the size of &amp;quot;u-boot.bin&amp;quot; (238232 bytes in this example):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[q] Goto shell of vivi                                                          &lt;br /&gt;
Enter your selection: q                                                         &lt;br /&gt;
Supervivi&amp;gt; load flash 0 238232 u                                                &lt;br /&gt;
USB host is connected. Waiting a download.                                      &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use the &amp;quot;s3c2410_boot_usb&amp;quot; utility (http://mini2440.googlecode.com/files/s3c2410_boot_usb-20060807.tar.bz2) to upload the &amp;quot;u-boot.bin&amp;quot; via usb:&lt;br /&gt;
 ./s3c2410_boot_usb u-boot.bin &lt;br /&gt;
You&#039;ll see something like this as output, ignore the error message:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
csum = 0x9a6e&lt;br /&gt;
send_file: addr = 0x33f80000, len = 0x0003a298&lt;br /&gt;
Error downloading program&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
and this on the serial console:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Now, Downloading [ADDRESS:30000000h,TOTAL:238242]                               &lt;br /&gt;
RECEIVED FILE SIZE:  238242 (232KB/S, 1S)                                       &lt;br /&gt;
Downloaded file at 0x30000000, size = 238232 bytes                              &lt;br /&gt;
Found block size = 0x0003c000                                                   &lt;br /&gt;
Erasing...    ... done                                                          &lt;br /&gt;
Writing...    ... done                                                          &lt;br /&gt;
Written 238232 bytes                                                            &lt;br /&gt;
Supervivi&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now power off the board, set the NOR switch back to off, and power on the board. We verify the version and then prepare config storage in flash:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
MINI2440 # version                                                              &lt;br /&gt;
                                                                                &lt;br /&gt;
U-Boot 1.3.2-dirty-moko12 (Mar  8 2009 - 13:50:19)  &lt;br /&gt;
&lt;br /&gt;
MINI2440 # dynenv set 40000                                                     &lt;br /&gt;
device 0 offset 0x40000, size 0x3fc0000                                         &lt;br /&gt;
45 4e 56 30 - 00 00 04 00           &lt;br /&gt;
&lt;br /&gt;
MINI2440 # saveenv                                                              &lt;br /&gt;
Saving Environment to NAND...                                                   &lt;br /&gt;
Erasing Nand...Writing to Nand... done                                          &lt;br /&gt;
&lt;br /&gt;
MINI2440 # reset                                                                &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Configure uboot ==&lt;br /&gt;
do a &amp;quot;printenv&amp;quot; to show active settings. Adjust the IP for uboot and the tftp server. We need proper IP connectivity to load the kernel with tftp. &amp;quot;setenv&amp;quot; is your friend. &amp;quot;saveenv&amp;quot; stores the setting to flash.&lt;br /&gt;
&lt;br /&gt;
= Kernel =&lt;br /&gt;
== Compilation ==&lt;br /&gt;
Fetch from git:&lt;br /&gt;
 mkdir kernel ; cd kernel&lt;br /&gt;
 git clone git://repo.or.cz/linux-2.6/mini2440.git&lt;br /&gt;
 cd mini2440&lt;br /&gt;
 mkdir -p ../kernel-bin&lt;br /&gt;
Generate .config from mini2440 template:&lt;br /&gt;
 CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm make O=../kernel-bin/ mini2440_defconfig&lt;br /&gt;
Compile kernel and modules:&lt;br /&gt;
 CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm make O=../kernel-bin/&lt;br /&gt;
Generate &amp;quot;uImage&amp;quot; with the &amp;quot;mkimage&amp;quot; tool:&lt;br /&gt;
 ../uboot/mini2440/tools/mkimage -A arm -O linux -T kernel -C none -a 0x30008000 -e 0x30008000 -d ../kernel-bin/arch/arm/boot/zImage /tftpboot/uImage&lt;br /&gt;
&lt;br /&gt;
== Flash kernel ==&lt;br /&gt;
Verify partitions, we need the offset for the kernel partition (probably 0x60000):&lt;br /&gt;
 mtdparts&lt;br /&gt;
Erase the kernel partition:&lt;br /&gt;
 nand erase 60000 &amp;lt;padded size&amp;gt;&lt;br /&gt;
Load the kernel with uboot into ram:&lt;br /&gt;
 tftp 0x32000000 uImage&lt;br /&gt;
Note the size, pad it to 512 byte and use the nand write command to flash it:&lt;br /&gt;
 nand write 32000000 60000 &amp;lt;padded size&amp;gt;.&lt;br /&gt;
== Configure uboot ==&lt;br /&gt;
We use a nfs chroot for now:&lt;br /&gt;
 setenv bootargs console=ttySAC0,115200 noinitrd init=/sbin/init mini2440=1tb ip=192.168.80.12 root=/dev/nfs rw nfsroot=192.168.80.1:/home/public/arm&lt;br /&gt;
This is helpful for automatic booting:&lt;br /&gt;
 setenv bootcmd &#039;nboot.e kernel ; bootm&#039;&lt;br /&gt;
= Setting up embedian =&lt;br /&gt;
Follow this nice howto from BusError http://code.google.com/p/mini2440/wiki/Emdebian&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
== Write errors ==&lt;br /&gt;
When you have bad blocks in NAND, you&#039;ll get write errors. This gives more information: http://wiki.openmoko.org/wiki/NAND_bad_blocks&lt;br /&gt;
&lt;br /&gt;
Clear the flash (do not reset the board till uboot is reinstalled, or you need to use NOR/vivi to reinstall uboot via usb):&lt;br /&gt;
 nand scrub&lt;br /&gt;
Create new bad blocks table:&lt;br /&gt;
 nand createbbt&lt;br /&gt;
Reflash uboot (use the size in the output from the tftp command and pad it to hit 512 byte boundaries for the nand write command)&lt;br /&gt;
 tftp 0x32000000 u-boot.bin&lt;br /&gt;
 nand write 32000000 0 &amp;lt;size of u-boot.bin&amp;gt;&lt;br /&gt;
 reset&lt;br /&gt;
Create dynamic partitions:&lt;br /&gt;
 dynpart&lt;br /&gt;
 dynenv set u-boot_env&lt;br /&gt;
 saveenv&lt;br /&gt;
 reset&lt;br /&gt;
And then use write.e to write to the mtdparts, e.g.:&lt;br /&gt;
 tftp 0x32000000 uImage&lt;br /&gt;
 nand write.e 32000000 kernel&lt;br /&gt;
 nboot.e kernel&lt;br /&gt;
= Links =&lt;br /&gt;
http://bliterness.blogspot.com/&lt;br /&gt;
&lt;br /&gt;
http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
http://blog.cor-net.org/ (Qt 4.5 on mini2440)&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18103</id>
		<title>Mini2440 FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18103"/>
		<updated>2009-03-24T14:50:03Z</updated>

		<summary type="html">&lt;p&gt;Cnd: formatting spelling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: tutorials]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
=Mini2440 Orbiter setup and FAQ=&lt;br /&gt;
&lt;br /&gt;
== FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is LinuxMCE, and what embedded operating system runs it? ===&lt;br /&gt;
&lt;br /&gt;
linuxmce is an home automation and multi media appliance solution based on top of ubuntu, and supports tons of input devices, from mobiles over PDAs to flat screens&lt;br /&gt;
&lt;br /&gt;
=== How do I turn my mini2440 into an Orbiter? ===&lt;br /&gt;
&lt;br /&gt;
Glad you asked :-)  The porting for this is taking place right now.  When instructions become available, we&#039;ll post them here.  Follow the action via IRC or the links later in this page if you can&#039;t wait.&lt;br /&gt;
&lt;br /&gt;
=== What is JTAG?  Do I need it for anything? ===&lt;br /&gt;
&lt;br /&gt;
JTAG is a common low level debug interface.  you can operate cpus in single step mode and flash nand/nor that way and do low level debugging.&lt;br /&gt;
&lt;br /&gt;
It is generally what developers use when developing low-level drivers, or as a recovery tool if you somehow destroyed your NOR flash (that&#039;s the code your embedded computer runs when you 1st turn it on)&lt;br /&gt;
&lt;br /&gt;
=== What is vivi and u-boot? ===&lt;br /&gt;
&lt;br /&gt;
vivi is the old bootloader.&lt;br /&gt;
&lt;br /&gt;
uBoot is the new one - and can boot from SD cards.&lt;br /&gt;
&lt;br /&gt;
These are kindoflike grub - code which runs at startup and helps with loading or booting the operating system - but can do other exciting stuff like flash new bootloaders into the NAND memory etc.&lt;br /&gt;
&lt;br /&gt;
You hook your mini2440 serial cable (striaght-through - not a crossover) up to a terminal emulator on your desktop PC to access vivi or u-boot.&lt;br /&gt;
&lt;br /&gt;
=== What is QT? ===&lt;br /&gt;
&lt;br /&gt;
qt is a windowing toolkit developed into an embedded toolkit and such lately by trolltech, which was was acquired by nokia recently.  If your device is running QT, it probably doesn&#039;t have X.&lt;br /&gt;
&lt;br /&gt;
=== What is X or X11 ? ===&lt;br /&gt;
&lt;br /&gt;
it&#039;s a graphical display environment that runs on Linux - the same as the original Microsoft version called &amp;quot;Windows&amp;quot; runs on MS-DOS&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s GPE ? ===&lt;br /&gt;
&lt;br /&gt;
GPE is a desktop environment, and includes at least a lightweight web browser&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s OPIE ? ===&lt;br /&gt;
&lt;br /&gt;
opie is another different desktop environment&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s cairo? ===&lt;br /&gt;
&lt;br /&gt;
A display programming component allowing apps to write directly on diretfb without needing X11 or QT etc (works on mini2440).   It&#039;s the graphical backend in most modern apps (Firefox etc). see http://www.cairographics.org/&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s SDL? ===&lt;br /&gt;
&lt;br /&gt;
Another low-level screen/keyboard/mouse/etc library (works on mini2440).  http://www.libsdl.org/&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s QEMU ? ===&lt;br /&gt;
&lt;br /&gt;
qemu is a hardware emulator - you can experiment with running things on this, without needing to use the actual hardware device.&lt;br /&gt;
&lt;br /&gt;
=== What is Android? ===&lt;br /&gt;
&lt;br /&gt;
A new linux operating system sponsored by google, predominently java-based, designed for mobile phones and portable gadgets.&lt;br /&gt;
&lt;br /&gt;
=== Does Android run on the Mini2440? ===&lt;br /&gt;
&lt;br /&gt;
There are no working ports to this platform yet - rumours exist of a mostly-working port having been achieved to a similar platform recently, so it&#039;s probably not far off.&lt;br /&gt;
&lt;br /&gt;
=== What is emdebian-grip-090306-armel-lenny-installed.tar.bz2 for ? ===&lt;br /&gt;
&lt;br /&gt;
thats a fantastic linux distribution and content base you can run with your kernel&lt;br /&gt;
&lt;br /&gt;
=== How do I see my mini2440 boot screen? ===&lt;br /&gt;
&lt;br /&gt;
Hook up the serial port to a PC using 115200 baud (no flow control) - this is how you access vivi and u-boot.&lt;br /&gt;
&lt;br /&gt;
=== Where do I get a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
As of March &#039;09 - there&#039;s 1 distributer in each of the USA, Japan, and Europe.  The mini2440 is made in China, and many sellers on eBay provide (unsupported) units, with Chinese instructions.  I know of only 1 distributer with English tools ( http://www.andahammer.com/ ) - please update this list if you can.&lt;br /&gt;
&lt;br /&gt;
=== How easy is it to &amp;quot;brick&amp;quot; a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
basically you cannot really brick (kill) the unit - there is a NOR switch where you can boot from NOR in emergencies.  The rest of the time, you store new bootloaders etc in the NAND flash, and set the switch to boot from that.  If you kill your NOR too - you use the JTAG to fix that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I find out more info and get downloads for the mini2440? ===&lt;br /&gt;
&lt;br /&gt;
Blog: http://bliterness.blogspot.com&lt;br /&gt;
&lt;br /&gt;
Web: http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
Irc: #mini2440&lt;br /&gt;
&lt;br /&gt;
general info: http://www.handhelds.org&lt;br /&gt;
&lt;br /&gt;
more info: http://wiki.linuxmce.org/index.php/Mini2440&lt;br /&gt;
&lt;br /&gt;
some downloads: http://www.andahammer.com/downloads/&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18102</id>
		<title>Mini2440 FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18102"/>
		<updated>2009-03-24T14:45:27Z</updated>

		<summary type="html">&lt;p&gt;Cnd: u-boot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: tutorials]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
=Mini2440 Orbiter setup and FAQ=&lt;br /&gt;
&lt;br /&gt;
== FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is LinuxMCE, and what embedded operating system runs it? ===&lt;br /&gt;
&lt;br /&gt;
linuxmce is an home automation and multi media appliance solution based on top of ubuntu, and supports tons of input devices, from mobiles over PDAs to flat screens&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I turn my mini2440 into an Orbiter? ===&lt;br /&gt;
&lt;br /&gt;
Glad you asked :-)  The porting for this is taking place right now.  When instructions become available, we&#039;ll post them here.  Follow the action via IRC or the links later in this page if you can&#039;t wait.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is JTAG?  Do I need it for anything? ===&lt;br /&gt;
&lt;br /&gt;
JTAG is a common low level debug interface.  you can operate cpus in single step mode and flash nand/nor that way and do low level debugging.&lt;br /&gt;
&lt;br /&gt;
It is generally what developers use when developing low-level drivers, or as a recovery tool if you somehow destroyed your NOR flash (that&#039;s the code your embedded computer runs when you 1st turn it on)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is vivi and u-boot? ===&lt;br /&gt;
&lt;br /&gt;
vivi is the old bootloader.&lt;br /&gt;
&lt;br /&gt;
uBoot is the new one - and can boot from SD cards.&lt;br /&gt;
&lt;br /&gt;
These are kindoflike grub - code which runs at startup and helps with loading or booting the operating system - but can do other exciting stuff like flash new bootloaders into the NAND memory etc.&lt;br /&gt;
&lt;br /&gt;
=== What is QT? ===&lt;br /&gt;
&lt;br /&gt;
qt is a windowing toolkit developed into an embedded toolkit and such lately by trolltech, which was was acquired by nokia recently.  If your device is running QT, it probably doesn&#039;t have X.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is X or X11 ? ===&lt;br /&gt;
&lt;br /&gt;
it&#039;s a graphical display environment that runs on Linux - the same as the original Microsoft version called &amp;quot;Windows&amp;quot; runs on MS-DOS&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s GPE ? ===&lt;br /&gt;
&lt;br /&gt;
GPE is a desktop environment, and includes at least a lightweight web browser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s OPIE ? ===&lt;br /&gt;
&lt;br /&gt;
opie is another different desktop environment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s cairo? ===&lt;br /&gt;
&lt;br /&gt;
A display programming component allowing apps to write directly on diretfb without needing X11 or QT etc (works on mini2440).   It&#039;s the graphical backend in most modern apps (Firefox etc). see http://www.cairographics.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s SDL? ===&lt;br /&gt;
&lt;br /&gt;
Another low-level screen/keyboard/mouse/etc library (works on mini2440).  http://www.libsdl.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s QEMU ? ===&lt;br /&gt;
&lt;br /&gt;
qemu is a hardware emulator - you can experiment with running things on this, without needing to use the actual hardware device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I find out more info and get downloads for the mini2440? ===&lt;br /&gt;
&lt;br /&gt;
Blog: http://bliterness.blogspot.com&lt;br /&gt;
&lt;br /&gt;
Web: http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
Irc: #mini2440&lt;br /&gt;
&lt;br /&gt;
general info: http://www.handhelds.org&lt;br /&gt;
&lt;br /&gt;
more info: http://wiki.linuxmce.org/index.php/Mini2440&lt;br /&gt;
&lt;br /&gt;
some downloads: http://www.andahammer.com/downloads/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is Android? ===&lt;br /&gt;
&lt;br /&gt;
A new linux operating system sponsored by google, predominently java-based, designed for mobile phones and portable gadgets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Does Android run on the Mini2440? ===&lt;br /&gt;
&lt;br /&gt;
There are no working ports to this platform yet - rumours exist of a mostly-working port having been achieved to a similar platform recently, so it&#039;s probably not far off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is emdebian-grip-090306-armel-lenny-installed.tar.bz2 for ? ===&lt;br /&gt;
&lt;br /&gt;
thats a fantastic linux distribution and contant base you can run with your kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I see my mini2440 boot screen? ===&lt;br /&gt;
&lt;br /&gt;
Hook up the serial port to a PC using 115200 baud (no flow control)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where do I get a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
As of March &#039;09 - there&#039;s 1 distributer in each of the USA, Japan, and Europe.  The mini2440 is made in China, and many sellers on eBay provide (unsupported) units, with Chinese instructions.  I know of only 1 distributer with English tools ( http://www.andahammer.com/ ) - please update this list if you can.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How easy is it to &amp;quot;brick&amp;quot; a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
basically you cannot really brick (kill) the unit - there is a NOR switch where you can boot from NOR in emergencies.  The rest of the time, you store new bootloaders etc in the NAND flash, and set the switch to boot from that.  If you kill your NOR too - you use the JTAG to fix that.&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18101</id>
		<title>Mini2440 FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18101"/>
		<updated>2009-03-24T14:43:54Z</updated>

		<summary type="html">&lt;p&gt;Cnd: X11&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: tutorials]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
=Mini2440 Orbiter setup and FAQ=&lt;br /&gt;
&lt;br /&gt;
== FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is LinuxMCE, and what embedded operating system runs it? ===&lt;br /&gt;
&lt;br /&gt;
linuxmce is an home automation and multi media appliance solution based on top of ubuntu, and supports tons of input devices, from mobiles over PDAs to flat screens&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I turn my mini2440 into an Orbiter? ===&lt;br /&gt;
&lt;br /&gt;
Glad you asked :-)  The porting for this is taking place right now.  When instructions become available, we&#039;ll post them here.  Follow the action via IRC or the links later in this page if you can&#039;t wait.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is JTAG?  Do I need it for anything? ===&lt;br /&gt;
&lt;br /&gt;
JTAG is a common low level debug interface.  you can operate cpus in single step mode and flash nand/nor that way and do low level debugging.&lt;br /&gt;
&lt;br /&gt;
It is generally what developers use when developing low-level drivers, or as a recovery tool if you somehow destroyed your NOR flash (that&#039;s the code your embedded computer runs when you 1st turn it on)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is vivi and u-boot? ===&lt;br /&gt;
&lt;br /&gt;
vivi is the old bootloader.&lt;br /&gt;
&lt;br /&gt;
uBoot is the new one - and can boot from SD cards.&lt;br /&gt;
&lt;br /&gt;
These are kindoflike grub - code which runs at startup and helps with loading or booting the operating system&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is QT? ===&lt;br /&gt;
&lt;br /&gt;
qt is a windowing toolkit developed into an embedded toolkit and such lately by trolltech, which was was acquired by nokia recently.  If your device is running QT, it probably doesn&#039;t have X.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is X or X11 ? ===&lt;br /&gt;
&lt;br /&gt;
it&#039;s a graphical display environment that runs on Linux - the same as the original Microsoft version called &amp;quot;Windows&amp;quot; runs on MS-DOS&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s GPE ? ===&lt;br /&gt;
&lt;br /&gt;
GPE is a desktop environment, and includes at least a lightweight web browser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s OPIE ? ===&lt;br /&gt;
&lt;br /&gt;
opie is another different desktop environment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s cairo? ===&lt;br /&gt;
&lt;br /&gt;
A display programming component allowing apps to write directly on diretfb without needing X11 or QT etc (works on mini2440).   It&#039;s the graphical backend in most modern apps (Firefox etc). see http://www.cairographics.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s SDL? ===&lt;br /&gt;
&lt;br /&gt;
Another low-level screen/keyboard/mouse/etc library (works on mini2440).  http://www.libsdl.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s QEMU ? ===&lt;br /&gt;
&lt;br /&gt;
qemu is a hardware emulator - you can experiment with running things on this, without needing to use the actual hardware device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I find out more info and get downloads for the mini2440? ===&lt;br /&gt;
&lt;br /&gt;
Blog: http://bliterness.blogspot.com&lt;br /&gt;
&lt;br /&gt;
Web: http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
Irc: #mini2440&lt;br /&gt;
&lt;br /&gt;
general info: http://www.handhelds.org&lt;br /&gt;
&lt;br /&gt;
more info: http://wiki.linuxmce.org/index.php/Mini2440&lt;br /&gt;
&lt;br /&gt;
some downloads: http://www.andahammer.com/downloads/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is Android? ===&lt;br /&gt;
&lt;br /&gt;
A new linux operating system sponsored by google, predominently java-based, designed for mobile phones and portable gadgets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Does Android run on the Mini2440? ===&lt;br /&gt;
&lt;br /&gt;
There are no working ports to this platform yet - rumours exist of a mostly-working port having been achieved to a similar platform recently, so it&#039;s probably not far off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is emdebian-grip-090306-armel-lenny-installed.tar.bz2 for ? ===&lt;br /&gt;
&lt;br /&gt;
thats a fantastic linux distribution and contant base you can run with your kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I see my mini2440 boot screen? ===&lt;br /&gt;
&lt;br /&gt;
Hook up the serial port to a PC using 115200 baud (no flow control)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where do I get a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
As of March &#039;09 - there&#039;s 1 distributer in each of the USA, Japan, and Europe.  The mini2440 is made in China, and many sellers on eBay provide (unsupported) units, with Chinese instructions.  I know of only 1 distributer with English tools ( http://www.andahammer.com/ ) - please update this list if you can.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How easy is it to &amp;quot;brick&amp;quot; a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
basically you cannot really brick (kill) the unit - there is a NOR switch where you can boot from NOR in emergencies.  The rest of the time, you store new bootloaders etc in the NAND flash, and set the switch to boot from that.  If you kill your NOR too - you use the JTAG to fix that.&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18100</id>
		<title>Mini2440 FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18100"/>
		<updated>2009-03-24T14:41:04Z</updated>

		<summary type="html">&lt;p&gt;Cnd: SDL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: tutorials]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
=Mini2440 Orbiter setup and FAQ=&lt;br /&gt;
&lt;br /&gt;
== FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is LinuxMCE, and what embedded operating system runs it? ===&lt;br /&gt;
&lt;br /&gt;
linuxmce is an home automation and multi media appliance solution based on top of ubuntu, and supports tons of input devices, from mobiles over PDAs to flat screens&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I turn my mini2440 into an Orbiter? ===&lt;br /&gt;
&lt;br /&gt;
Glad you asked :-)  The porting for this is taking place right now.  When instructions become available, we&#039;ll post them here.  Follow the action via IRC or the links later in this page if you can&#039;t wait.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is JTAG?  Do I need it for anything? ===&lt;br /&gt;
&lt;br /&gt;
JTAG is a common low level debug interface.  you can operate cpus in single step mode and flash nand/nor that way and do low level debugging.&lt;br /&gt;
&lt;br /&gt;
It is generally what developers use when developing low-level drivers, or as a recovery tool if you somehow destroyed your NOR flash (that&#039;s the code your embedded computer runs when you 1st turn it on)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is vivi and u-boot? ===&lt;br /&gt;
&lt;br /&gt;
vivi is the old bootloader.&lt;br /&gt;
&lt;br /&gt;
uBoot is the new one - and can boot from SD cards.&lt;br /&gt;
&lt;br /&gt;
These are kindoflike grub - code which runs at startup and helps with loading or booting the operating system&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is QT? ===&lt;br /&gt;
&lt;br /&gt;
qt is a windowing toolkit developed into an embedded toolkit and such lately by trolltech, which was was acquired by nokia recently.  If your device is running QT, it probably doesn&#039;t have X.&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
=== What&#039;s GPE ? ===&lt;br /&gt;
&lt;br /&gt;
GPE is a desktop environment, and includes at least a lightweight web browser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s OPIE ? ===&lt;br /&gt;
&lt;br /&gt;
opie is another different desktop environment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s cairo? ===&lt;br /&gt;
&lt;br /&gt;
A display programming component allowing apps to write directly on diretfb without needing X11 or QT etc (works on mini2440).   It&#039;s the graphical backend in most modern apps (Firefox etc). see http://www.cairographics.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s SDL? ===&lt;br /&gt;
&lt;br /&gt;
Another low-level screen/keyboard/mouse/etc library (works on mini2440).  http://www.libsdl.org/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s QEMU ? ===&lt;br /&gt;
&lt;br /&gt;
qemu is a hardware emulator - you can experiment with running things on this, without needing to use the actual hardware device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I find out more info and get downloads for the mini2440? ===&lt;br /&gt;
&lt;br /&gt;
Blog: http://bliterness.blogspot.com&lt;br /&gt;
&lt;br /&gt;
Web: http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
Irc: #mini2440&lt;br /&gt;
&lt;br /&gt;
general info: http://www.handhelds.org&lt;br /&gt;
&lt;br /&gt;
more info: http://wiki.linuxmce.org/index.php/Mini2440&lt;br /&gt;
&lt;br /&gt;
some downloads: http://www.andahammer.com/downloads/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is Android? ===&lt;br /&gt;
&lt;br /&gt;
A new linux operating system sponsored by google, predominently java-based, designed for mobile phones and portable gadgets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Does Android run on the Mini2440? ===&lt;br /&gt;
&lt;br /&gt;
There are no working ports to this platform yet - rumours exist of a mostly-working port having been achieved to a similar platform recently, so it&#039;s probably not far off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is emdebian-grip-090306-armel-lenny-installed.tar.bz2 for ? ===&lt;br /&gt;
&lt;br /&gt;
thats a fantastic linux distribution and contant base you can run with your kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I see my mini2440 boot screen? ===&lt;br /&gt;
&lt;br /&gt;
Hook up the serial port to a PC using 115200 baud (no flow control)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where do I get a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
As of March &#039;09 - there&#039;s 1 distributer in each of the USA, Japan, and Europe.  The mini2440 is made in China, and many sellers on eBay provide (unsupported) units, with Chinese instructions.  I know of only 1 distributer with English tools ( http://www.andahammer.com/ ) - please update this list if you can.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How easy is it to &amp;quot;brick&amp;quot; a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
basically you cannot really brick (kill) the unit - there is a NOR switch where you can boot from NOR in emergencies.  The rest of the time, you store new bootloaders etc in the NAND flash, and set the switch to boot from that.  If you kill your NOR too - you use the JTAG to fix that.&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18099</id>
		<title>Mini2440 FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18099"/>
		<updated>2009-03-24T14:35:39Z</updated>

		<summary type="html">&lt;p&gt;Cnd: cairo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: tutorials]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
=Mini2440 Orbiter setup and FAQ=&lt;br /&gt;
&lt;br /&gt;
== FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is LinuxMCE, and what embedded operating system runs it? ===&lt;br /&gt;
&lt;br /&gt;
linuxmce is an home automation and multi media appliance solution based on top of ubuntu, and supports tons of input devices, from mobiles over PDAs to flat screens&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I turn my mini2440 into an Orbiter? ===&lt;br /&gt;
&lt;br /&gt;
Glad you asked :-)  The porting for this is taking place right now.  When instructions become available, we&#039;ll post them here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is JTAG?  Do I need it for anything? ===&lt;br /&gt;
&lt;br /&gt;
JTAG is a common low level debug interface.  you can operate cpus in single step mode and flash nand/nor that way and do low level debugging.&lt;br /&gt;
&lt;br /&gt;
It is generally what developers use when developing low-level drivers, or as a recovery tool if you somehow destroyed your NOR flash (that&#039;s the code your embedded computer runs when you 1st turn it on)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is vivi and u-boot? ===&lt;br /&gt;
&lt;br /&gt;
vivi is the old bootloader.&lt;br /&gt;
&lt;br /&gt;
uBoot is the new one - and can boot from SD cards.&lt;br /&gt;
&lt;br /&gt;
These are kindoflike grub - code which runs at startup and helps with loading or booting the operating system&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is QT? ===&lt;br /&gt;
&lt;br /&gt;
qt is a windowing toolkit developed into an embedded toolkit and such lately by trolltech, which was was acquired by nokia recently.  If your device is running QT, it probably doesn&#039;t have X.&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
=== What&#039;s GPE ? ===&lt;br /&gt;
&lt;br /&gt;
GPE is a desktop environment, and includes at least a lightweight web browser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s OPIE ? ===&lt;br /&gt;
&lt;br /&gt;
opie is another different desktop environment&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s cairo? ===&lt;br /&gt;
&lt;br /&gt;
A display programming component allowing apps to write directly on diretfb without needing X11 or QT etc.   It&#039;s the graphical backend in most modern apps (Firefox etc). see http://www.cairographics.org/&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s QEMU ? ===&lt;br /&gt;
&lt;br /&gt;
qemu is a hardware emulator - you can experiment with running things on this, without needing to use the actual hardware device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I find out more info and get downloads for the mini2440? ===&lt;br /&gt;
&lt;br /&gt;
Blog: http://bliterness.blogspot.com&lt;br /&gt;
&lt;br /&gt;
Web: http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
Irc: #mini2440&lt;br /&gt;
&lt;br /&gt;
general info: www.handhelds.org&lt;br /&gt;
&lt;br /&gt;
more info: http://wiki.linuxmce.org/index.php/Mini2440&lt;br /&gt;
&lt;br /&gt;
some downloads: www.andahammer.com/downloads/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is Android? ===&lt;br /&gt;
&lt;br /&gt;
A new linux operating system sponsored by google, predominently java-based, designed for mobile phones and portable gadgets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Does Android run on the Mini2440? ===&lt;br /&gt;
&lt;br /&gt;
There are no working ports to this platform yet - rumours exist of a mostly-working port having been achieved to a similar platform recently, so it&#039;s probably not far off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is emdebian-grip-090306-armel-lenny-installed.tar.bz2 for ? ===&lt;br /&gt;
&lt;br /&gt;
thats a fantastic linux distribution and contant base you can run with your kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I see my mini2440 boot screen? ===&lt;br /&gt;
&lt;br /&gt;
Hook up the serial port to a PC using 115200 baud (no flow control)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where do I get a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
As of March &#039;09 - there&#039;s 1 distributer in each of the USA, Japan, and Europe.  The mini2440 is made in China, and many sellers on eBay provide (unsupported) units, with Chinese instructions.  I know of only 1 distributer with English tools ( http://www.andahammer.com/ ) - please update this list if you can.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How easy is it to &amp;quot;brick&amp;quot; a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
basically you cannot really brick (kill) the unit - there is a NOR switch where you can boot from NOR in emergencies.  The rest of the time, you store new bootloaders etc in the NAND flash, and set the switch to boot from that.  If you kill your NOR too - you use the JTAG to fix that.&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18098</id>
		<title>Mini2440 FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18098"/>
		<updated>2009-03-24T13:24:07Z</updated>

		<summary type="html">&lt;p&gt;Cnd: more links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: tutorials]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
=Mini2440 Orbiter setup and FAQ=&lt;br /&gt;
&lt;br /&gt;
== FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is LinuxMCE, and what embedded operating system runs it? ===&lt;br /&gt;
&lt;br /&gt;
linuxmce is an home automation and multi media appliance solution based on top of ubuntu, and supports tons of input devices, from mobiles over PDAs to flat screens&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I turn my mini2440 into an Orbiter? ===&lt;br /&gt;
&lt;br /&gt;
Glad you asked :-)  The porting for this is taking place right now.  When instructions become available, we&#039;ll post them here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is JTAG?  Do I need it for anything? ===&lt;br /&gt;
&lt;br /&gt;
JTAG is a common low level debug interface.  you can operate cpus in single step mode and flash nand/nor that way and do low level debugging.&lt;br /&gt;
&lt;br /&gt;
It is generally what developers use when developing low-level drivers, or as a recovery tool if you somehow destroyed your NOR flash (that&#039;s the code your embedded computer runs when you 1st turn it on)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is vivi and u-boot? ===&lt;br /&gt;
&lt;br /&gt;
vivi is the old bootloader.&lt;br /&gt;
&lt;br /&gt;
uBoot is the new one - and can boot from SD cards.&lt;br /&gt;
&lt;br /&gt;
These are kindoflike grub - code which runs at startup and helps with loading or booting the operating system&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is QT? ===&lt;br /&gt;
&lt;br /&gt;
qt is a windowing toolkit developed into an embedded toolkit and such lately by trolltech, which was was acquired by nokia recently.  If your device is running QT, it probably doesn&#039;t have X.&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
=== What&#039;s GPE ? ===&lt;br /&gt;
&lt;br /&gt;
GPE is a desktop environment, and includes at least a lightweight web browser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s OPIE ? ===&lt;br /&gt;
&lt;br /&gt;
opie is another different desktop environment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s QEMU ? ===&lt;br /&gt;
&lt;br /&gt;
qemu is a hardware emulator - you can experiment with running things on this, without needing to use the actual hardware device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I find out more info and get downloads for the mini2440? ===&lt;br /&gt;
&lt;br /&gt;
Blog: http://bliterness.blogspot.com&lt;br /&gt;
&lt;br /&gt;
Web: http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
Irc: #mini2440&lt;br /&gt;
&lt;br /&gt;
general info: www.handhelds.org&lt;br /&gt;
&lt;br /&gt;
more info: http://wiki.linuxmce.org/index.php/Mini2440&lt;br /&gt;
&lt;br /&gt;
some downloads: www.andahammer.com/downloads/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is Android? ===&lt;br /&gt;
&lt;br /&gt;
A new linux operating system sponsored by google, predominently java-based, designed for mobile phones and portable gadgets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Does Android run on the Mini2440? ===&lt;br /&gt;
&lt;br /&gt;
There are no working ports to this platform yet - rumours exist of a mostly-working port having been achieved to a similar platform recently, so it&#039;s probably not far off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is emdebian-grip-090306-armel-lenny-installed.tar.bz2 for ? ===&lt;br /&gt;
&lt;br /&gt;
thats a fantastic linux distribution and contant base you can run with your kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I see my mini2440 boot screen? ===&lt;br /&gt;
&lt;br /&gt;
Hook up the serial port to a PC using 115200 baud (no flow control)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where do I get a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
As of March &#039;09 - there&#039;s 1 distributer in each of the USA, Japan, and Europe.  The mini2440 is made in China, and many sellers on eBay provide (unsupported) units, with Chinese instructions.  I know of only 1 distributer with English tools ( http://www.andahammer.com/ ) - please update this list if you can.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How easy is it to &amp;quot;brick&amp;quot; a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
basically you cannot really brick (kill) the unit - there is a NOR switch where you can boot from NOR in emergencies.  The rest of the time, you store new bootloaders etc in the NAND flash, and set the switch to boot from that.  If you kill your NOR too - you use the JTAG to fix that.&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18097</id>
		<title>Mini2440 FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18097"/>
		<updated>2009-03-24T13:18:09Z</updated>

		<summary type="html">&lt;p&gt;Cnd: orbiter howto&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: tutorials]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
=Mini2440 Orbiter setup and FAQ=&lt;br /&gt;
&lt;br /&gt;
== FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is LinuxMCE, and what embedded operating system runs it? ===&lt;br /&gt;
&lt;br /&gt;
linuxmce is an home automation and multi media appliance solution based on top of ubuntu, and supports tons of input devices, from mobiles over PDAs to flat screens&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I turn my mini2440 into an Orbiter? ===&lt;br /&gt;
&lt;br /&gt;
Glad you asked :-)  The porting for this is taking place right now.  When instructions become available, we&#039;ll post them here.&lt;br /&gt;
&lt;br /&gt;
=== What is JTAG?  Do I need it for anything? ===&lt;br /&gt;
&lt;br /&gt;
JTAG is a common low level debug interface.  you can operate cpus in single step mode and flash nand/nor that way and do low level debugging.&lt;br /&gt;
&lt;br /&gt;
It is generally what developers use when developing low-level drivers, or as a recovery tool if you somehow destroyed your NOR flash (that&#039;s the code your embedded computer runs when you 1st turn it on)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is vivi and u-boot? ===&lt;br /&gt;
&lt;br /&gt;
vivi is the old bootloader.&lt;br /&gt;
&lt;br /&gt;
uBoot is the new one - and can boot from SD cards.&lt;br /&gt;
&lt;br /&gt;
These are kindoflike grub - code which runs at startup and helps with loading or booting the operating system&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is QT? ===&lt;br /&gt;
&lt;br /&gt;
qt is a windowing toolkit developed into an embedded toolkit and such lately by trolltech, which was was acquired by nokia recently.  If your device is running QT, it probably doesn&#039;t have X.&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
=== What&#039;s GPE ? ===&lt;br /&gt;
&lt;br /&gt;
GPE is a desktop environment, and includes at least a lightweight web browser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s OPIE ? ===&lt;br /&gt;
&lt;br /&gt;
opie is another different desktop environment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s QEMU ? ===&lt;br /&gt;
&lt;br /&gt;
qemu is a hardware emulator - you can experiment with running things on this, without needing to use the actual hardware device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I find out more info and get downloads for the mini2440? ===&lt;br /&gt;
&lt;br /&gt;
Blog: http://bliterness.blogspot.com&lt;br /&gt;
&lt;br /&gt;
Web: http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
Irc: #mini2440&lt;br /&gt;
&lt;br /&gt;
general info: handhelds.org&lt;br /&gt;
&lt;br /&gt;
more info: http://wiki.linuxmce.org/index.php/Mini2440&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is Android? ===&lt;br /&gt;
&lt;br /&gt;
A new linux operating system sponsored by google, predominently java-based, designed for mobile phones and portable gadgets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Does Android run on the Mini2440? ===&lt;br /&gt;
&lt;br /&gt;
There are no working ports to this platform yet - rumours exist of a mostly-working port having been achieved to a similar platform recently, so it&#039;s probably not far off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is emdebian-grip-090306-armel-lenny-installed.tar.bz2 for ? ===&lt;br /&gt;
&lt;br /&gt;
thats a fantastic linux distribution and contant base you can run with your kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I see my mini2440 boot screen? ===&lt;br /&gt;
&lt;br /&gt;
Hook up the serial port to a PC using 115200 baud (no flow control)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How easy is it to &amp;quot;brick&amp;quot; a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
basically you cannot really brick (kill) the unit - there is a NOR switch where you can boot from NOR in emergencies.  The rest of the time, you store new bootloaders etc in the NAND flash, and set the switch to boot from that.  If you kill your NOR too - you use the JTAG to fix that.&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18095</id>
		<title>Mini2440 FAQ</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Mini2440_FAQ&amp;diff=18095"/>
		<updated>2009-03-24T08:00:53Z</updated>

		<summary type="html">&lt;p&gt;Cnd: New page: category: tutorials Category: Orbiters  =Mini2440 Orbiter setup and FAQ=  == FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==   === What is Lin...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: tutorials]]&lt;br /&gt;
[[Category: Orbiters]]&lt;br /&gt;
&lt;br /&gt;
=Mini2440 Orbiter setup and FAQ=&lt;br /&gt;
&lt;br /&gt;
== FAQ for beginners on embeded technology and the mini2440 $99 single-board computer ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is LinuxMCE, and what embedded operating system runs it? ===&lt;br /&gt;
&lt;br /&gt;
linuxmce is an home automation and multi media appliance solution based on top of ubuntu, and supports tons of input devices, from mobiles over PDAs to flat screens&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
=== What is JTAG?  Do I need it for anything? ===&lt;br /&gt;
&lt;br /&gt;
JTAG is a common low level debug interface.  you can operate cpus in single step mode and flash nand/nor that way and do low level debugging.&lt;br /&gt;
&lt;br /&gt;
It is generally what developers use when developing low-level drivers, or as a recovery tool if you somehow destroyed your NOR flash (that&#039;s the code your embedded computer runs when you 1st turn it on)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is vivi and u-boot? ===&lt;br /&gt;
&lt;br /&gt;
vivi is the old bootloader.&lt;br /&gt;
&lt;br /&gt;
uBoot is the new one - and can boot from SD cards.&lt;br /&gt;
&lt;br /&gt;
These are kindoflike grub - code which runs at startup and helps with loading or booting the operating system&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is QT? ===&lt;br /&gt;
&lt;br /&gt;
qt is a windowing toolkit developed into an embedded toolkit and such lately by trolltech, which was was acquired by nokia recently.  If your device is running QT, it probably doesn&#039;t have X.&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
=== What&#039;s GPE ? ===&lt;br /&gt;
&lt;br /&gt;
GPE is a desktop environment, and includes at least a lightweight web browser&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s OPIE ? ===&lt;br /&gt;
&lt;br /&gt;
opie is another different desktop environment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s QEMU ? ===&lt;br /&gt;
&lt;br /&gt;
qemu is a hardware emulator - you can experiment with running things on this, without needing to use the actual hardware device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Where can I find out more info and get downloads for the mini2440? ===&lt;br /&gt;
&lt;br /&gt;
Blog: http://bliterness.blogspot.com&lt;br /&gt;
&lt;br /&gt;
Web: http://code.google.com/p/mini2440/&lt;br /&gt;
&lt;br /&gt;
Irc: #mini2440&lt;br /&gt;
&lt;br /&gt;
general info: handhelds.org&lt;br /&gt;
&lt;br /&gt;
more info: http://wiki.linuxmce.org/index.php/Mini2440&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is Android? ===&lt;br /&gt;
&lt;br /&gt;
A new linux operating system sponsored by google, predominently java-based, designed for mobile phones and portable gadgets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Does Android run on the Mini2440? ===&lt;br /&gt;
&lt;br /&gt;
There are no working ports to this platform yet - rumours exist of a mostly-working port having been achieved to a similar platform recently, so it&#039;s probably not far off.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What is emdebian-grip-090306-armel-lenny-installed.tar.bz2 for ? ===&lt;br /&gt;
&lt;br /&gt;
thats a fantastic linux distribution and contant base you can run with your kernel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I see my mini2440 boot screen? ===&lt;br /&gt;
&lt;br /&gt;
Hook up the serial port to a PC using 115200 baud (no flow control)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How easy is it to &amp;quot;brick&amp;quot; a mini2440? ===&lt;br /&gt;
&lt;br /&gt;
basically you cannot really brick (kill) the unit - there is a NOR switch where you can boot from NOR in emergencies.  The rest of the time, you store new bootloaders etc in the NAND flash, and set the switch to boot from that.  If you kill your NOR too - you use the JTAG to fix that.&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Talk:Control_LinuxMCE_with_Gyro_Remote&amp;diff=18094</id>
		<title>Talk:Control LinuxMCE with Gyro Remote</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Talk:Control_LinuxMCE_with_Gyro_Remote&amp;diff=18094"/>
		<updated>2009-03-24T06:11:13Z</updated>

		<summary type="html">&lt;p&gt;Cnd: New page: What&amp;#039;s UI2 ?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;What&#039;s UI2 ?&lt;/div&gt;</summary>
		<author><name>Cnd</name></author>
	</entry>
</feed>