
HHTech. provides development platforms based on ARM7, ARM9 and ARM11 processors. Now, HHTech.’s product line supports i.MX21, i.MX9328, S3C2440, S3C2410, AT91RM9200, S3C4510, S3C44B0, W90N740 and will support more ARM CPU from world leading semiconductor providers in the future.
Every development platform is made up with hardware, software and tools.
Every development platform’s hardware includes a kernel board and daughter board. The kernel board has CPU, FLASH and SDRAM on it. the daughter board has different kinds of ports on it, such as USBHOST, IDE hard disk port, LCD connector etc. Kernel board is of general function: it can support different kinds of daughter boards. So, while using the development in products’ design, customers only needs to redesign the daughter boards according to the demand. The daughter board is based on two-level PCB board. So it is quite easy for customers to design the hardware part of their products quickly in reference to HHTech.’s platform.
As for the software, HHTech. provides source code of the operating system kernel, source code of drivers and compiler. With the software resources in development platform, customers are able to focus on developing software on application level, paying no attention to the operating system, drivers, and accelerate their product design.
For example:
HHARM9328MXL-Integration-R1 is made up with:
-HHARM9328MXL-K1 kernel board (i.MXL9328; 16M bytes FLASH; 64M bytes SDRAM)
Daughter board
-two RS-232 UART ports
-one USB1.1 Device
-one SD port
-one Line-in
-one phone port
-one 100Base-T ethernet port
-one USB HOST port
-one LCD connector(64K TFT)
-one 4*4 keyboard
-one camera
-JTAG
JTAG cable and JTAG tools for hardware diagnostic and bootloader flashing and upgrading.
bootloader supporting linux kernel downloading/flashing through TFTP.
ARMlinux(linux version 2.4.18) with drivers supporting all above peripherals. All sourcecode provided in a CD disk.
Schematics/PCB provided in the CD disk
Custom design and embedded Linux development-kit based on ARM7, ARM9 and ARM11 processors