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

Работа с 24С16 на горячую

Есть условное устройство, которое работает с микросхемой 24С16.

Необходимо изменять содержимое микросхемы удаленно.

 

Как это сделать?

Делать полноценный эмулятор микросхемы или как-то можно перепрошить саму микросхему не вынимая из кроватки?

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


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

Есть условное устройство

Боюсь в данном случае "условное устройство" не катит. Нужна конкретика - что, где, почём... Допускает ли это условное устройство коммуникацию, в какие ячейки пишет и т.д.

 

Проще поставить свой контроллер на шину IIC 24С16, если, конечно, не будет проблем с арбитражем и через него удалённо работать с памятью.

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


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

1. запрещаете обращения к I2C от устройства

2. цепляете 3 провода к SDA/SCL/GND

3. обращаетесь с другого устройства.

 

Ньюанс может быть только в п.1

Вот и решение всей проблемы.

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


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

"удаленно" - непонятно.

Если это сантимеры (по отношению к PCB) - то можно.

Как предлагали выше, обеспечить "необращение" к EEPROM от родного процессора (например, установкой Reset на время сеанса).

Далее - работать с 24LC как обычно - если, конечно, на шине нет нескольких master.

Если удаленно подразумевает линию связи, то просто или не получится, или работать будет неустойчиво (шина I2C не помехозащищенная).

Тут лучше использовать эмуляцию EEPROM, даже не полный эмулятор, а в той части, в которой к ней обращается процессор.

Проц (эмулятор) является I2C - slave, по любому другому интерфейсу (например USART/RS485) в него (нее) закачивается "прошивка".

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


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

Еще можно родную 24C64 заменить на M24LR64. Будет абсолютно 'удаленный' доступ :)

 

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


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

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

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

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

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

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

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

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

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

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