... Да простит меня Gary!

В самом начале пути, силами самих разработчиков, была выложена некоторая информация по внутренней начинке CDD ConceRt. С тех пор коллекция практически не пополнялась, схемотехника и интерфейсы этого головного устройства URAL по сей день остаются тайной за семью печатями. По крайней мере, к MegaBus так и не был пристыкован каким-либо образом flash-носитель, кроме потенциальной перспективы подключения CompactFlash к ATAPI-box через переходник (?).

После снятия крышки корпуса, устройство легко разделяется на CD-транспорт с сервоплатой, и материнскую плату автомобильного компьютера:
Нажмите на изображение для увеличения
Название: DSCN1390.jpg
Просмотров: 0
Размер:	195.9 Кб
ID:	871480Нажмите на изображение для увеличения
Название: DSCN1414.jpg
Просмотров: 0
Размер:	279.9 Кб
ID:	871490

На материнской плате не составит труда обнаружить RISC-процессор Renesas Electronics (Hitachi) SH3, ПЛИС Spartan (аналогично тому, что можно увидеть на подробных фотографиях ATAPI-box, а следовательно отвечающий каким-то образом за реализацию MegaBus в устройстве), несколько микросхем оперативной памяти и DSP Texas Instruments TMS320CV5409APGE.
Нажмите на изображение для увеличения
Название: DSCN1415.jpg
Просмотров: 0
Размер:	355.6 Кб
ID:	871606Нажмите на изображение для увеличения
Название: DSCN1417.jpg
Просмотров: 0
Размер:	316.6 Кб
ID:	871608Нажмите на изображение для увеличения
Название: DSCN1418.jpg
Просмотров: 0
Размер:	308.9 Кб
ID:	871622Нажмите на изображение для увеличения
Название: DSCN1419.jpg
Просмотров: 0
Размер:	318.3 Кб
ID:	871626

Все кабели, включая линейные выходы, подключены через разъемы, включая незадействованный с +5V, на который удобно подпаивать стороннюю периферию:
Нажмите на изображение для увеличения
Название: DSCN1423.jpg
Просмотров: 0
Размер:	232.3 Кб
ID:	871630Нажмите на изображение для увеличения
Название: DSCN1427.jpg
Просмотров: 0
Размер:	224.5 Кб
ID:	871632Нажмите на изображение для увеличения
Название: DSCN1428.jpg
Просмотров: 0
Размер:	340.4 Кб
ID:	871634Нажмите на изображение для увеличения
Название: DSCN1416.jpg
Просмотров: 0
Размер:	205.7 Кб
ID:	871636Нажмите на изображение для увеличения
Название: DSCN1413.jpg
Просмотров: 0
Размер:	186.5 Кб
ID:	871640

Тем не менее, наиболее интересным в качестве отправной точки для апгрейда оказался разъем подключения CD-транспорта, причем на шелкографии уже подписаны все его линии:
Нажмите на изображение для увеличения
Название: DSCN1392.jpg
Просмотров: 0
Размер:	186.3 Кб
ID:	871680

Прослушивание осциллографом в режиме проигрывания MP3-диска показало следующую активность на них:

CHUCK - 0V
SENSE1 - +3V постоянные
SENSE0 - +3V постоянные
GND - 0V

BCK - 2.116 / 4.23381 Mhz 3.3v = BitClock аудиоинтерфейса
Нажмите на изображение для увеличения
Название: DSCN1451.jpg
Просмотров: 0
Размер:	165.2 Кб
ID:	871686
LRCK - 44.100 / 88.200 kHz 3.3v = WordClock аудиоинтерфейса
Нажмите на изображение для увеличения
Название: DSCN1440.jpg
Просмотров: 0
Размер:	169.6 Кб
ID:	871694

SADT - 3.3v = файловые данные, либо данные аудиоинтерфейса // UPD: 2015-10-17
Нажмите на изображение для увеличения
Название: DSCN1456.jpg
Просмотров: 0
Размер:	156.3 Кб
ID:	871706

