ограничения адреса в фуллуте в u-boot - PullRequest
0 голосов
/ 02 мая 2018

Может кто-нибудь объяснить ограничения по адресу для загрузки бинарного файла в u-boot с использованием fatload? Могу ли я загрузить приложение на любой адрес?

Кроме того, если этот адрес зависит от двоичного файла, как я могу извлечь его из двоичного файла моего приложения?

Контекст такой: у меня есть двоичный файл приложения, и приложение выполняется следующим образом.

fatload mmc 0 0x1C000000 application.bin
go 0x1C000000

Однако я изменил версию u-boot, и когда я звоню go 0x1C000000, он зависает.

1 Ответ

0 голосов
/ 03 мая 2018

Когда вы говорите об использовании команды go , которая переносит выполнение по указанному вами адресу, вы должны загрузить свое приложение в память по адресу, с которым вы связали его для запуска при сборке вашего приложения. применение.

...