Черт меня дернул прошить хакнутую прошивку AlexMos 2.1 Nulled побаловался стало лениво ее настраивать и решил вернуться к опенсорсной прошивке но
я потерял возможность что либо заливать в контроллер как через USB-FTDI так и даже через USBAsp
Гугление привело к понимаю, что надо перезалить бутлоадер атмеги и были предприняты такие действия
а) В ARDUINO IDE с помощью USBasp пытался сделать Burn Bootloader (все опции выбирал верно) - ошибка Cannot set sck period
б) Решил пойти дальше и с помощью инструкции на www.rcgroups.com/forums/showpost.php?p=25239792&po… попробовал через extreme burner сделать полную очистку чипа и залить бутлоадер но напоролся на ошибку power on failed что означает
я убил атмегу - записались неверные фьюзы и теперь она даже USBasp не читается
я настолько криворук что не могу воткнуть верно 6 проводов или правильно прижать тыкалку к атмеге (пробовал 2 варианта и с тыколкой и с напайкой к отдельной колодке с MOSI MISO и друзьями)
Как мне дальше жить? Искать доброго человека, который подскажет что я делаю не так? Или выпаяет атмегу и впаяет новую краше прежней? Ждать новую плату у китайцев нет сил, хочу летать
Крик души! Помогите, вроде бы все подробно расписал
вспомнил старые добрые времена и нарыл вот такую строку (фьюзы в гугле нашел)
avrdude -c usbasp -p atmega328p -Uflash:w:“ATmegaBOOT_168_atmega328.hex”:a -U lfuse:w:FF -U hfuse:w😁A -U efuse:w:05 -e
я смутно догадываюсь что это тоже программатор только навороченный
если я своим тыканьем запорол фьюзы (но програмно я их не трогал) то мне без 16Mhz кристалла уже не обойтись?
А светодиодики моргают? Если да - выкидывай - видимо локбиты закрыл…
Он тебе даст нормальный камень 328Р! Ты не вкурил… во первых вымешь новый проц, вставишь свой - помучаешь… Не получится вставишь родной и прошьешь т что тебе нужно. Уно основан на МК 328Р
Он тебе даст нормальный камень 328Р! Ты не вкурил… во первых вымешь новый проц, вставишь свой - помучаешь… Не получится вставишь родной и прошьешь т что тебе нужно. Уно основан на МК 328Р
Адрюха, как я тебе выну? у меня же запаяно, не на макетке поди а мой скил работы с паяльником - латать примусы да 2 провода спаять
я атмегу не выпаяю у себя никак =(
ааааа… на ардуине то она в панельку прост вставляется… Тады ой… приходи в гости… фен есть.
Тебе ее полюбасу терь выпаивать. Заодно и панельку туда впаять. Чтоб больше паять не пришлось.
кста и кварцы на 16 Мгц есть… ну если вче…))))
Самый простой способ - перепаять чистую мегу и прошить, паяльной станцией дело 5 минут.
Дык о чем и речь!!! И станция есть… и панельку вырежем из бОльшей, и Мага есть… и идти парню 300 метров…)))))
упс-упс-упс… у тебя такая хрень?
это корпус AU… моя то в DIP корпусе…Купился я на буковку Р…
блин у тебя и станция есть? и проц? и 300 метров? а я тебя не напрягу своим ночным приходом? мож лучше завтра утром часика в 2 дня? =)
упс-упс-упс… у тебя такая хрень?
ага подобная, чуток другая по разводке но суть такая же
А перепаять - не проблема … и паста BGA есть даж))))))))
А перепаять - не проблема … и паста BGA есть даж))))))))
пасиб Андрюха! Сообразим
пасиб Андрюха! Сообразим
я тогда завтра за процом сгоняю
у тебя как завтра послезавтра со временем?
А перепаять - не проблема … и паста BGA есть даж))))))))
Она как раз и не нужна - флюс приличный, тонкий пинцет и бутылка пива ( что бы руки не дрожали 😃)
***у тебя как завтра послезавтра со временем?***
слющай - та нэ вапрос та! Телефон я тебе по личке скинул…домашний…Мобильнык сохранил - нэт? 😃
****что бы руки не дрожали****
ну тут уж Александр как нить сообразим 😃😃😃 … чой из своих 35-ти - 28 лет уже за паяльником 😉
Кажется я сегодня попался на такой же ошибке. Без выпаивания атмеги ее уже не перепрошить?
Кажется я сегодня попался на такой же ошибке. Без выпаивания атмеги ее уже не перепрошить?
а симптомы? если полетели фьюзы то да, выпаиваем старую и впаиваем новую
Уже исправил - подпаялся к ISP разъему и залил бутлоадер ) Фьюзы оказались в порядке
Блин, у меня что-то похожее, только с платой hobbyking.com/…/__21977__HobbyKing_Multi_Rotor_Con…
Через USBASP заливал нормально HEX’ы, но в какой-то момент решил, что это обычная ардуина, открыл Arduino IDE, выбрал там Pro or Pro mini 5V 16mhz, и нажал “записать загрузчик”. Всё 😃
Кварца на плате не вижу. Т.е. проц должен использовать внутренний на 8мгц.
Щас ошибка такая примерно.
avrdude: error: programm enable: target doesn’t answer. 1
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions
либо вот такая
avrdude: auto set sck period (because given equals null)
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: programm enable: target doesn’t answer. 1
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x4e0000
avrdude: Expected signature for ATmega328P is 1E 95 0F
В зависимости от того какой avrdude запустить. Первый из папки usbtiny пакета kkmulticopterflashtool_0.80beta3, второй обычный видимо.
Из папки usbtiny екзешник хоть что-то пытается залить в плату, но в конце пишет, что мол данные не сходятся.
Подскажите куда копать плз 😃
Вопрос снят. Починил. Подключив проц с хоббикинговской платы к UNO кучей проводов. Т.е. использовав кварц на плате UNO.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"4aa699843df955007776a487":{"_id":"4aa699843df955007776a487","hid":53341,"name":"Andrew1978","nick":"Andrew1978","avatar_id":null,"css":""},"4d74b9b33df955007775531d":{"_id":"4d74b9b33df955007775531d","hid":82676,"name":"alex195822","nick":"alex195822","avatar_id":null,"css":""},"4e6a01083df955007774e98d":{"_id":"4e6a01083df955007774e98d","hid":98820,"name":"igoralekseevru","nick":"igoralekseevru","avatar_id":null,"css":""},"52062d133df95500777338ad":{"_id":"52062d133df95500777338ad","hid":169231,"name":"Михаил_Карпов","nick":"Михаил_Карпов","avatar_id":null,"css":""},"5281470c3df955007772feba":{"_id":"5281470c3df955007772feba","hid":183547,"name":"mmib","nick":"mmib","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"521e36a1997073007710ce95","hid":17442,"title":"Помогите я закирпичил ATMEGA328P на своем бесколлекторном подвесе","html":"<p>краткая предыстория</p>\n<p>в наличии имеется</p>\n<ol>\n<li>контроллер бесколлекторного подвеса от RCTimer он же opensource brushless gimbal by Martinez</li>\n<li>дурная голова и любопытство</li>\n<li>простенький USBAsp программатор с хобикинга (старая версия) <a href=\"http://hobbyking.com/hobbyking/store/__21321__USBasp_AVR_Programming_Device_for_ATMEL_proccessors.html\" class=\"link link-ext link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"http://hobbyking.com/hobbyking/store/__21321__USBasp_AVR_Programming_Device_for_ATMEL_proccessors.html\" target=\"_blank\" rel=\"nofollow noopener\">hobbyking.com/…/__21321__USBasp_AVR_Programming_De…</a></li>\n<li>хитрая тыкалка для перепрошивки Atmega чипов<br>\n<a href=\"http://hobbyking.com/hobbyking/store/__27195__Atmel_Atmega_Socket_Firmware_Flashing_Tool.html\" class=\"link link-ext link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"http://hobbyking.com/hobbyking/store/__27195__Atmel_Atmega_Socket_Firmware_Flashing_Tool.html\" target=\"_blank\" rel=\"nofollow noopener\">hobbyking.com/…/__27195__Atmel_Atmega_Socket_Firmw…</a></li>\n</ol>\n<p>Черт меня дернул прошить хакнутую прошивку AlexMos 2.1 Nulled побаловался стало лениво ее настраивать и решил вернуться к опенсорсной прошивке но</p>\n<p>я потерял возможность что либо заливать в контроллер как через USB-FTDI так и даже через USBAsp</p>\n<p>Гугление привело к понимаю, что надо перезалить бутлоадер атмеги и были предприняты такие действия</p>\n<!--cut-->\n<p>а) В ARDUINO IDE с помощью USBasp пытался сделать Burn Bootloader (все опции выбирал верно) - ошибка Cannot set sck period<br>\nб) Решил пойти дальше и с помощью инструкции на <a href=\"http://www.rcgroups.com/forums/showpost.php?p=25239792&postcount=2288\" class=\"link link-ext link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"http://www.rcgroups.com/forums/showpost.php?p=25239792&postcount=2288\" target=\"_blank\" rel=\"nofollow noopener\">www.rcgroups.com/forums/showpost.php?p=25239792&po…</a> попробовал через extreme burner сделать полную очистку чипа и залить бутлоадер но напоролся на ошибку power on failed что означает</p>\n<ul>\n<li>я убил атмегу - записались неверные фьюзы и теперь она даже USBasp не читается</li>\n<li>я настолько криворук что не могу воткнуть верно 6 проводов или правильно прижать тыкалку к атмеге (пробовал 2 варианта и с тыколкой и с напайкой к отдельной колодке с MOSI MISO и друзьями)</li>\n</ul>\n<p>Как мне дальше жить? Искать доброго человека, который подскажет что я делаю не так? Или выпаяет атмегу и впаяет новую краше прежней? Ждать новую плату у китайцев нет сил, хочу летать</p>\n<p>Крик души! Помогите, вроде бы все подробно расписал</p>\n","user":"4e6a01083df955007774e98d","ts":"2013-08-28T17:42:57.000Z","st":1,"cache":{"comment_count":40,"last_comment":"543283c19970730077141bea","last_comment_hid":40,"last_ts":"2014-10-06T11:57:53.000Z","last_user":"52062d133df95500777338ad"},"views":11085,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}