Moin, ich bin auf der Suche nach einem µC mit Video-Unterstützung oder Wahlweise eine µC-Grafikprozessor-Kombination. Der µC muss nicht allzu schnell sein (200-300 MHz), sollte aber eine Vielzahl von Schnittstellen besitzen: - SD - LAN - >=2 SPI - >=2 UART - TWI (am besten auch TWI-Slave) - >=4 PWM - USB-Device - AC97 Optional - CF-Card - USB-Host - CAN Die Grafik-Unterstützung soll einen Anschluss eines LCD-Displays mit Auflösungen von ca. 800-600 oder mehr ermöglichen und eine Hardware-Beschleunigung für H.264 usw., sowie für Image scaling/rotating besitzen. Habe mir bereits den ATMEL SAM9M10 angeguckt und festgestellt, dass dieser mit seinen 400MHz deutlich schneller ist, als er sein müsste. Darauf läuft dann ein Linux, das über ein Touchdisplay gesteuert wird. Vllt. habt ihr ein paar Ideen/Erfahrungen
Gast
#1741322
Dir ist ein ARM9 mit 400MHz deutlich zu schnell? Kein Problem. Deaktiviere einfach den Datencache und schon ist er deutlich langsamer. Wenn das immer noch zu schnell ist, dann kannst du noch den Instructioncache deaktivieren. Alternativ kannst du auch den Linuxkernel ohne Optimierungen compilieren.
Gast
#1741332
Mir fällt grad noch ein, du kannst auch bei U-Boot den Multiplikator der PLL für den Prozessor ändern, so dass der Prozessor dann intern nicht mehr mit 400MHz sondern nur noch mit 200MHz läuft.
So ein OMAP3 würd doch passen, den könntest du auch runtertakten, und der hat einenen schnellen DSP für Video on-board. und Beagleboard IGEPv2 ... wären als fertige Boards verfügbar. PWM musst du aber vielleicht nachrüsten.