11 Sep, 2018
1 commit
-
Add DDR4 init codes, u-boot dtb and defconfig to support DDR4 EVK.
The DDR4 EVK removed eMMC and Flexspi, but use NAND instead. Current
codes support to boot from SD and enable NAND access in regular u-boot.Signed-off-by: Ye Li
Acked-by: Peng Fan
28 Aug, 2018
1 commit
-
Enable the mtest command and add relevant configurations for tested memory
range to all validation boards and EVK board.Signed-off-by: Ye Li
(cherry picked from commit d92447e705ff6f077c602d340c01535ccee0ea66)
15 Aug, 2018
1 commit
-
Remove CONFIG_BCB_SUPPORT config from BSP u-boot defconfig files.
So that we can eliminate such errors during boot up:can't find partition: misc, dump the partition table
idx 0, ptn 0 name='gpt' start=0 len=2048
idx 1, ptn 0 name='tos' start=0 len=2047
idx 2, ptn 0 name='all' start=0 len=7864320
idx 3, ptn 0 name='bootloader' start=2 len=4094
idx 4, ptn 1 name='mmcsdb1' start=20480 len=1024000
idx 5, ptn 2 name='mmcsdb2' start=1228800 len=6635520
cannot get the partion info for misc
Cannot find partition 4080
do_raw_read failed, ret 1
read_bootctl, bcb_rw_block read failed
read command failedSigned-off-by: Ye Li
(cherry picked from commit 4d282a7a429876f1c1c67754a1d5c7aaaf75bb43)
20 Jul, 2018
1 commit
-
Add board level codes for enabling splash screen on imx8mm EVK. We
support two different display connecting to MIPI DSI miniSAS interfaces:1. MIPI2HDMI daughter card (default)
2. RM67191 OLED panelUsers can set "panel" env vairable to "MIPI2HDMI" or "RM67191_OLED" to
switch them after reboot.Signed-off-by: Ye Li
(cherry picked from commit 41f896ce26aa0f518b5cacb1d9660a0a085ee691)
16 Jul, 2018
2 commits
-
include/configs/imx8mm_evk.h:305: warning: "CONFIG_USB_GADGET_DOWNLOAD" redefined
#define CONFIG_USB_GADGET_DOWNLOADSigned-off-by: Frank Li
-
uuu will use fastboot command to write emmc
Signed-off-by: Frank Li
(cherry picked from commit 9764fb254aaba7cbf4ea298d5477562b136866f4)Conflicts:
configs/imx8mm_evk_defconfig
22 Jun, 2018
1 commit
-
Enable the SPL SDP for iMX8MM EVK. So that when booting from USB serial
download mode, the SPL will enter SDP to download FIT image from USB host
(uuu tool) and boot into FIT image.The SDP driver needs larger malloc pool size, so extend the SPL malloc pool
to 12KB and reduce the SPL BSS MAX to 4KB because BSS actual size is about 1KB.Signed-off-by: Ye Li
23 May, 2018
6 commits
-
Enable the NXP TMU driver in defconfig, so the uboot can display the
current CPU temperature.Signed-off-by: Ye Li
Reviewed-by: Peng Fan
(cherry picked from commit a06e26ccaec53e4b21d8d0482bb19f9a7dc90ad9) -
Introduce spl_qspi.cfg for booting from qspi.
Add new defconfig files.Signed-off-by: Peng Fan
(cherry picked from commit f6ccfcc1eefc45b75f07d8285e9af3d153eb3510) -
Enable ARCH_MISC_INIT to get arm trusted firmware commit as
i.MX8MQ.Use savedefconfig to update the config file
Signed-off-by: Peng Fan
(cherry picked from commit 8e9e5c221d5a893e87d4c7da6564f2db7f4ef95f) -
Enable the USB host and device support, add relvent board level codes
and settings.For device mode, the gadget is fixed on USB device 0. Can't support
gadget on USB device 1.Signed-off-by: Ye Li
Acked-by: Peng Fan
(cherry picked from commit 62dab68436bb0a7cc53b506dad9168b9f10d0b3d) -
On iMX8MM EVK, the USB2 port is the primary power supply, when USB2 is charging,
the 3483_EN_SNK1 is not enabled. In the board, we init the tcpc of USB2 first with
PD enabled. If it is charging, when init the tcpc of USB1 we disable the PD,
otherwise we enable PD on USB1.The USB PD switch NX20P3438 needs to exit dead battery mode before
enable EN_SINK, otherwise the OVP is fixed at 6.8V. Also the OVP threshold needs set to
23V, when we switch to use 20V VBUS input.Due to HW issue, after we switched to 9V/20V, set on/off button to off then set back it to
on, the board can't power up. In this patch we limit the voltage to 5V, will change back
to 9V/20V when HW fixes the issue.Signed-off-by: Ye Li
Acked-by: Peng Fan
(cherry picked from commit e3579303f0e050aeeee938584492f76840e4bb97) -
Add i.MX8MM EVK board support
LPDDR4 code is still keep in old coding style to ease updating
if there is no code released.
dts is synced from kernel with sd2 regulator start up delay and off on
delay added.Signed-off-by: Peng Fan
(cherry picked from commit 01b3f229b188e28b0887c0b32f66e939a50d3a69)
Signed-off-by: Ye Li