Перейти к содержанию
    

Перезаливка прошивки по GPRS поделитесь или продайте исходник

Для защиты от заливки программы с логическими ошибками и заведомо правильной CRC32 можно ввести в бутлоадер небольшой временной интервал

Решение непотопляемое
К сожалению, без сброса камня "левая" прошивка так и будет продолжать "по-левому" работать и к ней не достучишься. Т.е. должен появиться человек. Но, т.к. нельзя объять необъятное(С), при отсутствии дополнительной памяти для хранения предыдущей прошивки это, наверно, лучший вариант.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на борту стоит еще at45db161 т.е. внешняя память есть

кто-то может предложить готовое отлаженное решение, готовы заплатить за него. Разбираться понятно в нем будем, но это однозначно быстрее, чем изобретать велосипед.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на борту стоит еще at45db161

 

Если места во Flash самого МК достаточно, например, половина Flash не спользуется, то можно вторую половину использовать для временной записи в нее прошивки с целью проверки целостности этой прошивки. Тогда вообще все просто, и без привлечения at45db161 можно обойтись ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

За 2,5 часа bootloader не напишешь.

Смешно смотреть, когда человек жалуется на недостаток времени, но при этом сам ничего не делает.

 

Вот Вы все советы даете, а он продолжает

 

Хорошо, а с исходниками кто-то может помочь?

Почему бы тогда не создать в специальном разделе объявление о необходимости разработки? Или тлеет надежда на халяву?

 

PS. В пустую прошли 1 сутки...Bootloader'а так и нет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...Готовы заплатить деньги.

Ну так я и говорю:

 

Почему бы тогда не создать в специальном разделе объявление о необходимости разработки? ...

Вот Вам направление - http://electronix.ru/forum/index.php?showforum=24

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Почему бы тогда не создать в специальном разделе объявление о необходимости разработки?

 

Да. Думаю это было бы правильнее. Тема в этом разделе подразумевает какое-то обсуждение вопроса, что расходится с планами ТС.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если в течении пары недель не найдем готового решения, то будем делать сами, тогда тема станет вновь актуальной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Могу предложить ANSI-C сорцы загрузчика через XMODEM с CRC32 и шифрованием за 20т.р.

Поддерживает все AVR.

Заточено под avr-gcc, но можно портировать на что угодно.

Размер загрузчика 1,5-1,8 КБ в зависимости от объёма флеша у таргета.

 

Пишите:

demiurg_spb собачка freemail точка ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...