#1 2017-02-11 18:22:39

bogob
Учасник
Зареєстрований: 2016-11-21
Повідомлень: 4

Помогите оживить китайскую Nano

Покупал на arduino-ua.com китайскую платку Nano. В один прекрасный момент слетел бут. С помощью Arduino IDE и USBasp загрузчик вроде бы как восстановил. Но теперь старый скетч перестал работать. Да и в меню "получить информацию о плате" не вижу ничего похожего на Nano. Блинк, после прошивки загрузчика работает. Может подскажете правильный загрузчик для данной платы? Может fuse's неправильно выставились или, например, для той платы какие-то специфические шаманства нужны?
Да, в гугле меня не сильно забанили, просто большая часть того что я получаю в результатах поиска это установка загрузчика через Arduino as ISP.

Спасибо за ваше время.

Неактивний

#2 2017-02-12 00:21:09

vvr
Учасник
Зареєстрований: 2015-04-12
Повідомлень: 874

Re: Помогите оживить китайскую Nano

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

Неактивний

#3 2017-02-12 00:53:01

alex_dol
Учасник
Зареєстрований: 2015-12-28
Повідомлень: 196

Re: Помогите оживить китайскую Nano

Пока человек через "это" не пройдет - будет возиться. Его величество опыт. Он дорогого стоит.

З.Ы. Как вариант сделать экспорт скетча из оболочки и записать его программатором через SPI. Минутное дело, при наличии программатора.

Неактивний

#4 2017-02-12 01:05:03

bogob
Учасник
Зареєстрований: 2016-11-21
Повідомлень: 4

Re: Помогите оживить китайскую Nano

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

Неактивний

#5 2017-02-12 20:10:24

Green
Учасник
Зареєстрований: 2015-11-08
Повідомлень: 593

Re: Помогите оживить китайскую Nano

Тут Вы сами должны вникнуть и всё просечь.
Аналогично, слетело ID и OSCCAL. Пришось выкручиваться (и выкрутился!), ибо небыло времени на ожидание новой платки.

Неактивний

#6 2017-02-12 21:10:02

alex_dol
Учасник
Зареєстрований: 2015-12-28
Повідомлень: 196

Re: Помогите оживить китайскую Nano

bogob пише:

Про загрузку без бута через SPI читал.

IDE создаст 2 hex файла: с бутом и без. Проверяем фьюзы, заливаем с бутом и при удачном раскладе имеем новорожденную плату.

Неактивний

#7 2017-02-12 21:32:43

Green
Учасник
Зареєстрований: 2015-11-08
Повідомлень: 593

Re: Помогите оживить китайскую Nano

Для начала, нужно говорить КАКОЕ ИМЕННО IDE сосздаёт 2 файла!)) Ибо, например у меня - только 1. Ага?

Неактивний

#8 2017-02-12 23:34:25

alex_dol
Учасник
Зареєстрований: 2015-12-28
Повідомлень: 196

Re: Помогите оживить китайскую Nano

Например эта:
Bezymjannyjj.jpg

Неактивний

#9 2017-02-13 07:54:20

Green
Учасник
Зареєстрований: 2015-11-08
Повідомлень: 593

Re: Помогите оживить китайскую Nano

Да Вы не мне объясняйте! ЛюдЯм! Нужно писать, в новый IDE, начиная с, и т.д.

Неактивний

#10 2017-02-13 09:40:17

alex_dol
Учасник
Зареєстрований: 2015-12-28
Повідомлень: 196

Re: Помогите оживить китайскую Nano

Green, на скриншоте вроде и версию видно и как hex файлики получить. Да и более ранние версии IDE тоже умели генерить hex и с бутом и без. Откатываться назад и искать версию с какой началось умение создавать 2 hex файла нет ни малейшего желания.

bogob, В IDE делаете экспорт любого скетча, создастся hex с правильным бутом. Далее любым способом залить полученный hex в плату. Данный способ проверен мной многократно. Можно и с самой IDE бут записать, есть там такая функция, но я ее не тестировал, по этому ничего про нее не скажу. Если IDE сильно старая - качаем последнюю и радуемся жизни.

Неактивний

#11 2017-02-13 10:26:46

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: Помогите оживить китайскую Nano

Green пише:

Тут Вы сами должны вникнуть и всё просечь.
Аналогично, слетело ID и OSCCAL. Пришось выкручиваться (и выкрутился!), ибо небыло времени на ожидание новой платки.

Green, у меня есть парочка Atmega 8 со слетевшим ID если не секрет поделитесь опытом восстановления. У меня есть все все типы программаторов  для AVR, Dragon, самодельный  STK500 с режимом PHVP (http://www.der-hammer.info/hvprog/index_en.htm) а вот восстановить ID не смог.

Остання редакція Nefreemen (2017-02-13 10:30:09)

Неактивний

#12 2017-02-13 11:06:01

Green
Учасник
Зареєстрований: 2015-11-08
Повідомлень: 593

Re: Помогите оживить китайскую Nano

А я ID не восстанавливал, ибо такая возможность не предусмотрена.
Мне нужно было изменить фьюзы, вот в этот момент ID и слетело, соответственно тип МК не определялся.
Я принудительно указал тип через AVReal и зашил. С OSCCAL-ом возиться не стал (мне нужен был INTRC), оставил кварцевый на 16, поделив в setup-е до 8. Работает.))

Неактивний

#13 2017-02-13 13:25:09

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: Помогите оживить китайскую Nano

Green пише:

А я ID не восстанавливал, ибо такая возможность не предусмотрена.
Мне нужно было изменить фьюзы, вот в этот момент ID и слетело, соответственно тип МК не определялся.
Я принудительно указал тип через AVReal и зашил. С OSCCAL-ом возиться не стал (мне нужен был INTRC), оставил кварцевый на 16, поделив в setup-е до 8. Работает.))

А я подумал что может что то не так понял, после возни с атмегой 8, я тогда решил что ID прошивает изготовитель. С другой стороны если его можно нечаянно стереть то должна быть возможность восстановить.

Остання редакція Nefreemen (2017-02-13 13:26:52)

Неактивний

#14 2017-02-13 14:15:32

Green
Учасник
Зареєстрований: 2015-11-08
Повідомлень: 593

Re: Помогите оживить китайскую Nano

Наверное, производитель как то мэртво их и прошивает, только что-то не держатся они.))

Неактивний

#15 2023-01-09 12:15:43

Сергей 53
Гість

Re: Помогите оживить китайскую Nano

Nefreemen пише:
Green пише:

Тут Вы сами должны вникнуть и всё просечь.
Аналогично, слетело ID и OSCCAL. Пришось выкручиваться (и выкрутился!), ибо небыло времени на ожидание новой платки.

Green, у меня есть парочка Atmega 8 со слетевшим ID если не секрет поделитесь опытом восстановления. У меня есть все все типы программаторов  для AVR, Dragon, самодельный  STK500 с режимом PHVP (http://www.dератer-hammer.info/hvprog/index_en.htm) а вот восстановить ID не смог.

ID просто так не слетает,скорее всего вы накосячили что то,востановить можно,имея универсальный программатор WizadProg 87,даже не прибегая к Фюзе-доктор,Описывать не стану вы не поймете все равно-для этого нужно иметь большой опыт.В меня бывало такое убил порт XTALL, но процессор прошивался,здесь пришлось делать отдельный генератор и подавать частоту на порт.// Это при условии что если вы не убьете полностью проц...тогда в помойку.Если бы вы в электронике имели опыт лет 40,как я -дурные вопросы не задавали. Удачи !

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму