Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/44: Рейтинг темы: голосов - 44, средняя оценка - 4.86
dimyurk1978
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,047
1

Прошить ATMEGA128

13.04.2014, 17:33. Просмотров 8878. Ответов 8
Метки нет (Все метки)

Народ, ни разу не работал со 128 и 256 мегами. Все МК с чем приходилось работать, прошивал STK-500 либо в панельку ставил, либо ISP. Сейчас нужно прошить мегу 128. На руках только STK-500. Получится обойтись STK-500? И куда к каким ногам цепляться. В даташите написано, что не все так просто...
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2014, 17:33
Ответы с готовыми решениями:

ATmega128 PORTF
Не получается настроить PORTF на выход. фуз джитага скинул, режим совместимости с м103 убрал,...

АЦП Atmega128
По жизненной необходимости столкнулся с МК. Есть куча непоняток. Прошу Вас помочь мне. Необходимо...

ATmega128 + FatFs
Третий день бьюсь над загадкой, и не выходит каменный цветок. Схему прилагаю. Подключено по SPI...

ESP8266+atmega128
помогите разобраться с модулем wi-fi. отправляю в модуль AT-команды, но не могу сделать нормальный...

производство Atmega128
Правда ли что Atmega128 снят с производства? В нигазинах-то их полно.

8
Kymo
0 / 0 / 0
Регистрация: 01.04.2012
Сообщений: 319
13.04.2014, 18:01 2
всё аналогично другим avr, только сигналы MISO, MOSI вешать надо на 2 и 3 ноги, тобишь PDO, PDI.
0
YTYOUT
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
13.04.2014, 19:23 3
Не забудь М103 снять
0
dsshooozzzi
0 / 0 / 0
Регистрация: 03.01.2011
Сообщений: 250
14.04.2014, 16:08 4
Из личного опыта, шить М128 через "5 проводков" - долго.
У меня прошивка камня(30-40%) занимала около 5мин.
Получались такие ситуации: изменил чего то в коде, начал прошивать, пока закончилось - забыл, что поправлял. Поскольку прошивка занимала много времени, то делал по несколько правок за раз, что могла привести к большей неразберихе.
Мой рецепт: прошить бутлоадер по uart. Прошивка МК занимает 1-1,5мин.
Прошивка лоадера проходила ~12мин.
Из минусов могу заметить, что в таком случае нужно помнить, что при сбросе камня(wdt, как вариант) еще некоторое время идет ожидание начала прошивки. Поскольку у меня в схеме есть МС 74НС595, то их выводы остаются прежними, пока МК не выйдет из бутлоадера и не изменит состояние из рабочей прошивки.
Могу выложить проект загрузчика+HEX, прогу для прошивки через бутлоадер. Также могу рассказать как прошивать из под убунты.
0
14.04.2014, 16:08
HotD
1 / 1 / 0
Регистрация: 05.10.2017
Сообщений: 2,048
14.04.2014, 16:22 5
не проще спаять какой-нить USBASP? там прошивается за несколько секунд
0
dsshooozzzi
0 / 0 / 0
Регистрация: 03.01.2011
Сообщений: 250
14.04.2014, 16:46 6
Так я и шил USBASP - 5 мин.
Наверное, ввел Вас в заблуждение. "5 проводков" == ISP.
0
oxytt
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 4,224
14.04.2014, 17:09 7
если ноги запасные есть то с этой мегой лучше работать через JTAG
и отлаживать можно что очень удобно если есть отладчик

не знаю как в stk500, в stk600 можно шить и ISP и JTAG
при этом если настроить оптимальную частоту ISP то шьет очень быстро
частоту ISP рекомендуют ставить как частота МК/8

долго шиться будет ISP програматором с фиксированной низкой скоростью интерфейса
у атмела скорость настраивается и у STK600 и у MKII и jtagice 3 и avrdragon
0
HotD
1 / 1 / 0
Регистрация: 05.10.2017
Сообщений: 2,048
15.04.2014, 10:09 8
а в USPASP частоту повышать не пытались? там же до 1.8 мгц вроде
0
dsshooozzzi
0 / 0 / 0
Регистрация: 03.01.2011
Сообщений: 250
16.04.2014, 02:14 9
Да что только не пытался делась с USBASP, что то не получалось(((
Я даже советовался на форуме, здесь же и подсказали о бутлоадере.
Думал, что была отдельная тема, хотел ссылку добавить, оказалось, что спрашивал в "детских вопросах/мелкие вопросы" - искать долго.
0
16.04.2014, 02:14
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.04.2014, 02:14

ATMega128 в режиме ATmega103
Вопрос очень простой: в AVR studyo, что должно стоять в фьюзе M103С, чтобы микросхема работала как...

ATMega128. Работа с АЦП
Помогите, пожалуйста, найти информацию по написанию прошивки для контроллера atmega128, при...

Плата на базе ATmega128
Только начал изучение программирование микроконтроллеров! Есть плата с ATmega128 вместе с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.