Новости –  Прошивки –  Каталог навигаторов –  Восстановление навигатора

Вернуться   Мир Автомобильных навигаторов > PNA / PND Устройства > Неполадки PNA и PND > USB (соединение с ПК)
Регистрация ФайлыПравила форумаБан-лист Справка Календарь Поиск Сообщения за день Все разделы прочитаны

 
  


     


Nokia N1 - первый Android-планшет известной финской компании
Ответ
 
Опции темы
Старый 14.03.2010, 23:44   #1
goodwin_ts
Вникающий
Доп. информация
По умолчанию SirfAtlasIV, wince 6.0 - USBOTG1 сдался ;)

Скидывайтесь на коньячок для baxx100 за выложенные схемы jj2100a4
И спасибо доброму человеку Vit за то, что дал ссылку на эти схемки.
(для понятности ссылка: [Ссылки могут видеть только зарегистрированные пользователи. ])

Дык вот:
USB хост "USBOTG1" в Sirf Atlas IV / CE 6.0 / ===РАБОТАЕТ!===
Конкретнее - запустил сейчас в JJ 2100 wide (AtlasIV,CE6.0)

Ларчик открывается довольно просто - вывод USB_ID надо притянуть к земле.
На плате это резистор R99. Притянуть надо конец резистора, обращенный к процессору.
Этот вывод переключает usb контроллер в режим хоста (при уровне логического нуля).
Кетайцы его притянули резистором R99 к +3.3В навечно и, естественно, в нафигаторе работает только "usb device".

Надо снять крышку-экран с процессора (он не припаян) на задней строне платы и подпаять проводок к этому резистору. Другой конец тут-же прямо к экрану.
Дело довольно геморройное для тех, кто не привык - этот резистор и сам мелкий, и неудобно расположен - мешает перемычка экрана.

Но этого мало - необходимо и в реестре прописать заветное заклинание про "OTGPortMode=1". "3" тоже работает...

На скорую руку потыкал:
- usb флэшку 16 Гиг - работает. (Кстати, Explay PN-355 (CE5/AtlasIII) ее не видел)
- какой-то древний кетайский BT "свисток", который без драйверов не работает на XP.
Нафигатор его определяет, с телефона его видно, но драйверы не подходят - в настройках жижика он виден со знаком вопроса.
- BT cвисток "Bluetake". Вроде он на CSR собран, но жижик его не видит. Вернее определяет, но драйверы видать не подходят..
"Свисток" тоже довольно древний.
Вообщем, просто под руками нет подходящего, думаю....
- Попробовал прикрутить USB шнурки и телефон через шнурок.
В жижике для них драйверов нет. Шнурки определяются, просят драйвер.
Попытка подсунуть 232USB, естественно, не увенчалась успехом - он заточен под CE5.

Ну это дело наживное - драйверы появятся со временем...
Главное, что хост запустился.

Неприятность в том, что для работы с ActiveSync и Mass Stirage этот проводок надо отсоединять.

Вижу такой вариант решения проблемы для того, чтобы не расковыривать ЖЖ :
Тут на форуме есть умельцы, которые смогли распотрошить образ CE6 на модули.
Надо попытаться собрать из модулей USBOTG1 полноценную USBOTG1.DLL и тщательно поковыряться с IDA.
Возможно удастся в ней что-нить подправить (если этот вывод не "железно" работает).
В "CSM-00364 Rev[1].C SiRFprima Developer Manual 0.5 Release (Preliminary)" есть дока на USB контроллер(описание регистров, адреса и пр.) Он там такой-же, как в Atlas IV. Только там их два.
Потому USBOTG1 так и называется - ибо в SiRFprima есть еще и USBOTG0

В JJ320A4, думаю, все аналогично. Только надо найти аналог этого "R99".

И еще (кому интересно):

Долго не мог въехать, для чего кетайцы предусмотрели микросхему коммутатора на USB линиях.
В JJ320A4 она вообще не распаяна. в JJ2100 наличествует.
Только сейчас, увидев нормальную схему, дошло - она коммутирует на линии USB отладочный последовательный порт Атласа.
Для этого надо подать логическую единицу в дполнительный контакт mini usb разъема.

Теперь будем ждать ответ от "монстров-потрошителей" прошив

И еще: В CE6 можно через usb хаб подоткнуть несколько устройств.
Вот сейчас вижу два диска, BT и еще и usb шнурок последовательный пытается подключить при втыкании

Добавлено через 1 час 3 минуты
Дополнение:

Если выставить ключ "OTGPortMode=0", то девайс будет работать или в режиме хоста, или устройства в зависимости от логического уровня на входе USB_ID.
goodwin_ts вне форума  
7 пользователя(ей) сказали cпасибо:
Старый 15.03.2010, 00:29   #2
FuntPND
Долгожитель
Доп. информация
По умолчанию

Там писали о аппаратном переключателе, вместо правки реестра, кто будет делать, плз фототчет
Кто будет делать без переключател, плз тоже сделать фотоотчет

Добавлено через 7 минут
Цитата:
Сообщение от goodwin_ts Посмотреть сообщение
Тут на форуме есть умельцы, которые смогли распотрошить образ CE6 на модули.
Надо попытаться собрать из модулей USBOTG1 полноценную USBOTG1.DLL и тщательно поковыряться с IDA.

Можно линк на это, вроде как пока нет "средств", которые разбирают прошивки на базе СЕ6, хотя они уже в процессе создания, думаю в ближайшее время появятся...
FuntPND вне форума  
Старый 15.03.2010, 00:52   #3
goodwin_ts
Вникающий
Доп. информация
По умолчанию

Волшебное слово -" B000FF"
С его помошью образ CE6 легко потрошится на модули.
Только без таблиц размещения...

