Стоит ли записывать загрузчик от Uno в Pro Mini
- Войдите на сайт для отправки комментариев
Сб, 23/05/2015 - 20:18
Купил себе Arduino Pro Mini (точнее китайскую версию) на ATmega328P и заметил, что загрузчик от Pro Mini жрет больше места, чем от Uno, несмотря на то, что МК один и тот-же. Можно ли перешить бутлоадер, не умрет ли от этого Pro Mini и имеет ли это смысл?!
Можно. Не умрет. Только швейная машинка понадобится.
можно
Пожалуйста, объясните как это провернуть?
делаете программатор " 5 проводков" и переписываете загрузчик. Процессоры у них одинаковые, только платы разные. Загрузчик записываете optiboot, он меньше родного и работает шустрее.
Почитайте про USBASP и заливку с помощью него загрузчика в ардуино. На гугле масса материала с картинками...
Теоретически, можно и через "LPT+5 проводков" и через другую ардуину, но лично для меня оказалось проще заказать USBASP плату.
Если у Вас минимум две дуньки, то быстрее и проще примерно вот так.
Загрузчик брать тут.
по разному пробовал. но проще 5 проводков нету. Ни разу не подводило.
А с двумя дуинками одна морока
Ну большой разницы нет, суть одна, но с двумя дуинками все-таки работать проще. А для "5 проводков" ещё LPT нужен (далеко не на каждом компе есть), резисторы, паяльник, ну и питание программируемой дуине/микросхеме.
KVadik, скажите пожалуйста, а загрузчику есть разница какой там чип - FTDI или CH341? Это отдельные загрузчики или без разницы?
KVadik, скажите пожалуйста, а загрузчику есть разница какой там чип - FTDI или CH341? Это отдельные загрузчики или без разницы?
я не KVadik но отвечу
Загрузчик это программа. Как Вы ее запишете в память МК значения не имеет.
FTDI или СН341 - это два чипа, преобразователи UART - USB (ну как минимум, это оба чипа делают).
Разница в таком ключе только в драйверах. В обоих случаях у Вас появится ком порт в системе. Который и выбирете при загрузке.
KVadik, скажите пожалуйста, а загрузчику есть разница какой там чип - FTDI или CH341? Это отдельные загрузчики или без разницы?
Эм... Вы ещё забыли про СP2102, PL2303 и т.д. Даёшь для каждого USB-UART по загрузчику! :)))
Загрузчику все-равно FTDI/СН341/СН340/16u2/cp2102/... или вообще MAX232, с его стороны UART.
Разницы существенной и заметной сейчас Вас не будет. А вообще вы можете взять загрузчик от optiboot именно для Вашего pro mini. Он меньше размером.
Привильный выбор типа платы, это еще информация компиляторы. Разница может быть, например в том, что у них доступны (распяны) разное количество пинов. Соответсвенно компилятор педупредит Вас об этом.
Еще один момент в optiboot коректно работает WDT......
KVadik, скажите пожалуйста, а загрузчику есть разница какой там чип - FTDI или CH341? Это отдельные загрузчики или без разницы?
я не KVadik но отвечу
Загрузчик это программа. Как Вы ее запишете в память МК значения не имеет.
FTDI или СН341 - это два чипа, преобразователи UART - USB (ну как минимум, это оба чипа делают).
Разница в таком ключе только в драйверах. В обоих случаях у Вас появится ком порт в системе. Который и выбирете при загрузке.