реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Не прошивается AT90S2323
MAGician
сообщение Nov 13 2010, 21:11
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 28-11-06
Из: Москва
Пользователь №: 22 847



Никак не могу прошить AT90S2323, пробовал программатором от Prottoss'а, выдает такую ерунду:
AvrProg:
Код
Address: 0x0001, Expected: 0xc007, Received: 0xc003


И пробовал обычными 5-проводками, при помощи avreal, выдает такую ерунду, подскажите в чем может быть причина.
Код
avreal/WIN32  -  AVR controllers LPT programmer by Redchuk Alexandr
v1.27r3 (Sep 21 2009 12:38:08)  http://real.kiev.ua/avreal
bug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
  +90s2323 -ap -p1 -o0 -%
        % LPT port number 1
        % LPT base address 0x378
        % DLportIO.dll succesfully loaded, DLportIO.sys interface activated
        % LPT write cycle 1.20us
        % FBPRG adapter mode
        % 0.42MHz XTAL will be generated
        % with SCK low 2 periods, high 2 periods
Power ON
        % Reset
        % PgmOn reply  FF FE 53 00
        % Synchronised after 1 try
        % GetID reply  00 30 00 1E
        % GetID reply  00 30 00 1E
        % GetID reply  00 30 00 02
        % Read ID: 0x1E1E02
Device connected, but not recognised, ID: 0x1E1E02
        % Read Lock     command 58 00 00 00,  reply 00 58 00 DF
Chip not locked
Can't continue

Reset pin released
Power OFF


Device connected, but not recognised, ID: 0x1E1E02
Go to the top of the page
 
+Quote Post
ReAl
сообщение Nov 14 2010, 12:06
Сообщение #2


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Стоит ключ -o0 — действительно есть соединение от порта к ножке XTAL1 ?
Или используется кварц ? С какой частотой ?
Или есть и соединение программатора с XTAL1 и кварц одновремённо? (в этом случае бывает желательно поставить последоватльный резистор в несколько сот ом между программатором и XTAL1+кварц для уменьшния звонов).

У 90s2313 проблем с потерей сигнауры (идентификатора) вроде бы не было, но в ответе сигнатура неправильная, должна быть 1E9102. На сбой при обмене при завышенной частоте не похоже, так как всё остальное отработало чисто. Возможно, таки потеря сигнатуры.

Если кварц стоит, то лучше убрать соединение с XTAL1 и в ключе -o указать частоту кварца или ниже.
Попробуйте с ключиком -!
avreal проигнорирует несовпадение сигнатуры и пойдёт пробовать дальше.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
MAGician
сообщение Nov 14 2010, 14:40
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 28-11-06
Из: Москва
Пользователь №: 22 847



На таргете стоит кварц.
Причину нашел, почему-то не хотел шиться с питанием от LPT. Подал со внешнего источника, все пошло нормально, хотя mega8 таким образом шьется без проблем.
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Nov 14 2010, 15:27
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(MAGician @ Nov 14 2010, 17:40) *
На таргете стоит кварц.
Причину нашел, почему-то не хотел шиться с питанием от LPT. Подал со внешнего источника, все пошло нормально, хотя mega8 таким образом шьется без проблем.

А Вы посмотрите питание от LPT в момент прошивки-вольта 3 наверное будет


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 09:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.0155 секунд с 7
ELECTRONIX ©2004-2016