Предыстория вопроса.
Внезапно встала задача по выпуску линейки довольно разноплановых устройств, но со схожим функционалом (что-то типа зоопарка тонких клиентов). В поисках подходящей платформы, снабженцы (по нашим условиям) раскопали в узкоглазии такую платку
Processor ATMEL 200MHz AT91RM9200 32-bit ARM920T RISC microprocessor
Memory SDRAM: 64MBytes
Flash : 8MBytes, Up to 16MByte
Network Support 10/100 BASE-T Ethernet
USB
Two USB2.0 HOST Interface
One USB2.0 device Interface
UniversalSyn/AsynSeries Ports(USART) Interface
4 X Standard UARTS
- Support for ISO7816 T0/T1 Smart Card
- Full Modem Control Lines on USART1
- RS485 Support, IrDA Up To 115 Kbps
- Hardware and Software Handshaking
LCD Interface - Support STN,TFT Color Panel
- Support to 800X600 16bpp Color LCD
Touch Panel Interace Touch Panel Interface
VGA CRT interface
CAN-BUS Interface Two CAN-BUS Interfaces, Support CAN specification V2.0 A/B
IrDA Support up to 115Kbps
Pc Card Expansion Multimedia Card Interface
MMC and SD Memory Card-compliant, Supports Up to Two SDMemory Cards
Three SPI Interfaces
Master/Slave Serial Peripheral Interface
8- to 16-bit Programmable Data Length, 4 External Peripheral Chip Selects
Synchronous Serial Port
Three Synchronous Serial Ports
– Independent Clock and Frame Sync Signals for Each Receiver and
Transmitter
– I2S Analog Interface Support, Time Division Multiplex Support
– High-speed Continuous Data Stream Capabilities with 32-bit Data Transfer
GPIO 47 GPIO
RTC RTC Hardware Support
ICE JTAG One port
Mechanical Dimension 100mm X 75mm
Software Components Items Description
BSP Linux Board Support Packages available
Boot loader System Boot, bootloader/monitor U-boot loader
OS ARM Linux 2.4.27 for AT91RM9200
File System NFS, Ramdisk, Flash File system: Mtd+Jffs2
Device Driver
- EPSON SED1356F Video display driver,
- Ethernet driver,
- USB driver,
- LCD Video display driver
- SPI driver,
- Flash driver
- Nand Flash driver,
- RTC driver
- Keyboard driver,
- 7LED segment display driver
- I/O LED driver,
- RS232 Communication driver
- Touch Panel Driver, Etc.
SDK Software Development Kits(SDK) for ARM Linux
GNU cross development tools:
- ARM linux C compiler and linker, ARM linux C++ compiler
- glibc Library, Bin utilities
- debugger
DEMO Many Example source code and sample application:
- Display demo application source code based on Linux
- Keyboard demo application source code based on Linux
- Communication demo application source code
- I/O demo
- Serial communication demo
- Etc
Document - User Manual
- Technology development manual
Embedded GUI Items Description
GUI Provide embedded GUI SDK for the board
- MicroWindows GUI
- GUI API
Tools MicroWindows GUI Developmnent tools:
- GUI compiler
- GUI Linker
GUI Examples
Provide several GUI demos examples:
- Display graphic example
- Display character example
- Draw line example
- Etc.
Вроде все весело, и цена подходит, и функционал, но срашно закладываться по одной причине - процессор -то выпускается уже прилично, не снимут ли его скажем в след. году, и не останемся мы у разбитого корыта?
Хотя - китайцы дают и схему модуля и разводку, но при сняти проца - не сильно это поможет..
Есть ли мнения у знающего народа?