Прошивка Ардуино при помощи Ардуино без участия компа
- Войдите на сайт для отправки комментариев
Втр, 22/09/2015 - 09:30
Добрый день всем!
Задача такая: Предположим на даче стоит Ардуино у которой нужно поменять прошивку. Дома готовим Ардуино-донор, везем на дачу и прошиваем. Все к тому чтобы не таскать с собой комп и не снимать ардуино. Вроде все обыскал, похожих тем не нашел. Может кто сталкивался?
когда то встречал такую статью, но сразу не нагуглил
+ вот нашел
http://www.radiolocman.com/shem/schematics.html?di=107043
http://we.easyelectronics.ru/AVR/sverhmobilnaya-proshivalka-avr-po-jtag....
первая ссылка вообще классная
в теории, если к RX-TX дуино подключить вторую дуино со скетчем
void setup() { Serial.begin(115200); Serial.write( :100000003FC059C058C057C056C055C054C053C057 :1000100052C074C050C04FC04EC04DC04CC04BC049 :100020004AC049C048C00000000037003400310019 :1000300000000000380035003200000000003600EB :100040003300300004040404040404040202020225 :10005000020203030303030301020408102040808B :100060000102040810200102040810200000000012 :100070000000000000030405000000000000000074 :1000800011241FBECFE5D4E0DEBFCDBF10E0A0E657 :10009000B0E0E4EAF3E002C005900D92A036B107AB :1000A000D9F710E0A0E6B0E001C01D92A936B10773 :1000B000E1F718D075C1A4CF8DE061E038D164E6D6 :1000C00070E080E090E062D08DE060E030D164E6E6 :1000D00070E080E090E05AD008958DE061E0E8D0D3 :1000E00008950895CF93DF93C3D0FBDFF6DFC0E020 :1000F000D0E0E2DF2097E9F383DFFBCF1F920F927E :100100000FB60F9211242F933F938F939F93AF932A :10011000BF938091640090916500A0916600B091BA :100120006700309168000196A11DB11D232F235D4A :100130002D3720F02D570196A11DB11D2093680089 :100140008093640090936500A0936600B09367006D :100150008091600090916100A0916200B091630075 :100160000196A11DB11D8093600090936100A09342 :100170006200B0936300BF91AF919F918F913F91C7 :100180002F910F900FBE0F901F901895EF92FF9236 :100190000F931F937B018C019FB7F894209160000F :1001A00030916100409162005091630082B708B6BF :1001B00000FE06C08F3F21F02F5F3F4F4F4F5F4F34 :1001C0009FBF542F432F322F2227280F311D411D4F :1001D000511DDA01C90162E0880F991FAA1FBB1FD8 :1001E0006A95D1F7820F931FA41FB51FBC0136C0BB :1001F0009FB7F894209160003091610040916200B7 :100200005091630082B708B600FE06C08F3F21F010 :100210002F5F3F4F4F4F5F4F9FBF542F432F322FC2 :100220002227280F311D411D511DDA01C901E2E0CD :10023000880F991FAA1FBB1FEA95D1F7820F931F42 :10024000A41FB51F861B970B885E934088F2089405 :10025000E108F1080109110968517C4FE114F1042A :100260000105110529F61F910F91FF90EF90089558 :10027000789483B7826083BF83B7816083BF89B777 :10028000816089BF1EBC8EB582608EBD8EB58160D7 :100290008EBD8FB581608FBD85B5846085BD85B508 :1002A000806485BD329A319A309A379A1AB8089587 :1002B000CF93DF93482F50E0CA01885A9F4FFC012B :1002C00034914C5B5F4FFA018491882369F190E08F :1002D000880F991FFC01EA5DFF4FA591B491FC01C5 :1002E000E05DFF4FC591D491662351F42FB7F89488 :1002F0008C91932F909589238C93888189230BC0AF :10030000623061F42FB7F8948C91932F90958923E4 :100310008C938881832B88832FBF06C09FB7F89466 :100320008C91832B8C939FBFDF91CF910895482FA1 :1003300050E0CA0184599F4FFC012491CA01885A98 :100340009F4FFC0194914C5B5F4FFA013491332332 :1003500031F1222381F0243039F0253049F0233067 :1003600051F48FB58F7702C08FB58F7D8FBD03C0DD :1003700085B58F7D85BDE32FF0E0EE0FFF1FE05DBB :10038000FF4FA591B4912FB7F894662321F48C9177 :100390009095892302C08C91892B8C932FBF08954F :0403A000F894FFCFFF :00000001FF ); } void loop() {}то при активации загрузчика, должен загрузиться блинк.
*в формате заливаемого не уверен.
Спасибо большое! Буду читать, пробовать!
Клапауций 001, а оно в флеш чипа-прошивальщика поместится? o_0
Клапауций 001, а оно в флеш чипа-прошивальщика поместится? o_0
анекдот про мышей, которые хотели стать ёжиками рассказать?
В обеих ссылках используются устройства, которые нужно собирать. И ISP требует большого количества проводов, что не очень удобно. Тем не менее, если других решений нет, то это может оказаться лучшим.
Если не поместится можно и CD прицепить, это все на коленках делается
Если это как-то поможет в решении пробемы, например поднятием общего настроения)
Вот этот вариант с RX-TX хочу опробовать, было бы здорово, с минимальными затратами.
Смотря что за Ардуина и как быстро надо решить вопрос. Может проще на даче прошитый дома чип перепаять?
Тогда проще чип в кроватке делать. Один снял, другой поставил.
диалап-модем подключить к UART AVR
И насвистывать прошивку в трубку? :)
И насвистывать прошивку в трубку? :)
диалап-модем предназначен для связи с другим модемом, а не для свистения в него.
КО в треде! Все в троллейбус!
вот оно http://www.gammon.com.au/uploader
КО в треде! Все в троллейбус!
одна дуино соединяется с другой посредством диалап-связи по телефонной линии.
иначе, зачем у дуино сом-порт, если туда модем подключить нельзя.