armStoneA8
armStoneA8 ARM SBC im PicoITX Formfaktor
In vielen Applikationen der Industrie- und Medizintechnik besteht der Bedarf nach einem leistungsfähigen SBC. Alternativ zu Lösungen mit Computer on Module (COM), für welche ein Basisboard notwendig ist, bietet sich der Einsatz eines Single Board Computers (SBC) in einem etablierten Formfaktor an. Mit der armStoneA8 stellt F&S Elektronik einen kleinen, kraftvollen und sehr kosteneffizienten SBC vor. Der PicoITX Formfaktor ist perfekt ausgelegt für die Entwicklung kleiner, aber leistungsstarker Anwendungen.
Der erste PicoITX SBC von F&S basiert auf einer CortexA8 CPU mit 1GHz. Er ist mit bis zu 512Mbyte DRAM ausgerüstet und das 128Mbyte NAND Flash ist ausreichend, um ein komplettes WCE oder Linux direkt aus dem Flash zu booten. Optional kann das Board mit einer microSD Karte aufgerüstet werden. Das Board bietet Schnittstellen wie beispielsweise USB Host/ Device, 2x LAN, RS232, CAN, SPI, I²C, Audio (IN/ OUT). Weiterhin steht eine LVDS Schnittstelle (max. Auflösung bis WXGA), eine DVI Schnittstelle bis zu 1920 x 1080 und eine Touchpanel Schnittstelle zur Verfügung. So können zwei unabhängige Displays/ Monitore angesteuert werden. Die verwendete CPU bietet ebenfalls Funktionen wie 2D/ 3D, 5 Window Layer, FPU, MPEG4/ H264 Dekoder bis 1080p@30fps, damit können viele Multimediaapplikationen umgesetzt werden. Es steht WCE6.0/ WEC7 und Linux zur Verfügung. Sowohl der Bootloader, wie auch SDK, BSP und fertige Kernel können sofort verwendet werden. Es wird DirectX, Silverlight, Open GL und Gstreamer unterstützt. Bei einer Versorgungsspannung von 5V beträgt die Leistungsaufnahme weniger als 4W, so kann die armStoneA8 auch ohne Lüfter oder Kühlkörper eingesetzt werden.
Windows Embedded CE 6.0R3/ Compact 7
Windows CE6.0/R3 oder Windows Embedded Compact 7 auf der armStoneA8 installiert, bietet Bootloader, Schnittstellentreiber und Kernel (mit beispielsweise Silverlight, Mediaplayer oder IE). Die Schnittstellentreiber fast aller angebotenen Schnittstellen stehen schon fertig zur Verfügung (Ein Zugangscode zu dieser Software liegt dem Starterkit bei). Mühsames Arbeiten mit dem Platformbuilder entfällt, diese Arbeit haben wir Ihnen schon abgenommen. Sie können Ihr Windowskenntnisse anwenden, indem Sie Ihre Software mit Visual Studio .NET (nicht im Starterkit enthalten) in den Sprachen C, C++, C# oder VB.NET erstellen. Verwenden Sie Schnittstellen wie z.B. I²C auf die gleiche Weise wie eine RS232 Schnittstelle ohne sich mit der darunterliegenden Hardware auseinandersetzen zu müssen. Konfigurieren Sie das Display und andere Einstellungen mit dem F&S Konfigurationstool. So einfach kann Softwareentwicklung sein.
Linux
Das Linux BSP (multiplatform-linux-f+s-V2.0) beinhaltet den von F&S angepassten Linux Kernel Source Code (v3.3.7), den angepassten U-Boot Source Code (2012.07) und ein angepasstes Buildroot (2012.08), sowie unsere Cross-Toolchain. Zudem sind unsere standard Binaries des Linux Kernel Images, U-Boot und ein UBIFS Root Filesystem beigefügt. Um einen ersten Eindruck zu bekommen, sind in dem auf Buildroot basierenden Root Filesystem unter anderem folgende Features installiert:
Busybox 1.20.x, gdb 6.8, alsa-utils, gstreamer, madplay, directFB, fbv, X.Org rel-7.5, Matchbox, feh, X11vnc, openssl, openssh, freetype, glib2, tslib, libv4l, ncurses, can-utils, iproute2, ftpd, httpd, telnet, tftp
Das BSP enthält auch unsere First-Steps Dokumentation, sowie Beispielapplikationen.
Technische Daten armStoneA8
| armStoneA8 | |
| Versorgungsspannung | +5VDC / ±5% |
| Leistungsaufnahme | 4W typ. |
| Digital I/O | max. 66 Leitungen |
| Touch Panel | 4-Draht, analog resistiv kap.Touch Interface |
| Schnittstellen | 1-2 Ethernet 10/100 MBit 3x Seriell (1x mit RTS/CTS) 1x USB2.0 Host 1x USB2.0 Device 1x CAN2.0 1x I2C 1x SPI 1x Audio-Line IN/OUT/MIC 1x micro SD-Card Slot |
| TFT LCD Schnittstelle | TFT bis WXGA (1280x800, 65536 Farben) über LVDS |
| Monitor | FullHD (1920 x 1080) über DVI |
| RAM | 256MByte (512MByte optional) |
| Programmspeicher | 128MByte Flash (1GB optional) |
| Prozessor | Samsung CortexA8 mit 833MHz (1GHz optional) |
| Temperaturbereich | 0°C bis +70°C (-25°C bis +85°C I-Temp. Version) |
| Abmessungen | 100mm x 72mm x 15mm (l x b x h) |
| Gewicht | etwa 40g |