реклама на сайте
подробности

 
 
> Загрузка EEPROM для CY7C68013A
Bar
сообщение Sep 28 2007, 13:19
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 13-03-05
Пользователь №: 3 314



Добрый день.
Возникла проблема с загрузкой программы для CY7C68013A в i2c eeprom 24LC64. При подаче питания на устройство в USB console оно определяется как USB device. Затем я пытаюсь загрузить программу в i2c eeprom, загрузка Vend_Ax.bix проходит нормально, однако затем после этого он выдает ошибку, что Download Failed. При подаче питания я смотрю линии sda и scl и вижу, что eeprom отвечает на запросы, выставляя acknowldge bit, то есть она живая. Когда же я жму кнопку LgEEPROM в USB console, никакой активности на линиях sda и scl не видно. В чем может быть дело?
И еще, правильно ли то, что устройство с пустой флешкой определяется как EEPROM-missing?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
jur
сообщение Sep 28 2007, 16:08
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 16-10-05
Пользователь №: 9 704



Цитата(Bar @ Sep 28 2007, 16:19) *
Возникла проблема с загрузкой программы для CY7C68013A в i2c eeprom 24LC64. При подаче питания на устройство в USB console оно определяется как USB device. Затем я пытаюсь загрузить программу в i2c eeprom, загрузка Vend_Ax.bix проходит нормально, однако затем после этого он выдает ошибку, что Download Failed. При подаче питания я смотрю линии sda и scl и вижу, что eeprom отвечает на запросы, выставляя acknowldge bit, то есть она живая. Когда же я жму кнопку LgEEPROM в USB console, никакой активности на линиях sda и scl не видно. В чем может быть дело?
Сильно смахивает на неверный I2C-адрес ЕЕПРОМки... Начиная с 24LC32 и выше линия адреса A0 должна быть равна 1, а линии A1, A2 - 0. Думаю что стоит попробовать в USB console нажать кнопку "S EEPROM". Тогда, в случае неверной адресации, активность на линиях sda и scl должна быть. Если дело не в этом - тогда не знаю...

Цитата(Bar @ Sep 28 2007, 16:19) *
И еще, правильно ли то, что устройство с пустой флешкой определяется как EEPROM-missing?
Все верно. Если ЕЕПРОМки нет или в начале нет байтов 0xC0 или 0xC2, то микросхема определяется с дефолтными VID/PID и рапортует вот эту строку из *.INF файла драйвера:

USB\VID_04B4&PID_8613.DeviceDesc="Cypress EZ-USB FX2 (68613) - EEPROM missing"


--------------------
MPEG-4 - в массы!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th June 2025 - 21:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01369 секунд с 7
ELECTRONIX ©2004-2016