Страница 9 из 35

Re: 1882ВЕ53У

Добавлено: 07 апр 2014, 17:12
nppsem
Тут всё просто, порядок следования выводов на DIP совпадает с Н.48 (неиспользуемые выводы пропускаются). Вроде для корпуса Н.48, так:
MOSI - 6
MISO - 9
SCK - 10
RES - 11
Да, про вывод 15 я ошибся, это для 1887ВЕ4, но неважно т.к. генерит

Re: 1882ВЕ53У

Добавлено: 07 апр 2014, 20:13
junior
nppsem писал(а):Тут всё просто, порядок следования выводов на DIP совпадает с Н.48 (неиспользуемые выводы пропускаются). Вроде для корпуса Н.48, так:
Я извиняюсь, но такой корпус с распиновкой не могу найти. только так http://www.niiet.ru/acrobat/package/5133_48-3.pdf
GND - 5 или 14?

Re: 1882ВЕ53У

Добавлено: 07 апр 2014, 20:59
nppsem
Указанный Вами чертёж корпуса правильный, когда-то такой корпус назывался "типа Н". Распиновка в КФДЛ.431281.032 ТО http://niiet.ru/images/docs/TO_1882BE53Y.pdf стр.5, 6.

Re: 1882ВЕ53У

Добавлено: 08 апр 2014, 09:42
SanekV
Насколько я понял, Вы напрямую с программатора хотите подключить сигналы для программирования через SPI.
Вы не можете определить нужные вывода на программаторе.

Возможно, поможет(AT89S8253_DIP).

Re: 1882ВЕ53У

Добавлено: 09 апр 2014, 15:11
junior
В общем выбираю я девайс AT89S8254 в списках устройств и подключаю ножки согласно рисунку в аттаче 1. Прошить не смог.
atmel.JPG
atmel.JPG (1.36 МБ) 4557 просмотров
Выбрал девайс AT89S8254 ISP mode и начал подключать ножки согласно печатной плате переходника:
ISP
ISP
Atmel_isp.JPG (1.15 МБ) 4557 просмотров
Ни та и ни там не работает.
Выбирал девайс Russia NIIET 1882ВЕ53У, там выводы вообще другие для сигналов. Вот такой тупик! Направьте в нужное русло: хотябы какой режим выбирать, если нет этого хитрого переходника фирменного!

Re: 1882ВЕ53У

Добавлено: 09 апр 2014, 16:36
SanekV
В списках устройств для программирования необходимо выбрать

AT89S8253 (ISP mode)
или
1882ВЕ53Y (ISP mode)

Так вот у меня получается следующее.

Если смотреть на программатор у вас на картинке, то Vcc и MOSI перепутаны между собой.
Xtal1 ,как я понимаю, задаете сами?

Re: 1882ВЕ53У

Добавлено: 09 апр 2014, 18:08
junior
SanekV писал(а):Если смотреть на программатор у вас на картинке, то Vcc и MOSI перепутаны между собой.
Xtal1 ,как я понимаю, задаете сами?
Верно, на рисунке ошибка. 28 нога это питание Vcc. А генератор внешний, XTAL не использую.
При подключении по такой схеме:
При чтении конфигурации ни на одном бите не стоит галка. На битах защиты тоже галочки не стоят.
Из памяти читаются одни FF и при прошивке пишет ошибка сравнения.

А Атмеловская программа по-прежнему прошивает несмотря на ошибки сигнатур. По LPT порту.

Re: 1882ВЕ53У

Добавлено: 10 апр 2014, 09:33
SanekV
1)В ChipProg-48 выбираем 1882ВЕ53Y (ISP mode)

Задание Erase ситуацию меняет?
Попробуйте Fuse запрограммировать (галочку поставить Serial Programming). (ситуация не меняется?)


2)Атмеловская программа Fuse , Lock читает?Попробуйте с помощью этой программы Fuse записать.

Re: 1882ВЕ53У

Добавлено: 10 апр 2014, 16:50
junior
0) Подсказки по переходнику неверны, я не знаю, можно ли здесь такое выкладывать:
1U_ISP - копия.jpg
1U_ISP - копия.jpg (81.61 КБ) 4540 просмотров
1) Стирание не меняет ситуации. Fuse не программируется("Ошибка программирования").
2) Атмеловская программа тоже не может ничего изменить. Осциллографом смотрю - сигналы идут.

Взял такую же рабочую схему и проверил: fuse читаются - установлен SPI Enable. Программа тоже считывается в буфер программы.
Подключаю свою схемку - читает FF, биты и лок-биты не читает. Что же может с ним такое случилось?

Re: 1882ВЕ53У

Добавлено: 11 апр 2014, 09:35
SanekV
junior писал(а):0) Подсказки по переходнику неверны, я не знаю, можно ли здесь такое выкладывать:
Это подключение неверное(меня рисунок только запутал).


У вас в сообщении от 09 апр 2014, 15:11 второй рисунок с подключениеv почти правильный( только перепутаны между собой MOSI и Vcc)
Так и нужно подключать программатор , выбрав 1882BE53У ( ISP mode).
Можно еще попробовать для ChipProg - 48 в окне программирования (вкладка опции) настройки все снять.

Атмеловская программа работает, возможно потому что в ней не осуществляется верификация в цикле записи.