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.

[参考译文] AM5728:U-boot UART 设置

Guru**** 2539500 points
Other Parts Discussed in Thread: AM5728, TPS51200, TPIC2810, SN65HVS882, AM5718, DRA722

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/801483/am5728-u-boot-uart-setting

主题中讨论的其他器件:AM5728TPS51200TPIC2810SN65HVS882AM5718PMP、DRA722

SDK = ti-processor-sdk-linux-rt-am57xx-evm-05.03.00.07

U-boot = u-boot-2018.01+gitAUTOINC+313dcd69c2-ge2bc936055

交叉编译器= arm-linux-gnueabihf-gcc

----------------------------------------------------

我有  个 AM5728定制板。

我想将 UART 默认设置从 UART3更改为 UART2。

我的板没有 EEPROM。

1、引脚复用设置

u-boot/board/ti/am57xx/mux_data.h

const struct pad_conf_entry core_padconf_array_ess_am572x_idk[]={

(笑声)

{UART2_RXD、(M4 | PIN_INPUT)}、/* uart2_Rxd.uart2_RxD *
{UART2_TXD、(M4 | PIN_OUTPUT)}、/* uart2_TXD.uart2_TXD *

(笑声)

2.设备树设置

u-boot/arch/arm/dts/am57xx-idk-common.dtsi

(笑声)

选择{
stdout-path = uart2;
};

(笑声)

uart2{(&U)
状态="正常";
};

(笑声)

3. Board_detect.c

u-boot/board/ti/common/board_detect.c

int __Mout_unused ti_i2c_EEPROM_AM_get (int bus_addr、int dev_addr)

(笑声)

IF (RC)
strlcpy (EP->name、"AM572IDK"、TI_EEPROM_HDR_NAME_LEN + 1);
其他
strlcpy (EP->name、am_ep.name、TI_EEPROM_HDR_NAME_LEN + 1);

EP->HEADER = AM_EP.HEADER;
TI_EEPROM_STRING_CLEAN整理(EP->NAME);

(笑声)

我想知道除了这个部分之外、我是否需要设置一些东西。

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

    这些 uboot 更改后、您是否遇到任何特定问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我希望引导加载程序在不使用 EEPROM 的情况下识别电路板上的 AM5728 IDK。

    我想将默认 UART 设置从 UART3更改为 UART2。

    不输出 UART2。

    尝试通过 SD 卡引导。

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

    我解决了这个问题。

    但我不知道为什么。

    问题是
    从 uboot -*/ arch / arm / dtb / omap5-uboot.dtsi

    和 uart2{
    u-boot、dm-spl;
    reg-shift =<2>;
    };
    未声明。

    我想知道这个 dtsi 文件定义了什么。

    您能解释一下这方面的信息吗? 请

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

    您好、Sunmin、

    u-boot 器件树文件*-u-boot.dtsi 定义了 u-boot 特定的 DT 属性。

    标志 u-boot、dm-spl 等效于内核 devicetree 中的 status ="oke"、指定 SPL 需要相应的 DT 节点、在本例中为 uart2。 (提示:SPL 级中不需要所有 u-boot DT 节点。)

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

    它对我帮助很大。

    谢谢你。

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

    尊敬的 Sunmin Kim:  

    它是否适合您? 我也面临同样的问题。 我想使用 UART1而不是 UART3。  

    谢谢、此致

    Arpita.J

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

    大家好、 

    更改 UART 时要执行的操作

    1.引脚复用设置

    2.从 u-boot -*/ arch/arm / dts/am57xx-idk-common.dtsi
    (笑声)
    选择{
    stdout-path =& uart1;
    };
    (笑声)
    (笑声)
    和 uart1{
    状态="正常";
    中断扩展=<& crossbar_MPU GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH
    & dra7_PMX_CORE 0x3e0>;
    };
    (笑声)


    必须添加。

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

    尊敬的 Sunmin Kim:

    我们遵循了您刚才提到的相同情况,仍然面临同样的问题。

    我们已经探测了引脚多路复用设置、并发现它适用于 uart1。

    要获得 uart1中的调试打印,是否还有其他需要遵循的内容?

    谢谢、此致

    Arpita Jena

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

    大家好、 

    引导 UART3时是否可以显示 U-boot 日志?

    此外、您能否向我展示*- common.dtsi 文件?

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

    尊敬的 Sunmin Kim:

    感谢你的答复。

    我们使用的是仅连接 uart1的 AM571x 定制板。 EVM、我们已检查 UART3并附上其日志。

    我们在 u-boot dts 文件夹中只有 am57xx-idk-common.dts、并且我们已经完成了该文件中的所有配置。 它也附在后。

    ----------------------------------------------------------------

    我尝试附加为文件。 但无法这样做、因此文件是复制粘贴的

    1) 1) DTS 文件

    /*
    *版权所有(C) 2015-2016德州仪器(TI)公司- http://www.ti.com/
    *
    *此程序是免费软件;您可以重新分发和/或修改
    *根据 GNU 通用公共许可证第2版的条款,如所示
    *由免费软件基金会发布。
    *

    #include "am57xx-industrie-grade.dtsi"

    /{
    别名{
    rtc0 =&tps659038_RTC;
    RTC1 =&RTC;
    };

    选择{
    stdout-path = uart1;
    };

    vmain:fixedreguler-vmain{
    兼容="稳压器固定";
    稳压器名称="VMAIN";
    稳压器最小微伏=<5000000>;
    稳压器最大值微伏=<5000000>;
    稳压器常开;
    稳压器启动;
    };

    v3_3D:fixedreguler-v3_3D{
    兼容="稳压器固定";
    稳压器名称="V3_3D";
    VIN-SUPPLY =<&smps9_reg>;
    稳压器最小微伏=<3300000>;
    稳压器最大值微伏=<3300000>;
    稳压器常开;
    稳压器启动;
    };

    VTT_FIXED:fixedreguler-VTT{
    /* TPS51200 */
    兼容="稳压器固定";
    电脑控制器名称="VTT_FIXED";
    VIN-SUPPLY =<&v3_3D>;
    稳压器最小微伏=<3300000>;
    稳压器最大值微伏=<3300000>;
    稳压器常开;
    稳压器启动;
    };

    LED-IIO{
    STATUS ="禁用";
    兼容="GPIO-LED";
    LED-out0{
    标签="out0";
    GPIO =<&tpic2810 0 GPIO_ACTIVE_HIGH_>;
    默认状态="off";
    };

    LED-OUT1{
    标签="out1";
    GPIO =<&tpic2810 1 GPIO_ACTIVE_HIGH_>;
    默认状态="off";
    };

    LED-OUT2{
    标签="out2";
    GPIO =<&tpic2810 2 GPIO_ACTIVE_HIGH_>;
    默认状态="off";
    };

    LED-out3{
    标签="out3";
    GPIO =<&tpic2810 3 GPIO_ACTIVE_HIGH_>;
    默认状态="off";
    };

    LED-out4{
    标签="out4";
    GPIO =<&tpic2810 4 GPIO_ACTIVE_HIGH_>;
    默认状态="off";
    };

    LED-Out5{
    标签="Out5";
    GPIO =<&tpic2810 5 GPIO_ACTIVE_HIGH_>;
    默认状态="off";
    };

    LED-out6{
    标签="out6";
    GPIO =<&tpic2810 6 GPIO_ACTIVE_HIGH_>;
    默认状态="off";
    };

    LED-out7{
    标签="out7";
    GPIO =<&tpic2810 7 GPIO_ACTIVE_HIGH_>;
    默认状态="off";
    };
    };
    };

    &dra7_PMX_CORE{
    Dcan1_PINS_DEFAULT:Dcan1_PINS_DEFAULT{
    pinctrl-single、pins =<
    DRA7XX_CORE_IOPAD (0x37d0、PIN_OUTPLUP | MUX_MODE0)/* DCA1_TX *
    DRA7XX_CORE_IOPAD (0x37d4、PIN_INPUT_PULLUP | MUX_MODE0)/* DCA1_Rx *
    >;
    };

    Dcan1_PINS_SLEEP:Dcan1_PINS_SLEEP{
    pinctrl-single、pins =<
    DRA7XX_CORE_IOPAD (0x37d0、MUX_MODE15 | PULL_UP)/* Dcan1_TX.OFF *
    DRA7XX_CORE_IOPAD (0x37d4、MUX_MODE15 | PULL_UP)/* Dcan1_Rx.off *
    >;
    };
    };

    i2c1{(&I)
    状态="正常";
    时钟频率=<400000>;

    tps659038:tps659038@58{
    兼容="ti、tps659038";
    reg =<0x58>;
    中断扩展=<&GPIO6 16 IRQ_TYPE_LEVEL_HIGH
    &dra7_PMX_CORE 0x418>;
    #interrupt-cells =<2>;
    中断控制器;
    TI、系统功率控制器;
    TI、Palmas-override-powerhold;

    tps659038_PMIC{
    兼容="ti、tps659038-PMIC";

    smps12-in 电源=<&V 主>;
    smps3-in 电源=<&vmain>;
    smps45供应中=<&V 主>;
    smps6-in 电源=<&vmain>;
    smps7-in 电源=<&vmain>;
    smps8-in 电源=<&vmain>;
    smps9-in 电源=<&vmain>;
    ldo1-in supply=<&V 主页>;
    ldo2-in supply =<&vmain>;
    ldo3-in supply =<&vmain>;
    ldo4-in supply =<&V 主页>;
    ldo9-in supply =<&vmain>;
    ldoln-in-supply =<&vmain>;
    ldousb-in supply=<&V 主页>;
    ldortc-in -supply =<&V 主>;

    调节器{
    smps12_reg:smps12{
    /* VDD_MPU */
    电脑控制器名称="smps12";
    稳压器最小微伏=<850000>;
    稳压器最大值微伏=<1250000>;
    稳压器常开;
    稳压器启动;
    };

    smps3_reg:smps3{
    /* VDD_DDR EMIF1 EMIF2 */
    电脑控制器名称="smps3";
    稳压器最小微伏=<1350000>;
    稳压器最大值微伏=<1350000>;
    稳压器常开;
    稳压器启动;
    };

    smps45_reg:smps45{
    /* AM572上的 VDD_DSPEVE *
    /* AM571上的 VDD_iva + VDD_DSP *
    电脑控制器名称="smps45";
    稳压器最小微伏=<850000>;
    稳压器最大值微伏=<1250000>;
    稳压器常开;
    稳压器启动;
    };

    smps6_reg:smps6{
    /* VDD_GPU */
    电脑控制器名称="smps6";
    稳压器最小微伏=<850000>;
    稳压器最大值微伏=<1250000>;
    稳压器常开;
    稳压器启动;
    };

    smps7_reg:smps7{
    /* VDD_CORE */
    电脑控制器名称="smps7";
    稳压器最小微伏=<850000>;
    稳压器最大值微伏=<1150000>;
    稳压器常开;
    稳压器启动;
    };

    smps8_reg:smps8{
    /* 5728 - VDD_IVAHD */
    /* 5718 - N.C.测试点*/
    电脑控制器名称="smps8";
    };

    smps9_reg:smps9{
    /* VDD_3_3D */
    电脑控制器名称="smps9";
    稳压器最小微伏=<3300000>;
    稳压器最大值微伏=<3300000>;
    稳压器常开;
    稳压器启动;
    };

    ldo1_reg:ldo1{
    /* VDDSHV8 - VSDMMC */
    /*注意:在修订版1.3a 中、数据供应*/
    电脑控制器名称="ldo1";
    稳压器最小微伏=<1800000>;
    稳压器最大值微伏=<3300000>;
    稳压器启动;
    稳压器常开;
    };

    ldo2_reg:ldo2{
    /* VDDSH18V */
    电脑控制器名称="ldo2";
    稳压器最小微伏=<1800000>;
    稳压器最大值微伏=<1800000>;
    稳压器常开;
    稳压器启动;
    };

    ldo3_reg:ldo3{
    /* R1.3a 572x V1_8PHY_LDO3:USB、SATA *
    电脑控制器名称="ldo3";
    稳压器最小微伏=<1800000>;
    稳压器最大值微伏=<1800000>;
    稳压器常开;
    稳压器启动;
    };

    ldo4_reg:ldo4{
    /* R1.3a 572x V1_8PHY_LDO4:PCIe、HDMI*/
    电脑控制器名称="ldo4";
    稳压器最小微伏=<1800000>;
    稳压器最大值微伏=<1800000>;
    稳压器常开;
    稳压器启动;
    };

    /*未使用 LDO5-8 */

    ldo9_reg:ldo9{
    /* VDD_RTC */
    电脑控制器名称="ldo9";
    稳压器最小微伏=<840000>;
    稳压器最大值微伏=<1160000>;
    稳压器常开;
    稳压器启动;
    };

    ldoln_reg:ldoln{
    /* VDDA_1V8_PLL */
    电脑控制器名称="ldoln";
    稳压器最小微伏=<1800000>;
    稳压器最大值微伏=<1800000>;
    稳压器常开;
    稳压器启动;
    };

    ldousb_reg:ldousb{
    /* VDDA_3V_USB:VDDA_USBHS33 *
    电脑控制器名称="ldousb";
    稳压器最小微伏=<3300000>;
    稳压器最大值微伏=<3300000>;
    稳压器常开;
    稳压器启动;
    };

    ldortc_reg:ldortc{
    /* VDDA_RTC */
    电脑控制器名称="ldortc";
    稳压器最小微伏=<1800000>;
    稳压器最大值微伏=<1800000>;
    稳压器常开;
    稳压器启动;
    };

    regen1:regen1{
    /* VDD_3V3_ON */
    reguler-name ="regen1";
    稳压器启动;
    稳压器常开;
    };

    regen2:regen2{
    /* PMIC 内部资源所需*/
    reguler-name ="regen2";
    稳压器启动;
    稳压器常开;
    };
    };
    };

    tps659038_RTC:tps659038_RTC{
    兼容="ti、Palms-rtc";
    interrupt-parent =<&tps659038>;
    中断=<8 IRQ_TYPE_EDGE_FALLING>;
    唤醒源;
    };

    tps659038_pwer_button:tps659038_pwer_button{
    compatible ="ti,Palmas-pwrbutton";
    interrupt-parent =<&tps659038>;
    中断=<1 IRQ_TYPE_EDGE_FALLING>;
    唤醒源;
    TI、Palmas 长按秒=<12>;
    };

    tps659038_gpio:tps659038_gpio{
    兼容="ti、Palms-GPIO";
    GPIO 控制器;
    #GPIO-cells =<2>;
    };

    extCON_USB2:tps659038_USB{
    兼容="ti、Palms-usb-vid";
    TI、使能 VBUS 检测;
    TI、enable-id-detection;
    /*板载 DTS 中提供的 ID 和 VBUS GPIO */
    };
    };

    tpic2810:tpic2810@60{
    兼容="ti、tpic2810";
    reg =<0x60>;
    GPIO 控制器;
    #GPIO-cells =<2>;
    };
    };

    mcspi3{(&M)
    状态="正常";
    TI、pidd-d0-out-d1-in;

    SN65HVS882:SN65HVS882@0{
    兼容="pisosr-gpio";
    GPIO 控制器;
    #GPIO-cells =<2>;

    reg =<0>;
    SPI-max-frequency =<1000000>;
    SPI-cpol;
    };
    };

    uart1{(&U)
    状态="正常";
    中断扩展=<&crossbar_MPU GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH
    &dra7_PMX_CORE 0x3e0>;
    };

    RTC{(&R)
    状态="正常";
    EXT-CLK-src;
    };

    Mac{(&M)
    状态="正常";
    DUAL_EMAC;
    };

    cpsw_emac0{&cpsw_emac0}
    PHY_ID =<&Davinci_MDIO>、<0>;
    PHY-MODE ="RGMII";
    DUAL_EMAC_res_vlan =<1>;
    };

    cpsw_emac1{&cpsw_emac1}
    PHY_ID =<&Davinci_MDIO>、<1>;
    PHY-MODE ="RGMII";
    DUAL_EMAC_res_vlan =<2>;
    };

    &USB2_phy1{
    PHY-SUPPLY =<&ldousb_reg>;
    };

    &USB2_phy2{
    PHY-SUPPLY =<&ldousb_reg>;
    };

    USB1{(&S)
    DR_MODE ="主机";
    };

    USB2{
    DR_MODE ="外设";
    };

    mmc1{(&M)
    状态="正常";
    VMMC-SUPPLY =<&v3_3D>;
    vqmmc-supply =<&ldo1_reg>;
    总线宽度=<4>;
    CD-GPIO =<&GPIO6 27 GPIO_ACTIVE_LOW>;/* GPIO 219 *
    };

    mmc2{(&M)
    状态="正常";
    VMMC-SUPPLY =<&v3_3D>;
    总线宽度=<8>;
    TI、不可拆卸;
    最大频率=<96000000>;
    NO-1-8-v;
    /delete-property/MMC-HS200-1_8v;
    };

    {.dcan1}(&D)
    状态="正常";
    pinctrl-names ="default"、"sleep"、"active";
    pinctrl-0 =<&dcan1_PINS_SLEEP>;
    pinctrl-1 =<&dcan1_PINS_SLEEP>;
    pinctrl-2 =<&dcan1_PINS_DEFAULT>;
    };

    &QSPI{
    状态="正常";

    SPI-max-frequency =<76800000>;
    m25p80@0{
    兼容="s25fl256s1"、"JEDEC、SPI-NOR ";
    SPI-max-frequency =<76800000>;
    reg =<0>;
    SPI-TX-bus-width =<1>;
    SPI-Rx-bus-width =<4>;
    #address-cells =<1>;
    大小单元格=<1>;

    /* MTD 分区表。
    * ROM 检查前四个物理块
    *以启动有效文件、此处的闪存为
    * 64KiB 块大小。
    *
    分区@0{
    标签="QSPI.SPL";
    REG =<0x00000000 0x000040000>;
    };
    分区@1{
    标签="qspi.u-boot";
    REG =<0x00040000 0x00100000 >;
    };
    分区@2{
    label ="qspi.u-boot-spl-os";
    REG =<0x00140000 0x00080000>;
    };
    分区@3{
    label ="qspi.u-boot-env";
    REG =<0x001c0000 0x00010000>;
    };
    分区@4{
    label ="qspi.u-boot-env.Backup1";
    REG =<0x001d0000 0x0010000>;
    };
    分区@5{
    标签="qspi.kernel";
    REG =<0x001e0000 0x0800000>;
    };
    分区@6{
    label ="qspi.file-system";
    REG =<0x009e0000 0x01620000>;
    };
    };
    };

    ------------------------------------------------------------------

    2) 2) UART3在 EVM 上打印日志


    U-Boot SPL 2018.01-00444-g17164f4-脏(2018年11月21日- 10:49:50)
    DRA722-GP ES2.0
    尝试从 MMC1引导
    默认模式下无 pinctrl 状态
    默认模式下无 pinctrl 状态


    U-Boot 2018.01-00444-g17164f4-脏(2018年11月21日- 10:49:50 +0530)

    CPU:DRA722-GP ES2.0
    型号:TI AM5718 IDK
    电路板:AM571x IDK REV 1.3B
    DRAM:1 GiB
    MMC:OMAP SD/MMC:0、OMAP SD/MMC:1.
    GUID 分区表头签名错误:0x0!= 0x5452415020494645
    PART_GET_INFO_EFI:***错误:GPT 无效***
    GUID 分区表头签名错误:0x0!= 0x5452415020494645
    PART_GET_INFO_EFI:***错误:备份 GPT 无效***
    SCSI:SATA link 0 timeout。
    AHCI 0001.0300 32插槽1端口3 Gbps 0x1不支持 SATA 模式
    标志:64位 NCQ stag pm led clo only pmp pio 贫民窟 part ccc apst  
    正在扫描设备总线...
    找到0个器件。
    NET:eth0:以太网@48484000
    按任意键停止自动引导:0  
    切换到分区#0,确定
    mmc0是当前器件
    4ms 内读取1490字节(363.3 KiB/s)
    正在从 mmc0导入环境...
    在332ms (11.5 MIB/s)内读取的4010496字节
    56953字节读取时间:56ms (1.7 MIB/s)
    ###展开的设备树 blob、88000000
    使用0x88000000处的 FDT blob 进行引导
    正在将设备树加载到8ffe5000,结束8ffab8... 好的

    正在启动内核...

    [0.000000]在物理 CPU 0x0上引导 Linux
    [0.000000] Linux 版本4.14.67-gd315a9bb00 (root@ubuntu-vostro-2520)(gcc 版本7.2.1 20171011 (Linaro GCC 7.2-2017.11))#4 SMP 优先于 Wed Mar 27 15:18:27 IST 2019
    [0.000000] CPU:ARMv7处理器[412fc0f2]修订版2 (ARMv7)、CR=30c5387d
    [0.000000] CPU:可用的 div 指令:修补分部代码
    [0.000000] CPU:PIPT/VIPT 非混叠数据高速缓存、PIPT 指令高速缓存
    [0.000000]、共个:FDT:机器模型:TI AM5718 IDK
    [0.000000]内存策略:数据高速缓存 writealloc
    [0.000000] EFI:从 FDT 获取 EFI 参数:
    [0.000000] EFI:未找到 UEFI。
    [0.000000]保留存储器:创建了0x000095800000 (大小为56 MIB)的 CMA 存储器池
    [ 0.000000]、共:保留内存:已初始化节点 ipu2-memory@95800000、兼容 id shared-dma-pool
    [0.000000]保留的存储器:创建了0x000099000000的 CMA 存储器池、大小为64 MiB
    [ 0.0000]、共:保留内存:已初始化节点 dsp1-memory@99000000、兼容 id shared-dma-pool
    [0.000000]保留内存:创建了0x00009d000000的 CMA 内存池,大小为32 mib
    [ 0.00000]、共:保留内存:已初始化节点 ipu1-memory@9d000000、兼容 id sharedma-dma-pool
    [0.000000] CMA:在0x00000000b7c00000处保留128 MIB
    [0.000000] OMAP4:将0x00000000bfd00000映射到 DRAM 隔离层的 fe600000
    [0.000000] DRA722 ES2.0
    [0.000000] perpu:嵌入式15页/CPU @ef649000s31308 r8192 d21940 u61440
    [0.000000]在上构建了1个区域列表、移动分组。 总页数:210496
    [0.000000]内核命令行:console=ttyO2,115200n8 CMA=128MiB root=PARTUUUUUID=d88907e8-02 RW rootfstype=ext4 rootwait
    [0.000000] PID 哈希表条目:4096 (顺序:2、16384字节)
    [0.000000]条目高速缓存散列表条目:131072 (顺序:7、524288字节)
    [0.000000] inode 高速缓存散列表条目:65536 (顺序:6、262144字节)
    [0.000000]内存:538068K/848896K 可用(8192K 内核代码、346K rwdata、2552K rodata、2048K init、299K BSS、 24108K 保留、286720K CMA 保留、128000K HIGHMEM)
    [0.000000]虚拟内核内存布局:
    [0.000000]矢量:0xff0000-0xff1000 (4KB)
    [0.000000] fixmap:0xc00000 - 0xc00000 (3072 KB)
    [0.000000] vmalloc:0xf0800000 - 0x800000 (240 MB)
    [0.000000]低内存:0xC0000000 - 0xf0000000 (768 MB)
    [0.000000] pkmap:bbfe00000 - 0xC0000000 (2 MB)
    [0.000000]模块:bbf000000 - bbbfe00000 (14 MB)
    [0.000000].text:0xc0008000 - 0xc0a00000 (10208 KB)
    [0.000000].init:0xc0e00000 - 0xc1000000 (2048KB)
    [0.000000].data:0xc1000000 - 0xc1056ba8 (347 KB)
    [0.000000].bss:0xc1058000 - 0xc10a2c3c (300KB)
    [0.000000] slub:HWalign=64、order=0-3、MinObjects=0、CPU=1、Nodes=1
    [0.000000]可抢占的分层 RCU 实现。
    [0.000000] RCU 将 CPU 从 NR_CPU=2限制为 nr_CPU_IDs=1。
    [0.000000]启用了 RCU 任务。
    [0.000000] RCU:调整 RCU_FANOUT_LEVEE=16的几何结构,nr_CPU_IDs=1
    [0.000000] NR_IRQ:16、nr_IRQ:16、预分配 IRQ:16
    [0.000000] GIC:使用分离 EOI/Deactivate 模式
    [0.000000] OMAP 时钟事件源:Timer1为32786Hz
    [0.000000] arch_timer:以6.14MHz (phys)运行的 cp15计时器。
    [0.000000]时钟源:arch_sys_counter:mask:0xffffffffffffffffffffffffff max_cycles:0x16af5adb9、max_idle_ns:440795202250 ns
    [0.000005] sched_clock:6MHz 时为56位、分辨率为162ns、每4398046511023ns 换行一次
    [0.000016]切换到基于计时器的延迟环路、分辨率为162ns
    [0.000340]时钟源:32K_COUNTER:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:58327039986419 ns
    [0.000348] OMAP 时钟源:32768Hz 时32K_COUNTER
    [0.000787]控制台:彩色虚拟设备80x30
    [0.000804]警告:您的'console=ttyO2'已被'ttyS2'替代
    [0.000811]这样可以确保您仍能看到内核消息。 请
    [0.000818]更新内核命令行。
    [0.000837]校准延迟环路(跳过)、使用计时器频率计算的值。 12.29茂物剪(lpj=61475)
    [0.000852] pid_max:默认值:32768最小值:301
    [0.000975]安装高速缓存散列表条目:2048 (顺序:1、8192字节)
    [0.000988]安装点高速缓存散列表条目:2048 (顺序:1、8192字节)
    [0.001499] CPU:测试写入缓冲区一致性:好的
    [0.001720]/cpus/cpu@0缺少时钟频率属性
    [0.001734] CPU0:线程-1、CPU 0、套接字0、mpidr 8000000
    [0.039856]为0x80200000 - 0x80200060设置静态标识映射
    [0.059861]分层 SRCU 实现。
    [0.080047] EFI 服务将不可用。
    [0.099922] SMP:正在启动辅助 CPU ...
    [0.099932] SMP:带来1个节点、1个 CPU
    [0.099942] SMP:总共激活1个处理器(12.29个 BogoMips)。
    [0.099949] CPU:所有 CPU 均在 HYP 模式下启动。
    [0.099956] CPU:提供虚拟化扩展。
    [0.100360] devtmpfs:已初始化
    [0.117550]随机:从 buck_table_alloc+0x108/0x230调用 get_random_u32、crng_init=0
    [0.120081] VFP 支持 v0.3:实施者41架构4第30部分变体 f rev 0
    [0.120279]时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns
    [0.120296] futex 散列表条目:256 (顺序:2、16384字节)
    [0.125974] pinctrl 内核:已初始化 pinctrl 子系统
    [0.126470] DMI 不存在或无效。
    [0.126717] NET:注册协议系列16.
    [0.130844] DMA:预分配256 K2B 池用于原子相干分配
    [0.131698] omap_hwmod:L3_main_2、使用来自 OCP 的断开 dt 数据
    [0.325656]空闲:使用调速器梯
    [0.325690]空闲:使用调速器菜单
    [0.333963] OMAP GPIO 硬件版本0.1
    [0.360487]无 ATAG?
    [0.360531]硬件断点:找到5 (+1保留)个断点和4个观察点寄存器。
    [0.360545]硬件断点:最大观察点大小为8字节。
    [0.360929] OMAP4_SRAM_INIT:无法分配处理勘误表 I688所需的 SRAM
    [0.360940] OMAP4_SRAM_INIT:无法获取处理勘误表 I688所需的 SRAM 池
    [0.361472] OMAP DMA 硬件版本0.0
    [0.392285] EDMA 43300000。EDMA:禁用 memcpy
    [0.395426] EDMA 43300000。EDMA:TI EDMA DMA 引擎驱动程序
    [0.402074] OMAP-DMA-engine 4a056000.DMA-controller:OMAP DMA 引擎驱动程序(支持 LinkedIn List1/2/3)
    [0.405367] OMAP-iommu 40d01000.MMU:40d01000.MMU 已注册
    [0.405572]已注册 OMAP-iommu 40d02000.MMU:40d02000.MMU
    [0.405805]已注册 OMAP-iommu 588820.MMU:588820.MMU
    [0.406045]已注册 OMAP-iommu 55082000.MMU:55082000.MMU
    [0.406337] iommu:将器件5882000.IPU 添加到组1
    [0.406411] iommu:将器件5502000.IPU 添加到组2
    [0.406546] iommu:将器件40800000.dsp 添加到组0
    [0.408926] Palmas 0-0058:IRQ 标志为0x00000004
    [0.432918] PALMAS 0-0058:多路复用 GPIO 2f、PWM 0、LED 0
    [0.434579] SMPS12:由稳压器虚拟供电
    [0.436352] SMPS3:由 VMAIN 供电
    [0.437959] SMPS45:由稳压器仿真提供
    [0.439849] SMPS6:由 VMAIN 供电
    [0.441596] SMPS7:由 VMAIN 供电
    [0.443483] SMPS8:由 VMAIN 供电
    [0.444774] SMPS9:由 VMAIN 供电
    [0.445774] LDO1:由 VMAIN 供电
    [0.446141] random:快速初始化完成
    [0.451299] LDO2:由 VMAIN 供电
    [0.461153] LDO3:由 VMAIN 供电
    [0.471164] LDO4:由 VMAIN 供电
    [0.481161] LDO5:由稳压器仿真提供
    [0.481882] LDO6:由稳压器虚拟供电
    [0.482585] LDO7:由稳压器虚拟供电
    [0.483296] LDO8:由稳压器虚拟供电
    [0.484031] LDO9:由 VMAIN 供电
    [0.491523] LDOLN:由 VMAIN 供电
    [0.501206] LDOUSB:由 VMAIN 供电
    [0.513997] OMAP_i2c 48070000.i2c:400kHz 时的总线0修订版0.12
    [0.514200]介质:Linux 介质接口:v0.10
    [0.514240] Linux 视频捕捉接口:v2.00
    [0.514318] pps_core:LinuxPPS API 版本。 1已注册
    [0.514326] pps_core:软件版本 5.3.6 -版权所有2005-2007 Rodolfo Giometti
    [0.514345] PTP 时钟支持已注册
    [0.514372] EDAC MC:版本:3.0.0
    [0.520692] DMI:固件注册失败。
    [0.521112] OMAP-mailbox 48840000.mailbox:OMAP mailbox rev 0x400
    [0.521316] OMAP-mailbox 48842000.mailbox:OMAP mailbox 修订版0x400
    [0.521652]已初始化高级 Linux 声音架构驱动程序。
    [0.530767]时钟源:切换到时钟源 ARCH_SYS_COUNTER
    [0.538069] NET:注册协议系列2.
    [0.538603] TCP 建立哈希表条目:8192 (顺序:3、32768字节)
    [0.538667] TCP BIND 哈希表条目:8192 (顺序:4、65536字节)
    [0.538794] TCP:已配置哈希表(建立8192 BIND 8192)
    [0.538864] UDP 哈希表条目:512 (顺序:2、16384字节)
    [0.538896] UP-Lite 哈希表条目:512 (顺序:2、16384字节)
    [0.539014] NET:注册协议系列1.
    [0.559373] RPC:注册后命名的 UNIX 套接字传输模块。
    [0.559384] RPC:注册的 UDP 传输模块。
    [0.559391] RPC:注册的 TCP 传输模块。
    [0.559398] RPC:注册的 TCP NFSv4.1反向通道传输模块。
    [0.560329]硬件性能事件:/PMU 没有中断关联属性、猜测。
    [0.560455]硬件性能事件:通过 armv7_cortex_a15 PMU 驱动器启用、提供7个计数器
    [0.561475]工作集:TIMESTAMP_BITS =14 max_order=18 bucke_order=4
    [0.565471] squashfs:版本4.0 (2009/01/31) Phillip Lougher
    [0.576026] NFS:注册 id_resolver 密钥类型
    [0.576050]注册了密钥类型 id_resolver
    [0.576058]注册了密钥类型 id_legacy
    [0.576096] NTFS:驱动程序2.1.32 [Flags:R/O]。
    [0.577738]退回:池大小:64页
    [0.577782]块层 SCSI 通用(BSG)驱动程序0.4版已加载(主要245)
    [0.577792]已注册 IO 调度程序 NOP
    [0.577801]已登记 IO 调度程序截止日期
    [0.577947]注册的 IO 调度程序 cfq (默认值)
    [0.577956]已注册 IO 调度程序 MQ-Deadline
    [0.577964]已注册 IO 调度程序 kyber
    [0.583631] pinctrl-single 4a003400.pinmux:在 PA fc003400大小为1128的282个引脚
    [0.583780] pinctrl-single 4a002e8c.pinmux:请更新 DTS 以使用#pinctrl-cells =<1>
    [0.583854] pinctrl-single 4a002e8c.pinmux:未中断初始化
    [0.583865] pinctrl-single 4a002e8c.pinmux:pA fc002e8c 处1个引脚、大小为4
    [0.596475] dra7-PCIe 51000000.PCIe:作为消费者链接到 phy-4a094000.pciephy.3.
    [0.596856]、共一个:PCI:主机桥/ocp/axi@0/PCIe@51000000范围:
    [0.596892]、共页:PCI:IO 0x20003000.0x20012fff -> 0x00000000
    [0.596915]、共页:PCI:MEM 0x20013000..0x2ffffff -> 0x20013000
    [1.597177] dra7-PCIe 51000000.PCIe:PHY 链路从未出现
    [1.597314] dra7-PCIe 51000000.PCIe:PCI 主机桥至总线0000:00
    [1.597328] PCI_BUS 0000:00:根总线资源[bus 00-ff]
    [1.597339] PCI_BUS 0000:00:根总线资源[IO 0x0000-0xFFF]
    [1.597349] PCI_BUS 0000:00:根总线资源[mem 0x20013000-0x2fffffff]
    [1.597660] PCI:总线0:禁用快速背对背传输
    [1.597749] PCI:总线1:启用快速背对背传输
    [1.597786] PCI 0000:00:00.0:条0:已分配[mem 0x20100000-0x201ffff 64bit ]
    [1.597804] PCI 0000:00:00.0:PCI 桥至[bus 01-ff]
    [1.598123] pcieport 0000:00:00.0:用 IRQ 170向 PME 发送信号
    [1.598245] pcieport 0000:00:00.0:AER 已启用 IRQ 170
    [1.601085] V3_3D:由 smps9供电
    [1.601362] VTT_FIXED:由 V3_3D 供电
    [1.642443]串行:8250/16550驱动程序,10个端口,禁用 IRQ 共享
    [1.645033] 48020000.serial: tmio 0x48020000处的 ttyS2 (IRQ = 45、base_baud = 3000000)是8250
    [2.684588]控制台[ttyS2]已启用
    [2.689961] OMAP_rng 48090000.rng:随机数生成器版本 20.
    [2.697052] DSS:OMAP DSS 修订版6.1
    [2.702028] omapdss_DSS 580000.dss:bound 58001000.dispc (ops dispc_component_ops)
    [2.710483] omapdss_DSS 580000.DSS:Bound 58040000.encoder (ops hdmi5_component_ops)
    [2.730265]返修:模块已加载
    [2.738754]循环:模块已加载
    [2.745837] m25p80 spi0.0:s25fl256s1 (32768 KB)
    [2.750969]在 MTD 器件 spi0.0上找到的7个部件分区
    [2.756478]在"spi0.0"上创建7个 MTD 分区:
    [2.761311] 0x0000000000000000 0x000000040000:"QSPI.SPL"
    [2.767159] 0x000000040000-0x000000140000:"QSPI.u-boot"
    [2.773202] 0x000000140000-0x0000001c0000:"QSPI.u-boot-spl-OS"
    [2.779844] 0x0000001c0000-0x0000001d0000:"QSPI.u-boot-env"
    [2.786238] 0x0000001d0000-00x0000001e0000:"QSPI.u-boot-env.Backup1"
    [2.793326] 0x0000001e0000-0x0000009e0000:"QSPI.kernel"
    [2.799340] 0x0000009e0000-0x000002000000:"QSPI.file-system"
    [2.806381] libphy:固定 MDIO 总线:探测
    [2.870800] DaVinci_MDIO 48485000.MDIO:达芬奇 MDIO 修订版1.6、总线频率1000000
    [2.878495] DaVinci_MDIO 48485000.MDIO:检测到的 phy 掩码 fffffffffc
    [2.899501] libphy:48485000.mdio:探测
    [2.903588] DaVinci_MDIO 48485000.MDIO:PHY[0]:器件48485000.MDIO:00、驱动器 Micrel KSZ9031千兆位 PHY
    [2.913325] DaVinci_MDIO 48485000.MDIO:PHY[1]:器件48485000.MDIO:01、驱动器 Micrel KSZ9031千兆位 PHY
    [2.923856] cpsw 48484000。以太网:检测到的 MACID = 9c:1D:58:59:C2:f2
    [2.930465] cpsw 48484000.ethernet:初始化 cpsw ale 版本1.4
    [2.93698] cpsw 48484000.ethernet:ALE 表大小1024
    [2.942194] cpsw 48484000。以太网:pps 计时器的器件节点查找失败
    [2.949223] cpsw 48484000。以太网:CPT:溢出检查周期500 (jiffies)
    [2.957099] cpsw 48484000。以太网:cpsw:检测到的 MACID = 9c:1D:58:59:C2:f3
    [2.965324] i2c /dev/dev entries 驱动程序
    [2.96952] IR NEC 协议处理程序已初始化
    [2.974089]已初始化 IR RC5 (x/SZ)协议处理程序
    [2.979161]已初始化 IR RC6协议处理程序
    [2.983723]已初始化 IR JVC 协议处理程序
    [2.988270] IR Sony 协议处理程序已初始化
    [2.993253] IR Sanyo 协议处理程序已初始化
    [2.997977] IR Sharp 协议处理程序已初始化
    [3.002716] IR MCE 键盘/鼠标协议处理程序已初始化
    [3.008573] IR XMP 协议处理程序已初始化
    [3.018433] sdhci:安全数字主机控制器接口驱动程序
    [3.024746] sdhci:版权所有(c) Pierre Osman
    [3.030183] sddhci-pltfm:SDHCI 平台和驱动程序助手
    [3.036599] sdhci-OMAP 4809c0.mmc:获得 CD GPIO
    [3.042002] sdhci-OMAP 4809c000.mmc:DDR_1_8v 模式下无 pinctrl 状态
    [3.048645] sdhci-OMAP 4809c000.mmc:HS200_1_8v 模式没有 pinctrl 状态
    [3.110989] mmc0:使用 ADMA 在4809c000.MMC [4809c000.mmc]上运行的 SDHCI 控制器
    [3.159198] mmc0:主机不支持读取只读开关、假设已启用写入
    [3.170391] mmc0:地址0007处的新高速 SDHC 卡
    [3.176267] mmcblk0:mmc0:0007 SD16G 14.9GiB  
    [3.180811] mmc1:使用 ADMA 在480b4000.MMC [480b4000.MMC]上运行 SDHCI 控制器
    [3.182239] ledtrig-CPU:已注册以指示 CPU 上的活动
    [3.185871] NET:注册协议系列10.
    [3.204265]采用 IPv6的段路由
    [3.204312] SIT:IPv6、IPv4和基于 IPv4隧道的 MPLS 驱动程序
    [3.204690] NET:注册协议系列17.
    [3.204851]注册的密钥类型 DNS_旋 变传感器
    [3.204971] OMAP_VOLTGE_LARD_INIT:未添加电压驱动器支持
    [3.204974] TI OMAP4+器件的电源管理。
    [3.205187]正在注册 SWP/SWPB 仿真处理程序
    [3.230082] DMM 4e000000.DMM:使用中的勘误表 i878的权变措施
    [3.241772] DMM 4e000000.DMM:已初始化所有 PAT 条目
    [3.252834][DRM]支持 vblank 时间戳缓存修订版2 (2013年10月21日)。
    [3.252837][DRM]不支持 vblank 时间戳查询的驱动程序。
    [3.252864][DRM]找不到任何 CRTC 或大小
    [3.253635][DRM]为次要0上的 omapdrm.0初始化了 omapdrm 1.0.0 20110917
    [3.290187] NOHZ:local_softirq_pending 40.
    [3.294397] mmcblk0:P1 P2
    [3.301869] hctosys:无法打开 RTC 设备(rtc0)
    [3.307930] ALSA 器件列表:
    [3.311093]未找到声卡。
    [3.389941] ti-iodelay 4844a000.padconf:设置寄存器0x18c delay (A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.398887] ti-iodelay 4844a000.padconf:设置寄存器0x1a4延迟(A:119 g:0)、元素(C=0 F=3) 0x29003
    [3.407992] ti-iodelay 4844a000.padconf:设置寄存器0x1b0 delay (A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.416926] ti-iodelay 4844a000.padconf:设置 reg 0x1bc delay (a:18 g:0)、元素(C=0 F=0) 0x29000
    [3.425940] ti-iodelay 4844a000.padconf:设置 reg 0x1c8 delay (a:894 g:0)、元素(C=1 F=12) 0x2902c
    [3.435130] ti-iodelay 4844a000.padconf:设置 reg 0x1d4 delay (a:30 g:0)、Elements (C=0 F=0) 0x29000
    [3.444145] ti-iodelay 4844a000.padconf:设置寄存器0x1e0延迟(A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.453072] ti-iodelay 4844a000.padconf:设置寄存器0x1ec delay (A:23 g:0)、元素(C=0 F=0) 0x29000
    [3.462086] ti-iodelay 4844a000.padconf:设置寄存器0x1f8延迟(A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.471013] ti-iodelay 4844a000.padconf:设置寄存器0x360 delay (A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.479926] ti-iodelay 4844a000.padconf:设置寄存器0x194 delay (A:152 g:0)、元素(C=0 F=4) 0x29004
    [3.489027] ti-iodelay 4844a000.padconf:设置寄存器0x1ac 延迟(A:206 g:0)、元素(C=0 F=6) 0x29006
    [3.498128] ti-iodelay 4844a000.padconf:设置寄存器0x1b8延迟(A:78 g:0)、元素(C=0 F=2) 0x29002
    [3.507142] ti-iodelay 4844a000.padconf:设置 reg 0x1c4 delay (a:2 g:0)、元素(C=0 F=0) 0x29000
    [3.516073] ti-iodelay 4844a000.padconf:设置寄存器0x1d0延迟(A:266 g:0)、元素(C=0 F=7) 0x29007
    [3.525181] ti-iodelay 4844a000.padconf:设置寄存器0x1dc 延迟(A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.534108] ti-iodelay 4844a000.padconf:设置寄存器0x1e8延迟(A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.543035] ti-iodelay 4844a000.padconf:设置寄存器0x1F4 delay (A:43 g:0)、元素(C=0 F=1) 0x29001
    [3.552049] ti-iodelay 4844a000.padconf:设置寄存器0x200 delay (A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.560975] ti-iodelay 4844a000.padconf:设置寄存器0x368 delay (A:0 g:0)、Elements (C=0 F=0) 0x29000
    [3.56988] ti-iodelay 4844a000.padconf:设置寄存器0x190 delay (A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.578814] ti-iodelay 4844a000.padconf:设置寄存器0x1a8延迟(A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.587741] ti-iodelay 4844a000.padconf:设置寄存器0x1b4延迟(A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.5966770] ti-iodelay 4844a000.padconf:设置寄存器0x1c0 delay (A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.605598] ti-iodelay 4844a000.padconf:设置寄存器0x1d8延迟(A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.614525] ti-iodelay 4844a000.padconf:设置寄存器0x1e4延迟(A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.623451] ti-iodelay 4844a000.padconf:设置寄存器0x1f0 delay (A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.632378] ti-iodelay 4844a000.padconf:设置 reg 0x1fc delay (a:0 g:0)、Elements (C=0 F=0) 0x29000
    [3.641305] ti-iodelay 4844a000.padconf:设置寄存器0x364 delay (A:0 g:0)、元素(C=0 F=0) 0x29000
    [3.656440] mmc1:地址0001处的新 DDR MMC 卡
    [3.661856] mmcblk1:mmc1:0001 R1J56L 13.8 GiB  
    [3.66687] mmcblk1boot0:mmc1:0001 R1J56L 分区1 4.00 mib
    [3.672790] mmcblk1boot1:mmc1:0001 R1J56L 分区2 4.00 MIB
    [3.678871] mmcblk1rpmb:mmc1:0001 R1J56L 分区3 128 KiB
    [3.928124] EXT4-FS (mmcblk0p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
    [3.936326] VFS:在器件179:2上安装了根(ext4文件系统)。
    [3.944822] devtmpfs:已安装
    [3.949437]释放未使用的内核内存:2048K
    [4.080777] NOHZ:local_softirq_pending 40.
    [4.110775] NOHZ:local_softirq_pending 40.
    [4.304353] systemd[1]:生成时间之前的系统时间、提前时钟。
    [4.320840][DRM]找不到任何 CRTC 或大小
    [4.362752] systemd[1]:systemd 234在系统模式下运行。 (+pam -audit -selinux +ima -AppArmor +smack +sysvinit +utmp -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +blkid -ELFUTILS +KMOD -IDN2 -IDN DEFAULT-ALIANGALY=混合)
    [4.384415] systemd[1]:检测到架构 ARM。

    欢迎来到 Arago 2018.08!

    [4.421697] systemd[1]:将主机名设置为 。
    [4.436004] random:systemd:未初始化 urandom 读取(16字节读取)
    [4.442706] systemd[1]:正在从随机发生器初始化计算机 ID。
    [5.103569] random:systemd:未初始化 urandom 读取(16字节读取)
    [5.111926] systemd[1]:创建的层用户和会话层。
    [确定]已创建层用户和会话层。
    [5.140915] random:systemd:未初始化的 urandom 读取(16字节读取)
    [5.147632] systemd[1]:侦听 udev 内核套接字。
    [确定]正在侦听 udev 内核套接字。
    [5.182470] systemd[1]:收听 Journal Socket (/dev/log)。
    [确定]收听 Journal Socket (/dev/log)。
    [5.210903] systemd[1]:已达到目标交换。
    [确定]已达到目标交换。
    [5.241073] systemd[1]:已达到目标远程文件系统。
    [确定]已到达目标远程文件系统。
    [5.271352] systemd[1]:侦听日志套接字。
    [确定]收听日志套接字。
    [确定]侦听网络服务 Netlink 套接字。
    [确定]正在侦听进程核心转储套接。
    [确定]已创建切片系统切片。
    正在安装内核调试文件系统...
    正在安装 POSIX 消息队列文件系统...
    正在安装临时目录(/tmp)...
    [确定]已到达目标层面。
    正在开始重新装载根文件系统和内核文件系统...
    正在启动加载内核模块...
    [5.55784] EXT4-FS (mmcblk0p2):已重新安装。 OPTS:(空)
    [确定]正在侦听 udev 控制套接字。
    [确定]收听/dev/initctl 兼容性命名管道。
    [5.614908] cmemk:加载树外模块并维护内核。
    [确定]已创建片 system-Getty.slice。
    [5.623063] CMEMK 模块:参考 Linux 版本4.14.67
    [5.633795] cmemk 已初始化
    [5.654206] cryptodev:已加载驱动程序1.9。
    [确定]已创建片系统序列\x2dgetty.slice。
    [5.698413] usbcore:注册的新接口驱动程序 usbfs
    [确定]已开始将密码请求转发到 Wall Dir[5.705187] usbcore:注册的新接口驱动程序集线器
    值得一看
    [5.716371] usbcore:注册的新设备驱动程序 USB
    [5.728020] usbcore:注册的新接口驱动程序 usbserial
    [确定]侦听 Syslog 套接字。
    [5.744660] usbcore:注册的新接口驱动程序 FTDI_SIO
    [5.751451] usbserial:为 FTDI USB 串行设备注册了 USB 串行支持
    正在启动日记账服务...
    [确定]已开始向控制台目录监视发送密码请求。
    [确定]已到达目标路径。
    [确定]已安装内核调试文件系统。
    [确定]已挂载 POSIX 消息队列文件系统。
    [确定]安装的临时目录(/tmp)。
    [确定]已启动日志服务。
    [确定]已开始重新装载根和内核文件系统。
    [确定]已开始加载内核模块。
    正在安装内核配置文件系统...
    正在开始应用内核变量...
    正在启动重建硬件数据库...
    正在启动创建系统用户...
    正在开始将日志刷新到持久存储...
    [确定]已安装的内核配置文件系统。
    [确定]已开始应用内核变量。
    [确定]已开始创建系统用户。
    [6.293719] systemd-journale[84]:已收到从 PID 刷新运行时日志的请求1.
    正在开始在/dev/中 创建静态设备节点...
    [确定]已开始将日志刷新到持久存储。
    [确定]已开始在/dev/中 创建静态设备节点。
    正在启动 udev 内核设备管理器...
    [确定]已达到目标本地文件系统(预)。
    安装/media/ram...
    安装/var/volatile...
    [确定]已安装/var/volatile.
    [确定]已安装/media/ram.
    [确定]已启动 udev 内核设备管理器。
    正在启动加载/保存随机种子...
    [确定]已到达目标本地文件系统。
    正在开始重建日记账目录...
    正在启动重建动态链接器缓存...
    正在开始创建易失性文件和目录...
    [确定]已开始加载/保存随机种子。
    [确定]已开始创建易失性文件和目录。
    正在开始更新 utmp 关于系统引导/关机...
    正在启动 Opkg 首次启动配置...
    正在启动网络时间同步...
    [确定]已开始重建日志目录。
    [确定]已开始更新关于系统引导/关机的参数。
    [确定]已开始网络时间同步。
    [确定]已同步达到目标系统时间。
    [确定]已开始重建硬件数据库。
    正在启动 udev 冷插拔所有设备...
    [8.953614] OMAP-rproc 588200.IPU:分配的保留存储器节点 ipu1-memory@9d000000
    [9.078524] remoteproc remoteproc0:588200.IPU 可用
    [9.117862] OMAP-rproc 5502000.IPU:分配的保留存储器节点 ipu2-memory@95800000
    [确定]找到设备/dev/ttyS2.
    [9.218741] remoteproc remoteproc1:5502000.IPU 可用
    [确定]已启动 udev 冷插拔所有设备。
    [9.317582] OMAP-rproc 40800000.dsp:分配的保留存储器节点 dsp1-memory@99000000
    [9.421216] remoteproc remoteproc2:提供40800000.dsp
    [9.630711] remoteproc remoteproc1:为5502000.IPU 加电
    [9.646627] remoteproc remoteproc1:引导 FW 映像 dra7-ipu2-fw.xem4、大小为3747220
    [9.672219] OMAP-IMU 55082000.MMU:55082000.MMU:2.1版
    [9.678680] remoteproc remoteproc0:启动588200.IPU
    [9.697329] remoteproc remoteproc0:引导 FW 映像 dra7-ipu1-fw.xem4,大小为6665500
    [9.712015] Palms-RTC 48070000.i2c:tps659038@58:tps659038_RTC:RTC 内核:已注册48070000.i2c:tps659038@58:tps659038_RTC 作为 rtc0
    [9.713539] OMAP_GPIO 4805b000。GPIO:无法将第7行去抖设置为20000微秒(-22)
    [9.818713] OMAP-IMU 588820.MMU:588820.MMU:2.1版
    [9.899977] OMAP-DES 480a5000.des: OMAP DES 硬件加速器版本:2.2
    [9.920999] ov2659 0-0030:传感器检测失败(3030、0)
    [10.001727] OMAP-DES 480a5000.des:将运行具有实时优先级的请求泵
    [10.166717] virtio_rpmsg_bus virtio0:rpmsg 主机处于联机状态
    [10.180876] remoteproc remoteproc0:注册的 virtio0 (类型7)
    [10.186827] remoteproc remoteproc0:远程处理器588200.IPU 现已启动
    [10.243693] virtio_rpmsg_bus virtio0:创建通道 rpmsg-proto addr 0x3D
    [10.255801] virtio_rpmsg_bus virtio1:rpmsg 主机处于联机状态
    [10.274130] remoteproc remoteproc1:registered virtio1 (类型7)
    [10.283516] remoteproc remoteproc1:远程处理器5502000.IPU 现已启动
    [10.305445] virtio_rpmsg_bus virtio1:创建通道 rpmsg-RPC addr 0x65
    [10.324576] virtio_rpmsg_bus virtio1:创建通道 rpmsg-RPC addr 0x66
    [10.532437] OMAP_RTC 48838000.RTC:注册为 RTC1
    [10.840619] VPE 489d0000.VPE:正在加载固件 vpdma-1b8.bin
    [10.857946] CAN 器件驱动程序接口
    [10.871078] VPE 489d0000.VPE:器件注册为/dev/video0
    [11.006967] c_CAN_platform 4ae3c000.can: c_CAN_platform 注册的设备(regs=fce3c000、IRQ=88)
    [11.027747] remoteproc remoteproc2:为40800000.dsp 加电
    [11.027757] remoteproc remoteproc2:引导 FW 映像 dra7-dsp1-fw.xe66、大小为20388756
    [11.034388] omap_hwmod:mu0_dsp1:_wait_target_disable 失败
    [11.034423] OMAP-iommu 40d01000.MMU:40d01000.MMU:版本3.0
    [11.034496] OMAP-iommu 40d02000.MMU:40d02000.MMU:版本3.0
    [11.061648] SCSI 子系统已初始化
    [11.092011] virtio_rpmsg_bus virtio2:rpmsg 主机处于联机状态
    [11.092045] remoteproc remoteproc2:registered virtio2 (类型7)
    [11.092049] remoteproc remoteproc2:远程处理器40800000.dsp 现已启动
    [11.096499] virtio_rpmsg_bus virtio2:创建通道 rpmsg-proto addr 0x3D
    [确定]已启动 Opkg 首次引导配置。
    [11.306163] OMAP_WDT:OMAP 看门狗计时器修订版0x01:初始超时60秒
    [11.341047] OMAP-SHIM 4b101000.sham:OMAP 版本4.3上的硬件加速器
    [11.413672] AHCI 4a140000.SATA:SSS 标志置位、并行总线扫描禁用
    [11.440881] AHCI 4a140000.SATA:AHCI 0001.0300 32插槽1端口3 Gbps 0x1进入平台模式
    [11.518410] AHCI 4a140000.SATA:标志:64位 NCQ SNTF stag pm led clo only pmp pio sabadic part ccc apst  
    [11.638492] SCSI host0:AHCI
    [11.641670] ata1:SATA max UDMA/133 MMIO [mem 0x4a140000-0x4a1410ff] port 0x100 IRQ 80
    [11.717108] VIP 48970000.VIP:正在加载固件 vpdma-1b8.bin
    [11.750828] VIP 48970000.VIP:已加载 VPDMA 固件
    [11.886612] OMAP-AES 4b500000.AES:OMAP AES 硬件加速器版本:3.3
    [11.941834] OMAP-AES 4b500000.AES:将运行具有实时优先级的请求泵
    [12.039202] OMAP-AES 4b700000。AES:OMAP AES 硬件加速器版本:3.3
    [12.045167] ata1:SATA link down (sStatus 0 SControl 300)
    [12.147075] OMAP-AES 4b700000.AES:将运行具有实时优先级的请求泵
    [12.197854][DRM]初始化 PVR 1.14.3699939 20110701、用于次要版本1上的560000.GPU
    [12.320275] pruss 4b200000.pruss:创建 PRU 内核和其他子平台器件
    [12.331171] OMAP-HDMI-AUDIO omap-hdmi-audio.0.auto: snd-so-dummy <-> 58040000编码器映射正常
    [12.331178] OMAP-HDMI-AUDIO omap-hdmi-audio.0.auto: ASOC:无 DMI 供应商名称!
    [12.540811] DaVinci_MDIO 4b23240.MDIO:达芬奇 MDIO 修订版本1.6、总线频率1000000
    [12.56422] libphy:4b23240.mdio:探测
    [12.614839] DaVinci_MDIO 4b232400.MDIO:PHY[0]:器件4b232400.MDIO:00、驱动器 TI TLK10X 10/100Mbps PHY
    [12.686420] DaVinci_MDIO 4b23240.MDIO:PHY[1]:器件4b23240.MDIO:01、驱动器 TI TLK10X 10/100Mbps PHY
    [12.816984] prusss 4b280000.pruss:创建 PRU 内核和其他子平台器件
    [12.980816] DaVinci_MDIO 4b2b240.MDIO:达芬奇 MDIO 修订版1.6、总线频率1000000
    [13.060819] libphy: 4b2b240.mdio:探测
    [13.144454] DaVinci_MDIO 4b2b2400.MDIO:PHY[0]:器件4b2b2400.MDIO:00、驱动器 TI TLK10X 10/100Mbps PHY
    [13.241461] DaVinci_MDIO 4b2b240.MDIO:PHY[1]:器件4b2b240.MDIO:01、驱动器 TI TLK10X 10/100Mbps PHY
    [13.339711] removeproc removeproc 3:4b234000.PRU 可用
    [13.376632] PRU-rproc 4b234000.PRU:PRU rproc 节点/ocp/pruss_soc_bus@4b226004/pruss@0/PRU@34000成功探测
    [确定]侦听加载/保存射频终止开关状态[13.451049] Remoteproc Remoteproc4:4b238000.PRU 可用
    /dev/rfkill 观看。
    [13.508326] PRU-rproc 4b238000.PRU:PRU rproc 节点/ocp/pruss_soc_bus@4b226004/pruss@0/PRU@38000成功探测
    [13.577717] remoteproc remoteproc5:提供4b2b4000.PRU
    [13.630826] PRU-rproc 4b2b4000.PRU:PRU rproc 节点/ocp/pruss_soc_bus@4b2a6004/prusss@0/PRU@34000成功探测
    [13.684144] remoteproc remoteproc6:4b2b8000.pru 可用
    [13.716160] PRU-rproc 4b2b8000.PRU:PRU rproc 节点/ocp/pruss_soc_bus@4b2a6004/pruss@0/PRU@38000成功探测
    [13.801648] prueth pruss2_eth:pruss_fw_drop_untagged_vlan 0
    [13.833697] prueth pruss2_eth:pruss MC 掩码0:0:0:0:0:0:0:0
    [14.090713] prueth pruss2_eth:请求同步锁存引脚失败:-19
    [14.122754] prueth pruss2_eth:TI PRU 以太网(0类)驱动程序已初始化
    [14.181796] prueth pruss1_eth:pruss_fw_drops_untagged_vlan 0
    [14.213345] NET:注册协议系列44.
    [14.220221] rpmsg_RPC virtio1.rpmsg-rpc.-1.101:使用 src 1024 dst 101探测服务 DCE-callback
    [14.220512] rpmsg_RPC virtio1.rpmsg-rpc.-1.102:使用 src 1025 dst 102探测服务 rpmsg-DCE
    [14.221955] rpmsg_RPC virtio1.rpmsg-rpc.-1.101:已发布函数= 4.
    [14.221980] rpmsg_RPC virtio1.rpmsg-rpc.-1.102:已发布函数= 9.
    [14.534081] xhci-hcd xhci-hcd.1.auto: xHCI 主机控制器
    [14.534101] xhci-hcd xhci-hcd.1.auto:注册了新的 USB 总线,分配了总线编号1
    [14.540246] xhci-hcd xhci-hcd.1.auto: HCC params 0x0220f04c HCI version 0x100 quirks 0x02010010
    [14.540291] xhci-hcd xhci-hcd.1.auto: IRQ 177、IO 内存0x48890000
    [14.541410]集线器1-0:1.0:找到 USB 集线器
    [14.541435]集线器1-0:1.0:检测到1个端口
    [14.542303] xhci-hcd xhci-hcd.1.auto: xHCI 主机控制器
    [14.542315] xhci-hcd xhci-hcd.1.auto:注册了新的 USB 总线、分配了总线编号2
    [14.542324] xhci-hcd xhci-hcd.1.auto:主机支持 USB 3.0 SuperSpeed
    [14.542376] USB USB2:我们不知道该主机的 LPM 算法、因此禁用了 LPM。
    [14.542763]集线器2-0:1.0:找到 USB 集线器
    [14.542787]集线器2-0:1.0:检测到1个端口
    [14.800723] prueth pruss1_eth:pruss MC 掩码0:0:0:0:0:0:0:0
    [15.025663] prueth pruss1_eth:请求同步锁存引脚失败:-19
    [15.042463] prueth pruss1_eth:已初始化 TI PRU 以太网(0类)驱动程序
    [确定]已开始重建动态链接器缓存。
    正在开始更新已完成...
    [确定]已到达目标声卡。
    [确定]已完成已启动的更新。
    [确定]已达到目标系统初始化。
    [确定]正在收听 dropbear.socket。
    [确定]正在侦听 RPCbind 服务器激活套接字。
    [ OK ]正在收听 D 总线系统消息总线插座。
    [确定]开始每日轮转日志文件。
    正在启动网络服务...
    [确定]侦听 Avahi mDNS/DNS-SD 堆栈激活套接字。
    [确定]已达到目标套接字。
    [确定]已到达目标基本系统。
    [确定]已启动作业假脱机工具。
    [确定]已到达目标容器。
    正在启动 TI IPC Daemon ...
    [确定]已启动内核日志服务。
    正在开始打印有关 GPLv3封装的通知...
    [确定]启动了 D-Bus 系统消息总线
    正在启动 RPC 绑定服务...
    正在开始保存/恢复声卡状态...
    正在启动 uim-sysfs.service ...
    [确定]启动硬件 RNG Entropy Gatherer 守护程序。
    正在启动 TI 多核工具 Daemon ...
    [16.5366865] random:crng init Done (完成初始化)
    [16.542536] remoteproc remoteproc4:为4b238000.PRU 加电
    [16.544899] remoteproc remoteproc4:引导 FW 映像 ti-pruss/am57xx-pru1-prueth-fw.elf、大小5060
    [16.545013] prusss 4b200000.prusss:已配置 system_events[63-0]= 0x00600000.00a00000
    [16.545018]高斯4b200000.pruss:配置的 intr 通道= 0x0000012a host_intr = 0x0000022a
    [16.545023] remoteproc remoteproc4:远程处理器4b238000.PRU 现已启动
    [16.545053]净额 eth5:已开始
    [16.545176] IPv6:ADDRCONF (NETDEV_UP):eth5:链路未就绪
    [16.550802] remoteproc remoteproc3:为4b234000.PRU 加电
    [16.554949] remoteproc remoteproc3:引导 FW 映像 ti-pruss/am57xx-pru0-prueth-fw.elf、大小5028
    [16.555055] prusss 4b200000.prusss:已配置 system_events[63-0]= 0x00000600.0050000
    [16.555059] prusss 4b200000.pruss:已配置 intr 通道= 0x00000095 host_intr = 0x00000115
    [16.555064] remoteproc remoteproc3:远程处理器4b234000.PRU 现已启动
    [16.555090] net eth4:已开始
    [16.555214] IPv6:ADDRCONF (NETDEV_UP):eth4:链路未就绪
    [16.577736] remoteproc remoteproc6:为4b2b8000.pru 加电
    [16.577805] remoteproc remoteproc6:引导 FW 映像 ti-pruss/am57xx-pru1-prueth-fw.elf、大小5060
    [16.577918]高斯4b280000.pruss:已配置 SYSTEM_Events[63-0]= 0x00600000.00a00000
    [16.577922] prusss 4b280000.pruss:已配置 intr 通道= 0x0000012a host_intr = 0x0000022a
    [16.577928] remoteproc remoteproc6:远程处理器4b2b8000.PRU 现已启动
    [16.577954]净额 eth3:已开始
    [16.578409] IPv6:ADDRCONF (NETDEV_UP):eth3:链路未就绪
    [16.590639] remoteproc remoteproc5:为4b2b4000.pru 加电
    [16.590705] remoteproc remoteproc5:引导 FW 映像 ti-pruss/am57xx-pru0-prueth-fw.elf、大小5028
    [16.590938] prusss 4b280000.prusss:已配置 system_events[63-0]= 0x00000600.0050000
    [16.590943] prusss 4b280000.pruss:已配置 intr 通道= 0x00000095 host_intr = 0x00000115
    [16.590948] removeproc remoteproc5:远程处理器4b2b4000.pru 现已启动
    [16.590972] net eth2:已开始
    [16.591090] IPv6:ADDRCONF (NETDEV_UP):ETH2:链路未就绪
    [16.615334] net eth1:初始化 cpsw 版本1.15 (0)
    [16.748249] Micrel KSZ9031千兆 PHY 48485000.MDIO:01:连接的 PHY 驱动器[Micrel KSZ9031千兆位 PHY](MII_BUS:phy_addr=4848485000.MDIO:01、IRQ=POLL)
    [16.752761] CPT PTP bc clkid 0
    [16.773919] IPv6:ADDRCONF (NETDEV_UP):ETH1:链路未就绪
    [16.798955] net eth0:正在初始化 cpsw 版本1.15 (0)
    [16.950032] Micrel KSZ9031千兆位 PHY 48485000.MDIO:00:连接的 PHY 驱动器[Micrel KSZ9031千兆位 PHY](MII_BUS:phy_addr=4848485000.MDIO:00、IRQ=POLL)
    [16.962399] IPv6:ADDRCONF (NETDEV_UP):eth0:链路未就绪
    [确定]开始每日清理临时目录[17.578245]随机:由于限制差评而错过7个报告
    S.
    [确定]达到目标计时器。
    正在启动登录服务...
    [确定]已启动系统日志服务。
    [确定]已启动周期性命令调度程序。
    正在启动 Avahi mDNS/DNS-SD 堆栈...
    [确定]已启动网络服务。
    [确定]启动 TI IPC 守护程序。
    [确定]已启动 RPC 绑定服务。
    [确定]已开始保存/恢复声卡状态。
    [确定]启动 TI 多核工具守护程序。
    [确定]启动登录服务。
    [确定]启动 Avahi mDNS/DNS-SD 堆栈。
    [确定]已到达目标网络。
    [确定]已启动 Redis 内存内数据存储。
    正在开始启用和配置 wl18xx 蓝牙堆栈...
    正在启动具有轻量级系统要求的 Lightning Fast Webserver ...
    正在启动允许用户会话...
    正在启动简单网络管理协议(SNMP)守护程序....
    正在开始等待网络配置...
    正在开始网络名称解析...
    [确定]已开始启用和配置 wl18xx 蓝牙堆栈。
    [确定] Lightning 启动了具有轻量级系统要求的 Fast Webserver。
    [确定]已启动允许用户会话。
    [确定]已在 tty1上启动 Getty。
    [确定]已在 ttyS2上启动串行 Getty。
    [确定]达到目标登录提示。
    正在开始同步系统和硬件时钟...
    [确定]已停止 Redis 内存数据存储。
    [确定]已启动 Redis 内存内数据存储。
    [确定]已开始同步系统和硬件时钟。
    [确定]已开始网络名称解析。
    [确定]已到达目标主机和网络名称查找。
    [确定]已启动 NFS 状态监控器以锁定 NFSv3。
    [确定]已启动 uim-sysfs.service。
    正在启动 rc.pvr.service ...
    [18.280003] PVR_K:UM DDK-(3699939)和 KM DDK-(3699939)匹配。 [确定]
    [确定]已停止 Redis 内存数据存储。
    [确定]已启动 Redis 内存内数据存储。
    [确定]已启动 rc.pvr.service。
    正在启动 weston.service ...
    [18.820783] NOHZ:local_softirq_pending 40.
    [确定]启动简单网络管理协议(SNMP)守护程序。
    [确定]已停止 Redis 内存数据存储。
    [确定]已启动 Redis 内存内数据存储。
    [确定]已停止 Redis 内存数据存储。
    [确定]已启动 Redis 内存内数据存储。
    [19.490776] NOHZ:local_softirq_pending 40.
    [确定]已停止 Redis 内存数据存储。
    [失败]启动 Redis 内存中数据存储失败。
    有关详细信息、请参阅'stemctl status redis.service'。
    (小部分
    (小部分
    注意:此文件系统包含以下 GPLv3软件包:
    自动配置
    bash-dev
    Bash
    binutils-dev
    binutils
    野牛开发
    野牛
    CIFS-utils
    Cpio
    CPP-symLinks
    CPP
    dosfstools
    elfutils-dev
    埃尔富蒂斯
    实用程序
    G++-symLinks
    G++
    嘎嘎
    GCC-symLinks
    GCC
    gdb
    gdbc6x
    gdbserver
    gettext
    gstreamer1.0-libav
    Gzip
    hidapi
    libasm1.
    libcairo-perf-utils
    libdw1.
    libelF1
    libgdbm-COMPAT4.
    libgdbm-dev
    libgdbm4
    libgettextlib
    libgettexrtsrc
    libgmp10
    利比德11.
    libmavconn
    libmpc3.
    libmpfr4
    libreadline-dev
    libreadline7.
    利布辛2.
    M4开发
    M4
    制造
    mavlink
    mavros-Extras
    mavros-msgs
    马夫罗斯
    网络
    分配
    python3-pycairo
    SOCKCAN 接口
    swig-dev
    请轻扫

    如果您不想分发 GPLv3组件、请删除
    之前的上述封装。 这可以使用来完成
    opkg remove 命令。 即:
    拆下视千克
    其中 是上面列表中打印的名称

    注:如果软件包与您的另一个软件包有关系
    将通知相关软件包。 您应该这样做
    在中使用--force-remove-of dependent-packages 选项
    此外、还应移除相关封装
    (小部分
    (小部分
    [确定]已开始打印有关 GPLv3封装的通知。
    [21.608026] omap_hwmod:mu0_dsp1:_wait_target_disable 失败
    [确定]已启动 weston.service。
    正在启动 telnetd.service ...
    [确定]已启动 telnetd.service。
    正在启动 thttpd.service ...
    [确定]已启动 thttpd.service。
    正在启动 rng-tools.service ...
    [确定]已启动 rng-tools.service。

    谢谢、此致

    Arpita.J

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

    大家好、 

    两个文件看起来都可以。

    您的定制板上是否有 EEPROM?

    EEPROM 是否包含芯片信息?

    TI 端 u-boot 从 EEPROM 读取信息并识别芯片。

    如果没有 EEPROM、则必须强制芯片识别该信息。

    如果这不是问题的话
    我能否显示 pinmux.c 和 omap5-u-boot.dtsi 文件?

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

    尊敬的 Sunmin Kim:

    我们强制芯片不从 EEPROM 读取。 请找到 pinmux.c 和 omap5-u-boot.dtsi 文件。

    请告诉我 pinmux.c 的确切路径:

    --------------------------------------------------

    omap5-u-boot.dtsi

    /*
    *版权所有(C) 2017 Texas Instruments Incorporated - http://www.ti.com/
    *
    *此程序是免费软件;您可以重新分发和/或修改
    *根据 GNU 通用公共许可证第2版的条款,如所示
    *由免费软件基金会发布。
    *基于"dra7.dtsi"
    *

    /{
    选择{
    tick-timer =&timer2;
    };

    OCP{
    u-boot、dm-spl;

    ocp2scp@4a080000{
    兼容="ti、omap-ocp2scp"、"简单总线";
    };

    ocp2scp@4a090000{
    兼容="ti、omap-ocp2scp"、"简单总线";
    };

    带隙@4a0021e0{
    u-boot、dm-spl;
    };
    };
    };

    uart1{(&U)
    u-boot、dm-spl;
    reg-shift =<2>;
    };

    mmc1{(&M)
    u-boot、dm-spl;
    };

    mmc2{(&M)
    u-boot、dm-spl;
    };

    L4_cfg{
    u-boot、dm-spl;
    };

    &SCM{
    u-boot、dm-spl;
    };

    &SCM_conf{
    u-boot、dm-spl;
    };

    &QSPI{
    u-boot、dm-spl;

    m25p80@0{
    兼容="SPI-FLASH";
    u-boot、dm-spl;
    };
    };

    GPIO1{&gpio1}
    u-boot、dm-spl;
    };

    GPIO2{
    u-boot、dm-spl;
    };

    GPIO3{&G
    u-boot、dm-spl;
    };

    GPIO4{&G
    u-boot、dm-spl;
    };

    GPIO5{&G
    u-boot、dm-spl;
    };

    GPIO6{&G
    u-boot、dm-spl;
    };

    GPIO7{
    u-boot、dm-spl;
    };

    ------------------------------------------------------------------

    谢谢、此致

    Arpita.J

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

    大家好、 

    是否可以显示 u-boot*/board/ti/am57xx/mux.data.h 文件?

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

    当然。 请在下面找到它。

    /*
    *版权所有(C) 2014德州仪器(TI)公司- http://www.ti.com
    *
    *作者:Felipe Balbi
    *
    *基于 board/ti/dra7xx/evm.c
    *
    * SPDX-License-Identifier:GPL-2.0+
    *
    #ifndef _MUX_DATA_Beagle X15_H_
    #define _MUX_DATA_Beagle X15_H_

    #include

    const struct pad_conf_entry core_padconf_array_Essential x15[]={
    {GPMC_AD0、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad0.vin3a_d0 *
    {GPMC_AD1、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad1.vin3a_D1 *
    {GPMC_AD2、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad2.vin3A_D2 *
    {GPMC_AD3、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad3.vin3a_D3 *
    {GPMC_AD4、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_AD4.vin3A_D4 *
    {GPMC_AD5、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad5.vin3A_D5 *
    {GPMC_AD6、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad6.vin3a_d6 *
    {GPMC_AD7、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_AD7.vin3A_D7 *
    {GPMC_AD8、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad8.vin3a_D8 *
    {GPMC_AD9、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad9.vin3a_D9 *
    {GPMC_AD10、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad10.vin3a_d10 *
    {GPMC_AD11、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad11.vin3A_D11 *
    {GPMC_AD12、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad12.vin3a_d12 *
    {GPMC_AD13、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad13.vin3A_D13 *
    {GPMC_AD14、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad14.vin3A_D14 *
    {GPMC_AD15、(M2 | PIN_INPUT | MANUAL_MODE)}、// GPMC_ad15.vin3A_D15 *
    {GPMC_A0、(M2 | PIN_INPUT 下拉| MANUAL_MODE)}、// GPMC_a0.vin3A_D16 *
    {GPMC_A1、(M2 | PIN_INPUT 下拉| MANUAL_MODE)}、// GPMC_A1.vin3a_d17 *
    {GPMC_A2、(M2 | PIN_INPUT 下拉| MANUAL_MODE)}、// GPMC_A2.vin3a_d18 *
    {GPMC_A3、(M2 | PIN_INPUT 下拉| MANUAL_MODE)}、// GPMC_A3.vin3A_D19 *
    {GPMC_A4、(M2 | PIN_INPUT 下拉| MANUAL_MODE)}、// GPMC_A4.vin3a_d20 *
    {GPMC_A5、(M2 | PIN_INPUT 下拉| MANUAL_MODE)}、// GPMC_A5.vin3A_D21 *
    {GPMC_A6、(M2 | PIN_INPUT 下拉| MANUAL_MODE)}、// GPMC_A6.vin3A_D22 *
    {GPMC_A7、(M2 | PIN_INPUT 下拉| MANUAL_MODE)}、// GPMC_A7.vin3A_D23 *
    {GPMC_A8、(M2 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、// GPMC_A8.vin3a_hsynct0 *
    {GPMC_A9、(M2 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、// GPMC_A9.vin3a_vsynct0 *
    {GPMC_A10、(M2 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、// GPMC_A10.vin3a_de0 *
    {GPMC_A11、(M2 | PIN_INPUT 下拉| MANUAL_MODE)}、// GPMC_A11.vin3a_fld0 *
    {GPMC_A12、(M14 | PIN_INPUT_PULLUP)}、// GPMC_A12.GPIO2_2 *
    {GPMC_A13、(M14 | PIN_INPUT 下拉)}、// GPMC_A13.GPIO2_3 *
    {GPMC_A14、(M14 | PIN_INPUT_PULLUP)}、// GPMC_A14.GPIO2_4 *
    {GPMC_A15、(M14 | PIN_INPUT 下拉)}、// GPMC_a15.GPIO2_5 *
    {GPMC_A16、(M14 | PIN_INPUT 下拉)}、// GPMC_A16.GPIO2_6 *
    {GPMC_A17、(M14 | PIN_INPUT 下拉)}、// GPMC_a17.GPIO2_7 *
    {GPMC_A18、(M14 | PIN_INPUT_PULLUP)}、// GPMC_A18.GPIO2_8 *
    {GPMC_A19、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A19.mmc2_dat4 *
    {GPMC_A20、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A20.mmc2_dat5 *
    {GPMC_A21、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A21.mmc2_dat6 *
    {GPMC_A22、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A22.mmc2_dat7 *
    {GPMC_A23、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A23.mmc2_clk *
    {GPMC_A24、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A24.mmc2_dat0 *
    {GPMC_A25、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A25.mmc2_dat1 *
    {GPMC_A26、(M1 | PIN_INPUT_PULLUP)}、// GPMC_a26.mmc2_dat2 *
    {GPMC_A27、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A27.mmc2_dat3 *
    {GPMC_CS1、(M1 | PIN_INPUT_PULLUP)}、// GPMC_CS1.mmc2_cmd *
    {GPMC_CS0、(M14 | PIN_INPUT 下拉)}、// GPMC_cs0.GPIO2_19 *
    {GPMC_CS2、(M14 | PIN_INPUT_PULLUP)}、// GPMC_CS2.GPIO2_20 *
    {GPMC_CS3、(M2 | PIN_INPUT 下拉| MANUAL_MODE)}、// GPMC_CS3.vin3a_clk0 *
    {GPMC_CLK、(M9 | PIN_INPUT 下拉)}、// GPMC_clk.DMA_evt1 *
    {GPMC_ADVN_ALE、(M14 | PIN_INPUT_PULLUP)}、/* GPMC_advn_ALe.GPIO2_23 *
    {GPMC_oen_REN、(M14 | PIN_INPUT_PULLUP)}、// GPMC_oen_ren。GPIO2_24 *
    {GPMC_WEN、(M14 | PIN_INPUT_PULLUP)}、/* GPMC_WN.GPIO2_25 *
    {GPMC_BEN0、(M9 | PIN_INPUT_PULLUP)}、// GPMC_BEN0.DMA_evt3 *
    {GPMC_BEN1、(M9 | PIN_INPUT_PULLUP)}、// GPMC_BEN1.DMA_evt4 *
    {GPMC_WAIT0、(M14 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// GPMC_wait0.GPIO2_28 *
    {VIN1B_CLK1、(M14 | PIN_INPUT_SLEW)}、// vin1b_clk1.GPIO2_31 *
    {VIN1A_D2、(M14 | PIN_INPUT_PULLUP)}、// vin1a_D2.GPIO3_6 *
    {VIN1A_D3、(M14 | PIN_INPUT_PULLUP)}、// vin1a_D3.GPIO3_7 *
    {VIN1A_D4、(M14 | PIN_INPUT_PULLUP)}、/* vin1a_D4.GPIO3_8 *
    {VIN1A_D5、(M14 | PIN_INPUT_PULLUP)}、// vin1a_D5.GPIO3_9 *
    {VIN1A_D6、(M14 | PIN_INPUT_PULLUP)}、// vin1a_d6.gpio3_10 *
    {VIN1A_D7、(M14 | PIN_INPUT_PULLUP)}、// vin1a_D7.GPIO3_11 *
    {VIN1A_D8、(M14 | PIN_INPUT_PULLUP)}}、/* vin1a_D8.GPIO3_12 *
    {VIN1A_D10、(M14 | PIN_INPUT_PULLUP)}、// vin1a_d10.gpio3_14 *
    {VIN1A_D11、(M14 | PIN_INPUT_PULLUP)}、// vin1a_D11.GPIO3_15 *
    {VIN1A_D12、(M14 | PIN_INPUT_PULLUP)}、// vin1a_d12.GPIO3_16 *
    {VIN1A_D14、(M14 | PIN_INPUT_PULLUP)}、// vin1a_D14.GPIO3_18 *
    {VIN1A_D16、(M14 | PIN_INPUT_PULLUP)}、// vin1a_D16.GPIO3_20 *
    {VIN1A_D19、(M14 | PIN_INPUT_PULLUP)}、// vin1a_D19.GPIO3_23 *
    {VIN1A_D20、(M14 | PIN_INPUT_PULLUP)}、// vin1a_d20.gpio3_24 *
    {VIN1A_D22、(M14 | PIN_INPUT_PULLUP)}、// vin1a_D22.GPIO3_26 *
    {VIN2A_CLK0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_clk0.gpio3_28 *
    {VIN2A_DE0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_de0.gpio3_29 *
    {VIN2A_FLD0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_fld0.gpio3_30 *
    {VIN2A_HSYNC0、(M11 | PIN_INPUT_PULLUP)}、// vin2a_hsyncts.pr1_uart0_CTS_n *
    {VIN2A_VSYNC0、(M11 | PIN_OUTPUT_PULLUP)}}、* vin2a_vsynct0.pr1_uart0_rts_n *
    {VIN2A_D0、(M11 | PIN_INPUT_PULLUP)}、* vin2a_d0.pr1_uart0_RxD */
    {VIN2A_D1、(M11 | PIN_OUTPUT)}、// vin2a_D1.pr1_uart0_TXD *
    {VIN2A_D2、(M8 | PIN_INPUT_PULLUP)}、// vin2a_D2.uart10_RxD *
    {VIN2A_D3、(M8 | PIN_OUTPUT)}、// vin2a_D3.uart10_TXD *
    {VIN2A_D4、(M8 | PIN_INPUT_PULLUP)}、// vin2a_D4.uart10_CTSN *
    {VIN2A_D5、(M8 | PIN_OUTPUT_PULLUP)}}、/* vin2a_D5.uart10_rtsn *
    {VIN2A_D6、(M14 | PIN_INPUT_PULLUP)}、// vin2a_d6.gpio4_7 *
    {VIN2A_D7、(M14 | PIN_INPUT_PULLUP)}、// vin2a_D7.GPIO4_8 *
    {VIN2A_D8、(M14 | PIN_INPUT_PULLUP)}、// vin2a_D8.GPIO4_9 *
    {VIN2A_D9、(M14 | PIN_INPUT_PULLDOWN)}、// vin2a_D9.GPIO4_10 *
    {VIN2A_D10、(M10 | PIN_OUTPUT 下拉)}、// vin2a_d10.ehrpwm2B *
    {VIN2A_D11、(M10 | PIN_INPUT 下拉)}、// vin2a_D11.ehrpwm2_tripzone_input *
    {VIN2A_D12、(M3 | PIN_OUTPUT | MANUAL_MODE)}、// vin2a_d12.rgmii1_txc *
    {VIN2A_D13、(M3 | PIN_OUTPUT | MANUAL_MODE)}、// vin2a_D13.rgmii1_txctl *
    {VIN2A_D14、(M3 | PIN_OUTPUT | MANUAL_MODE)}、// vin2a_D14.rgmii1_txd3 *
    {VIN2A_D15、(M3 | PIN_OUTPUT | MANUAL_MODE)}、// vin2a_D15.rgmii1_txd2 *
    {VIN2A_D16、(M3 | PIN_OUTPUT | MANUAL_MODE)}、// vin2a_D16.rgmii1_txd1 *
    {VIN2A_D17、(M3 | PIN_OUTPUT | MANUAL_MODE)}、// vin2a_d17.rgmii1_txd0 *
    {VIN2A_D18、(M3 | PIN_INPUT | MANUAL_MODE)}、// vin2a_d18.rgmii1_RXC *
    {VIN2A_D19、(M3 | PIN_INPUT | MANUAL_MODE)}、// vin2a_D19.rgmii1_rxctl *
    {VIN2A_D20、(M3 | PIN_INPUT | MANUAL_MODE)}、/* vin2a_d20.rgmii1_rxd3 *
    {VIN2A_D21、(M3 | PIN_INPUT | MANUAL_MODE)}、/* vin2a_D21.rgmii1_rxd2 *
    {VIN2A_D22、(M3 | PIN_INPUT | MANUAL_MODE)}、/* vin2a_D22.rgmii1_rxd1 *
    {VIN2A_D23、(M3 | PIN_INPUT | MANUAL_MODE)}、/* vin2a_D23.rgmii1_rxd0 *
    {VOUT1_FLD、(M14 | PIN_INPUT)}、// vout1_fld.GPIO4_21 *
    {MDIO_MCLK、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// MDIO_MCLK/MDIO_MCLK *
    {MDIO_D、(M0 | PIN_INPUT | SLEWCONTROL)}、/* MDIO_d.MDIO_d *
    {RMII_MHz_50_CLK、(M14 | PIN_INPUT_PULLUP)}、/* RMII_MHz_50_CLK_GPIO5_17 *
    {UART3_RXD、(M14 | PIN_INPUT_SLEW)}、/* uart3_Rxd.GPIO5_18 *
    {UART3_TXD、(M14 | PIN_INPUT_SLEW)}、/* uart3_TXD.GPIO5_19 *
    {RGMII0_TXC、(M0 | PIN_OUTPUT | MANUAL_MODE)}、// rgmii0_txc.rgmii0_txc *
    {RGMII0_TXCTL、(M0 | PIN_OUTPUT | MANUAL_MODE)}、// rgmii0_txctl.rgmii0_txctl *
    {RGMII0_TXD3、(M0 | PIN_OUTPUT | MANUAL_MODE)}、// rgmii0_txd3.rgmii0_txd3 *
    {RGMII0_TXD2、(M0 | PIN_OUTPUT | MANUAL_MODE)}、// rgmii0_txd2.rgmii0_txd2 *
    {RGMII0_TXD1、(M0 | PIN_OUTPUT | MANUAL_MODE)}、// rgmii0_txd1.rgmii0_txd1 *
    {RGMII0_TXD0、(M0 | PIN_OUTPUT | MANUAL_MODE)}、// rgmii0_txd0.rgmii0_txd0 *
    {RGMII0_RXC、(M0 | PIN_INPUT | MANUAL_MODE)}、/* rgmii0_RXC.rgmii0_RXC *
    {RGMII0_RXCTL、(M0 | PIN_INPUT | MANUAL_MODE)}、// rgmii0_rxctl.rgmii0_rxctl *
    {RGMII0_RXD3、(M0 | PIN_INPUT | MANUAL_MODE)}、// rgmii0_rxd3.rgmii0_rxd3 *
    {RGMII0_RXD2、(M0 | PIN_INPUT | MANUAL_MODE)}、// rgmii0_rxd2.rgmii0_rxd2 *
    {RGMII0_RXD1、(M0 | PIN_INPUT | MANUAL_MODE)}、// rgmii0_rxd1.rgmii0_rxd1 *
    {RGMII0_RXD0、(M0 | PIN_INPUT | MANUAL_MODE)}、// rgmii0_rxd0.rgmii0_rxd0 */
    {USB1_DRVVBUS、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// usb1_drvvbus.usb1_drvvbus *
    {USB2_DRVVBUS、(M0 | PIN_OUTPUT 下拉| SLEWCONTROL)}、// usb2_drvvbus.usb2_drvvbus *
    {GPIO6_14、(M10 | PIN_INPUT_PULLUP)}、/* GPIO6_14.Timer1 */
    {GPIO6_15、(M10 | PIN_INPUT_PULLUP)}、/* GPIO6_15.timer2 *
    {GPIO6_16、(M10 | PIN_INPUT_PULLUP)}、/* GPIO6_16.timer3 *
    {XREF_CLK0、(M9 | PIN_OUTPUT 下拉)}、// xref_clk0.clkout2 *
    {XREF_CLK1、(M14 | PIN_INPUT_PULLUP)}、// xref_clk1.GPIO6_18 *
    {XREF_CLK2、(M14 | PIN_INPUT 下拉)}、// xref_clk2.GPIO6_19 *
    {XREF_CLK3、(M9 | PIN_OUTPUT 下拉)}、// xref_clk3.clkout3 *
    {McASP1_ACLKX、(M10 | PIN_INPUT_PULLUP)}、// McASP1_aclkx.i2c3_sda *
    {McASP1_FSX、(M10 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_FSX.i2c3_SCL *
    {McASP1_ACLKR、(M10 | PIN_INPUT_PULLUP)}、// McASP1_aclkr.i2c4_sda *
    {McASP1_FSR、(M10 | PIN_INPUT_PULLUP)}、// McASP1_fsr.i2c4_SCL *
    {McASP1_AXR0、(M10 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr0.i2c5_sda *
    {McASP1_AXR1、(M10 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr1.i2c5_SCL *
    {McASP1_AXR2、(M14 | PIN_INPUT_PULLUP)}、// McASP1_axr2.GPIO5_4 *
    {McASP1_AXR3、(M14 | PIN_INPUT_PULLUP)}、// McASP1_axr3.GPIO5_5 *
    {McASP1_AXR4、(M14 | PIN_INPUT_PULLUP)}、// McASP1_axr4.GPIO5_6 *
    {McASP1_AXR5、(M14 | PIN_INPUT_PULLUP)}、// McASP1_axr5.GPIO5_7 *
    {McASP1_AXR6、(M14 | PIN_INPUT_PULLUP)}、// McASP1_axr6.GPIO5_8 *
    {McASP1_AXR7、(M14 | PIN_INPUT_PULLUP)}、// McASP1_axr7.GPIO5_9 *
    {McASP1_AXR8、(M14 | PIN_INPUT | SLEWCONTROL)}、// McASP1_axr8.GPIO5_10 *
    {McASP1_AXR9、(M14 | PIN_INPUT | SLEWCONTROL)}、// McASP1_axr9.GPIO5_11 *
    {McASP1_AXR10、(M14 | PIN_INPUT | SLEWCONTROL)}、// McASP1_axr10.GPIO5_12 *
    {McASP1_AXR11、(M14 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr11.GPIO4_17 *
    {McASP1_AXR12、(M1 | PIN_INPUT_SLEW | virtual_MODE10)}、// McASP1_axr12.mcasp7_axr0 */
    {McASP1_AXR13、(M1 | PIN_INPUT_SLEW | virtual_MODE10)}、// McASP1_axr13.mcasp7_axr1 *
    {McASP1_AXR14、(M1 | PIN_INPUT_SLEW | virtual_MODE10)}、// McASP1_axr14.mcasp7_aclkx *
    {McASP1_AXR15、(M1 | PIN_INPUT_SLEW | virtual_MODE10)}、// McASP1_axr15.mcasp7_FSX *
    {MCASP3_ACLKX、(M0 | PIN_INPUT 下拉)}、/* mcasp3_aclkx.mcasp3_aclkx *
    {MCASP3_FSX、(M0 | PIN_INPUT_SLEW)}、/* mcasp3_FSX.mcasp3_FSX *
    {MCASP3_AXR0、(M0 | PIN_INPUT_SLEW)}、/* mcasp3_axr0.mcasp3_axr0 *
    {MCASP3_AXR1、(M0 | PIN_INPUT_SLEW)}、// mcasp3_axr1.mcasp3_axr1 *
    {MCASP4_ACLKX、(M3 | PIN_INPUT_PULLUP)}、// mcasp4_aclkx.uart8_RxD *
    {MCASP4_FSX、(M3 | PIN_OUTPUT)}、/* mcasp4_FSX.uart8_TXD *
    {MCASP4_AXR0、(M3 | PIN_INPUT_PULLUP)}、// mcasp4_axr0.uart8_CTSN *
    {MCASP4_AXR1、(M3 | PIN_OUTPUT 上拉)}、// mcasp4_axr1.uart8_rtsn *
    {MCASP5_ACLKX、(M3 | PIN_INPUT_PULLUP)}、// mcasp5_aclkx.uart9_RxD *
    {MCASP5_FSX、(M3 | PIN_OUTPUT)}、/* mcasp5_FSX.uart9_TXD *
    {MCASP5_AXR0、(M3 | PIN_INPUT_PULLUP)}、// mcasp5_axr0.uart9_CTSN *
    {MCASP5_AXR1、(M3 | PIN_OUTPUT 上拉)}、// mcasp5_axr1.uart9_rtsn */
    {MMC1_CLK、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_clk.mmc1_clk *
    {MMC1_CMD、(M0 | PIN_INPUT_PULLUP)}、// mmc1_cmd.mmc1_cmd *
    {MMC1_DAT0、(M0 | PIN_INPUT_PULLUP)}、// mmc1_data0.mmc1_data0 *
    {MMC1_DAT1、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_data1.mmc1_data1 */
    {MMC1_DAT2、(M0 | PIN_INPUT_PULLUP)}、// mmc1_data2.mmc1_data2 *
    {MMC1_DAT3、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_dat3.mmc1_dat3 *
    {MMC1_SDCD、(M14 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// mmc1_sdcd.GPIO6_27 *
    {GPIO6_10、(M10 | PIN_OUTPUT 下拉)}、// GPIO6_10.ehrpwm2A *
    {GPIO6_11、(M0 | PIN_INPUT_PULLUP)}、// GPIO6_11.GPIO6_11 *
    {MMC3_CLK、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// mmc3_clk.mmc3_clk *
    {MMC3_CMD、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// mmc3_cmd.mmc3_cmd *
    {MMC3_DAT0、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// mmc3_dat0.mmc3_dat0 *
    {MMC3_DAT1、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// mmc3_dat1.mmc3_dat1 *
    {MMC3_DAT2、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// mmc3_dat2.mmc3_dat2 *
    {MMC3_DAT3、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// mmc3_dat3.mmc3_dat3 *
    {MMC3_DAT4、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// mmc3_dat4.mmc3_dat4 *
    {MMC3_DAT5、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// mmc3_dat5.mmc3_dat5 *
    {MMC3_DAT6、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// mmc3_dat6.mmc3_dat6 *
    {MMC3_DAT7、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// mmc3_dat7.mmc3_dat7 *
    {SPI1_SCLK、(M14 | PIN_INPUT 下拉)}、/* SPI1_SCLK/GPIO7_7 *
    {SPI1_D1、(M14 | PIN_INPUT 下拉)}、// SPI1_D1.GPIO7_8 *
    {SPI1_D0、(M14 | PIN_INPUT_PULLUP)}、// SPI1_d0.GPIO7_9 *
    {SPI1_CS0、(M14 | PIN_INPUT)}、/* SPI1_cs0.GPIO7_10 *
    {SPI1_CS1、(M14 | PIN_INPUT)}、// SPI1_CS1.GPIO7_11 *
    {SPI1_CS2、(M14 | PIN_INPUT_SLEW)}、// SPI1_CS2.GPIO7_12 *
    {SPI1_CS3、(M6 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// SPI1_CS3.HDMI1_CEC *
    {SPI2_SCLK、(M14 | PIN_INPUT 下拉)}、// SPI2_SCLK/GPIO7_14 *
    {SPI2_D1、(M14 | PIN_INPUT_SLEW)}、// SPI2_D1.GPIO7_15 *
    {SPI2_D0、(M14 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// SPI2_d0.GPIO7_16 *
    {SPI2_CS0、(M14 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// SPI2_cs0.GPIO7_17 */
    {DCAN1_TX、(M0 | PIN_OUTPUT | SLEWCONTROL)}、/* dcan1_TX.dcan1_TX *
    {DCAN1_RX、(M0 | PIN_INPUT | SLEWCONTROL)}、/* dcan1_rx.dcan1_rx *
    {UART1_RXD、(M0 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// uart1_Rxd.uart1_RxD *
    {UART1_TXD、(M0 | PIN_OUTPUT | SLEWCONTROL)}、/* uart1_TXD.uart1_TXD *
    {UART1_CTSN、(M14 | PIN_INPUT_PULLUP)}、// uart1_CTSN.GPIO7_24 *
    {UART1_RTSN、(M14 | PIN_INPUT)}、/* uart1_rtsn.GPIO7_25 *
    {UART2_RXD、(M14 | PIN_INPUT_PULLUP)}、/* uart2_Rxd.GPIO7_26 *
    {UART2_TXD、(M14 | PIN_INPUT_PULLUP)}、/* uart2_TXD.GPIO7_27 *
    {UART2_CTSN、(M2 | PIN_INPUT_PULLUP)}、// uart2_CTSN.uart3_RxD *
    {UART2_RTSN、(M1 | PIN_OUTPUT)}、/* uart2_rtsn.uart3_TXD *
    {I2C1_SDA、(M0 | PIN_INPUT_PULLUP)}、/* i2c1_sda.i2c1_sda *
    {I2C1_SCL、(M0 | PIN_INPUT_PULLUP)}、/* i2c1_SCL.i2c1_SCL *
    {I2C2_SDA、(M1 | PIN_INPUT_PULLUP)}、// i2c2_sda.HDMI1_DDC_SCL *
    {I2C2_SCL、(M1 | PIN_INPUT_PULLUP)}、/* i2c2_SCL.HDMI1_DDC_sda *
    {WAKEUP0、(M0 | PIN_INPUT)}、/* Wakeup0.Wakeup0 *
    {WAKEUP1、(M0 | PIN_INPUT)}、// Wakeup1.Wakeup1 */
    {WAKEUP2、(M0 | PIN_INPUT)}、// Wakeup2.Wakeup2 *
    {WAKEUP3、(M0 | PIN_INPUT)}、// Wakeup3.Wakeup3 *
    {ON_OFF、(M0 | PIN_OUTPUT)}、/* ON_OFF.ON_OFF *
    {RTC_PORZ、(M0 | PIN_INPUT)}、/* RTC_PORz.RTC_PORz *
    {TMS、(M0 | PIN_INPUT_PULLUP)}、/* TMs.TM *
    {TDI、(M0 | PIN_INPUT_PULLUP | SLEWCONTROL)}、/* TDI.TDI *
    {TDO、(M0 | PIN_OUTPUT)}、/* TDO.TDO */
    {TCLK、(M0 | PIN_INPUT_PULLDOWN)}、/* tclk.tclk */
    {TRSTN、(M0 | PIN_INPUT)}、/* trstn.trstn *
    {RTCK、(M0 | PIN_OUTPUT)}、/* rtck.rtck *
    {EMU0、(M0 | PIN_INPUT)}、/* emu0.emu0 */
    {EMU1、(M0 | PIN_INPUT)}、/* emu1.emu1 */
    {nMIN_DSP、(M0 | PIN_INPUT)}、/* nMIN_DSP.nMIN_DSP *
    {RSTOUTN、(M0 | PIN_OUTPUT)}、// rstoutn.rstoutn */
    };

    const struct pad_conf_entry core_padconf_array_delta_x15_SR1_1[]={
    {MMC1_SDWP、(M14 | PIN_INPUT | SLEWCONTROL)}、/* mmc1_sdwp.gpIO6_28 *
    {VOUT1_CLK、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_clk.vout1_clk *
    {VOUT1_DE、(M0 | PIN_OUTPUT | SLEWCONTROL)}、/* vout1_DE.vout1_DE *
    {VOUT1_HSYNC、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_HSYNC.vout1_HSYNC *
    {VOUT1_VSYNC、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_vsync。vout1_vsync *
    {VOUT1_D0、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d0.vout1_d0 *
    {VOUT1_D1、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D1.vout1_D1 *
    {VOUT1_D2、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d2.vout1_D2 *
    {VOUT1_D3、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D3.vout1_D3 *
    {VOUT1_D4、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D4.vout1_D4 *
    {VOUT1_D5、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D5.vout1_D5 *
    {VOUT1_D6、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d6.vout1_d6 *
    {VOUT1_D7、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D7.vout1_D7 *
    {VOUT1_D8、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d8.vout1_D8 *
    {VOUT1_D9、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D9.vout1_D9 *
    {VOUT1_D10、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d10.vout1_d10 *
    {VOUT1_D11、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D11.vout1_D11 *
    {VOUT1_D12、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d12.vout1_d12 *
    {VOUT1_D13、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D13.vout1_D13 *
    {VOUT1_D14、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D14.vout1_D14 *
    {VOUT1_D15、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D15.vout1_D15 *
    {VOUT1_D16、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D16.vout1_D16 *
    {VOUT1_D17、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d17.vout1_d17 *
    {VOUT1_D18、(M0 | PIN_OUTPUT | SLEWCONTROL)}、/* vout1_d18.vout1_d18 *
    {VOUT1_D19、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D19.vout1_D19 *
    {VOUT1_D20、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d20.vout1_d20 *
    {VOUT1_D21、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D21.vout1_D21 *
    {VOUT1_D22、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D22.vout1_D22 *
    {VOUT1_D23、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D23.vout1_D23 *
    };

    const struct pad_conf_entry core_padconf_array_delta_x15_sr2_0[]={
    {VIN1A_CLK0、(M14 | PIN_INPUT)}、// vin1a_clk0.gpio2_30 *
    {VOUT1_CLK、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_clk.vout1_clk *
    {VOUT1_DE、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_DE.vout1_DE *
    {VOUT1_HSYNC、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_HSYNC.vout1_HSYNC *
    {VOUT1_VSYNC、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_vsync *
    {VOUT1_D0、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d0.vout1_d0 *
    {VOUT1_D1、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D1.vout1_D1 *
    {VOUT1_D2、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d2.vout1_D2 *
    {VOUT1_D3、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D3.vout1_D3 *
    {VOUT1_D4、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D4.vout1_D4 *
    {VOUT1_D5、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D5.vout1_D5 *
    {VOUT1_D6、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d6.vout1_d6 *
    {VOUT1_D7、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D7.vout1_D7 *
    {VOUT1_D8、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D8.vout1_D8 *
    {VOUT1_D9、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D9.vout1_D9 *
    {VOUT1_D10、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d10.vout1_d10 *
    {VOUT1_D11、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D11.vout1_D11 *
    {VOUT1_D12、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d12.vout1_d12 *
    {VOUT1_D13、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D13.vout1_D13 *
    {VOUT1_D14、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D14.vout1_D14 *
    {VOUT1_D15、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D15.vout1_D15 *
    {VOUT1_D16、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D16.vout1_D16 *
    {VOUT1_D17、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d17.vout1_d17 *
    {VOUT1_D18、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d18.vout1_d18 *
    {VOUT1_D19、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D19.vout1_D19 *
    {VOUT1_D20、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d20.vout1_d20 *
    {VOUT1_D21、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D21.vout1_D21 *
    {VOUT1_D22、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D22.vout1_D22 *
    {VOUT1_D23、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D23.vout1_D23 *
    };

    const struct pad_conf_entry core_padconf_array_ess_am574x_idk[]={
    {GPMC_A0、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_a0.vin4b_d0 *
    {GPMC_A1、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A1.vin4b_D1 *
    {GPMC_A2、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A2.vin4b_D2 *
    {GPMC_A3、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A3.vin4b_D3 *
    {GPMC_A4、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A4.vin4b_D4 *
    {GPMC_A5、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A5.vin4b_D5 *
    {GPMC_A6、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A6.vin4b_d6 *
    {GPMC_A7、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A7.vin4b_D7 *
    {GPMC_A8、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A8.vin4b_hsync1 *
    {GPMC_A9、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A9.vin4b_vsync1 *
    {GPMC_A10、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A10.vin4b_clk1 *
    {GPMC_A11、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A11.vin4b_DE1 *
    {GPMC_A12、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A12.vin4b_fld1 *
    {GPMC_A13、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A13.qspi1_rtclk *
    {GPMC_A14、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A14.qspi1_D3 *
    {GPMC_A15、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_a15.qspi1_D2 *
    {GPMC_A16、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A16.qspi1_d0 *
    {GPMC_A17、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_a17.qspi1_D1 *
    {GPMC_A18、(M1 | PIN_OUTPUT | MANUAL_MODE)}、// GPMC_A18.qspi1_SCLK *
    {GPMC_A19、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A19.mmc2_dat4 *
    {GPMC_A20、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A20.mmc2_dat5 *
    {GPMC_A21、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A21.mmc2_dat6 *
    {GPMC_A22、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A22.mmc2_dat7 *
    {GPMC_A23、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A23.mmc2_clk *
    {GPMC_A24、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A24.mmc2_dat0 *
    {GPMC_A25、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A25.mmc2_dat1 *
    {GPMC_A26、(M1 | PIN_INPUT_PULLUP)}、// GPMC_a26.mmc2_dat2 *
    {GPMC_A27、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A27.mmc2_dat3 *
    {GPMC_CS1、(M1 | PIN_INPUT_PULLUP)}、// GPMC_CS1.mmc2_cmd *
    {GPMC_CS2、(M1 | PIN_OUTPUT | MANUAL_MODE)}、// GPMC_CS2.qspi1_cs0 *
    {VIN1A_D5、(M14 | PIN_OUTPUT)}、/* vin1a_D5.GPIO3_9 *
    {VIN1A_D6、(M14 | PIN_OUTPUT)}、// vin1a_d6.gpio3_10 *
    {VIN1A_D7、(M14 | PIN_OUTPUT)}、// vin1a_D7.GPIO3_11 *
    {VIN1A_D8、(M14 | PIN_OUTPUT)}、// vin1a_D8.GPIO3_12 *
    {VIN1A_D10、(M14 | PIN_INPUT_PULLUP)}、// vin1a_d10.gpio3_14 *
    {VIN1A_D12、(M14 | PIN_INPUT)}、/* vin1a_d12.GPIO3_16 *
    {VIN1A_D13、(M14 | PIN_OUTPUT)}、// vin1a_D13.GPIO3_17 *
    {VIN1A_D14、(M14 | PIN_OUTPUT)}、// vin1a_D14.GPIO3_18 *
    {VIN1A_D15、(M14 | PIN_OUTPUT)}、/* vin1a_D15.GPIO3_19 *
    {VIN1A_D17、(M14 | PIN_OUTPUT)}、// vin1a_d17.gpio3_21 *
    {VIN1A_D18、(M14 | PIN_OUTPUT 下拉)}、// vin1a_d18.gpio3_22 *
    {VIN1A_D19、(M14 | PIN_OUTPLUP)}、// vin1a_D19.GPIO3_23 *
    {VIN1A_D22、(M14 | PIN_INPUT)}、/* vin1a_D22.GPIO3_26 *
    {VIN2A_CLK0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_clk0.gpio3_28 *
    {VIN2A_DE0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_de0.gpio3_29 *
    {VIN2A_FLD0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_fld0.gpio3_30 *
    {VIN2A_HSYNC0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_hsynct0.GPIO3_31 *
    {VIN2A_VSYNC0、(M14 | PIN_INPUT)}、// vin2a_vsynct0.GPIO4_0 *
    {VIN2A_D0、(M11 | PIN_INPUT)}、// vin2a_d0.pr1_uart0_RxD *
    {VIN2A_D1、(M11 | PIN_OUTPUT)}、// vin2a_D1.pr1_uart0_TXD *
    {VIN2A_D2、(M10 | PIN_OUTPUT)}、// vin2a_D2.eCAP1_IN_PWM1_OUT *
    {VIN2A_D3、(M11 | PIN_INPUT_PULLUP)}、* vin2a_D3.pr1_EDC_latch0_in */
    {VIN2A_D4、(M11 | PIN_OUTPUT)}、// vin2a_D4.pr1_EDC_synct0_OUT *
    {VIN2A_D5、(M13 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// vin2a_D5.pr1_pru1_gpo2 *
    {VIN2A_D10、(M11 | PIN_OUTPUT_PULLUP)}}、// vin2a_d10.pr1_mdio_mdclk *
    {VIN2A_D11、(M11 | PIN_INPUT)}、/* vin2a_D11.pr1_MDIO_DATA *
    {VIN2A_D12、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// vin2a_d12.rgmii1_txc *
    {VIN2A_D13、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// vin2A_D13.rgmii1_txctl *
    {VIN2A_D14、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、* vin2A_D14.rgmii1_txd3 */
    {VIN2A_D15、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、* vin2a_D15.rgmii1_txd2 */
    {VIN2A_D16、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}}、/* vin2A_D16.rgmii1_txd1 *
    {VIN2A_D17、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、* vin2a_d17.rgmii1_txd0 */
    {VIN2A_D18、(M3 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、/* vin2a_d18.rgmii1_RXC *
    {VIN2A_D19、(M3 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、/* vin2a_D19.rgmii1_rxctl *
    {VIN2A_D20、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_d20.rgmii1_rxd3 *
    {VIN2A_D21、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_D21.rgmii1_rxd2 *
    {VIN2A_D22、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_D22.rgmii1_rxd1 *
    {VIN2A_D23、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_D23.rgmii1_rxd0 *
    {VOUT1_CLK、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_clk.vout1_clk *
    {VOUT1_DE、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_DE.vout1_DE *
    {VOUT1_FLD、(M14 | PIN_OUTPUT)}、// vout1_fld.gpio4_21 *
    {VOUT1_HSYNC、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_HSYNC.vout1_HSYNC *
    {VOUT1_VSYNC、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_vsync *
    {VOUT1_D0、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d0.vout1_d0 *
    {VOUT1_D1、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D1.vout1_D1 *
    {VOUT1_D2、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d2.vout1_D2 *
    {VOUT1_D3、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D3.vout1_D3 *
    {VOUT1_D4、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D4.vout1_D4 *
    {VOUT1_D5、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D5.vout1_D5 *
    {VOUT1_D6、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d6.vout1_d6 *
    {VOUT1_D7、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D7.vout1_D7 *
    {VOUT1_D8、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D8.vout1_D8 *
    {VOUT1_D9、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D9.vout1_D9 *
    {VOUT1_D10、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d10.vout1_d10 *
    {VOUT1_D11、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D11.vout1_D11 *
    {VOUT1_D12、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d12.vout1_d12 *
    {VOUT1_D13、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D13.vout1_D13 *
    {VOUT1_D14、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D14.vout1_D14 *
    {VOUT1_D15、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D15.vout1_D15 *
    {VOUT1_D16、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D16.vout1_D16 *
    {VOUT1_D17、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d17.vout1_d17 *
    {VOUT1_D18、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d18.vout1_d18 *
    {VOUT1_D19、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D19.vout1_D19 *
    {VOUT1_D20、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d20.vout1_d20 *
    {VOUT1_D21、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D21.vout1_D21 *
    {VOUT1_D22、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D22.vout1_D22 *
    {VOUT1_D23、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D23.vout1_D23 *
    {MDIO_MCLK、(M0 | PIN_INPUT_SLEW)}、/* MDIO_MCLK/MDIO_MCLK *
    {MDIO_D、(M0 | PIN_INPUT | SLEWCONTROL)}、/* MDIO_d.MDIO_d *
    {RGMII0_TXC、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txc.rgmii0_txc *
    {RGMII0_TXCTL、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txctl.rgmii0_txctl *
    {RGMII0_TXD3、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd3.rgmii0_txd3 */
    {RGMII0_TXD2、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd2.rgmii0_txd2 *
    {RGMII0_TXD1、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd1.rgmii0_txd1 *
    {RGMII0_TXD0、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd0.rgmii0_txd0 */
    {RGMII0_RXC、(M0 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、// rgmii0_RXC.rgmii0_RXC *
    {RGMII0_RXCTL、(M0 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、// rgmii0_rxctl.rgmii0_rxctl *
    {RGMII0_RXD3、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd3.rgmii0_rxd3 */
    {RGMII0_RXD2、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd2.rgmii0_rxd2 */
    {RGMII0_RXD1、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd1.rgmii0_rxd1 */
    {RGMII0_RXD0、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd0.rgmii0_rxd0 */
    {USB1_DRVVBUS、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// usb1_drvvbus.usb1_drvvbus *
    {USB2_DRVVBUS、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// usb2_drvvbus.usb2_drvvbus *
    {GPIO6_14、(M0 | PIN_OUTPUT)}、// GPIO6_14.GPIO6_14 *
    {GPIO6_15、(M0 | PIN_OUTPUT)}、// GPIO6_15.GPIO6_15 *
    {GPIO6_16、(M0 | PIN_INPUT_PULLUP)}、// GPIO6_16.GPIO6_16 *
    {XREF_CLK0、(M11 | PIN_INPUT 下拉)}、// xref_clk0.PR2_mii1_col *
    {XREF_CLK1、(M11 | PIN_INPUT 下拉)}、/* xref_clk1.PR2_mii1_crs *
    {XREF_CLK2、(M14 | PIN_OUTPUT)}、/* xref_clk2.GPIO6_19 *
    {XREF_CLK3、(M9 | PIN_OUTPUT 下拉)}、// xref_clk3.clkout3 *
    {McASP1_ACLKX、(M11 | PIN_OUTPUT 下拉)}、// McASP1_aclkx.PR2_MDIO_mdclk *
    {McASP1_FSX、(M11 | PIN_INPUT | SLEWCONTROL)}、// McASP1_FSX.PR2_MDIO_DATA *
    {McASP1_ACLKR、(M14 | PIN_INPUT)}、// McASP1_aclkr.GPIO5_0 *
    {McASP1_FSR、(M14 | PIN_INPUT)}、// McASP1_fsr.GPIO5_1 *
    {McASP1_AXR0、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr0.PR2_mii0_rxer */
    {McASP1_AXR1、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr1.PR2_MII_mt0_clk *
    {McASP1_AXR2、(M14 | PIN_INPUT)}、// McASP1_axr2.GPIO5_4 *
    {McASP1_AXR3、(M14 | PIN_INPUT)}、// McASP1_axr3.GPIO5_5 *
    {McASP1_AXR4、(M14 | PIN_OUTPUT)}、// McASP1_axr4.GPIO5_6 *
    {McASP1_AXR5、(M14 | PIN_OUTPUT)}、// McASP1_axr5.GPIO5_7 *
    {McASP1_AXR6、(M14 | PIN_OUTPUT)}、// McASP1_axr6.GPIO5_8 *
    {McASP1_AXR7、(M14 | PIN_OUTPUT)}、// McASP1_axr7.GPIO5_9 *
    {McASP1_AXR8、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr8.PR2_mii0_txen */
    {McASP1_AXR9、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr9.PR2_mii0_txd3 */
    {McASP1_AXR10、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr10.PR2_mii0_txd2 */
    {McASP1_AXR11、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr11.PR2_mii0_txd1 */
    {McASP1_AXR12、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr12.PR2_mii0_txd0 */
    {McASP1_AXR13、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr13.PR2_MII_mr0_clk *
    {McASP1_AXR14、(M11 | PIN_INPUT_SLEW)}、// McASP1_axr14.PR2_mii0_rxdv */
    {McASP1_AXR15、(M11 | PIN_INPUT_SLEW)}、// McASP1_axr15.PR2_mii0_rxd3 *
    {MCASP2_ACLKX、(M11 | PIN_INPUT 下拉)}、/* mcasp2_aclkx.PR2_mii0_rxd2 *
    {MCASP2_FSX、(M11 | PIN_INPUT_SLEW)}、// mcasp2_FSX.PR2_mii0_rxd1 *
    {MCASP2_AXR2、(M11 | PIN_INPUT_SLEW)}、// mcasp2_axr2.PR2_mii0_rxd0 *
    {MCASP2_AXR3、(M11 | PIN_INPUT_SLEW)}、// mcasp2_axr3.pr2_mii0_rxlink *
    {MCASP2_AXR4、(M14 | PIN_INPUT)}、// mcasp2_axr4.gpio1_4 *
    {MCASP2_AXR5、(M14 | PIN_OUTPUT)}、// mcasp2_axr5.gpio6_7 *
    {MCASP2_AXR6、(M14 | PIN_OUTPUT)}、/* mcasp2_axr6.gpio2_29 *
    {MCASP2_AXR7、(M14 | PIN_INPUT)}、/* mcasp2_axr7.gpio1_5 *
    {MCASP3_ACLKX、(M11 | PIN_INPUT 下拉)}、// mcasp3_aclkx.PR2_mii0_crs *
    {MCASP3_FSX、(M11 | PIN_INPUT_SLEW)}、// mcasp3_FSX.PR2_mii0_col *
    {MCASP3_AXR0、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// mcasp3_axr0.PR2_mii1_rxer *
    {MCASP3_AXR1、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// mcasp3_axr1.PR2_mii1_rxlink *
    {MCASP4_ACLKX、(M2 | PIN_INPUT)}、/* mcasp4_aclkx.spi3_SCLK *
    {MCASP4_FSX、(M2 | PIN_INPUT)}、/* mcasp4_FSX.spi3_D1 *
    {MCASP4_AXR1、(M2 | PIN_INPUT_PULLUP)}、// mcasp4_axr1.spi3_cs0 *
    {MCASP5_ACLKX、(M13 | PIN_OUTPUT | MANUAL_MODE)}、/* mcasp5_aclkx.PR2_pru1_gpo1 *
    {MCASP5_FSX、(M12 | PIN_INPUT | MANUAL_MODE)}、/* mcasp5_FSX.PR2_pru1_gpi2 *
    {MMC1_CLK、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_clk.mmc1_clk *
    {MMC1_CMD、(M0 | PIN_INPUT_PULLUP)}、// mmc1_cmd.mmc1_cmd *
    {MMC1_DAT0、(M0 | PIN_INPUT_PULLUP)}、// mmc1_data0.mmc1_data0 *
    {MMC1_DAT1、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_data1.mmc1_data1 */
    {MMC1_DAT2、(M0 | PIN_INPUT_PULLUP)}、// mmc1_data2.mmc1_data2 *
    {MMC1_DAT3、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_dat3.mmc1_dat3 *
    {MMC1_SDCD、(M14 | PIN_INPUT | SLEWCONTROL)}、/* mmc1_sdcd.GPIO6_27 *
    {MMC1_SDWP、(M14 | PIN_INPUT | SLEWCONTROL)}、/* mmc1_sdwp.gpIO6_28 *
    {GPIO6_10、(M11 | PIN_INPUT_PULLUP)}、// GPIO6_10.PR2_MII_MT1_clk *
    {GPIO6_11、(M11 | PIN_OUTPLUP)}、// GPIO6_11.PR2_mii1_txen */
    {MMC3_CLK、(M11 | PIN_OUTPLUP)}、// mmc3_clk.PR2_mii1_txd3 *
    {MMC3_CMD、(M11 | PIN_OUTPLUP)}、// mmc3_cmd.PR2_mii1_txd2 *
    {MMC3_DAT0、(M11 | PIN_OUTPLUP)}、// mmc3_dat0.PR2_mii1_txd1 *
    {MMC3_DAT1、(M11 | PIN_OUTPLUP)}、// mmc3_dat1.PR2_mii1_txd0 *
    {MMC3_DAT2、(M11 | PIN_INPUT_PULLUP)}、// mmc3_dat2.PR2_MII_MR1_clk *
    {MMC3_DAT3、(M11 | PIN_INPUT 下拉)}、// mmc3_dat3.PR2_mii1_rxdv *
    {MMC3_DAT4、(M11 | PIN_INPUT 下拉)}、// mmc3_dat4.PR2_mii1_rxd3 *
    {MMC3_DAT5、(M11 | PIN_INPUT 下拉)}、// mmc3_dat5.PR2_mii1_rxd2 *
    {MMC3_DAT6、(M11 | PIN_INPUT 下拉)}、// mmc3_dat6.PR2_mii1_rxd1 */
    {MMC3_DAT7、(M11 | PIN_INPUT 下拉)}、// mmc3_dat7.PR2_mii1_rxd0 *
    {SPI1_SCLK、(M14 | PIN_OUTPUT)}、// SPI1_SCLK/GPIO7_7 *
    {SPI1_D1、(M14 | PIN_OUTPUT)}、// SPI1_D1.GPIO7_8 *
    {SPI1_D0、(M14 | PIN_OUTPUT)}、// SPI1_d0.GPIO7_9 *
    {SPI1_CS0、(M14 | PIN_OUTPUT)}、// SPI1_cs0.GPIO7_10 *
    {SPI1_CS1、(M14 | PIN_OUTPUT)}、// SPI1_CS1.GPIO7_11 *
    {SPI1_CS2、(M14 | PIN_INPUT_SLEW)}、// SPI1_CS2.GPIO7_12 *
    {SPI1_CS3、(M6 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// SPI1_CS3.HDMI1_CEC *
    {SPI2_SCLK、(M0 | PIN_INPUT)}、/* SPI2_SCLK/SPI2_SCLK *
    {SPI2_D1、(M0 | PIN_INPUT | SLEWCONTROL)}、// SPI2_D1.SPI2_D1 *
    {SPI2_D0、(M0 | PIN_INPUT | SLEWCONTROL)}、/* SPI2_d0.SPI2_d0 *
    {SPI2_CS0、(M0 | PIN_INPUT | SLEWCONTROL)}、/* SPI2_cs0.SPI2_cs0 *
    {DCAN1_TX、(M15 | PULL_UP)}、//对于 Dcan1_TX *、可以使用 dcan1_TX.Safe
    {DCAN1_RX、(M15 | PULL_UP)}、//对于 Dcan1_Rx 为 dcan1_Rx *
    {UART1_RXD、(M14 | PIN_OUTPUT | SLEWCONTROL)}、/* uart1_RxD.GPIO7_22 *
    {UART1_TXD、(M14 | PIN_OUTPUT | SLEWCONTROL)}、/* uart1_TXD.GPIO7_23 *
    {UART2_RXD、(M4 | PIN_INPUT)}、/* uart2_Rxd.uart2_RxD *
    {UART2_TXD、(M0 | PIN_OUTPUT)}、/* uart2_TXD.uart2_TXD *
    {UART2_CTSN、(M2 | PIN_INPUT)}、/* uart2_CTSN.uart3_RxD *
    {UART2_RTSN、(M1 | PIN_OUTPUT)}、/* uart2_rtsn.uart3_TXD *
    {I2C1_SDA、(M0 | PIN_INPUT)}、/* i2c1_sda.i2c1_sda *
    {I2C1_SCL、(M0 | PIN_INPUT)}、/* i2c1_SCL.i2c1_SCL *
    {I2C2_SDA、(M1 | PIN_INPUT)}、/* i2c2_sda.HDMI1_DDC_SCL *
    {I2C2_SCL、(M1 | PIN_INPUT)}、/* i2c2_SCL.HDMI1_DDC_sda *
    {WAKEUP0、(M0 | PIN_INPUT)}、/* Wakeup0.Wakeup0 *
    {WAKEUP1、(M0 | PIN_INPUT)}、// Wakeup1.Wakeup1 */
    {WAKEUP2、(M0 | PIN_INPUT)}、// Wakeup2.Wakeup2 *
    {WAKEUP3、(M0 | PIN_INPUT)}、// Wakeup3.Wakeup3 *
    {ON_OFF、(M0 | PIN_OUTPUT)}、/* ON_OFF.ON_OFF *
    {RTC_PORZ、(M0 | PIN_INPUT)}、/* RTC_PORz.RTC_PORz *
    {TMS、(M0 | PIN_INPUT_PULLUP)}、/* TMs.TM *
    {TDI、(M0 | PIN_INPUT_PULLUP | SLEWCONTROL)}、/* TDI.TDI *
    {TDO、(M0 | PIN_OUTPLUP)}、/* TDO.TDO */
    {TCLK、(M0 | PIN_INPUT_PULLUP)}、/* tclk.tclk */
    {TRSTN、(M0 | PIN_INPUT_PULLUGD)}、/* trstn.trstn *
    {RTCK、(M0 | PIN_OUTPLUP)}、/* rtck.rtck */
    {EMU0、(M0 | PIN_INPUT_PULLUP)}、/* emu0.emu0 */
    {EMU1、(M0 | PIN_INPUT_PULLUP)}、/* emu1.emu1 */
    {RESETN、(M0 | PIN_INPUT)}、/* resetn.resetn *
    {nMIN_DSP、(M0 | PIN_INPUT)}、/* nMIN_DSP.nMIN_DSP *
    {RSTOUTN、(M0 | PIN_OUTPUT)}、// rstoutn.rstoutn */
    };

    const struct pad_conf_entry core_padconf_array_ess_am572x_idk[]={
    {GPMC_A0、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_a0.vin4b_d0 *
    {GPMC_A1、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A1.vin4b_D1 *
    {GPMC_A2、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A2.vin4b_D2 *
    {GPMC_A3、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A3.vin4b_D3 *
    {GPMC_A4、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A4.vin4b_D4 *
    {GPMC_A5、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A5.vin4b_D5 *
    {GPMC_A6、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A6.vin4b_d6 *
    {GPMC_A7、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A7.vin4b_D7 *
    {GPMC_A8、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A8.vin4b_hsync1 *
    {GPMC_A9、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A9.vin4b_vsync1 *
    {GPMC_A10、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A10.vin4b_clk1 *
    {GPMC_A11、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A11.vin4b_DE1 *
    {GPMC_A12、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A12.vin4b_fld1 *
    {GPMC_A13、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A13.qspi1_rtclk *
    {GPMC_A14、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A14.qspi1_D3 *
    {GPMC_A15、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_a15.qspi1_D2 *
    {GPMC_A16、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A16.qspi1_d0 *
    {GPMC_A17、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_a17.qspi1_D1 *
    {GPMC_A18、(M1 | PIN_OUTPUT | MANUAL_MODE)}、// GPMC_A18.qspi1_SCLK *
    {GPMC_A19、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A19.mmc2_dat4 *
    {GPMC_A20、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A20.mmc2_dat5 *
    {GPMC_A21、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A21.mmc2_dat6 *
    {GPMC_A22、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A22.mmc2_dat7 *
    {GPMC_A23、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A23.mmc2_clk *
    {GPMC_A24、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A24.mmc2_dat0 *
    {GPMC_A25、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A25.mmc2_dat1 *
    {GPMC_A26、(M1 | PIN_INPUT_PULLUP)}、// GPMC_a26.mmc2_dat2 *
    {GPMC_A27、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A27.mmc2_dat3 *
    {GPMC_CS1、(M1 | PIN_INPUT_PULLUP)}、// GPMC_CS1.mmc2_cmd *
    {GPMC_CS2、(M1 | PIN_OUTPUT | MANUAL_MODE)}、// GPMC_CS2.qspi1_cs0 *
    {VIN1A_D5、(M14 | PIN_OUTPUT)}、/* vin1a_D5.GPIO3_9 *
    {VIN1A_D6、(M14 | PIN_OUTPUT)}、// vin1a_d6.gpio3_10 *
    {VIN1A_D7、(M14 | PIN_OUTPUT)}、// vin1a_D7.GPIO3_11 *
    {VIN1A_D8、(M14 | PIN_OUTPUT)}、// vin1a_D8.GPIO3_12 *
    {VIN1A_D10、(M14 | PIN_INPUT_PULLUP)}、// vin1a_d10.gpio3_14 *
    {VIN1A_D12、(M14 | PIN_INPUT)}、/* vin1a_d12.GPIO3_16 *
    {VIN1A_D13、(M14 | PIN_OUTPUT)}、// vin1a_D13.GPIO3_17 *
    {VIN1A_D14、(M14 | PIN_OUTPUT)}、// vin1a_D14.GPIO3_18 *
    {VIN1A_D15、(M14 | PIN_OUTPUT)}、/* vin1a_D15.GPIO3_19 *
    {VIN1A_D17、(M14 | PIN_OUTPUT)}、// vin1a_d17.gpio3_21 *
    {VIN1A_D18、(M14 | PIN_OUTPUT 下拉)}、// vin1a_d18.gpio3_22 *
    {VIN1A_D19、(M14 | PIN_OUTPLUP)}、// vin1a_D19.GPIO3_23 *
    {VIN1A_D22、(M14 | PIN_INPUT)}、/* vin1a_D22.GPIO3_26 *
    {VIN2A_CLK0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_clk0.gpio3_28 *
    {VIN2A_DE0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_de0.gpio3_29 *
    {VIN2A_FLD0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_fld0.gpio3_30 *
    {VIN2A_HSYNC0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_hsynct0.GPIO3_31 *
    {VIN2A_VSYNC0、(M14 | PIN_INPUT)}、// vin2a_vsynct0.GPIO4_0 *
    {VIN2A_D0、(M11 | PIN_INPUT)}、// vin2a_d0.pr1_uart0_RxD *
    {VIN2A_D1、(M11 | PIN_OUTPUT)}、// vin2a_D1.pr1_uart0_TXD *
    {VIN2A_D2、(M10 | PIN_OUTPUT)}、// vin2a_D2.eCAP1_IN_PWM1_OUT *
    {VIN2A_D3、(M11 | PIN_INPUT_PULLUP)}、* vin2a_D3.pr1_EDC_latch0_in */
    {VIN2A_D4、(M11 | PIN_OUTPUT)}、// vin2a_D4.pr1_EDC_synct0_OUT *
    {VIN2A_D5、(M13 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// vin2a_D5.pr1_pru1_gpo2 *
    {VIN2A_D10、(M11 | PIN_OUTPUT_PULLUP)}}、// vin2a_d10.pr1_mdio_mdclk *
    {VIN2A_D11、(M11 | PIN_INPUT)}、/* vin2a_D11.pr1_MDIO_DATA *
    {VIN2A_D12、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// vin2a_d12.rgmii1_txc *
    {VIN2A_D13、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// vin2A_D13.rgmii1_txctl *
    {VIN2A_D14、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、* vin2A_D14.rgmii1_txd3 */
    {VIN2A_D15、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、* vin2a_D15.rgmii1_txd2 */
    {VIN2A_D16、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}}、/* vin2A_D16.rgmii1_txd1 *
    {VIN2A_D17、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、* vin2a_d17.rgmii1_txd0 */
    {VIN2A_D18、(M3 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、/* vin2a_d18.rgmii1_RXC *
    {VIN2A_D19、(M3 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、/* vin2a_D19.rgmii1_rxctl *
    {VIN2A_D20、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_d20.rgmii1_rxd3 *
    {VIN2A_D21、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_D21.rgmii1_rxd2 *
    {VIN2A_D22、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_D22.rgmii1_rxd1 *
    {VIN2A_D23、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_D23.rgmii1_rxd0 *
    {VOUT1_CLK、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_clk.vout1_clk *
    {VOUT1_DE、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_DE.vout1_DE *
    {VOUT1_FLD、(M14 | PIN_OUTPUT)}、// vout1_fld.gpio4_21 *
    {VOUT1_HSYNC、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_HSYNC.vout1_HSYNC *
    {VOUT1_VSYNC、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_vsync *
    {VOUT1_D0、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d0.vout1_d0 *
    {VOUT1_D1、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D1.vout1_D1 *
    {VOUT1_D2、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d2.vout1_D2 *
    {VOUT1_D3、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D3.vout1_D3 *
    {VOUT1_D4、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D4.vout1_D4 *
    {VOUT1_D5、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D5.vout1_D5 *
    {VOUT1_D6、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d6.vout1_d6 *
    {VOUT1_D7、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D7.vout1_D7 *
    {VOUT1_D8、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D8.vout1_D8 *
    {VOUT1_D9、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D9.vout1_D9 *
    {VOUT1_D10、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d10.vout1_d10 *
    {VOUT1_D11、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D11.vout1_D11 *
    {VOUT1_D12、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d12.vout1_d12 *
    {VOUT1_D13、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D13.vout1_D13 *
    {VOUT1_D14、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D14.vout1_D14 *
    {VOUT1_D15、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D15.vout1_D15 *
    {VOUT1_D16、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D16.vout1_D16 *
    {VOUT1_D17、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d17.vout1_d17 *
    {VOUT1_D18、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d18.vout1_d18 *
    {VOUT1_D19、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D19.vout1_D19 *
    {VOUT1_D20、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_d20.vout1_d20 *
    {VOUT1_D21、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D21.vout1_D21 *
    {VOUT1_D22、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D22.vout1_D22 *
    {VOUT1_D23、(M0 | PIN_OUTPUT | SLEWCONTROL | MANUAL_MODE)}、// vout1_D23.vout1_D23 *
    {MDIO_MCLK、(M0 | PIN_INPUT_SLEW)}、/* MDIO_MCLK/MDIO_MCLK *
    {MDIO_D、(M0 | PIN_INPUT | SLEWCONTROL)}、/* MDIO_d.MDIO_d *
    {RGMII0_TXC、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txc.rgmii0_txc *
    {RGMII0_TXCTL、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txctl.rgmii0_txctl *
    {RGMII0_TXD3、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd3.rgmii0_txd3 */
    {RGMII0_TXD2、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd2.rgmii0_txd2 *
    {RGMII0_TXD1、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd1.rgmii0_txd1 *
    {RGMII0_TXD0、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd0.rgmii0_txd0 */
    {RGMII0_RXC、(M0 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、// rgmii0_RXC.rgmii0_RXC *
    {RGMII0_RXCTL、(M0 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、// rgmii0_rxctl.rgmii0_rxctl *
    {RGMII0_RXD3、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd3.rgmii0_rxd3 */
    {RGMII0_RXD2、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd2.rgmii0_rxd2 */
    {RGMII0_RXD1、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd1.rgmii0_rxd1 */
    {RGMII0_RXD0、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd0.rgmii0_rxd0 */
    {USB1_DRVVBUS、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// usb1_drvvbus.usb1_drvvbus *
    {USB2_DRVVBUS、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// usb2_drvvbus.usb2_drvvbus *
    {GPIO6_14、(M0 | PIN_OUTPUT)}、// GPIO6_14.GPIO6_14 *
    {GPIO6_15、(M0 | PIN_OUTPUT)}、// GPIO6_15.GPIO6_15 *
    {GPIO6_16、(M0 | PIN_INPUT_PULLUP)}、// GPIO6_16.GPIO6_16 *
    {XREF_CLK0、(M11 | PIN_INPUT 下拉)}、// xref_clk0.PR2_mii1_col *
    {XREF_CLK1、(M11 | PIN_INPUT 下拉)}、/* xref_clk1.PR2_mii1_crs *
    {XREF_CLK2、(M14 | PIN_OUTPUT)}、/* xref_clk2.GPIO6_19 *
    {XREF_CLK3、(M9 | PIN_OUTPUT 下拉)}、// xref_clk3.clkout3 *
    {McASP1_ACLKX、(M11 | PIN_OUTPUT 下拉)}、// McASP1_aclkx.PR2_MDIO_mdclk *
    {McASP1_FSX、(M11 | PIN_INPUT | SLEWCONTROL)}、// McASP1_FSX.PR2_MDIO_DATA *
    {McASP1_ACLKR、(M14 | PIN_INPUT)}、// McASP1_aclkr.GPIO5_0 *
    {McASP1_FSR、(M14 | PIN_INPUT)}、// McASP1_fsr.GPIO5_1 *
    {McASP1_AXR0、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr0.PR2_mii0_rxer */
    {McASP1_AXR1、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr1.PR2_MII_mt0_clk *
    {McASP1_AXR2、(M14 | PIN_INPUT)}、// McASP1_axr2.GPIO5_4 *
    {McASP1_AXR3、(M14 | PIN_INPUT)}、// McASP1_axr3.GPIO5_5 *
    {McASP1_AXR4、(M14 | PIN_OUTPUT)}、// McASP1_axr4.GPIO5_6 *
    {McASP1_AXR5、(M14 | PIN_OUTPUT)}、// McASP1_axr5.GPIO5_7 *
    {McASP1_AXR6、(M14 | PIN_OUTPUT)}、// McASP1_axr6.GPIO5_8 *
    {McASP1_AXR7、(M14 | PIN_OUTPUT)}、// McASP1_axr7.GPIO5_9 *
    {McASP1_AXR8、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr8.PR2_mii0_txen */
    {McASP1_AXR9、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr9.PR2_mii0_txd3 */
    {McASP1_AXR10、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr10.PR2_mii0_txd2 */
    {McASP1_AXR11、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr11.PR2_mii0_txd1 */
    {McASP1_AXR12、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr12.PR2_mii0_txd0 */
    {McASP1_AXR13、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr13.PR2_MII_mr0_clk *
    {McASP1_AXR14、(M11 | PIN_INPUT_SLEW)}、// McASP1_axr14.PR2_mii0_rxdv */
    {McASP1_AXR15、(M11 | PIN_INPUT_SLEW)}、// McASP1_axr15.PR2_mii0_rxd3 *
    {MCASP2_ACLKX、(M11 | PIN_INPUT 下拉)}、/* mcasp2_aclkx.PR2_mii0_rxd2 *
    {MCASP2_FSX、(M11 | PIN_INPUT_SLEW)}、// mcasp2_FSX.PR2_mii0_rxd1 *
    {MCASP2_AXR2、(M11 | PIN_INPUT_SLEW)}、// mcasp2_axr2.PR2_mii0_rxd0 *
    {MCASP2_AXR3、(M11 | PIN_INPUT_SLEW)}、// mcasp2_axr3.pr2_mii0_rxlink *
    {MCASP2_AXR4、(M14 | PIN_OUTPUT)}、// mcasp2_axr4.gpio1_4 *
    {MCASP2_AXR5、(M14 | PIN_OUTPUT)}、// mcasp2_axr5.gpio6_7 *
    {MCASP2_AXR6、(M14 | PIN_OUTPUT)}、/* mcasp2_axr6.gpio2_29 *
    {MCASP2_AXR7、(M14 | PIN_OUTPUT)}、/* mcasp2_axr7.gpio1_5 *
    {MCASP3_ACLKX、(M11 | PIN_INPUT 下拉)}、// mcasp3_aclkx.PR2_mii0_crs *
    {MCASP3_FSX、(M11 | PIN_INPUT_SLEW)}、// mcasp3_FSX.PR2_mii0_col *
    {MCASP3_AXR0、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// mcasp3_axr0.PR2_mii1_rxer *
    {MCASP3_AXR1、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// mcasp3_axr1.PR2_mii1_rxlink *
    {MCASP4_ACLKX、(M2 | PIN_INPUT)}、/* mcasp4_aclkx.spi3_SCLK *
    {MCASP4_FSX、(M2 | PIN_INPUT)}、/* mcasp4_FSX.spi3_D1 *
    {MCASP4_AXR1、(M2 | PIN_INPUT_PULLUP)}、// mcasp4_axr1.spi3_cs0 *
    {MCASP5_ACLKX、(M13 | PIN_OUTPUT | MANUAL_MODE)}、/* mcasp5_aclkx.PR2_pru1_gpo1 *
    {MCASP5_FSX、(M12 | PIN_INPUT | MANUAL_MODE)}、/* mcasp5_FSX.PR2_pru1_gpi2 *
    {MMC1_CLK、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_clk.mmc1_clk *
    {MMC1_CMD、(M0 | PIN_INPUT_PULLUP)}、// mmc1_cmd.mmc1_cmd *
    {MMC1_DAT0、(M0 | PIN_INPUT_PULLUP)}、// mmc1_data0.mmc1_data0 *
    {MMC1_DAT1、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_data1.mmc1_data1 */
    {MMC1_DAT2、(M0 | PIN_INPUT_PULLUP)}、// mmc1_data2.mmc1_data2 *
    {MMC1_DAT3、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_dat3.mmc1_dat3 *
    {MMC1_SDCD、(M14 | PIN_INPUT | SLEWCONTROL)}、/* mmc1_sdcd.GPIO6_27 *
    {MMC1_SDWP、(M14 | PIN_INPUT | SLEWCONTROL)}、/* mmc1_sdwp.gpIO6_28 *
    {GPIO6_10、(M11 | PIN_INPUT_PULLUP)}、// GPIO6_10.PR2_MII_MT1_clk *
    {GPIO6_11、(M11 | PIN_OUTPLUP)}、// GPIO6_11.PR2_mii1_txen */
    {MMC3_CLK、(M11 | PIN_OUTPLUP)}、// mmc3_clk.PR2_mii1_txd3 *
    {MMC3_CMD、(M11 | PIN_OUTPLUP)}、// mmc3_cmd.PR2_mii1_txd2 *
    {MMC3_DAT0、(M11 | PIN_OUTPLUP)}、// mmc3_dat0.PR2_mii1_txd1 *
    {MMC3_DAT1、(M11 | PIN_OUTPLUP)}、// mmc3_dat1.PR2_mii1_txd0 *
    {MMC3_DAT2、(M11 | PIN_INPUT_PULLUP)}、// mmc3_dat2.PR2_MII_MR1_clk *
    {MMC3_DAT3、(M11 | PIN_INPUT 下拉)}、// mmc3_dat3.PR2_mii1_rxdv *
    {MMC3_DAT4、(M11 | PIN_INPUT 下拉)}、// mmc3_dat4.PR2_mii1_rxd3 *
    {MMC3_DAT5、(M11 | PIN_INPUT 下拉)}、// mmc3_dat5.PR2_mii1_rxd2 *
    {MMC3_DAT6、(M11 | PIN_INPUT 下拉)}、// mmc3_dat6.PR2_mii1_rxd1 */
    {MMC3_DAT7、(M11 | PIN_INPUT 下拉)}、// mmc3_dat7.PR2_mii1_rxd0 *
    {SPI1_SCLK、(M14 | PIN_OUTPUT)}、// SPI1_SCLK/GPIO7_7 *
    {SPI1_D1、(M14 | PIN_OUTPUT)}、// SPI1_D1.GPIO7_8 *
    {SPI1_D0、(M14 | PIN_OUTPUT)}、// SPI1_d0.GPIO7_9 *
    {SPI1_CS0、(M14 | PIN_OUTPUT)}、// SPI1_cs0.GPIO7_10 *
    {SPI1_CS1、(M14 | PIN_OUTPUT)}、// SPI1_CS1.GPIO7_11 *
    {SPI1_CS2、(M14 | PIN_INPUT_SLEW)}、// SPI1_CS2.GPIO7_12 *
    {SPI1_CS3、(M6 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// SPI1_CS3.HDMI1_CEC *
    {SPI2_SCLK、(M0 | PIN_INPUT)}、/* SPI2_SCLK/SPI2_SCLK *
    {SPI2_D1、(M0 | PIN_INPUT | SLEWCONTROL)}、// SPI2_D1.SPI2_D1 *
    {SPI2_D0、(M0 | PIN_INPUT | SLEWCONTROL)}、/* SPI2_d0.SPI2_d0 *
    {SPI2_CS0、(M0 | PIN_INPUT | SLEWCONTROL)}、/* SPI2_cs0.SPI2_cs0 *
    {DCAN1_TX、(M15 | PULL_UP)}、//对于 Dcan1_TX *、可以使用 dcan1_TX.Safe
    {DCAN1_RX、(M15 | PULL_UP)}、//对于 Dcan1_Rx 为 dcan1_Rx *
    {UART1_RXD、(M14 | PIN_OUTPUT | SLEWCONTROL)}、/* uart1_RxD.GPIO7_22 *
    {UART1_TXD、(M14 | PIN_OUTPUT | SLEWCONTROL)}、/* uart1_TXD.GPIO7_23 *
    {UART2_RXD、(M4 | PIN_INPUT)}、/* uart2_Rxd.uart2_RxD *
    {UART2_TXD、(M0 | PIN_OUTPUT)}、/* uart2_TXD.uart2_TXD *
    {UART2_CTSN、(M2 | PIN_INPUT)}、/* uart2_CTSN.uart3_RxD *
    {UART2_RTSN、(M1 | PIN_OUTPUT)}、/* uart2_rtsn.uart3_TXD *
    {I2C1_SDA、(M0 | PIN_INPUT)}、/* i2c1_sda.i2c1_sda *
    {I2C1_SCL、(M0 | PIN_INPUT)}、/* i2c1_SCL.i2c1_SCL *
    {I2C2_SDA、(M1 | PIN_INPUT)}、/* i2c2_sda.HDMI1_DDC_SCL *
    {I2C2_SCL、(M1 | PIN_INPUT)}、/* i2c2_SCL.HDMI1_DDC_sda *
    {WAKEUP0、(M0 | PIN_INPUT)}、/* Wakeup0.Wakeup0 *
    {WAKEUP1、(M0 | PIN_INPUT)}、// Wakeup1.Wakeup1 */
    {WAKEUP2、(M0 | PIN_INPUT)}、// Wakeup2.Wakeup2 *
    {WAKEUP3、(M0 | PIN_INPUT)}、// Wakeup3.Wakeup3 *
    {ON_OFF、(M0 | PIN_OUTPUT)}、/* ON_OFF.ON_OFF *
    {RTC_PORZ、(M0 | PIN_INPUT)}、/* RTC_PORz.RTC_PORz *
    {TMS、(M0 | PIN_INPUT_PULLUP)}、/* TMs.TM *
    {TDI、(M0 | PIN_INPUT_PULLUP | SLEWCONTROL)}、/* TDI.TDI *
    {TDO、(M0 | PIN_OUTPLUP)}、/* TDO.TDO */
    {TCLK、(M0 | PIN_INPUT_PULLUP)}、/* tclk.tclk */
    {TRSTN、(M0 | PIN_INPUT_PULLUGD)}、/* trstn.trstn *
    {RTCK、(M0 | PIN_OUTPLUP)}、/* rtck.rtck */
    {EMU0、(M0 | PIN_INPUT_PULLUP)}、/* emu0.emu0 */
    {EMU1、(M0 | PIN_INPUT_PULLUP)}、/* emu1.emu1 */
    {RESETN、(M0 | PIN_INPUT)}、/* resetn.resetn *
    {nMIN_DSP、(M0 | PIN_INPUT)}、/* nMIN_DSP.nMIN_DSP *
    {RSTOUTN、(M0 | PIN_OUTPUT)}、// rstoutn.rstoutn */
    };

    const struct pad_conf_entry core_padconf_array_ess_am571x_idk[]={
    {GPMC_A0、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_a0.vin1b_d0 *
    {GPMC_A1、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A1.vin1b_D1 *
    {GPMC_A2、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A2.vin1b_D2 *
    {GPMC_A3、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A3.vin1b_D3 *
    {GPMC_A4、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A4.vin1b_D4 *
    {GPMC_A5、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A5.vin1b_D5 *
    {GPMC_A6、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A6.vin1b_d6 *
    {GPMC_A7、(M6 | PIN_INPUT | MANUAL_MODE)}、/* GPMC_A7.vin1b_D7 *
    {GPMC_A8、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A8.vin1b_hsync1 *
    {GPMC_A9、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A9.vin1b_vsync1 *
    {GPMC_A10、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A10.vin1b_clk1 *
    {GPMC_A11、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A11.vin1b_DE1 *
    {GPMC_A12、(M6 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A12.vin1b_fld1 *
    {GPMC_A13、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A13.qspi1_rtclk *
    {GPMC_A14、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A14.qspi1_D3 *
    {GPMC_A15、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_a15.qspi1_D2 *
    {GPMC_A16、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_A16.qspi1_d0 *
    {GPMC_A17、(M1 | PIN_INPUT | MANUAL_MODE)}、// GPMC_a17.qspi1_D1 *
    {GPMC_A18、(M1 | PIN_OUTPUT | MANUAL_MODE)}、// GPMC_A18.qspi1_SCLK *
    {GPMC_A19、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A19.mmc2_dat4 *
    {GPMC_A20、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A20.mmc2_dat5 *
    {GPMC_A21、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A21.mmc2_dat6 *
    {GPMC_A22、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A22.mmc2_dat7 *
    {GPMC_A23、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A23.mmc2_clk *
    {GPMC_A24、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A24.mmc2_dat0 *
    {GPMC_A25、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A25.mmc2_dat1 *
    {GPMC_A26、(M1 | PIN_INPUT_PULLUP)}、// GPMC_a26.mmc2_dat2 *
    {GPMC_A27、(M1 | PIN_INPUT_PULLUP)}、// GPMC_A27.mmc2_dat3 *
    {GPMC_CS1、(M1 | PIN_INPUT_PULLUP)}、// GPMC_CS1.mmc2_cmd *
    {GPMC_CS0、(M14 | PIN_OUTPUT)}、// GPMC_cs0.GPIO2_19 *
    {GPMC_CS2、(M1 | PIN_OUTPUT | MANUAL_MODE)}、// GPMC_CS2.qspi1_cs0 *
    {GPMC_CS3、(M14 | PIN_OUTPUT)}、/* GPMC_CS3.GPIO2_21 *
    {GPMC_CLK、(M14 | PIN_INPUT)}、// GPMC_clk.GPIO2_22 *
    {GPMC_ADVN_ALE、(M14 | PIN_OUTPUT)}、// GPMC_advn_ALe.GPIO2_23 *
    {GPMC_oen_REN、(M14 | PIN_OUTPUT)}、// GPMC_oen_ren。GPIO2_24 *
    {GPMC_WEN、(M14 | PIN_OUTPUT)}、// GPMC_WN.GPIO2_25 *
    {GPMC_BEN0、(M14 | PIN_OUTPUT)}、// GPMC_BEN0.GPIO2_26 *
    {GPMC_BEN1、(M14 | PIN_OUTPUT)}、// GPMC_BEN1.GPIO2_27 *
    {GPMC_WAIT0、(M14 | PIN_OUTPUT | SLEWCONTROL)}、/* GPMC_wait0.GPIO2_28 *
    {VIN2A_CLK0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_clk0.gpio3_28 *
    {VIN2A_DE0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_de0.gpio3_29 *
    {VIN2A_FLD0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_fld0.gpio3_30 *
    {VIN2A_HSYNC0、(M14 | PIN_INPUT_PULLUP)}、// vin2a_hsynct0.GPIO3_31 *
    {VIN2A_VSYNC0、(M14 | PIN_OUTPUT)}、// vin2a_vsynct0.GPIO4_0 *
    {VIN2A_D0、(M11 | PIN_INPUT)}、// vin2a_d0.pr1_uart0_RxD *
    {VIN2A_D1、(M11 | PIN_OUTPUT)}、// vin2a_D1.pr1_uart0_TXD *
    {VIN2A_D2、(M10 | PIN_OUTPUT)}、// vin2a_D2.eCAP1_IN_PWM1_OUT *
    {VIN2A_D10、(M11 | PIN_OUTPUT_PULLUP)}}、// vin2a_d10.pr1_mdio_mdclk *
    {VIN2A_D11、(M11 | PIN_INPUT)}、/* vin2a_D11.pr1_MDIO_DATA *
    {VIN2A_D12、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// vin2a_d12.rgmii1_txc *
    {VIN2A_D13、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// vin2A_D13.rgmii1_txctl *
    {VIN2A_D14、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、* vin2A_D14.rgmii1_txd3 */
    {VIN2A_D15、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、* vin2a_D15.rgmii1_txd2 */
    {VIN2A_D16、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}}、/* vin2A_D16.rgmii1_txd1 *
    {VIN2A_D17、(M3 | PIN_OUTPUT 下拉| MANUAL_MODE)}、* vin2a_d17.rgmii1_txd0 */
    {VIN2A_D18、(M3 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、/* vin2a_d18.rgmii1_RXC *
    {VIN2A_D19、(M3 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、/* vin2a_D19.rgmii1_rxctl *
    {VIN2A_D20、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_d20.rgmii1_rxd3 *
    {VIN2A_D21、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_D21.rgmii1_rxd2 *
    {VIN2A_D22、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_D22.rgmii1_rxd1 *
    {VIN2A_D23、(M3 | PIN_INPUT_PULLUP | MANUAL_MODE)}、/* vin2a_D23.rgmii1_rxd0 *
    {VOUT1_FLD、(M14 | PIN_OUTPUT)}、// vout1_fld.gpio4_21 *
    {MDIO_MCLK、(M0 | PIN_OUTPUT 下拉| SLEWCONTROL)}、// MDIO_MCLK/MDIO_MCLK *
    {MDIO_D、(M0 | PIN_INPUT | SLEWCONTROL)}、/* MDIO_d.MDIO_d *
    //{UART1_RXD、(M0 | PIN_OUTPUT_PULLUP | SLEWCONTROL)}、// uart3_Rxd.GPIO5_18 *
    //{UART1_TXD、(M0 | PIN_OUTPUT_PULLDOWN | SLEWCONTROL)}、// uart3_TXD.GPIO5_19 *
    {RGMII0_TXC、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txc.rgmii0_txc *
    {RGMII0_TXCTL、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txctl.rgmii0_txctl *
    {RGMII0_TXD3、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd3.rgmii0_txd3 */
    {RGMII0_TXD2、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd2.rgmii0_txd2 *
    {RGMII0_TXD1、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd1.rgmii0_txd1 *
    {RGMII0_TXD0、(M0 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// rgmii0_txd0.rgmii0_txd0 */
    {RGMII0_RXC、(M0 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、// rgmii0_RXC.rgmii0_RXC *
    {RGMII0_RXCTL、(M0 | PIN_INPUT_PULLUGDOWN | MANUAL_MODE)}、// rgmii0_rxctl.rgmii0_rxctl *
    {RGMII0_RXD3、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd3.rgmii0_rxd3 */
    {RGMII0_RXD2、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd2.rgmii0_rxd2 */
    {RGMII0_RXD1、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd1.rgmii0_rxd1 */
    {RGMII0_RXD0、(M0 | PIN_INPUT_PULLUP | MANUAL_MODE)}、// rgmii0_rxd0.rgmii0_rxd0 */
    {USB1_DRVVBUS、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// usb1_drvvbus.usb1_drvvbus *
    {USB2_DRVVBUS、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// usb2_drvvbus.usb2_drvvbus *
    {GPIO6_14、(M0 | PIN_OUTPUT)}、// GPIO6_14.GPIO6_14 *
    {GPIO6_15、(M0 | PIN_OUTPUT)}、// GPIO6_15.GPIO6_15 *
    {GPIO6_16、(M0 | PIN_INPUT_PULLUP)}、// GPIO6_16.GPIO6_16 *
    {XREF_CLK0、(M11 | PIN_INPUT 下拉)}、// xref_clk0.PR2_mii1_col *
    {XREF_CLK1、(M11 | PIN_INPUT 下拉)}、/* xref_clk1.PR2_mii1_crs *
    {XREF_CLK2、(M14 | PIN_OUTPUT)}、/* xref_clk2.GPIO6_19 *
    {XREF_CLK3、(M7 | PIN_INPUT)}、/* xref_clk3.hdq0 *
    {McASP1_ACLKX、(M11 | PIN_OUTPUT 下拉)}、// McASP1_aclkx.PR2_MDIO_mdclk *
    {McASP1_FSX、(M11 | PIN_INPUT | SLEWCONTROL)}、// McASP1_FSX.PR2_MDIO_DATA *
    {McASP1_ACLKR、(M14 | PIN_INPUT)}、// McASP1_aclkr.GPIO5_0 *
    {McASP1_FSR、(M14 | PIN_INPUT)}、// McASP1_fsr.GPIO5_1 *
    {McASP1_AXR0、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr0.PR2_mii0_rxer */
    {McASP1_AXR1、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr1.PR2_MII_mt0_clk *
    {McASP1_AXR2、(M14 | PIN_INPUT)}、// McASP1_axr2.GPIO5_4 *
    {McASP1_AXR3、(M14 | PIN_INPUT)}、// McASP1_axr3.GPIO5_5 *
    {McASP1_AXR4、(M14 | PIN_INPUT_PULLUP)}、// McASP1_axr4.GPIO5_6 *
    {McASP1_AXR5、(M14 | PIN_INPUT)}、// McASP1_axr5.GPIO5_7 *
    {McASP1_AXR6、(M14 | PIN_OUTPUT)}、// McASP1_axr6.GPIO5_8 *
    {McASP1_AXR7、(M14 | PIN_OUTPUT)}、// McASP1_axr7.GPIO5_9 *
    {McASP1_AXR8、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr8.PR2_mii0_txen */
    {McASP1_AXR9、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr9.PR2_mii0_txd3 */
    {McASP1_AXR10、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr10.PR2_mii0_txd2 */
    {McASP1_AXR11、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr11.PR2_mii0_txd1 */
    {McASP1_AXR12、(M11 | PIN_OUTPLUP | SLEWCONTROL)}、// McASP1_axr12.PR2_mii0_txd0 */
    {McASP1_AXR13、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// McASP1_axr13.PR2_MII_mr0_clk *
    {McASP1_AXR14、(M11 | PIN_INPUT_SLEW)}、// McASP1_axr14.PR2_mii0_rxdv */
    {McASP1_AXR15、(M11 | PIN_INPUT_SLEW)}、// McASP1_axr15.PR2_mii0_rxd3 *
    {MCASP2_ACLKX、(M11 | PIN_INPUT 下拉)}、/* mcasp2_aclkx.PR2_mii0_rxd2 *
    {MCASP2_FSX、(M11 | PIN_INPUT_SLEW)}、// mcasp2_FSX.PR2_mii0_rxd1 *
    {MCASP2_AXR2、(M11 | PIN_INPUT_SLEW)}、// mcasp2_axr2.PR2_mii0_rxd0 *
    {MCASP2_AXR3、(M11 | PIN_INPUT_SLEW)}、// mcasp2_axr3.pr2_mii0_rxlink *
    {MCASP2_AXR4、(M14 | PIN_OUTPUT)}、// mcasp2_axr4.gpio1_4 *
    {MCASP2_AXR5、(M14 | PIN_OUTPUT)}、// mcasp2_axr5.gpio6_7 *
    {MCASP2_AXR6、(M14 | PIN_OUTPUT)}、/* mcasp2_axr6.gpio2_29 *
    {MCASP2_AXR7、(M14 | PIN_OUTPUT)}、/* mcasp2_axr7.gpio1_5 *
    {MCASP3_ACLKX、(M11 | PIN_INPUT 下拉)}、// mcasp3_aclkx.PR2_mii0_crs *
    {MCASP3_FSX、(M11 | PIN_INPUT_SLEW)}、// mcasp3_FSX.PR2_mii0_col *
    {MCASP3_AXR0、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// mcasp3_axr0.PR2_mii1_rxer *
    {MCASP3_AXR1、(M11 | PIN_INPUT_PULLUP | SLEWCONTROL)}、// mcasp3_axr1.PR2_mii1_rxlink *
    {MCASP4_ACLKX、(M2 | PIN_OUTPUT)}、/* mcasp4_aclkx.spi3_SCLK *
    {MCASP4_FSX、(M2 | PIN_INPUT)}、/* mcasp4_FSX.spi3_D1 *
    {MCASP4_AXR1、(M2 | PIN_OUTPUT 上拉)}、// mcasp4_axr1.spi3_cs0 *
    {MCASP5_AXR0、(M4 | PIN_INPUT)}、/* mcasp5_axr0.uart3_RxD *
    {MCASP5_AXR1、(M4 | PIN_OUTPUT)}、/* mcasp5_axr1.uart3_TXD *
    {MMC1_CLK、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_clk.mmc1_clk *
    {MMC1_CMD、(M0 | PIN_INPUT_PULLUP)}、// mmc1_cmd.mmc1_cmd *
    {MMC1_DAT0、(M0 | PIN_INPUT_PULLUP)}、// mmc1_data0.mmc1_data0 *
    {MMC1_DAT1、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_data1.mmc1_data1 */
    {MMC1_DAT2、(M0 | PIN_INPUT_PULLUP)}、// mmc1_data2.mmc1_data2 *
    {MMC1_DAT3、(M0 | PIN_INPUT_PULLUP)}、/* mmc1_dat3.mmc1_dat3 *
    {MMC1_SDCD、(M14 | PIN_INPUT | SLEWCONTROL)}、/* mmc1_sdcd.GPIO6_27 *
    {MMC1_SDWP、(M14 | PIN_INPUT | SLEWCONTROL)}、/* mmc1_sdwp.gpIO6_28 *
    {GPIO6_10、(M11 | PIN_INPUT_PULLUP)}、// GPIO6_10.PR2_MII_MT1_clk *
    {GPIO6_11、(M11 | PIN_OUTPLUP)}、// GPIO6_11.PR2_mii1_txen */
    {MMC3_CLK、(M11 | PIN_OUTPLUP)}、// mmc3_clk.PR2_mii1_txd3 *
    {MMC3_CMD、(M11 | PIN_OUTPLUP)}、// mmc3_cmd.PR2_mii1_txd2 *
    {MMC3_DAT0、(M11 | PIN_OUTPLUP)}、// mmc3_dat0.PR2_mii1_txd1 *
    {MMC3_DAT1、(M11 | PIN_OUTPLUP)}、// mmc3_dat1.PR2_mii1_txd0 *
    {MMC3_DAT2、(M11 | PIN_INPUT_PULLUP)}、// mmc3_dat2.PR2_MII_MR1_clk *
    {MMC3_DAT3、(M11 | PIN_INPUT 下拉)}、// mmc3_dat3.PR2_mii1_rxdv *
    {MMC3_DAT4、(M11 | PIN_INPUT 下拉)}、// mmc3_dat4.PR2_mii1_rxd3 *
    {MMC3_DAT5、(M11 | PIN_INPUT 下拉)}、// mmc3_dat5.PR2_mii1_rxd2 *
    {MMC3_DAT6、(M11 | PIN_INPUT 下拉)}、// mmc3_dat6.PR2_mii1_rxd1 */
    {MMC3_DAT7、(M11 | PIN_INPUT 下拉)}、// mmc3_dat7.PR2_mii1_rxd0 *
    {SPI1_SCLK、(M14 | PIN_OUTPUT)}、// SPI1_SCLK/GPIO7_7 *
    {SPI1_D1、(M14 | PIN_OUTPUT)}、// SPI1_D1.GPIO7_8 *
    {SPI1_D0、(M14 | PIN_OUTPUT)}、// SPI1_d0.GPIO7_9 *
    {SPI1_CS0、(M14 | PIN_OUTPUT)}、// SPI1_cs0.GPIO7_10 *
    {SPI1_CS1、(M14 | PIN_OUTPUT)}、// SPI1_CS1.GPIO7_11 *
    {SPI1_CS2、(M14 | PIN_INPUT_SLEW)}、// SPI1_CS2.GPIO7_12 *
    {SPI1_CS3、(M6 | PIN_INPUT | SLEWCONTROL)}、// SPI1_CS3.HDMI1_CEC *
    {SPI2_SCLK、(M0 | PIN_INPUT)}、/* SPI2_SCLK/SPI2_SCLK *
    {SPI2_D1、(M0 | PIN_INPUT | SLEWCONTROL)}、// SPI2_D1.SPI2_D1 *
    {SPI2_D0、(M0 | PIN_INPUT | SLEWCONTROL)}、/* SPI2_d0.SPI2_d0 *
    {SPI2_CS0、(M0 | PIN_INPUT | SLEWCONTROL)}、/* SPI2_cs0.SPI2_cs0 *
    {DCAN1_TX、(M15 | PULL_UP)}、//对于 Dcan1_TX *、可以使用 dcan1_TX.Safe
    {DCAN1_RX、(M15 | PULL_UP)}、//对于 Dcan1_Rx 为 dcan1_Rx *

    /*努瓦尔*/
    {UART2_CTSN、(M14 | PIN_OUTPUT_PULLUP)}、/* tx2en.GPIO1_16 *
    {UART2_RTSN、(M14 | PIN_OUTPUT_PULLUP)}、// rx2en.GPIO1_17 */
    {UART1_RXD、(M0 | PIN_INPUT_PULLUP)}、/* uart1_Rxd.uart1_RxD *
    {UART1_TXD、(M0 | PIN_OUTPUT)}、/* uart1_Rxd.uart1_TxD *
    {UART1_CTSN、(M14 | PIN_OUTPUT)}、/* uart1_CTSN.GPIO7_24 *
    {UART1_RTSN、(M14 | PIN_OUTPUT)}、/* uart1_rtsn.GPIO7_25 *
    /*--到这里为止*/
    {I2C1_SDA、(M0 | PIN_INPUT)}、/* i2c1_sda.i2c1_sda *
    {I2C1_SCL、(M0 | PIN_INPUT)}、/* i2c1_SCL.i2c1_SCL *
    {I2C2_SDA、(M1 | PIN_INPUT)}、/* i2c2_sda.HDMI1_DDC_SCL *
    {I2C2_SCL、(M1 | PIN_INPUT)}、/* i2c2_SCL.HDMI1_DDC_sda *
    {WAKEUP0、(M0 | PIN_INPUT)}、/* Wakeup0.Wakeup0 *
    {WAKEUP3、(M0 | PIN_INPUT)}、// Wakeup3.Wakeup3 *
    {ON_OFF、(M0 | PIN_OUTPUT)}、/* ON_OFF.ON_OFF *
    {RTC_PORZ、(M0 | PIN_INPUT)}、/* RTC_PORz.RTC_PORz *
    {TMS、(M0 | PIN_INPUT_PULLUP)}、/* TMs.TM *
    {TDI、(M0 | PIN_INPUT_PULLUP | SLEWCONTROL)}、/* TDI.TDI *
    {TDO、(M0 | PIN_OUTPLUP)}、/* TDO.TDO */
    {TCLK、(M0 | PIN_INPUT_PULLUP)}、/* tclk.tclk */
    {TRSTN、(M0 | PIN_INPUT)}、/* trstn.trstn *
    {RTCK、(M0 | PIN_OUTPLUP)}、/* rtck.rtck */
    {EMU0、(M0 | PIN_INPUT)}、/* emu0.emu0 */
    {EMU1、(M0 | PIN_INPUT)}、/* emu1.emu1 */
    {RESETN、(M0 | PIN_INPUT)}、/* resetn.resetn *
    {RSTOUTN、(M0 | PIN_OUTPUT)}、// rstoutn.rstoutn */
    };

    const struct pad_conf_entry core_padconf_array_icss1eth_am571x_idk[]={
    /* PR1 MII0 */
    {VOUT1_D8、(M12 | PIN_INPUT_PULLUP)}、// vout1_d8.pr1_MII_mt0_clk *
    {VOUT1_D9、(M13 | PIN_OUTPUT_PULLUP)}、// vout1_D9.pr1_mii0_txd3 *
    {VOUT1_D10、(M13 | PIN_OUTPUT_PULLUP)}、// vout1_d10.pr1_mii0_txd2 *
    {VOUT1_D11、(M13 | PIN_OUTPUT_PULLUP)}、// vout1_D11.pr1_mii0_txen *
    {VOUT1_D12、(M13 | PIN_OUTPUT_PULLUP)}、// vout1_d12.pr1_mii0_txd1 *
    {VOUT1_D13、(M13 | PIN_OUTPUT_PULLUP)}、// vout1_D13.pr1_mii0_txd0 *
    {VOUT1_D14、(M12 | PIN_INPUT_PULLUP)}、// vout1_D14.pr1_MII_mr0_clk *
    {VOUT1_D15、(M12 | PIN_INPUT 下拉)}、// vout1_D15.pr1_mii0_rxdv *
    {VOUT1_D16、(M12 | PIN_INPUT 下拉)}、// vout1_D16.pr1_mii0_rxd3 *
    {VOUT1_D17、(M12 | PIN_INPUT_PULLUP)}、// vout1_d17.pr1_mii0_rxd2 *
    {VOUT1_D18、(M12 | PIN_INPUT 下拉)}、// vout1_d18.pr1_mii0_rxd1 */
    {VOUT1_D19、(M12 | PIN_INPUT 下拉)}、// vout1_D19.pr1_mii0_rxd0 *
    {VOUT1_D20、(M12 | PIN_INPUT_PULLUP)}、// vout1_d20.pr1_mii0_rxer *
    {VOUT1_D21、(M12 | PIN_INPUT 下拉)}、// vout1_D21.pr1_mii0_rxlink *
    {VOUT1_D22、(M12 | PIN_INPUT 下拉)}、// vout1_D22.pr1_mii0_col *
    {VOUT1_D23、(M12 | PIN_INPUT 下拉)}、/* Vout1_D23.pr1_mii0_crs *

    /* PR1 MII1 */
    {VIN2A_D3、(M12 | PIN_INPUT_PULLUP)}、// vin2a_D3.pr1_mii1_col *
    {VIN2A_D4、(M13 | PIN_OUTPLUP)}、// vin2a_D4.pr1_mii1_txd1 *
    {VIN2A_D5、(M13 | PIN_OUTPLUP)}、// vin2a_D5.pr1_mii1_txd0 *
    {VIN2A_D6、(M11 | PIN_INPUT_PULLUP)}、// vin2a_d6.pr1_MII_MT1_clk *
    {VIN2A_D7、(M11 | PIN_OUTPLUP)}、// vin2a_D7.pr1_mii1_txen *
    {VIN2A_D8、(M11 | PIN_OUTPUT_PULLUP)}、// vin2a_D8.pr1_mii1_txd3 *
    {VIN2A_D9、(M11 | PIN_OUTPUT_PULLUP)}、// vin2a_D9.pr1_mii1_txd2 *
    {VOUT1_VSYNC、(M12 | PIN_INPUT_PULLUP)}、// vout1_vsync.pr1_mii1_rxer *
    {VOUT1_D0、(M12 | PIN_INPUT_PULLUP)}、// vout1_d0.pr1_mii1_rxlink *
    {VOUT1_D1、(M12 | PIN_INPUT 下拉)}、// vout1_D1.pr1_mii1_crs *
    {VOUT1_D2、(M12 | PIN_INPUT_PULLUP)}、/* Vout1_D2.pr1_MII_MR1_CLK *
    {VOUT1_D3、(M12 | PIN_INPUT 下拉)}、// vout1_D3.pr1_mii1_rxdv *
    {VOUT1_D4、(M12 | PIN_INPUT 下拉)}、// vout1_D4.pr1_mii1_rxd3 *
    {VOUT1_D5、(M12 | PIN_INPUT 下拉)}、// vout1_D5.pr1_mii1_rxd2 *
    {VOUT1_D6、(M12 | PIN_INPUT 下拉)}、// vout1_d6.pr1_mii1_rxd1 */
    {VOUT1_D7、(M12 | PIN_INPUT 下拉)}、// vout1_D7.pr1_mii1_rxd0 */
    };

    const struct pad_conf_entry core_padconf_array_Vout_am571x_idk[]={
    {VOUT1_CLK、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_clk.vout1_clk *
    {VOUT1_DE、(M0 | PIN_OUTPUT | SLEWCONTROL)}、/* vout1_DE.vout1_DE *
    {VOUT1_HSYNC、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_HSYNC.vout1_HSYNC *
    {VOUT1_VSYNC、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_vsync。vout1_vsync *
    {VOUT1_D0、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d0.vout1_d0 *
    {VOUT1_D1、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D1.vout1_D1 *
    {VOUT1_D2、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d2.vout1_D2 *
    {VOUT1_D3、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D3.vout1_D3 *
    {VOUT1_D4、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D4.vout1_D4 *
    {VOUT1_D5、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D5.vout1_D5 *
    {VOUT1_D6、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d6.vout1_d6 *
    {VOUT1_D7、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D7.vout1_D7 *
    {VOUT1_D8、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d8.vout1_D8 *
    {VOUT1_D9、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D9.vout1_D9 *
    {VOUT1_D10、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d10.vout1_d10 *
    {VOUT1_D11、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D11.vout1_D11 *
    {VOUT1_D12、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d12.vout1_d12 *
    {VOUT1_D13、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D13.vout1_D13 *
    {VOUT1_D14、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D14.vout1_D14 *
    {VOUT1_D15、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D15.vout1_D15 *
    {VOUT1_D16、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D16.vout1_D16 *
    {VOUT1_D17、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d17.vout1_d17 *
    {VOUT1_D18、(M0 | PIN_OUTPUT | SLEWCONTROL)}、/* vout1_d18.vout1_d18 *
    {VOUT1_D19、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D19.vout1_D19 *
    {VOUT1_D20、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_d20.vout1_d20 *
    {VOUT1_D21、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D21.vout1_D21 *
    {VOUT1_D22、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D22.vout1_D22 *
    {VOUT1_D23、(M0 | PIN_OUTPUT | SLEWCONTROL)}、// vout1_D23.vout1_D23 *

    {MCASP5_ACLKX、(M12 | PIN_INPUT | MANUAL_MODE)}、/* mcasp5_aclkx.PR2_pru1_gpi1 *
    {MCASP5_FSX、(M12 | PIN_INPUT | MANUAL_MODE)}、/* mcasp5_FSX.PR2_pru1_gpi2 *
    {UART2_RXD、(M0 | PIN_INPUT)}、/* uart2_Rxd.uart2_RxD *
    {UART2_TXD、(M0 | PIN_OUTPUT)}、/* uart2_TXD.uart2_TXD *
    {VIN2A_D5、(M13 | PIN_OUTPUT 下拉| MANUAL_MODE)}、// vin2a_D5.pr1_pru1_gpo2 *
    };

    const struct pad_conf_entry earle_padconf[]={
    {UART2_CTSN、(M2 | PIN_INPUT_SLEW)}、/* uart2_CTSN.uart3_RxD *
    {UART2_RTSN、(M1 | PIN_INPUT_SLEW)}、/* uart2_rtsn.uart3_TXD *
    {I2C1_SDA、(PIN_INPUT_PULLUP | M0)}、// I2C1_SDA *
    {I2C1_SCL、(PIN_INPUT_PULLUP | M0)}、/* I2C1_SCL *
    };

    #ifdef CONFIG_IODELAY_重 校准
    const 结构 iodelay_cfg_entry iodelay_cfg_array_x15_SR1_1[]={
    {0x0114、2980、0}、/* CFG_GPMC_A0_IN *
    {0x0120、2648、0}、/* CFG_GPMC_A10_IN *
    {0x012C、2918、0}、/* CFG_GPMC_A11_IN *
    {0x0198、2917、0}、/* CFG_GPMC_A1_IN *
    {0x0204、3156、178}、/* CFG_GPMC_A2_IN *
    {0x0210、3109、246}、//* CFG_GPMC_A3_IN *
    {0x021C、3142、100}、/* CFG_GPMC_A4_IN *
    {0x0228、3084、33}、/* CFG_GPMC_A5_IN *
    {0x0234、2778、0}、/* CFG_GPMC_A6_IN *
    {0x0240、3110、0}、/* CFG_GPMC_A7_IN *
    {0x024C、2874、0}、/* CFG_GPMC_A8_IN *
    {0x0258、3072、0}、/* CFG_GPMC_A9_IN *
    {0x0264、2466、0}、/* CFG_GPMC_AD0_IN *
    {0x0270、2523、0}、/* CFG_GPMC_AD10_IN *
    {0x027C、2453、0}、/* CFG_GPMC_AD11_IN *
    {0x0288、2285、0}、/* CFG_GPMC_AD12_IN *
    {0x0294、2206、0}、/* CFG_GPMC_AD13_IN *
    {0x02A0、1898、0}、/* CFG_GPMC_AD14_IN *
    {0x02AC、2473、0}、/* CFG_GPMC_AD15_IN *
    {0x02B8、2307、0}、//* CFG_GPMC_AD1_IN */
    {0x02C4、2691、0}、/* CFG_GPMC_AD2_IN *
    {0x02D0、2384、0}、/* CFG_GPMC_AD3_IN *
    {0x02DC、2462、0}、/* CFG_GPMC_AD4_IN *
    {0x02E8、2335、0}、/* CFG_GPMC_AD5_IN *
    {0x02F4、2370、0}、/* CFG_GPMC_AD6_IN *
    {0x0300、2389、0}、/* CFG_GPMC_AD7_IN *
    {0x030C、2672、0}、/* CFG_GPMC_AD8_IN *
    {0x0318、2334、0}、//* CFG_GPMC_AD9_IN */
    {0x0378、0、0}、/* CFG_GPMC_CS3_IN *
    {0x0678、406、0}、/* CFG_MMC3_CLK_IN *
    {0x0680、659、0}、/* CFG_MMC3_CLK_OUT *
    {0x0684、0、0}、/* CFG_MMC3_CMD_IN *
    {0x0688、0、0}、/* CFG_MMC3_CMD_OEN *
    {0x068C、0、0}、/* CFG_MMC3_CMD_OUT *
    {0x0690、130、0}、/* CFG_MMC3_DAT0_IN *
    {0x0694、0、0}、/* CFG_MMC3_DAT0_oen *
    {0x0698、0、0}、/* CFG_MMC3_DAT0_OUT *
    {0x069C、169、0}、/* CFG_MMC3_DAT1_IN *
    {0x06A0、0、0}、/* CFG_MMC3_DAT1_oen *
    {0x06A4、0、0}、/* CFG_MMC3_DAT1_OUT *
    {0x06A8、0、0}、/* CFG_MMC3_DAT2_IN *
    {0x06AC、0、0}、/* CFG_MMC3_DAT2_oen */
    {0x06B0、0、0}、/* CFG_MMC3_DAT2_OUT *
    {0x06B4、457、0}、/* CFG_MMC3_DAT3_IN *
    {0x06B8、0、0}、/* CFG_MMC3_DAT3_oen *
    {0x06BC、0、0}、/* CFG_MMC3_DAT3_OUT *
    {0x06C0、702、0}、/* CFG_MMC3_DAT4_IN *
    {0x06C4、0、0}、/* CFG_MMC3_DAT4_oen *
    {0x06C8、0、0}、/* CFG_MMC3_DAT4_OUT *
    {0x06CC、738、0}、/* CFG_MMC3_DAT5_IN *
    {0x06D0、0、0}、/* CFG_MMC3_DAT5_oen *
    {0x06D4、0、0}、/* CFG_MMC3_DAT5_OUT *
    {0x06D8、856、0}、/* CFG_MMC3_DAT6_IN *
    {0x06DC、0、0}、/* CFG_MMC3_DAT6_oen *
    {0x06E0、0、0}、/* CFG_MMC3_DAT6_OUT *
    {0x06E4、610、0}、/* CFG_MMC3_DAT7_IN *
    {0x06E8、0、0}、/* CFG_MMC3_DAT7_oen *
    {0x06EC、0、0}、/* CFG_MMC3_DAT7_OUT *
    {0x06F0、480、0}、/* CFG_RGMII0_RXC_IN *
    {0x06FC、111、1641}、/* CFG_RGMII0_RXCTL_IN *
    {0x0708、272、1116}、/* CFG_RGMII0_RXD0_IN *
    {0x0714、243、1260}、/* CFG_RGMII0_RXD1_IN *
    {0x0720、0、1614}、/* CFG_RGMII0_RXD2_IN *
    {0x072C、105、1673}、/* CFG_RGMII0_RXD3_IN *
    {0x0740、531、120}、/* CFG_RGMII0_TXC_OUT *
    {0x074C、201、60}、/* CFG_RGMII0_TXCTL_OUT *
    {0x0758、229、120}、/* CFG_RGMII0_TXD0_OUT *
    {0x0764、141、0}、/* CFG_RGMII0_TXD1_OUT *
    {0x0770、495、120}、/* CFG_RGMII0_TXD2_OUT *
    {0x077C、660、120}、/* CFG_RGMII0_TXD3_OUT *
    {0x0A70、1551、115}、/* CFG_VIN2A_D12_OUT *
    {0x0A7C、816、0}、/* CFG_VIN2A_D13_OUT *
    {0x0A88、876、0}、/* CFG_VIN2A_D14_OUT *
    {0x0A94、312、0}、/* CFG_VIN2A_D15_OUT *
    {0x0AA0、58、0}、/* CFG_VIN2A_D16_OUT *
    {0x0AAC、0、0}、/* CFG_VIN2A_D17_OUT *
    {0x0AB0、702、0}、/* CFG_VIN2A_D18_IN *
    {0x0ABC、136、976}、/* CFG_VIN2A_D19_IN *
    {0x0AD4、210、1357}、/* CFG_VIN2A_D20_IN *
    {0x0AE0、189、1462}、/* CFG_VIN2A_D21_IN *
    {0x0AEC、232、1278}、/* CFG_VIN2A_D22_IN *
    {0x0AF8、0、1397}、/* CFG_VIN2A_D23_IN *
    };

    const 结构 iodelay_cfg_entry iodelay_cfg_array_x15_sr2_0[]={
    {0x0114、2519、702}、// CFG_GPMC_A0_IN *
    {0x0120、2435、411}、/* CFG_GPMC_A10_IN *
    {0x012C、2379、755}、/* CFG_GPMC_A11_IN *
    {0x0198、2384、778}、// CFG_GPMC_A1_IN *
    {0x0204、2499、1127}、/* CFG_GPMC_A2_IN *
    {0x0210、2455、1181}、/* CFG_GPMC_A3_IN *
    {0x021C、2486、1039}、/* CFG_GPMC_A4_IN *
    {0x0228、2456、938}、/* CFG_GPMC_A5_IN *
    {0x0234、2463、573}、/* CFG_GPMC_A6_IN *
    {0x0240、2608、783}、//* CFG_GPMC_A7_IN *
    {0x024C、2430、656}、// CFG_GPMC_A8_IN *
    {0x0258、2465、850}、/* CFG_GPMC_A9_IN *
    {0x0264、2316、301}、/* CFG_GPMC_AD0_IN *
    {0x0270、2324、406}、/* CFG_GPMC_AD10_IN *
    {0x027C、2278、352}、/* CFG_GPMC_AD11_IN *
    {0x0288、2297、160}、/* CFG_GPMC_AD12_IN *
    {0x0294、2278、108}、/* CFG_GPMC_AD13_IN *
    {0x02A0、2035、0}、/* CFG_GPMC_AD14_IN *
    {0x02AC、2279、378}、/* CFG_GPMC_AD15_IN *
    {0x02B8、2440、70}、/* CFG_GPMC_AD1_IN *
    {0x02C4、2404、446}、/* CFG_GPMC_AD2_IN *
    {0x02D0、2343、212}、/* CFG_GPMC_AD3_IN *
    {0x02DC、2355、322}、/* CFG_GPMC_AD4_IN *
    {0x02E8、2337、192}、/* CFG_GPMC_AD5_IN *
    {0x02F4、2270、314}、/* CFG_GPMC_AD6_IN *
    {0x0300、2339、259}、/* CFG_GPMC_AD7_IN *
    {0x030C、2308、577}、/* CFG_GPMC_AD8_IN *
    {0x0318、2334、166}、//* CFG_GPMC_AD9_IN */
    {0x0378、0、0}、/* CFG_GPMC_CS3_IN *
    {0x0678、0、386}、/* CFG_MMC3_CLK_IN *
    {0x0680、605、0}、/* CFG_MMC3_CLK_OUT *
    {0x0684、0、0}、/* CFG_MMC3_CMD_IN *
    {0x0688、0、0}、/* CFG_MMC3_CMD_OEN *
    {0x068C、0、0}、/* CFG_MMC3_CMD_OUT *
    {0x0690、171、0}、/* CFG_MMC3_DAT0_IN *
    {0x0694、0、0}、/* CFG_MMC3_DAT0_oen *
    {0x0698、0、0}、/* CFG_MMC3_DAT0_OUT *
    {0x069C、221、0}、/* CFG_MMC3_DAT1_IN *
    {0x06A0、0、0}、/* CFG_MMC3_DAT1_oen *
    {0x06A4、0、0}、/* CFG_MMC3_DAT1_OUT *
    {0x06A8、0、0}、/* CFG_MMC3_DAT2_IN *
    {0x06AC、0、0}、/* CFG_MMC3_DAT2_oen */
    {0x06B0、0、0}、/* CFG_MMC3_DAT2_OUT *
    {0x06B4、474、0}、/* CFG_MMC3_DAT3_IN *
    {0x06B8、0、0}、/* CFG_MMC3_DAT3_oen *
    {0x06BC、0、0}、/* CFG_MMC3_DAT3_OUT *
    {0x06C0、792、0}、/* CFG_MMC3_DAT4_IN *
    {0x06C4、0、0}、/* CFG_MMC3_DAT4_oen *
    {0x06C8、0、0}、/* CFG_MMC3_DAT4_OUT *
    {0x06CC、782、0}、/* CFG_MMC3_DAT5_IN *
    {0x06D0、0、0}、/* CFG_MMC3_DAT5_oen *
    {0x06D4、0、0}、/* CFG_MMC3_DAT5_OUT *
    {0x06D8、942、0}、/* CFG_MMC3_DAT6_IN *
    {0x06DC、0、0}、/* CFG_MMC3_DAT6_oen *
    {0x06E0、0、0}、/* CFG_MMC3_DAT6_OUT *
    {0x06E4、636、0}、/* CFG_MMC3_DAT7_IN *
    {0x06E8、0、0}、/* CFG_MMC3_DAT7_oen *
    {0x06EC、0、0}、/* CFG_MMC3_DAT7_OUT *
    {0x06F0、260、0}、/* CFG_RGMII0_RXC_IN *
    {0x06FC、0、1412}、/* CFG_RGMII0_RXCTL_IN *
    {0x0708、123、1047}、/* CFG_RGMII0_RXD0_IN *
    {0x0714、139、1081}、/* CFG_RGMII0_RXD1_IN *
    {0x0720、195、1100}、/* CFG_RGMII0_RXD2_IN *
    {0x072C、239、1216}、/* CFG_RGMII0_RXD3_IN *
    {0x0740、89、0}、/* CFG_RGMII0_TXC_OUT *
    {0x074C、15、125}、/* CFG_RGMII0_TXCTL_OUT *
    {0x0758、339、162}、/* CFG_RGMII0_TXD0_OUT *
    {0x0764、146、94}、/* CFG_RGMII0_TXD1_OUT *
    {0x0770、0、27}、/* CFG_RGMII0_TXD2_OUT *
    {0x077C、291、205}、/* CFG_RGMII0_TXD3_OUT *
    {0x0A70、0、0}、/* CFG_VIN2A_D12_OUT *
    {0x0A7C、219、101}、/* CFG_VIN2A_D13_OUT *
    {0x0A88、92、58}、/* CFG_VIN2A_D14_OUT *
    {0x0A94、135、100}、/* CFG_VIN2A_D15_OUT *
    {0x0AA0、154、101}、/* CFG_VIN2A_D16_OUT *
    {0x0AAC、78、27}、/* CFG_VIN2A_D17_OUT *
    {0x0AB0、411、0}、/* CFG_VIN2A_D18_IN *
    {0x0ABC、0、382}、/* CFG_VIN2A_D19_IN *
    {0x0AD4、320、750}、/* CFG_VIN2A_D20_IN *
    {0x0AE0、192、836}、/* CFG_VIN2A_D21_IN *
    {0x0AEC、294、669}、/* CFG_VIN2A_D22_IN *
    {0x0AF8、50、700}、/* CFG_VIN2A_D23_IN *
    {0x0B9C、0、706}、/* CFG_VOUT1_CLK_OUT *
    {0x0BA8、2313、0}、/* CFG_VOUT1_D0_OUT *
    {0x0BB4、2199、0}、/* CFG_VOUT1_D10_OUT *
    {0x0BC0、2266、0}、/* CFG_VOUT1_D11_OUT *
    {0x0BCC、3159、0}、/* CFG_VOUT1_D12_OUT *
    {0x0BD8、2100、0}、/* CFG_VOUT1_D13_OUT *
    {0x0BE4、2229、0}、/* CFG_VOUT1_D14_OUT *
    {0x0BF0、2202、0}、/* CFG_VOUT1_D15_OUT *
    {0x0BFC、2084、0}、/* CFG_VOUT1_D16_OUT *
    {0x0C08、2195、0}、/* CFG_VOUT1_D17_OUT *
    {0x0C14、2342、0}、/* CFG_VOUT1_D18_OUT *
    {0x0C20、2463、0}、/* CFG_VOUT1_D19_OUT *
    {0x0C2C、2439、0}、/* CFG_VOUT1_D1_OUT *
    {0x0C38、2304、0}、/* CFG_VOUT1_D20_OUT *
    {0x0C44、2103、0}、/* CFG_VOUT1_D21_OUT *
    {0x0C50、2145、0}、/* CFG_VOUT1_D22_OUT *
    {0x0C5C、1932、0}、/* CFG_VOUT1_D23_OUT *
    {0x0C68、2200、0}、/* CFG_VOUT1_D2_OUT *
    {0x0C74、2355、0}、/* CFG_VOUT1_D3_OUT *
    {0x0C80、3215、0}、/* CFG_VOUT1_D4_OUT *
    {0x0C8C、2314、0}、/* CFG_VOUT1_D5_OUT *
    {0x0C98、2238、0}、/* CFG_VOUT1_D6_OUT *
    {0x0CA4、2381、0}、/* CFG_VOUT1_D7_OUT *
    {0x0CB0、2138、0}、/* CFG_VOUT1_D8_OUT *
    {0x0CBC、2383、0}、/* CFG_VOUT1_D9_OUT *
    {0x0CC8、1984、0}、/* CFG_VOUT1_DE_OUT *
    {0x0CE0、1947、0}、/* CFG_VOUT1_HSYNC_OUT *
    {0x0CEC、2739、0}、/* CFG_VOUT1_VSYNC_OUT *
    };

    const 结构 iodelay_cfg_entry iodelay_cfg_array_am574x_idk[]={
    {0x0114、2199、621}、/* CFG_GPMC_A0_IN *
    {0x0120、0、0}、/* CFG_GPMC_A10_IN *
    {0x012C、2133、859}、/* CFG_GPMC_A11_IN *
    {0x0138、2258、562}、/* CFG_GPMC_A12_IN *
    {0x0144、0、0}、/* CFG_GPMC_A13_IN *
    {0x0150、2149、1052}、/* CFG_GPMC_A14_IN *
    {0x015C、2121、997}、//* CFG_GPMC_A15_IN */
    {0x0168、2159、1134}、/* CFG_GPMC_A16_IN *
    {0x0170、0、0}、/* CFG_GPMC_A16_OUT *
    {0x0174、2135、1085}、/* CFG_GPMC_A17_IN *
    {0x0188、0、0}、/* CFG_GPMC_A18_OUT *
    {0x0198、1989、612}、/* CFG_GPMC_A1_IN *
    {0x0204、2218、912}、/* CFG_GPMC_A2_IN *
    {0x0210、2168、963}、/* CFG_GPMC_A3_IN *
    {0x021C、2196、813}、/* CFG_GPMC_A4_IN *
    {0x0228、2082、782}、/* CFG_GPMC_A5_IN *
    {0x0234、2098、407}、/* CFG_GPMC_A6_IN *
    {0x0240、2343、585}、/* CFG_GPMC_A7_IN *
    {0x024C、2030、685}、/* CFG_GPMC_A8_IN *
    {0x0258、2116、832}、/* CFG_GPMC_A9_IN *
    {0x0374、0、0}、/* CFG_GPMC_CS2_OUT *
    {0x0590、1000、3900}、/* CFG_MCASP5_ACLKX_OUT *
    {0x05AC、1000、3800}、/* CFG_MCASP5_FSX_IN *
    {0x06F0、451、0}、/* CFG_RGMII0_RXC_IN *
    {0x06FC、127、1571}、/* CFG_RGMII0_RXCTL_IN *
    {0x0708、165、1178}、/* CFG_RGMII0_RXD0_IN *
    {0x0714、136、1302}、/* CFG_RGMII0_RXD1_IN *
    {0x0720、0、1520}、/* CFG_RGMII0_RXD2_IN *
    {0x072C、28、1690}、/* CFG_RGMII0_RXD3_IN *
    {0x0740、121、0}、/* CFG_RGMII0_TXC_OUT *
    {0x074C、60、0}、/* CFG_RGMII0_TXCTL_OUT *
    {0x0758、153、0}、/* CFG_RGMII0_TXD0_OUT *
    {0x0764、35、0}、/* CFG_RGMII0_TXD1_OUT *
    {0x0770、0、0}、/* CFG_RGMII0_TXD2_OUT *
    {0x077C、172、0}、/* CFG_RGMII0_TXD3_OUT *
    {0x0A70、147、0}、/* CFG_VIN2A_D12_OUT *
    {0x0A7C、110、0}、/* CFG_VIN2A_D13_OUT *
    {0x0A88、18、0}、/* CFG_VIN2A_D14_OUT *
    {0x0A94、82、0}、/* CFG_VIN2A_D15_OUT *
    {0x0AA0、33、0}、/* CFG_VIN2A_D16_OUT *
    {0x0AAC、0、0}、/* CFG_VIN2A_D17_OUT *
    {0x0AB0、417、0}、/* CFG_VIN2A_D18_IN *
    {0x0ABC、156、843}、/* CFG_VIN2A_D19_IN *
    {0x0AD4、223、1413}、/* CFG_VIN2A_D20_IN *
    {0x0AE0、169、1415}、/* CFG_VIN2A_D21_IN *
    {0x0AEC、43、1150}、/* CFG_VIN2A_D22_IN *
    {0x0AF8、0、1210}、/* CFG_VIN2A_D23_IN *
    {0x0B30、0、200}、/* CFG_VIN2A_D5_OUT *
    {0x0B9C、1281、497}、//* CFG_VOUT1_CLK_OUT *
    {0x0BA8、379、0}、/* CFG_VOUT1_D0_OUT *
    {0x0BB4、441、0}、/* CFG_VOUT1_D10_OUT *
    {0x0BC0、461、0}、/* CFG_VOUT1_D11_OUT *
    {0x0BCC、1189、0}、/* CFG_VOUT1_D12_OUT *
    {0x0BD8、312、0}、/* CFG_VOUT1_D13_OUT *
    {0x0BE4、298、0}、/* CFG_VOUT1_D14_OUT *
    {0x0BF0、284、0}、/* CFG_VOUT1_D15_OUT *
    {0x0BFC、152、0}、/* CFG_VOUT1_D16_OUT *
    {0x0C08、216、0}、/* CFG_VOUT1_D17_OUT *
    {0x0C14、408、0}、/* CFG_VOUT1_D18_OUT *
    {0x0C20、519、0}、/* CFG_VOUT1_D19_OUT *
    {0x0C2C、475、0}、/* CFG_VOUT1_D1_OUT *
    {0x0C38、316、0}、/* CFG_VOUT1_D20_OUT *
    {0x0C44、59、0}、/* CFG_VOUT1_D21_OUT *
    {0x0C50、221、0}、/* CFG_VOUT1_D22_OUT *
    {0x0C5C、96、0}、/* CFG_VOUT1_D23_OUT *
    {0x0C68、264、0}、/* CFG_VOUT1_D2_OUT *
    {0x0C74、421、0}、/* CFG_VOUT1_D3_OUT *
    {0x0C80、1257、0}、/* CFG_VOUT1_D4_OUT *
    {0x0C8C、432、0}、/* CFG_VOUT1_D5_OUT *
    {0x0C98、436、0}、/* CFG_VOUT1_D6_OUT *
    {0x0CA4、440、0}、/* CFG_VOUT1_D7_OUT *
    {0x0CB0、81、100}、/* CFG_VOUT1_D8_OUT *
    {0x0CBC、471、0}、/* CFG_VOUT1_D9_OUT *
    {0x0CC8、0、0}、/* CFG_VOUT1_DE_OUT *
    {0x0CE0、0、0}、/* CFG_VOUT1_HSYNC_OUT *
    {0x0CEC、815、0}、/* CFG_VOUT1_VSYNC_OUT *
    };

    const 结构 iodelay_cfg_entry iodelay_cfg_array_am572x_idk[]={
    {0x0114、1861、901}、/* CFG_GPMC_A0_IN *
    {0x0120、0、0}、/* CFG_GPMC_A10_IN *
    {0x012C、1783、1178}、/* CFG_GPMC_A11_IN */
    {0x0138、1903、853}、/* CFG_GPMC_A12_IN *
    {0x0144、0、0}、/* CFG_GPMC_A13_IN *
    {0x0150、2575、966}、// CFG_GPMC_A14_IN */
    {0x015C、2503、889}、/* CFG_GPMC_A15_IN *
    {0x0168、2528、1007}、/* CFG_GPMC_A16_IN *
    {0x0170、0、0}、/* CFG_GPMC_A16_OUT *
    {0x0174、2533、980}、/* CFG_GPMC_A17_IN *
    {0x0188、590、0}、/* CFG_GPMC_A18_OUT *
    {0x0198、1652、891}、/* CFG_GPMC_A1_IN *
    {0x0204、1888、1212}、/* CFG_GPMC_A2_IN *
    {0x0210、1839、1274}、/* CFG_GPMC_A3_IN *
    {0x021C、1868、1113}、/* CFG_GPMC_A4_IN *
    {0x0228、1757、1079}、/* CFG_GPMC_A5_IN *
    {0x0234、1800、670}、/* CFG_GPMC_A6_IN *
    {0x0240、1967、898}、/* CFG_GPMC_A7_IN *
    {0x024C、1731、959}、/* CFG_GPMC_A8_IN *
    {0x0258、1766、1150}、/* CFG_GPMC_A9_IN *
    {0x0374、0、0}、/* CFG_GPMC_CS2_OUT *
    {0x0590、1000、4200}、/* CFG_MCASP5_ACLKX_OUT *
    {0x05AC、800、3800}、/* CFG_MCASP5_FSX_IN *
    {0x06F0、260、0}、/* CFG_RGMII0_RXC_IN *
    {0x06FC、0、1412}、/* CFG_RGMII0_RXCTL_IN *
    {0x0708、123、1047}、/* CFG_RGMII0_RXD0_IN *
    {0x0714、139、1081}、/* CFG_RGMII0_RXD1_IN *
    {0x0720、195、1100}、/* CFG_RGMII0_RXD2_IN *
    {0x072C、239、1216}、/* CFG_RGMII0_RXD3_IN *
    {0x0740、89、0}、/* CFG_RGMII0_TXC_OUT *
    {0x074C、15、125}、/* CFG_RGMII0_TXCTL_OUT *
    {0x0758、339、162}、/* CFG_RGMII0_TXD0_OUT *
    {0x0764、146、94}、/* CFG_RGMII0_TXD1_OUT *
    {0x0770、0、27}、/* CFG_RGMII0_TXD2_OUT *
    {0x077C、291、205}、/* CFG_RGMII0_TXD3_OUT *
    {0x0A70、0、0}、/* CFG_VIN2A_D12_OUT *
    {0x0A7C、219、101}、/* CFG_VIN2A_D13_OUT *
    {0x0A88、92、58}、/* CFG_VIN2A_D14_OUT *
    {0x0A94、135、100}、/* CFG_VIN2A_D15_OUT *
    {0x0AA0、154、101}、/* CFG_VIN2A_D16_OUT *
    {0x0AAC、78、27}、/* CFG_VIN2A_D17_OUT *
    {0x0AB0、411、0}、/* CFG_VIN2A_D18_IN *
    {0x0ABC、0、382}、/* CFG_VIN2A_D19_IN *
    {0x0AD4、320、750}、/* CFG_VIN2A_D20_IN *
    {0x0AE0、192、836}、/* CFG_VIN2A_D21_IN *
    {0x0AEC、294、669}、/* CFG_VIN2A_D22_IN *
    {0x0AF8、50、700}、/* CFG_VIN2A_D23_IN *
    {0x0B30、0、0}、/* CFG_VIN2A_D5_OUT *
    {0x0B9C、1126、751}、/* CFG_VOUT1_CLK_OUT *
    {0x0BA8、395、0}、/* CFG_VOUT1_D0_OUT *
    {0x0BB4、282、0}、/* CFG_VOUT1_D10_OUT *
    {0x0BC0、348、0}、/* CFG_VOUT1_D11_OUT *
    {0x0BCC、1240、0}、/* CFG_VOUT1_D12_OUT *
    {0x0BD8、182、0}、/* CFG_VOUT1_D13_OUT *
    {0x0BE4、311、0}、/* CFG_VOUT1_D14_OUT *
    {0x0BF0、285、0}、/* CFG_VOUT1_D15_OUT *
    {0x0BFC、166、0}、/* CFG_VOUT1_D16_OUT *
    {0x0C08、278、0}、/* CFG_VOUT1_D17_OUT *
    {0x0C14、425、0}、/* CFG_VOUT1_D18_OUT *
    {0x0C20、516、0}、/* CFG_VOUT1_D19_OUT *
    {0x0C2C、521、0}、/* CFG_VOUT1_D1_OUT *
    {0x0C38、386、0}、/* CFG_VOUT1_D20_OUT *
    {0x0C44、111、0}、/* CFG_VOUT1_D21_OUT *
    {0x0C50、227、0}、/* CFG_VOUT1_D22_OUT *
    {0x0C5C、0、0}、/* CFG_VOUT1_D23_OUT *
    {0x0C68、282、0}、/* CFG_VOUT1_D2_OUT *
    {0x0C74、438、0}、/* CFG_VOUT1_D3_OUT *
    {0x0C80、1298、0}、/* CFG_VOUT1_D4_OUT *
    {0x0C8C、397、0}、/* CFG_VOUT1_D5_OUT *
    {0x0C98、321、0}、/* CFG_VOUT1_D6_OUT *
    {0x0CA4、155、309}、/* CFG_VOUT1_D7_OUT *
    {0x0CB0、212、0}、/* CFG_VOUT1_D8_OUT *
    {0x0CBC、466、0}、/* CFG_VOUT1_D9_OUT *
    {0x0CC8、0、0}、/* CFG_VOUT1_DE_OUT *
    {0x0CE0、0、0}、/* CFG_VOUT1_HSYNC_OUT *
    {0x0CEC、139、701}、/* CFG_VOUT1_VSYNC_OUT *
    };

    const 结构 iodelay_cfg_entry iodelay_cfg_array_am571x_idk[]={
    {0x0114、1873、702}、// CFG_GPMC_A0_IN *
    {0x0120、0、0}、/* CFG_GPMC_A10_IN *
    {0x012C、1851、1011}、//* CFG_GPMC_A11_IN */
    {0x0138、2009、601}、/* CFG_GPMC_A12_IN *
    {0x0144、0、0}、/* CFG_GPMC_A13_IN *
    {0x0150、2247、1186}、/* CFG_GPMC_A14_IN *
    {0x015C、2176、1197}、//* CFG_GPMC_A15_IN */
    {0x0168、2229、1268}、/* CFG_GPMC_A16_IN *
    {0x0170、0、0}、/* CFG_GPMC_A16_OUT *
    {0x0174、2251、1217}、/* CFG_GPMC_A17_IN *
    {0x0188、0、0}、/* CFG_GPMC_A18_OUT *
    {0x0198、1629、772}、/* CFG_GPMC_A1_IN *
    {0x0204、1734、898}、/* CFG_GPMC_A2_IN *
    {0x0210、1757、1076}、/* CFG_GPMC_A3_IN *
    {0x021C、1794、893}、/* CFG_GPMC_A4_IN *
    {0x0228、1726、853}、/* CFG_GPMC_A5_IN *
    {0x0234、1792、612}、/* CFG_GPMC_A6_IN *
    {0x0240、2117、610}、/* CFG_GPMC_A7_IN *
    {0x024C、1758、653}、/* CFG_GPMC_A8_IN *
    {0x0258、1705、899}、/* CFG_GPMC_A9_IN *
    {0x0374、0、0}、/* CFG_GPMC_CS2_OUT *
    {0x06F0、413、0}、/* CFG_RGMII0_RXC_IN *
    {0x06FC、27、2296}、/* CFG_RGMII0_RXCTL_IN *
    {0x0708、3、1721}、/* CFG_RGMII0_RXD0_IN *
    {0x0714、134、1786}、/* CFG_RGMII0_RXD1_IN *
    {0x0720、40、1966}、/* CFG_RGMII0_RXD2_IN *
    {0x072C、0、2057}、/* CFG_RGMII0_RXD3_IN *
    {0x0740、0、60}、/* CFG_RGMII0_TXC_OUT *
    {0x074C、0、60}、/* CFG_RGMII0_TXCTL_OUT *
    {0x0758、0、60}、/* CFG_RGMII0_TXD0_OUT *
    {0x0764、0、0}、/* CFG_RGMII0_TXD1_OUT *
    {0x0770、0、60}、/* CFG_RGMII0_TXD2_OUT *
    {0x077C、0、120}、/* CFG_RGMII0_TXD3_OUT *
    {0x0A70、0、0}、/* CFG_VIN2A_D12_OUT *
    {0x0A7C、170、0}、/* CFG_VIN2A_D13_OUT *
    {0x0A88、150、0}、/* CFG_VIN2A_D14_OUT *
    {0x0A94、0、0}、/* CFG_VIN2A_D15_OUT *
    {0x0AA0、60、0}、/* CFG_VIN2A_D16_OUT *
    {0x0AAC、60、0}、/* CFG_VIN2A_D17_OUT *
    {0x0AB0、530、0}、/* CFG_VIN2A_D18_IN *
    {0x0ABC、71、1099}、/* CFG_VIN2A_D19_IN *
    {0x0AD4、142、1337}、/* CFG_VIN2A_D20_IN *
    {0x0AE0、114、1517}、/* CFG_VIN2A_D21_IN *
    {0x0AEC、171、1331}、/* CFG_VIN2A_D22_IN *
    {0x0AF8、0、1328}、/* CFG_VIN2A_D23_IN *
    };

    const 结构 iodelay_cfg_entry iodelay_cfg_array_am571x_idk_4port[]={
    {0x0588、2100、1959}、/* CFG_MCASP5_ACLKX_IN *
    {0x05AC、2100、1780}、/* CFG_MCASP5_FSX_IN */
    {0x0B30、0、400}、/* CFG_VIN2A_D5_OUT *
    };
    #endif
    #endif /*_MUX_DATA_Beagle X15_H_*

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

    大家好、 Arpita Jena

    似乎根本没有问题。

    是否可以看到电路图中连接到 UART 部件的部分?

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

    尊敬的 Sunmin Kim:

    下面是 UART 的原理图。  

    此 UART (uart1)在 RTOS 中工作正常。

    谢谢、此致

    Arpita Jena

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

    大家好、 Arpita Jena

    似乎根本没有问题。

    是否有查看 UART3的方法?

    当 UART3输出到控制台时、

    如果输出器件的模型名称不同、似乎有一个需要修改 board_detect.c 的器件。

    下面是我的编辑文件。

    e2e.ti.com/.../omap5_2D00_u_2D00_boot.txt

    e2e.ti.com/.../8203.am57xx_2D00_idk_2D00_common.txt

    e2e.ti.com/.../7288.board.c

    e2e.ti.com/.../8255.mux_5F00_data.h

    e2e.ti.com/.../6683.board_5F00_detect.c

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

    尊敬的 Sunmin Kim:

    目前、我们只有 UART1作为板载接头。 我们现在无法访问 UART3。

    omap5_uboot、am57xx-idk-common 和 mux_data.h 文件与您的文件相同。我已附加修改后的 board.c 和 board_detect.c。uart1上仍然没有调试打印。

    如果需要进行任何其他更改、请发送电子邮件至.e2e.ti.com/.../0537.board.txte2e.ti.com/.../board_5F00_detect.txt

    谢谢、此致

    Arpita Jena

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

    大家好、 Arpita Jena

    备份代码后、

    更改为下面的 board.c。

    e2e.ti.com/.../0537.board.c

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

    尊敬的 Sunmin Kim:

    我们尝试了您给出的电路板.c、但问题相同。

    我们在通过 CCS 连接后检查了 PC 值。 我们将获取 PC 值0x4030 6DXX。 意味 着 PC 位于 OCM 中、与下载的映像相对应。

    您能否在 SPL 和 u-boot 中说明函数调用的顺序。

    它是否与 board.su 中提到的一样?

    谢谢、此致

    Arpita Jena

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

    大家好、 Arpita Jena

    1.Board.su (u-boot)

    e2e.ti.com/.../4048.board.txt

    2. Board.su (SPL)

    e2e.ti.com/.../4048.board.txt

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

    尊敬的 Sunmin Kim:

    您能否检查您共享的两个文件是否相同(对于 spl 和 u-boot)?

    我仍然面临同样的问题。

    这里 是为 u-boot 和 spl 连接 board.su。

    1.u-boot:board.su

    e2e.ti.com/.../u_5F00_boot_5F00_board_5F00_su.txt

    2.spl:board.su

    e2e.ti.com/.../spl_5F00_board_5F00_su.txt

    谢谢、此致

    Arpita Jena

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

    大家好、 Arpita Jena

    我不知道如何比较它。

    要求更专业的人会更有效率。

    很抱歉我无法为你效劳。

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

    您好、Sunmin Kim

    感谢你的帮助。

    谢谢、此致

    Arpita Jena