embestmx6boards: Fix CONFIG_CONSOLE_DEV

mars and riot boards use UART2 as console, so CONFIG_CONSOLE_DEV should point
to 'ttymxc1' instead.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
embestmx6boards: Fix the dtb file name for riotboard

The name of the dtb file used in the kernel is 'imx6dl-riotboard.dtb', so fix
it accordingly.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
embestmx6boards: convert to generic board

Enable CONFIG_SYS_GENERIC_BOARD to remove warning on boot.

Signed-off-by: Iain Paton <ipaton0@gmail.com>
embest/mx6boards: only toggle eMMC usdhc3 RST line on MarSboard

On MarS usdhc3 is eMMC, on RIoT usdhc3 is uSD and eMMC is usdhc4.

Don't run the MarS specific eMMC reset code on usdhc3 when
board_type == BOARD_IS_RIOTBOARD

Signed-off-by: Iain Paton <ipaton0@gmail.com>
riotboard: add support for part command

adding support for the part command allows us to find a (possibly) unique
identifier for a partition on a SD card in a specific slot

Signed-off-by: Iain Paton <ipaton0@gmail.com>
embestmx6boards: convert to use config_distro_defaults

Signed-off-by: Iain Paton <ipaton0@gmail.com>
embestmx6boards: simplify embedded bootscript

update several variable names to align with requirements of features in
config_distro_defaults.h

reduce complexity of embedded script, preferring to transfer as much
responsibility and control as possible to the user via the bootscript

retain an ability to load a config file from the network, this is
complicated somewhat by the boards not having a pre-programmed mac
address

Signed-off-by: Iain Paton <ipaton0@gmail.com>