Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Коротить пробовал - момент не нащупал :) Просто подставил VID/PID в *.INF драйвера Cypress. Подопытная железка вскрыта, а госповеренную вскрывать никак низзя - последствия очень хреновые будут :)
Отправлено
Гудвин
28 августа 2007 г. 12:15
В ответ на:
А, если не секрет, как Вы заставили эту заразу приконнектится как незагруженный девайс? У меня единственный способ при зашитой еепром было корочение пинцетом SCL и SDA :) в нужный момент времени
отправлено SM 28 августа 2007 г. 12:06
Составить ответ
|
Вернуться на конференцию
Ответы
Хе, а что - эта железка реагирует на его вендорские запросы тогда, когда родная программа работает? Повезло однако :)
—
SM
(28.08.2007 12:17:31
85.21.237.237
,
пустое
)
ReNumeration конечно не проходит. Но залить программу в RAM получается (тот-же Vend_ax) и VendReq срабатывает похоже (судя по возвращаемому дампу).
—
Гудвин
(28.08.2007 12:23:32
195.133.109.197
,
пустое
)
:) Повезло. Я такого не допускаю в своем софте.
—
SM
(28.08.2007 12:50:31
85.21.237.237
,
пустое
)
Только одна непонятка - этот Vend_Ax похоже VID/PID в первых байтах возвращает Cypress-овский. Дальше вроде все ОК - надписи родной прошивы. Для верности таки надо подсоединиться программатором - дабы не загубить и досконально разобраться...
—
Гудвин
(28.08.2007 13:57:57
195.133.109.197
,
пустое
)
В первых байтах там служебная информация, так и должно быть. Сначала режим пуска, потом VID/PID, потом уже остальное юзерское.
—
SM
(28.08.2007 14:01:28
85.21.237.237
,
пустое
)
Структуру содержимого уже посмотрел - соответствует. Блоки, окончание... Но все равно непонятно, почему возвращается не те VID/PID, которые прошиты в EEPROM, а Cypress-овские. Видать Vendor_ax подставляет это "с потолка" - по умолчанию.
—
Гудвин
(28.08.2007 14:17:26
195.133.109.197
,
пустое
)
Если стартап - автозагрузка с EEPROM, то VID/PID оттуда игнорируется, а натуральный выдает сама софтина. Так что все ОК.
—
SM
(28.08.2007 14:40:49
85.21.237.237
,
пустое
)
Ща ткнусь для верности PICKit-ом... Благо дело на плате еще и дырья для DIP присутствуют...
—
Гудвин
(28.08.2007 14:29:4
195.133.109.197
,
пустое
)
Это можете в даташите глянуть.
—
SM
(28.08.2007 14:01:46
85.21.237.237
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 93:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru