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

 
 
> проблема с самописным бутлоадером для m8515, проблема с записью в самописном бутлоадере для m8515
IVN2013
сообщение Oct 7 2013, 18:25
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 12-08-13
Пользователь №: 77 889



Доброго всем времени суток. Сейчас пишу бутлоадер для m8515 - проба пера, столкнулся с проблемой - код загружается несколько раз(2 раза программы до 2-х страниц памяти, и более 2-х если 1- страница), после чего либо остается результат выполнения ранее записанной программы, либо вообще не пойми что, то ли перетирает код лоадера, то ли память переполняет, то ли чего еще, не могу понять.

Посмотрите пожалуйста код, может кто что посоветует - как это исправить.

Выкладываю ассемблерный код для AVR studio, и программу для ПК (загружает HEX файлы в формате generic), и 3- проги примера для загрузки. В общем в проге для ПК сначала открывается файл для загрузки(файл->открыть), затем загрузчик-> переход в режим программирования, после по кнопке Прошить, и после - Проверка, все что ниже - жать необязательно), прогу еще не дооформил - не судите строго. Возможно дело в программе для ПК.
Если с первого раза код не пишет, то по второму разу все таки записывается, но в проге для пк вылетает ошибка(что - то вроде того что прога обратилась к неположенному адресу памяти). Но дальше по второму разу не пишет уже.
Прикрепленный файл  loader_____AVR_07.10.13.zip ( 254.62 килобайт ) Кол-во скачиваний: 78
Прикрепленный файл  loader_____PC.zip ( 287.09 килобайт ) Кол-во скачиваний: 57
[a
ttachment=79959:examples_to_load.zip]

Заранее спасибо!

Сообщение отредактировал IVN2013 - Oct 7 2013, 18:27
Прикрепленные файлы
Прикрепленный файл  examples_to_load.zip ( 166.09 килобайт ) Кол-во скачиваний: 7
 
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 10:00
Рейтинг@Mail.ru


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