А насчет железной переключалки - использовать тот-же каскад на транзисторе - порезать одну дорожку, идущую на коллектор (она там как раз удобно идет для этого) и припаять кусок провода с коллектора транзистора к этому R99.
Ибо этот коммутатор никому (в ощей массе) не нужен...
Вуаля - можно будет переключать в режим хоста подачей на дополнительный контакт USB разъема напряжения питания USB.

Обещал там - проверил
Ключик надо выставить "OTGPortMode=0".
goodwin_ts вне форума  
Старый 15.03.2010, 01:33   #4
FuntPND
Долгожитель
Доп. информация
По умолчанию

Цитата:
Сообщение от goodwin_ts Посмотреть сообщение
Волшебное слово -" B000FF"
С его помошью образ CE6 легко потрошится на модули.
Только без таблиц размещения...

Пробовал совсем недавно, но модули получились неправильные Автор говорил, что из-за того, что в B000FF пока не поддерживает СЕ 6....может уже новая версия есть...
FuntPND вне форума  
Старый 15.03.2010, 01:51   #5
goodwin_ts
Вникающий
Доп. информация
По умолчанию

Я пытался найти в модуле USBOTG1 строки, относящиеся к реестру - думалось, что найду что-нить отсутствующее по-умолчанию. Но ничего не обнаружил - все то-же , что и в USBOTG для 5.0.
Поэтому мне достаточно было того, что получилось после B000FF - куски кода и ресурсов.
И имел ввиду - надо попытаться собрать из этих кусков работающую DLL.
Для нормальных "перцев", кто в теме, это по силам...
goodwin_ts вне форума  
Старый 16.03.2010, 17:00   #6
goodwin_ts
Вникающий
Доп. информация
По умолчанию

Ну что? Никто так и не попробовал?
У меня BT "свисток" Bluetake на CSR завелся...
Вижу все телефоны своих домашних
К и-нет подсоединяется...
goodwin_ts вне форума  
Старый 16.03.2010, 18:01   #7
FuntPND
Долгожитель
Доп. информация
По умолчанию

Цитата:
Сообщение от goodwin_ts Посмотреть сообщение
Ну что? Никто так и не попробовал?
У меня BT "свисток" Bluetake на CSR завелся...
Вижу все телефоны своих домашних
К и-нет подсоединяется...

Я б попробовал, но смущает, что потом в другие режими не переклить будет И хочу wifi прикрутить, а к нему нет дров на win ce под ARM, а другого пока не нашел...
FuntPND вне форума  
Старый 30.03.2010, 22:14   #8
legall
Новичок
Доп. информация
По умолчанию

Цитата:
Сообщение от goodwin_ts Посмотреть сообщение
А насчет железной переключалки - использовать тот-же каскад на транзисторе - порезать одну дорожку, идущую на коллектор (она там как раз удобно идет для этого) и припаять кусок провода с коллектора транзистора к этому R99.
Ибо этот коммутатор никому (в ощей массе) не нужен...
Вуаля - можно будет переключать в режим хоста подачей на дополнительный контакт USB разъема напряжения питания USB.

Обещал там - проверил
Ключик надо выставить "OTGPortMode=0".

Как понимаю резать надо дорожку к PWR_ID U11? А может и не надо резать а только с R99 на коллектор Q2 перемычку кинуть. Не пробовал?
legall вне форума  
Старый 28.04.2010, 21:54   #9
romualdo_ua
Новичок
Доп. информация
По умолчанию

ну и что сделал я хост подключил блютуз а толку Навител меня по дворам гонял причем сам путался отправлял неправильно,я потерял час потом послал его на ... и запустил Игу и спокойно добрался до работы. Парни какие проги еще поддерживают пробки подскажите
JJ-Connect 2100 wide 2Gb internal
romualdo_ua вне форума  
Старый 18.05.2010, 10:52   #10
uarus
Новичок
Доп. информация
По умолчанию

Цитата:
Сообщение от goodwin_ts Посмотреть сообщение
- Попробовал прикрутить USB шнурки и телефон через шнурок.
В жижике для них драйверов нет. Шнурки определяются, просят драйвер.
Попытка подсунуть 232USB, естественно, не увенчалась успехом - он заточен под CE5.

Ну это дело наживное - драйверы появятся со временем...

драйвер появился, [Ссылки могут видеть только зарегистрированные пользователи. ]
только вот раздобыть его ну ни как не получается((
uarus вне форума  
Старый 29.05.2010, 13:53   #11
FuntPND
Долгожитель
Доп. информация
По умолчанию

Драйвер и в теме по линку в первом сообщении есть Но последний раз как я там был был только под одну прошивку.
FuntPND вне форума  
Старый 19.07.2010, 18:26   #12
VadimOmsk
Вникающий
Доп. информация
По умолчанию

Никто случайно не смог найти драйвер типа 232usb под WinCE 6.0 ? а то через синезуб все время глючит и отваливаеться интернет
VadimOmsk вне форума  
Старый 22.08.2010, 03:56   #13
sergsap
Новичок
Доп. информация
По умолчанию

увы, ищемс...
sergsap вне форума  
Старый 02.12.2010, 16:06   #14
animator
Писатель
 
Аватар для animator
Доп. информация
По умолчанию

выложите пожалуйста схему,на 2100 wide win ce 6 где этот резистор R99?
animator вне форума  
Старый 14.12.2010, 01:06   #15
Turbo+
Новичок
Доп. информация
По умолчанию

подскажите, если я подам на усб хаб питание 1700ма(столько выдает автозарядка) он не сгорит?
Turbo+ вне форума  
Ответ

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
GPS с FM Transmitter, но увы не удается запустить данную фишку Sanek_93 Звук (динамик / наушники / FM модулятор) 58 04.06.2016 12:24


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


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot

Копирайты