Odpowiedzi:
Atmel AT91SAM9260B jest dostarczany w pakiecie LQFP i może być nieco niższy w cenie niż SAM9G20. Ma MMU i te same urządzenia peryferyjne co SAM9G20, ale działa z częstotliwością 200 MHz, a nie maks. 400 MHz. Zwróć uwagę na szczegóły w nocie aplikacyjnej Schematic Checklist, aby odnieść sukces.
Możesz także wypróbować AT91SAM9XE512 z wbudowaną pamięcią flash. Ale 512 KB nie wystarczy, nawet w przypadku uCLinux, więc najbardziej opłacalnym rozwiązaniem jest użycie bez flashowania SAM9G20 lub SAM9260B z zewnętrzną pamięcią flash i SDRAM.
Myślę, że odpowiedzią są układy z rodziny ARM926EJ-S, takie jak AT91SAM9G20 . G20 kosztuje około 10 USD w stosunkowo małej ilości i ma MMU. Niestety jest on dostępny tylko w pakiecie BGA i będziesz potrzebować pamięci zewnętrznej.
Dobrą wiadomością jest to, że podziałka kuli w G20 wynosi 0,5 mm (edytuj: jest też wersja z podziałką 0,8 mm), co jest w granicach tego, co zrobi większość domów montażowych bez dopłaty. Jeśli wybierzesz ARM Cortex A8, taki jak OMAP35xx, musisz poradzić sobie z skokiem piłki 0,4 mm.
Istnieje co najmniej 5 firm, które produkują SBC za pomocą G20. Tu jest kilka:
(Właściwie pracuję nad otwartą płytą sprzętową opartą na tym układzie, ale nie będzie ona gotowa przynajmniej przez kilka miesięcy. Ale to przynajmniej wyjaśnia, dlaczego mam takie badziewie w głowie!)
AT91RM9200 był kiedyś popularnym wyborem (ARM9 + MMU). To nie jest BGA, ale nie ma zintegrowanej pamięci RAM / Flash.
Freescale procesor imx233 kosztuje około 10 $ i jest dostępny w pakiecie 128LQFP
Istnieją dwie inne opcje:
1. Rodzina Vybrid VF3xx ARM Cortex-A5 firmy Freescale (obecnie NXP), główne cechy: 266 MHz, 1,5 MB SRAM na układzie, 2x Ethernet + przełącznik L2, LQFP176 .
2. Rodzina RZ / A1 ARM Cortex-A9 firmy Renesas, mają kilka układów scalonych z pakietem LQFP (176, 208, 256 pinów) i dużą wbudowaną pamięć SRAM (3 MB-10 MB), 400 MHz.
Możesz go uzyskać na przykład z DigiKey.