Как прошить ATMEGA2560 с помощью WIZnet 5500?
Мне интересно, прошивал ли кто-нибудь ATMEGA2560 с помощью WIZnet 5500? Я просмотрел этот пакет загрузчика, но он поддерживает только 5100. Возможно, мне придется сделать это самому, но я немного волнуюсь поскольку в Интернете, похоже, нет никакой поддержки/документации, и я не лучший программист. Любая помощь будет принята с благодарностью.
@MPL, 👍0
1 ответ
Последняя версия загрузчика Ariadne от codebender находится в его "личном" репозитории GitHub. Есть поддержка W5500. Ранее Пер создал свою вилку с улучшенной документацией и аппаратным пакетом. В репозитории loathingKernel по-прежнему отсутствует хорошая документация.
Я установил пакет Per Ariadne поверх Board Manager, а затем заменил файлы в пакете Per файлами из репозитория loathingKernel. Я без проблем прошил загрузчик на Мегу и загрузчик Ариадны у меня заработал на W5500.
Я также настроил загрузку из IDE.
- Как получить HTTPS на Arduino?
- Клиент MQTT на Arduino + SIM900
- Arduino Ethernet Shield при использовании контактов Arduino Mega
- Ethernet nodemcu
- Удаленная загрузка кода на плату Arduino через интернет
- Экран Ethernet не получает IP
- Где я могу найти лучшую схему выводов для платы «Arduino Ethernet»?
- Использование AysncUDPMessage для ESP32 для отправки строковых данных
Я пытаюсь сделать то же самое, но использую плату Arduino Nano + Wiznet5500. Конфигурация по умолчанию с tftp-сервером по адресу 192.168.1.128 запущена, но не отвечает на мой tftp-клиент. И подозреваю, что 7КБ памяти для загрузчика Ариадны и 26КБ для основной прошивки переполнят флэш-память микроконтроллера, так как там всего 30КБ. Я попробую Мегу, как ты, @hwak
@hwak, ты сделал сброс загрузчика? для Mega теперь есть лучшая библиотека https://github.com/jandrassy/ArduinoOTA, @Juraj
Спасибо. Жаль, что Мега очень большая. Хотелось бы что-нибудь поменьше, чтобы помещалось в стандартные электрогерметичные коробки 100х100 миллиметров., @hwak
@hwak, Nano Every хорош, но у него пока нет OTA-решения. Я планирую попробовать сделать его поверх SD-карты и SD-загрузчика. но у меня слишком много планов Arduino и недостаточно свободного времени для этого., @Juraj