ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
Alex_A
Родился
Сообщения: 11
Зарегистрирован: Пн май 18, 2009 11:25:28
Откуда: samara
Контактная информация:

Сообщение Alex_A »

DiGiCat писал(а):Работает же? :))
теперь работает ...

только вот проблемка с RESET выползла - приходится вручную цеплять на плюс ...

понятно, что джампером решить можно, но в теме писали, что можно подтянуть к плюсу резистором и тогда шить и работать можно будет без ручных манипуляций ... а номинал резистора не нашёл ...

НАШЁЛ ...

методом научного тыка (подумавши над схемой) воткнул 1К ... с первой ноги (RESET) на +5В (20 нога) ... теперь всё работает так как надо ...

всем спасибо за внимание ..

переползаю в тему про ЖКИ

ЗЫ: кстати, а как узнать, МК раотает сейчас от кварца или от внутреннего генератора?
Реклама
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

Alex_A писал(а): ЗЫ: кстати, а как узнать, МК раотает сейчас от кварца или от внутреннего генератора?
На плате кварц если не установлен и внешнее тактирование не подведено, а работает - значит фьюзы под внутренний генератор прошиты, иначе ATtiny не запустилась бы.
Прочитать фьюзы программатором и сравнить с даташитом или по онлайн калькулятору (ссылки на него были в теме) посмотреть чему соостветствует установленные и т.д.
Реклама
Аватара пользователя
Alex_A
Родился
Сообщения: 11
Зарегистрирован: Пн май 18, 2009 11:25:28
Откуда: samara
Контактная информация:

Сообщение Alex_A »

DiGiCat писал(а):На плате кварц если не установлен и внешнее тактирование не подведено, а работает - значит фьюзы под внутренний генератор прошиты, иначе ATtiny не запустилась бы.
я лох, но не до такой степени :) ... кварц стоит, есссно ... вот только вопрос - МК может работать от внутреннего генератора, когда подключен внешний кварц?
Аватара пользователя
Алексей П
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Сб фев 24, 2007 06:26:18
Откуда: г.Нижний Тагил
Контактная информация:

Сообщение Алексей П »

Конечно может, все зависит от того как выставленны фъюзы.
Реклама
Эиком - электронные компоненты и радиодетали
serges
Родился
Сообщения: 9
Зарегистрирован: Вт май 19, 2009 15:19:46

attiny через zif chiprog phyton

Сообщение serges »

по случаю достался choprog phyton и надо срочно прошить attiny 2313 прямо в zif-панели под автоадаптер
помогите правильно нажать на клавиши с выбороим зоны flash и eeprom и fuse.раньше кроме простых епромок ничего не шил надеюсь на помощь.bin для прошивки имеется
Реклама
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

В софте программатора при выборе нужной микросхемы обычно автоматом зона flash и eeprom выставиться или в даташите посмотреть адреса..
Fuse какие ставить - нужно знать как в этой конкретно схеме должна работать ATTtiny ( с кварцем или нет, на какой частоте и проч.)
По choprog phyton должен хелп быть на сайте поддержки.
Реклама
serges
Родился
Сообщения: 9
Зарегистрирован: Вт май 19, 2009 15:19:46

Сообщение serges »

работать будет с кварцем (11,0592)
Последний раз редактировалось serges Ср май 20, 2009 15:23:14, всего редактировалось 1 раз.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

Так можно например на кварц от 8,0МГц выше выставить SUT1 =0 , CKSEL0 =0
Прочитать сначала чистую - посмотреть конектиться как, потом уже записать .. Phyton не пробовал, на их сайте проще Руководство пользователя посмотреть.
ЗЫ. при прошивке бинарником разве сами установки не устанавлиаються?
serges
Родился
Сообщения: 9
Зарегистрирован: Вт май 19, 2009 15:19:46

Сообщение serges »

блин,ну ни хрена не получается
1.загоняю бинарник в промежуточный буфер для прошивки
2. стираю кристалл и читаю,показывает все FFFFF.
3.программирую область FLASH...
(пишет не соответствие инфы в промежуточном буфере и на кристалле)
я уже запарился...как это разрулить...ау обладатели PHYTON HELP....
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

