Группа: Участник
Сообщений: 4
Регистрация: 7-10-09
Пользователь №: 52 798
Зашил бутлоадер в атмегу. По RS-232 передал прогу, она нормально прошилась (читал програматором AVReal), после чего несмотря на установленный фьюз BOOTRST=0 контроллер запускается с 0-го адреса
Сообщение отредактировал SergeyA100 - Oct 7 2009, 06:14
Группа: Участник
Сообщений: 4
Регистрация: 7-10-09
Пользователь №: 52 798
Компилирую бутлоадер. Прошиваю его АВРиалом. Прошло. Работает. Читаю из меги в файл. Сохраняю. При старте лоадера конфигурирую порты F и К как выходы, зажигаю все диоды подключенные к меге. При ресете стартует с бутлоадера. Вроде все ОК. После чего по RS-232 заливаю тестовую прогу. Суть ее в том что бы зажечь тоько диоды на порту К. После чего по ресету переход идет на тестовую прогу, по сбросу питания то же. Читаю из меги в файл. Сравниваю - отличий в секции бутлоадера нет. По адресу 1F800 ( размер загрузчика 1 кСлово) команда перехода на начало бутлоадера.