This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/PROCESSOR-SDK-AM437X:检测 PHY 芯片时出错

Guru**** 2540720 points
Other Parts Discussed in Thread: AM4378, DP83620

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/600581/linux-processor-sdk-am437x-error-detecting-phy-chip

器件型号:PROCESSOR-SDK-AM437X
主题中讨论的其他器件:AM4378DP83620

工具/软件:Linux

我们正在开发基于 am4378 SDK 的定制板。 我在使以太网正常工作时遇到一些问题、因为未检测到 PHY 芯片。 我在消息日志中看到以下内容:

libphy:固定 MDIO 总线:探测
[2.066152] DaVinci_MDIO 4a101000.MDIO:达芬奇 MDIO 修订版1.6
[2.072287] DaVinci_MDIO 4a101000.MDIO:Detected phy mask fffff9.
[2.088103] libphy: 4a101000.mdio:探测
[2.092162] DaVinci_MDIO 4a101000.MDIO:PHY[1]:器件4a101000.MDIO:01、驱动器 TI DP83620 10/100Mbps PHY
[2.101966] DaVinci_MDIO 4a101000.MDIO:PHY[2]:器件4a101000.MDIO:02、驱动器 TI DP83620 10/100Mbps PHY
[2.112710] cpsw 4a100000.以太网:检测到的 MACID = C4:be:84:CB:56:13
[2.120137] cpsw 4a100000.以太网:cpsw:检测到的 MACID = C4:be:84:CB:56:15

它告诉我已检测到 PHY。 但是、我稍后会在日志中看到以下内容:

[7.945033] net eth0:正在初始化 cpsw 版本1.15 (0)
[7.950515] net eth0:已初始化 cpsw ale 版本1.4
[7.955678]净 eth0:ALE 表大小1024
[7.961430] libphy:找不到 Phy 4a101000.mdio:04
[7.96264] net eth0:在从机0、ERR -19上找不到 PHY "4a101000.MDIO:04"
[7.980243] IPv6:ADDRCONF (NETDEV_UP):eth0:链路未就绪

