Как настроить u-boot для 512 Мб оперативной памяти - PullRequest
0 голосов
/ 24 сентября 2019

Я использую доску imx6slevk с yocto bsp. Я использую инструмент mfg для прошивки изображений, и он отлично работает для 1GB DRAM.Сейчас я пытаюсь изменить DRAM на 512 Мб. Я изменил узел памяти файла dts:

memory {
    reg = <0x80000000 0x20000000>; //it was 0x40000000 
       };

Я запустил инструмент калибровки и обновил 2 регистра

DATA 4 0x021b0848 0x4644484a // изменен дляСтарое значение 512 МБ = 0x4241444a ДАННЫЕ 4 0x021b0850 0x3a363a30 // изменено на старое значение 512 МБ = 0x3030312b

Однако в журнале Uboot по-прежнему отображается флэш-память 1 ГБ

U-Boot 2017.03-imx_v2017.03_.9.88_2.0.0_ga + gb76bb1b (24 сентября 2019 - 11:04:03 +0530)

Процессор: Freescale i.MX6SL rev1.2 996 МГц (работает на 792 МГц)

Процессор: Коммерческий температурный класс (от 0C до 95C) при 48C

Причина сброса: POR

Модель: Freescale i.MX6 Плата SoloLite EVK

Плата: MX6SLEVK

DRAM: 1 ГиБ

Как изменить драм с 1Gib на 512 Mib?Ядро не мигает без этого.

...