Решил поставить на одну з плат поставить аудио кодек, в затруднении с выбором.
1)TLV320AIC23B
2)AT73C213
В пользу первого склоняет лишь текущая широкая доступность и корпус TSSOP, еще, полагаю с дровами прийдется самому разбираться.
Чип Atmel-а пока достать труднее, зато усилитель 0,5Вт на 8-ми Ом-ную нагрузку есть, с драйверами скорее всего никаких проблем не будет. Правда выделенного микрофонного входа нет, но с программируемым коэффициентом усиления по входу (до 10) наверняка особых проблем не возникнет. Еще корпус у Atmel-а QFN что то же не есть гуд ...
Может у кого какие соображения по этому поводу есть?
Очень рад вашему решению!!!
1) Чем корпус QFN не нравится?
2) Лично я больше склоняюсь к техасовским... Ну просто потому, что имел дело с TLV320AIC10, косвенно знаком с TLV320AIC32. Короче привычка....
На мой взгляд, отсутсвие усилителя мощности в TLV - не проблемма. Я бы больше желал наличие небольшого динамика (лежит плата рядом, звук слышен) и линейного выхода (захотел громко - подключил к усилителю). К тому же доступность, полагаю, немаловажный фактор.
3) А на какую плату собираетесь ставить (я так понял собираетесь модернизировать одну из выпускаемых плат)?
С QFN возни при ручном монтаже гораздо больше.
Я решил выбрать AT73C213, основным фактором стало наличие драйвера, сейчас их купить можно в mouser или digikey, для начала этого достаточно.
Решил сделать плату "среднюю" между SK-MAT... и SK-AT..., изначально хотел просто добавить 1 чип SDRAM, NAND и звуковой кодек, так же как условие, все разъемы на одной стороне (совместимые по расположению со всеми платами SK-M...). Но, наличие SD и звуковых разъемов слегка попутало карты, в итоге, решил на переднюю панель добавить только SD/MMC держатель (разместив его дальше разъема питания), аудио разъемы пойдут во внутрь плюс будут выведены на PLD разъем (чтобы можно было их вывести на панель через простенький переходник). Так же, внутренний разъем IO по конфигурации контактов будет совместим с разъемом SK-AT91SAM9XE512-S3E (что позволит подключить SK-VideoADC-Plug).
Когда начал работать над печаткой, выяснилось, что при такой длинной передней панели остается много свободного метса на плате, тогда решил еще добавить посадочное место под SIM508 .
На ее основе планирую выпускать платы двух конфигураций:
1)SK-MAT91SAM9XE512, полный аналог текущего варианта, зато любители "поковыряться", сами смогут добавить нужное.
2)SK-AT91SAM9XE512: +SDRAM, +NAND, +Audio, + SIM508 (посадочное место)
Мне кажется можно вообще поставить неуправляемый dac типа wm8725, управлять громкостью из консоли на терминале через последовательный порт все равно неудобно :) Стоит он 30 руб., правда усилителя нет и тактирующую частоту надо хитрую - 12 МГц ровно с ними помоему не получится... Зато подобные бывают в soic 8 корпусе.
В итоге на плате поставил оба кодека (техас и атмел), место на плате было, в последствии будет видно что лучше ...
В добавок, при конфигурации SK-MAT91SAM9XE512 больше выбора будет для любителей поковыряться паяльником .
На электрониксе просил выложить драйвер для tlv320 у авторов сибири - жлобятся не выкладывают :) Ну да фик с ними - для меня больше проблема купить ее. Странные люди эти жлобы - никакой ценности это не представляет а они жлобятся, причем ихней работы там - 3 строчки, все остальное сделано не ими...
Полно Вам ...
Это когда этим вечерами занимаешся для "удовольствия" кажется - плевое дело.
Стоит попробовать на этом зарабатывать, как начинаешь понимать масштабы требуемых вложений даже на "три строчки" (и желание раздавать на все стороны без видимых причин уже не возникает).
В данном случае причины есть - они переделали код выпущенный под лицензией GPLv2 и линкуются с кодом под лицензией GPLv2. Все что просят разработчики открытого кода - пользуйтесь но не закрывайте свои исходники при этом, мало того если они начнут продавать свои платы с зашитым ядром - они будут _обязаны_ эти исходники открыть иначе нарушат закон. Вот меня и удивляет подобное жлобство. Я же не просил pcb от их платы которую они разрабатывают - это чисто их работа.
Это все в "идеале", когда "noname" человек зарабатывает себе репутацию, раздача исходников ему на руку (т.к. все его действия - самореклама, если не считать прочих мотивов).
После того как он "пробивается", наступают времена "дебета и кредита" , дальнейшее развитие подразумевает наличие коллектива (зарплату никто не отменял ) и офиса ...
В итоге те принципы что "тебя попродили", начинают тануть ко дну ...
Не мало продуктов вышедших из GPL исходники которых Вы разве что по суду вытяните и то в таком состоянии что пол года собирать это будете.
А сколько скандала было на патенты частей ядра полученых после участниками его создававших ...