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.

TDA4VM: TDA4VM QNX 2G 9G

Part Number: TDA4VM
Other Parts Discussed in Thread: CSD, DRA821

hi expert

 sdk8.0 RTOS+QNX

When I use cpsw2g or cpsw9g alone, the system works fine.

Using CPSW2G and cpsw9g at the same time will throw EL1 exception, what is the reason?

J7EVM@QNX:/#  io-pkt-v6-hc -d cpsw2g
J7EVM@QNX:/# mount -T io-pkt /ti_fs/tilib/devnp-cpsw9g.so
J7EVM@QNX:/#  ifconfig an0 192.168.100.12
J7EVM@QNX:/#  ifconfig am0 172.16.100.200
J7EVM@QNX:/# slog2info -w
Jan 01 00:00:00.028                      console.2                           0  -----ONLINE-----
Jan 01 00:00:00.035                       random.5                           0  -----ONLINE-----
Jan 01 00:00:00.035                       random.5                  low*     0  qcrypto: loading configuration file '/etc/qcrypto.conf' [qcrypto_common.c(190)]
Jan 01 00:00:00.035                    random.5..0                           0  -----ONLINE-----
Jan 01 00:00:00.036                    random.5..0                 slog*   700  Random is using the Fortuna PRNG
Jan 01 00:00:00.040                       random.5                  low      0  qcrypto: 'openssl' plugin loaded [qcrypto_plugins.c(354)]
Jan 01 00:00:00.040                    random.5..0                 slog    700  Selecting timer as an entropy source
Jan 01 00:00:00.040                    random.5..0                 slog    700  Registered path names
Jan 01 00:00:00.040                    random.5..0                 slog    700  random: starting resmgr
Jan 01 00:00:00.040                    random.5..0                 slog    700  random: Daemonizing the process
Jan 01 00:00:00.054             devb_sdmmc_am65x.9                           0  -----ONLINE-----
Jan 01 00:00:00.054             devb_sdmmc_am65x.9                 slog*  1800  devb-sdmmc-am65x 1.00A (Jul 23 2021 10:41:26)
Jan 01 00:00:00.054             devb_sdmmc_am65x.9                 slog      0  libcam.so (Jun 22 2020 21:33:15) bver 7010003
Jan 01 00:00:00.055             devb_sdmmc_am65x.9                 slog   1800  sdio_cd:  insertion path 0, cd state 0x1
Jan 01 00:00:00.056            devb_sdmmc_am65x.10                           0  -----ONLINE-----
Jan 01 00:00:00.056            devb_sdmmc_am65x.10                 slog*  1800  devb-sdmmc-am65x 1.00A (Jul 23 2021 10:41:26)
Jan 01 00:00:00.057            devb_sdmmc_am65x.10                 slog      0  libcam.so (Jun 22 2020 21:33:15) bver 7010003
Jan 01 00:00:00.057            devb_sdmmc_am65x.10                 slog   1800  sdio_cd:  insertion path 0, cd state 0x1
Jan 01 00:00:00.059                       iopkt.11                           0  -----ONLINE-----
Jan 01 00:00:00.059                       iopkt.11          main_buffer*     0  tcpip starting
Jan 01 00:00:00.060                       iopkt.11          main_buffer      0  smmu support is disabled
Jan 01 00:00:00.061                       iopkt.11          main_buffer      0  initializing IPsec...
Jan 01 00:00:00.061                       iopkt.11          main_buffer      0   done

Jan 01 00:00:00.061                       iopkt.11          main_buffer      0  IPsec: Initialized Security Association Processing.

Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800  SD CID:
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    MID 0x3, OID 0x5344, PNM SD32G
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    PRV 0xa, PSN 0x4e0a50c8, MDT 11-2021
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800  SD CSD:
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    CSD_STRUCTURE 1, SPEC_VERS 0, CCC 0x5b5
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    TAAC 14, NSAC 0, TRAN_SPEED 50
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    C_SIZE 60872, C_SIZE_MULT 0
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    READ_BL_LEN 9, WRITE_BL_LEN 9
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    ERASE GRP_SIZE 0, GRP_MULT 0, SIZE 127
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    blksz 512, sectors 62333952, dtr 25000000
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800  SD SW CAPS:
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    bus mode 0x3, cmd sys 0x1
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    drv type 0x1, curr limit 0x1
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800    dtr 50000000
Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog   1800  CFG:  Timing HS, DTR 50000000, Bus Width 4 bit

Jan 01 00:00:00.107            devb_sdmmc_am65x.10                 slog    100  cam-disk.so (Jun 22 2020 21:33:17)
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800  MMC CID:
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    MID 0x15, OID 0x0, PNM BGUF4R
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    PRV 0x39, PSN 0x50f95f2c, MDT 10-2020
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800  MMC CSD:
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    CSD_STRUCTURE 3, SPEC_VERS 4, CCC 0xf5
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    TAAC 39, NSAC 1, TRAN_SPEED 50
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    C_SIZE 4095, C_SIZE_MULT 7
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    READ_BL_LEN 9, WRITE_BL_LEN 9
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    ERASE GRP_SIZE 31, GRP_MULT 31, SIZE 0
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    blksz 512, sectors 2097152, dtr 25000000
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800  MMC EXT CSD:
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    DEVICE_TYPE 0x57, EXT_CSD_REV 8
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    SEC_COUNT 61079552, dtr 200000000
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    HC_ERASE_GRP_SIZE 1, HC_WP_GRP_SIZE 16
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    STROBE 0x1, BKOPS_EN 0x0
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800    Driver type: 0x0
Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog   1800  CFG:  Timing HS200, DTR 200000000, Bus Width 8 bit

Jan 01 00:00:00.136             devb_sdmmc_am65x.9                 slog    100  cam-disk.so (Jun 22 2020 21:33:17)
Jan 01 00:00:10.456                tisci_mgr.36877                           0  -----ONLINE-----
Jan 01 00:00:10.456                tisci_mgr.36877                 slog*    55   SYSFW Firmware Version 21.5.0--v2021.05 (Terrific Llam
Jan 01 00:00:10.456                tisci_mgr.36877                 slog     55   SYSFW Firmware revision 0x15
Jan 01 00:00:10.456                tisci_mgr.36877                 slog     55   SYSFW ABI revision 3.1
Jan 01 00:00:10.464           shmemallocator.49166                           0  -----ONLINE-----
Jan 01 00:00:10.464           shmemallocator.49166                 slog*     0  SharedMemoryAllocator: BaseAddress: 0xb8000000 Size: 0x20000000 (536870912)

Jan 01 00:00:10.464           shmemallocator.49166                 slog      0  SharedMemoryAllocator: BaseAddress: 0x00000000 Size: 0x00000000 (0)

Jan 01 00:00:10.502                tiipc_mgr.53263                           0  -----ONLINE-----
Jan 01 00:00:10.502                tiipc_mgr.53263                 slog*     0  [IPC]
Jan 01 00:00:10.502                tiipc_mgr.53263                 slog      0  Mailbox_plugInterrupt: interrupt Number 489, arg 0x9779738

Jan 01 00:00:10.521                tiipc_mgr.53263                 slog      0  [IPC]
Jan 01 00:00:10.521                tiipc_mgr.53263                 slog      0  Mailbox_plugInterrupt: interrupt Number 490, arg 0x97798D8

Jan 01 00:00:10.539                tiipc_mgr.53263                 slog      0  [IPC]
Jan 01 00:00:10.539                tiipc_mgr.53263                 slog      0  Mailbox_plugInterrupt: interrupt Number 491, arg 0x9779A78

Jan 01 00:00:10.557                tiipc_mgr.53263                 slog      0  [IPC]
Jan 01 00:00:10.557                tiipc_mgr.53263                 slog      0  Mailbox_plugInterrupt: interrupt Number 492, arg 0x9779C18

Jan 01 00:00:10.575                tiipc_mgr.53263                 slog      0  [IPC]
Jan 01 00:00:10.575                tiipc_mgr.53263                 slog      0  Mailbox_plugInterrupt: interrupt Number 493, arg 0x9779DB8

Jan 01 00:00:10.669                   screen.61457                           0  -----ONLINE-----
Jan 01 00:00:10.669                   screen.61457                 slog*   300  screen: starting up...
Jan 01 00:00:10.671                   screen.61457                 slog    300  screen: Configuration file:  /ti_fs/usr/lib/graphics/jacinto7/graphics.conf.dss_on_r5
Jan 01 00:00:10.682                screen.61457..0                           0  -----ONLINE-----
Jan 01 00:00:10.682                   screen.61457                 slog    300  screen: slog2 context created with 1 pages
Jan 01 00:00:10.682                   screen.61457                 slog    300  screen: loading alloc module stdbuf...
Jan 01 00:00:10.684                   screen.61457                 slog    300  screen: display 1 returned invalid value 0 for WFD_PORT_MODE_ROTATION_SUPPORT
Jan 01 00:00:10.685                   screen.61457                 slog    300  screen: loading libhiddi.so...
Jan 01 00:00:10.685                   screen.61457                 slog    300  screen: server is ready
Jan 01 00:00:24.520                    iopkt.73747                           0  -----ONLINE-----
Jan 01 00:00:24.521                    iopkt.73747          main_buffer*     0  tcpip starting
Jan 01 00:00:24.521                    iopkt.73747          main_buffer      0  smmu support is disabled
Jan 01 00:00:24.522                    iopkt.73747          main_buffer      0  initializing IPsec...
Jan 01 00:00:24.522                    iopkt.73747          main_buffer      0   done

Jan 01 00:00:24.523                    iopkt.73747          main_buffer      0  IPsec: Initialized Security Association Processing.

Jan 01 00:00:24.580             io_pkt_v6_hc.73747                           0  -----ONLINE-----
Jan 01 00:00:24.580                    iopkt.73747          main_buffer      0  devnp-cpsw2g.so (null)
Jan 01 00:00:24.580                    iopkt.73747          main_buffer      0  am0

Jan 01 00:00:24.580             io_pkt_v6_hc.73747                 slog*     0  cpsw_entry:490 Entry -->
Jan 01 00:00:24.581             io_pkt_v6_hc.73747                 slog      0  cpsw_attach:653 Entry -->
Jan 01 00:00:24.581             io_pkt_v6_hc.73747                 slog      0  Success - write to MCU_ENET_CTRL - 0x12
Jan 01 00:00:24.581             io_pkt_v6_hc.73747                 slog      0  Success - write to MCU_ENET_CLKSEL - 0xf00
Jan 01 00:00:31.998                    iopkt.73747          main_buffer      0  /ti_fs/tilib/devnp-cpsw9g.so (null)
Jan 01 00:00:31.998                    iopkt.73747          main_buffer      0  an0

Jan 01 00:00:31.998             io_pkt_v6_hc.73747                 slog      0  cpsw_entry:490 Entry -->
Jan 01 00:00:31.998             io_pkt_v6_hc.73747                 slog      0  cpsw_attach:653 Entry -->
Jan 01 00:00:31.998             io_pkt_v6_hc.73747                 slog      0  CPSW9G Client (core : mpu1_0) .....

Jan 01 00:00:32.000             io_pkt_v6_hc.73747                 slog      0  Remote device (core : mcu1_0) .....

Jan 01 00:00:32.000             io_pkt_v6_hc.73747                 slog      0  CPSW9G: Attach to CpswProxy Server.

Jan 01 00:00:32.000             io_pkt_v6_hc.73747                 slog      0  Remote Device Framework Endpoint located. Remote Core Id:3, Remote End Point:26

Jan 01 00:00:32.011             io_pkt_v6_hc.73747                 slog      0  Registered a device name = mpu_1_0_ethswitch-device-0, id = 0, type = 3

Jan 01 00:00:32.011             io_pkt_v6_hc.73747                 slog      0  ETHFW Version: 0. 1. 1

Jan 01 00:00:32.011             io_pkt_v6_hc.73747                 slog      0  ETHFW Build Date (YYYY/MMM/DD):2022/Mar/ 2

Jan 01 00:00:32.011             io_pkt_v6_hc.73747                 slog      0  ETHFW Commit SHA:1d0879fa

Jan 01 00:00:32.011             io_pkt_v6_hc.73747                 slog      0  ETHFW PermissionFlag:0x7ffffff, UART Connected:true,UART Id:2
Jan 01 00:00:32.011             io_pkt_v6_hc.73747                 slog      0  Function:CpswProxy_cmdHandler,Handle:a3038054,CoreKey:38acb7e6, RxMtu:1522, TxMtu:2024:2024:2024:2024:2024:2024:2024:2024, TxCsumEnabled:1

Jan 01 00:00:32.011             io_pkt_v6_hc.73747                 slog      0  Function:CpswProxy_cmdHandler,mac_address:70:ff:76:1d:92:c1

Jan 01 00:00:32.011             io_pkt_v6_hc.73747                 slog      0  MAC Address: 70:ff:76:1d:92:c1

Jan 01 00:00:37.677             io_pkt_v6_hc.73747                 slog      0  ENET_CPSW_9G on MAIN NAVSS
Jan 01 00:00:37.709               tiudma_mgr.57360                           0  -----ONLINE-----
Jan 01 00:00:37.709               tiudma_mgr.57360                 slog*    55  udma_io_devctl:400 UDMA---> vintr.vintrNum=39

Jan 01 00:00:37.709               tiudma_mgr.57360                 slog     55  udma_io_devctl:413 UDMA---> rintr.preferredIrIntrNum=-65535 irintr.irIntrNum=11

Jan 01 00:00:37.721             io_pkt_v6_hc.73747                 slog      0  EnetIf_registerIntr: InterruptAttachEvent succeed irq/75 coid/1073741852 event/c

Jan 01 00:00:37.721             io_pkt_v6_hc.73747                 slog      0  cpsw_alloc:299: Alloc successfull; Virt: 0x3a36cce000, Phys: 0x8ff2f0000
Jan 01 00:00:37.721             io_pkt_v6_hc.73747                 slog      0  EnetUdma_memMgrInit: addr=0x3a36cce000 is  aligned
Jan 01 00:00:37.722             io_pkt_v6_hc.73747                 slog      0  cpsw_alloc:299: Alloc successfull; Virt: 0x3a36ce1000, Phys: 0x8ff303000
Jan 01 00:00:37.722             io_pkt_v6_hc.73747                 slog      0  EnetIfMem_init: addr=0x3a36ce1000 is  aligned
Jan 01 00:00:37.722             io_pkt_v6_hc.73747                 slog      0  EnetIfMem_init: addr=0x3a36ce1000, size=0x221000, gMem=0x3a36ce1000, gMemBufPhys=0x8ff303000
Jan 01 00:00:37.722             io_pkt_v6_hc.73747                 slog      0  EnetIfMem_init: gDmaDescMemArray=0x3a36ce1000, size=0x200000
Jan 01 00:00:37.722             io_pkt_v6_hc.73747                 slog      0  EnetIfMem_init: gRingMemArray=0x3a36ee1000, size=0x21000
Jan 01 00:00:37.723             io_pkt_v6_hc.73747                 slog      0  EnetIfMem_init: gDmaDescMemArrayBasePhys=0x8ff303000, gDmaDescMemArrayBase=0x3a36ce1000
Jan 01 00:00:37.725             io_pkt_v6_hc.73747                 slog      0  initQs() freePktInfoQ initialized with 256 pkts
Jan 01 00:00:37.725             io_pkt_v6_hc.73747                 slog      0  Function:CpswProxy_cmdHandler,Txid:51712

Jan 01 00:00:37.725               tiudma_mgr.57360                 slog     55  udma_io_devctl:268 UDMA---> tx.preferredChNum=-65535, tx.ChNum=49

Jan 01 00:00:37.725               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=440

Jan 01 00:00:37.731               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=441

Jan 01 00:00:37.735             io_pkt_v6_hc.73747                 slog      0  Function:CpswProxy_cmdHandler,RxAllocId:172

Jan 01 00:00:37.736               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=442

Jan 01 00:00:37.737               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=443

Jan 01 00:00:37.739               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=444

Jan 01 00:00:37.745               tiudma_mgr.57360                 slog     55  udma_io_devctl:426 UDMA---> event.globalEvent=38

Jan 01 00:00:37.745               tiudma_mgr.57360                 slog     55  udma_io_devctl:400 UDMA---> vintr.vintrNum=40

Jan 01 00:00:37.745               tiudma_mgr.57360                 slog     55  udma_io_devctl:439 UDMA---> vintrbit.vintrBitNum=0

Jan 01 00:00:37.745               tiudma_mgr.57360                 slog     55  udma_io_devctl:413 UDMA---> rintr.preferredIrIntrNum=-65535 irintr.irIntrNum=12

Jan 01 00:00:37.765             io_pkt_v6_hc.73747                 slog      0  EnetIf_registerIntr: InterruptAttachEvent succeed irq/76 coid/1073741854 event/d

Jan 01 00:00:37.768             io_pkt_v6_hc.73747                 slog      0  Host MAC address:
Jan 01 00:00:37.768             io_pkt_v6_hc.73747                 slog      0  70:ff:76:1d:92:c1
Jan 01 00:00:37.768             io_pkt_v6_hc.73747                 slog      0  cpsw_init:991 Phy is linked
Jan 01 00:00:37.768             io_pkt_v6_hc.73747                 slog      0  IPv4 address: 192:168:100:12
Jan 01 00:00:37.769             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Clear IFF_ALLMULTI
Jan 01 00:00:37.769             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 33:33:ff:1d:92:c1
Jan 01 00:00:37.773             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Clear IFF_ALLMULTI
Jan 01 00:00:37.773             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 33:33:00:00:00:01
Jan 01 00:00:37.777             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 33:33:ff:1d:92:c1
Jan 01 00:00:37.781             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Clear IFF_ALLMULTI
Jan 01 00:00:37.782             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 01:00:5e:00:00:01
Jan 01 00:00:37.786             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 33:33:00:00:00:01
Jan 01 00:00:37.790             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 33:33:ff:1d:92:c1
Jan 01 00:00:39.519             io_pkt_v6_hc.73747                 slog      0  EnetIf_reduceCoreMacAllocation: Reduced Mac Address Allocation for CoreId:4 From 1 To 0
Jan 01 00:00:39.519             io_pkt_v6_hc.73747                 slog      0  EnetIf_reduceCoreMacAllocation: Reduced Mac Address Allocation for CoreId:1 From 1 To 0
Jan 01 00:00:39.519             io_pkt_v6_hc.73747                 slog      0  ENET_CPSW_2G on MCU NAVSS
Jan 01 00:00:39.550               tiudma_mgr.57360                 slog     55  udma_io_devctl:400 UDMA---> vintr.vintrNum=41

Jan 01 00:00:39.550               tiudma_mgr.57360                 slog     55  udma_io_devctl:413 UDMA---> rintr.preferredIrIntrNum=-65535 irintr.irIntrNum=13

Jan 01 00:00:39.561             io_pkt_v6_hc.73747                 slog      0  EnetIf_registerIntr: InterruptAttachEvent succeed irq/77 coid/1073741856 event/e

Jan 01 00:00:39.561             io_pkt_v6_hc.73747                 slog      0  Enet_open: cpsw2g: features: 0x00000002

Jan 01 00:00:39.561             io_pkt_v6_hc.73747                 slog      0  Enet_open: cpsw2g: errata  : 0x00000000

Jan 01 00:00:39.562             io_pkt_v6_hc.73747                 slog      0  cpsw_alloc:299: Alloc successfull; Virt: 0x3a3ff91000, Phys: 0x8ff565000
Jan 01 00:00:39.562             io_pkt_v6_hc.73747                 slog      0  EnetUdma_memMgrInit: addr=0x3a3ff91000 is  aligned
Jan 01 00:00:39.562               tiudma_mgr.57360                 slog     55  udma_io_devctl:281 UDMA---> rx.preferredChNum=-65535, rx.ChNum=49

Jan 01 00:00:39.562               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=445

Jan 01 00:00:39.568               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=446

Jan 01 00:00:39.569               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=447

Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  EnetIf_registerIntr: InterruptAttachEvent succeed irq/888 coid/1073741858 event/f

Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  EnetIf_registerIntr: InterruptAttachEvent succeed irq/890 coid/1073741860 event/10

Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  NOTICE: ENET_CPSW2g will driver DP89836
Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  EnetPhy_setNextState: PHY 1: INIT -> FINDING (20 ticks)

Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  EnetPhy_setNextState: PHY 1: FINDING -> FOUND (0 ticks)

Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  EnetPhy_bindDriver: PHY 1: OUI:0d6414 Model:05 Ver:00 <-> 'dp89836'

Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  Dp89836_isPhyDevSupported supported=1

Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  Dp89836_isMacModeSupported supported=1

Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  EnetPhy_bindDriver: PHY 1: OUI:0d6414 Model:05 Ver:00 <-> 'dp89836' : OK

Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  EnetPhy_open: PHY 1: open

Jan 01 00:00:39.575             io_pkt_v6_hc.73747                 slog      0  EnetPhy_showLinkPartnerCompat: PHY 1: recommended link partner config: manual mode at 100 Mbps full-duplex

Jan 01 00:00:39.576             io_pkt_v6_hc.73747                 slog      0  cpsw_alloc:299: Alloc successfull; Virt: 0x3a40005000, Phys: 0x8ff578000
Jan 01 00:00:39.576             io_pkt_v6_hc.73747                 slog      0  EnetIfMem_init: addr=0x3a40005000 is  aligned
Jan 01 00:00:39.576             io_pkt_v6_hc.73747                 slog      0  EnetIfMem_init: addr=0x3a40005000, size=0x221000, gMem=0x3a40005000, gMemBufPhys=0x8ff578000
Jan 01 00:00:39.576             io_pkt_v6_hc.73747                 slog      0  EnetIfMem_init: gDmaDescMemArray=0x3a40005000, size=0x200000
Jan 01 00:00:39.576             io_pkt_v6_hc.73747                 slog      0  EnetIfMem_init: gRingMemArray=0x3a40205000, size=0x21000
Jan 01 00:00:39.577             io_pkt_v6_hc.73747                 slog      0  EnetIfMem_init: gDmaDescMemArrayBasePhys=0x8ff578000, gDmaDescMemArrayBase=0x3a40005000
Jan 01 00:00:39.579             io_pkt_v6_hc.73747                 slog      0  initQs() freePktInfoQ initialized with 256 pkts
Jan 01 00:00:39.579               tiudma_mgr.57360                 slog     55  udma_io_devctl:268 UDMA---> tx.preferredChNum=-65535, tx.ChNum=50

Jan 01 00:00:39.579               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=448

Jan 01 00:00:39.585               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=449

Jan 01 00:00:39.589               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=450

Jan 01 00:00:39.591               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=451

Jan 01 00:00:39.593               tiudma_mgr.57360                 slog     55  udma_io_devctl:374 UDMA---> freering.ringNum=452

Jan 01 00:00:39.599               tiudma_mgr.57360                 slog     55  udma_io_devctl:426 UDMA---> event.globalEvent=39

Jan 01 00:00:39.599               tiudma_mgr.57360                 slog     55  udma_io_devctl:400 UDMA---> vintr.vintrNum=42

Jan 01 00:00:39.599               tiudma_mgr.57360                 slog     55  udma_io_devctl:439 UDMA---> vintrbit.vintrBitNum=1

Jan 01 00:00:39.599               tiudma_mgr.57360                 slog     55  udma_io_devctl:413 UDMA---> rintr.preferredIrIntrNum=-65535 irintr.irIntrNum=14

Jan 01 00:00:39.619             io_pkt_v6_hc.73747                 slog      0  EnetIf_registerIntr: InterruptAttachEvent succeed irq/78 coid/1073741862 event/11

Jan 01 00:00:39.619             io_pkt_v6_hc.73747                 slog      0  Host MAC address:
Jan 01 00:00:39.619             io_pkt_v6_hc.73747                 slog      0  24:76:25:98:2f:20
Jan 01 00:00:39.620             io_pkt_v6_hc.73747                 slog      0  PHY 1 is alive
Jan 01 00:00:39.721             io_pkt_v6_hc.73747                 slog      0  PHY 1: global soft-reset

Jan 01 00:00:39.721             io_pkt_v6_hc.73747                 slog      0  EnetPhy_setNextState: PHY 1: FOUND -> RESET_WAIT (10 ticks)

Jan 01 00:00:39.822             io_pkt_v6_hc.73747                 slog      0  EnetPhy_setNextState: PHY 1: RESET_WAIT -> ENABLE (0 ticks)

Jan 01 00:00:39.923             io_pkt_v6_hc.73747                 slog      0  EnetPhy_enableState: PHY 1: enable

Jan 01 00:00:39.923             io_pkt_v6_hc.73747                 slog      0  EnetPhy_enableState: PHY 1: req caps: FD100

Jan 01 00:00:39.923             io_pkt_v6_hc.73747                 slog      0  EnetPhy_enableState: PHY 1: PHY caps: FD100

Jan 01 00:00:39.923             io_pkt_v6_hc.73747                 slog      0  EnetPhy_enableState: PHY 1: MAC caps: FD1000 FD100 HD100 FD10 HD10

Jan 01 00:00:39.923             io_pkt_v6_hc.73747                 slog      0  EnetPhy_enableState: PHY 1: refined caps: FD100

Jan 01 00:00:39.923             io_pkt_v6_hc.73747                 slog      0  EnetPhy_enableState: PHY 1: PHY is not NWAY-capable

Jan 01 00:00:39.923             io_pkt_v6_hc.73747                 slog      0  EnetPhy_enableState: PHY 1: manual setup

Jan 01 00:00:39.923             io_pkt_v6_hc.73747                 slog      0  EnetPhy_setupManual: PHY 1: requested mode: 100 Mbps full-duplex

Jan 01 00:00:39.923             io_pkt_v6_hc.73747                 slog      0  EnetPhy_setNextState: PHY 1: ENABLE -> LINK_WAIT (50 ticks)

Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  EnetPhy_setNextState: PHY 1: LINK_WAIT -> LINKED (0 ticks)

Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  Cpsw_isPortLinkUp: Port 1: Sublayer 1 doesn't support link status

Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  Cpsw_handleLinkUp: Port 1: Link up: 100-Mbps Full-Duplex

Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  cpsw_init:991 Phy is linked
Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Clear IFF_ALLMULTI
Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 33:33:ff:98:2f:20
Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Clear IFF_ALLMULTI
Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 33:33:00:00:00:01
Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 33:33:ff:98:2f:20
Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Clear IFF_ALLMULTI
Jan 01 00:00:40.024             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 01:00:5e:00:00:01
Jan 01 00:00:40.025             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 33:33:00:00:00:01
Jan 01 00:00:40.025             io_pkt_v6_hc.73747                 slog      0  cpsw_filter: Adding Multicast MAC Addr -> 33:33:ff:98:2f:20

J7EVM@QNX:/# ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33136
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
am0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        address: 24:76:25:98:2f:20
        media: Ethernet none (100baseTX full-duplex)
        status: active
        inet 172.16.100.200 netmask 0xffff0000 broadcast 172.16.255.255
        inet6 fe80::2676:25ff:fe98:2f20%am0 prefixlen 64 scopeid 0x11
an0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        address: 70:ff:76:1d:92:c1
        media: Ethernet none (1000baseT full-duplex)
        status: active
        inet 192.168.100.12 netmask 0xffffff00 broadcast 192.168.100.255
        inet6 fe80::72ff:76ff:fe1d:92c1%an0 prefixlen 64 scopeid 0x12
J7EVM@QNX:/#
J7EVM@QNX:/#   iperf3 -c 192.168.100.200 -B 192.168.100.12  -b 60M -l200 -t 3600&
[1] 184340
J7EVM@QNX:/#   iperf3 -c 172.16.100.230 -B  172.16.100.200 -b 60M  -l200  -t 3600&Connecting to host 192.168.100.200, port 5201
[  5] local 192.168.100.12 port 65532 connected to 192.168.100.200 port 5201

[2] 192533
J7EVM@QNX:/# Connecting to host 172.16.100.230, port 5201
[  5] local 172.16.100.200 port 65530 connected to 172.16.100.230 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  4.65 MBytes  39.0 Mbits/sec
ERROR:   Unhandled External Abort received on 0x80000000 from S-EL1
ERROR:   exception reason=0 syndrome=0xbf000002
Unhandled Exception from EL1
x0             = 0x0000000002000000
x1             = 0x00000043835579d0
x2             = 0x0000000020130002
x3             = 0x0000005414df4ec0
x4             = 0x0000000000000008
x5             = 0x0000000000000032
x6             = 0x0000000000000000
x7             = 0x000000000000ffff
x8             = 0x0000000000000000
x9             = 0x0000003a76f7f8de
x10            = 0x000000000000ffff
x11            = 0x0000000000000000
x12            = 0x0000000000120006
x13            = 0x0000ea2100000050
x14            = 0x0000003a4025fdea
x15            = 0x0000000000000000
x16            = 0x00000043835d7c28
x17            = 0x000000438345f548
x18            = 0x00000043836153f8
x19            = 0x0000004383623c44
x20            = 0x0000000020130002
x21            = 0x00000043836149f8
x22            = 0x0000000000000000
x23            = 0x0000000000000000
x24            = 0x00000043835d8448
x25            = 0x000000000000ffff
x26            = 0x00000000ffffffff
x27            = 0x0000000000000001
x28            = 0x0000005414e10728
x29            = 0x0000005414e105d0
x30            = 0x0000004383588c4c
scr_el3        = 0x000000000000073d
sctlr_el3      = 0x0000000030cd183f
cptr_el3       = 0x0000000000000000
tcr_el3        = 0x0000000080803520
daif           = 0x00000000000002c0
mair_el3       = 0x00000000004404ff
spsr_el3       = 0x0000000040000004
elr_el3        = 0x000000438345f58c
ttbr0_el3      = 0x0000000070010c00
esr_el3        = 0x00000000bf000002
far_el3        = 0x0000000000000000
spsr_el1       = 0x0000000060000004
elr_el1        = 0x0000004383595288
spsr_abt       = 0x0000000000000000
spsr_und       = 0x0000000000000000
spsr_irq       = 0x0000000000000000
spsr_fiq       = 0x0000000000000000
sctlr_el1      = 0x0000000034d5db1d
actlr_el1      = 0x0000000000000000
cpacr_el1      = 0x0000000000000000
csselr_el1     = 0x0000000000000002
sp_el1         = 0xffffff80830df000
esr_el1        = 0x0000000056000051
ttbr0_el1      = 0x00140008fa416000
ttbr1_el1      = 0x000000008000b000
mair_el1       = 0xff000044eeaa0400
amair_el1      = 0x0000000000000000
tcr_el1        = 0x00000014b5983599
tpidr_el1      = 0x0000000000000000
tpidr_el0      = 0x0000000000000000
tpidrro_el0    = 0x0000005414df4ec0
par_el1        = 0x0000000000000000
mpidr_el1      = 0x0000000080000000
afsr0_el1      = 0x0000000000000000
afsr1_el1      = 0x0000000000000000
contextidr_el1 = 0x0000000000000000
vbar_el1       = 0xffffff8060099000
cntp_ctl_el0   = 0x0000000000000000
cntp_cval_el0  = 0x0000000000000000
cntv_ctl_el0   = 0x0000000000000005
cntv_cval_el0  = 0x00000005cb826c7d
cntkctl_el1    = 0x0000000000000002
sp_el0         = 0x000000007000a3d0
isr_el1        = 0x0000000000000040
dacr32_el2     = 0x0000000000000000
ifsr32_el2     = 0x0000000000000000
cpuectlr_el1   = 0x0000001b00000040
cpumerrsr_el1  = 0x0000000000000000
l2merrsr_el1   = 0x0000000000000000

  • Hello,

    Do you see this on our latest SDK 8.2?

    Thanks.

  • hi expert 

    After testing, sdk8.2 has the same error,an exception will be thrown when two network cards are used at the same time with large traffic data

    J7EVM@QNX:/#
    U-Boot SPL 2021.01 (Jun 29 2022 - 08:33:49 +0800)
    Model: Texas Instruments K3 J721E SoC
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed 1
    Board: J721EX-PM1-SOM rev E2
    SYSFW ABI: 3.1 (firmware rev 0x0016 '22.1.1--v2022.01 (Terrific Llam')
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed 1
    Trying to boot from MMC2
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.5(release):H53_SampleCP_3WK_TDA4VM2_Ver0.85-mw-6-gb0cfdcb81-dirty
    NOTICE:  BL31: Built : 08:31:54, Jun 29 2022
    
    U-Boot SPL 2021.01 (Jun 29 2022 - 08:33:49 +0800)
    Model: Texas Instruments K3 J721E SoC
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed 1
    Board: J721EX-PM1-SOM rev E2
    SYSFW ABI: 3.1 (firmware rev 0x0016 '22.1.1--v2022.01 (Terrific Llam')
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed 1
    Trying to boot from MMC2
    
    
    U-Boot 2021.01 (Jun 29 2022 - 08:33:49 +0800)
    
    SoC:   J721E SR1.1
    Model: Texas Instruments K3 J721E SoC
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed 1
    Board: J721EX-PM1-SOM rev E2
    DRAM:  4 GiB
    Flash: 0 Bytes
    MMC:   sdhci@4f80000: 0, sdhci@4fb0000: 1
    In:    serial@2800000
    Out:   serial@2800000
    Err:   serial@2800000
    am65_cpsw_nuss ethernet@46000000: K3 CPSW: nuss_ver: 0x6BA00101 cpsw_ver: 0x6BA80100 ale_ver: 0x00293904 Ports:1 mdio_freq:1
    EEPROM not available at 0x50, trying to read at 0x51
    Reading on-board EEPROM at 0x51 failed 1
    Net:   Could not get PHY for ethernet@46000000port@1: addr 0
    am65_cpsw_nuss_port ethernet@46000000port@1: phy_connect() failed
    No ethernet found.
    
    Hit any key to stop autoboot:  0
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@22: Error reading output register
    switch to partitions #0, OK
    mmc1 is current device
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@22: Error reading output register
    SD/MMC found on device 1
    Failed to load 'boot.scr'
    556 bytes read in 9 ms (59.6 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    Running uenvcmd ...
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@20: Error reading output register
    GPIO: 'gpio@22_17' not found
    Command 'gpio' failed: Error -121
    i2c_write: error waiting for data ACK (status=0x116)
    pca953x gpio@20: Error reading output register
    GPIO: 'gpio@22_16' not found
    Command 'gpio' failed: Error -121
    k3_r5f_rproc r5f@41000000: Core 1 is already in use. No rproc commands work
    k3_r5f_rproc r5f@41400000: Core 2 is already in use. No rproc commands work
    1383828 bytes read in 66 ms (20 MiB/s)
    Load Remote Processor 2 with data@addr=0x82000000 1383828 bytes: Success!
    342924 bytes read in 23 ms (14.2 MiB/s)
    Load Remote Processor 3 with data@addr=0x82000000 342924 bytes: Success!
    183192 bytes read in 16 ms (10.9 MiB/s)
    Load Remote Processor 4 with data@addr=0x82000000 183192 bytes: Success!
    183192 bytes read in 17 ms (10.3 MiB/s)
    Load Remote Processor 5 with data@addr=0x82000000 183192 bytes: Success!
    1448724 bytes read in 68 ms (20.3 MiB/s)
    Load Remote Processor 6 with data@addr=0x82000000 1448724 bytes: Success!
    1448724 bytes read in 69 ms (20 MiB/s)
    Load Remote Processor 7 with data@addr=0x82000000 1448724 bytes: Success!
    13242376 bytes read in 211 ms (59.9 MiB/s)
    Load Remote Processor 8 with data@addr=0x82000000 13242376 bytes: Success!
    9356760 bytes read in 396 ms (22.5 MiB/s)
    ## Starting application at 0x80080000 ...
    MMU: 16-bit ASID 44-bit PA TCR_EL1=b5183519
    ARM GIC-500 r1p1, arch v3.0 detected
    gic_v3_lpi_add_entry for vectors 8192 -> 8447, Ok
    gic_v3_lpi_add_entry for vectors 8448 -> 65535, Ok
    No SPI intrinfo. Add default entry for 32 -> 991 vectors, Ok
    LPI config table #1 @ 000000008000f000, callout vaddr: ffffff8040251000
    cpu0: MPIDR=80000000
    cpu0: MIDR=411fd080 Cortex-A72 r1p0
    cpu0: CWG=4 ERG=4 Dminline=4 Iminline=4 PIPT
    cpu0: CLIDR=a200023 LoUU=1 LoC=2 LoUIS=1
    cpu0: L1 Icache 48K linesz=64 set/way=256/3
    cpu0: L1 Dcache 32K linesz=64 set/way=256/2
    cpu0: L2 Unified 1024K linesz=64 set/way=1024/16
    Enabling ITS 0
    ITS queue at 0000000080020000, num slots: 256
    Issue MAPC/SYNC/INVALL commands for ICID 0
    update CWRITER to 0x00000060
    Waiting for all commands to be processed ... Done in 1 tries
    Enable LPIs in GICR_CTLR @ 0000000001900000 for CPU0
    Display set to R5
    Total Available L3 cache (MSMC SRAM): 0 bytes
    Loading IFS...decompressing...done
    cpu1: MPIDR=80000001
    cpu1: MIDR=411fd080 Cortex-A72 r1p0
    cpu1: CWG=4 ERG=4 Dminline=4 Iminline=4 PIPT
    cpu1: CLIDR=a200023 LoUU=1 LoC=2 LoUIS=1
    cpu1: L1 Icache 48K linesz=64 set/way=256/3
    cpu1: L1 Dcache 32K linesz=64 set/way=256/2
    cpu1: L2 Unified 1024K linesz=64 set/way=1024/16
    ITS 0 already Enabled
    ITS queue at 0000000080020000, num slots: 256
    Issue MAPC/SYNC/INVALL commands for ICID 1
    update CWRITER to 0x000000c0
    Waiting for all commands to be processed ... Done in 1 tries
    Enable LPIs in GICR_CTLR @ 0000000001920000 for CPU1
    
    System page at phys:0000000080023000 user:ffffff8040275000 kern:ffffff8040272000
    Starting next program at vffffff80600983c0
    All ClockCycles offsets within tolerance
    ****************************************************
    *************** NRA-SDK8.2 TDA4VM2 *****************
    *************** H53 Ver0.85 3WK *****************
    *RTOS-08_02_00_05 QNX-08_02_00_03 LINUX-08_02_00_03*
    ****************************************************
    Starting random service ...
    start serial driver
    Starting MMC/SD memory card driver... eMMC
    Starting MMC/SD memory card driver... SD
    Setting environment variables...
    done..
    Path=0 - am65x
     target=0 lun=0     Direct-Access(0) - SDMMC: BGUF4R Rev: 3.9
    Unable to access /dev/emmc0t179
    Mounting the sd ..
    Looking for user script to run: /ti_fs/scripts/user.sh
    Running user script...
    user.sh called...
    Setting additional environment variables...
    Starting tisci-mgr..
    Starting shmemallocator..
    Starting tiipc-mgr..
    Starting TI IPC Resmgr
    Starting tiudma-mgr..
    Start screen..
    screen started with dss_on_r5 configuration..
    done...
    J7EVM@QNX:/#  io-pkt-v6-hc -d cpsw2g -d cpsw9g
    J7EVM@QNX:/#  ifconfig an0 192.168.100.12
    ifconfig: SIOCGIFFLAGS an0: No such device or address
    J7EVM@QNX:/#  ifconfig am0 172.16.100.200
    J7EVM@QNX:/#  ifconfig an0 192.168.100.12
    J7EVM@QNX:/#   iperf3 -c 192.168.100.200 -B 192.168.100.12  -b 90M -l200 -t 3600&
    [1] 118804
    J7EVM@QNX:/#   iperf3 -c 172.16.100.230 -B  172.16.100.200 -b 90M  -l200  -t 3600&Connecting to host 192.168.100.200, port 5201
    [  5] local 192.168.100.12 port 65534 connected to 192.168.100.200 port 5201
    
    [2] 126997
    J7EVM@QNX:/# Connecting to host 172.16.100.230, port 5201
    [  5] local 172.16.100.200 port 65532 connected to 172.16.100.230 port 5201
    [ ID] Interval           Transfer     Bitrate
    [  5]   0.00-1.00   sec  4.52 MBytes  37.9 Mbits/sec
    [ ID] Interval           Transfer     Bitrate
    [  5]   0.00-1.00   sec  7.23 MBytes  60.7 Mbits/sec
    [  5]   1.00-2.00   sec  4.53 MBytes  38.0 Mbits/sec
    [  5]   1.00-2.00   sec  7.24 MBytes  60.7 Mbits/sec
    [  5]   2.00-3.00   sec  4.60 MBytes  38.6 Mbits/sec
    [  5]   2.00-3.00   sec  7.21 MBytes  60.5 Mbits/sec
    [  5]   3.00-4.00   sec  4.56 MBytes  38.3 Mbits/sec
    [  5]   3.00-4.00   sec  7.22 MBytes  60.5 Mbits/sec
    [  5]   4.00-5.00   sec  4.59 MBytes  38.5 Mbits/sec
    [  5]   4.00-5.00   sec  7.22 MBytes  60.5 Mbits/sec
    [  5]   5.00-6.00   sec  4.59 MBytes  38.5 Mbits/sec
    [  5]   5.00-6.00   sec  7.37 MBytes  61.8 Mbits/sec
    [  5]   6.00-7.00   sec  4.39 MBytes  36.8 Mbits/sec
    [  5]   6.00-7.00   sec  7.21 MBytes  60.5 Mbits/sec
    [  5]   7.00-8.00   sec  4.58 MBytes  38.4 Mbits/sec
    [  5]   7.00-8.00   sec  7.22 MBytes  60.6 Mbits/sec
    [  5]   8.00-9.00   sec  4.60 MBytes  38.6 Mbits/sec
    [  5]   8.00-9.00   sec  7.23 MBytes  60.6 Mbits/sec
    [  5]   9.00-10.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]   9.00-10.00  sec  7.23 MBytes  60.6 Mbits/sec
    [  5]  10.00-11.00  sec  4.60 MBytes  38.6 Mbits/sec
    [  5]  10.00-11.00  sec  7.21 MBytes  60.5 Mbits/sec
    [  5]  11.00-12.00  sec  4.55 MBytes  38.2 Mbits/sec
    [  5]  11.00-12.00  sec  7.22 MBytes  60.5 Mbits/sec
    [  5]  12.00-13.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  12.00-13.00  sec  7.21 MBytes  60.5 Mbits/sec
    [  5]  13.00-14.00  sec  4.60 MBytes  38.6 Mbits/sec
    [  5]  13.00-14.00  sec  7.21 MBytes  60.5 Mbits/sec
    [  5]  14.00-15.00  sec  4.59 MBytes  38.5 Mbits/sec
    [  5]  14.00-15.00  sec  7.23 MBytes  60.6 Mbits/sec
    [  5]  15.00-16.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  15.00-16.00  sec  7.21 MBytes  60.5 Mbits/sec
    [  5]  16.00-17.00  sec  4.57 MBytes  38.3 Mbits/sec
    [  5]  16.00-17.00  sec  7.18 MBytes  60.3 Mbits/sec
    [  5]  17.00-18.00  sec  4.60 MBytes  38.6 Mbits/sec
    [  5]  17.00-18.00  sec  7.21 MBytes  60.5 Mbits/sec
    [  5]  18.00-19.00  sec  4.59 MBytes  38.5 Mbits/sec
    [  5]  18.00-19.00  sec  7.22 MBytes  60.5 Mbits/sec
    [  5]  19.00-20.00  sec  4.49 MBytes  37.7 Mbits/sec
    [  5]  19.00-20.00  sec  7.30 MBytes  61.3 Mbits/sec
    [  5]  20.00-21.00  sec  4.47 MBytes  37.5 Mbits/sec
    [  5]  20.00-21.00  sec  7.45 MBytes  62.5 Mbits/sec
    [  5]  21.00-22.00  sec  4.24 MBytes  35.6 Mbits/sec
    [  5]  21.00-22.00  sec  7.27 MBytes  60.9 Mbits/sec
    [  5]  22.00-23.00  sec  4.55 MBytes  38.2 Mbits/sec
    [  5]  22.00-23.00  sec  7.23 MBytes  60.6 Mbits/sec
    [  5]  23.00-24.00  sec  4.57 MBytes  38.3 Mbits/sec
    [  5]  23.00-24.00  sec  7.24 MBytes  60.7 Mbits/sec
    [  5]  24.00-25.00  sec  4.57 MBytes  38.3 Mbits/sec
    [  5]  24.00-25.00  sec  7.19 MBytes  60.3 Mbits/sec
    [  5]  25.00-26.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  25.00-26.00  sec  7.23 MBytes  60.7 Mbits/sec
    [  5]  26.00-27.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  26.00-27.00  sec  7.22 MBytes  60.5 Mbits/sec
    [  5]  27.00-28.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  27.00-28.00  sec  7.18 MBytes  60.3 Mbits/sec
    [  5]  28.00-29.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  28.00-29.00  sec  7.23 MBytes  60.6 Mbits/sec
    [  5]  29.00-30.00  sec  4.57 MBytes  38.4 Mbits/sec
    [  5]  29.00-30.00  sec  7.25 MBytes  60.8 Mbits/sec
    [  5]  30.00-31.00  sec  4.55 MBytes  38.2 Mbits/sec
    [  5]  30.00-31.00  sec  7.22 MBytes  60.6 Mbits/sec
    [  5]  31.00-32.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  31.00-32.00  sec  7.22 MBytes  60.6 Mbits/sec
    [  5]  32.00-33.00  sec  4.57 MBytes  38.4 Mbits/sec
    [  5]  32.00-33.00  sec  7.22 MBytes  60.5 Mbits/sec
    [  5]  33.00-34.00  sec  4.56 MBytes  38.2 Mbits/sec
    [  5]  33.00-34.00  sec  7.23 MBytes  60.6 Mbits/sec
    [  5]  34.00-35.00  sec  4.57 MBytes  38.3 Mbits/sec
    [  5]  34.00-35.00  sec  7.24 MBytes  60.7 Mbits/sec
    [  5]  35.00-36.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  35.00-36.00  sec  7.24 MBytes  60.7 Mbits/sec
    [  5]  36.00-37.00  sec  4.57 MBytes  38.4 Mbits/sec
    [  5]  36.00-37.00  sec  7.21 MBytes  60.5 Mbits/sec
    [  5]  37.00-38.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  37.00-38.00  sec  7.22 MBytes  60.5 Mbits/sec
    [  5]  38.00-39.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  38.00-39.00  sec  7.23 MBytes  60.7 Mbits/sec
    [  5]  39.00-40.00  sec  4.59 MBytes  38.5 Mbits/sec
    [  5]  39.00-40.00  sec  7.23 MBytes  60.7 Mbits/sec
    [  5]  40.00-41.00  sec  4.55 MBytes  38.2 Mbits/sec
    [  5]  40.00-41.00  sec  7.24 MBytes  60.7 Mbits/sec
    [  5]  41.00-42.00  sec  4.57 MBytes  38.4 Mbits/sec
    [  5]  41.00-42.00  sec  7.25 MBytes  60.8 Mbits/sec
    [  5]  42.00-43.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  42.00-43.00  sec  7.23 MBytes  60.7 Mbits/sec
    [  5]  43.00-44.00  sec  4.57 MBytes  38.3 Mbits/sec
    [  5]  43.00-44.00  sec  7.25 MBytes  60.8 Mbits/sec
    [  5]  44.00-45.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  44.00-45.00  sec  7.24 MBytes  60.7 Mbits/sec
    [  5]  45.00-46.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  45.00-46.00  sec  7.25 MBytes  60.9 Mbits/sec
    [  5]  46.00-47.00  sec  4.59 MBytes  38.5 Mbits/sec
    [  5]  46.00-47.00  sec  7.23 MBytes  60.6 Mbits/sec
    [  5]  47.00-48.00  sec  4.56 MBytes  38.3 Mbits/sec
    [  5]  47.00-48.00  sec  7.22 MBytes  60.6 Mbits/sec
    [  5]  48.00-49.00  sec  4.57 MBytes  38.4 Mbits/sec
    [  5]  48.00-49.00  sec  7.24 MBytes  60.7 Mbits/sec
    [  5]  49.00-50.00  sec  4.56 MBytes  38.3 Mbits/sec
    [  5]  49.00-50.00  sec  7.25 MBytes  60.8 Mbits/sec
    [  5]  50.00-51.00  sec  4.57 MBytes  38.3 Mbits/sec
    [  5]  50.00-51.00  sec  7.26 MBytes  60.9 Mbits/sec
    [  5]  51.00-52.00  sec  4.56 MBytes  38.3 Mbits/sec
    [  5]  51.00-52.00  sec  7.25 MBytes  60.8 Mbits/sec
    [  5]  52.00-53.00  sec  4.55 MBytes  38.2 Mbits/sec
    [  5]  52.00-53.00  sec  7.36 MBytes  61.8 Mbits/sec
    [  5]  53.00-54.00  sec  4.44 MBytes  37.3 Mbits/sec
    [  5]  53.00-54.00  sec  7.23 MBytes  60.7 Mbits/sec
    [  5]  54.00-55.00  sec  4.56 MBytes  38.3 Mbits/sec
    [  5]  54.00-55.00  sec  7.23 MBytes  60.7 Mbits/sec
    [  5]  55.00-56.00  sec  4.57 MBytes  38.3 Mbits/sec
    [  5]  55.00-56.00  sec  7.25 MBytes  60.8 Mbits/sec
    [  5]  56.00-57.00  sec  4.54 MBytes  38.1 Mbits/sec
    [  5]  56.00-57.00  sec  7.23 MBytes  60.6 Mbits/sec
    [  5]  57.00-58.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  57.00-58.00  sec  7.23 MBytes  60.7 Mbits/sec
    [  5]  58.00-59.00  sec  4.56 MBytes  38.3 Mbits/sec
    [  5]  58.00-59.00  sec  7.23 MBytes  60.6 Mbits/sec
    [  5]  59.00-60.00  sec  4.57 MBytes  38.4 Mbits/sec
    [  5]  59.00-60.00  sec  7.22 MBytes  60.6 Mbits/sec
    [  5]  60.00-61.00  sec  4.56 MBytes  38.3 Mbits/sec
    [  5]  60.00-61.00  sec  7.22 MBytes  60.5 Mbits/sec
    [  5]  61.00-62.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  61.00-62.00  sec  7.23 MBytes  60.6 Mbits/sec
    [  5]  62.00-63.00  sec  4.59 MBytes  38.5 Mbits/sec
    [  5]  62.00-63.00  sec  7.21 MBytes  60.5 Mbits/sec
    [  5]  63.00-64.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  63.00-64.00  sec  7.25 MBytes  60.8 Mbits/sec
    [  5]  64.00-65.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  64.00-65.00  sec  7.23 MBytes  60.7 Mbits/sec
    [  5]  65.00-66.00  sec  4.56 MBytes  38.2 Mbits/sec
    [  5]  65.00-66.00  sec  7.26 MBytes  60.9 Mbits/sec
    [  5]  66.00-67.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  66.00-67.00  sec  7.22 MBytes  60.6 Mbits/sec
    [  5]  67.00-68.00  sec  4.56 MBytes  38.3 Mbits/sec
    [  5]  67.00-68.00  sec  7.21 MBytes  60.4 Mbits/sec
    [  5]  68.00-69.00  sec  4.57 MBytes  38.4 Mbits/sec
    [  5]  68.00-69.00  sec  7.20 MBytes  60.4 Mbits/sec
    [  5]  69.00-70.00  sec  4.55 MBytes  38.2 Mbits/sec
    [  5]  69.00-70.00  sec  7.21 MBytes  60.5 Mbits/sec
    [  5]  70.00-71.00  sec  4.57 MBytes  38.4 Mbits/sec
    [  5]  70.00-71.00  sec  7.24 MBytes  60.7 Mbits/sec
    [  5]  71.00-72.00  sec  4.58 MBytes  38.4 Mbits/sec
    [  5]  71.00-72.00  sec  7.22 MBytes  60.5 Mbits/sec
    [  5]  72.00-73.00  sec  4.59 MBytes  38.5 Mbits/sec
    [  5]  72.00-73.00  sec  7.24 MBytes  60.7 Mbits/sec
    [  5]  73.00-74.00  sec  4.59 MBytes  38.5 Mbits/sec
    [  5]  73.00-74.00  sec  7.22 MBytes  60.5 Mbits/sec
    iperf3: error - unable to write to stream socket: No such device or address
    
    Process 73747 (io-pkt-v6-hc) terminated SIGBUS code=3 fltno=6 ip=0000004d22df458c(/proc/boot/libc.so.5@pthread_mutex_unlock+0x0000000000000044) mapaddr=000000000003758c.
    iperf3: error - unable to write to stream socket: No such process
    
    [2] + Done (1)             iperf3 -c 172.16.100.230 -B 172.16.100.200 -b 9
    [1] - Done (1)             iperf3 -c 192.168.100.200 -B 192.168.100.12 -b
    J7EVM@QNX:/#
    J7EVM@QNX:/#
    J7EVM@QNX:/#
    J7EVM@QNX:/#
    J7EVM@QNX:/#

  • hi expert

    After testing, SDK8.2  an exception will be thrown when two network cards are used at the same time with large traffic data

    Process 77843 (io-pkt-v6-hc) terminated SIGBUS code=3 fltno=6 ip=0000003d9e378568(/ti_fs/tilib/devnp-cpsw2g.so@EnetUdma_dmaDescEnque+0x00000000000000f8) mapaddr=0000000000069568.
    Process 73747 (io-pkt-v6-hc) terminated SIGSEGV code=1 fltno=11 ip=0000004efdeaedd4(/ti_fs/tilib/devnp-cpsw9g.so@EnetIf_freePktInfoQ+0x0000000000000044) mapaddr=0000000000043dd4. ref=0000000000000020

  • (gdb) bt
    #0  pthread_mutex_unlock (mutex=0x4d22fbbecc) at /builds/workspace/710-SDP/build_aarch64/lib/c/1c/pthread_mutex_unlock.c:40
    #1  0x0000004d22f1f7fc in ?? ()
    #2  0x0000004d22fb1fc8 in ?? ()
    Backtrace stopped: previous frame inner to this frame (corrupt stack?)
     
    (gdb) info shared
    From                To                  Syms Read   Shared Object Library
    0x0000004d22ea9000  0x0000004d22ea9000  No          devnp-cpsw2g.so
    0x0000004d22fbe000  0x0000004d22fbe000  No          devnp-cpsw9g.so
     
    The issue should be related to mutex handling inside devnp-cpsw2g.so
  • hi expert 

    The detailed core information is as follows. Please help analyze the cause of the problem and how to solve it

    #0 0x00000019d6b1d5d8 in EnetQueue_enq (queue=0x562f11d6a8, node=0x0)
    at src/core/enet_queue.c:110
    #1 0x00000019d6b34b78 in EnetUdma_flushRxFlowRing (hRxFlow=0x4f86a35008,
    hUdmaRing=0x4f86a35190, pPktInfoQ=0x562f11d6a8)
    at src/dma/udma/enet_udma_priv.c:695
    #2 0x00000019d6b3347c in EnetDma_closeRxCh (hRxFlow=0x4f86a35008,
    pFqPktInfoQ=0x562f11d6a8, pCqPktInfoQ=0x562f11d6c8)
    at src/dma/udma/enet_udma.c:606
    #3 0x00000019d6b0d1e8 in EnetIf_closeRxFlow ()
    from /home/tda4/devnp-cpsw9g.so
    #4 0x00000019d6b08e7c in EnetIf_closeDma () from /home/tda4/devnp-cpsw9g.so
    #5 0x00000019d6b09250 in EnetIf_Close () from /home/tda4/devnp-cpsw9g.so
    #6 0x00000019d6b0da9c in cpsw_stop () from /home/tda4/devnp-cpsw9g.so
    #7 0x00000019d6b0e1cc in cpsw_shutdown () from /home/tda4/devnp-cpsw9g.so
    #8 0x0000003fde14b9cc in ?? ()
    Backtrace stopped: previous frame identical to this frame (corrupt stack?)

  • Hi Yao,

    Thanks for trying on 8.2 and sharing the details. We will file a bug internally and will track it. Since we are in the middle of other release activities, this will take some time to analyze and provide you with a fix.

    Can you tell what is the use case of running two ethernet interfaces simultaneously so we get to know the background here?

    Thanks.

  • hi expert

    thanks for your replay

    Has the problem been identified as a bug?

    he iperf3 command I used created two clients on Tda4 based on 2G and 9G to output data streams to the server 

     io-pkt-v6-hc -d cpsw2g -d cpsw9g

     sleep 0.1

     ifconfig an0 192.168.100.12

     sleep 0.1

     ifconfig am0 172.16.100.200

      iperf3 -c 172.16.100.230 -B  172.16.100.200 -b 100M  -w200k  -t 3600&

      iperf3 -c 192.168.100.200 -B 192.168.100.12  -b 100M  -w200k -t 3600&


  • If possible, please provide the approximate time when the problem can be solved

  • Can you tell what is the use case of running two ethernet interfaces simultaneously so we get to know the background here?

  • in sdk8.0 9g does not support vlan but 2g support it ,so we use 2g and 9g toghter

  • Hi Praveen - We are seeing the same issue on DRA821. We use both 2 port and 5 port switches based on our requirements. Could you please prioritize this issue?

  • Dear Yao,

        We support VLAN on SDK8.1, could you try this?

    BR

    Sikai

  • hi expert

    We need to solve this problem on SDK 8.0

  • Hello, expert. Is there any plan to solve this problem