25 Oct, 2019

3 commits


17 Oct, 2019

1 commit


16 Oct, 2019

3 commits


15 Oct, 2019

1 commit


29 Sep, 2019

1 commit


24 Sep, 2019

2 commits

  • "CONFIG_IMX_TRUSTY_OS=y" is added to the corresponding defconfig files
    to include trusty related code.

    MACROs are added in corresponding header files. standard android uboot
    has more content than android auto uboot, the uboot malloc pool size is
    changed from 76MB to 90MB to make the boot process can be handed over to
    kernel without malloc problem.

    Change-Id: I5072c20aa28fb1da93e889bb920955d2f1cfbefd
    Signed-off-by: faqiang.zhu

    faqiang.zhu
     
  • add below two defconfig files:
    configs/imx8qm_mek_android_trusty_defconfig
    configs/imx8qxp_mek_android_trusty_defconfig

    they are directly copied from below two files for the ease of tracking
    the modifications:
    configs/imx8qm_mek_android_defconfig
    configs/imx8qxp_mek_android_defconfig

    Change-Id: I84ca6ce62698b48bceb651df95ad61cf3e565e99
    Signed-off-by: faqiang.zhu

    faqiang.zhu
     

19 Sep, 2019

1 commit


27 Aug, 2019

1 commit

  • Currently it's not possible to boot mx7ulp_evk_m4boot_defconfig target:

    OBJCOPY examples/standalone/hello_world.bin
    LD u-boot
    arch/arm/lib/built-in.o: In function `setup_serial_tag':
    /home/breno/NXP/bootloader/uboot-imx/arch/arm/lib/bootm.c:192: \
    undefined reference to `get_board_serial'
    Makefile:1505: recipe for target 'u-boot' failed
    make: *** [u-boot] Error 1

    Fix this issue by enabling UUU support for mx7ulp_evk_m4boot_defconfig target.

    Reviewed-by: Ye Li
    Signed-off-by: Breno Lima

    Breno Lima
     

20 Aug, 2019

2 commits


09 Aug, 2019

6 commits


08 Aug, 2019

1 commit


04 Aug, 2019

1 commit

  • configs

    set the i.MX6q default mtdids value as
    "nor0=8000000.nor,nand0=gpmi-nand", nandbcb can directly write to the
    nandboot partition after u-boot brings up.

    => nandbcb update $loadaddr nandboot 924672
    Device nor0 not found!
    current device is invalid, skip it and check the next one
    device 0 offset 0x0, size 0x924672
    Erasing at 0x3f00000 -- 100% complete.
    NAND fw write: 0x200000 offset, 0x928000 bytes written: OK

    Signed-off-by: Yang-yang Guo

    Yang-yang Guo
     

02 Aug, 2019

1 commit


01 Aug, 2019

4 commits


31 Jul, 2019

2 commits

  • The iMX8DXL phantom chip is 15x15 iMX8QXP, so we will use 8QXP as SOC,
    add configs and codes for the new board.

    Signed-off-by: Ye Li

    Ye Li
     
  • For imx8mm/8mn, the CONFIG_CI_UDC is defined in
    include/configs/imx8m*.h, which leads to CONFIG_CI_UDC can not been
    enabled in Kconfig, and CONFIG_DM_USB_GADGET which we need selected by
    CONFIG_CI_UDC in Kconfig also can not work. So move CONFIG_CI_UDC to
    defconfig files.

    The CONFIG_USB_GADGET_DUALSPEED is selected by CONFIG_CI_UDC in Kconfig
    files too, so we don't need it to be defined in include/configs/imx8m*.h
    files.

    Signed-off-by: Sherry Sun
    Reviewed-by: Ye Li

    Sherry Sun
     

26 Jul, 2019

2 commits


25 Jul, 2019

1 commit

  • MMC device id remap function "board_mmc_get_env_dev()" was
    removed in u-boot v2019 because we add the mmc device aliases
    in dts file. But we still need to remap the mmc device id in
    spl or read/write rpmb keyslot package will fail.

    This patch adds mmc device id remap function in spl to get the
    correct device id.

    Test: boot on imx8mm with trusty enabled.

    Change-Id: I41c46494326d9eb2658d2cda692968fb895d0292
    Signed-off-by: Ji Luo

    Ji Luo
     

24 Jul, 2019

6 commits


19 Jul, 2019

1 commit

  • This CONFIG_ENV_DEFAULT_NOWHERE config must be enabled for USB download
    when we implemented the override function to select env storage medium.
    To avoid adding it to every imx8mn defconfig, enable the config as default
    on imx8mn.

    Signed-off-by: Ye Li
    (cherry picked from commit 3f94cf98113af6c31e146afcf394f34ff4d2bc00)

    Ye Li