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.

AM6548: PRU ICSSG Ethernet status

Part Number: AM6548

Hi,

On our custom board we have 4 PRU ICSSG Ethernets, we use the default PRU/ RTU Ethernet binaries from SDK 7.1 for ICSSG Ethernet. 

When we take the interface down by running  ifconfig eth0 down command the eth0 interfaces automatically ups after few seconds. same is the observation with other 3 ethernet interfaces.

Is there any special handling for ICSSG ethernets ?

  • Hi,

    No, it shouldn't be the case. Is this on your custom board or the IDK ?

    Regards

    Vineet

  • It is on custom board. We dont have SR 2 IDK board. Tried on SR1 IDK did not observe this issue. Here are the logs 

    /tmp # ifconfig eth1 down
    [  401.254610] icssg-prueth pruss1_eth eth1: Link is Down
    [  401.265251] remoteproc remoteproc8: stopped remote processor b10a000.txpru
    [  401.272500] remoteproc remoteproc7: stopped remote processor b104000.rtu
    [  401.279853] pru-rproc b134000.pru: unconfigured system_events[159-0] = 00000000,00000000,00000000,00000000,01000000
    [  401.290538] pru-rproc b134000.pru: unconfigured host_intr = 0x00000004
    [  401.297569] remoteproc remoteproc6: stopped remote processor b134000.pru
    [  401.307127] net eth1: stopped
    /tmp # [  401.389735] remoteproc remoteproc6: powering up b134000.pru
    [  401.395599] remoteproc remoteproc6: Booting fw image ti-pruss/am65x-sr2-pru0-prueth-fw.elf, size 35548
    [  401.405080] pru-rproc b134000.pru: configured system_events[159-0] = 00000000,00000000,00000000,00000000,01000000
    [  401.415357] pru-rproc b134000.pru: configured intr_channels = 0x00000001 host_intr = 0x00000004
    [  401.424075] remoteproc remoteproc6: remote processor b134000.pru is now up
    [  401.430986] remoteproc remoteproc7: powering up b104000.rtu
    [  401.436767] remoteproc remoteproc7: Booting fw image ti-pruss/am65x-sr2-rtu0-prueth-fw.elf, size 28664
    [  401.446118] remoteproc remoteproc7: remote processor b104000.rtu is now up
    [  401.453036] remoteproc remoteproc8: powering up b10a000.txpru
    [  401.458975] remoteproc remoteproc8: Booting fw image ti-pruss/am65x-sr2-txpru0-prueth-fw.elf, size 31620
    [  401.468511] remoteproc remoteproc8: remote processor b10a000.txpru is now up
    [  401.476997] TI DP83867 b132400.mdio:00: attached PHY driver [TI DP83867] (mii_bus:phy_addr=b132400.mdio:00, irq=POLL)
    [  401.488177] net eth1: started
    [  405.573110] icssg-prueth pruss1_eth eth1: Link is Up - 1Gbps/Full - flow control off
    [  405.580992] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
    

    Here if you see we are makeing port down by "ifconfig eth1 down", then it stops and again automatically comes up.

  • Hi,

    Re-opening this thread after some time. Apologies.

    Is this issue still open ? I don't see this on the IDK

    Regards

    Vineet