The friendly arm board
As a part of laboratory experiments for an embedded system course being held at Model finishing School Trivandrum, 2 nos . of mini2440 arm development kits have been purchased by the them from e bay . One of the kits is presently with me . My task is to learn it and teach embedded Linux ( or what ever I learn 😀 ) to the participants of the above course. I have been playing around it for the past two days and it looks very interesting. See the pictures.
Layout of of the board
The specifications of the board looks like this.
* Processor — Samsung S3C2440 (ARM920T core) clocked at up to 533MHz
* Memory — 64MB SDRAM (up to 100MHz)
* Flash — 64MB NAND flash; 2MB NOR flash
* Flash expansion — 1 x SD card interface
* Display — LCD controller with four-wire resistive touchscreen interface; optional 3.5- or 7-inch LCD displays
* Networking — 1 x 10/100 Ethernet RJ-45 interface (DM9000 chip)
* WiFi — optional WiFi module
* USB — 1 x USB Host; 1 x USB Slave (B-type interface)
* Serial — 3 x serial ports
* Audio — 1 x stereo audio output interface; 1 x mic interface
* Camera — 1 x 20-pin (2.0mm space) camera interface; optional CMOS or USB cameras
* Other I/O:
o 1 x 10-pin (2.0mm space) JTAG interface
o 4 x user LEDs
o 6 x user buttons
o 1 x PWM control buzzer
o 1 x adjustable resistance, for AD conversion test
o 1 x I2C bus AT24C08 chip, for I2C bus test
o 1 x 34-pin 2.0mm GPIO interface
o 1 x 40-pin 2.0mm system bus interface
* Power — RTC battery; power supply interface
* Clock — internal real-time clock and 12Mhz passive crystal system clock source
* Dimensions — 3.9 x 3.9 inches (100 x 100mm)
* Operating system — Linux 2.6.13;
The board comes with a 4 inch detachable LCD screen. The cost of the board is around $ 89 plus shipping and customs duty. The end price was around Rs 7500 in India. The kit is preloaded with Linux and the accompaining DVD has all the tools needed for development. The board can also run windows CE,
I have not yet done any serious stuff with the kit. The user interface is based on qtopia, and it provides basic GUI features.
The kit booting up
There is handwriting recognition software and an on screen keyboard for data entry.
Hand writing recognition
There are various applications for common tasks. I was able to browse Internet and access the embedded web server on the board.
Shell on the mini2440 kit
I plan to rebuild the system and try to make it boot from a usb stick or SD card. Let me see how much I can hack on this. Stay tuned for furthur updates.