C2PO - пачки коротких импульсов 3.3v
Нажмите на изображение для увеличения
Название: DSCN1486.jpg
Просмотров: 0
Размер:	125.5 Кб
ID:	871714Нажмите на изображение для увеличения
Название: DSCN1487.jpg
Просмотров: 0
Размер:	160.3 Кб
ID:	871718Нажмите на изображение для увеличения
Название: DSCN1488.jpg
Просмотров: 0
Размер:	138.2 Кб
ID:	871722Нажмите на изображение для увеличения
Название: DSCN1490.jpg
Просмотров: 0
Размер:	129.7 Кб
ID:	871728

SBDT - 0V
SBCK - +3.3V постоянные
GND - 0V

SQDT - меандр с тактирующими импульсными вставками 3.3v
Нажмите на изображение для увеличения
Название: DSCN1463.jpg
Просмотров: 0
Размер:	185.1 Кб
ID:	871780Нажмите на изображение для увеличения
Название: DSCN1464.jpg
Просмотров: 0
Размер:	187.8 Кб
ID:	871782Нажмите на изображение для увеличения
Название: DSCN1465.jpg
Просмотров: 0
Размер:	160.3 Кб
ID:	871784

SQCK - подтянута к 3.3v, тактирующие импульсные сигналы, прижатые к 0
Нажмите на изображение для увеличения
Название: DSCN1466.jpg
Просмотров: 0
Размер:	150.0 Кб
ID:	871790 (SQCK vs. SQDT) => Нажмите на изображение для увеличения
Название: DSCN1478.jpg
Просмотров: 0
Размер:	176.6 Кб
ID:	871872

SDS1 - импульсы 3.3v
Нажмите на изображение для увеличения
Название: DSCN1468.jpg
Просмотров: 0
Размер:	176.3 Кб
ID:	871796

STAT - подтянут к 3.3v, пачки тактирующих импульсов, иногда прижимается к 0
Нажмите на изображение для увеличения
Название: DSCN1469.jpg
Просмотров: 0
Размер:	152.3 Кб
ID:	871816Нажмите на изображение для увеличения
Название: DSCN1470.jpg
Просмотров: 0
Размер:	132.7 Кб
ID:	871822Нажмите на изображение для увеличения
Название: DSCN1482.jpg
Просмотров: 0
Размер:	190.7 Кб
ID:	871876

MCK - подтянута к 3.3v, тактирующие импульсы с битовыми вставками
Нажмите на изображение для увеличения
Название: DSCN1471.jpg
Просмотров: 0
Размер:	167.8 Кб
ID:	871842Нажмите на изображение для увеличения
Название: DSCN1472.jpg
Просмотров: 0
Размер:	148.5 Кб
ID:	871862

MDAT - инвертированные такты MCK
Нажмите на изображение для увеличения
Название: DSCN1473.jpg
Просмотров: 0
Размер:	164.0 Кб
ID:	871868Нажмите на изображение для увеличения
Название: DSCN1479.jpg
Просмотров: 0
Размер:	152.1 Кб
ID:	871870

MLT - подтянута к 3.3v, периодические импульсы
Нажмите на изображение для увеличения
Название: DSCN1474.jpg
Просмотров: 0
Размер:	150.9 Кб
ID:	871874

RST - +3.3v постоянные
FWD - 0V постоянные
REW - 0V постоянные
+5V (не подписано)
0V (не подписано)

Из вышеперечисленного пока только очевидно есть основания предполагать, что, возможно, аудиоданные передаются в декодированном виде на материнскую плату в формате I2S, и, следовательно, могут быть легко смодулированы сторонним микроконтроллером Тем не менее, один из разработчиков заверил, что по этой линии передаются файловые данные для последующего декодирования средствами операционной системы.

Для построения эмулятора CD-привода, к которому может быть подключен иной внешний носитель, также необходимо, как минимум, уметь перехватывать и моделировать управляющие последовательности.


Полезные темы: