- 3.5" TFT LC-Display mit Touchscreen
- 10/100 MBit Ethernet
- USB 2.0 (Host and Device)
- RS232
- Excellente Audio Qualität (Audio DAC via I2S)
3.5mm Klinkenbuchse für Ein- und Ausgabe
- Zwei SD-Card Sockets (SD-Host Controller und via SPI)
- Joystick
- JTAG Interface
- Speicher:
- 64 MByte SDRAM
- 32 MByte NOR Flash
- 256 MByte NAND Flash
- Einfache Spannungsversorgung (5V-35V oder einfach via USB)
- Extensive Software Support by 3rd Party Tools
- Schematics and Layout Data provided by Toshiba
Wir sind bei der Arbeit mit diesem Board über einige Eigenheiten gestolpert, die wir Ihnen gerne ersparen möchten. Daher hier eine Auflistung einiger Stolpersteine.
- SPI0 und I2C0: Obwohl die Pins für SPI0 und I2C0 auf den Lötpads deutlich markiert sind, sind sie dort nicht standardmäßig herausgeführt. Auf der Unterseite findet man zwei Gruppen von Löt-Jumpern, die umgelötet werden müssen, wenn man den jeweiligen Port über die Lötpads nutzen möchte. Standardmäßig verbinden die Jumper SPI0 mit dem SPI-SDcard-Slot und I2C0 mit der USB-Stromversorgung.
- 7-Segmentanzeige und Joystick: Im Gegensatz zu dem Topas 910 sind bei dem Topas A900 Joystick und 7-Segmentanzeige nicht direkt mit Port A bzw. B der CPU verbunden. Dies hängt damit zusammen, dass Port A und B jeweils nur 4 Pins bereitstellen und sowohl 7-Segmentanzeige und Joystick mehr benötigen würden. Als Lösung dieses Problems wurde ein kleines CPLD dazwischengeschaltet, welches die Joystick-Bewegungen in vier Bits auf Port A codiert und vier Bits von Port B in eine hexadezimale Zahl auf der 7-Segmentanzeige wandelt. Je nach Anwendungsszenario kann dies eine flexible Nutzung von Port A/B behindern.
- Booten aus dem NAND-Flash: Das CPU-interne Boot-Rom verwendet Pin PT7 um zu entscheiden, welcher Typ von NAND angeschlossen ist. Da dieser Pin standardmäßig nicht beschaltet ist und daher floated, ist es Glückssache, ob die CPU aus dem NAND booten kann oder nicht. Wenn aus dem NAND auf dem Topas A900 ge-bootet werden soll, muß dieser Pin über einen Pull-Down-Widerstand auf Low gezogen werden. Das booten aus dem NOR-Flash ist hiervon nicht betroffen.
- I2C0, I2C1: Die Beschriftung der Lötpads zu PF6 und PF7 ist vertauscht. Das gleiche gilt für PC6 und PC7.