Documentation ¶
Overview ¶
Package mx6ullevk provides hardware initialization, automatically on import, for the NXP MCIMX6ULL-EVK evaluation board.
This package is only meant to be used with `GOOS=tamago GOARCH=arm` as supported by the TamaGo framework for bare metal Go on ARM SoCs, see https://github.com/f-secure-foundry/tamago.
Index ¶
Constants ¶
View Source
const ( IOMUXC_SW_MUX_CTL_PAD_LCD_RESET = 0x020e0114 IOMUXC_SW_PAD_CTL_PAD_LCD_RESET = 0x020e03a0 WDOG1_WDOG_ANY_MODE = 4 )
On the MCIMX6ULL-EVK the SoC LCD_RESET output signal, which is tied to the global watchdog, is connected to power reset logic (p4081, Table 59-1. WDOG External Signals, IMX6ULLRM).
View Source
const ( IOMUXC_SW_MUX_CTL_PAD_CSI_DATA04 = 0x020e01f4 IOMUXC_SW_PAD_CTL_PAD_CSI_DATA04 = 0x020e0480 IOMUXC_USDHC1_WP_SELECT_INPUT = 0x020e066c USDHC1_WP_MODE = 8 DAISY_CSI_DATA04 = 0b10 IOMUXC_SW_MUX_CTL_PAD_CSI_PIXCLK = 0x020e01d8 IOMUXC_SW_PAD_CTL_PAD_CSI_PIXCLK = 0x020e0464 IOMUXC_USDHC2_WP_SELECT_INPUT = 0x020e069c USDHC2_WP_MODE = 1 DAISY_CSI_PIXCLK = 0b10 SD1_BUS_WIDTH = 4 SD2_BUS_WIDTH = 4 )
SD1/SD2 configuration constants.
On the MCIMX6ULL-EVK the following uSDHC interfaces are connected:
- uSDHC1: base board full size SD slot (SD1)
- uSDHC2: CPU board microSD slot (SD2)
Variables ¶
View Source
var SD1 = usdhc.USDHC1
SD1 is the base board full size SD instance
View Source
var SD2 = usdhc.USDHC2
SD2 is the CPU board microSD instance
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.