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

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

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

0