[U-Boot] [PATCH 2/2] mx6memcal: enable SDP support
Stefano Babic
sbabic at denx.de
Sun Feb 4 10:06:11 UTC 2018
On 18/01/2018 15:47, Eric Nelson wrote:
> The initial implementation of mx6memcal reset the CPU after
> running the memory calibration procedure because the generic
> board has no information about which boot devices are available.
>
> Now that we have SDP support in SPL, use it to allow a full
> U-Boot to be uploaded (i.e. to use "mtest").
>
> Signed-off-by: Eric Nelson <eric at nelint.com>
> ---
> board/freescale/mx6memcal/spl.c | 1 -
> configs/mx6memcal_defconfig | 10 ++++++++++
> include/configs/mx6memcal.h | 2 ++
> 3 files changed, 12 insertions(+), 1 deletion(-)
>
> diff --git a/board/freescale/mx6memcal/spl.c b/board/freescale/mx6memcal/spl.c
> index 8ee89ff..805fdab 100644
> --- a/board/freescale/mx6memcal/spl.c
> +++ b/board/freescale/mx6memcal/spl.c
> @@ -452,5 +452,4 @@ void board_init_f(ulong dummy)
> display_calibration(&calibration);
> }
> }
> - reset_cpu(0);
> }
> diff --git a/configs/mx6memcal_defconfig b/configs/mx6memcal_defconfig
> index b27330c..d3720dc 100644
> --- a/configs/mx6memcal_defconfig
> +++ b/configs/mx6memcal_defconfig
> @@ -8,6 +8,10 @@ CONFIG_SPL_SERIAL_SUPPORT=y
> CONFIG_SPL_WATCHDOG_SUPPORT=y
> CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/mach-imx/spl_sd.cfg,SPL,MX6QDL"
> CONFIG_SPL=y
> +CONFIG_SPL_USB_HOST_SUPPORT=y
> +CONFIG_SPL_USB_GADGET_SUPPORT=y
> +CONFIG_SPL_USBETH_SUPPORT=y
> +CONFIG_SPL_USB_SDP_SUPPORT=y
> CONFIG_HUSH_PARSER=y
> # CONFIG_CMD_BOOTD is not set
> # CONFIG_CMD_BOOTM is not set
> @@ -29,4 +33,10 @@ CONFIG_CMD_MEMTEST=y
> # CONFIG_CMD_NFS is not set
> CONFIG_CMD_CACHE=y
> # CONFIG_MMC is not set
> +CONFIG_USB=y
> +CONFIG_USB_GADGET=y
> +CONFIG_USB_GADGET_MANUFACTURER="FSL"
> +CONFIG_USB_GADGET_VENDOR_NUM=0x0525
> +CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
> +CONFIG_CI_UDC=y
> CONFIG_REGEX=y
> diff --git a/include/configs/mx6memcal.h b/include/configs/mx6memcal.h
> index f5238a5..28c67c4 100644
> --- a/include/configs/mx6memcal.h
> +++ b/include/configs/mx6memcal.h
> @@ -56,4 +56,6 @@
>
> #define CONFIG_ENV_SIZE (8 * 1024)
>
> +#define CONFIG_MXC_USB_PORTSC PORT_PTS_UTMI
> +
> #endif /* __CONFIG_H */
>
Applied to u-boot-imx, thanks !
Best regards,
Stefano Babic
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
More information about the U-Boot
mailing list