Difference between revisions of "MINI2440 embedded projects"

From Kenneth Noyens
Jump to: navigation, search
(Nieuwe pagina aangemaakt met 'This page is currently under constructions, I'm doing this all over with the new versions of all the software == Toolchain == First of all, we need a toolchain contai...')
 
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page is currently under constructions, I'm doing this all over with the new versions of all the software
+
- [[Mini2440 Linux]]
 +
- [[Mini2440 Openembedded]]
 +
- [[Mini2440 Windows Embedded CE 6.0 Trail]]
 +
- [[Mini2440 Qt]]
 +
- [[Mini2440 Boot from SD]]
  
== Toolchain ==
+
tips and tricks:
First of all, we need a toolchain containing some command-line tools for our ARM platform:
+
- [[Mini2440 Shifted screen problem]]
<ul>
+
- [[Mini2440 MD5 checksum problems]]
<li>C and C++ compilers</li>
 
<li>assembler</li>
 
<li>linker</li>
 
<li>C and C++ runtime libraries</li>
 
<li>GNU debugger</li>
 
</ul>
 
<br>
 
I'm going to use the Sourcery G++ Lite ARM that is available for free.<br>
 
You can get the last version from http://www.codesourcery.com/sgpp/lite/arm/portal/subscription3053<br>
 
Downloading and unpacking:
 
----
 
<source lang="bash">
 
mkdir mini2440
 
cd mini2440
 
wget http://www.codesourcery.com/sgpp/lite/arm/portal/package5353/public/arm-none-eabi/arm-2009q3-68-arm-none-eabi-i686-pc-linux-gnu.tar.bz2
 
tar jxf arm-2009q3-68-arm-none-eabi-i686-pc-linux-gnu.tar.bz2
 
export PATH=/home/ttts/mini2440/arm-2008q3/bin:$PATH
 
</source>
 
----
 
The last line will add the bin directory the $PATH variable so that we can use the commands in that directory like normal commands.
 
 
 
== Uboot ==
 
Download uboot for mini2440:
 
----
 
<source lang="bash">
 
mkdir uboot
 
cd uboot
 
git clone git://repo.or.cz/u-boot-openmoko/mini2440.git
 
</source>
 
----
 
 
 
Compile uboot:
 
----
 
<source lang="bash">
 
export CROSS_COMPILE=arm-none-eabi-
 
cd mini2440
 
make mini2440_config
 
make all
 
</source>
 
----
 

Latest revision as of 17:56, 21 April 2010

- Mini2440 Linux
- Mini2440 Openembedded
- Mini2440 Windows Embedded CE 6.0 Trail
- Mini2440 Qt
- Mini2440 Boot from SD

tips and tricks:

- Mini2440 Shifted screen problem
- Mini2440 MD5 checksum problems