This howto will show you how to quickly and easily set up an ARM toolchain so that you can use openembedded. You can also use this toolchain to compile the linux kernel or anything else that you specifically want to compile for the mini2440.
Download the toolchain here.
After you've downloaded the toolchain, you can untar it into your /usr/local directory or somewhere in your home directory if you don't have root access to the machine you're compiling on.
how build arm9 tool chain ?? for mini 2440 friendly arm micro 2440
Wednesday, December 15, 2010
Labels:
ARM 9,
embedded linux,
friendly arm,
linux kernel,
rtos,
target boards,
ubantu
how to compile u boot for arm9 friendly arm mini 2440 micro 2440 ?? what is uboot
UBoot must usually be installed in a Flash memory to be
executed by the hardware. Depending on the hardware, the installation of UBoot
is done in a different way
The board provides some kind of specific boot monitor, which allows to flash the second stage bootloader. In this case, refer to the board documentation and tools UBoot is already installed, and can be used to Flash a new version of UBoot.
However, be careful: if the new version of UBoot doesn't work, the board is unusable
The board provides a JTAG interface, which allows to write to the
Flash memory remotely, without any system running on the board. It
also allows to rescue a board if the boot loader doesn't work.
At the time of writing this, I had some issues with getting Buserror's U-Boot working correctly.
The code that is in his git repository, doesn't run from RAM without a modification to the source. So here are the instructions that I gathered for altering and compiling it, and getting it going on the Mini2440 and Micro2440 board.
For this to work, I'm going to assume that you have a crosscompiler set up. Later on, I will probably write an entry here about setting that up, but not now. I'm also assuming you have git installed.
Step 1: Get the source
mkdir uboot ;
cd uboot git clone git://repo.or.cz/u-boot-openmoko/mini2440.git
Step 2: Set your cross compiler prefix so you don't end up compiling this for x86.
export CROSS_COMPILE=arm-none-linux-gnueabi-

how to compile u boot for arm9 friendly arm mini 2440 micro 2440 ?? what is uboot
Labels:
ARM 9,
embedded linux,
friendly arm,
linux kernel,
target boards,
u boot,
ubantu
UBoot compilation for mini 2440 micro 2440 (friendly arm ). how to compile uboot for friendly arm from the scratch
Saturday, December 11, 2010
Micro2440 with Linux and U-Boot
Micro2440 Instructions for U-Boot and Linux
A brief introduction about how to get started with the Micro2440 boards and u-boot.
We are going to replace all contents of the NAND flash - so make sure to have a backup if there is any valuable data on your device.
What we need
* Micro2440 SDK
* Linux PC (Windows would work as well but I'm not sure how to upload files to Vivi with it.)
* SD/MMC card
* Serial cable
* USB cable or JTAG (to replace vivi)
UBoot compilation for mini 2440 micro 2440 (friendly arm ). how to compile uboot for friendly arm from the scratch
Labels:
embedded linux,
friendly arm,
samsung,
target boards,
u boot
Beagle board ARM cortex ARM9 Beagleboard xM price decreased to 25 %
Tuesday, November 30, 2010
![]() |
Beagle Board Overview |

Beagle board ARM cortex ARM9 Beagleboard xM price decreased to 25 %
Labels:
beagle board,
hawk board,
target boards
Friendly Arm Samsung S3c2440a
Tuesday, November 23, 2010
Labels:
ANDRIOD,
embedded,
embedded linux,
friendly arm,
samsung,
target boards
.
Labels:
ANDRIOD,
embedded,
embedded linux,
linux,
linux kernel,
panda board,
rtos,
target boards,
ubantu