Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Обновление прошивки с SD карты
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
Ivan Kuznetzov
Здравствуйте, уважаемые форумчане!
Не найдется ли у кого в закромах FlashFileSD (поновее желательно) или FatFS от Элм Чана, переписанные под CVAVR или IAR?
Ivan Kuznetzov
Может есть у кого алгоритм для обновления прошивки с SD карты? Поделитесь, пожалуйста ))
west329_
Подскажите хоть на какой контроллер хотите такое сделать ?
Alex11
Есть FlashFileSD 2.11, если нужно - пиши в личку, пришлю.
Ivan Kuznetzov
Цитата(Ivan Kuznetzov @ Feb 5 2009, 10:57) *
Может есть у кого алгоритм для обновления прошивки с SD карты? Поделитесь, пожалуйста ))


На PIC18LF452
Ivan Kuznetzov
Цитата(Alex11 @ Feb 5 2009, 13:33) *
Есть FlashFileSD 2.11, если нужно - пиши в личку, пришлю.

Спасибо, уже есть - хорошая вещь, но немного старовата и держит только FAT16...
Kuzmi4
2 Ivan Kuznetzov - а обновлять вы с файла собираетесь ?
Тогда вам в область бутлодыря есчё и разборщик фата записать надо - а он большой... как будете решать такой вопрос ??
Cyber_RAT
я на AVR использую 2 кб лоадырь - обновляет с ММС (для сд надо доработать немного).
поддерживает версии т.е. более старая не затрет новую.
брал на http://www.mikrocontroller.net/topic/67047#new (впринципе там С - можно переделать)
Kuzmi4
2 Cyber_RAT - так а в эти 2 кб входит разбор фата ??
там то если не фат - всё просто - через SPI командами перебросился и получил данные, а если фат - там же самое весёлое начинается ... rolleyes.gif
rx3apf
Цитата(Kuzmi4 @ Feb 9 2009, 15:44) *
2 Cyber_RAT - так а в эти 2 кб входит разбор фата ??
там то если не фат - всё просто - через SPI командами перебросился и получил данные, а если фат - там же самое весёлое начинается ... rolleyes.gif

Да, в общем-то, ничего такого особо страшного в этом нет - если точно известно имя файла, строго оговорено, что он в корне - простенькая арифметика, хватило бы только RAM для загрузки сектора. В два кило кода влезет, пожалуй...
LexaK
Использую вот это:
http://www.holger-klabunde.de/avr/avrboard.htm
Поддерживает FAT12, 16, 32. Весьма шустрая. Очень доволен.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.