[an error occurred while processing this directive]
|
QC=Quality Control
Расказывают, что бывали случаи когда приходила целая партия некондиции (может случайно, а может у кого-то бизнес...)
Сделаны были 5 плат. На островах. Спаены 2 шт. На неспаяных платах подмыканий нет (это проверили сразу, было даже предположение, что _HOLD и _HLDA подомкнули, но, похоже, что нет).
На плате имеется AT45DB321, которая подключена к программно управляемым выводам (GPIO) AT89C51SND1C.
Через эти же выводы МК связан с CLKX1, DR1, DX1 последовательного порта C6211 для обмена командами/квитанциями (возможно ли использовать этот канал для bootа - сказать затрудняюсь - схему проектировал другие люди, а я с TI только начинаю работать). Для выбора флэш/дсп у МК есть сигналы FCS/PCS (PCS -> FSX1 дсп).
Данные (коды программы), считываемые МК из флэш по последовательному каналу, передаются из МК в ДСП через порт МК P0.0-P0.7 на линии ED0-ED7 ДСП. Для работы с ДСП у МК имеются программно управляемые сигналы RESET, HOLD, ARDY. Сигнал ARDY формируется с помощью доп.тригера: когда ДСП выдает CE1, то формируется ARDY=0; когда МК выводит байт в свой порт P0, то формируется ARDY=1 (подобно загрузке хост->ADSP).
К ДСП подключена SDRAM MT48LC4M32B2, выбираемая по CE0 (с6211).
HD3 = pull up 47k, HD4 = pull down 2.2k (8-bit ROM boot with default timings).
HD8 = pull up 47k (Little Endian).
E-mail: info@telesys.ru