[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
iStation T3
YDeanДата: Среда, 22.08.2012, 18:23 | Сообщение # 16
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
Надо курить датабук (Au1210_1250_DB_0808D.pdf)
Кто там переключает host<->device, и возможно ли это вне bootmode.

UPD:
Вот написано про OTG
Code
8.2.5.2 OTG Multiplex Register
1:0 PMUX
10 The port is assigned to the Host Controller
11 The port is assigned to the Device Controller

и в этом тоже
Code
8.2.5.4 OTG Control Register


в прошивке T3 вообще нет драйверов otg.dll и USB hosta, а всё управление осуществляется какой-то usbmsfn.dll



Сообщение отредактировал YDean - Среда, 22.08.2012, 18:43
 
YDeanДата: Среда, 22.08.2012, 18:51 | Сообщение # 17
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
Вот дрова OTG/hosta, и их реестр.
Только их не надо тупо импортировать, а разобраться, что к чему.

usbfn.reg там тоже, но оно на Т3 есть - это DC_AU1200.dll

Прикрепления: otgdrv.rar (67.4 Kb)
 
PrinzmetalДата: Четверг, 23.08.2012, 04:02 | Сообщение # 18
Новичок
Группа: Посетитель
Сообщений: 24
[ Вручить награду ] [ ]
Смайл настроения:
Статус: Оффлайн
Спасибо, скачал. Пока дрова кинул в windows\ реестр не импортировал. Просто глянул - ну там разумеется ссылки на дрова с их настройками. Честно - чешутся руки что-то сделать. С чего начать посоветуешь?

Добавлено (23.08.2012, 04:02)
---------------------------------------------
Вот борода... Добавил в реестр таки, то что про OTG. Перезагрузился. Теперь экран не реагирует на прикосновения никак. По ходу хана. Остальные функции - пашут. А по умолчанию стоит Mass Storage, даже удаленно реестр не поправишь. Блин.


 
YDeanДата: Четверг, 23.08.2012, 07:21 | Сообщение # 19
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
А в recovery основная память не видна как диск?

 
PrinzmetalДата: Четверг, 23.08.2012, 10:17 | Сообщение # 20
Новичок
Группа: Посетитель
Сообщений: 24
[ Вручить награду ] [ ]
Смайл настроения:
Статус: Оффлайн
А как включить recovery?

 
YDeanДата: Четверг, 23.08.2012, 12:40 | Сообщение # 21
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
Зажать "меню" при включении - ?
Или еще какую-нибудь кнопку.
Вот мануал, только я по-корейски не шпрехаю.
http://down.i-station.co.kr/MAN/T3_MAN.pdf

Кстати, там еще USB хост упоминается, но тоже непонятно.



Сообщение отредактировал YDean - Четверг, 23.08.2012, 13:00
 
PrinzmetalДата: Четверг, 23.08.2012, 13:44 | Сообщение # 22
Новичок
Группа: Посетитель
Сообщений: 24
[ Вручить награду ] [ ]
Смайл настроения:
Статус: Оффлайн
Вышел в recovery. Там пять пунктов. Все они на корейском. Подсвечивается первый, на втором пункте есть надпись USB. Но я не могу никакой выбрать - че-то экран все равно не реагирует...

 
YDeanДата: Четверг, 23.08.2012, 14:01 | Сообщение # 23
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
Если по аналогии с ковоном - то надо воткнуть зарядку.
Потом usb.
Он может отформатировать диск или сбросить реестр, или и то, и другое.
Экран может и не реагировать, если всё на автомате происходит.

(Какое сочетание клавиш для recovery?)

 
PrinzmetalДата: Пятница, 24.08.2012, 12:59 | Сообщение # 24
Новичок
Группа: Посетитель
Сообщений: 24
[ Вручить награду ] [ ]
Смайл настроения:
Статус: Оффлайн
Короче разобрался, интуитивно воткнул зарядку - все пошло. Ща идет пункт 4 25%... Клавиши - зажать кнопку на передней панели и питание, при загрузке - появляется надпись recovery mode.

Добавлено (23.08.2012, 14:05)
---------------------------------------------
Когда воткнул/выткнул USB он определлися как жесткий диск (который Mass Storage). Я в корень пихнул тот .bin файл который ты мне давал ранее, так на всякий случай.

Добавлено (23.08.2012, 14:08)
---------------------------------------------
Он перезагрузился откалибровал экран свсе встало на свои места, только по ходу все мои настройки улетели. Ну и ладно, главное пашет теперь...

Добавлено (23.08.2012, 15:34)
---------------------------------------------
Блин, пытался русифицировать и снес ветку Fontlink\Systemlink в реестре. Теперь Largeq5 печатает квадратами и в инглише и в руссише((( Можете приаттачить рег файл, чтоб пофиксить сие недоразумение?

Добавлено (23.08.2012, 17:16)
---------------------------------------------
Вернул реестр на место, но почему-то Large Q5 печатает корейскими символами. Что на русской, что на английской раскладке...

Добавлено (24.08.2012, 12:59)
---------------------------------------------
В реестре в пути HKLM\SOFTWARE\Settings\USBHost есть 2 флага Always : dword : 0 и UserSet : dword : 0, Пробовал менять - ничего. Ну и что мне делать с кракозябрами? Не печатает по русски хоть тресни.




Сообщение отредактировал Prinzmetal - Четверг, 23.08.2012, 17:19
 
YDeanДата: Пятница, 24.08.2012, 18:30 | Сообщение # 25
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
в HKEY_LOCAL_MACHINE\nls
DefaultLCID поменян на 419 ?

опция USBHost оставлена от других моделей.
Реализующая ее функция Set_USB_Host в DC_HAL_UDIC.dll просто возвращает -1.
Так же, как функции Set_WirelessLan и другие.

 
PrinzmetalДата: Пятница, 24.08.2012, 20:23 | Сообщение # 26
Новичок
Группа: Посетитель
Сообщений: 24
[ Вручить награду ] [ ]
Смайл настроения:
Статус: Оффлайн
Поменял везде - и это (почему-то) было ошибкой. Достаточно было только в MUI syslang сменить на 1049 (409). И все получилось.

Значит про USB Host - мертвая тема?

 
YDeanДата: Суббота, 25.08.2012, 10:59 | Сообщение # 27
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
1. установить, чтоб при подключении к компу шарился не внутренний диск, а зеркалированный первый раздел - тогда можно будет удалить ошибочно поставленные драйверы без форматирования (если устройство включится, конечно)
Code
в
HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Mass_Storage_Class
DeviceName=DSK3:
заменить на
DSK1:
или 2?

перезагрузиться, проверить, что шарится именно дир с windows

2. переписать
ehci.dll
ohcd.dll
usbd.dll - в аттаче, нужна для этих двух
импортировать ehcd.reg
в аттаче - отредактированный ohcd.reg
(убрано всё от "IF BSP_..." и ниже)
импортировать его

3. Если устройство перезагрузится в рабочее состояние - запустить devmgmt, посмотреть, появились ли usb hcd устройства.

Если они появились, значит хост живой.
После этого сляпаем программку, меняющую 2 младших бита в PMUX (0xB4020024) с 11(device) на 10(host)

Есть незначительная вероятность, что наружный порт переключится на него(host).
Вряд ли на нем появится напряжение питания, но до перезагрузки устройства при подключении к компу, комп устройство видеть не должен. (Если его можно так подключать...)

Теперь можно пробовать пихать туда устройства с внешним +5В.
Сама жила питания от хоста не используется, а земля и 2 данных - подключены.
По идее, система будет вопрошать о дровах.
(может, надо будет создать ветку HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers)

Прикрепления: drv2.rar (10.9 Kb)
 
PrinzmetalДата: Воскресенье, 26.08.2012, 13:17 | Сообщение # 28
Новичок
Группа: Посетитель
Сообщений: 24
[ Вручить награду ] [ ]
Смайл настроения:
Статус: Оффлайн
Спасибо, попробую. О результатах отпишусь.
А зачем шарить зеркалированый диск, если доступ к Windows я могу получить подрубив к компу КПК через ActiveSync??

Добавлено (26.08.2012, 04:07)
---------------------------------------------
И где искать этот devmgmt?

Добавлено (26.08.2012, 04:23)
---------------------------------------------
Я все импортировал, но вот диспетчера устройств у меня по ходу нема... Можешь кинуть?

Добавлено (26.08.2012, 04:32)
---------------------------------------------
Нашел в инете Drvmgmt.exe (за твоим авторством, кстати))). Что именно я там должен увидеть?

Добавлено (26.08.2012, 13:17)
---------------------------------------------
В файле ehcd.reg - перед строками были большие пробелы, они в реестре кпк отображались как значок кружочка, я подкорректировал и добавил по новой. Теперь в devmgmt.exe в разделе Universal Serial Bus controllers появился пункт "USB Universal Host Controller". Оно?


 
YDeanДата: Воскресенье, 26.08.2012, 19:09 | Сообщение # 29
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
Вроде оно cool

Что кружочки появились - импортировал чем?
Надо было мой RegImport использовать.
Мой DevMgmt тоже есть тут на сайте в файлах.

Импортировал оба: ehcd.reg и ohcd.reg ?
Там должно быть 2 USB Universal Host Controller
HCD1: и HCD2:
если на него ткнуть, увидишь, какой драйвер к нему относится.

 
PrinzmetalДата: Воскресенье, 26.08.2012, 19:21 | Сообщение # 30
Новичок
Группа: Посетитель
Сообщений: 24
[ Вручить награду ] [ ]
Смайл настроения:
Статус: Оффлайн
нет только один. Его драйвер - ehcd.dll, а какой путь у ohcd.reg в реестре? Может там тоже кружочки эти, удалю и поставлю заново.

Добавлено (26.08.2012, 19:21)
---------------------------------------------
Все, поправил второй рег файл, теперь 2 устройства HCD1 - Ohcd.dll, HCD2 - ehcd.dll


Прикрепления: 1513117.jpg (84.9 Kb)


Сообщение отредактировал Prinzmetal - Воскресенье, 26.08.2012, 19:26
 
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск: