К этому моменту вы уже подключены. Если вы указали at91sam7256-ek, даже если вы не используете эту плату, он не будет отображать этот графический интерфейс, если он не говорил с чипом / платой. Недавно я прошел это упражнение с платой заголовков olimex sam7s-256. (с Ubuntu Linux). Если я не указал тип платы, то появилось окно, но оно действительно не было подключено.
Обратите внимание, что код в 0x00200000 является действительными инструкциями (большинство начинается с 0xE, а таблица векторов начинается с группы 0xEA, которые являются ветвями вне таблицы векторов), то есть, он не заставляет тех, кто его читает, откуда-то читать , Загрузите двоичный файл в оперативную память в диапазоне 0x00200000 и обновите память (при условии, что ваш двоичный файл отличается от того, что там есть) и посмотрите, как он меняется.
Когда все готово / удобно, вы можете стереть вспышку и увидеть в окне памяти, что вспышка (0x0010000 или что-то в этом роде) меняется на все 0xFFFFFFFF. Теперь запомните, что это не загрузится, когда вы это сделаете. С имеющейся у меня платой есть перемычка, которую вы двигаете, затем включаете питание платы, чтобы встроенный загрузчик перезагружался во флэш-память, чтобы вы могли снова использовать sam-ba, я уверен, что есть способ сделать это с вашей платой. но сначала прочтите руководство пользователя.
Пожалуйста, не закрывайте этого человека за вопрос об использовании программного инструмента. Существует бесчисленное множество примеров того, как мне использовать мой симулятор iphone или почему мой симулятор андроида медленнее, чем мои вопросы о симуляторе iphone, которые не затрагиваются. Этот вопрос так же актуален, как и любой другой вопрос о том, как использовать gcc или что-то в Интернете или как запустить симулятор телефона или java vm. Я не хотел бы начинать кампанию, чтобы закрыть все вопросы с тегами gcc или iphone, потому что они не являются вопросами программирования.