Файлы  •  Ссылки  •  Прошивки  •  Правила  •  Архив  •   FAQ  •  Участники  •  Поиск
Регистрация  •  Вход

90S2313 прошивается с ошибкой + адаптация под Attiny2313

Список форумов» Программное обеспечение» Микроконтроллеры На страницу 1, 2  След.
АвторСообщение
Spinoza
Белогвардеец
Сообщения: 1256




05-04-2008 15:21

Собрал устройство, но столкнулся с проблемой - вместо цифр на индикаторах имею набор светящихся сегментов. Плату перепроверял несколько раз, вроде все нормально. А проц 90S2313 почему-то прошивается с ошибкой. Он у меня из старых запасов, работал в аналогичном устройстве - частотометре, прошивку сохранил, заливаю мастеркитовский дамп, заливается, но при проверке пишет "ошибка по адресу 0000h" - это в епроме. В дампе там FF, а после прошивки 00. Програмирую ICprog'ом Получается при заливке дампа проц сам пишет в нулевой адрес епрома. Не знаю, может быть из-за этого, а может все-таки где-то в плате накосячил.
Вопрос - может ли в епром прошиваться подобным образом?
Да, заливаю обратно дамп частотометра, шьется без ошибок, вставляю в частотометр проц работает как надо.

Следующим шагом надо будет софт адаптировать под Attiny, есть ASM файлы.
Эту тему читал:
http://monitor.net.ru/forum/viewtopic.php?t=201507

Софт для AVR по этому линку:

http://avr.nikolaew.org/progr.htm

у меня не работает по непонятной причине. У меня ХР, платформа с одним СOM2 портом, программатор аналог JDM. ICprog шьет, а софт с линка в упор не видит программатор, хотя порт выбран верно. недовольство, огорчение
kuzma700
Участник
Сообщения: 237




05-04-2008 18:12

Цитата:
Програмирую ICprog'ом
Раньше у меня с ним тоже не стабильно шилось - одни Чипы с первого раза, а другие и после нескольких попыток не прошивались.Попробуй Понькой прошить, не разбирался какая зависимость, но особенно с АТмелками Понька стабильнее работает.
И что значит адаптация под ATtiny2313? Если AT90S2313 под ATtiny2313 врятли просто так прокатит. Нет
kuzma700
Участник
Сообщения: 237




06-04-2008 09:36

Spinoza писал:



Софт для AVR по этому линку:

http://avr.nikolaew.org/progr.htm

недовольство, огорчение

Там же на другой странице про AT90S2313 красным выделенно:
http://avr.nikolaew.org/debug.htm
"Важно! В некоторых (теперь уже устаревших) АВР-ах нет SPI интерфейса - соответственно, на них отладка невозможна (например, AT90s1200, AT90s2313)"
И зачем все это, когда Понька все тоже самое делает ? шок
Если только хочешь для отладки использовать и принципиально схема понравилась, то ставь сразу Тиньку .
Spinoza
Белогвардеец
Сообщения: 1256




06-04-2008 14:44

Прошил PonyProg'ом, шъется без ошибок.
Но все равно не работает - вместо цифр набор светящихся сегментов. При этом на кнопки реагирует. недовольство, огорчение Обнаружил несответствие схемы и печатной платы. Катоды индикаторов по схеме нарисованы 15 нога 90S2313 - катод HL1; 14 - HL2; 13 - HL3; 12 - HL4; а печатка разведена наоборот. Остальные выводы A, B, C, ...
совпадают. Переставил как по схеме, все равно ерунда получается.
Кто-нибудь собирал эти часы-таймер - мастеркитовский NS182

http://www.masterkit.kiev.ua/Documents/soft.html

Может ли там быть *.hex "заточеный" под их софт?
kuzma700
Участник
Сообщения: 237




06-04-2008 14:59

Spinoza писал:
Прошил PonyProg'ом, шъется без ошибок.
Как бы у тебя две проблеммы оказалось(одну решил) и по остальному пока не смотрел - может поже время будет.И неплохо бы ссылку на схему, чтоб не рыскать там, для лутшего понимания вопроса.
Spinoza
Белогвардеец
Сообщения: 1256




06-04-2008 15:06

kuzma700 писал:
Как бы у тебя две проблеммы оказалось


