Вот что по этому поводу отвечает Алми:
Принцип защиты в данных процессорах (Infineon 509) очень прост: при старте bootstrap loader-а процессор проверяет, что находится по адресам 0x6000 и 0xC000. И если он обнаруживает там определнную последовательность байтиков, то начинает исполнять код с определенного, заданного в той последовательности адреса. А этот код может, например, стереть содержимое FLASH.
Теперь включаем голову и думаем. Если на момент запуска бута мы замкнем любую из младших адресных ног (например, A0, A1, A2) на землю или плюс, то проц не может правильно прочитать указанные выше адреса и, соответсвенно, не найдет там нужной последовательности. Все, защита не сработала.