OUT-CLUB.RU

OUT-CLUB.RU (https://out-club.ru/board/index.php)
-   Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация (https://out-club.ru/board/forumdisplay.php?f=271)
-   -   2DIN головные устройства Hits (https://out-club.ru/board/showthread.php?t=18008)

const62 18.04.2011 11:15

Re: 2DIN головные устройства Hits-cn
 
1. Подключался по известной уже схеме к 15, 16 контактам с оттяжкой через 15к к земле. Питание завёл от отдельной КРЕН-ки с точки на основной плате, где +12 появляется только при включении устойства.
2. Флешка у меня начинала мигать только при первом включении, но поскольку ни ддл, ни путей к ним в реестре не было, система в последующих включениях стала просто игнорировать подключение всех типов устойств (мышей, клав, всяких-разных флешек, что было под рукой). На этом эксперимены были приостановлены до решения проблем с реестром.
3. У меня винда английская от производителя балалайки.
Курю тему дальше, спасибо за ссылку.

Dr. Robotnik 18.04.2011 11:27

Re: 2DIN головные устройства Hits-cn
 
Думается, что MortScript - самый безопасный способ добавления нужных веток в реестр.
Вот пара ссылок - там в шапке полезная информация по внесению изменений в конфиг. - здесь необходимый минимум, для того, чтобы не убить голову :) .
http://4pna.com/showthread.php?p=59#post59
http://4pna.com/showthread.php?t=354
В теории, добавление трёх веток реестра, относящихся к USB host с путями к dll`кам не должны повлиять в худшую сторону на работу головы. В крайнем случае перезагрузка возвращает все к заводским установкам.

Oleg L 18.04.2011 12:11

Re: 2DIN головные устройства Hits-cn
 
У меня организовалась следующая проблема, пытался через кабель подключать разные флешки объемом 1, 2 и 4Гб разной заполнености, почему-то не видит не одну, точнее долго висит загрузка, а затем экран гаснет и иногда цветной всполох по нему идет, причем сама голова не виснет, на кнопки спокойно реагирует. SD читает нормально и воспроизовдит с неё. В чем может быть проблема?

mamaster199 18.04.2011 12:45

Re: 2DIN головные устройства Hits-cn
 
Цитата:

Сообщение от const62 (Сообщение 996501)
1. Подключался по известной уже схеме к 15, 16 контактам с оттяжкой через 15к к земле. Питание завёл от отдельной КРЕН-ки с точки на основной плате, где +12 появляется только при включении устойства.
2. Флешка у меня начинала мигать только при первом включении, но поскольку ни ддл, ни путей к ним в реестре не было, система в последующих включениях стала просто игнорировать подключение всех типов устойств (мышей, клав, всяких-разных флешек, что было под рукой). На этом эксперимены были приостановлены до решения проблем с реестром.
3. У меня винда английская от производителя балалайки.
Курю тему дальше, спасибо за ссылку.

А если подгрузить dll-ки USB начинает работать?

const62 18.04.2011 13:51

Re: 2DIN головные устройства Hits-cn
 
Так я же написал, что прекратил эксперименты. В том числе и потому, что в реестре надо прописать пути к этим DLL-кам. Или я не прав?

mamaster199 18.04.2011 14:16

Re: 2DIN головные устройства Hits-cn
 
Цитата:

Сообщение от const62 (Сообщение 996705)
Так я же написал, что прекратил эксперименты. В том числе и потому, что в реестре надо прописать пути к этим DLL-кам. Или я не прав?

Вот в этом и вопрос если после подгрузки библиотек USB начитал работать то прописать их в реестр это уже мелочь:)

Dr. Robotnik 18.04.2011 17:56

Re: 2DIN головные устройства Hits-cn
 
Цитата:

Сообщение от mamaster199 (Сообщение 996732)
Вот в этом и вопрос если после подгрузки библиотек USB начитал работать то прописать их в реестр это уже мелочь:)

Ну да, все просто :) Только вот от dll`ок в винде толку 0, если они не прописаны в реестре. :)


const62, вот черновой вариант дополнений в реестр для активации USB-host:
(только пути к dll нужно указать другие, если они не в корне винды)
Код:

[HKEY_LOCAL_MACHINE\Drivers\Builtin\OHCI]
"InterfaceType" = dword: 00000000
"Prefix"="HCD"
"Dll"="ohci2.dll"
"Index"=dword:00000001
"Order"=dword:00000025
"IRQ"=dword:0000001
"SysIntr"=dword:00000011
"MemBase"=dword:49000000
"MemLen"=dword:00001000
"UseExistingSettings"=dword:00000000

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBOTG]
"Prefix"="OTG"
"Dll"="usbotg.dll"
"Index"=dword:00000001
"Order"=dword:00000009
"InterfaceType"=dword:00000005
"SysIntr"=dword:0000001f
"Priority256"=dword:00000064
"MemBase"=dword:57f00000
"MemLen"=dword:00004000
"HnpPriority256"=dword:00000060
"BusIoctl"=dword:002a0048
"LegacyHost"=dword:00000001
"DMSize"=dword:00000200
"OTGPortMode"=dword:00000002
"OTGTransceiverType"=dword:00000002
"HostTransceiverType"=dword:00000002
"IClass"=hex(7):\
  7b,00,41,00,33,00,32,00,39,00,34,00,32,00,42,00,37,00,2d,00,39,00,32,00,30,\
  00,43,00,2d,00,34,00,38,00,36,00,62,00,2d,00,42,00,30,00,45,00,36,00,2d,00,\
  39,00,32,00,41,00,37,00,30,00,32,00,41,00,39,00,39,00,42,00,33,00,35,00,7d,\
  00,00,00,7b,00,45,00,32,00,42,00,44,00,43,00,33,00,37,00,32,00,2d,00,35,00,\
  39,00,38,00,46,00,2d,00,34,00,36,00,31,00,39,00,2d,00,42,00,43,00,35,00,30,\
  00,2d,00,35,00,34,00,42,00,33,00,46,00,37,00,38,00,34,00,38,00,44,00,33,00,\
  35,00,7d,00,3d,00,25,00,62,00,00,00,7b,00,36,00,46,00,34,00,30,00,37,00,39,\
  00,31,00,44,00,2d,00,33,00,30,00,30,00,45,00,2d,00,34,00,34,00,45,00,34,00,\
  2d,00,42,00,43,00,33,00,38,00,2d,00,45,00,30,00,45,00,36,00,33,00,43,00,41,\
  00,38,00,33,00,37,00,35,00,43,00,7d,00,3d,00,25,00,62,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBOTG\OTGHOST]