Проблему с прошивкой старого проца решил, но надо будет Тиньку шить. У меня Понька 2.04 beta, буду ставить новую.
А проблема с работоспособностью девайса осталась. недовольство, огорчение
Там на мастеркитовском сайте несколько вариантов прошивок и даже исходники. Но ни один дамп у меня не работает. недовольство, огорчение

Добавлено 06-04-2008 16:23

kuzma700 писал:
И неплохо бы ссылку на схему,


На схему линка нет, есть только в журнале Радиохобби N1 за 2003 г. стр 45
Скачать журнал можно тут:
http://www.radiomaster.net/load/033-364/index.html
kuzma700
Участник
Сообщения: 237




06-04-2008 15:25

Попробу пока с этими доками сранить может где ошиПка: улыбка
http://www.chipdip.ru/product0/423401359.aspx
Spinoza писал:
Скачать журнал можно тут:
http://www.radiomaster.net/load/033-364/index.html

По ссылке посылают на Рапиду.
Мало вероятно что прошивка не правильная на сайте производителя, скорей косяк в схеме из журнала или монтаж (что чаще бывает). Может конечно проц не правильно работать, но скорей как выше.
Spinoza
Белогвардеец
Сообщения: 1256




07-04-2008 15:20

Кажется нашел - 11 вывод проца мертвый, никаких импульсов осцилом не видно. В схеме используется как строб. Наверное спалил при монтаже. недовольство, огорчение
Теперь надо тиньку прошивать.
kuzma700
Участник
Сообщения: 237




07-04-2008 15:41

Spinoza писал:
11 вывод проца мертвый, никаких импульсов осцилом не видно.

Процы достаточно живучие. "Соплей" точно нет? И на 4 ноге генерит?
Если есть на что менять, то конечно заменой попробуй и если тоже самое - значит не проц.
Spinoza
Белогвардеец
Сообщения: 1256




07-04-2008 16:50

kuzma700 писал:
Процы достаточно живучие. "Соплей" точно нет? И на 4 ноге генерит?


Соплей нет, на всех задействованых в схеме ногах импульсы есть, а на 11 нет. При касании осцилом индикатор высвечивает сегменты случайным образом. Скорее всего вывод "висит", строба нет, вот из ахинея на экране. Другого проца нет, надо тиньку шить.

Добавлено 07-04-2008 18:31

Мля, задолбало. злость Нашел другой проц, прошил аналогичная фигня. 11 вывод мертвый. Может его к плюсу притянуть надо?
kuzma700
Участник
Сообщения: 237




07-04-2008 17:38

Дорогу от него обрежь и посмотри на 11 свободном что будет, может где сажает его что то. Другая 74LS164, если ее поменять? Можно и плюс попробовать через 4,7к подтянуть( 1к-10к.)
Vasil_
Забанен
Забанен
Сообщения: 203




07-04-2008 19:39

Spinoza, на выводе 11 импульсы скорей всего есть, только длительность очень маленькая, а период- большой.
Возьми щуп 10:1 с малой вх. емкостью, а осцил поставь в ждуший режим, и увидишь. Действительно, поставь подтягивающий резистор, а прямо на ноги по питанию ИР8 глиняную емкостину ~0.1uF
pavel-pervomaysk
Your editor
Сообщения: 8037




08-04-2008 17:11

Spinoza, я собирал этот набор частотомер от мастеркита 8051-3 вроде он называется , работает нормально , через исп атмел шьется без проблем . Тиню ставил вместо него - не работает коректно . Вечером гляну точнее что к чему и отпишу .
VanjaO5
Новичок
Сообщения: 8




08-04-2008 19:49

Spinoza, сбрось мне в почту проект, проверю. Пока 2313тини в стк500 стоит.

Слухи "о фузах" сильно преувеличены поньковедами.

kuzma700 писал:
"Важно! В некоторых (теперь уже устаревших) АВР-ах нет SPI интерфейса - соответственно, на них отладка невозможна (например, AT90s1200, AT90s2313)"


Сподвигло зарегиться и это - Кузьма, объясни, что имел ввиду гы-гы
kuzma700
Участник
Сообщения: 237




08-04-2008 20:12

VanjaO5
kuzma700 писал:

