Страница 3 из 4
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 12 фев 2018, 11:50
Lisica
benic писал(а): 12 фев 2018, 04:56От какой платы желательно лить загрузчик в atmega328 если
использовать в дальнейшем через serial
UNO или Pro mini, какая вам удобнее, ту и залейте.
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 12 фев 2018, 18:35
benic
Не работает от UNO. От Duemilanove пашет, но 2кб памяти занимает.
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 12 фев 2018, 19:09
Lisica
benic писал(а): 12 фев 2018, 18:35Не работает от UNO.
Опишите как вы его прошиваете?
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 12 фев 2018, 21:06
benic
Через arduino ISP(arduino IDE). Нашел статью в интернете о том что оригинальная UNO имеет 2 atmega на борту, вторая выступает в роли ISP. Якобы плата atmega + ftdi это более ранняя Duemilanove.
Ушел от темы, виноват.
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 16 апр 2018, 22:33
ykamerton
Так, народ - хвастаюсь. запорол пять мини дуин, в кирпич, провод питающий при программировании обломан,висел на изоляции, бьет наухнарь без питающего. становятся все галки на фьюзах. Пришлось найти время спаять на соплях доктора, блин не надеялся честно на него, но работает падлюка ведь! Паяю с доктора провода сразу на пины дуино, без всяк выпаек на дуине, тут же с прогера превращаю дуину в кирпич, программирую все фьюузы, снимаю прогер, переключаю перекл на питания 12в-5в, всовываю в розетку БП и опля. без нажатия даже на кнопку
горит зеленый светофор!Назад переключатели, чтоб не садило прогер по питанию - считываю, все фузы стоят по умолчанию на внутренним генераторе галки. Выставляю на внешний, загоняю скетч моргунчика - все в норме! Пробовал на USBASP и TL866 внизу фото, считаного кирпича
и после доктора.
[spoiler]
1.jpg
[/spoiler]
[spoiler]
22.jpg
[/spoiler]
[spoiler]
3.jpg
[/spoiler]
[spoiler]
4.jpg
[/spoiler]
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 16 апр 2018, 22:43
ykamerton
[spoiler]
Безымянный.jpg
Безымянный1_cr.jpg
Безымянный2.jpg
Безымянный3.jpg
[/spoiler]
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 16 апр 2018, 22:48
dekorator
Сбросить Fuse до заводских можно несколькими способами:
1) охладить до -120° С.
2) нагреть до +250° С.
3) поставить другой микроконтроллер.
4) воспользоваться другим способом программирования.
5) вспомнить о проблеме позже (лет так через 40).
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 16 апр 2018, 22:51
Dev1
ykamerton писал(а): 16 апр 2018, 22:33Так, народ - хвастаюсь. запорол пять мини дуин, в кирпич
За что же вы их так... Легкие пути явно не для вас.

Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 16 апр 2018, 23:06
ykamerton
Да забыл, иголка это нога 7 меги. на кварц, нет пина, касаюсь держу включаю
чтобы не портить микру засерать пайкой.
Отправлено спустя 11 минут :
Dev1 писал(а): 16 апр 2018, 22:51ykamerton писал(а): 16 апр 2018, 22:33Так, народ - хвастаюсь. запорол пять мини дуин, в кирпич
Легкие пути явно не для вас.

Нормально, искал легкий путь, сделать своего доктора на минимум проводов.
Так и не понял как это все работает, не нужно мне программный фузы умолчания в меге8. хотел пустую сделать, но не удалось.
И генерацию подавал в такт с ресет 12в, ничего не получалось, даже при всех проводах без одного не идет чистка.
Все за одно другое толкает импульсы осцилом. К автору бы достучатся, спросить.
Сию теперь не страшно, умею лочить и исправлять..
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 17 апр 2018, 06:18
kulibinsvv
ykamerton писал(а): 16 апр 2018, 23:06Так и не понял как это все работает, не нужно мне программный фузы умолчания в меге8. хотел пустую сделать, но не удалось.
http://visualprog.club/viewtopic.php?p=980#p980
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 17 апр 2018, 09:49
ykamerton
Ну и к чему эта ссыль. там обсуждают лок биты.
Имел ввиду получить пустой камень, потом выставить фьюзы как мне надо, умолчание стоит с внутреннего генератора.
загонишь с него прошивку на мини про, получишь кирпич как на скрине.
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 17 апр 2018, 10:16
kulibinsvv
Я к тому что весь процесс программирования и очистки кристалла микроконтроллера описан в даташите или если по англицки не читаете, то есть у в книгах Евстифеева
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 17 апр 2018, 11:20
ykamerton
kulibinsvv писал(а): 17 апр 2018, 10:16Я к тому что весь процесс очистки кристалла микроконтроллера описан в даташите
Ну и что там в описании, скажи в двух словах, что подать на ногу и включить и будет чистый ?
НЕТ там нихрена такого.....
Если лок бит запрограммирован, лечит только доктор или кувалда.
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 17 апр 2018, 16:31
aidar_i
ykamerton писал(а): 17 апр 2018, 09:49Имел ввиду получить пустой камен
Доктор же стирает! На последнем фото в сообщ 39 , если ввожу 4 , закоротив erase, получаю чистый кристалл.
Потом записываю фьюзы по умолчанию. Чтобы загрузчик загрузить с программатора USB ASP и с Arduino ide, сперва меняю LOW byte фьюзы на FF.
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 17 апр 2018, 18:26
ykamerton
aidar_i Я про что, перемычка у меня на постоянку запаяно, включаю, кнопка, зеленый. Становятся по умолчанию фьюзы, убираю ставлю свои
снятые с рабочей дуины, скрин внизу. не каких загрузчиков не загоняю, больше места. СКЕТЧ через usbasp все в норме, зачем он нужен ком порт
чего там ероглифы смотреть...
[spoiler]
Безымянный.jpg
[/spoiler]
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 18 апр 2018, 06:01
aidar_i
У Вас вопрос был как получить пустой кристалл. У меня можно только стирать, а у Вас он стирает и записывает.
Не всегда удобно пользоваться usb asp
Ком порт удобен при настройке проекта, можно воткнуть блок uart в любом месте и смотреть, что там происходит.
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 18 апр 2018, 10:37
ykamerton
aidar_i писал(а): 18 апр 2018, 06:01
блок uart в любом месте и смотреть, что там происходит.
Ну и что там происходит? Бегут всяк цифры, оно тебе что даст, что с ними делать, бегут и пусть бегут, глядеть как бегут...
Оно и так ясно, если скетч правильный.
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 18 апр 2018, 10:50
pan
ykamerton писал(а): 18 апр 2018, 10:37 оно тебе что даст
для программы мигания светодиодом ни чего не даст. а отлаживать более сложные проекты, или свои библиотеки - очень помогает.
это гораздо проще чем прицепить дисплей
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 18 апр 2018, 13:20
aidar_i
ykamerton писал(а): 18 апр 2018, 10:37Оно и так ясно, если скетч правильный
Я не такой продвинутый, чтобы сразу писать правильные скетчи. Мне реально помогает!
Я писал ответ, потому что Вы спрашивали, а не для полемики.
Полное стирания кристалла (Chip Erase). atmega328
Добавлено: 18 апр 2018, 14:45
pony sonata
Полное стирания кристалла (Chip Erase). atmega328
чет не нашел, задавался ли подобный вопрос, задам сам - нафиХа вам это?