"Class"=dword:00000006
"SubClass"=dword:00000080
"VendorID"=dword:0000105b
"DeviceID"=dword:00009030
"ETDCount"=dword:00000008
"Priority256"=dword:00000068

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBOTG\OTGFN]
"Class"=dword:0000000c
"SubClass"=dword:00000003
"ProgIF"=dword:000000fe
"VendorID"=dword:0000105b
"DeviceID"=dword:00009030
"EndpointCount"=dword:00000008
"SupportedSpeeds"=dword:00000002
"ClientDriverKey"="ClientDriver"
"Priority256"=dword:00000068

Любые замечания и предложения приветствуются :)

mamaster199 19.04.2011 11:26

Re: 2DIN головные устройства Hits-cn
 
Вчера припаял USB host к плате GPS. При подключении флэшки он горит постоянно, а не гаснет. Значит подключение сигнальных проводов правильное. Далее след проблемы: как выйти на рабочий стол? тотал командер, который я скачал в этой ветке все время вываливается за оболочку, да и другие версии тоже вываливаются. На своей SD карточке, образ которой я качал так же здесь на форуме, обнаружил программу MortScript, а это значит что при запуске у нас что-то подгружается в реестр и нужно подправить скрипт чтобы заработал USB host. Я к сожалению в этом не очень силен. Прошу помощи форумчан кто может доработать скрипт.

Dr. Robotnik 19.04.2011 11:53

Re: 2DIN головные устройства Hits-cn
 
const62! Извиняюсь - я поторопился со скриптом - там ошибка:
в ветке
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\USBOTG]
правильным значением должно быть
"OTGPortMode"=dword:00000001

т.е. порт mode становится usb-host, а то со значением 00000002 порт оставался в режиме device без изменений.

---------- Добавлено в 12:04 ---------- Предыдущее сообщение было написано в 11:53 ----------

mamaster199, дайте пожалуйста ссылку на образ SD карточки, скачанный с этого форума - посмотрю, что со скриптом полезного можно сделать.

const62 19.04.2011 12:07

Re: 2DIN головные устройства Hits-cn
 
Код:


const62, вот черновой вариант дополнений в реестр для активации USB-host:
(только пути к dll нужно указать другие, если они не в корне винды)
Любые замечания и предложения приветствуются

1). "IRQ"=dword:0000001 -опечатка? надо "IRQ"=dword:0000001a?

2). "OTGPortMode"=dword:00000002- значение параметра для порта GPS Com2, я правильно понял?
3). "IClass"=hex(7):\..... - а если выполнить в таком стиле:
"IClass"=multi_sz:"{A32942B7-920C-486b-B0E6-92A702A99B35}","{E2BDC372-598F-4619-BC50-54B3F7848D35}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b","",""
поставив параметры из родного реестра?
ЗЫ. И большущее спасибо! Я гораздо ближе к харду, чем к софту. И в нем как собака: понимаю, а сказать не могу:biggrin:.

---------- Добавлено в 12:12 ---------- Предыдущее сообщение было написано в 12:07 ----------

Dr.Robotnik!
Постили в параллель похоже.
По порту понял.

mamaster199 19.04.2011 12:28

Re: 2DIN головные устройства Hits-cn
 
