Как подготовить SD-карту к загрузке

363
mrigendra

У меня есть uboot.imgи изображение, подготовленное для доски nxp. Я хочу понять, как я могу сделать U-Boot для загрузки ядра. Итак, я понимаю, что на SD-карте есть адрес, с которого образ ядра будет подобран и помещен в некоторый оперативный адрес.
Чего я не знаю, так это как узнать, какой адрес на SD-карте я могу использовать для размещения образа ядра.

  1. Я должен быть в состоянии проверить, что код ядра действительно по этому адресу на SD-карте через hexdump. Это верно?

  2. SD-карта не имеет адресов, скорее, она имеет сектора, так что мне нужно поместить эту переменную смещения, которая является адресом, в переменные окружения, чтобы поместить ядро ​​и быть обнаруженным u-boot. Есть ли какая-нибудь формула для этого?

0
Вы должны быть намного более конкретным, чем * "доска nxp". * Что конкретно подразумевается под SoC? Если это i.MX6, см. [Этот ответ] (https://stackoverflow.com/questions/39767332/embedded-linux-arm-booting-address/39779338#39779338). sawdust 6 лет назад 0

0 ответов на вопрос