HPC.ru lite - Все форумы
Форум: Glofiish коммуникаторы (E-Ten)
Тема: Host на M600
Страницы: 1 2 3 [4] 5 6 7 8 9 10 11 12 13

DDK [08.09.2006 08:47] :
Нашел в пиринге этот PB, весит, сволочь, 2.5 ГГб Как скачается, свистну.
DE_NISKA [08.09.2006 12:21] :
DDK
Меня бы жаба задушила столько качать.

Ты с C++ дружишь?
Я так понимаю что в платформ билдере нужно составить конфиг и он соберет тебе винду в соответствии с конфигом.

В аттаче конфиг с которым собирался M600 ROM 216.
[К сообщению приложены файлы: ceconfig.zip (5 кб)]
DDK [13.09.2006 10:20] :
DE_NISKA
Скачал я эту монстру майкрософтовскую... что дальше делать, Дениска ? Я пробовал собирать разные конфиги. Из них можно вытащить библиотеки. Но какие именно ? и как их заменить в WM5 ?
DE_NISKA [13.09.2006 14:22] :
DDK
Platform builder никогда не видел поэтому не знаю.
Сейчас просто нет времени этим заниматься.

Вот тебе ссылочки:

http://msembedded.ru/developer.aspx - список доступных драйверов
http://www.msembedded.ru/forum/ShowForum.aspx?ForumID=37 - форум посвященный windows mobile
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wceddk5/html/wce50oriUSBHostDrivers.asp - примеры настройки драйверов
DDK [13.09.2006 20:29] :
DE_NISKA
Хорошо, спасибо. Но объясни плз одно: что есть cert_denis.cab ? Что он добавляет ?
Fiend [13.09.2006 21:00] :
DDK
Из темы про карт-ридер.
DDK [13.09.2006 21:03] :
спс
DDK [13.09.2006 22:23] :
Блин, я не знаю, что делать... Я уже все перепробовал. Заменял все относящиеся к USB библиотеки на полученные из Platform Builder'а... добавлял в реестр различные записи о других пиплиотеках... Единственное, что мне удалось - в панели настроек появился значок для настройки мыши, где только что и можно - настроить цвет курсора. Но сама мышь не определяется.

Вобщем сегодня я по различным форумам раскидал запросы на дамп некоторых веток реестра из винды девайса с рабочим хостом. Если чего мне выложат, попробую синхронизировать отвечающую за USB часть реестра с рабочими девайсами. Если не получится, то увы, я пас. Самое обидное - чувствую, что кручусь всё время вокруг да около, имея все карты на руках, но не знаю, как их разложить

Upd: А самое обидное - что Енот сделал такую подставу всем нам и не хочет исправлять её. Ведь что они сделали - я понял, скачав и немного изучив Platform Builder. А именно - они просто не добавили дрова USB Host'a в сборку винды. А ведь нет никаких причин, по которым они это могли сделать. Процессор-то поддерживает хост.
DE_NISKA [14.09.2006 01:27] :
Уже хорошо.

В winows mobile 5.0 появилась такая фишка что все системные драйверы а также программы выполняющие специфические функции должны быть подписаны привилегированным сертификатом которому доверяет windows mobile. Чтобы пописать таким сертификатом нужно его купить за 500$.
Но есть другой путь - сгенерировать свой сертификат с привилегированными провами и установить его в систему, тогда windows будет доверять файлам подписанным этим сертификатом. В аттаче архив программок для работы с сертификатами.

Просто я взял ohci.dll из M500 а там 2003 винда поэтому я подписал его своим сертификатом и сделал cert_denis.cab который устанавливает этот сертификат в систему, иначе файл не грузится. С backlite.dll и sc2440usbfn.dll такая же тема.

В аттаче есть файл signcode.html в котором написано как сделать свой сертификат.

Если не хочешь возится там же в архиве мой сертификат и ключ к нему. Пароль - j3qq4h7h2v

1. Чтобы подписать файл нужно из консоли (cmd.exe) выполнить: "signtool.exe signwizard"
Откроется окно - выбираешь файл - особая - выбрать из файла - denis.cer
файл ключа на диске - denis.pvk - пароль - sha1 - только сертификат подписи
далее - далее - далее - готово - пароль

2. Чтобы проверить подписан ли файл:
cmd.exe - chktrust.exe пертаскиваешь на консоль нужный файл и жмешь enter.

Вобщем проверь все файлы которые ты пытался установить на предмет наличия цифровой подписи (пункт 2).
Если ее нет то пункт 1.

В нашем случае лучше взять хост из платформ билдера а не тот который я выложил (всетаки он из 2003 винды).

ЗЫ: Не отчаивайся
[К сообщению приложены файлы: TOOLZ.ZIP (970 кб)]
Under1024 [14.09.2006 16:19] :
Когда я написал в службу тех поддержки енота(в саппорт) мне ответили, что мол поддержка юсб хоста, который был в м500 на уровне процессора - убрали из м600.
[Тема закрыта модератором]
[< Назад]  [Вперед >]