Там же на другой странице про AT90S2313 красным выделенно:
http://avr.nikolaew.org/debug.htm
"Важно! В некоторых (теперь уже устаревших) АВР-ах нет SPI интерфейса - соответственно, на них отладка невозможна (например, AT90s1200, AT90s2313)"
Если повнимательней прочитать, то я привел цитату с указанной страницы и ни чего более, так что с этим вопросом не ко мне и разбираться с написаным на других сайтах надо тем кто собирает их конструкции.Если есть время сходи по ссылке и выясни что они пишут.
VanjaO5
Новичок
Сообщения: 8




08-04-2008 21:00

kuzma700 писал:
Если повнимательней прочитать


Не читай и не репродуцируй (если сам не в зуб-ногой) сюда фсякую хуйню- тут люди учатся, а в нашем возрасте это тяжело. Иначе я у тебя спрошу о twi/i2c - хорош ли этот порт/interface для отладки AVR?

Если имелось ввиду внутрисхемное программирование, то это ISP(in-system-programming), если отладку -то это JTAG. В любом случае аффтар твоей сцылки- промазал. И ты - вместе с ним.

Добавлено 08-04-2008 21:24

kuzma700 писал:
ни чего


В данном контексте надо писать "ничего"
kuzma700
Участник
Сообщения: 237




09-04-2008 14:25

VanjaO5 писал:
В любом случае аффтар твоей сцылки- промазал.

Мимо чего промазал? Вы до сих пор серьезно считаете этот вопрос Spinoza моей ссылкой?
Spinoza писал:
Софт для AVR по этому линку:
http://avr.nikolaew.org/progr.htm
у меня не работает по непонятной причине.

и даже бегло посмотрев там, можно увидеть на 4 строке:
подробнее об отладке>
Кликнуть мышкой не пробовали? И не видели мой ответ?
kuzma700 писал:
И зачем все это,когда Понька все тоже самое делает ?

Кажется какая то путаница началась:
Spinoza писал:
Кто-нибудь собирал эти часы-таймер - мастеркитовский NS182

pavel-pervomaysk писал:
Spinoza, я собирал этот набор частотомер от мастеркита 8051-3 вроде он называется ,.

Страная тема... помираю со смеху!
pavel-pervomaysk
Your editor
Сообщения: 8037




09-04-2008 16:43

kuzma700, открой глаза и прочитай первый пост внимательней .
kuzma700
Участник
Сообщения: 237




09-04-2008 17:09

Spinoza писал:
Он у меня из старых запасов, работал в аналогичном устройстве - частотометре

Spinoza писал:
Кто-нибудь собирал эти часы-таймер - мастеркитовский NS182

В журнале я тоже нашел таймер-часы:
Spinoza писал:
На схему линка нет, есть только в журнале Радиохобби N1 за 2003 г. стр 45
Скачать журнал можно тут:
http://www.radiomaster.net/load/033-364/index.html

и линк на софт аналогичный.
Может лчше Spinoza сам ответит что и как он собирает. "Работал" и "Кто-нибудь собирал" я не знаю как можно еще истолковать. В этой теме я больше ничего выяснять не хочу.
Spinoza
Белогвардеец
Сообщения: 1256




10-04-2008 13:59

pavel-pervomaysk писал:
Spinoza, я собирал этот набор частотомер от мастеркита 8051-3 вроде он называется , работает


Самое интересное, этот девайс я тоже собирал, и тоже работает. Мало того, проц я вынул именно из этого девайса. Прошиваю старым софтом, вставляю в старый девайс, работает.

Vasil_ писал:
Spinoza, на выводе 11 импульсы скорей всего есть, только длительность очень маленькая, а период- большой.


Не думаю. При касании щупом осцила 11-го вывода есть реакция на индикаторе, - безсистемно загораются сегменты, - т.е. судя по всему 11 вывод вообще в отключке.

VanjaO5 писал:

Spinoza, сбрось мне в почту проект, проверю.


Зайди сюда:
http://www.chipdip.ru/product0/423401359.aspx

Тут выложен софт на все варианты устройства.

Добавлено 10-04-2008 15:01

kuzma700 писал:
Может лчше Spinoza сам ответит что и как он собирает. "Работал" и "Кто-нибудь собирал" я не знаю как можно еще истолковать


Уточнение - собираю часы-таймер NS182. А девайс, проц которого был использован - частотометр, тоже мастеркитовский.
kuzma700
Участник
Сообщения: 237




10-04-2008 16:07