Цитата:

Сообщение от Dr. Robotnik (Сообщение 997523)
mamaster199, дайте пожалуйста ссылку на образ SD карточки, скачанный с этого форума - посмотрю, что со скриптом полезного можно сделать.

Я уже сейчас не помню где точно скачал и кто эту сборку выкладывал, но у меня очень похоже на то что лежит по ссылке. Содержимое папки Navitel у меня лежит в корне. Работающая сборка Навитела - >>>без карт, запуск производится по файлу navigator.exe


const62 19.04.2011 12:32

Re: 2DIN головные устройства Hits-cn
 
Dr.Robotnik!
Взято с 4Pna:
==========================
# Строки импортирования реестра!
ForEach variable in files("\NandFlash\SYS\REGISTRY\*.reg")
RunWait( "\NandFlash\SYS\Regedit.exe", "-s " & """" & variable & """" )
EndForEach
Sleep (500)
Message (" Ok!")
==========================
\NandFlash\SYS\REGISTRY\.. - папка с рег файлами, поменять путь на свой
Regedit.exe - импортирование точно работает на TRE Regedit, ver 0.82

Господа Russell2k и MaoSan победили свою балалайку. Проблемы были аналогично нашим. Как Вам их реализация?
4Pna:FAQ основные сведения по реестру на WinCE, стр. 23

Dr. Robotnik 19.04.2011 13:48

Re: 2DIN головные устройства Hits-cn
 
Цитата:

Сообщение от const62 (Сообщение 997538)

1). "IRQ"=dword:0000001 -опечатка? надо "IRQ"=dword:0000001a?

перерыл интернет - встречаются оба варианта - какой из них верный для данного устройства по даташиту понять не смог - видимо можно будет проверить только на практике.
Цитата:

Сообщение от const62 (Сообщение 997538)
2). "OTGPortMode"=dword:00000002- значение параметра для порта GPS Com2, я правильно понял?

Это значение параметра для порта USB - 1 - режим usb-host, 2 (иногда бывает 3) режим usb-device. Нам нужен конечно же 1 (00000001) :) .
Цитата:

Сообщение от const62 (Сообщение 997538)
3). "IClass"=hex(7):\..... - а если выполнить в таком стиле:
"IClass"=multi_sz:"{A32942B7-920C-486b-B0E6-92A702A99B35}","{E2BDC372-598F-4619-BC50-54B3F7848D35}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b","",""
поставив параметры из родного реестра?

Я в этом вопросе не очень силен. Указывая это значение я основывался на статистике, выдаваемой гуглом по этому вопросу :) . Тут наверное не важно, в каком стиле значение прописывать: в hex`е или в multi-string - винда и так и так понимать должна. Главное, чтобы значение правильное было.
Цитата:

Сообщение от const62 (Сообщение 997538)
ЗЫ. И большущее спасибо! Я гораздо ближе к харду, чем к софту. И в нем как собака: понимаю, а сказать не могу:biggrin:.

Это Вам спасибо :biggrin: ! Так далеко с данным gps-модулем пока еще никто не заходил - все бросали затею сразу после подпайки .

---------- Добавлено в 13:50 ---------- Предыдущее сообщение было написано в 13:48 ----------

Цитата:

Сообщение от const62 (Сообщение 997571)
Dr.Robotnik!
Господа Russell2k и MaoSan победили свою балалайку. Проблемы были аналогично нашим. Как Вам их реализация?
4Pna:FAQ основные сведения по реестру на WinCE, стр. 23

Сейчас почитаю. Просто тут как бы еще работа :) .

---------- Добавлено в 15:01 ---------- Предыдущее сообщение было написано в 13:48 ----------

Почитал - у них все намного проще, т.к. при подключении модема сразу выдавался запрос пути к драйверу. Т.е. usb-host и все, что с ним связано там уже было в реестре. А нам все это только предстоит :) .

badnn 19.04.2011 18:16

Re: 2DIN головные устройства Hits-cn
 
Сегодня забрал из ремонта магнитоллу. Мастер сказал надо менять эту микросхему https://out-club.ru/board/attachment...5bbbwxrffe.jpg
Вот плата целиком
https://out-club.ru/board/attachment...bgfkvkdqrq.jpg

Принёс я её домой, сделал фотки, чтобы китайцам заказать, на заводе.
Потом собрал и решил поиграться. включил, вошол в режим программирования кнопок, выбрал vol up, и покрутил вертушок в сторону увеличения громкости, потом тоже самое с уменьшением громкости. Так сказать сделал калибровку кнопок. После чего вертушок снова заработал как положенно. А перестал работать скорее всего после сброса на заводские установки в меню фактори код 000000.

chindiasov 19.04.2011 19:18

Re: 2DIN головные устройства Hits-cn
 
Подождите я что то пропустил как войти в меню фактори, и где код вводить можно немного разжевать...


Текущее время: 14:20. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2024, WWW.OUT-CLUB.RU