пятница, 10 мая 2013 г.

Архитектура ГУ (Hardware)

(автор - emusic)

Марка платы - Joyous JY-8900 TFT V05 2011/01/22.
Процессорный модуль (процессор, ROM, DRAM) - CREATEC:

CPU - Telechips TCC8901.
ROM - Samsung K9F1G08U0B-PCB0 (128 MB NAND).
DRAM - Samsung K4T1G164QE-HCE7 (256 MB, DDR2-800 5-5-5).

Контроллер LCD - T107BL.
Видеопроцессор - SAA7113H.




Основная плата (питание, усилители, радио/TV, GPS) - Joyous JY-8900 Main V10 2011/01/20

GPS-процессор - Gstar GS-92m-J (порт COM2, 9600 бит/с).
Усилитель TDA7388
Уровнями звука рулит, скорее всего, наплатный процессор (R5F212A8SDFP)

Bluetooth делает GOODOCOM Tech (www.goodocom.com), модуль состоит из двух частей - собственно микромодуль GOC-MD-602 на микросхеме BC352239A, установленный на плате обвязки чуть большего размера, и уже эта плата впаяна в материнку комбайна.

DVD-привод - DL-30, плата - Joyous J-2901A-8202TQ-C28 V3.0 на процессоре SUNPLUS SPHE8202TQ

Для управления iPod используется интерфейс RS232 (COM3). USB и IEEE1394 (FireWire) на iPod не заведены.

DVD-привод и BT-адаптер не видны, как системные устройства - с ними работают через свои интерфейсы. То есть, использовать сторонние программы для работы с CD/DVD и BT не получится.

На задний разъем выведены только USB Host и COM3. USB OTG есть только на плате процессора, которая в морде.

USB Host выведен с интерфейса USB Host 1.1 процессора, поэтому скорость передачи достаточно низкая. Процессор поддерживает Host 2.0 в стандарте OTG, однако это требует дополнительного программирования - возможно, разработчики не захотели с этим возиться. Изначально, по-видимому, сигналы были выведены именно с OTG, но затем перенесены - небрежно припаянные на плате процессор провода как раз идут от выводов, отвечающих за Host 1.1, к выводам, отвечающим за OTG.

Никакого "модуля навигации" у нее нет - есть одноплатный компьютер на TCC8901, который находится в морде. По сути, это практически то же самое, что и типовой планшетник на ARM, только без контроллера питания, поскольку собственного аккумулятора нет, и из процессора вместо HDMI/TV выведены I2C/I2S/UART, через которые он общается с периферией.

Вся периферия стоит на основной плате, из которой к навигации относится только собственно GPS-модуль с традиционным интерфейсом RS-232. Остальное - звуковой коммутатор/усилитель, видеомикшер, TV/радиотюнер, процессоры RDS и звуковых эффектов, ну и мелкий микроконтроллер, который все это координирует.

Про флешки/USB и файлы на них в балалайке знает только компьютер с WinCE. Чтобы заговорило радио - нужно как минимум дать команду включения тюнера и сообщить ему частоту. Если компьютера нет - сделать это некому, ибо микроконтроллер на основной плате - подчиненный.

DVD-привод - да, интеллектуальный, с собственным процессором, с компьютером связан исключительно по видеосигналу, поэтому винда даже при большом желании не сможет прочитать файл с DVD. Но для того, чтобы привод заработал - ему опять-таки нужно дать команду включиться, а видеомикшеру объяснить, откуда взять сторонний видеосигнал, и в каком месте экрана его показать.

Комментариев нет:

Отправить комментарий