I.MX6 2014 u-boot 测试修改

时间:2021-04-06 19:30:02
/*************************************************************************
 *                   I.MX6 2014 u-boot 测试修改
 * 说明:
 *     为了能够测试是否Parallel LCD在u-boot这个版本上的是否可行,做了如下
 * 修改。
 *
 *                                     2016-8-26 深圳 南山平山村 曾剑锋
 ************************************************************************/

Parallel LCD:
    cat board/freescale/mx6sabresd/mx6sabresd.c
        ......
        static void setup_display(void)
        {
            ......
            /* Setup HSYNC, VSYNC, DISP_CLK for debugging purposes */
            // imx_iomux_v3_setup_multiple_pads(di0_pads, ARRAY_SIZE(di0_pads));
            imx_iomux_v3_setup_multiple_pads(rgb_pads, ARRAY_SIZE(rgb_pads));
            ......
        }
        ......

Debug UART pin:
    cat board/freescale/mx6sabresd/mx6sabresd.c
        ......
        static iomux_v3_cfg_t const uart1_pads[] = {
            // MX6_PAD_CSI0_DAT10__UART1_TX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL),
            // MX6_PAD_CSI0_DAT11__UART1_RX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL),
        
            MX6_PAD_SD3_DAT7__UART1_TX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL),
            MX6_PAD_SD3_DAT6__UART1_RX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL),
        };
        ......