MINI2440 development board with 3.5 inch LCD with touch panel attached. Measuring 100 x 100 mm, MINI2440 Development Board includes 64M SDRAM, 32-bit data bus, 64M Nand Flash, and 2M Nor Flash.
ARM9 Development kit for Samsung S3C2440 micro controller. including the CSKY2440-v2 core board, SKY2440-v2 base board, and a 7" TFT LCD.
A compact ARM9 development board for Samsung S3C2440A, with 64M SDRAM,32 bit data bus,64M Nand Flash,2M Nor Flash,mini size:100 x 100 (mm), with System Linux 2.6.1 and WindowsCE 5.0
MINI2440 development board with 7 inch LCD with touch panel attached. Measuring 100 x 100 mm, MINI2440 Development Board includes 64M SDRAM, 32-bit data bus, 64M Nand Flash, and 2M Nor Flash.
Most of our development boards are based on the ARM microprocessor. This article detailly explains how an ARM processor starts up
MoreWhy program? This I can not answer. Everybody has his reasons. Maybe your boss wants you to make something that little bit faster and more efficient. Maybe you have been given the source to a program that you often use, and it is up to you to update it. Maybe you are just doing this 'cos you think it might be a worthwhile hobby. To me? I program because of the following reasons:
MoreDeveloping an embedded system with an ARM9 development board is pratically complicated, especially for new engineers, it always takes long time for them to become familiar with the developing procedures. Luckily, some experienced engineers (Chi-Hung Chou, Tsung-Hsien Yang, Shih-Chiang Tsao and Ying-Dar Lin in Embedded) introduced us a standard operating procedure, which might greatly help us with saving the costs of building an embedded system.
MoreNow a pretty, lovely, shining ARM9 development board is just under your eyes, she is nothing but a rose in bud, a diamond in the rough, a virgin in the bed, waiting, for your —— development.
MoreA large size of an embedded system might be a problem that bedevils embedded system developers the most. Developers, as return, are always seeking for ways to downsize their embedded systems, so as to leave more RAM and Flash memory resources for applications and reduce the hardware cost of the device. In this article some methods for downsizing the embedded system are to be introduced.
MoreEmbedded systems are now spreading in our world, they are becoming more and more common. However, as the spread goes, some questions are being raised. One, maybe the most important one, of these questions is: How can we ensure that our embedded systems are safe?
MoreThis article takes an example to illustrate the procedures to write an application and compile it into the uCLinux filesystem.
MoreForwarded from: embedded.com By Stan Schneider and Lori Fraleigh Debugging your system may be the most important step in the development process. Here are ten hard-won lessons from the embedded trenches.
MoreAn integrated development environment (IDE) is essential to embedded development. Generally, an IDE is refered as a programming environment that has been packaged as an application program, typically consisting of a code editor, a compiler, a debugger, and a graphical user interface (GUI) builder. The IDE may be a standalone application or may be included as part of one or more existing and compatible applications. “When all you have is a hammer, every problem looks like a nail”, getting a proper development environment is the first step of a successful embedded development.This article lists and introduces some popular IDEs for embedded development.
MoreWhen developing software and hardware for an embedded system, the use of developing tools such as editors, assemblers, compilers, debuggers, simulators, emulators and Flash/OTP programmers are rather essential to an embedded system developer. To beginners it might be not so easy to learn about all these components. How do all of them play together? What differences are there between them? What matters should be considered when selecting a right tool? In this article these questions are to be answered.
MoreBootloader is a software component that boots a device and launches the major softwares on the development board. It provides, in addition to booting capabilities, functions such as effective debugging, reading/writing memory, flash reprogramming, configuring, etc. In this article we will take the U-Boot (on the SMDK2410 development board) for example to introduce the usage of bootloader in embedded systems.
MoreU-boot is a boot loader commonly used on our S3C2410/S3C2440 development boards. This article lists the usage of some common U-Boot instructions
MoreA toolchain means the collection of programs used for compiling and linking an application. It consists of three separate components: binutils, libraries and compiler. This article introduces these components.
MoreA cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is run. It is a the first tool that one must use for an embedded platform. This article takes GCC for example to introduce several different approaches to build a cross-compiler.
MoreHonoured as ‟the swiss army knife of embedded Linux‟, BusyBox is one of the most useful application for embedded development, it combines tiny versions of most Unix command line utilities, provids replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. In fact, BusyBox can pack almost 3.5MB of utilities into a single executable around 200KB, and therefore provides greater functionality to bootable floppy disks and embedded devices that use Linux.
MoreThis paper takes the three common used embedded operating systems (uC/OS-II, uCLinux and embedded Linux) for analysis, so as to suggest some factors that should be considered for selecting operating system for ARM based development platform.
MoreSome Linux enthusiasts are very much interested in the Linux kernel, however some of them do not know where and how to start learning it. This article is going to introduce some initial methods for learning Linux kernel source code, but not to explain the complex kernel mechanism of Linux.
MoreAn introduction to the Samsung S3C2410 microprocessor and S3C2410 based development board
MoreThis article illustrates the procedures of porting Qt/Embedded-4.4.3 to our S3C2440 development boards. The board taken for this example is SKY2440-v2W35.
MoreMiniGUI is a free software project. It aims to provide a fast, stable, and cross-operating-system graphics user interface (GUI) support system. In this article we are going to talk about porting MINIGUI to the MINI2440 development board.
More