at89s52 - не программируется(

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
floke
Открыл глаза
Сообщения: 45
Зарегистрирован: Сб ноя 14, 2009 12:52:13

at89s52 - не программируется(

Сообщение floke »

МК at89s52, программатор - 5 проводков (http://kazus.ru/nuke/users_images/24092008/2029930.gif), через последний IC-PROG получаю:
"Найдена плохая сигнатура" Unknown 1E-52-06

Считанное - сплошные FF, иногда встречаются заполненные области, вот только с прошивкой они не совпадают, таким образом визуально ничего не совпадает.

Спаял LPTBOOM(http://arvresearch.nm.ru/text/adapter_spi.dhtml#buf-spi , усовершенствованный, который на com висит) - получаю "микроконтроллер не может войти в режим программирования"

Контроллер находится на демоплатке(схемка - простейшая, все пины для isp идут прямо в программатор, питание от лабораторного источника). Внешний кварц на 12Мгц и 2 кондика по 33 в обвязке.

Питание не перепутывал, паял при 290-310 феном, ножки прозванивал, программаторы тоже.

Собственно, что можно сделать в данной ситтуации?(Кроме замены МК). Осцилографа нет.
Реклама
luxin
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Сб янв 29, 2011 15:00:44
Откуда: Polesye

Re: at89s52 - не программируется(

Сообщение luxin »

А какой программатор Вы устанавливали в ISProg?
Какую программу использовали со вторым устройством?
Реклама
dmibr
Встал на лапы
Сообщения: 125
Зарегистрирован: Чт апр 23, 2009 23:33:46

Re: at89s52 - не программируется(

Сообщение dmibr »

floke писал(а):МК at89s52, программатор - 5 проводков (http://kazus.ru/nuke/users_images/24092008/2029930.gif), через последний IC-PROG получаю:
"Найдена плохая сигнатура" Unknown 1E-52-06

Питание не перепутывал, паял при 290-310 феном, ножки прозванивал, программаторы тоже.

Собственно, что можно сделать в данной ситтуации?(Кроме замены МК). Осцилографа нет.
Получил то-же при попытке программировать этот контроллер в IC-PROG. Хотя программатор был и не 5 проводков а на max232-- доработаный extrapic. Решил проблему только параллельным программатором Willem. Так что контроллер у вас возможно ещё живой!
floke
Открыл глаза
Сообщения: 45
Зарегистрирован: Сб ноя 14, 2009 12:52:13

Re: at89s52 - не программируется(

Сообщение floke »

luxin писал(а):А какой программатор Вы устанавливали в ISProg?
Какую программу использовали со вторым устройством?

CHIPBOOM, от автора lptboom.
Реклама
Эиком - электронные компоненты и радиодетали
floke
Открыл глаза
Сообщения: 45
Зарегистрирован: Сб ноя 14, 2009 12:52:13

Re: at89s52 - не программируется(

Сообщение floke »

dmibr писал(а):
floke писал(а):МК at89s52, программатор - 5 проводков (http://kazus.ru/nuke/users_images/24092008/2029930.gif)

Получил то-же при попытке программировать этот контроллер в IC-PROG. Хотя программатор был и не 5 проводков а на max232-- доработаный extrapic. Решил проблему только параллельным программатором Willem. Так что контроллер у вас возможно ещё живой!

Да мне только 8051 ядро нужно, а для него самодельных дешевых программаторов пару штук только видел, парраллельные - дорого.
Реклама
floke
Открыл глаза
Сообщения: 45
Зарегистрирован: Сб ноя 14, 2009 12:52:13

Re: at89s52 - не программируется(

Сообщение floke »

Может подскажите какой-нибудь программатор(ох и отладчик бы сразу!) для атмелов (atmega, 80**)? Желательно чтобы можно было у братьев наших меньших заказать?
Реклама
luxin
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Сб янв 29, 2011 15:00:44
Откуда: Polesye

Re: at89s52 - не программируется(

Сообщение luxin »

Насколько я знаю, то такого не существует. Отладка осуществляется через JTAG или debugWIRE для AVR. Для 89s встроенной системы отладки нет.
Отладчик AVR JTAG ICE Вам поможет.
luxin
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Сб янв 29, 2011 15:00:44
Откуда: Polesye

Re: at89s52 - не программируется(

Сообщение luxin »

У меня есть где-то простой программатор для 89S, но под ДОС (хорошо работал). Ну, а так можете собрать AVR910, точнее его модификацию с USB интерфейсом.
floke
Открыл глаза
Сообщения: 45
Зарегистрирован: Сб ноя 14, 2009 12:52:13

Re: at89s52 - не программируется(

Сообщение floke »

Нашел програмку - ISP programmer называется, поддержка 8051 заявлена и есть огромный плюс: есть возможность выбора распиновки lpt порта и вроде бы корректное определение адреса lpt(то есть прога работает через winapi, что теоретически позволяет использовать pci-lpt контроллеры)
luxin
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Сб янв 29, 2011 15:00:44
Откуда: Polesye

Re: at89s52 - не программируется(

Сообщение luxin »

Хороший с виду программатор, но жалко, что для lpt-порта. Хотя тогда лучше собрать stk200 или byteblaster. Пригодится для других целей, тем более, что пины можно настроить.
floke
Открыл глаза
Сообщения: 45
Зарегистрирован: Сб ноя 14, 2009 12:52:13

Re: at89s52 - не программируется(

Сообщение floke »

В итоге при помощи супер-программы ISP programmer удалось прошить контроллер, правда на момент прошивки цепь RESET в плате с МК шла только на программатор(хотел поставить перемычку в плате - reset к питанию /reset на программатор; , цепь разорвал, а перемычку ещё не поставил), может быть это сказалось. IC-PROG прочитал прошивку правильно, однако прошить не смог и даже при чтении выводил те же сообщения о неизвестной сигнатуре. Аналогичная ситтуация и с LPTBOOM (CHIPBOOM), как писал о том, что мк не входит в режим программирования, так и пишет.


ссылка на сайт c ISP programmer http://dybkowski.net/content/en/node/15 . Он уже не разрабатывается, автор советует покупать usb программаторы), однако инсталлер на гугле, ссылка на сайте.
luxin
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Сб янв 29, 2011 15:00:44
Откуда: Polesye

Re: at89s52 - не программируется(

Сообщение luxin »

Рад за Вас. Взял на всякий случай на вооружение.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»