0

Я использую пользовательскую плату на основе am335x. У меня есть только порт uart для загрузки изображений в память. Мне удалось запустить u-boot. Каковы адреса загрузки для ядра linux и файла dts. Какая будет команда загрузки для запуска загруженного ядра из памяти.Команды загрузки Linux для загрузки памяти на am335x

ответ

1

DDR на Am335x начинается по адресу 0x80000000. Конечный адрес зависит от размера вашей памяти DDR. Для RAM на 128 МБ у вас есть последние addres на 0x88000000. Таким образом, вы можете загружать свое ядро ​​в любом месте. Убедитесь, что вы загрузили блок blob устройства в конец ОЗУ и установили следующее для u-boot setenv fdt_high 0x88000000 Это гарантирует, что fdt не будет перемещен за пределы максимального адреса вашего бара. Ваши базовые бонусы будут console = ttyO0,115200n8 earlyprintk = serial mem = 128m Что-то еще зависит от ваших rootfs, которые могут быть на mmc или sd.

0

см TI AM335x ссылки для загрузки ядра и DTB изображения из разных мест, ниже ссылок объясняет адрес загрузки, а также команды для загрузки и запуска,

  1. AM335x User's Guide

  2. AMSDK u-boot User's Guide

 Смежные вопросы

  • Нет связанных вопросов^_^