Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

DateVivadoProject BuiltAuthorsDescription
2018-02-052017.4TE0803-Starterkit_noprebuilt-vivado_2017.4-build_05_20180205154248.zip
TE0803-Starterkit-vivado_2017.4-build_05_20180205154230.zip
John Hartfiel
  • new assembly variant
  • solved JTAG/Linux issue
2018-01-312017.4TE0803-Starterkit-vivado_2017.4-build_05_20180131124042.zip
TE0803-Starterkit_noprebuilt-vivado_2017.4-build_05_20180131124057.zip
John Hartfiel
  • new assembly variant
2018-01-182017.4TE0803-Starterkit-vivado_2017.4-build_05_20180118164553.zip
TE0803-Starterkit_noprebuilt-vivado_2017.4-build_05_20180118164613.zip
John Hartfiel
  • initial release

...

IssuesDescriptionWorkaround/SolutionTo be fixed version
---------USB UART Terminal is blocked / SDK Debugging is blockedThis happens only with 2017.4 Linux , when JTAG connection is established on Vivado HW Manager.

Do not use HW Manager connection, or if debugging is nessecary:

  • Boot linux with usb terminal
  • From the terminal: root root mount ifconfig eth0
  • Open two new SSH terminals via ethernet: root root , run user application ...
  • Exit and close the usb terminal
    ---

    Requirements

    Software

    HTML
    <!--
    Add needed external Software
       -->

    ...

    Module ModelBoard Part Short NamePCB Revision SupportDDRQSPI FlashOthersNotes
    TE0803-ES1es1_skREV012GB64MB
     
    TE0803-01-02EG-1E2eg_skREV012GB64MB
     
    TE0803-01-02CG-1E2cg_skREV012GB64MB

    TE0803-01-03EG-1E3eg_skREV012GB64MB

    TE0803-01-03CG-1E3cg_skREV012GB64MB

    TE0803-01-02EG-1EA2eg_skREV012GB128MB

    TE0803-01-02CG-1EA2cg_skREV012GB128MB

    TE0803-01-03EG-1EA3eg_skREV012GB128MB

    TE0803-01-03EG-1EB3egb_skREV014GB128MB

    TE0803-01-03CG-1EA3cg_skREV012GB128MB

    TE0803-01-04CG-1EA4cg_skREV012GB128MB

    TE0803-01-04EV-1EA4ev_skREV012GB128MB

    Note: Design contains also Board Part Files for TE0808 only configuration, this boart part files are not used for this reference design.

    ...

    Code Block
    languagejs
    /include/ "system-conf.dtsi"
    / {
    };
    
    /* default */
    
    /* SD */
    
    &sdhci1 {
        // disable-wp;
        no-1-8-v;
    
    };
    
    /* USB  */
    
    &dwc3_0 {
        status = "okay";
        dr_mode = "host";
    };
    
    /* ETH PHY */
    
    &gem3 {
        phy-handle = <&phy0>;
        phy0: phy0@1 {
            device_type = "ethernet-phy";
            reg = <1>;
        };
    };
    
    /* QSPI */
    
    &qspi {
        #address-cells = <1>;
        #size-cells = <0>;
        status = "okay";
        flash0: flash@0 {
            // compatible = "n25q256a";
            reg = <0x0>;
            #address-cells = <1>;
            #size-cells = <1>;
        };
    };
    
    /* I2C */
    
    &i2c0 {
        i2cswitch@73 { // u
            compatible = "nxp,pca9548";
            #address-cells = <1>;
            #size-cells = <0>;
            reg = <0x73>;
            i2c-mux-idle-disconnect;
    
            i2c@2 { // PCIe
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <2>;
            };
            i2c@3 { // i2c SFP
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <3>;
            };
            i2c@4 { // i2c SFP
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <4>;
            };
            i2c@5 { // i2c EEPROM
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <5>;
            };
            i2c@6 { // i2c FMC
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <6>;
    
                si570_2: clock-generator3@5d {
                    #clock-cells = <0>;
                    compatible = "silabs,si570";
                    reg = <0x5d>;
                    temperature-stability = <50>;
                    factory-fout = <156250000>;
                    clock-frequency = <78800000>;
                };
            };
            i2c@7 { // i2c USB HUB
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <7>;
            };
        };
        i2cswitch@77 { // u
            compatible = "nxp,pca9548";
            #address-cells = <1>;
            #size-cells = <0>;
            reg = <0x77>;
            i2c-mux-idle-disconnect;
            i2c@0 { // i2c PMOD
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <0>;
            };
            i2c@1 { // i2c Audio Codec
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <1>;
                /*
                adau1761: adau1761@38 {
                    compatible = "adi,adau1761";
                    reg = <0x38>;
                };
                */
            };
            i2c@2 { // i2c FireFly A
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <2>;
            };
            i2c@3 { // i2c FireFly B
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <3>;
            };
            i2c@4 { // i2c PLL
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <4>;
            };
            i2c@5 { // i2c SC
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <5>;
            };
            i2c@6 { // i2c
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <6>;
            };
            i2c@7 { // i2c
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <7>;
            };
        };
    };
    
    /* UNUSED DMA disable */
    
    &lpd_dma_chan1 {
        status = "disabled";
    };
    &lpd_dma_chan2 {
        status = "disabled";
    };
    &lpd_dma_chan3 {
        status = "disabled";
    };
    &lpd_dma_chan4 {
        status = "disabled";
    };
    &lpd_dma_chan5 {
        status = "disabled";
    };
    &lpd_dma_chan6 {
        status = "disabled";
    };
    &lpd_dma_chan7 {
        status = "disabled";
    };
    &lpd_dma_chan8 {
        status = "disabled";
    };
    
    
    

    Kernel

    ...

    Deactivate:

    • CONFIG_CPU_IDLE

    • CONFIG_CPU_FREQ

    Rootfs

    Activate:

    • i2c-tools

    Applications

    ...

    DateDocument RevisionAuthorsDescription

    Page info
    modified-date
    modified-date
    dateFormatyyyy-MM-dd

    Page info
    infoTypeCurrent version
    prefixv.
    typeFlat



    Page info
    modified-user
    modified-user

    • new assembly variant
    • solved known issues
    2018-01-29v.4
    • Update Known known Issues
    2018-01-18v.3John Hartfiel
    • Release 2017.4
     All

    Page info
    modified-users
    modified-users

     

    ...