ARMUser (10.02.2008 16:28, просмотров: 4832)
Посоветуйте процессор для работы с ATA/ATAPI IDE/SATA Посоветуйте чип c поддержкой IDE\SATA устройств и встроенным LCD контроллером, на который можно будет проинсталлировать Linux.
Проект DIY непортативного аудиоплеера на базе компьютерного DVD привода с графическим монохромным\цветным дисплеем с целью освоения Linux для встроенных систем.
Посмотрел, какие процы существуют по этой тематике:
1. Atmel AT91RM9200. Есть даже исходники Linux драйвера для подключения жесткого диска к встроенному CompactFlash контроллеру. К сожалению не поддерживает DMA для него, что сводит на нет казалось бы идеальность для данной задачи.
2. NXP LH7A400/404 Штучки интересные но доступны только в семплах пока. Даже нормального мануала на них еще нет.
3. Freescale MPC5121e. Все бы хорошо, но в россии доступен, как я понял, только в больших количествах через евпропейских дистрибьюторов.
Что хочется от проца в порядке убывания значимости:
1. PATA\SATA контроллер
2. Поддержка Linux
3. LCD контроллер.
4. SPDIF
5. Адаптируемая среда разработки :)
С встраиваемым Linux дел никогда не имел. Предполагаю, что для реализации задачи нужно будет прокомпилировать под соответсвующую орхитектуру обычный консольный плеер, управлять которым будет написанный уже мной софт, занимающийся также работой с дисплеем, обработкой клавиш, и вызовом процедур монтирования/размонтирования диска.
Естественно внешняя flash и SRAM. SPDIF для последующего ЦАП, но думаю можно и без SPDIF обойтись...