|
На ноутбуке не работает ByteBlaster..., требуется хоть какой-нибудь совет |
|
|
|
 |
Ответов
|
Jun 1 2005, 16:11
|
иногда заглядывающий
   
Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170

|
Насколько я понимаю ByteBlaster работает с портом в режиме ECP, как и другие эмуляторы(тот же XDS510PP для TMS320). Если с Вашей программой все ок на других компах, с такой же осью, значит дело может быть только в железке порта, или в настройках его драйвера. У меня была проблема такого рода: ставлю windows, он назначает порту какую-то конфигурацию, автоматически(система->диспетчер устройст и т.п), с этой конфигурацией принтер работает но не один программатор нет, видимо не работают внешние прерывания, т.е когда инициатор обмена комп, а не устройство все ок. Попробуйте потыкать разные варианты конфигурации порта, уберите галку"автоматическая конфигурация", и ручками назначьте какую-нибудь, не вызывающую конфликтов с оборудованием другим. Под кривизной софта имел ввиду именно кривизну win драйверов для порта.
|
|
|
|
|
Jun 4 2005, 12:25
|
иногда заглядывающий
   
Группа: Свой
Сообщений: 900
Регистрация: 18-05-05
Из: Зеленоград
Пользователь №: 5 170

|
Цитата(sergunas @ Jun 4 2005, 15:57) Дрова от дачного всё же помогли, ByteBlaster на ноутбуке заработал, за что всем огромная благодарность! EPP режим, ясно, нет... Ну так вы всетаки пясните чем и как вы тестируете EPP? Каким-то своим софтом, который работает на других машинах?
|
|
|
|
|
Jun 4 2005, 12:47
|
Местный
  
Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373

|
Цитата(Shread @ Jun 4 2005, 16:25) Ну так вы всетаки пясните чем и как вы тестируете EPP? Каким-то своим софтом, который работает на других машинах? да, своей программой, которая работает на других машинах тестирую просто: 1) пишу в адрес 378h + 3, а строб адреса на выходе LPT-порта не формируется 2) не нахожу бита таймаута в регистре статуса (378h + 1), который бы устанавливался, если EPP цикл не прошёл, и который бы я мог обнулить 3) не вижу в действии бита DIRECTION в регистре контроля (378h + 2), т.е. данные, записанные в регистр данных (378h + 0) всегда выставлены наружу порта. при этом настройки BIOS'а (режим порта, адрес порта) ничего не меняют, передёргивание галочек в свойствах порта - тоже, пробовал также менять драйвер с "ECP порт принтера" на "Порт принтера" такие дела....
|
|
|
|
|
Jun 6 2005, 04:09
|
Знающий
   
Группа: Свой
Сообщений: 513
Регистрация: 1-02-05
Из: Харьков, СССР
Пользователь №: 2 334

|
Цитата(sergunas @ Jun 4 2005, 15:47) да, своей программой, которая работает на других машинах тестирую просто: 1) пишу в адрес 378h + 3, а строб адреса на выходе LPT-порта не формируется 2) не нахожу бита таймаута в регистре статуса (378h + 1), который бы устанавливался, если EPP цикл не прошёл, и который бы я мог обнулить 3) не вижу в действии бита DIRECTION в регистре контроля (378h + 2), т.е. данные, записанные в регистр данных (378h + 0) всегда выставлены наружу порта. при этом настройки BIOS'а (режим порта, адрес порта) ничего не меняют, передёргивание галочек в свойствах порта - тоже, пробовал также менять драйвер с "ECP порт принтера" на "Порт принтера" такие дела.... Вообще то рекомендую почитать спецификацию на IEEE1284. Для активации режима ЕРР нужно выполнить сначала целую процедуру, причём оконечное устройство не порте должно давать соответствующие ответы на запросы порта. Возможно есть реализации порта где достаточно просто писать в регистр данных ЕРР, но лично мне до сих пор попадались только вполне стандартные порты. Кстати байтбластер не имеет никакого отношения к ЕРР - он использует самый простой SPP, на ввод используются линии статуса. Просто ХР, как впрочем любая система на NT ядре не пускает к портам без драйвера.
|
|
|
|
Сообщений в этой теме
sergunas На ноутбуке не работает ByteBlaster... Jun 1 2005, 13:07 bychkov_vladimir Цитата(sergunas @ Jun 1 2005, 16:07)Похоже ви... Jun 1 2005, 13:21 sergunas спасибо за совет, попробую сделать как вы советует... Jun 1 2005, 13:36 Shread Была проблема с портом на ноуте IBM Think Pad(собс... Jun 1 2005, 13:22 sergunas to Shread
Цитата(Shread @ Jun 1 2005, 17:22)Б... Jun 1 2005, 14:06 Shread Как я понимаю вы работаете с портом в режиме... Jun 1 2005, 15:21 sergunas Цитата(Shread @ Jun 1 2005, 19:21)Как я поним... Jun 1 2005, 15:39    Shread Странно все это <_<
Если в настройках порт... Jun 4 2005, 15:33 sergunas Цитата(Shread @ Jun 4 2005, 19:33)Странно все... Jun 6 2005, 06:20 prototype Я делал в своё время переферию, связанную с компом... Jun 6 2005, 19:28 sergunas Ну, это вы дали инфу про переговоры, оно, конечно,... Jun 7 2005, 06:21  prototype Цитата(sergunas @ Jun 7 2005, 09:21)Или вы хо... Jun 7 2005, 08:52   sergunas ок, будем иметь это ввиду, пока проблему обошли, н... Jun 7 2005, 09:57
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|