Перейти к содержанию
    

Использование EEPROM для CY7C68013A (FX2LP)

Вы прошивку от CY грузите по I2C из ATmega64. я так понимаю прошивка для CY должна быть внутри флешки также сохранена, как и прошивка для ATmega64...

Помогите разобратся ! ...

Уважаемый Glitko опубликовал этот же вопрос в теме cy7c68013 и EEPROM, как очистить. И в той теме обсуждение идет более живо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Товарищи, подскажите пжлста по такой проблеме:

имею c68013, приложение ввода данных пишу на С++ Билдере, с помощью CyAPI.

Прошивка девайса прекрасно зашивается (и работает) через CyConsole, но прошить программно из приложения не получается.

 

Алгоритм действий:

1. останов процессора (0x00 -> 0xe600)

2. закачка прошивки

3. запуск процессора (0x01 -> 0xe600)

 

И после этого устройство переходит в Disconnected и все, молчит. Переподключения не происходит.

Отслеживал трейсером пакеты от СуКонсоль и от моей программы - один в один. Только от консоли устройство запускается с новой прошивкой, а от моей проги нет.

 

Прошивка заливается верно. Проверял чтением памяти.

 

 

Что нужно сделать по завершению? Самому пихнуть девайс на ReEnum?

Помогите пжлста, устал от всевозможных переборов...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...

Алгоритм действий:

1. останов процессора (0x00 -> 0xe600)

2. закачка прошивки

3. запуск процессора (0x01 -> 0xe600)

...

 

Алгоритм действий у Вас правильный. Только константы подгуляли. Правильно так:

1. выдача Reset на процессор (0x01 -> 0xe600)

2. закачка прошивки

3. запуск процессора (0x00 -> 0xe600)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Точно, я просто опечатался, в программе все правильно.

Странно тогда. Я так и не смог на Билдере запустить прошивку...

 

Сейчас сяду за Си-шарп...

Там нашел готовую функцию загрузки в RAM.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте! имеется cypress EZ-USB fx2lp,

 

необходимо подключить EEPROM через i2c

 

Пока являюсь полным новичком в этой теме.

 

Также как я понял из TRM с неё плата может загружаться, а также использовать её для общих целей, как это конфигурируемо? Вот мне бы для использования её в общих целях.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...