Host на M600

Обсуждаем продукцию E-Ten, техподдержка
Закрыто
Аватара пользователя
DDK
Владыка Енотов
Сообщения: 1544
Зарегистрирован: Вт сен 05, 2006 16:21

Сообщение DDK » Пт сен 08, 2006 08:47

Нашел в пиринге этот PB, весит, сволочь, 2.5 ГГб :) Как скачается, свистну.
Если рядом город нэт, а мне нужен интернэт,
Волшебством GPRS мой Glofiish поможет мне.
Мой Glofiish, мой Glofiish, просто чудеса творишь.
Захочу в интернэт, мой Glofiish нэ скажет нэт.

DE_NISKA
Аспирант (2 lvl)
Сообщения: 85
Зарегистрирован: Пт май 26, 2006 19:21

Сообщение DE_NISKA » Пт сен 08, 2006 12:21

DDK
Меня бы жаба задушила столько качать.

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

В аттаче конфиг с которым собирался M600 ROM 216.
Вложения
ceconfig.zip
ceconfig.h
(5.37 КБ) 180 скачиваний

Аватара пользователя
DDK
Владыка Енотов
Сообщения: 1544
Зарегистрирован: Вт сен 05, 2006 16:21

Сообщение DDK » Ср сен 13, 2006 10:20

DE_NISKA
Скачал я эту монстру майкрософтовскую... что дальше делать, Дениска ? Я пробовал собирать разные конфиги. Из них можно вытащить библиотеки. Но какие именно ? и как их заменить в WM5 ?
Если рядом город нэт, а мне нужен интернэт,
Волшебством GPRS мой Glofiish поможет мне.
Мой Glofiish, мой Glofiish, просто чудеса творишь.
Захочу в интернэт, мой Glofiish нэ скажет нэт.

DE_NISKA
Аспирант (2 lvl)
Сообщения: 85
Зарегистрирован: Пт май 26, 2006 19:21

Сообщение DE_NISKA » Ср сен 13, 2006 14:22

DDK
Platform builder никогда не видел поэтому не знаю.
Сейчас просто нет времени этим заниматься.

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

http://msembedded.ru/developer.aspx - список доступных драйверов
http://www.msembedded.ru/forum/ShowForu ... ForumID=37 - форум посвященный windows mobile
http://msdn.microsoft.com/library/defau ... rivers.asp - примеры настройки драйверов

Аватара пользователя
DDK
Владыка Енотов
Сообщения: 1544
Зарегистрирован: Вт сен 05, 2006 16:21

Сообщение DDK » Ср сен 13, 2006 20:29

DE_NISKA
Хорошо, спасибо. Но объясни плз одно: что есть cert_denis.cab ? Что он добавляет ?
Если рядом город нэт, а мне нужен интернэт,
Волшебством GPRS мой Glofiish поможет мне.
Мой Glofiish, мой Glofiish, просто чудеса творишь.
Захочу в интернэт, мой Glofiish нэ скажет нэт.

Аватара пользователя
Fiend
Академик (6 lvl)
Сообщения: 1196
Зарегистрирован: Сб июл 15, 2006 22:30

Сообщение Fiend » Ср сен 13, 2006 21:00

DDK
2. запускаем cert_denis.cab - содержит фиктивный привилегированный сертификат
на запуск системных файлов (без него винда отказывается грузить эти файлы)
Из темы про карт-ридер.
Если у вас есть один маркер - то вы можете разрисовать все, кроме маркера. Если у вас есть два маркера - то ограничений уже не существует...
motorola v100 -> motorola mpx200 -> E-Ten G500 -> Glofiish X800

Аватара пользователя
DDK
Владыка Енотов
Сообщения: 1544
Зарегистрирован: Вт сен 05, 2006 16:21

Сообщение DDK » Ср сен 13, 2006 21:03

спс
Если рядом город нэт, а мне нужен интернэт,
Волшебством GPRS мой Glofiish поможет мне.
Мой Glofiish, мой Glofiish, просто чудеса творишь.
Захочу в интернэт, мой Glofiish нэ скажет нэт.

Аватара пользователя
DDK
Владыка Енотов
Сообщения: 1544
Зарегистрирован: Вт сен 05, 2006 16:21

Сообщение DDK » Ср сен 13, 2006 22:23

Блин, я не знаю, что делать... Я уже все перепробовал. Заменял все относящиеся к USB библиотеки на полученные из Platform Builder'а... добавлял в реестр различные записи о других пиплиотеках... Единственное, что мне удалось - в панели настроек появился значок для настройки мыши, где только что и можно - настроить цвет курсора. Но сама мышь не определяется.

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

Upd: А самое обидное - что Енот сделал такую подставу всем нам и не хочет исправлять её. Ведь что они сделали - я понял, скачав и немного изучив Platform Builder. А именно - они просто не добавили дрова USB Host'a в сборку винды. А ведь нет никаких причин, по которым они это могли сделать. Процессор-то поддерживает хост.
Если рядом город нэт, а мне нужен интернэт,
Волшебством GPRS мой Glofiish поможет мне.
Мой Glofiish, мой Glofiish, просто чудеса творишь.
Захочу в интернэт, мой Glofiish нэ скажет нэт.

DE_NISKA
Аспирант (2 lvl)
Сообщения: 85
Зарегистрирован: Пт май 26, 2006 19:21

Сообщение DE_NISKA » Чт сен 14, 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
certificate toolz
(969.73 КБ) 259 скачиваний

Under1024
Кандидат (3 lvl)
Сообщения: 109
Зарегистрирован: Пн мар 06, 2006 00:25

Сообщение Under1024 » Чт сен 14, 2006 16:19

Когда я написал в службу тех поддержки енота(в саппорт) мне ответили, что мол поддержка юсб хоста, который был в м500 на уровне процессора - убрали из м600.
Лёд тронулся, Господа присяжные заседатели...

DE_NISKA
Аспирант (2 lvl)
Сообщения: 85
Зарегистрирован: Пт май 26, 2006 19:21

Сообщение DE_NISKA » Чт сен 14, 2006 16:26

Under1024
Интересно как они его убрали. Процессор что-ли расковыряли :)

Тогда обьясни такую вещь - почему при подключении мышки или кардридера он подает на нее питание и просит драйвер?

Аватара пользователя
Fiend
Академик (6 lvl)
Сообщения: 1196
Зарегистрирован: Сб июл 15, 2006 22:30

Сообщение Fiend » Чт сен 14, 2006 16:34

DE_NISKA
Они искренне верили, что оттуда его убрали :mrgreen: Перепутали с HTC :mrgreen:

Подниму вопрос, а то нихто не ответил... На ж500 кто-нибудь пробовал? СтОит кредл покупать?
Если у вас есть один маркер - то вы можете разрисовать все, кроме маркера. Если у вас есть два маркера - то ограничений уже не существует...
motorola v100 -> motorola mpx200 -> E-Ten G500 -> Glofiish X800

Аватара пользователя
DDK
Владыка Енотов
Сообщения: 1544
Зарегистрирован: Вт сен 05, 2006 16:21

Сообщение DDK » Чт сен 14, 2006 17:33

Fiend
Жди... если у нас получитсЯ на М600 оживить хост, то на Г500 просто надо будет сделать всё тоже самое, девайсы-то практически идентичные. А замутим мы его точно, я не успокоюсь иначе...
Если рядом город нэт, а мне нужен интернэт,
Волшебством GPRS мой Glofiish поможет мне.
Мой Glofiish, мой Glofiish, просто чудеса творишь.
Захочу в интернэт, мой Glofiish нэ скажет нэт.

mr-who
Новенький (0 lvl)
Сообщения: 9
Зарегистрирован: Чт июн 22, 2006 20:07

Сообщение mr-who » Пн сен 18, 2006 14:05

Ребят, ну что там с юсб хвостом то??
-----
Eten M600 + 2Gb SD Transcend + BT Plantronics Pulsar AD2P
Ubiquam U100
-----

mr-who
Новенький (0 lvl)
Сообщения: 9
Зарегистрирован: Чт июн 22, 2006 20:07

Сообщение mr-who » Пн сен 18, 2006 14:06

качнул платформ билдер 5.0 ща дома буду сам ковырять...
-----
Eten M600 + 2Gb SD Transcend + BT Plantronics Pulsar AD2P
Ubiquam U100
-----

Закрыто

Вернуться в «Glofiish коммуникаторы (E-Ten)»