04 Feb, 2018

2 commits

  • The board header file included a reference to the starting point
    from nitrogen6x.h, but since so much changed, the file bears
    little resemblance to that file.

    Signed-off-by: Eric Nelson

    Eric Nelson
     
  • 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
    Reviewed-by: Fabio Estevam

    Eric Nelson
     

03 Jan, 2018

1 commit

  • This is a virtual "board" that uses configuration files and
    Kconfig to define the memory layout used by a real board during
    the board bring-up process.

    It generates an SPL image that can be loaded using imx_usb or
    SB_LOADER.exe.

    When run, it will generate a set of calibration constants for
    use in either or both a DCD configuration file for boards that
    use u-boot.imx or struct mx6_mmdc_calibration for boards that
    boot via SPL.

    In essence, it is a configurable, open-source variant of the
    Freescale ddr-stress tool.

    https://community.nxp.com/docs/DOC-105652

    File mx6memcal_defconfig configures the board for use with
    mx6sabresd or mx6qsabreauto.

    Signed-off-by: Eric Nelson
    Signed-off-by: Fabio Estevam

    Eric Nelson