Spinoza
Если у тебя есть Тини можешь для пробы собранного зашить ее от похожего проекта HEXом и посмотреть реакцию проца и остального железа. http://kazus.ru/forum/topics/9329.html Как наверно сам понимаешь здесь телепаты врят ли есть и помогать тебе на расстоянии, не видя что ты там собрал и делаешь не очень удобно и судя по всему, никто не собирал здесь часы-таймер NS182, а вкуривать за тебя прошивки и схемы не нужные им, тоже врятли кто захочет. Зашить Тиньку - пара минут, попробуй и может что выяснишь, а тогда отпишешь о результате.
pavel-pervomaysk
Your editor
Сообщения: 8037




10-04-2008 17:30

Spinoza, давай сюда исходник на асме , проще будет глянуть и сказать как настроена 11я ножка , мож она не инициализирована , или прошива такая .
Spinoza
Белогвардеец
Сообщения: 1256




10-04-2008 17:40

pavel-pervomaysk писал:
Spinoza, давай сюда исходник на асме


pavel-pervomaysk, скачай с чипадипа.ру, там рар с исходником.

kuzma700 писал:
Зашить Тиньку - пара минут, попробуй и может что выяснишь, а тогда отпишешь о результате.


Попробую на выходные, отпишусь. В связи с переездом пока собрал проект в коробку. улыбка
user_82
Участник
Сообщения: 179




19-04-2008 23:39

Приношу извинения, что чуток не в тему разговора, но сама эта ТЕМА уже есть. Собрал поньку на Com1, софт 1.17, решил прошить ATTiny2313V, а в ponyprog только 90s2313 - выставил ее (теперь вижу, что зря, а чего делать - пока не знаю). Источник питания внешний. Положительного результата, разумеется, не получил - pony в этой ситуации склеила копыта. Запустил проверенный на практике PICов Ic-prog и протестил выводы MISO, MOSI, SCK, RES, Vcc вольтметром (очень полезная опция - напряжения на ноги м/с подаются вручную мышкой, при 1 на MISO Ic-prog показывает галочку)- вроде все работает. А на Ic-prog при попытке записи записалось вот это:
Код:
{0000: 0000 0000 0002 0002 0002 0002 0002 0002  ........
0008: 0004 0004 0006 0006 0006 0006 0006 0006  ........
0010: 0000 0000 0002 0002 0002 0002 0002 0002  ........
0018: 0004 0004 0006 0006 0006 0006 0006 0006  ........
0020: 0000 0000 0002 0002 0002 0002 0002 0002  ........
0028: 0004 0004 0006 0006 0006 0006 0006 0006  ........
0030: 0000 0000 0002 0002 0002 0002 0002 0002  ........
0038: 0004 0004 0006 0006 0006 0006 0006 0006  ........
0040: 0040 0040 0042 0042 0042 0042 0042 0042  @@BBBBBB
0048: 0044 0044 0046 0046 0046 0046 0046 0046  DDFFFFFF
0050: 0040 0040 0042 0042 0042 0042 0042 0042  @@BBBBBB
0058: 0044 0044 0046 0046 0046 0046 0046 0046  DDFFFFFF
0060: 0040 0040 0042 0042 0042 0042 0042 0042  @@BBBBBB
0068: 0044 0044 0046 0046 0046 0046 0046 0046  DDFFFFFF
0070: 0040 0040 0042 0042 0042 0042 0042 0042  @@BBBBBB
0078: 0044 0044 0046 0046 0046 0046 0046 0046  DDFFFFFF}
 { в периоде n раз} 
И так далее всякий раз вместо прошивы. Стирание и чтение происходит без заминки, проверял. После стирания 0x00FF. Только что пробовал uniprof - бурда какая-то получается - все по нулям - не пишет и не читает. Кто сможет подсказать Прошу помощи , какой выбор атмела будет беспроигрышным, да и делаю может чего не так (сам программил раньше только пики)?
Железка эта

  si-prog-v2_2.pdf  35,69 КБ  Скачано: 734 раз(а)

pavel-pervomaysk
Your editor
Сообщения: 8037




20-04-2008 07:46

user_82, ты пройдись по этому разделу и прочитай про атмел . STK300 тебе поможет .
kuzma700
Участник
Сообщения: 237




20-04-2008 09:34

