Antworten:
Das Atmel AT91SAM9260B wird in einem LQFP-Paket geliefert und ist möglicherweise etwas billiger als das SAM9G20. Es verfügt über eine MMU und die gleichen Peripheriegeräte wie das SAM9G20, arbeitet jedoch mit 200 MHz und nicht mit maximal 400 MHz. Beachten Sie die Details in den Atmel Application Note Schematic Checklists und Sie werden erfolgreich sein.
Sie können auch den AT91SAM9XE512 mit Flash-On-Chip ausprobieren. Aber 512 KB reichen selbst für uCLinux nicht aus. Daher ist es am kostengünstigsten, das SAM9G20 oder SAM9260B ohne Flash mit externem Flash und SDRAM zu verwenden.
Ich denke, die Antwort sind Chips der ARM926EJ-S-Familie, wie der AT91SAM9G20 . Die G20 kostet in relativ geringen Stückzahlen rund 10 US-Dollar und hat eine MMU. Leider ist es nur in einem BGA-Paket verfügbar und Sie benötigen externen Speicher.
Die gute Nachricht ist, dass der Kugelfeldabstand bei der G20 0,5 mm beträgt (Edit: Es gibt auch eine Version mit 0,8 mm Rastermaß). Wenn Sie sich für einen ARM Cortex A8 wie den OMAP35xx entscheiden, müssen Sie sich mit einer Kugelteilung von 0,4 mm auseinandersetzen.
Es gibt mindestens 5 Unternehmen, die SBCs mit der G20 herstellen. Hier sind ein paar:
(Ich arbeite tatsächlich an einer offenen Hardware-Karte, die auf diesem Chip basiert, aber sie wird erst in ein paar Monaten fertig. Aber das erklärt zumindest, warum ich diesen ganzen Mist im Kopf habe!)
Der AT91RM9200 war früher eine beliebte Wahl (ARM9 + MMU). Es ist kein BGA, hat aber kein integriertes RAM / Flash.
Der Freescale-Prozessor imx233 kostet etwa 10 US-Dollar und ist im 128LQFP-Paket erhältlich
Dort gibt es zwei weitere Möglichkeiten:
1. Vybrid VF3xx ARM Cortex-A5-Familie von Freescale (jetzt NXP), Hauptmerkmale: 266 MHz, On-Chip-SRAM mit 1,5 MB, 2x Ethernet + L2-Switch, LQFP176 .
2. Die RZ / A1 ARM Cortex-A9-Familie von Renesas hat nur wenige ICs mit LQFP-Gehäuse (176, 208, 256 Pins) und einen großen On-Chip-SRAM (3MB-10MB) mit 400 MHz.
Sie können es beispielsweise von DigiKey beziehen.