About this manual
The ARMSYS44B0-P is an embedded development board based on Samsung's S3C44BOX (ARM7TDMI) processor, offering a rich set of peripherals such as UART, Ethernet, USB, LCD, touch screen, audio and storage interfaces. It targets low‑cost, low‑power applications and provides extensive hardware resources including flash, SDRAM, ADC, PWM and more.
The document guides users through board overview, hardware description, BIOS commands, development environment installation, program download, flash management, test programs, uClinux usage and a glossary of terms. It also lists the contents of the supplied CD, which contains BIOS files, source code, uC/OS‑II, uClinux, and other development tools. This manual is written in Chinese.
What's inside
- Overview
- Hardware Components
- Address Space Allocation
- Interfaces and Indicators
- JTAG Debug Interface
- Circuit Description
- BIOS Usage
- ARM Development Environment
- Program Download and Storage
- Test Programs
Specifications
| CPU | Samsung S3C44BOX (ARM7TDMI) with 8 MHz external clock multiplied to 64 MHz |
|---|
| NAND Flash | 16 Mbit K9F2808 (options: 32 Mbit K9F5608, 64 Mbit K9F1208) |
|---|
| I2C EEPROM | AT24C04 4 Kbit EEPROM |
|---|
| UART | 2 channels, up to 115200 bps, RS232 level conversion |
|---|
| SD/MMC | SD and MMC cards via I2C interface |
|---|
| Power Supply | +5 V DC switching regulator |
Frequently asked questions
What processor does the ARMSYS44B0-P board use?
It uses a Samsung S3C44BOX (ARM7TDMI) processor with an 8 MHz external clock that is internally multiplied to 64 MHz.
How can I program the board's flash memory?
Flash can be programmed using BIOS commands; NOR flash writes in 64–128 KB blocks (~55 ms) while NAND flash writes in 8–32 KB blocks (~4 ms).