В настройках программатора может еще что не выставлено, после изменения фьюзов при программировании под кварц, чтение ATTtiny будет нормальным только при наличии кварца на ее выводах или поданых тактирующих внешних импульсах, иначе читаться она уже небудет. Из руководства на ChipProg:
Все микроконтроллеры семейства AVR фирмы Atmel программируется в режиме низковольтового
программирования (т.е. при напряжении питания). Практически все микроконтроллеры в этом режиме требуют наличия тактового генератора. Если в устройстве пользователя такой генератор уже присутствует, то тактовый сигнал, поступающий с программатора, не должен быть соединен с платой пользователя. В противном случае, он должен быть подсоединен к соответствующему выводу микросхемы. В поле 'Programming Options' диалога Program необходимо указать значение тактовой частоты. Программатор генерирует тактовую последовательность частотой 3 МГц.
Какая модель самого программатора - LPT, USB, его полное название ? а то их тоже несколько.
serges
Родился
Сообщения: 9
Зарегистрирован: Вт май 19, 2009 15:19:46

Сообщение serges »

программатор просто LPT
программирование идёт в ZIF панели без всяких кварцев
проблема какая то в кодировке скорее всего,может кто разберётся ...так как ругается на несоответсвие буфера и кристала примерно так 14с0-1480,15с1-1581,
d2d6-9296
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

serges писал(а): проблема какая то в кодировке скорее всего,может кто разберётся ...так как ругается на несоответсвие буфера и кристала примерно так 14с0-1480,15с1-1581, d2d6-9296
Прошивку выложил бы тогда, может что и подсказали бы.
serges
Родился
Сообщения: 9
Зарегистрирован: Вт май 19, 2009 15:19:46

Сообщение serges »

вот
Вложения
2313.rar
2313
(1.73 КБ) 244 скачивания
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

Странная прошивка, похоже она не под ATtiny2313. Попробовал в AVR Studio ей прошить - ругается, что файл не соответствует выбраному чипу, другие прошивки пишутся без проблем (проверил на всяк случ.).
Для проверки самого ChipProg и ATtiny можно попробовать прошивку залить от Тестовая плата, они точно нормально должны залится в ATtiny2313 если все исправно ( потом стереть можно после проверки), а от чего эта прошивка пока не ясно. Что за схема и точно ли там такая Тини должна быть? что то не так точно..
serges
Родился
Сообщения: 9
Зарегистрирован: Вт май 19, 2009 15:19:46

Сообщение serges »

читай личку
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

ОК! получил.
Ну а другая прошивка шьется в Тини этим программатором? в работоспособности железа чтоб удостовериться.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

to serges, Попробовал залить эту прошивку Пони Прогом от LPT - шьется в нем на ура. :shock: :))
Прошивка слитая из ATtini в HEX формате:
Вложения
2313.rar
(2.55 КБ) 220 скачиваний
serges
Родился
Сообщения: 9
Зарегистрирован: Вт май 19, 2009 15:19:46

Сообщение serges »

ok,завтра попробую сегодня уже принял :shock: и в гостях
а вообще смотрю у тебя прошива в HEX моя BIN, а контроллеры вообще чем шить или пофиг прогер сам поймёт я всё время путаюсь
serges
Родился
Сообщения: 9
Зарегистрирован: Вт май 19, 2009 15:19:46

Сообщение serges »

сделал я его через ISP
так и не вдаваясь в проблему дальше,похоже при параллельной прошивке не работает какой то порт ввода в программаторе почему и ругается на отличие дампа и кристала,а при последовательной прошивке всё влилось как надо
Аватара пользователя
1995kenny
Вымогатель припоя
Сообщения: 524
Зарегистрирован: Ср авг 27, 2008 10:13:19
Откуда: Украина, Харьков
Контактная информация:

Сообщение 1995kenny »

Как вообще у тиньки2313 включить(инициализировать в проге) SPI ?
В CodeWizard такая закладка вообще отсутствует, если выбирать чип 2313 :shock: В AtMega8-нормально.
Ответить

Вернуться в «AVR»