user_82,
Здесь посмотри, может твой случай:
http://monitor.net.ru/forum/programm-attiny2313-info-201507.html
Fuse трогал?
Попробуй на 5 ногу подать внешн. такт.имп. и снова Понькой (про Ic-prog выше было уже), только версию посвежей поставь - 2.07 последняя сейчас, если работать не будет, то STK500(клоны не все) или параллельный программатор помогут. Сам решай что тебе проще - прогер другой найти или другую Тини (может ты ATtiny2313 в "положение" поставил).
Spinoza все с переездом не закончишь? голливудская улыбка
user_82
Участник
Сообщения: 179




20-04-2008 12:45

pavel-pervomaysk писал:
user_82, ты пройдись по этому разделу и прочитай про атмел . STK300 тебе поможет .
kuzma700 писал:
...если работать не будет, то STK500(клоны не все) или параллельный программатор помогут...

Не хотелось бы в LPT лезть, этот вариант напоследок оставлю, если ничего не поможет.
kuzma700 писал:
...user_82,
Здесь посмотри, может твой случай:
http://monitor.net.ru/forum/programm-attiny2313-info-201507.html...
Похож случай, буду версию поньки свежей искать
kuzma700 писал:
...Fuse трогал?
Попробуй на 5 ногу подать внешн. такт.имп. и снова Понькой (про Ic-prog выше было уже)...

Fuze не беспокоил, к 4- 5 ногам подключен кварц с емкостями, а ATTiny2313, пока нулевый (не берусь утверждать, вроде бы) тактируется внутренним RC.
kuzma700 писал:
...только версию посвежей поставь - 2.07 последняя сейчас...
А версию новую пошукать надо, это точно.
После выходных попробую еще другой ATMEL поставить. Отпишусь, чего вышло.
Vasil_
Забанен
Забанен
Сообщения: 203




20-04-2008 17:50

user_82, ну а что ж ее шукать?:
http://www.lancos.com/ppwin95.html
user_82
Участник
Сообщения: 179




21-04-2008 00:03

Vasil_ писал:
user_82, ну а что ж ее шукать?:
http://www.lancos.com/ppwin95.html
гы-гы гы-гы Спасибо, Vasil_, я поступил проще: http://monitor.net.ru/forum/dload.php?action=category&cat_id=1&sort_method=file_name&sort_order=ASC&start=135
Скачал PonyProg2.07 - все пошло, даже перестала прога выругиваться "uncnown device".
kuzma700, это был тот самый случай, благодарю.
Мой вопрос снят, всем огромное спасибо Привет
Vasil_
Забанен
Забанен
Сообщения: 203




21-04-2008 06:47

user_82 писал:
...все пошло, даже перестала прога выругиваться "uncnown device".

потому что прога считывыает сигнатуру кристалла и сравнивает с установленной в опциях программатора.
user_82
Участник
Сообщения: 179




21-04-2008 21:58

Idea Век живи - век учись! Не ведал. А пики такого не делают.
radiomoshennik
Участник
Сообщения: 119




16-05-2008 01:51

три раза собирал часы-таймер-терморегулятор NS182.2 на AT90S2313
прошивка и чертеж печатной платы взят с сайта журнала Радиохобби http://radiohobby.ldc.net/
ошибок в плате нет
Spinoza писал:
при проверке пишет "ошибка по адресу 0000h" - это в епроме. недовольство, огорчение

- ошибка не влияет на роботу прибора
Spinoza писал:
вместо цифр на индикаторах имею набор светящихся сегментов. недовольство, огорчение

и у меня было такое, причиной был контролер, заменил - работает нормально
Список форумов» Программное обеспечение» Микроконтроллеры» 90S2313 прошивается с ошибкой + адаптация под Attiny2313 На страницу 1, 2  След.
Перейти:  
Текущий раздел» Программное обеспечение» Микроконтроллеры (Микроконтроллеры - AVR-ы, PIC-и и другие)


Похожая информация:
  • Термометр на attiny2313 + lcd
  • NEC IR decoder ATtiny2313 + lcd1110i
  • attiny2313 и PONY PROG
  • Замена at90s2313 на attiny2313
  • помогите найти ПО для программирования ATTINY2313








  • Информация по ремонту для специалистов - справочники, инструкции, энциклопедия, советы и секреты ремонта,  настройка, сервисные режимы
    Powered by phpBB 2.0.18 © 2001, 2002 phpBB Group!