Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 11.10.2009, 20:56   #11
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Помогите прошить МК от Cypress (CY7C64013)

Фраза о industrial-standard программаторе наводит на мысль попробовать записать его как обычный х51. Правда для экспериментов нужно некоторое количество чистых кристаллов.
Реклама:
MisterDi вне форума  
Непрочитано 11.10.2009, 21:12   #12
C-r-o-w
Прохожий
 
Регистрация: 12.09.2009
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
C-r-o-w на пути к лучшему
По умолчанию Re: Помогите прошить МК от Cypress (CY7C64013)

Искал, как только ни искал уже... Ничего дельного нету... Если только носом тыкнете. Весь инет уже перерыл... (
C-r-o-w вне форума  
Непрочитано 13.10.2009, 11:21   #13
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Помогите прошить МК от Cypress (CY7C64013)

Особо отвечать нечего. Просто мне кажется, что сабж должен программироваться как обычный 51-й контроллер. А этого добра в Сети много. Искать по ключу MCS-51. По-моему Willem с адаптером умеет шить эти ИС
MisterDi вне форума  
Непрочитано 13.10.2009, 23:37   #14
Mithrand
Прохожий
 
Регистрация: 28.03.2008
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mithrand на пути к лучшему
По умолчанию Re: Помогите прошить МК от Cypress (CY7C64013)

Ребят, тут новый сабж. У меня есть отладочная плата на ПЛИС, Celoxica что-то там. Так вот, у нее установлен как раз Кипрус CY7C68013A. Необходимо найти, где в нем прошиты Vendor ID и Product ID устройства. Собственно, из-за чего вся запара..Есть ДВЕ таких платы, на одном и том же чипе, абсолютно одинаковые. И при подключении к компу, в программе выбора платы, они отображаются одинаково. С одной лишь разницей, что в диспетчере устройств одно прописано как что-то вида
USB\VEN_XXXX&DEV_YYYY\.......&0
А второе:
USB\VEN_XXXX&DEV_YYYY\.......&1
XXXX и YYYY в обоих случаях совпадают. Нужно, чтобы система их видела под разными именами. Понимаю, что вроде бы все должно быть просто, ан нет: в сопутствующих инф. файлах драйвера от Кипрус просто так не пропишешь строчку вида USB\VEN_XXXX&DEV_YYYY\.......&0.
При удалении части \.......&0 драйвера ставятся норм, и программа CyConsole видит устройство, но тогда окончательно пропадают различия со второй платой.
Собственно сабж:
Где именно в контроллере зашиты эти ID, и можно ли их перепрошить? Если можно, тогда у двух одинаковых плат будут разные ID, и в файле драйвера без проблем можно будет прописать два разных имени устройств, скажем, для первого набора ID "Плата 1", а для второго "Плата 2". Честно, я бы не выпендривался, а подключал бы их по очереди, но заказчику виднее. Контроллер посажен на отладочную плату с плис. Да, была идея через терминал УСБ в регистр записать напрямую, но мой опыт с контроллерами невелик, только для AVR кодил, да и программ толком никаких не видел для Кипрус нормальных..Кто что посоветует?
Mithrand вне форума  
Непрочитано 14.10.2009, 09:30   #15
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Помогите прошить МК от Cypress (CY7C64013)

Сообщение от Mithrand Посмотреть сообщение
Где именно в контроллере зашиты эти ID,
Если VID/PID не стандартные, то во внешней ЕЕПРОМ-ке. Нужно сравнить содержимое 24LC?? на платах.
MisterDi вне форума  
Непрочитано 14.10.2009, 09:56   #16
Mithrand
Прохожий
 
Регистрация: 28.03.2008
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mithrand на пути к лучшему
По умолчанию Re: Помогите прошить МК от Cypress (CY7C64013)

Ну, насколько я знаю, в даташите есть целый список:
Bytes Example EEPROM A2 A1 A0
16 24LC00 N/A N/A N/A
128 24LC01 0 0 0
256 24LC02 0 0 0
4K 24LC32 0 0 1
8K 24LC64 0 0 1
16K 24LC128 0 0 1
А где располагается содержимое 24С, оно во внешем ЕЕПРОМЕ? платы одинаковые, соотв., там все одинаково, вплоть до 24С...
Mithrand вне форума  
Непрочитано 14.10.2009, 09:59   #17
Mithrand
Прохожий
 
Регистрация: 28.03.2008
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mithrand на пути к лучшему
По умолчанию Re: Помогите прошить МК от Cypress (CY7C64013)

Т.е. нужно найти на плате внешнюю МС ЕЕПРОМ, найти из списка нужный номер LC, и изменить содержимое VID/PID в ней? упрощая до нельзя вопрос..
Mithrand вне форума  
Непрочитано 14.10.2009, 10:20   #18
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Помогите прошить МК от Cypress (CY7C64013)

VID/PID первых байтах ЕЕПРОМ. Подробно об этом в техническом руководстве (trm). Есть упоминания об этом Kabron`a в соседних темах про USBee DX. 24LC - это первые буквы имени микросхемы, 00 01 ..128 - код емкости.

Последний раз редактировалось MisterDi; 14.10.2009 в 10:22.
MisterDi вне форума  
Непрочитано 19.10.2009, 18:37   #19
Mithrand
Прохожий
 
Регистрация: 28.03.2008
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mithrand на пути к лучшему
По умолчанию Re: Помогите прошить МК от Cypress (CY7C64013)

Дык..на демонстрационной плате с ПЛИС я внешнего EEPROM не нашел, внешней микросхемы нет. Стало быть, информация о производителе хранится во внутренних регистрах контроллера?Ибо не в 16 мб флеш памяти же ей храниться..Я уже сотню форумов облазил, и везде описываются случаи с внешней микросхемой EEPROM'а [которая, как я понял, соединена по шине I2C с контроллером FX2LP]. А если ее нет, микросхемы EEPROM'а, то где хранятся данные? Явного ответа я не нашел ни на сайте производителя, ни в схожих темах.

Упрощая вопрос: если на плате одна микросхема собственно cy7c68013, без внешних еепромов, это означает, что мне надо найти область памяти внутри мк, где эта информация содержится?
Если не затруднит, гляньте пожалуйста на один рисунок из ДШ, я копаю в правильном направлении?
Вырезка из ДШ
Mithrand вне форума  
Непрочитано 19.10.2009, 21:05   #20
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Помогите прошить МК от Cypress (CY7C64013)

Нет. На рисунке показано распределение памяти при разных режимах работы. Если нет внешнего ЕЕПРОМ, то МК работает по дефолтовому VID/PID. Собственного ПЗУ на кристалле нет.
MisterDi вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите найти схемы Toshiba Satellite A300-1ec и Toshiba Satellite A300d Alex-Alpha Поиск схем. Делимся схемами 1 11.03.2010 22:09


Часовой пояс GMT +4, время: 18:51.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot