| Автор | Сообщение |
Spinoza Белогвардеец Сообщения: 1256
|
Собрал устройство, но столкнулся с проблемой - вместо цифр на индикаторах имею набор светящихся сегментов. Плату перепроверял несколько раз, вроде все нормально. А проц 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
|
| Цитата: | | Програмирую ICprog'ом | Раньше у меня с ним тоже не стабильно шилось - одни Чипы с первого раза, а другие и после нескольких попыток не прошивались.Попробуй Понькой прошить, не разбирался какая зависимость, но особенно с АТмелками Понька стабильнее работает.
И что значит адаптация под ATtiny2313? Если AT90S2313 под ATtiny2313 врятли просто так прокатит.  |
|
kuzma700 Участник Сообщения: 237
|
Там же на другой странице про AT90S2313 красным выделенно:
http://avr.nikolaew.org/debug.htm
"Важно! В некоторых (теперь уже устаревших) АВР-ах нет SPI интерфейса - соответственно, на них отладка невозможна (например, AT90s1200, AT90s2313)"
И зачем все это, когда Понька все тоже самое делает ?
Если только хочешь для отладки использовать и принципиально схема понравилась, то ставь сразу Тиньку . |
|
Spinoza Белогвардеец Сообщения: 1256
|
Прошил 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
|
| Spinoza писал: | Прошил PonyProg'ом, шъется без ошибок.
| Как бы у тебя две проблеммы оказалось(одну решил) и по остальному пока не смотрел - может поже время будет.И неплохо бы ссылку на схему, чтоб не рыскать там, для лутшего понимания вопроса. |
|
Spinoza Белогвардеец Сообщения: 1256
|
| kuzma700 писал: | | Как бы у тебя две проблеммы оказалось |
Проблему с прошивкой старого проца решил, но надо будет Тиньку шить. У меня Понька 2.04 beta, буду ставить новую.
А проблема с работоспособностью девайса осталась.
Там на мастеркитовском сайте несколько вариантов прошивок и даже исходники. Но ни один дамп у меня не работает.
Добавлено 06-04-2008 16:23
| kuzma700 писал: | | И неплохо бы ссылку на схему, |
На схему линка нет, есть только в журнале Радиохобби N1 за 2003 г. стр 45
Скачать журнал можно тут:
http://www.radiomaster.net/load/033-364/index.html |
|
kuzma700 Участник Сообщения: 237
|
Попробу пока с этими доками сранить может где ошиПка:
http://www.chipdip.ru/product0/423401359.aspx
По ссылке посылают на Рапиду.
Мало вероятно что прошивка не правильная на сайте производителя, скорей косяк в схеме из журнала или монтаж (что чаще бывает). Может конечно проц не правильно работать, но скорей как выше. |
|
Spinoza Белогвардеец Сообщения: 1256
|
Кажется нашел - 11 вывод проца мертвый, никаких импульсов осцилом не видно. В схеме используется как строб. Наверное спалил при монтаже.
Теперь надо тиньку прошивать. |
|
kuzma700 Участник Сообщения: 237
|
| Spinoza писал: | | 11 вывод проца мертвый, никаких импульсов осцилом не видно. |
Процы достаточно живучие. "Соплей" точно нет? И на 4 ноге генерит?
Если есть на что менять, то конечно заменой попробуй и если тоже самое - значит не проц. |
|
Spinoza Белогвардеец Сообщения: 1256
|
| kuzma700 писал: | | Процы достаточно живучие. "Соплей" точно нет? И на 4 ноге генерит? |
Соплей нет, на всех задействованых в схеме ногах импульсы есть, а на 11 нет. При касании осцилом индикатор высвечивает сегменты случайным образом. Скорее всего вывод "висит", строба нет, вот из ахинея на экране. Другого проца нет, надо тиньку шить.
Добавлено 07-04-2008 18:31
Мля, задолбало. Нашел другой проц, прошил аналогичная фигня. 11 вывод мертвый. Может его к плюсу притянуть надо? |
|
kuzma700 Участник Сообщения: 237
|
Дорогу от него обрежь и посмотри на 11 свободном что будет, может где сажает его что то. Другая 74LS164, если ее поменять? Можно и плюс попробовать через 4,7к подтянуть( 1к-10к.) |
|
Vasil_ Забанен  Сообщения: 203
|
Spinoza, на выводе 11 импульсы скорей всего есть, только длительность очень маленькая, а период- большой.
Возьми щуп 10:1 с малой вх. емкостью, а осцил поставь в ждуший режим, и увидишь. Действительно, поставь подтягивающий резистор, а прямо на ноги по питанию ИР8 глиняную емкостину ~0.1uF |
|
pavel-pervomaysk Your editor Сообщения: 8037
|
Spinoza, я собирал этот набор частотомер от мастеркита 8051-3 вроде он называется , работает нормально , через исп атмел шьется без проблем . Тиню ставил вместо него - не работает коректно . Вечером гляну точнее что к чему и отпишу . |
|
VanjaO5 Новичок Сообщения: 8
|
Spinoza, сбрось мне в почту проект, проверю. Пока 2313тини в стк500 стоит.
Слухи "о фузах" сильно преувеличены поньковедами.
| kuzma700 писал: | | "Важно! В некоторых (теперь уже устаревших) АВР-ах нет SPI интерфейса - соответственно, на них отладка невозможна (например, AT90s1200, AT90s2313)" |
Сподвигло зарегиться и это - Кузьма, объясни, что имел ввиду  |
|
kuzma700 Участник Сообщения: 237
|
VanjaO5
| kuzma700 писал: |
Там же на другой странице про AT90S2313 красным выделенно:
http://avr.nikolaew.org/debug.htm
"Важно! В некоторых (теперь уже устаревших) АВР-ах нет SPI интерфейса - соответственно, на них отладка невозможна (например, AT90s1200, AT90s2313)"
| Если повнимательней прочитать, то я привел цитату с указанной страницы и ни чего более, так что с этим вопросом не ко мне и разбираться с написаным на других сайтах надо тем кто собирает их конструкции.Если есть время сходи по ссылке и выясни что они пишут. |
|
VanjaO5 Новичок Сообщения: 8
|
| kuzma700 писал: | | Если повнимательней прочитать |
Не читай и не репродуцируй (если сам не в зуб-ногой) сюда фсякую хуйню- тут люди учатся, а в нашем возрасте это тяжело. Иначе я у тебя спрошу о twi/i2c - хорош ли этот порт/interface для отладки AVR?
Если имелось ввиду внутрисхемное программирование, то это ISP(in-system-programming), если отладку -то это JTAG. В любом случае аффтар твоей сцылки- промазал. И ты - вместе с ним.
Добавлено 08-04-2008 21:24
В данном контексте надо писать "ничего" |
|
kuzma700 Участник Сообщения: 237
|
| VanjaO5 писал: | | В любом случае аффтар твоей сцылки- промазал. |
Мимо чего промазал? Вы до сих пор серьезно считаете этот вопрос Spinoza моей ссылкой?
и даже бегло посмотрев там, можно увидеть на 4 строке:
подробнее об отладке>
Кликнуть мышкой не пробовали? И не видели мой ответ?
| kuzma700 писал: | | И зачем все это,когда Понька все тоже самое делает ? |
Кажется какая то путаница началась:
| Spinoza писал: | | Кто-нибудь собирал эти часы-таймер - мастеркитовский NS182 |
| pavel-pervomaysk писал: | | Spinoza, я собирал этот набор частотомер от мастеркита 8051-3 вроде он называется ,. |
Страная тема...  |
|
pavel-pervomaysk Your editor Сообщения: 8037
|
kuzma700, открой глаза и прочитай первый пост внимательней . |
|
kuzma700 Участник Сообщения: 237
|
| Spinoza писал: | | Он у меня из старых запасов, работал в аналогичном устройстве - частотометре |
| Spinoza писал: | | Кто-нибудь собирал эти часы-таймер - мастеркитовский NS182 |
В журнале я тоже нашел таймер-часы:
и линк на софт аналогичный.
Может лчше Spinoza сам ответит что и как он собирает. "Работал" и "Кто-нибудь собирал" я не знаю как можно еще истолковать. В этой теме я больше ничего выяснять не хочу. |
|
Spinoza Белогвардеец Сообщения: 1256
|
| 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
|
Spinoza
Если у тебя есть Тини можешь для пробы собранного зашить ее от похожего проекта HEXом и посмотреть реакцию проца и остального железа. http://kazus.ru/forum/topics/9329.html Как наверно сам понимаешь здесь телепаты врят ли есть и помогать тебе на расстоянии, не видя что ты там собрал и делаешь не очень удобно и судя по всему, никто не собирал здесь часы-таймер NS182, а вкуривать за тебя прошивки и схемы не нужные им, тоже врятли кто захочет. Зашить Тиньку - пара минут, попробуй и может что выяснишь, а тогда отпишешь о результате. |
|
pavel-pervomaysk Your editor Сообщения: 8037
|
Spinoza, давай сюда исходник на асме , проще будет глянуть и сказать как настроена 11я ножка , мож она не инициализирована , или прошива такая . |
|
Spinoza Белогвардеец Сообщения: 1256
|
| pavel-pervomaysk писал: | | Spinoza, давай сюда исходник на асме |
pavel-pervomaysk, скачай с чипадипа.ру, там рар с исходником.
| kuzma700 писал: | | Зашить Тиньку - пара минут, попробуй и может что выяснишь, а тогда отпишешь о результате. |
Попробую на выходные, отпишусь. В связи с переездом пока собрал проект в коробку.  |
|
user_82 Участник Сообщения: 179
|
Приношу извинения, что чуток не в тему разговора, но сама эта ТЕМА уже есть. Собрал поньку на 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
|
user_82, ты пройдись по этому разделу и прочитай про атмел . STK300 тебе поможет . |
|
kuzma700 Участник Сообщения: 237
|
user_82,
Здесь посмотри, может твой случай:
http://monitor.net.ru/forum/programm-attiny2313-info-201507.html
Fuse трогал?
Попробуй на 5 ногу подать внешн. такт.имп. и снова Понькой (про Ic-prog выше было уже), только версию посвежей поставь - 2.07 последняя сейчас, если работать не будет, то STK500(клоны не все) или параллельный программатор помогут. Сам решай что тебе проще - прогер другой найти или другую Тини (может ты ATtiny2313 в "положение" поставил).
Spinoza все с переездом не закончишь?  |
|
user_82 Участник Сообщения: 179
|
| pavel-pervomaysk писал: | | user_82, ты пройдись по этому разделу и прочитай про атмел . STK300 тебе поможет . |
| kuzma700 писал: | | ...если работать не будет, то STK500(клоны не все) или параллельный программатор помогут... |
Не хотелось бы в LPT лезть, этот вариант напоследок оставлю, если ничего не поможет.
Похож случай, буду версию поньки свежей искать
| kuzma700 писал: | ...Fuse трогал?
Попробуй на 5 ногу подать внешн. такт.имп. и снова Понькой (про Ic-prog выше было уже)... |
Fuze не беспокоил, к 4- 5 ногам подключен кварц с емкостями, а ATTiny2313, пока нулевый (не берусь утверждать, вроде бы) тактируется внутренним RC.
| kuzma700 писал: | | ...только версию посвежей поставь - 2.07 последняя сейчас... | А версию новую пошукать надо, это точно.
После выходных попробую еще другой ATMEL поставить. Отпишусь, чего вышло. |
|
Vasil_ Забанен  Сообщения: 203
|
|
user_82 Участник Сообщения: 179
|
|
Vasil_ Забанен  Сообщения: 203
|
| user_82 писал: | | ...все пошло, даже перестала прога выругиваться "uncnown device". |
потому что прога считывыает сигнатуру кристалла и сравнивает с установленной в опциях программатора. |
|
user_82 Участник Сообщения: 179
|
Век живи - век учись! Не ведал. А пики такого не делают. |
|
radiomoshennik Участник Сообщения: 119
|
три раза собирал часы-таймер-терморегулятор NS182.2 на AT90S2313
прошивка и чертеж печатной платы взят с сайта журнала Радиохобби http://radiohobby.ldc.net/
ошибок в плате нет
| Spinoza писал: | при проверке пишет "ошибка по адресу 0000h" - это в епроме.  |
- ошибка не влияет на роботу прибора
| Spinoza писал: | вместо цифр на индикаторах имею набор светящихся сегментов.  |
и у меня было такое, причиной был контролер, заменил - работает нормально |
|