реклама на сайте
подробности

 
 
> удаленное программирование, wavecom & mega32
demon_lee
сообщение Mar 31 2009, 09:19
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 21-04-06
Из: спб
Пользователь №: 16 353



поиском пользовался, помогло мало.
я в тему бутлоадера ещё не въехал.
то есть как реализовать пока понятия не имею, и вопрос у меня пока ни в контретный строках кода,
а в алгоритме по которому это надо сделать.
в вэйвкоме памяти достаточно чтоб хранить прошивку для меги32, хотя можно и фрамку прикрутить.
сейчас они по и2с общаются но можно и на СПИ перевести.
вэйвком опрашивает мегу, та в свою очередь отдает массив 512 байт - это основная работа меги.
я думаю следить за валидностью прошивки и за целостностью мне нет необходимости,
хотя успешный результат программирования тоже интересен. (это проверить не сложно на вэйвкоме)
прошивать буду только по требованию (через СМС) и вот от сюда не знаю как делать дальше.
надо ли ресетить мегу, что куда подсовывать, куда писать, от куда читать.
гуглил на эту тему по делу мало sad.gif вот нашел загрузчик через UART может получиться переделать под себя.
помогите советом. Рад буду любой помощи.

а может вообще есть человек который поможет это сделать, за вознаграждение.

для справки вэйвком забирает прошивку по ФПТ через ГПРС и положит её куда надо будет.

здравый смысл подсказывает что в меге должен быть только будлоадер, и каждый раз после ребута приложение будет грузиться из внешней памяти, а если что не так то сказать модему что мол так и так проблема с загрузкой.
по требованию мы лишь перепишем содержимое памяти, а после ребута загрузиться новая прошивка.
(административное управление на вейвкоме будет, т.е. ресет меги, заливка прошивки в память и т.д.)
как такой подход?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 23:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01348 секунд с 7
ELECTRONIX ©2004-2016