Например TDA7294

Форум РадиоКот :: Просмотр темы - нет записи в eeprom 24c64 (ponyprog 2000)
Форум РадиоКот
https://radiokot.ru/forum/

нет записи в eeprom 24c64 (ponyprog 2000)
https://radiokot.ru/forum/viewtopic.php?f=61&t=55178
Страница 1 из 1

Автор:  miroev [ Вс сен 25, 2011 17:44:44 ]
Заголовок сообщения:  нет записи в eeprom 24c64 (ponyprog 2000)

Здравствуйте!

Решил попробовать поработать с ЕЕPROM и получил некоторые проблемы.
Картина следующая:

Cобрал кастрированный программатор для eeprom I2C 24Cxx, полная схема которого, была в архиве с прогой ponyprog.
6 и 7 ноги накоротко и через параметрический стабилизаитор
(резик 4.7кОм и стабилитрон 5V1 - буржуйский) на SCL eeprom. 8 и 4 ноги соединяются через
резик 4.7кОм, 8 идёт на стабилитрон 5V1 и на SDA eeprom.
Потестил программкой TCOM - работает.

Программа Ponyprog 2000.

На корпусе микрухи 24С64w - в бесшнуровом телефоне. Питание микрухи 3В.
Испрользовал питание от самого устройства, т.е от базы трубки. Микруху не выпаивал-
проводки подпаял непосредственно на выводы.

Та квот, когда в пони ставлю 16 разрядную 2464/65 выдаётся сообщение:
"missing device" - отсутствует устройство.
Выставляю SPI EEPROM 2564x/95640 происходит чтение. В считанных данных
одни 00FF и больше ничего.

При попытке записи бинарного файла -сообщение:
"Bus busy or hardware error" - шина занята и неисправности железа.

В чём затык? может микруху всё таки выпаять и подать 5 В по питанию.
Или же микруха дохлая?

В IC-PROG такая же картина, только при записи программа еще и виснет.

Заранее спасибо.

Автор:  BoRtO [ Вс сен 25, 2011 18:37:15 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

miroev писал(а):
"
"Bus busy or hardware error" - шина занята и неисправности железа.


а питание на еепром подается?
если нет- подать
если да- проверять правильность сборки схемы :wink:

Автор:  TripleKill [ Вс сен 25, 2011 20:44:58 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

Землю микрухи и программатора нужно объединить, чтоб логические уровни совпадали.
А ещё неизвестно, как влияет на программирование обвязка еепрома.

Автор:  miroev [ Пн сен 26, 2011 03:46:01 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

BoRtO писал(а):
miroev писал(а):
"
"Bus busy or hardware error" - шина занята и неисправности железа.


а питание на еепром подается?
если нет- подать
если да- проверять правильность сборки схемы :wink:


питание от схемы куда впаяна микруха 3В.
Да что там проверять - два резистора и два стабилитрона.

Автор:  miroev [ Пн сен 26, 2011 03:53:07 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

TripleKill писал(а):
Землю микрухи и программатора нужно объединить, чтоб логические уровни совпадали.
А ещё неизвестно, как влияет на программирование обвязка еепрома.


Объеденены.

А почемувсё таки вместо I2C 24с64 читается как SPI eeprom 2464x?

Автор:  SubDia [ Пн сен 26, 2011 10:11:37 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

Возможно, это ничего и не означает - то, что микросхема определяется как SPI. Если Вы уверены, что у Вас действительно 24с64, то я списал бы это "определение" на глюк.
А Вы уверены, что линии SDA и SCL подтянуты к питанию и адресные входы заземлены?

Автор:  BoRtO [ Пн сен 26, 2011 13:07:07 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

miroev писал(а):
Да что там проверять - два резистора и два стабилитрона.

Я собирал схемку схемку
нарисовал платку , все спаял - читаю еепромку 24С08 "Bus busy or hardware error"
думал-думал проверял-проверял а в разъме компорта 2 провода переплутал :oops:

Автор:  BoRtO [ Пн сен 26, 2011 13:10:23 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

viewtopic.php?p=950729#p950729

Автор:  miroev [ Пн сен 26, 2011 17:58:08 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

а если с com-порта на SDA и SCL приходит при высоком уровне +5В, питание
микрухи случайно должно быть не 5В?

Попробую выпаять микруху и поработать с ней отдельно от схемы.

А вообще по даташиту она вроде как 8-разрядная, а не 16.

Автор:  miroev [ Ср окт 05, 2011 15:54:52 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

Привет Всем!

не записывались вообще никакие eeprom 24Cxx. И читались не пойми как.

Короче ошибка была моя - с ком-порта на 5 ногу микросхемы вместо 8 вывода
порта влупил 4.

Счас поменял всё читается всё пишется.

А определилась она как 16-разрядная 2464, хотя по даташиту 8-разрядная.

В общем всем спасибо за советы. Проблема решена. :kill:

Автор:  Ваня Ветров [ Ср окт 19, 2011 12:43:29 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

Столкнулся с такой же проблемой,только разница в том ,что у меня программатор однозначно исправен и процентов 90 что ком порт тоже.Ком порт проверял путем подключения переходника ком - ттл и замыкания RX TX эхо в терминале присутствует.
Проблема скорее всего софтовая.
Раньше после переустановки программы какое-то время работало.Сейчас - никак.
Проблема то в чем - надо чтоб программатор работал именно с этим компьютером.
С другими - работает...

Автор:  mmikrik [ Пт мар 29, 2013 11:39:07 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

У меня тоже не шил с пони 2000

При установке в и2с 8бит не шьет, а при и2с 16бит и 2464/2465 для еепром 24с64 идет на ура! 8)

Автор:  FIDER [ Пн июл 27, 2020 22:24:34 ]
Заголовок сообщения:  Re: нет записи в eeprom 24c64 (ponyprog 2000)

У меня тоже не шил с пони 2000
При установке в и2с 8бит не шьет,
а при и2с 16бит и 2464/2465 для еепром 24с64 идет на ура! 8)

+1
Подтверждаю каждое слово.
Прошивка новой NVM 24С64WP без платы.
ОС - Windows 7.
Программа - Ponyprog 2000.
24С64WP выв. 7 - замкнут на GND (запись разрешена).

I2C Bus 8 bit eeprom прошивку 28284460150 ( .bin) из иннета читает, но не пишет в NVM.
I2C Bus 16 bit eeprom (NVM 2464/2465) прошивку 28284460150 ( .bin) читает и пишет в NVM.


Большое спасибо за подсказку, я бы не догадался с битами играться, т.к. в даташит написано 8.
Проверено при прошивке NVM 24С64WP для стиралки ARISTON AVD109 EX.
https://monitor.net.ru/forum/threads/657025/

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/