ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
51895
Cидopгeк (21.02.2006 18:48, просмотров: 1955)
Помощи опять прошу: самодельный бутлодырь никак не хочет прыгать в основную программу Процессор LPC2138, написан самодельный бутлодырь, который живет в младшей странице FLASH и умеет принимать по UARTу и прошивать в остальные страницы FLASH основную программу. По сбросу попадаю в мой бутлодырь и сходу проверяю, есть ли выше рабочая программа. Если нет - жду команд по UART. Если есть - копирую область векторов прерывания основной программы в начало RAM, пишу в MEMMAP число 2 и "прыгаю" на нулевой адрес, в надежде, что это уже точка входа в основную программу. В жизни перехода в основную программу не происходит - каким-то образом управление передается обратно в бутлодырь. Может, кто посоветует, как быть, а если бы еще рабочий кусочек кода ...