感谢您在这方面提供的任何帮助。  

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请发布您正在使用的 SDK 版本。 也请遵循此检查清单并将结果发布在以下位置: processors.wiki.ti.com/.../5x_CPSW
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    MDIO 驱动器报告在 MDIO 总线上找到的 PHY、在本例中、它发现了两个地址为1和2的 PHY。
    [2.092162] DaVinci_MDIO 4a101000.MDIO:PHY[1]:器件4a101000.MDIO:01、驱动器 TI DP83620 10/100Mbps PHY
    [2.101966] DaVinci_MDIO 4a101000.MDIO:PHY[2]:器件4a101000.MDIO:02、驱动器 TI DP83620 10/100Mbps PHY

    在内核加载的器件树中、似乎有一个具有不同地址定义的 PHY、在本例中为 eth0、4。

    [7.961430] libphy:找不到 Phy 4a101000.mdio:04
    [7.96264] net eth0:在从机0、ERR -19上找不到 PHY "4a101000.MDIO:04"

    地址为1的 PHY 是否用于 eth0?

    如果需要、我们可以查看您的 DTS 文件。 请为定制电路板附加 DTS 文件、或至少添加定义 EMAC 和 PHY 的部分。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    设备树源文件:

    //
    *版权所有(C) 2014 Texas Instruments Incorporated - http://www.ti.com/
    *
    本程序是免费软件;您可以根据
    
    免费软件基金会*发布的 GNU 通用公共许可证版本2的条款重新分发和/或修改*。
    */
    
    /* AM437x SK EVM */
    
    /DTS-v1/;
    
    #include "am4372.dtsi"
    #include 
    #include 
    #include 
    #include 
    #include 
    
    /{
    model ="TI AM437x SK EVM";
    compatible ="ti、AM437x-SK-EVM"、"ti、am4372"、"ti、am43";
    
    aliases{
    display0 =&lcd0;
    };
    
    //固定32k 外部振荡器时钟*/
    clk_32k_RTC:clk_32k_rtc;{<pwm<p-0>
    
    
    固定
    
    
    
    
    频率;<pwms";<pwm<p-0>反相时钟= 32700>;<pwms";<pwm<p-0>反相时钟= 32700_rtb</clock_rtc;<p-0>
    亮度级别=<0 51 53 56 62 75 101 152 255>;
    默认亮度级别=<8>;
    };
    
    // SK EVM、未在 GC150上使用
    Sound{
    compatible ="简单音频卡";
    简单音频卡、name ="AM437x-SK-EVM";
    简单音频卡、小工具=
    "耳机"、"耳机插孔"、
    "线路"、 "线路输入";
    简单音频卡、路由=
    "耳机插孔"、"HPLOUT"、
    "耳机插孔"、"HPROUT"、
    "LINE1L"、"线路输入"、
    "LINE1R"、"线路输入";
    简单音频卡、格式="DSP_b";
    简单音频卡、位时钟主器件=<&sound_master>;
    simple-audio-card、frame-master =<&sound_mast>;
    simple-audio-card、bitclock-倒 转;
    
    simple-audio-card、CPU{
    sound-dai =<&col SP1>;
    };
    
    sound_master:simple-audio-card、codec{
    sound-dai =<&tlv320incaic3106>;
    system-clock-frequency =<&col =<&gptrl
    
    
    
    =<&gptrl =<&gptrl =<gpic>;@}
    <gpic>=<gpic>=<gpic>;<gpic>=<gpic>= 0>;<gpstypt = necnick-pit_gpit_gpit_
    
    
    
    
    
    
    
    ROD-GPIO =<&GPIO5 GPIO_ACTIVE_HIGH/*组5、pin5 */
    &GPIO5 6 GPIO_ACTIVE_HIGH>;/*组5、PIN6 */
    
    COP-GPIO =<&GPIO5 13 GPIO_ACTIVE_HIGH/*&5、pin13 */
    组 GPIO5 GPIO_ACTIVE_GPIO4 *、GPIO0
    
    *、关键字
    、关键字=矩
    阵列0、关键字、关键字1、关键字=关键字、关键字0 (1)
    0、key_left)
    matrial_key (1、1、key_up)
    >;
    };
    
    LED{
    compatible ="GPIO-LED";
    
    pinctrl-names ="default";
    pinctrl-0 =<&LED_PINs>;
    
    LED@
    
    
    
    
    
    
    @0{label ="AM437X-SK:red:heart";GPIO=<&GPIO5 0 GPIO_ACTIVE_HIGH>;//组5引脚0 *、linux、default-skin ="gpet-off";
    
    默认值="mmIO1:gpet";gpio1 ="gpio1:gpet_high";/gpot_off"="mm_off";"mmi1 ="gpot_off"="gpot_off";"gpot/*组5引脚1 */
    linux、default-trigger ="mmc0";
    default-state ="off";
    }
    
    ;led@
    
    
    
    
    
    
    @2{label ="AM437X-SK:blue:CPU0";gpio=<&gpio5 GPIO_ACTIVE_HIGH>;//组5引脚2 *、linux、default-skin ="us_off"
    ;"pio3 ="rus_off";"rusn"="pio3 ="rus_high";"pio3 ="rus";"rus_off"="rgpio3 ="rus";"rus_high";"rus_sle"
    /*组5引脚3 */
    默认状态="关闭";
    };
    };
    
    lcd0:显示{
    兼容="Newhaven、nHD-4.3-480272ef-atxl"、"panel-dpi";
    标签="lcd";
    
    pinctrl-names ="默认";
    pinctrl-0 =<&lcd_pines>;
    
    /*backlight =<&LCD_BL>;*/
    
    ENABLE-GPIO =<&GPIO1 7 GPIO_ACTIVE_HIGH>;
    
    面板定时{
    时钟频率=<9000000 >;
    hactive =<480>;
    vactive =<272>;
    hfront-carch =<2>;
    hback-Porch =<2>;
    HSYNC-LEN =<41>;
    前沿=<2>;
    后沿=<2>;
    VSYNC-LEN =<10>;
    HSYNC-ACTIVE =<0>;
    vsync-active =<0>;
    de-active =<1>;
    pixelclk-active =<1>;
    }
    
    ;端口{
    LCD_in:Endpoint{
    remote -endpoint =<&dpi_out>;
    }
    ;
    };
    
    vmmcwl_fixed:fixedregulator -mmcwl{
    compatible ="regulator 固定";
    regulator -name-gpin-gpinfl_high-gpin
    
    
    
    
    
    
    
    =<1800>
    ;gpin-gpin-ruli_gpin-gpin =<-mix-gpin4;}<gpin-rand-gpin-muate-magmu-rulator =<-gpin-rand-gpin-gpin-gpin-r Matlate_keypad_pins{
    pinctrl-single、pins =<
    0x24c (PIN_OUTPUT | MUX_MODE7)/* GPIO5_13.GPIO5_13 *
    / 0x250 (PIN_OUTPUT | MUX_MODE7)/* SPI4_SCLK_GPIO5_4 *
    / 0x254 (PIN_INPUT | GPIO5_0_0_MODE7
    
    
    
    
    )*/SPI5_PIN_MODE0_DIO5_4 * LED_Pins{
    pinctrl-single、Pins =<
    0x228 (PIN_OUTPUT | MUX_MODE7)/* uart3_Rxd.GPIO5_2 */
    0x22c (PIN_OUTPUT | MUX_MODE7)/* uart3_TXD.GPIO5_3 *
    / 0x230 (PIN_OUTPUT | MUX_0*
    
    )*/UART3_MODE3*/0x24* 0_MODE*
    
    
    i2c0_pins{
    pinctrl-single、pins =<
    0x188 (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE0)/* i2c0_sda *
    / 0x18c (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE0)/* i2c0_sda.i2c0*
    
    
    
    
    
    
    
    (PIN_i2_de2_de2_MO0_1*)| iSC0_i2c0_spi2c0_mc0_zh_PIN_is0_zh_ipn_ipn_zh_is0*(SLE1*)| i2_mc0_ipc0_mc0_mc0_spi2_de0_mc0_mc0_mc0_spi2pintrl =/i2pintrl_ipn_mc0_mc0_spi2_de0_mc0_zh
    };
    
    ON_board_eMMC_PINS_DEFAULT:ON_board_eMMC_PINS_DEFAULT{
    pinctrl-single、pins =<
    0xf0 (PIN_INPUT_PULLUP | MUX_MODE0)/*(B1) mmc0_data3.mmc0_data3 */
    0xf4 (PIN_INPUT_PULLUP | MUX_MODE0)/*(B2) mmc0_data2.mmc0_data2 */
    0xf8 (PIN_INPUT_PULLUP | MUX_MODE0)/*(C2) mmc0_data1.mmc0_data1 */
    0xFC (PIN_INPUT_PULLUP | MUX_MODE0)/*(C1) mmc0_data0.mmc0_data0 */
    0x100 (PIN_INPUT | MUX_MODE0)/*(D1) mmc0_clk.mmc0_clk *
    0x104 (PIN_INPUT_PULLUP | MUX_MODE0)/*(D2) mmc0_cmd.mmc0_cmd *
    0x12c (PIN_INPUT_PULLUP | MUX_MODE3)/*(D14) mii1_TX_clk.mmc0_dat7 *
    0x130 (PIN_INPUT_PULLUP | MUX_MODE3)/*(D13) mii1_Rx_clk.mmc0_dat6 *
    0x134 (PIN_INPUT_PULLUP | MUX_MODE3)/*(C14) mii1_rxd3.mmc0_data5 *
    0x138 (PIN_INPUT_PULLUP | MUX_MODE3)/*(E16) mii1_rxd2.mmc0_data4 */
    >;
    };
    
    /* MMC0器件的原始器件树引脚分配*/
    mmc1_PINS:pinmux_mmc1_PINS{
    pinctrl-single、PIN=<
    0x0f0 (PIN_INPUT | MUX_MODE0)/* mmc0_dat3.mmc0_data3 */
    0x0f4 (PIN_M0_MO0_MO0*/mmc0_MO0*
    输入
    */mmc0_MO0_MO0_PIN_MO0_MO0_MO0*/mmc0_MO0_MO0_MO0*
    /* mmc0_clk.mmc0_clk */
    0x104 (PIN_INPUT | MUX_MODE0)/* mmc0_cmd.mmc0_cmd */
    0x160 (PIN_INPUT | MUX_MODE7)/* spi0_CS1.GPIO0_6 *
    >;
    }
    
    ;ecap0_INT_PW0_PIN_INTRD
    = 0x160_INT_PW0_INTRD 引脚
    ;*= 0x160_PW0_INT_PW0_INTRD 引脚0
    
    
    
    EDT_ft5306_ts_pins{
    pinctrl-single、pins =<
    0x74 (PIN_input | MUX_MODE7)/* GPMC_WPN.GPIO0_31 *
    / 0x78 (PIN_OUTPUT | MUX_MODE7)/* GPMC_be1n.GPIO1_28 *
    ;
    };默认值0x0000_MODE0*
    
    
    单
    
    
    路输入引脚(0x0000_MODE0_MODE0_PMBUX_PUMPUX_0*)/0x0000_MODONUX0_PMB0_PMB0*(0x0000_MODE0) /* cam0_field 模式0*/
    0x1bc (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_Wen 模式0*/
    0x1c0 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_Pclk 模式0*/
    0x1c4 (PIN_MODE0_PULLUG_0*输入/0x20_MODE0)
    /0x20_MOUX_MODE0
    
    (PIN_MODE0*输入/0x20_MODE0) /* cam0_data1模式0*/
    0x210 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data2模式0*/
    0x214 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data3模式0*/
    0x224 (PIN_INPUT_PULLUX
    )/MODE0*
    输入/0*
    (PIN_MODE0_MODE0) /* cam0_data7模式0*/
    >;
    };
    
    vpfe0_PINS_SLEEP:vpfe0_PINS_SLEEP{
    pinctrl-single、PINS =<
    0x1b0 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x1b4 (DS0_PU_MODE_EN_UX_UX_UX_UX_OUT_UX_OUT_UXD0_INPULL_MOD0_EN_PULL
    
    
    )
    | 0x7_MOD0_MOUX_PULL (0x7_MOUX_DOUX_DOWN_DOWN_DOWN_DOWN_DOUX_7)| 0x7_DOWN_DOWN_DOWN_DOWN_DOWN_DOWN_DOWN_DOWN_DOWN_TOP_7 (0x7_DOWN_DOWN_DOWN_DOWN_MOUX_7 | 0x7_DOWN_DOWN_DOWN_DOWN_DOWN_DOWN_DOWN
    (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x208 (DS0_PULL_UP_DOWN_EN | INPULL_MODE7)
    0x20c (DS0_PULL_UP_DOWN_EN | INPULL_MODE7)
    0x218 (DS0_MODE_EN_DOUX_EN_PULL
    
    
    
    | INUX_DOUX_DOUX_DOUX_UX_UX_UX_UX_UX_DOUX_UX_UX_UX_UX_UX_UX_EN 上拉) 0x20C (0x20_EN_DOUX_EN_DOUX_EN_DOUX_EN_DOUX_EN | 0x7_DOUX_EN_DOUX_EN_DOUX_EN)|输入(0x224 | INUX_DOUX_DOUX_DOUX_DOUTDOWN | INUX_DOUX_DOUX_DOUX_DOUX_DOUX_EN)| INUX_DOWN_DOWN
    (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    >;
    };
    
    clkout1_Pin:pinmux_clkout1_Pin{
    pinctrl-single、Pin =<
    0x270 (PIN_OUTPUT_PULLUGDOWN | MUX_MODE3)//* XDMA_EVENT_INTR0/CLKOUT1
    >
    ;*
    
    /* GC150 */
    ethernet_phy_pins_default:ethernet_phy_pins_default{
    pinctrl-single、pins =<
    /* phy 1 */
    0x10c (PIN_INPUT | MUX_MODE1)/*(B14) mii1_crs.rmii1_crs_dv */
    0x110 (PIN_INPUT | MUX_MODE1)/*(B13) mii1_Rx_er.rmii1_rxer *
    0x114 (PIN_OUTPUT | MUX_MODE1)//(A13) mii1_TX_en.rmii1_txen */
    0x124 (PIN_OUTPUT | MUX_MODE1)/*(A14) mii1_txd1.rmii1_txd1 */
    0x128 (PIN_OUTPUT | MUX_MODE1)/*(B15) mii1_txd0.rmii1_txd0 */
    0x13c (PIN_INPUT | MUX_MODE1)/*(B16) mii1_rxd1.rmii1_rxd1 */
    0x140 (PIN_INPUT | MUX_MODE1)/*(F17) mii1_rxd0.rmii1_rxd0 */
    0x144 (PIN_INPUT | MUX_MODE0)/*(A16) rmii1_ref_clk.rmii1_REFCLK */
    
    /* phy 2 */
    0x40 (PIN_OUTPUT | MUX_MODE3)/*(C3) GPMC_a0.rmii2_txen */
    0x50 (PIN_OUTPUT | MUX_MODE3)/*(D7) GPMC_A4.rmii2_txd1 */
    0x54 (PIN_OUTPUT | MUX_MODE3)/*(E7) GPMC_A5.rmii2_txd0 */
    0x6c (PIN_INPUT | MUX_MODE3)/*(D8) GPMC_A11.rmii2_rxd0 */
    0x68 (PIN_INPUT | MUX_MODE3)/*(G8) GPMC_A10.rmii2_rxd1 */
    0x70 (PIN_INPUT | MUX_MODE3)/*(A2) GPMC_wait0.rmii2_crs_dv */
    0x74 (PIN_INPUT | MUX_MODE3)/*(B3) GPMC_WPN.rmii2_rxer *
    0x108 (PIN_INPUT | MUX_MODE1)/*(D16) mii1_col.rmii2_REFCLK */
    >;
    };
    
    ethernet_phy_pins_sleep:ethernet_phy_pins_sleep{
    pinctrl-single、pins =<
    /* phy 1*/
    0x10c (PIN_INPUT 下拉| MUX_MODE7)/*(B14) mii1_crs.rmii1_crs_dv *
    / 0x110 (PIN_INPUBL_MODE7_1*
    )*(rmii1_mu_mux.7)*(rmibl_mu_mu_rx 1
    0x124 (PIN_INPUT 下拉| MUX_MODE7)/*(A14) mii1_txd1.rmii1_txd1 *
    0x128 (PIN_INPUT_PULLUGDOWN | MUX_MODE7)/*(B15) mii1_txd0.rmii1_txd0 */
    0x13c (PIN_INPUT_PULLUX | MUX_MODE7)/*(B16) mii1_rxd1.rmii1_rxd1 */
    0x140 (PIN_INPUT 下拉| MUX_MODE7)/*(F17) mii1_rxd0.rmii1_rxd0 *
    0x144 (PIN_INPUT 下拉| MUX_MODE7)/*(A16) rmii1_ref_clk.rmii1_REFCLK *
    
    /* phy 2 */
    0x40 (PIN_INPUT_PULLUX | MUX_MODE7)/*(C3) GPMC_a0.rmii2_txen *
    0x50 (PIN_INPUT 下拉| MUX_MODE7)/*(D7) GPMC_A4.rmii2_txd1 */
    0x54 (PIN_INPUT_PULLUGDOWN | MUX_MODE7)/*(E7) GPMC_A5.rmii2_txd0 */
    0x6c (PIN_INPUT_PULLUX | MUX_MODE7)/*(D8) GPMC_A11.rmii2_rxd0 *
    0x68 (PIN_INPUT_PULLUX | MUX_MODE7)/*(G8) GPMC_A10.rmii2_rxd1 */
    0x70 (PIN_INPUT 下拉| MUX_MODE7)//(A2) GPMC_wait0.rmii2_crs_dv */
    0x74 (PIN_INPUT_PULLDOWN | MUX_MODE7)/*(B3) GPMC_WPN.rmii2_rxer *
    0x108 (PIN_INPUT 下拉| MUX_MODE7)/*(D16) mii1_col.rmii2_REFCLK */
    >;
    };
    
    /* SK EVM 和 GC150 */
    ETHERNET_MDIO_PINS_DEFAULT:ETHERNET_MDIO_PINS_DEFAULT{
    pinctrl-single、PINS =<
    /* MDIO *
    / 0x148 (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE0)/* MDIO_DATA.MDIO_DATA *
    0x14c (PIN_OUTPUT | MDIO_CLK);* MDIO_C0
    )
    
    
    /* SK EVM 和 GC150 */
    ETHERNET_MDIO_PINS_SLEEP:ETHERNET_MDIO_PINS_SLEEP{
    pinctrl-single、PINS =<
    /* MDIO RESET 值*/
    0x148 (PIN_INPUT_PULLUE7)
    0x14c (PIN_INPUT_PULLUP)| MUX_MODE7)
    >;
    }0x148 (PIN_INDCM_PUT
    
    
    =
    
    0x024 |输出引脚1 | MDIC_DSS_DSC_PIN_OUTPUT (0x20)|引脚= 0x20引脚1)|引脚1引脚1引脚| MONDCMOS_MODEUX_DSC_Dx 引脚= 0x20
    0x028 (PIN_OUTPUT | MUX_MODE1)
    0x02c (PIN_OUTPUT | MUX_MODE1)
    0x030 (PIN_OUTPUT | MUX_MODE1)
    0x034 (PIN_OUTPUT | MUX_MODE1)
    0x038 (PIN_OUTPUT | MUX_MODE1)
    0x03c (PIN_OUT_MODE0)
    * 0*(PIN_MODE0)/MODE0*(PIN_MODE0)* 0_MODE0)
    
    *(PIN_MODE0*/MODE0)*(PIN_MODE0)* 0_MODE0*(PIN_MODE0)*输出
    0x0ac (PIN_OUTPUT | MUX_MODE0)
    0x0b0 (PIN_OUTPUT | MUX_MODE0)
    0x0b4 (PIN_OUTPUT | MUX_MODE0)
    0x0b8 (PIN_OUTPUT | MUX_MODE0)
    0x0bc (PIN_MODE0)
    0x0_MODEUX_OUTPUT (0x0_MODE0_MUX
    )
    
    
    
    | 0x0_MODE0_MODE0_PIN_MODE0_MODE0_MODE0_MOUX_PIN_MODE0_MODE0_MODE0 (0x0_MODE0_MODE0_MODE0_MOUX_PIN_MODE0_MODE0_MODE0)|(PIN_MODE0_MODE0_MODE0_MODE0_MODE0_MODE0_MODE0_MOUX_PIN_MODE0)|(PIN_MODE0_MODE0_MODE0
    
    (PIN_OUTPUT | MUX_MODE0)/* DSS 数据15 */
    0x0e0 (PIN_OUTPUT | MUX_MODE0)/* DSS VSYNC */
    0x0e4 (PIN_OUTPUT | MUX_MODE0)/* DSS HSYNC */
    0x0e8 (PIN_OUTPUT | MUX_MODE0)
    
    
    
    *(PIN_0*/ DSS_MODE0)
    
    */ DSC_IN_MEN *输出:* 0*/ DSC_IN_IN_MEN *(PVIN) QSPI_Pins{
    pinctrl-single、pins =<
    0x7c (PIN_OUTPUT | MUX_MODE3)/* GPMC_csn0.QSPI_CSn *
    / 0x88 (PIN_OUTPUT | MUX_MODE2)/* GPMC_csn3.QSPI_CLK *
    / 0x90 (PIN_INPUT | MMC_M0_MOD3*
    
    
    
    )* GPMC_IN_IN_MODED */GPMC_IN_INPUT 0_IN_IN_IN_M0_MOD3*/GPMC_IN_IN_MOD3***+ MDI_IN_MODE_IN_IN_IN_INPUT + 0_MOD3*
    
    
    McASP1_Pins{
    pinctrl-single、pins =<
    0x10c (PIN_INPUT_PULLUD | MUX_MODE4)/* mii1_crs.McASP1_aclkx *
    / 0x110 (PIN_INPUT_PULLUD | MUX_MODE4)/* mii1_McAprer.McASP1 *
    (PIN_MODE_1_Rx4
    
    )/* 0x144_MOUX_1_RUS_PULLUM1*(*)*(0x144_MR1_MR1_MR1_MR1_MR1_PULLUM_PULLU_R12_R12_R12_R1*)
    
    
    McASP1_PINS_SLEEP{
    pinctrl-single、pins =<
    0x10c (PIN_INPUT 下拉| MUX_MODE7)
    0x110 (PIN_INPUT 下拉| MUX_MODE7)
    0x108 (PIN_INPUT 下拉| MUX_MODE7)
    0x144 (PIN_INPUT)| MUX_MODE7*
    
    
    
    
    
    
    (PIN_MODE7_PUT_PUT_PUT_PUT_PUT_PMB1);0x7)引脚= 0x14_MODEx (PIN_MODE7)*引脚:0x14_MODE7_MODEx (0x1*引脚)/UX_PUT_MODEx PULLCD_PULLCD_PULLCD
    
    
    USB1_PINS{
    pinctrl-single、PINS =<
    0x2c0 (PIN_OUTPUT | MUX_MODE0)/* usb0_drvvbus.usb0_drvvbus *
    >;
    };
    
    USB2_PINS:USB2_PINS{
    pinctrl-single、PINS =<
    0x2c4 (PIN_OUTPUT | MUX_MODE0)/* usb0_drvvbus.usb0_drvvbus **
    >;
    }默认
    
    
    
    
    值0x3_MODCMUX_PLUM_PULLUG_3*(0x3_PLUG_UX_PLUM_PLUM_UX_PLUM_PLUM1M1M1M_PUT_PUT_PUT_PUT_PLUX) /*(AE22) CAM1_data3.mmc2_cmd */
    0x1f8 (PIN_INPUT_PULLUP | MUX_MODE3)/*(AD22) CAM1_DATA4.mmc2_DAT0 *
    / 0x1fc (PIN_INPULLUM_PULLUP)/*(AD2_MODE3_PIN_MODE3
    
    
    )*= 0x24_MODE3_MOD24_PIN_MOD24_MODE3 (0x24_MODE3)
    
    
    
    
    引脚*(0x24_MODE3_MODE3_PUT_PUT_PUT_MODE3_PUT_PUT_PUT_MODEx)*(0x24_MODE2_MODE2_PUT_PUT_PUT_MODE3)*(0x24_MODE2_MODE2_PUT_MODE2_PUT_PUT_PUT_PUT_MODE3)*(0x24_MODE2_MODE2_MODE2_AD24_PUT_MODE3) /*
    
    
    
    
    (AD21) CAM1_data2.mmc2_clk */ 0x1F4 (PIN_INPUT 下拉| MUX_MODE7)/*(AE22) CAM1_DATa3.mmc2_cmd */ 0x1f8 (PIN_INPUT 下拉| MUX_MODE7)/*(CAM24_MODE2
    )
    
    
    *(0x24_MODE2*)*输入端 M24_MO2_MODE24_MODE24*(0x204_MODE24_MODE24_MODE24_END24_MODE24*)*(0x24_MODE24_MODE24_MODE24_MODE24_MODE24_MODE24_END24_MODE24_MODE24*(0x24_MODE24_MODE24_MODE24_MODE24_MODE24_MODE24_MODE2) pinmux_WLAN_PINS_DEFAULT{
    pinctrl-single、PINS =<
    0x1d0 (PIN_OUTPUT 下拉| MUX_MODE7)/* CAM1_data8.GPIO4_8 WL_EN *
    0x1e4 (PIN_INPUT | WAKEUP_ENABLE | MIRQ_MODE7)/* CAM1_REWLAN_INWL_8
    (
    
    
    
    * 0x1WL_INWL_INPUWL_8)/0x4_INWLAN_INPUT
    = 0x1_INWL_INWL_8)/0x1EN/INWL_INWLAN_PIN_INPUWL_8 (0x1_INWL_INWL_INPUWL_8)* 0x1_INWL_INWL_8)/INWLAN_INPUWLAN_PIN_INWL_INWL_8 (0x1_INWL_INWL_INWL_INPUT = 0x4_INWLAN_INWL_INWLAN_
    
    
    };
    
    uart1_bt_PINS_DEFAULT:pinmux_uart1_bt_PINS_DEFAULT{
    pinctrl-single、PINS =<
    0x180 (PIN_INPUT | MUX_MODE0)/* uart1_RxD_RXD *
    0x184 (PIN_OUTPUT_MODE0*
    
    
    
    )*/UART0_UART0_PULLUT_PULLUT_PULLUT_1*(0x178_MOD*)*/UART0_MOD1*(0xART0_PULLUT_UART0_RXD)*/UART1_PULLUT_PULLUT_PULLUT_PULLUT_PULLUT_PULLUT_PULLUT_PULLUT_1*)*(0x20_R20_RXD)*(0x20_MOD*/UART0_RXD)*/UART0_PULLUT_PULLUT_PULLUT_PULLUT_PULLUT_PULLUT_PULLUT_PULLUT_
    
    
    pinmux_uart1_bt_pins_sleep{
    pinctrl-single、pins =<
    0x180 (PIN_OUTPUT 下拉| MUX_MODE7)/* uart1_RxD.uart1_RXD *
    / 0x184 (PIN_OUTPLUG_MODE7)/* uarts1_RXD
    
    
    
    (0x178_U_UART1_MODE7)*
    
    
    
    
    输出| UART26_UART_UART0_OUT_UART0_OUTPUT */UXT_UART1*(0x178_U_UTOPULL0_RXD)*/0x178_MODE7)*(0x178_U_UART_UART_UTOPULL1_MODE7)*(0x17_MOUX_OUT_UX_OUTPLUX *)*/U_UART0_MODE7)*(0xART_UTO_MODE7)*(0xART_UTO_OUTPLUX */UX_OUTPLU
    pinctrl-names ="默认值";
    pinctrl-0 =<&i2c0_PINs>;
    时钟频率=<100000 >;
    
    TPS@24{
    Compatible ="ti、tps65218";
    reg =<0x24>;
    interrupts = ;
    中断控制器;
    #interrupt-cells =<2>;
    
    dcdc1:reguler-dc1{
    compatible ="ti,tps65218-dc1";
    // VDD_core limits min of OPP50 and max OPP100 */
    reguler-name ="VDD_core";
    reguler-min-microregulator =<912000>;
    volte-boot-voltv = 114-volte-regulator =<1volts-on;<1rulator =<1volts-on-volts-on
    volte-regulator =<1
    
    };
    
    dcdc2:reguler-dcdc2{
    compatible ="ti、tps65218-dcdc2";
    // VDD_MPU limits min of OPP50 and max of OPP_nitro */
    reguler-name ="VDD_MPU";
    reguler-min-microvolt =<912000>;
    reguler-max-microboot =<1378000
    
    ;regulator always on-volte-on;regulator;regulator always on regulator;regulator;rulator always on rulator
    };
    
    dcdc3:reguler-dcdc3{
    compatible ="ti、tps65218-dcdc3";
    reguler-name ="VDDS_DDR";
    reguler-min-microvolt =<1500000>;
    reguler-max-microvolt =<1500000>;
    reguler-boot-on;
    电脑控制器常开;
    电脑控制器状态内存{reguler-on-in
    -suspend;};
    
    电脑控制器状态磁盘{reguler-off-in
    -suspend;};
    
    };
    
    dcdc4:reguler-dc4{
    compatible ="ti、tps65218-dc4";
    reguler-name ="v3_3D";
    reguler-min-microvolt =<3300000>;
    reguler-max-microvolt =<3300000>;
    reguler-boot-on;
    电脑控制器常开;
    };
    
    dc5:电脑控制器- dc5{
    兼容="ti、tps65218-dc5";
    电脑控制器名称="v1_0bat";
    电脑控制器-最小-微伏=<1000000>;
    电脑控制器-最大-微伏=<1000000>;
    电脑控制器-启动;
    电脑控制器常开;
    电脑控制器状态内存{
    电脑控制器常开状态内存;
    };
    };
    
    dcdc6:电脑控制器 dc6{
    compatible ="ti、tps65218-dc6";
    电脑控制器名称="v1_8bat";
    电脑控制器最小值微伏=<1800000>;
    电脑控制器最大值微伏=<1800000>;
    电脑控制器启动<1800000>;电脑控制器
    电脑控制器常开;
    电脑控制器状态内存{
    电脑控制器常开状态内存;
    };
    };
    
    ldo1:电脑控制器常开1{
    compatible ="ti、tps65218-ldo1";
    电脑控制器名称="v1_8d";
    电脑控制器最小微电压=<1800000>;
    电脑控制器最大微电压=<1800000>;
    电脑控制器启动<1800000>;电脑控制器
    电脑控制器常开;
    };
    
    电源按钮{
    兼容="ti,tps65218-pwrbutton";
    状态="正常";
    中断=<3 IRQ_TYPE_EDGE_Bot>;
    };
    
    
    at24@50 {
    兼容="at24 24c256";
    pagesize =<64>;
    reg =<0x50>;
    }
    ;};};
    
    &i2c1{
    status ="确定";
    pinctrl-names ="默认值";
    pinctrl-0 =<&i2c1_PINs>;
    时钟频率=<400000>;
    
    ov2659@30{
    compatible ="ovti、ov2659";
    reg =<0x30>;
    pinctrl-names ="默认值";
    pincx_outclktrl =<&nulktrl
    
    = 1;pintrl = out1 clktrl = out1时钟<&clktrl
    Clock-names ="xvclk";
    Assigned Clocks =<&clkout1_mux_ck>;
    Assigned Clock-Parents =<&clkout1_osc_div_ck>;
    
    port{
    ov2659_1:endpoint{
    remote-EDT =<&vpfe0_ep>;
    link-fixedes=/bits/64 <ft306_cnt
    ="5nits";
    
    
    
    @"frtt = 5tt = 5tt 015ns";
    
    t = 5tt = 5tt、t 5tt = 5tt、nT = 5nT = 5nT = 5nT = 5ts";link_ft 5tr = 5tr;"tr
    = 5tr ="
    
    
    reg =<0x38>;
    interrupt-parent =<&GPIO0>;
    interrupts =<31 IRQ_TYPE_ EDGE_FALLINES>;
    
    RESET-GPIO =<&GPIO1 28 GPIO_ACTIVE_LOW>;
    
    Touchson-size-x =<480>;
    Touchson-size-y =<272>;
    };
    
    tlv320aic3dich106: vdc-vdcdi@
    =
    
    <0+<vdcd4;vdcdcr =<&vdcdcr =<4;<vdcdcy&vdcdcr =<4;vdcdcr =<dcdcr =<&v3dcr =<&dcdcr =<&dcr =<4;vdcdcr =<&dcdcr =<4;
    
    
    
    
    
    <
    DVDD-SUPPLY =<&ldo1>;
    };
    
    LIS331DLH@18{
    compatible ="st、LIS331DLH";
    reg =<0x18>;
    status ="确定";
    
    Vdd-supply =<&dc4>;
    Vdd_io-supply =<&dc4>;
    中断扩展=<&GPIO1 6 0>、<&GPIO2 1 0>;
    };
    
    
    &epwms0{
    status ="正常";
    };
    
    &ecap0{
    status ="正常";
    pinctrl-names ="默认值";
    pinctrl-0 =<&ecap0_PINs>;
    };&gpio0 =
    
    "
    
    
    
    
    
    
    
    
    正常";{&gpio1};状态="状态="良好"};"GPIO4 ="
    
    
    &GPIO5{
    status ="确定";
    }
    
    ;&mmc1{
    status ="确定";
    pinctrl-names ="默认值";
    pinctrl-0 =<&ON_board_eMMC_PINS_DEFAULT>;
    // mc0 pinctrl-0的 SK EVM 引脚=<&mmc1_PINs>;*/VMMC-8>
    
    
    ;<dcbus-width=<&dc4>;
    TI、不可拆卸;
    /* CD-GPIO =<&GPIO0 6 GPIO_ACTIVE_LOW>;*/
    };
    
    &uart1{
    status ="确定";
    pinctrl-names ="默认"、"睡眠";
    pinctrl-0 =<&uart1_bt_pins_default>;
    pinctr-1 =<_bartpinesleep>;pine_pins;
    };
    
    &mmc3{
    status ="确定";
    //这些位于交叉开关上,并在
    * Xbar-event-map 元素
    中进行了概述*/
    DMA =<&EDMA_Xbar 30 0 1>、
    <&EDMA_Xbar 31 0 2>;
    dma-names ="TX"、"Rx";
    VMMC-supply =<&vcbus>;<&vctrus=<&vctrus>固定
    宽度;
    pinctrl-names ="默认值"、"睡眠";
    pinctrl-0 =<&mmc3_PINs_default>;
    pinctrl-1 =<&mmc3_PINs_sleep>;
    cap-power-off-card;
    keep-power-in suspend;
    ti、不可移除;
    
    #address-cells =<1>;
    #size-cells =<0>;
    wlcore:wlcore@0{
    compatible ="ti、wl1835";
    pinctrl-names ="default"、"sleep";
    pinctrl-0 =<&wlan_pinps_default>;
    pins-pins =<wlan_pinesleep;<wlan_pinesepsepsepsepsepsep
    reg =<2>;
    interrupt-parent =<&GPIO4>;
    interrupts =<13 IRQ_TYPE_LEVEL_HIGH>;
    };
    }
    
    ;EDMA{
    ti、EDMA-Xbar-EVENT_MAP =/bits/16 <1 30
    2 31>;
    }
    
    ;&USB2_phy1{
    status ="确定";
    };
    
    &USB1{
    dr_mode ="OTG";
    status ="确定";
    pinctrl-names ="默认值";
    pinctrl-0 =<&USB1_PINs>;
    };
    
    &USB2_phy2{
    status ="确定";
    };
    
    &USB2{
    dr_mode ="主机";
    status ="确定";
    pinctrl-names ="默认值";
    pinctrl-0 =<&USB2_PINs>;
    };
    
    &QSPI{
    status ="确定";
    pinctrl-names ="默认值";
    pinctrl-0 =<&QSPI_PINs>;
    
    SPI-max-frequency =<48000000>;
    m25p80@0{
    compatible ="mx66l51235l";
    SPI-max-frequency =<48000000>;
    reg =<0>;
    SPI-phcpol;SPI-cpol;SPI-cpol;
    
    SPI-TX-bus-width =<1>;
    SPI-Rx-bus-width =<4>;
    #address-cells =<1>;
    #size-cells =<1>;
    
    /* MTD 分区表。
    * ROM 会检查第一个512KiB
    *是否有有效的要引导的文件(XIP)。
    
    
    
    
    
    
    
    
    
    
    
    
    
    @partition@0{label ="QSPI.U_boot";reg =<0x00000000 0x000080000>;};partition@1{label ="QSPI.U_boot.backup";reg =<0x00080000 0x00080000>;};partition@
    
    
    
    @2{label ="QSPI.U-boot-OS";reg = 0x00040000000 = 0x0004+分区
    = 0x00040000000 = 0x000V;EN40000000 = 0x0004 = 0x000V 分区= 0x0000.000V = 0x0004+分区= 0x00040000000 = 0x000V
    
    };
    分区@5 {
    标签="QSPI.kernel";
    reg =<0x00130000 0x0800000>;
    };
    分区@6 {
    标签="QSPI.filesystem;
    reg =<0x00930000 0x36D0000>;
    }
    ;
    };
    
    &Mac {
    pinctr-names ="default"、"sleep";
    reg =<0x00930000000_cn/secnure*
    
    
    
    ;</cn/secnure_pinctrlesnation>;</cn/secnation_sbon_pinctrl=默认值</pinctrls/secnings/secnure*= 1;</cn/secnation_sbon_pinctrl = 1;</cn/secnation_sbon_pinctrlnation_sbon_pinctrl = 1;
    状态="确定";
    }
    
    ;达芬奇_MDIO{
    pinctrl-names ="默认"、"睡眠";
    pinctrl-0 =<<以太网_MDIO_PINS_DEFAULT>;
    pinctrl-1 =<<以太网_MDIO_PINS_SLEEP >;
    状态="确定";
    };
    
    &cpsw_emac0{
    phy_id =<&Davinci_mdio>、<4>;
    phy-mode ="RMII";
    }
    
    ;&cpsw_emac1{
    phy_id =<&Davinci_mdio>、<5>;
    McASPI-mode ="GCII";
    };
    
    &cpsm{
    status ="oke" sep_sp1"
    ;
    
    <ptrlesnings&pers_sp1
    
    =<&ptrlesnings&pers_pers_pers+ persnings&pers_pers+ pintrles+<150;<pinc1;<pinctrl =<#pinctrlesningsnings&trlesn =<&trlesn;
    
    
    
    
    status ="确定";
    
    op-mode =<0>;
    tdm-slots =<2>;
    serial-dir =<
    0 0 1 2
    >;
    
    tx-num-evt =<1>;
    rx-num-evt =<1>;
    };*/
    
    &dss{
    status ="确定";
    
    pinctrl-names ="默认";
    pinctrl =
    
    
    <0>;pintrlcd
    =<24引脚;
    
    }<dss_out>;<-outs =<ddss = n = 0;pintrl <-outs = nations_dels;pintrl = nations_dels =@<-outs;<-
    
    
    
    &RTC{
    时钟=<&clk_32k_rtc>、<&clk_32768_ck>;
    时钟名称="ext-clk"、"int-clk";
    系统功率控制器;
    状态="正常";
    }
    
    ;&WDT{
    状态="正常";
    }
    
    ;&CPU{
    CPU0-supply =<&dc2>;
    }
    
    ;&vpfe0{
    状态="正常";
    pinctrl-names ="默认"、"睡眠";
    pinctrl-0 =<&vpfe0_pinps_def>;
    pinctrl ="pfe0_default";pinc0_pinpse_pinpse<&pinctrleps";pinctrls-pinesepsepsepsep
    
    //摄像机端口*/
    端口{
    vpfe0_EP:端点{
    远端=<&ov2659_1>;
    ti、AM437X-VPFE-interface =<0>;
    总线宽度=<8>;
    HSYNC-ACTIVE =<0>;
    vSYNC-ACTIVE =<0>;
    };
    };
    }
    
    ;wkup_m3_IPC{
    ti、scale-data-fw ="am43x-EVM-scale-data.bin";
    }
    
    ;&SGX{
    status ="确定";
    };
    

    引导过程日志:

    U-Boot SPL 2016.05-00123-ge1e1700 (2017年5月25日- 13:02:26)
    尝试使用
    默认环境从 USB eth 引导
    
    USB_ether 错误
    :未设置 USB_ether 地址。
    
    使用 dwc3-gadget、out ep2out in ep1in status ep3in
    MAC C4:be:84:CB:56:13
    主机 MAC de:ad:be:af:00:00
    RNDIS ready
    高速配置#2:2mA、以太网 gadget、使用 RNDIS
    USB RNDIS 网络启动!
    BOOTP 广播1
    BOOTP 广播2
    BOOTP 广播3
    BOOTP 广播4
    使用
    
    来自服务器192.168.43.44的 USB_ether 设备 TFTP 绑定到地址192.168.43.53 (2812ms)的 DHCP 客户端;我们的 IP 地址为192.168.43.53
    文件名'u-boot-restore.img'。
    加载地址:0x80800000
    加载:############################
    6.1 MIB/s
    done
    bytes conceeds conferred = 595656 (916c8 hex)
    
    
    U-Boot 2016.05-00123-ge1e1700 (2017年5月25日- 13:02:26 -0600)
    
    I2C:就绪
    DRAM:256 MIB
    PMIC:TPS65218
    NAND:0 MIB
    MMC:OMAP SD/MMC:0
    MMC:无卡
    存在**使用
    默认环境的坏设备 MMC
    
    网:0 ** 未设置。 验证第一个电子保险丝 MAC
    无法获取 CPsw 的 PHY:Addr 0
    cpsw、USB_Gadether
    按任意键停止自动引导:0
    使用 dwc3-gadget、在 ep1in 状态 ep3in
    MAC C4:BE:84:CB:56:15
    主机 MAC DE:AD:BE:00:00
    :00:00 RMA
    、使用 NDIS 高速
    网络2!
    BOOTP 广播1
    BOOTP 广播2
    BOOTP 广播3
    BOOTP 广播4
    使用
    
    来自服务器192.168.43.44的 USB_ether 设备 TFTP 绑定到地址192.168.43.54 (2807ms)的 DHCP 客户端;我们的 IP 地址为192.168.43.54
    文件名'zImage'。
    加载地址:0x82000000
    加载:######################################################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################################
    ####################################
    3.7 MIB/s
    已传输
    字节= 14112512 (d75700十六进制)
    、使用 dwc3-gadget、在 ep1状态中输出 ep2out
    MAC C4:be:84:CB:56:15
    主机 MAC DE:AD:be:af:00:00
    RNDIS 就绪
    高速配置#2:2mA、以太网 Gadget、使用 RNDIS USB
    网络!
    使用
    服务器192.168.43.44中的 USB_ether 设备 TFTP;我们的 IP 地址为192.168.43.54
    文件名'AM437X-SK-EVM.dTB'。
    加载地址:0x88000000
    加载:####
    3.1 MiB/s
    传输的完成
    字节= 49304 (C098十六进制)
    内核映像@ 0x82000000 [ 0x000000 - 0xd7700]
    ###平展设备树 blob (88000000)
    使用0x88000000的 FDT blob 启动
    将设备树加载到8eeff000,结束8ef0e097... 确定
    
    启动内核...
    
    [0.000000]在物理 CPU 上引导 Linux 0x0
    [0.000000]初始化 cgroup 子系统 CPU
    [0.000000]初始化 cgroup 子系统 cpuacct
    [0.000000] Linux 版本4.4.4.19-gab4071c-*** (gfenty@RandD-1.littelfus9-2015.05)#15 preempt Thu Jun 1 14:27:18 CST 2017
    [0.CR] CPU:ARMv7处理器[0.53](cr 修订
    版)[1.05] PIPT/VIPT 非混叠数据高速缓存、VIPT 别名检测器
    [0.000000]机器模型:TI AM437x SK EVM
    [0.000000] CMA:在0x8d000000
    [0.000000]保留24 MIB 内存策略:数据高速缓存写回
    [0.000000] CPU:所有 CPU 均在 SVC 模式下启动。
    [0.000000] AM437x ES1.2 (NEON)
    [0.000000]在区域顺序中构建了1个区域列表,移动分组打开。 总计
    [0.000000]内核命令行:console=ttyO0、115200n8 root=/dev/ram0 rwev_addr=02:DC:C8:F8:75:35
    [0.000000] PID 哈希表条目:1024 (顺序:0、4096字节)
    [0.000000]条目高速缓存哈
    希表条目:32768 (顺序:5、131072字节[0.538]
    内存条目: 214000K/262144K 可用(7171K 内核代码、303K rw576K CMA 保留、0K HIGHMEM)
    [0.000000]虚拟内核内存布局:
    [0.000000] 向量:0xffffff0000 - 0xffffff1000 (4KB)
    [0.000000] Fixmap:0xc00000 - 0xc00000 (3072 KB)
    [0.000000] vmalloc:0xd0800000 - 0x0x800000 (752MB)
    低内存:0xC0000000 - 0xd0000000 (256 MB)
    [0.000000] pkmap:bfe00000 - 0xC0000000 (2 MB)
    [0.000000] 模块:bbbf000000 - bbfe00000 (14 MB)
    [0.000000] .text:0xc0008000 - 0xc0975064 (9653KB)
    [0.000000] 初始化:0xc0976000 - 0xc13b6000 (10496KB)
    [0.000000] .data:0xc13b6000 - 0xc1401d68 (304KB)
    [0.000000] .bss:0xc1403000 - 0xc1445870 (267KB)
    [0.000000] slub:HWalign=64、order=0-3、MinObjects=0、CPU=1、Nodes=1
    [0.000000]可抢占 RCU 分层实现。
    [0.000000]叶扇出的生成时间调整为32。
    [0.000000] NR_IRQ:16 nr_IRQ:16
    16 [0.000000] L2C:平台修改辅助控制寄存器:0x0e030000 -> 0x
    [0.000000] L2C:DT/平台修改辅助控制寄存器:0x0e030000 ->
    [0.000000] L2C-310 errBR769419已启用
    [0.000000] L2C-310初始 Cortex CL310-CL310
    :启用[0.000000] ROM 不支持功率控制设置
    [0.000000] L2C-310动态时钟门控被禁用、待机模式被禁用
    [0.000000] L2C-310高速缓存控制器被启用、16路、256KB
    [0.000000] L2C-310:cache_ID 0x410000c9、AUX_CTRL 0x4e430000
    [0.000000] OMAP 事件源:240000Hz 时钟频率下的 timer2 [0.000000]
    32位、24MHz、分辨率41ns、每8
    个[0.000032]回绕一次时钟源:Timer1:屏蔽:0xFFFFFFFF max_cycles:0xFFFFFFFF、
    [0.000042] OMAP 时钟源:24000000 Hz
    时钟源1 [0.000607]时钟源:32K_COUNTER:屏蔽:0xFFFFFFFF max_cycles:0xFFFF [0.00068]
    
    OMAP 控制台时钟源[0.00068] 彩色虚拟设备80x30
    [0.001147]警告:'console=ttyO0'已被'ttyS0'
    [0.001154]取代,这可确保您仍能看到内核消息。 请
    [0.001159]更新您的内核命令行。
    [0.001174]校准延迟循环... 1594.16 BogoMips (lpj=7970816)
    [ 0.090207] pid_max:默认值:32768最小值:301
    [ 0.090321]安装高速缓存散列表条目:1024 (顺序:0、4096字节)
    [ 0.090333]安装点高速缓存散列表条目:1024 (顺序: 0、4096 byt
    [ 0.091017]正在初始化 cgroup 子系统 IO
    [ 0.091045]正在初始化 cgroup 子系统存储
    器[ 0.091083]正在初始化 cgroup 子系统器件
    [ 0.091091097]正在初始化 cgroup 子系统冷冻器
    [ 0.091112]
    
    一致性正在初始化 cgroup 子系统事件[ 0.0925]正在初始化 CPU 组子系统缓冲器[0.091151]:CPU 写入测试[0.09151:CPU 确定
    [0.0951]为0x80008200 - 0x80008258
    [0.092995]设备管理器设置静态标识图:已初始化
    [0.105586] VFP 支持 v0.3:实施者41体系结构3第30部分
    
    已初始化 A [0.181887]时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF [0.inctrl [0.1880]子系统[ 0.1840pC:0.305]子系统初始化 p40305]
    寄存协议系列16
    [0.187581] DMA:预分配256 KiB 池以进行原子相干分配
    [0.210216] cpudleidle:使用调节器阶梯
    [0.240204] cpudleidle:使用调节器菜单
    [0.246663] OMAP GPIO 硬件版本0.1[0.255889]
    硬件断点:找到5 (+1保留)断点和1个观察点
    [0.909]:断点: 最大观察点大小为4字节。
    [0.297649] EDMA 49000000.EDMA:TI EDMA DMA 引擎驱动程序
    [0.301585] vgaarb:已加载
    [0.302124] SCSI 子系统已初始
    化[0.302405] usbcore:已注册的新接口驱动程序 usbfs
    [0.302465] usbcore:已注册的新接口驱动程序集线
    器[0.302556] usbcore:已注册的
    iOMAP-i3000.2c.0186]器[0.23] 找不到节点/ocp/lbe
    的 pctldev [0.303237] omap_i2c 4802a000.i2c:找不到节点/ocp/lbe
    的 pctldev [0.303355]介质:Linux 介质接口:v0.10
    [0.303410] Linux 视频捕获接口:v2.00
    [0.303468] pps_core:LinuxPPS API 版本。 1寄存
    式[0.303476] pps_core:软件版本。 5.3.6 -版权所有2005-2007 Rodolfo G
    [0.303504] PTP 时钟支持注册
    [0.303734] EDAC MC:版本:3.0.0
    [0.304687] OMAP-mailbox 480c8000.mailbox:OMAP mailbox 0x400 [0.305020]
    高级 Linux 声音架构驱动程序已初始化。
    [0.306079]时钟源:切换到时钟源 Timer1
    [0.315822] NET:注册协议系列2[0.316612]
    TCP 建立哈希表条目:2048 (顺序:1、8192字节
    [0.316647] TCP 绑定哈希表条目:2048 (顺序:1、8192字节)
    [0.316680] TCP: 配置的哈希表(建立2048 BIND 2048)
    [0.316775] UDP 哈希表条目:256 (顺序:0、4096字节)
    [0.316793] UP-Lite 哈希表条目:256 (顺序:0、4096字节)
    [0.316939] NET:注册协议系列1
    [0.317290] RPC:注册命名的 UNIX 套接字传输模块。
    [0.317303] RPC:注册的 UDP 传输模块。
    [0.317310] RPC:注册的 TCP 传输模块。
    [0.317316] RPC:注册的 TCP NFSv4.1反向通道传输模块。
    [1.102893] futex 散列表条目:256 (顺序:-1、3072字节)
    [1.109753] squashfs:4.0版(2009/01/31) Phillip Lougher
    [1.110491] NFS:注册 id_resolver 密钥类型
    [1.110554]密钥类型 id_resoler 注册
    [1.1102.1.563]密钥类型 if]密钥类型标识符注册[1.1102.1.563]密钥类型标识符传统[1.11032]
    [NTFS:1.11032]驱动程序注册[1.11032]
    [1.112481]块层 SCSI 通用(BSG)驱动程序0.4版已加载(MAI
    [1.112508]已注册 IO 调度程序 NOOP
    [1.112520]已注册 IO 调度程序截止日期
    [1.112561]已注册 IO 调度程序 cfq (默认)
    [1.115718] pinctrl-single 44e10800.pinmux: 使用
    虚拟稳压
    器[1.171498]串行:8250/16550驱动器、10个端口、禁用 IRQ 共享
    [1.174306] omap8250 44e09000.serial:未指定时钟速度:使用 def
    [1.175033] 44e09000.serial:、PA f9e10800大小[1.118802]的199个引脚未找到背光电源 MMIO 0x44e09000处的 ttyS0 (IRQ = 30、base_bau
    [ 1.869245]控制台[ttyS0]启用
    [ 1.873254] omap8250 48022000.serial:未指定时钟速度:使用 def
    [ 1.881982] 48022000.serial: MMIO 0x48022000 (IRQ = 31、BASE_BAU
    [ 1.891849][DRM]已初始化 DRM 1.1.0 20060810
    [ 1.897957] 4832a000.dss 电源 VDDA_VIDEO 未找到、使用
    ddss [1.905064] ddss v2.0
    [1.908186] omapdss _4832a000] dsss:disp3280] dsss [1.9048c 64c dsss tumb 128] dss
    模块装回路[1.90483280](dsss:1.128s) 128c:p3240c:dss 128s 128s 128s 1.483240c
    mx66l51235l (65536 Kbytes)
    [1.936691] 7个部分分区位于 MTD 设备 spi32766.0
    [1.942553]在"spi32766.0"上创建7个 MTD 分区:
    [1.9477A] 0x00000000-0x000000080000 SPL 80000:"QSPI.U_BOOT"
    [1.9541000000_0x00000080000]:[0x00000010040000_1.0000.SPI-800001.0000.1006400]
    
    
    
    "QSPI.kernel"
    [1.988894] 0x000000930000-0x000004000000:"QSPI.fil系统"[1.997214]
    libphy:固定 MDIO 总线:探测
    [2.066138] DaVinci_MDIO 4a101000.MDIO:
    
    
    
    1962 MDIO 修订版1.6 [2.072275] DaVinci_MDIO 4a10159:1000.1001.00041001.000641001.00064100000641001.000641001.000A DMDIO:100000641001.000641001.000641001.00064100000641001.000F:davinci MDIO:10000064100000641001.000641001.0006410000064100000641001.000241024] DMDIO 器件4a101000.mdio:02、
    [ 2.112711] cpsw 4a100000.以太网:检测到的 MACID = C4:be:84:CB:56:13
    [ 2.120140] cpsw 4a100000.以太网:cpsw:检测到的 MACID = C4:be:84:CB:56
    [ 2.127964] peus 接口[ 2.1494] begaus
    
    接口:新的 USB 闪
    存/闪存3 bega13489becus 接口:2.489becs:v241296 becs (buss) 注册的新接口驱动程序 ax88179_178a
    [2.152959] usbcore:注册的新接口驱动程序 CDC_ether
    [2.158894] usbcore:注册的新接口驱动程序 smsc75xx
    [2.164731] usbcore:注册的新接口驱动
    
    程序 smsc95xx [2.170568] usbcore:注册的新接口驱动程序 net1080 [2.174731] usbcore
    :注册的新接口驱动程序 sc95xx [2.176429] usbcore:注册的新接口驱动程序子集 注册的新接口驱动程序 zaurus
    [2.188141] usbcore:注册的新接口驱动程序 CDC_NCM
    [2.599045] EHCI_hcd:USB 2.0 '增强型'主机控制器(EHCI)驱动程序
    [2.605624] EHCI-PCI:EHCI PCI 平台驱动程序
    [2.610210] EHCI-platform:Eh1110[2.61562]主机
    控制器:EHCI_OMAP-OMAP-OMAP-OMAP-OMAP-OMAP-OMAP-OMAP-OMAP-OMAP-OMAP-OMAP-NE[
    USB 1.1 "开放"主机控制器(OHCI)驱动
    程序[2.627361] ohci-PCI:OHCI PCI 平台驱动程序
    [2.631889] ohci 平台:OHCI 通用平台驱动程序
    [2.637665] usbcore:注册新接口驱动程序 USB-storage
    [2.643867]使用随机自以太网地址
    [2.648376]使用随机主机地址
    [2.652845] 02:DC:C8:F7:75:37
    [ 2.658193]使用自以太网地址:02:DC:C8:F8:75:35[ 2.664252]
    [ 2.668668] usb0:Mac 02:DC:C8:F8:75:35
    [ 2.672561]使用随机自以太网地址
    [ 2.677050]
    使用随机主机地址[ 2.68112]、Gadether:g_g_g3d:2008年2:g_g_gadether 以太网备忘[2.68g]
    
    PS/2鼠标设备适用于所有鼠标
    [2.699824] i2c /dev entries 驱动程序
    [2.704954] cpudidle: enable-method property 'ti,am4372' found operations
    [2.711964] sshci: Secure Digital Host Controller Interface driver
    [2.718219] sshci: copyright (c) Pierre Osman
    [2.786400] Multimedia Card Syntmsi:Designcie 接口驱动程序
    [2.9600] SDHCI 平台和驱动程序助手
    [2.803827] ledtrig-CPU:注册以指示 CPU 上的活动
    [2.810246] usbcore:注册的新接口驱动程序 usbhid
    [2.815907] usbhid:USB HID 核心驱动程序
    [2.823376] NET:注册协议系列10[2.829379]
    sit:IPv6 over IPv4隧道驱动程序
    [2.834714] 已注册协议系列17
    [2.839665]注册的密钥类型 DNS_旋 变传感器
    [2.844186] OMAP_VOLTGE_LAGE_INIT:未添加电压驱动程序支持
    [2.851722]支持 ThumbEE CPU 扩展。
    [2.856042]注册 SWP/SWPB 仿真处理程序
    [2.863748] omapdrm omapdrm.0:DMM 不可用、禁用 DMM 支持
    [2.871284][DRM]支持 vblank 时间戳缓存修订版2 (2013年10月21日)。
    [2.878067][DRM]不支持 vblank 时间戳查询的驱动程序。
    [2.924987]控制台:切换到彩色帧缓冲器件60x34
    [2.947898] omapdrm omapdrm.0:fb0:omapdrm 帧缓冲器件
    [2.976125][DRM]初始化的 omapdrm 1.0.0 20110917次要0
    [3.015443] at24 0-0050:32768 24625.24b
    、iRi 可写的 omapdrm 1.0.0 2.0264b、omaprm 256b 100kHz 时的总线0版本0.12
    [3.029783] OMAP_i2c 4802a000.i2c:400kHz 时的总线1版本0.12
    [3.064221] g_ether 小工具:高速配置#1:CDC 以太网(ECM)
    [3.078140] hctosys:无法打开 RTC 设备(rtc0)
    [3.091083] vmmc48l]
    
    未找到禁用设备[3.09730]声音列表[3.04830][3.099721][3.048sas_sound:无法打开 RTC 设备[3.079171][3.048r]
    [3.101561]警告:无法打开初始控制台。
    [3.128039]释放未使用的内核内存:10496K (c0976000 - c13b6000)
    [3.134608]此架构没有内核内存保护。
    [3.155051] mmc1:未设置 MAN_BKOPS_EN 位
    [3.162801] mmc1:位于地址0001
    [3.169068]的新高速 MMC 卡 mmcblk0:mmc1:0001 Q2J54A 3.59 GiB
    [3.170001] mmcblk039000:mmc1:3.16901 mc1
    :0001 q2j3676 mc1 mc1:3.54A 分区[3.170001] mmc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mc1 mb 3.0001 mb 3.3mb 3.3m
    p1 p2
    [4.069055] udevd[91]:启动版本182
    udevd[188]:无法执行'/etc/udev/scripts/mount.sh ''/etc/udev/script
    
    udevd[189]:无法执行'/etc/udev/scripts/mount.sh ''/etc/udev/script
    
    [8.130940] net eth0:初始化 cpsw 版本1.15 (0)
    [8.136376] net eth0:初始化 cpsw 版本8.141541 vs [8.1440]
    net eth0:表1.4]
    PHY 4a100.MDIO:04未找到
    [ 8.152128]净 Eth0:在从器件0上找不到"4a101000.MDIO:04"、错误-1
    [8.165955] IPv6:ADDRCONF (NETDEV_UP):eth0:link is not ready
    [ 17.616519] nelHZ:local_zh_chendat_18.9468][18.9r_zh_rtend_r208_r_r_r208_tird_r_tirtirt78]
    
    
    
    local_softirq_pending 08
    [ 18.942331] NOHZ:local_softirq_pending 08
    [ 19.034711] NOHZ:local_softirq_pending 08
    [ 19.141165] NOHZ:local_softirq_pending 08
    [ 19.173404] NOHZ:local_tirq_pending 08_ neltirq_rtirq_prending_[19.08_rtirq_rtirq_r__rtending][19.08_rtirq_rtending_
    _rtirq__r
    _________ _ _
    |_|_|_______|_|_|_|
    || |_|.'|。 |. ||_|_|. |||-_|||
    ||||、||||||||||||||||||
    |__| __________
    
    Arago 项目 http://arago-project.org GC150-Demo /dev/ttyO0
    
    Arago 2016.02 GC150-Demo /dev/ttyO0
    
    GC150-Demo 登录:root 

    ifconfig 结果:

    root@GC150-Demo:~# ifconfig eth0
    eth0 链路连接:以太网 HWaddr C4:be:84:CB:56:13
    上广播多播 MTU:1500公制:1
    RX 数据包:0错误:0丢弃:0超限:0帧:0
    TX 数据包:0错误:0丢弃:0超限:0载波:0
    冲突:0 txqueuelen:1000
    RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)
    中断:173 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    //
    *版权所有(C) 2014 Texas Instruments Incorporated - "="">www.ti.com/.../a>
    *
    本程序是免费软件;您可以根据
    
    免费软件基金会*发布的 GNU 通用公共许可证版本2的条款重新分发和/或修改*。
    */
    
    /* AM437x SK EVM */
    
    /DTS-v1/;
    
    #include "am4372.dtsi"
    #include 
    #include 
    #include 
    #include 
    #include 
    
    /{
    型号="TI AM437x SK EVM";
    兼容="ti、AM437X-SK-EVM"、"ti、am4372"、"ti、am43";
    
    别名{
    display0 = lcd0;
    };
    
    /*固定32k 外部振荡器时钟*/
    CLK_32k_RTC:CLK_32k_RTC{
    #clock-cells =<0>;
    兼容="固定时钟";
    时钟频率=<32768>;
    };
    
    背光{
    兼容="PWM 背光";
    PWM =<&ecap0 50000 PWM_POLICAL_INPLEVINTED;
    亮度等级=<0 51 53 56 62 75 101 152 255>;
    default-brightse-level =<8>;
    };
    
    /* SK EVM,未在 GC150上使用
    听起来{
    兼容="简单音频卡";
    simple-audio-card、name ="AM437x-SK-EVM";
    simple-audio-card、小工具=
    "耳机"、"耳机插孔"、
    "线路"、"线路输入";
    简单音频卡,路由=
    "耳机插孔"、"HPLOUT"、
    "耳机插孔"、"HPROUT"、
    "LINE1L"、 "线路输入"、
    "LINE1R"、 "线路输入";
    simple-audio-card、format ="DSP_b";
    simple-audio-card、bitclock-master =<&sound_master>;
    simple-audio-card、frame-master =<&sound_master>;
    简单音频卡、位时钟反转;
    
    简单音频卡、CPU{
    Sound-Dai =<&McASP1>;
    };
    
    sound_master:simple-audio-card、codec{
    sound-dai =<&tlv320aic3106>;
    系统时钟频率=<24000000>;
    };
    };*/
    
    Matrial_keypad:Matrial_keypad@0{
    兼容="GPIO-matrial-keypad";
    
    pinctrl-names ="default";
    pinctrl-0 =<&matrial_keypad_pines>;
    
    去抖延迟 ms =<5>;
    col-scan-delay-us =<5>;
    
    ROT-GPIO =<&GPIO5 GPIO_ACTIVE_HIGH /*组5、pin5 */
    GPIO5 6 GPIO_ACTIVE_HIGH_>;/*组5、PIN6 */
    
    COL_GPIO =<&GPIO5 13 GPIO_ACTIVE_HIGH /*组5、pin13 */
    GPIO5 4 GPIO_ACTIVE_HIGH>;/*组5、pin4 *
    
    linux、keymap =<
    matrial_key (0、0、key_down)
    matrial_key (0、1、key_right)
    matrial_key (1、0、key_left)
    Matrial_key (1、1、key_up)
    >;
    };
    
    LED{
    兼容="GPIO-LED";
    
    pinctrl-names ="default";
    pinctrl-0 =<&LED_PINs>;
    
    LED@0{
    标签="AM437X-SK:红色:心跳";
    GPIO =<&GPIO5 0 GPIO_ACTIVE_HIGH>;//组5、引脚0 *
    linux、default-trigger ="检测信号";
    默认状态="off";
    };
    
    LED@1{
    标签="AM437X-SK:绿色:mmc1";
    GPIO =<&GPIO5 1 GPIO_ACTIVE_HIGH>;//组5、引脚1 *
    linux、default-trigger ="mmc0";
    默认状态="off";
    };
    
    LED@2{
    标签="AM437X-SK:蓝色:CPU0";
    GPIO =<&GPIO5 2 GPIO_ACTIVE_HIGH>;//组5、引脚2 *
    linux、default-trigger ="CPU0";
    默认状态="off";
    };
    
    LED@3{
    标签="AM437X-SK:蓝色:usr3";
    GPIO =<&GPIO5 3 GPIO_ACTIVE_HIGH>;//组5、引脚3 *
    默认状态="off";
    };
    };
    
    lcd0:显示{
    兼容="Nwhaven、nHD-4.3-480272ef-atxl"、"panel-dpi";
    标签="lcd";
    
    pinctrl-names ="default";
    pinctrl-0 =<&LCD_PINs>;
    
    /*backlight =<&LCD_BL>;*/
    
    ENABLE-GPIO =<&GPIO1 7 GPIO_ACTIVE_HIGH_>;
    
    面板正时{
    时钟频率=<9000000>;
    hactive =<480>;
    Vactive =<272>;
    前沿=<2>;
    后沿=<2>;
    HSYNC-LEN =<41>;
    垂直前沿=<2>;
    后沿=<2>;
    vsync-len =<10>;
    HSYNC-ACTIVE =<0>;
    vsync-active =<0>;
    停用=<1>;
    像素时钟激活=<1>;
    };
    
    端口{
    LCD_IN:端点{
    远程端点=<&dp_dout>;
    };
    };
    };
    
    vmmcwl_fixed:fixedreguler-mmcwl{
    兼容="稳压器固定";
    电脑控制器名称="vmmcwl_fixed";
    稳压器最小微伏=<1800000>;
    稳压器最大值微伏=<1800000>;
    GPIO =<&GPIO4 8 GPIO_ACTIVE_HIGH_>;
    使能端高电平有效;
    };
    };
    
    &am43xx_pinmux{
    Matrix_keypad_pins:Matrix_keypad_pins{
    pinctrl-single、pins =<
    0x24c (PIN_OUTPUT | MUX_MODE7)/* GPIO5_13.GPIO5_13 *
    0x250 (PIN_OUTPUT | MUX_MODE7)/* SPI4_SCLK.GPIO5_4 */
    0x254 (PIN_INPUT | MUX_MODE7)/* SPI4_d0.GPIO5_5 */
    0x258 (PIN_INPUT | MUX_MODE7)/* SPI4_D1.GPIO5_5 */
    >;
    };
    
    LED_PINS:LED_PINS{
    pinctrl-single、pins =<
    0x228 (PIN_OUTPUT | MUX_MODE7)/* uart3_Rxd.GPIO5_2 */
    0x22c (PIN_OUTPUT | MUX_MODE7)/* uart3_TXD.GPIO5_3 */
    0x230 (PIN_OUTPUT | MUX_MODE7)/* uart3_CTSN.GPIO5_0 */
    0x234 (PIN_OUTPUT | MUX_MODE7)/* uart3_rtsn.GPIO5_1 */
    >;
    };
    
    i2c0_pins:i2c0_pins{
    pinctrl-single、pins =<
    0x188 (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE0)/* i2c0_sda.i2c0_sda *
    0x18c (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE0)/* i2c0_SCL.i2c0_SCL *
    >;
    };
    
    i2c1_pins:i2c1_pins{
    pinctrl-single、pins =<
    0x15c (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE2)/* spi0_cs0.i2c1_SCL *
    0x158 (PIN_INPUT | SLEWCTRL_FAST | MUX_Mode2)/* spi0_D1.i2c1_sda *
    >;
    };
    
    ON_board_eMMC_PINS_DEFAULT:ON_board_eMMC_PINS_DEFAULT{
    pinctrl-single、pins =<
    0xf0 (PIN_INPUT_PULLUP | MUX_MODE0)/*(B1) mmc0_data3.mmc0_data3 */
    0xf4 (PIN_INPUT_PULLUP | MUX_MODE0)/*(B2) mmc0_data2.mmc0_data2 */
    0xf8 (PIN_INPUT_PULLUP | MUX_MODE0)/*(C2) mmc0_data1.mmc0_data1 */
    0xFC (PIN_INPUT_PULLUP | MUX_MODE0)/*(C1) mmc0_data0.mmc0_data0 */
    0x100 (PIN_INPUT | MUX_MODE0)/*(D1) mmc0_clk.mmc0_clk *
    0x104 (PIN_INPUT_PULLUP | MUX_MODE0)/*(D2) mmc0_cmd.mmc0_cmd *
    0x12c (PIN_INPUT_PULLUP | MUX_MODE3)/*(D14) mii1_TX_clk.mmc0_dat7 *
    0x130 (PIN_INPUT_PULLUP | MUX_MODE3)/*(D13) mii1_Rx_clk.mmc0_dat6 *
    0x134 (PIN_INPUT_PULLUP | MUX_MODE3)/*(C14) mii1_rxd3.mmc0_data5 *
    0x138 (PIN_INPUT_PULLUP | MUX_MODE3)/*(E16) mii1_rxd2.mmc0_data4 */
    >;
    };
    
    /* MMC0器件的原始器件树引脚分配*/
    mmc1_pins:pinmux_mmc1_pins{
    pinctrl-single、pins =<
    0x0f0 (PIN_INPUT | MUX_MODE0)/* mmc0_data3.mmc0_data3 *
    0x0f4 (PIN_INPUT | MUX_MODE0)/* mmc0_data2.mmc0_data2 *
    0x0f8 (PIN_INPUT | MUX_MODE0)/* mmc0_data1.mmc0_data1 */
    0x0fc (PIN_INPUT | MUX_MODE0)/* mmc0_data0.mmc0_data0 */
    0x100 (PIN_INPUT | MUX_MODE0)/* mmc0_clk.mmc0_clk *
    0x104 (PIN_INPUT | MUX_MODE0)/* mmc0_cmd.mmc0_cmd *
    0x160 (PIN_INPUT | MUX_MODE7)/* spi0_CS1.GPIO0_6 */
    >;
    };
    
    ecap0_pins:backlight_pins{
    pinctrl-single、pins =<
    0x164 (PIN_OUTPUT | MUX_MODE0)/* eCAP0_IN_PWM0_OUT.eCAP0_IN_PWM0_OUT *
    >;
    };
    
    EDT_ft5306_ts_pins:EDT_ft5306_ts_pins{
    pinctrl-single、pins =<
    0x74 (PIN_INPUT | MUX_MODE7)/* GPMC_WPN.GPIO0_31 */
    0x78 (PIN_OUTPUT | MUX_MODE7)/* GPMC_be1n.GPIO1_28 */
    >;
    };
    
    vpfe0_pins_default:vpfe0_pins_default{
    pinctrl-single、pins =<
    0x1b0 (PIN_INPUT_PULLUP | MUX_MODE0)/* CAM0_HD 模式0*/
    0x1b4 (PIN_INPUT_PULLUP | MUX_MODE0)/* CAM0_VD 模式0*/
    0x1b8 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_field 模式0*/
    0x1bc (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_wen 模式0*/
    0x1c0 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_pclk 模式0*/
    0x1c4 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data8模式0*/
    0x1c8 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data9模式0*/
    0x208 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_Data0模式0*/
    0x20c (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data1模式0*/
    0x210 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data2模式0*/
    0x214 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data3模式0*/
    0x218 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data4模式0*/
    0x21c (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data5模式0*/
    0x220 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data6模式0*/
    0x224 (PIN_INPUT_PULLUP | MUX_MODE0)/* cam0_data7模式0*/
    >;
    };
    
    vpfe0_PINS_SLEEP:vpfe0_PINS_SLEEP{
    pinctrl-single、pins =<
    0x1b0 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x1b4 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x1b8 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x1bc (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x1c0 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x1c4 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x1c8 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x208 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x20c (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x210 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x214 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x218 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x21c (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x220 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    0x224 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
    >;
    };
    
    clkout1_pin:pinmux_clkout1_pin{
    pinctrl-single、pins =<
    0x270 (PIN_OUTPUT 下拉| MUX_MODE3)/* XDMA_EVENT_INTR0/CLKOUT1 *
    >;
    };
    
    /* GC150 */
    ethernet_phy_pins_default:ethernet_phy_pins_default{
    pinctrl-single、pins =<
    /* phy 1 */
    0x10c (PIN_INPUT | MUX_MODE1)/*(B14) mii1_crs.rmii1_crs_dv */
    0x110 (PIN_INPUT | MUX_MODE1)/*(B13) mii1_Rx_er.rmii1_rxer *
    0x114 (PIN_OUTPUT | MUX_MODE1)//(A13) mii1_TX_en.rmii1_txen */
    0x124 (PIN_OUTPUT | MUX_MODE1)/*(A14) mii1_txd1.rmii1_txd1 */
    0x128 (PIN_OUTPUT | MUX_MODE1)/*(B15) mii1_txd0.rmii1_txd0 */
    0x13c (PIN_INPUT | MUX_MODE1)/*(B16) mii1_rxd1.rmii1_rxd1 */
    0x140 (PIN_INPUT | MUX_MODE1)/*(F17) mii1_rxd0.rmii1_rxd0 */
    0x144 (PIN_INPUT | MUX_MODE0)/*(A16) rmii1_ref_clk.rmii1_REFCLK */
    
    /* phy 2 */
    0x40 (PIN_OUTPUT | MUX_MODE3)/*(C3) GPMC_a0.rmii2_txen */
    0x50 (PIN_OUTPUT | MUX_MODE3)/*(D7) GPMC_A4.rmii2_txd1 */
    0x54 (PIN_OUTPUT | MUX_MODE3)/*(E7) GPMC_A5.rmii2_txd0 */
    0x6c (PIN_INPUT | MUX_MODE3)/*(D8) GPMC_A11.rmii2_rxd0 */
    0x68 (PIN_INPUT | MUX_MODE3)/*(G8) GPMC_A10.rmii2_rxd1 */
    0x70 (PIN_INPUT | MUX_MODE3)/*(A2) GPMC_wait0.rmii2_crs_dv */
    0x74 (PIN_INPUT | MUX_MODE3)/*(B3) GPMC_WPN.rmii2_rxer *
    0x108 (PIN_INPUT | MUX_MODE1)/*(D16) mii1_col.rmii2_REFCLK */
    >;
    };
    
    EtherNet_phy_PINS_SLEEP:Ethernet_phy_PINs_SLEEP{
    pinctrl-single、pins =<
    /* phy 1*/
    0x10c (PIN_INPUT_PULLUX | MUX_MODE7)/*(B14) mii1_crs.rmii1_crs_dv */
    0x110 (PIN_INPUT_PULLUGDOWN | MUX_MODE7)/*(B13) mii1_Rx_er.rmii1_rxer *
    0x114 (PIN_INPUT_PULLUGDOWN | MUX_MODE7)/*(A13) mii1_TX_en.rmii1_txen *
    0x124 (PIN_INPUT 下拉| MUX_MODE7)/*(A14) mii1_txd1.rmii1_txd1 *
    0x128 (PIN_INPUT_PULLUGDOWN | MUX_MODE7)/*(B15) mii1_txd0.rmii1_txd0 */
    0x13c (PIN_INPUT_PULLUX | MUX_MODE7)/*(B16) mii1_rxd1.rmii1_rxd1 */
    0x140 (PIN_INPUT 下拉| MUX_MODE7)/*(F17) mii1_rxd0.rmii1_rxd0 *
    0x144 (PIN_INPUT 下拉| MUX_MODE7)/*(A16) rmii1_ref_clk.rmii1_REFCLK *
    
    /* phy 2 */
    0x40 (PIN_INPUT_PULLUX | MUX_MODE7)/*(C3) GPMC_a0.rmii2_txen *
    0x50 (PIN_INPUT 下拉| MUX_MODE7)/*(D7) GPMC_A4.rmii2_txd1 */
    0x54 (PIN_INPUT_PULLUGDOWN | MUX_MODE7)/*(E7) GPMC_A5.rmii2_txd0 */
    0x6c (PIN_INPUT_PULLUX | MUX_MODE7)/*(D8) GPMC_A11.rmii2_rxd0 *
    0x68 (PIN_INPUT_PULLUX | MUX_MODE7)/*(G8) GPMC_A10.rmii2_rxd1 */
    0x70 (PIN_INPUT 下拉| MUX_MODE7)//(A2) GPMC_wait0.rmii2_crs_dv */
    0x74 (PIN_INPUT_PULLDOWN | MUX_MODE7)/*(B3) GPMC_WPN.rmii2_rxer *
    0x108 (PIN_INPUT_PULLUGDOWN | MUX_MODE7)/*(D16) mii1_col.rmii2_REFCLK */
    >;
    };
    
    /* SK EVM 和 GC150 */
    EtherNet_MDIO_PINS_DEFAULT:ETHERNET_MDIO_PINS_DEFAULT{
    pinctrl-single、pins =<
    /* MDIO */
    0x148 (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE0)/* MDIO_DATA.MDIO_DATA *
    0x14c (PIN_OUTPUT | MUX_MODE0) /* mdio_clk.mdio_clk */
    >;
    };
    
    /* SK EVM 和 GC150 */
    EtherNet_MDIO_PINS_SLEEP:EtherNet_MDIO_PINS_SLEEP{
    pinctrl-single、pins =<
    /* MDIO 复位值*/
    0x148 (PIN_INPUT_PULLUX | MUX_MODE7)
    0x14c (PIN_INPUT_PULLUP | MUX_MODE7)
    >;
    };
    
    DSS_PINS:DSS_PINS{
    pinctrl-single、pins =<
    0x020 (PIN_OUTPUT | MUX_MODE1)/* GPMC AD 8 -> DSS 数据23 *
    0x024 (PIN_OUTPUT | MUX_MODE1)
    0x028 (PIN_OUTPUT | MUX_MODE1)
    0x02c (PIN_OUTPUT | MUX_MODE1)
    0x030 (PIN_OUTPUT | MUX_MODE1)
    0x034 (PIN_OUTPUT | MUX_MODE1)
    0x038 (PIN_OUTPUT | MUX_MODE1)
    0x03c (PIN_OUTPUT | MUX_MODE1)/* GPMC AD 15 -> DSS 数据16 *
    0x0a0 (PIN_OUTPUT | MUX_MODE0)/* DSS 数据0 */
    0x0a4 (PIN_OUTPUT | MUX_MODE0)
    0x0a8 (PIN_OUTPUT | MUX_MODE0)
    0x0ac (PIN_OUTPUT | MUX_MODE0)
    0x0b0 (PIN_OUTPUT | MUX_MODE0)
    0x0b4 (PIN_OUTPUT | MUX_MODE0)
    0x0b8 (PIN_OUTPUT | MUX_MODE0)
    0x0bc (PIN_OUTPUT | MUX_MODE0)
    0x0c0 (PIN_OUTPUT | MUX_MODE0)
    0x0c4 (PIN_OUTPUT | MUX_MODE0)
    0x0c8 (PIN_OUTPUT | MUX_MODE0)
    0x0cc (PIN_OUTPUT | MUX_MODE0)
    0x0d0 (PIN_OUTPUT | MUX_MODE0)
    0x0d4 (PIN_OUTPUT | MUX_MODE0)
    0x0d8 (PIN_OUTPUT | MUX_MODE0)
    0x0dc (PIN_OUTPUT | MUX_MODE0)/* DSS 数据15 */
    0x0e0 (PIN_OUTPUT | MUX_MODE0)/* DSS VSYNC *
    0x0e4 (PIN_OUTPUT | MUX_MODE0)/* DSS HSYNC *
    0x0e8 (PIN_OUTPUT | MUX_MODE0)/* DSS PCLK */
    0x0ec (PIN_OUTPUT | MUX_MODE0)/* DSS 交流偏置 EN *
    
    >;
    };
    
    QSPI_PINS:QSPI_PINS{
    pinctrl-single、pins =<
    0x7c (PIN_OUTPUT | MUX_MODE3)/* GPMC_csn0.QSPI_CSn *
    0x88 (PIN_OUTPUT | MUX_Mode2)/* GPMC_csn3.QSPI_clk *
    0x90 (PIN_INPUT | MUX_MODE3)/* GPMC_advn_ALe.QSPI_d0 */
    0x94 (PIN_INPUT | MUX_MODE3)/* GPMC_oen_ren。QSPI_D1 *
    0x98 (PIN_INPUT | MUX_MODE3)/* GPMC_WN.QSPI_D2 *
    0x9C (PIN_INPUT | MUX_MODE3)/* GPMC_be0n_cle。QSPI_D3 *
    >;
    };
    
    McASP1_PINS:McASP1_PINS{
    pinctrl-single、pins =<
    0x10c (PIN_INPUT 下拉| MUX_MODE4)/* mii1_crs.McASP1_aclkx *
    0x110 (PIN_INPUT_PULLUGDOWN | MUX_MODE4)/* mii1_rxer.McASP1_FSX *
    0x108 (PIN_OUTPUT 下拉| MUX_Mode4)/* mii1_col.McASP1_axr2 *
    0x144 (PIN_INPUT_PULLUX | MUX_MODE4)/* rmii1_ref_clk.McASP1_axr3 *
    >;
    };
    
    McASP1引脚_sleep:McASP1引脚_sleep{
    pinctrl-single、pins =<
    0x10c (PIN_INPUT_PULLUP | MUX_MODE7)
    0x110 (PIN_INPUT 下拉| MUX_MODE7)
    0x108 (PIN_INPUT 下拉| MUX_MODE7)
    0x144 (PIN_INPUT_PULLUX | MUX_MODE7)
    >;
    };
    
    LCD_PINS:LCD_PINS{
    pinctrl-single、pins =<
    0x1c (PIN_OUTPUT 下拉| MUX_MODE7)/* gpcm_AD7.GPIO1_7 *
    >;
    };
    
    USB1_PINS:USB1_PINS{
    pinctrl-single、pins =<
    0x2c0 (PIN_OUTPUT | MUX_MODE0)/* usb0_drvvbus.usb0_drvvbus */
    >;
    };
    
    USB2_PINS:USB2_PINS{
    pinctrl-single、pins =<
    0x2c4 (PIN_OUTPUT | MUX_MODE0)/* usb0_drvvbus.usb0_drvvbus */
    >;
    };
    
    mmc3_PINS_DEFAULT:pinmux_mmc3_PIN_DEFAULT{
    pinctrl-single、pins =<
    0x1f0 (PIN_INPUT_PULLUP | MUX_MODE3)/*(AD21) CAM1_data2.mmc2_clk *
    0x1F4 (PIN_INPUT_PULLUP | MUX_MODE3)/*(AE22) CAM1_data3.mmc2_cmd *
    0x1f8 (PIN_INPUT_PULLUP | MUX_MODE3)/*(AD22) CAM1_data4.mmc2_data0 *
    0x1fc (PIN_INPUT_PULLUP | MUX_MODE3)/*(AE23) CAM1_DATA5.mmc2_DAT1 */
    0x200 (PIN_INPUT_PULLUP | MUX_MODE3)/*(AD23) CAM1_DATA6.mmc2_DAT2 *
    0x204 (PIN_INPUT_PULLUP | MUX_MODE3)/*(AE24) CAM1_data7.mmc2_dat3 *
    >;
    };
    
    mmc3_PINS_SLEEP:pinmux_mmc3_PIN_SLEEP{
    pinctrl-single、pins =<
    0x1f0 (PIN_INPUT_PULLUX | MUX_MODE7)/*(AD21) CAM1_data2.mmc2_clk *
    0x1F4 (PIN_INPUT_PULLUX | MUX_MODE7)/*(AE22) CAM1_data3.mmc2_cmd *
    0x1f8 (PIN_INPUT_PULLUX | MUX_MODE7)/*(AD22) CAM1_data4.mmc2_data0 *
    0x1fc (PIN_INPUT_PULLUX | MUX_MODE7)/*(AE23) CAM1_DATA5.mmc2_DAT1 */
    0x200 (PIN_INPUT_PULLUX | MUX_MODE7)/*(AD23) CAM1_DATA6.mmc2_DAT2 *
    0x204 (PIN_INPUT_PULLUX | MUX_MODE7)/*(AE24) CAM1_data7.mmc2_dat3 *
    >;
    };
    
    wlan_pins_default:pinmux_wlan_pins_default{
    pinctrl-single、pins =<
    0x1d0 (PIN_OUTPUT 下拉| MUX_MODE7) /* CAM1_data8.GPIO4_8 WL_EN *
    0x1e4 (PIN_INPUT | WAKEUP_ENABLE | MUX_MODE7)/* CAM1_WN.GPIO4_13 WL_IRQ *
    >;
    };
    
    wlan_pins_sleep:pinmux_wlan_pins_sleep{
    pinctrl-single、pins =<
    0x1d0 (PIN_OUTPUT 下拉| MUX_MODE7) /* CAM1_data8.GPIO4_8 WL_EN *
    0x1e4 (PIN_INPUT | WAKEUP_ENABLE | MUX_MODE7)/* CAM1_WN.GPIO4_13 WL_IRQ *
    >;
    };
    
    uart1_bt_pins_default:pinmux_uart1_bt_pins_default{
    pinctrl-single、pins =<
    0x180 (PIN_INPUT | MUX_MODE0) /* uart1_Rxd.uart1_RxD */
    0x184 (PIN_OUTPUT 下拉| MUX_MODE0)/* uart1_TXD.uart1_TXD *
    0x178 (PIN_INPUT_PULLUP | MUX_MODE0)/* uart1_CTSN.uart1_CTSN *
    0x17c (PIN_OUTPUT 下拉| MUX_MODE0)/* uart1_rtsn.uart1_rtsn *
    0x1cc (PIN_OUTPUT 下拉| MUX_MODE7)/* CAM1_DATA9.gpoop BT_EN *
    >;
    };
    
    uart1_bt_pins_sleep:pinmux_uart1_bt_pins_sleep{
    pinctrl-single、pins =<
    0x180 (PIN_OUTPUT 下拉| MUX_MODE7)/* uart1_Rxd.uart1_RxD *
    0x184 (PIN_OUTPUT 下拉| MUX_MODE7)/* uart1_TXD.uart1_TxD *
    0x178 (PIN_OUTPUT 下拉| MUX_MODE7)/* uart1_CTSN.uart1_CTSN *
    0x17c (PIN_OUTPUT 下拉| MUX_MODE7)/* uart1_rtsn.uart1_rtsn *
    0x1cc (PIN_OUTPUT 上拉| MUX_MODE7)/* CAM1_DATA9.GPIO4_7 BT_EN *
    >;
    };
    };
    
    &i2c0 {
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&i2c0_PINs>;
    时钟频率=<100000 >;
    
    TPS@24{
    兼容="ti、tps65218";
    reg =<0x24>;
    中断= ;
    中断控制器;
    #interrupt-cells =<2>;
    
    dcdc1:电脑控制器- dcdc1{
    兼容="ti、tps65218-dc1";
    /* VDD_CORE 限制 OPP50的最小值和 OPP100的最大值*/
    稳压器名称="VDD_CORE";
    稳压器最小微伏=<912000>;
    稳压器最大微伏=<1144000>;
    稳压器启动;
    稳压器常开;
    };
    
    dcdc2:reguler-dc2{
    兼容="ti、tps65218-dcdc2";
    /* VDD_MPU 限制 OPP50的最小值和 OPP_nitro 的最大值*/
    稳压器名称="VDD_MPU";
    稳压器最小微伏=<912000>;
    稳压器最大值微伏=<1378000>;
    稳压器启动;
    稳压器常开;
    };
    
    dcdc3:reguler-dc3{
    兼容="ti、tps65218-dcdc3";
    稳压器名称="VDDS_DDR";
    稳压器最小微伏=<1500000>;
    稳压器最大值微伏=<1500000>;
    稳压器启动;
    稳压器常开;
    稳压器状态内存{
    暂停时的稳压器;
    };
    稳压器状态盘{
    稳压器关闭-等待;
    };
    };
    
    dcdc4:reguler-dc4{
    兼容="ti、tps65218-dcdc4";
    电脑控制器名称="v3_3D";
    稳压器最小微伏=<3300000>;
    稳压器最大值微伏=<3300000>;
    稳压器启动;
    稳压器常开;
    };
    
    dcdc5:reguler-dc5{
    兼容="ti、tps65218-dc5";
    电脑控制器名称="v1_0bat";
    稳压器最小微伏=<1000000>;
    稳压器最大微伏=<1000000>;
    稳压器启动;
    稳压器常开;
    稳压器状态内存{
    暂停时的稳压器;
    };
    };
    
    dcdc6:电脑控制器- dcdc6{
    兼容="ti、tps65218-dc6";
    电脑控制器名称="v1_8bat";
    稳压器最小微伏=<1800000>;
    稳压器最大值微伏=<1800000>;
    稳压器启动;
    稳压器常开;
    稳压器状态内存{
    暂停时的稳压器;
    };
    };
    
    ldo1:reguler-ldo1{
    兼容="ti、tps65218-ldo1";
    电脑控制器名称="v1_8d";
    稳压器最小微伏=<1800000>;
    稳压器最大值微伏=<1800000>;
    稳压器启动;
    稳压器常开;
    };
    
    电源按钮{
    兼容="ti、tps65218-pwrbutton";
    状态="正常";
    中断=<3 IRQ_TYPE_EDGE_Bot>;
    };
    };
    
    at24@50{
    兼容="at24、24c256";
    pagesize =<64>;
    reg =<0x50>;
    };
    };
    
    &i2c1 {
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&i2c1_PINs>;
    时钟频率=<400000>;
    
    ov2659@30{
    兼容="ovti、ov2659";
    reg =<0x30>;
    pinctrl-names ="default";
    pinctrl-0 =<&clkout1_pin>;
    
    时钟=<&clkout1_mux_ck>;
    时钟名称="xvclk";
    分配的时钟=<&clkout1_mux_ck>;
    分配的时钟父节点=<&clkout1_osc_div_ck>;
    
    端口{
    ov2659_1:端点{
    远程端点=<&V pfe0_EP>;
    链路频率=/bits/64 <70000000>;
    };
    };
    };
    
    EDT-ft5306@38{
    状态="正常";
    兼容="EDT、EDT-ft5306"、"EDT、EDT-ft5x06";
    pinctrl-names ="default";
    pinctrl-0 =<&EDT_ft5306_ts_pines>;
    
    reg =<0x38>;
    interrupt-parent =<&GPIO0>;
    中断=<31 IRQ_TYPE_EDGE_FALLING>;
    
    RESET-GPIO =<&GPIO1 28 GPIO_ACTIVE_LOW>;
    
    触摸屏大小-x =<480>;
    触摸屏大小-y =<272>;
    };
    
    tlv320aic3106:tlv320aic3106@1b{
    #sound-di-cells =<0>;
    兼容="ti、tlv320aic3106";
    reg =<0x1b>;
    状态="正常";
    
    /*稳压器*/
    AVDD-SUPPLY =<&dc4>;
    IOVdd-supply =<&dc4>;
    DRVDD-SUPPLY =<&dc4>;
    DVDD 电源=<&ldo1>;
    };
    
    LIS331DLH@18{
    兼容="st、LIS331DLH";
    reg =<0x18>;
    状态="正常";
    
    VDD-SUPPLY =<&dc4>;
    VDD_IO-SUPPLY =<&dc4>;
    中断扩展=<&GPIO1 6 0>、<&GPIO2 1 0>;
    };
    };
    
    epwms0 {&epwms0
    状态="确定";
    };
    
    ecap0{
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&ecap0_PINs>;
    };
    
    &GPIO0{
    状态="确定";
    };
    
    &GPIO1{
    状态="确定";
    };
    
    &GPIO4{
    状态="确定";
    };
    
    &GPIO5{
    状态="确定";
    };
    
    &mmc1{
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&ON_board_eMMC_PINS_DEFAULT>;
    /*用于 MMC0的 SK EVM 引脚 pinctrl-0 =<&mmc1_PINs>;*/
    
    VMMC-SUPPLY =<&dc4>;
    总线宽度=<8>;
    TI、不可拆卸;
    /*CD-GPIOs=<&GPIO0 6 GPIO_ACTIVE_LOW>;*/
    };
    
    uart1{
    状态="正常";
    pinctrl-names ="default"、"sleep";
    pinctrl-0 =<&uart1_bt_PINS_DEFAULT>;
    pinctrl-1 =<&uart1_bt_PINs_sleep>;
    };
    
    &mmc3{
    状态="正常";
    /*这些位于纵横制上,并在中进行了概述
    * Xbar-event-map 元素
    *
    DMA =<&EDMA_Xbar 30 0 1>、
    < EDMA_Xbar 31 0 2>;
    dma-names ="TX"、"Rx";
    VMMC-SUPPLY =<&vmmcwl_fixed>;
    总线宽度=<4>;
    pinctrl-names ="default"、"sleep";
    pinctrl-0 =<&mmc3_PINS_DEFAULT>;
    pinctrl-1 =<&mmc3_PINS_SLEEP>;
    电容断电卡;
    暂停时保持供电;
    TI、不可拆卸;
    
    #address-cells =<1>;
    #size-cells =<0>;
    wlcore:wlcore@0{
    兼容="ti、wl1835";
    pinctrl-names ="default"、"sleep";
    pinctrl-0 =<&wlan_pins_default>;
    pinctrl-1 =<&wlan_pins_sleep>;
    reg =<2>;
    interrupt-parent =<&GPIO4>;
    中断=<13 IRQ_TYPE_LEVEL_HIGH_>;
    };
    };
    
    EDMA{
    TI、EDMA-Xbar-event-map =/bits/16 <1 30
    2 31>;
    };
    
    &USB2_phy1{
    状态="确定";
    };
    
    &USB1{
    DR_MODE ="OTG";
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&USB1_PINs>;
    };
    
    &USB2_phy2{
    状态="确定";
    };
    
    &USB2{
    DR_MODE ="主机";
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&USB2_PINs>;
    };
    
    &QSPI{
    状态="正常";
    pinctrl-names ="default";
    pinctrl-0 =<&QSPI_PINs>;
    
    SPI-max-frequency =<48000000>;
    m25p80@0{
    兼容="mx66l51235l";
    SPI-max-frequency =<48000000>;
    reg =<0>;
    SPI-cpol;
    spi-cpha;
    SPI-TX-bus-width =<1>;
    SPI-Rx-bus-width =<4>;
    #address-cells =<1>;
    大小单元格=<1>;
    
    /* MTD 分区表。
    * ROM 检查第一个512KiB
    *用于引导有效文件(XIP)。
    *
    分区@0{
    标签="qspi.U_boot";
    REG =<0x00000000 0x000080000>;
    };
    分区@1{
    标签="qspi.U_boot.backup";
    REG =<0x00080000 0x00080000>;
    };
    分区@2{
    标签="qspi.U-boot-spL_os";
    REG =<0x00100000 0x00010000>;
    };
    分区@3{
    标签="QSPI.U_BOOT_ENV";
    REG =<0x00110000 0x00010000>;
    };
    分区@4{
    label ="qspi.U-boot-env.backup";
    REG =<0x00120000 0x00010000>;
    };
    分区@5{
    标签="qspi.kernel";
    REG =<0x00130000 0x0800000>;
    };
    分区@6{
    label ="qspi.filesystem;
    REG =<0x00930000 0x36D0000>;
    };
    };
    };
    
    &Mac{
    pinctrl-names ="default"、"sleep";
    pinctrl-0 =<&Ethernet_phy_pins_default>;
    pinctrl-1 =<&Ethernet_phy_pins_default>;
    /* SK EVM pinctrl-0 =<&cpsw_default>;*/
    /* SK EVM pinctrl-1 =<&cpsw_sleep>;*/
    DUAL_EMAC =<1>;
    状态="确定";
    }
    
    ;&Davinci_MDIO{
    pinctrl-names ="default"、"sleep";
    pinctrl-0 =<&Ethernet_MDIO_PINS_DEFAULT>;
    pinctrl-1 =<&Ethernet_MDIO_PINS_SLEEP>;
    状态="确定";
    };
    
    &cpsw_emac0{
    PHY_ID =<&Davinci_MDIO>、<4>;
    PHY-MODE ="RMII";
    };
    
    &cpsw_emac1{
    PHY_ID =<&Davinci_MDIO>、<5>;
    PHY-MODE ="RMII";
    };
    
    &elm{
    状态="确定";
    };
    
    /* SK EVM、未在 GC150
    和 McASP1上使用{
    #sound-di-cells =<0>;
    pinctrl-names ="default"、"sleep";
    pinctrl-0 =<&McASP1_PINs>;
    pinctrl-1 =<&McASP1_PINS_SLEEP>;
    
    状态="正常";
    
    OP-MODE =<0>;
    TDM-SLOTS =<2>;
    serial-dir =<
    0 0 1 2
    >;
    
    tx-num-evt =<1>;
    Rx-num-evt =<1>;
    };*/
    
    &DSS{
    状态="正常";
    
    pinctrl-names ="default";
    pinctrl-0 =<&dss_PINs>;
    
    端口{
    DPI_OUT:端点@0{
    远程端点=<&LCD_IN>;
    数据线=<24>;
    };
    };
    };
    
    &RTC {
    时钟=<&clk_32k_rtc>、<&clk_32768_ck>;
    时钟名称="ext-clk"、"int-clk";
    系统功率控制器;
    状态="确定";
    };
    
    &WDT{
    状态="确定";
    };
    
    &CPU{
    CPU0-supply =<&dcdc2>;
    };
    
    &vpfe0{
    状态="正常";
    pinctrl-names ="default"、"sleep";
    pinctrl-0 =<&V vpfe0_PINS_DEFAULT>;
    pinctrl-1 =<&V vpfe0_PINS_SLEEP>;
    
    /*摄像机端口*/
    端口{
    vpfe0_EP:端点{
    远程端点=<&ov2659_1>;
    TI、AM437X-VPFE-interface =<0>;
    总线宽度=<8>;
    HSYNC-ACTIVE =<0>;
    vsync-active =<0>;
    };
    };
    };
    
    wkup_m3_IPC{
    TI、scale-data-FW ="am43x-EVM-scale-data.bin";
    }
    
    ;&SGX{
    状态="确定";
    };