Прошивка Arduino с SD-карточки


Kevin Osborn продемонстрировал возможность прошивки контроллера Arduino, считывая скетч с SD-карточки.

демонстрационное видео (BootDrive for Arduino):


проект на гитхабе:
https://github.com/osbock/Baldwisdom/tree/master/BootDrive

Ссылки:
BootDrive for Arduino

По теме:
Делаем ISP-программатор из Arduino
  • 0
  • 21 февраля 2012, 15:39
  • admin

Комментарии (5)

RSS свернуть / развернуть
+
+1
Прикольно, но замороченно. Это он из дуины сделал автономный программатор, т.е. для смены прошивки нужна еще одна дуина.
Вот если б дуина прошивала сама себя, читая скетч с флешки…
хм, т.е. это должен быть такой загрузчик…
avatar

able

  • 21 февраля 2012, 17:01
+
0
А можно поступить проще — спроектировать отдельную платку, на которой разместить микроконтроллер, кварц к нему + схему с SD-платы. (Здесь ведь не нужна полноценная ардуина). Питание можно брать с программируемой платы, поэтому схема еще упрощается…
В итоге получится аппаратный программатор с карточки))
avatar

simon_ru

  • 27 февраля 2012, 15:20
+
0
Была вообще безумная идея, написать интерпретатор для дуины, чтоб он просто считывал скетч с SD-карты и выполнял его :)
avatar

alekseypro

  • 23 апреля 2012, 16:27
+
0
А не подскажите, модуль СД можно подключить к другим пинам, или только к 4, 11, 12, 13?
Просто они уже заняты)
avatar

Leon

  • 6 сентября 2013, 15:27
+
0
это пины хардварного SPI.
В целом можно, но тогда надо будет использовать софтовый SPI => переписывать значительную часть скетча.
avatar

Zoltberg

  • 6 сентября 2013, 16:05

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.