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.

DRA821U: TISDK 08:01 QNX,RTOS - How to load Ethfw image on R5F

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

Hi,

We are using DRA821 EVM with TISDK 08.01 QNX and RTOS images.

As per instructions, we burned the SDCARD following the instructions below

                               
cd ${PSDK_QNX_PATH}
## Remove existing files on bootfs
rm -rf <path_to_SD_card_mount_dir>/boot/*
## Copy PSDK QNX binaries + QNX FS
cp -fv ${PSDK_QNX_PATH}/bootfs/*                            <path_to_SD_card_mount_dir>/boot
## Copy SPL-Uboot
cp -fv ${PSDK_QNX_PATH}/qnx/scripts/u-boot/uEnv_j7200.txt   <path_to_SD_card_mount_dir>/boot/uEnv.txt
cp -fv ${PSDK_LINUX_UBOOT_PATH}/tiboot3.bin                 <path_to_SD_card_mount_dir>/boot
cp -fv ${PSDK_LINUX_UBOOT_PATH}/tispl.bin                   <path_to_SD_card_mount_dir>/boot
cp -fv ${PSDK_LINUX_UBOOT_PATH}/u-boot.img                  <path_to_SD_card_mount_dir>/boot
## Remove existing files on rootfs
sudo rm -rf <path_to_SD_card_mount_dir>/rootfs/*
## Copy remote proc images
sudo mkdir -p <path_to_SD_card_mount_dir>/rootfs/lib/firmware
sudo cp -fv ${PSDK_QNX_PATH}/ethfw_firmware/j7200-main-r5f0_0-fw  <path_to_SD_card_mount_dir>/rootfs/lib/firmware
sudo cp -fv ${PSDK_QNX_PATH}/ethfw_firmware/j7200-main-r5f0_1-fw  <path_to_SD_card_mount_dir>/rootfs/lib/firmware

EVM boots QNX image but we don't see any logs related to ethfw.

It looks like the above images in Blue for R5F are available on the file system but how do they get loaded?. Please find the logs below and let us know if there are any steps to load the ethfw on the R5 core ?

   

U-Boot SPL 2021.01-g15769936a5 (Dec 21 2021 - 15:57:07 +0000)
Model: Texas Instruments K3 J7200 SoC
Board: J7200X-PM1-SOM rev E2
SYSFW ABI: 3.1 (firmware rev 0x0015 '21.9.1--v2021.09a (Terrific Lla')
Trying to boot from MMC2
Starting ATF on ARM64 core...

NOTICE: BL31: v2.5(release):08.01.00.006-dirty
NOTICE: BL31: Built : 15:41:50, Dec 21 2021

U-Boot SPL 2021.01-g15769936a5 (Dec 21 2021 - 15:43:01 +0000)
Model: Texas Instruments K3 J7200 SoC
Board: J7200X-PM1-SOM rev E2
SYSFW ABI: 3.1 (firmware rev 0x0015 '21.9.1--v2021.09a (Terrific Lla')
Detected: J7X-BASE-CPB rev E3
Detected: J7X-VSC8514-ETH rev E2
Trying to boot from MMC2
am654_sdhci sdhci@4fb0000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19


U-Boot 2021.01-g15769936a5 (Dec 21 2021 - 15:43:01 +0000)

SoC: J7200 SR1.0
Model: Texas Instruments K3 J7200 SoC
Board: J7200X-PM1-SOM rev E2
DRAM: 4 GiB
Flash: 0 Bytes
MMC: sdhci@4f80000: 0, sdhci@4fb0000: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment

In: serial@2800000
Out: serial@2800000
Err: serial@2800000
Detected: J7X-BASE-CPB rev E3
Detected: J7X-VSC8514-ETH rev E2
Net: am65_cpsw_nuss_slave ethernet@46000000: K3 CPSW: nuss_ver: 0x6BA02102 cpsw_ver: 0x6BA82102 ale_ver: 0x00293904 Ports:1 mdio_freq:1000000
eth0: ethernet@46000000
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc1 is current device
SD/MMC found on device 1
Failed to load 'boot.scr'
556 bytes read in 1 ms (543 KiB/s)
Loaded env from uEnv.txt
Importing environment from mmc1 ...
Running uenvcmd ...
gpio: pin gpio@22_17 (gpio 126) value is 1
gpio: pin gpio@22_16 (gpio 125) value is 0
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
4441980 bytes read in 48 ms (88.3 MiB/s)
Load Remote Processor 2 with data@addr=0x82000000 4441980 bytes: Success!
2744684 bytes read in 30 ms (87.3 MiB/s)
Load Remote Processor 3 with data@addr=0x82000000 2744684 bytes: Success!
7692904 bytes read in 81 ms (90.6 MiB/s)
## Starting application at 0x80080000 ...
MMU: 16-bit ASID 44-bit PA TCR_EL1=b5183519
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
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

System page at phys:0000000080011000 user:ffffff8040254000 kern:ffffff8040251000
Starting next program at vffffff80600883c0
All ClockCycles offsets within tolerance
Welcome to QNX Neutrino 7.1.0 on the TI J7200 EVM Board!!
Starting random service ...
Starting Serial driver ...
Starting I2C driver ...
Starting MMC/SD memory card driver... eMMC
Starting MMC/SD memory card driver... SD
Starting Flash driver...
Starting XHCI driver
Path=0 - am65x
target=0 lun=0 Direct-Access(0) - SDMMC: S0J56X Rev: 1.0
Setting environment variables...
done..
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..
done...
J7200-EVM@QNX:/

J7200-EVM@QNX:/ti_fs# cd /
J7200-EVM@QNX:/# ls
bin etc sbin tmp var
dev proc ti_fs usr

J7200-EVM@QNX:/# ls -al /dev/sd*
brw------- 1 root root 6, 0 Jan 01 00:00 /dev/sd0
brw------- 1 root root 1, 10 Jan 01 00:00 /dev/sd0t12
brw------- 1 root root 1, 11 Jan 01 01:57 /dev/sd0t131
J7200-EVM@QNX:/# mount
ifs on / type ifs
/dev/sd0t12 on /ti_fs type dos (fat32)

J7200-EVM@QNX:/# slay io-pkt-v6-hc
J7200-EVM@QNX:/# io-
io-blk.so io-pkt-v6-hc io-usb-otg
J7200-EVM@QNX:/# io-pkt-v6-hc -d cpsw5g verbose=0x3ff
J7200-EVM@QNX:/# Jan 01 02:03:32.865 iopkt.499725 0 -----ONLINE-----
Jan 01 02:03:32.866 iopkt.499725 main_buffer* 0 tcpip starting
Jan 01 02:03:32.866 iopkt.499725 main_buffer 0 smmu support is disabled
Jan 01 02:03:32.868 iopkt.499725 main_buffer 0 initializing IPsec...
Jan 01 02:03:32.868 iopkt.499725 main_buffer 0 done

Jan 01 02:03:32.868 iopkt.499725 main_buffer 0 IPsec: Initialized Security Association Processing.

Jan 01 02:03:32.896 io_pkt_v6_hc.499725 0 -----ONLINE-----
Jan 01 02:03:32.896 iopkt.499725 main_buffer 0 devnp-cpsw5g.so verbose=0x3ff
Jan 01 02:03:32.896 iopkt.499725 main_buffer 0 an0

Jan 01 02:03:32.896 io_pkt_v6_hc.499725 slog* 0 cpsw_entry:524 Entry -->
Jan 01 02:03:32.896 io_pkt_v6_hc.499725 slog 0 cpsw_attach:686 Entry -->
Jan 01 02:03:32.896 io_pkt_v6_hc.499725 slog 0 cpsw_parse_options:195 Verbose -->1023
Jan 01 02:03:32.896 io_pkt_v6_hc.499725 slog 0 bsd_mii_initmedia:267 Came here -->
Jan 01 02:03:32.897 io_pkt_v6_hc.499725 slog 0 CPSW5G Client (core : mpu1_0) .....

Jan 01 02:03:32.898 io_pkt_v6_hc.499725 slog 0 Remote device (core : mcu1_0) .....

Jan 01 02:03:32.898 io_pkt_v6_hc.499725 slog 0 Remote Device Framework Endpoint located. Remote Core Id:3, Remote End Point:26

Jan 01 02:03:32.898 io_pkt_v6_hc.499725 slog 0 Connecting to 'mpu_1_0_ethswitch-device-0'

Jan 01 02:03:32.898 io_pkt_v6_hc.499725 slog 0 CPSW5G: Attach to CpswProxy Server.

   

Many Thanks!

Swapna

  • Hi Swapna,

    Regarding "how do they get loaded"?  Uboot will reference the /lib/firmware directory, for the image names, as specified by the rproc_fw_binaries environment variable.   If the boot process is stopped at the uboot prompt, this can be seen by running a "printenv" command.   As part of the output the rproc_fw_binaries should appear, and the filenames that were copied should be seen there:

    rproc_fw_binaries=2 /lib/firmware/j7-main-r5f0_0-fw 3 /lib/firmware/j7-main-r5f0_1-fw 4 /lib/firmware/j7-main-r5f1_0-fw 5 /lib/firmware/j7-main-r5f1_1-fw 6 /lib/firmware/j7-c66_0-fw 7 /lib/firmware/j7-c66_1-fw 8 /lib/firmware/j7-c71_0-fw

    Regarding running the CPSW5G driver,  . PSDK QNX Components — Processor SDK QNX J7200 (ti.com) has some instructions on running the CPSW5G driver, have these been tried? 

    Are there any additional logs from running "slog2info"? 

    What does "ifconfig" show when run?

    Thanks,

    kb

  • Thank you KB!

    Could you please let me know how can I check logs when ethfw is running?

    I tried all available UART ports( main (2,3,4), mcu(5,6) ) but I did not see any logs 

    uboot env variables

    rproc_fw_binaries=2 /lib/firmware/j7200-main-r5f0_0-fw 3 /lib/firmware/j7200-main-r5f0_1-fw
    rproc_load_and_boot_one=if load mmc ${bootpart} $loadaddr ${rproc_fw}; then if rproc load ${rproc_id} ${loadaddr} ${filesize}; then rproc start

    cpsw2g works fine. ( Static and DHCP address )

    When we start cpsw5g driver with ethernet cable plugged into LAN

    J7200-EVM@QNX:/# io-pkt-v6-hc -d cpsw5g


    J7200-EVM@QNX:/# slog2info
    Jan 01 00:00:00.019 random.5 low* 0 qcrypto: loading configuration file '/etc/qcrypto.conf' [qcrypto_common.c(190)]
    Jan 01 00:00:00.019 random.5..0 slog* 700 Random is using the Fortuna PRNG
    Jan 01 00:00:00.024 random.5 low 0 qcrypto: 'openssl' plugin loaded [qcrypto_plugins.c(354)]
    Jan 01 00:00:00.024 random.5..0 slog 700 Selecting timer as an entropy source
    Jan 01 00:00:00.025 random.5..0 slog 700 Registered path names
    Jan 01 00:00:00.025 random.5..0 slog 700 random: starting resmgr
    Jan 01 00:00:00.025 random.5..0 slog 700 random: Daemonizing the process
    Jan 01 00:00:00.040 devb_sdmmc_am65x.9 slog* 1800 devb-sdmmc-am65x 1.00A (Jan 24 2022 19:35:10)
    Jan 01 00:00:00.041 devb_sdmmc_am65x.9 slog 0 libcam.so (Jun 22 2020 21:33:15) bver 7010003
    Jan 01 00:00:00.042 devb_sdmmc_am65x.9 slog 1800 sdio_cd: insertion path 0, cd state 0x1
    Jan 01 00:00:00.043 devb_sdmmc_am65x.10 slog* 1800 devb-sdmmc-am65x 1.00A (Jan 24 2022 19:35:10)
    Jan 01 00:00:00.044 devb_sdmmc_am65x.10 slog 0 libcam.so (Jun 22 2020 21:33:15) bver 7010003
    Jan 01 00:00:00.045 devb_sdmmc_am65x.10 slog 1800 sdio_cd: insertion path 0, cd state 0x1
    Jan 01 00:00:00.051 io_usb_otg.12 slog* 0 main(453)[tid:1]: io-usb-otg (Jul 26 2021 16:07:38) args: -d cdns3-xhci ioport=0x6010000,irq=128,iosize=65536,nousb3,soc=j7200
    Jan 01 00:00:00.055 io_usb_otg.12 slog 0 xhci_init: Initialiaing with sever version: 2
    Jan 01 00:00:00.055 io_usb_otg.12 slog 0 xhci_controller_init(2661): devu-hcd-cdns3-xhci.so (Apr 29 2021 18:06:27): args nousb3,soc=j7200
    Jan 01 00:00:00.055 io_usb_otg.12 slog 0 cdns3: xhci_soc_callout_process_args: chipset: j7200
    Jan 01 00:00:00.055 io_usb_otg.12 slog 0 cdns3_usb_port_info(308)[tid:1]: cdns3: chipset j7200 xhci_irq=128 serdes_addr=0x5060000
    Jan 01 00:00:00.055 io_usb_otg.12 slog 8 usb_enum_port(94)[tid:1]: busno 0, parent -1, port 0, High speed
    Jan 01 00:00:00.055 io_usb_otg.12 slog 11 usb_client_descriptor_get(198)[tid:1]: (type 1, index 0, length 8)
    Jan 01 00:00:00.056 io_usb_otg.12 slog 12 usb_device_set_address(245)[tid:1]: b:0 devno 0
    Jan 01 00:00:00.056 io_usb_otg.12 slog 11 usb_client_descriptor_get(198)[tid:1]: (type 1, index 0, length 18)
    Jan 01 00:00:00.056 io_usb_otg.12 slog 11 usb_client_descriptor_get(198)[tid:1]: (type 2, index 0, length 9)
    Jan 01 00:00:00.056 io_usb_otg.12 slog 11 usb_client_descriptor_get(198)[tid:1]: (type 2, index 0, length 25)
    Jan 01 00:00:00.056 io_usb_otg.12 slog 8 usb_enum_port(141)[tid:1]: vid 0x0000, did 0x0000 enumerated(busno 0, devno 0:0)
    Jan 01 00:00:00.056 io_usb_otg.12 slog 11 hub_state_inserted(569)[tid:1]: bdentry 0, dentry 0 0
    Jan 01 00:00:00.056 io_usb_otg.12 slog 13 hub_configuration_enable(263)[tid:1]: 1
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 MMC CID:
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 MID 0x13, OID 0x4e, PNM S0J56X
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 PRV 0x10, PSN 0x293a908f, MDT 7-2021
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 MMC CSD:
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 CSD_STRUCTURE 3, SPEC_VERS 4, CCC 0x8f5
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 TAAC 127, NSAC 1, TRAN_SPEED 50
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 C_SIZE 4095, C_SIZE_MULT 7
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 READ_BL_LEN 9, WRITE_BL_LEN 9
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 ERASE GRP_SIZE 31, GRP_MULT 31, SIZE 0
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 blksz 512, sectors 2097152, dtr 25000000
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 MMC EXT CSD:
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 DEVICE_TYPE 0x57, EXT_CSD_REV 8
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 SEC_COUNT 31080448, dtr 200000000
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 HC_ERASE_GRP_SIZE 1, HC_WP_GRP_SIZE 16
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 STROBE 0x0, BKOPS_EN 0x0
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 Driver type: 0x0
    Jan 01 00:00:00.131 devb_sdmmc_am65x.9 slog 1800 CFG: Timing HS200, DTR 200000000, Bus Width 8 bit

    Jan 01 00:00:00.132 devb_sdmmc_am65x.9 slog 100 cam-disk.so (Jun 22 2020 21:33:17)
    Jan 01 00:00:00.160 io_usb_otg.12 slog 0 usbh_timeout_init(203)[tid:1]: Complete
    Jan 01 00:00:00.163 iopkt.13 main_buffer* 0 tcpip starting
    Jan 01 00:00:00.164 iopkt.13 main_buffer 0 smmu support is disabled
    Jan 01 00:00:00.167 iopkt.13 main_buffer 0 initializing IPsec...
    Jan 01 00:00:00.167 iopkt.13 main_buffer 0 done

    Jan 01 00:00:00.167 iopkt.13 main_buffer 0 IPsec: Initialized Security Association Processing.

    Jan 01 00:00:00.169 io_usb_otg.12 slog 8 usb_enum_port_extract(172)[tid:7]: (busno 0, pdevno 0, portno 1)
    Jan 01 00:00:00.169 io_usb_otg.12 slog 8 usb_enum_port_extract(192)[tid:7]: status (2)
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 SD CID:
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 MID 0x1d, OID 0x4144, PNM SD
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 PRV 0x31, PSN 0xb2319c74, MDT 8-2018
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 SD CSD:
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 CSD_STRUCTURE 1, SPEC_VERS 0, CCC 0x5b5
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 TAAC 14, NSAC 0, TRAN_SPEED 50
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 C_SIZE 30139, C_SIZE_MULT 0
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 READ_BL_LEN 9, WRITE_BL_LEN 9
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 ERASE GRP_SIZE 0, GRP_MULT 0, SIZE 127
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 blksz 512, sectors 30863360, dtr 25000000
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 SD SW CAPS:
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 bus mode 0x1f, cmd sys 0x1
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 drv type 0xf, curr limit 0xf
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 dtr 50000000
    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 1800 CFG: Timing SDR104, DTR 200000000, Bus Width 4 bit

    Jan 01 00:00:00.374 devb_sdmmc_am65x.10 slog 100 cam-disk.so (Jun 22 2020 21:33:17)
    Jan 01 00:00:00.536 tisci_mgr.28687 slog* 55 SYSFW Firmware Version 21.9.1--v2021.09a (Terrific Lla
    Jan 01 00:00:00.536 tisci_mgr.28687 slog 55 SYSFW Firmware revision 0x15
    Jan 01 00:00:00.536 tisci_mgr.28687 slog 55 SYSFW ABI revision 3.1
    Jan 01 00:00:00.544 shmemallocator.40976 slog* 0 SharedMemoryAllocator: BaseAddress: 0xbc000000 Size: 0x20000000 (536870912)

    Jan 01 00:00:00.544 shmemallocator.40976 slog 0 SharedMemoryAllocator: BaseAddress: 0x00000000 Size: 0x00000000 (0)

    Jan 01 00:00:00.558 tiipc_mgr.45073 slog* 55 tiipc-mgr: Starting TI IPC Resmgr
    Jan 01 00:00:00.558 tiipc_mgr.45073 slog 55 tiipc-mgr: Using VRING base address: 0xa4000000, size:0x800000
    Jan 01 00:00:00.585 tiipc_mgr.45073 slog 0 [IPC]
    Jan 01 00:00:00.585 tiipc_mgr.45073 slog 0 Mailbox_plugInterrupt: interrupt Number 677, arg 0xD486CE18

    Jan 01 00:00:00.612 tiipc_mgr.45073 slog 0 [IPC]
    Jan 01 00:00:00.612 tiipc_mgr.45073 slog 0 Mailbox_plugInterrupt: interrupt Number 678, arg 0xD486CFB8

    Jan 01 00:02:59.066 iopkt.77837 main_buffer* 0 tcpip starting
    Jan 01 00:02:59.066 iopkt.77837 main_buffer 0 smmu support is disabled
    Jan 01 00:02:59.068 iopkt.77837 main_buffer 0 initializing IPsec...
    Jan 01 00:02:59.068 iopkt.77837 main_buffer 0 done

    Jan 01 00:02:59.068 iopkt.77837 main_buffer 0 IPsec: Initialized Security Association Processing.

    Jan 01 00:02:59.096 iopkt.77837 main_buffer 0 devnp-cpsw5g.so (null)
    Jan 01 00:02:59.096 iopkt.77837 main_buffer 0 an0

    Jan 01 00:02:59.096 io_pkt_v6_hc.77837 slog* 0 cpsw_entry:524 Entry -->
    Jan 01 00:02:59.096 io_pkt_v6_hc.77837 slog 0 cpsw_attach:686 Entry -->
    Jan 01 00:02:59.097 io_pkt_v6_hc.77837 slog 0 CPSW5G Client (core : mpu1_0) .....

    Jan 01 00:02:59.098 io_pkt_v6_hc.77837 slog 0 Remote device (core : mcu1_0) .....

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

    Jan 01 00:02:59.098 io_pkt_v6_hc.77837 slog 0 Connecting to 'mpu_1_0_ethswitch-device-0'

    Jan 01 00:02:59.098 io_pkt_v6_hc.77837 slog 0 CPSW5G: Attach to CpswProxy Server.

    ############################ WAIT 5 MIN ##############################

    J7200-EVM@QNX:/# ifconfig

    ####################################################################

    STUCK FOR EVER

    • Tried all 4 ports available on the board and see the same problem (only one port connected at a time and cpsw5g is the only driver)
    • unplugged ethernet cable -> power cycled the board and started cpswg5g driver
    • ifconfig works and shows an0 interface name

     an0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    address: 70:ff:76:1d:92:c1
    media: Ethernet none
    status: no carrier
    inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
    inet6 fe80::72ff:76ff:fe1d:92c1%an0 prefixlen 64 scopeid 0x11

    • This time I see some messages from ETHFW

    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 ETHFW Version: 0. 2. 0

    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 ETHFW Build Date (YYYY/MMM/DD):2022/Jan/24

    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 ETHFW Commit SHA:69582646

    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 ETHFW PermissionFlag:0x3fffffff, UART Connected:true,UART Id:3
    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 Function:CpswProxy_cmdHandler,Handle:a2a512b8,CoreKey:38acb7e6, RxMtu:1522, TxMtu:2024:2024:2024:2024:2024:2024:2024:2024, TxCsum:enabled, MacOnly:0

    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 EnetIf_RemoteAttach:342 RX MTU returned - 1522
    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 Function:CpswProxy_cmdHandler,mac_address:70:ff:76:1d:92:c1

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

    Jan 01 00:00:40.772 io_pkt_v6_hc.90125 slog 0 cpsw5g
    Jan 01 00:00:40.772 io_pkt_v6_hc.90125 slog
    Jan 01 00:00:40.772 io_pkt_v6_hc.90125 slog 0 Device .............. 0x0
    Jan 01 00:00:40.772 io_pkt_v6_hc.90125 slog 0 Revision ............ 0x0
    Jan 01 00:00:40.772 io_pkt_v6_hc.90125 slog 0 I/O port base ....... 0xc000000
    Jan 01 00:00:40.772 io_pkt_v6_hc.90125 slog 0 MAC address ......... 70ff76 1d92c1

    After I plug the ethernet cable back to the network I see ifconfig hangs for ever again

     

  • Hi KB,

    Setup information: We are using the QSGMII version of the ethernet daughter card.

    Also, I noticed this in RTOS code and I am thinking we need to change pinmux settings to get UART3 working. If so could you please let me know the settings that need to be changed?

    /* Setting up UART3 in J7200 requires I2C accesses, so need to be bypassed for mcu2_0 */
    #if defined(ENETAPPUTILS_UART_ALLOWED)
    boardCfg |= BOARD_INIT_UART_STDIO;
    #endif

    Thanks,

    Swapna

  • Hi,

    Could you please let me know how can I check logs when ethfw is running?

    I tried all available UART ports( main (2,3,4), mcu(5,6) ) but I did not see any logs 

    The EthFW logs on the DRA821 is disabled and is not directed to any UART. To enable the logs, we need to update the below file and rebuild EthFW image. This will direct the output to MAIN UART3 debug port.

    ./pdk/packages/ti/drv/enet/examples/utils line 64.

    diff --git a/examples/utils/makefile b/examples/utils/makefile
    old mode 100644
    new mode 100755
    index bfda8697..aea28f2c
    --- a/examples/utils/makefile
    +++ b/examples/utils/makefile
    @@ -60,9 +60,9 @@ ifeq ($(BUILD_OS_TYPE),freertos)
    ifeq ($(SOC),$(filter $(SOC), j721e))
    ENET_CFLAGS += -DENETAPPUTILS_BYPASS_QSGMII
    endif
    - ifneq ($(SOC),$(filter $(SOC), j7200))
    +# ifneq ($(SOC),$(filter $(SOC), j7200))
    ENET_CFLAGS += -DENETAPPUTILS_UART_ALLOWED
    - endif
    +# endif
    else
    ENET_CFLAGS += -DENETAPPUTILS_UART_ALLOWED
    endif

    see EthFW user guide here: https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j7200/latest/exports/docs/ethfw/docs/user_guide/ethfw_c_ug_top.html

    Tried all 4 ports available on the board and see the same problem (only one port connected at a time and cpsw5g is the only driver)

    We don't understand the above, can you clarify? Are you referring the ports on QSGMII board?

    For the above description it is not clear what is being done. Please provided detailed steps used from powering on the board along with the commands used. Description of the h/w setup including the connections made to the EVM will help. 

    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 ETHFW Version: 0. 2. 0

    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 ETHFW Build Date (YYYY/MMM/DD):2022/Jan/24

    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 ETHFW Commit SHA:69582646

    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 ETHFW PermissionFlag:0x3fffffff, UART Connected:true,UART Id:3
    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 Function:CpswProxy_cmdHandler,Handle:a2a512b8,CoreKey:38acb7e6, RxMtu:1522, TxMtu:2024:2024:2024:2024:2024:2024:2024:2024, TxCsum:enabled, MacOnly:0

    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 EnetIf_RemoteAttach:342 RX MTU returned - 1522
    Jan 01 00:00:40.771 io_pkt_v6_hc.90125 slog 0 Function:CpswProxy_cmdHandler,mac_address:70:ff:76:1d:92:c1

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

    From the above slog snipped share, the CPSW5G driver is able to connect with the EthFW running on R5.  Now can you run below and let us know what is seen:

    < re-boot the board>
    slog2info -c
    io-pk5-v6-hc -d cpsw5g
    ifconfig -v
    dhclient -nw an0
    <wait for 10-15 sec>
    ifconfig -v

    Thanks.

  • Thanks Praveen!

    Setup details:

    1) Software: (TISDK: QNX(08.01.00.05), RTOS(08_01_00_11) Patches (08_01_00_05, 08_01_00_05 )

         https://www.ti.com/tool/download/PROCESSOR-SDK-QNX-J7200

    2) Hardware : Boot from SD

    Follow up questions:

    We don't understand the above, can you clarify? Are you referring to the ports on QSGMII board?

    • Correct, what I meant is we only have one ethernet cable connected to the QSGMII daughter card port at any time ( We tried all 4 ports one after another )
    • We only enabled cpsw5g driver ( cpsw2g not running )

    For the above description, it is not clear what is being done.

    • When ethernet cable is plugged into LAN network + power on the board + start cpsw5g driver we don't see ETHFW messages
      • After starting the driver ( io-pkt-v6-hc -d cpsw5g ) the last message is
        • Jan 01 00:02:59.098 io_pkt_v6_hc.77837 slog 0 CPSW5G: Attach to CpswProxy Server.
    • When the ethernet cable is unplugged  + power on the board + start cpsw5g driver we saw ETHFW messages

    Information gathered following the below sequence

    < re-boot the board> OK


    slog2info -c
    io-pk5-v6-hc -d cpsw5g
    ifconfig -v
    dhclient -nw an0
    <wait for 10-15 sec>

       

    U-Boot 2021.01-g15769936a5 (Dec 21 2021 - 15:43:01 +0000)

    SoC: J7200 SR1.0
    Model: Texas Instruments K3 J7200 SoC
    Board: J7200X-PM1-SOM rev E2
    DRAM: 4 GiB
    Flash: 0 Bytes
    MMC: sdhci@4f80000: 0, sdhci@4fb0000: 1
    Loading Environment from MMC... OK
    In: serial@2800000
    Out: serial@2800000
    Err: serial@2800000
    Detected: J7X-BASE-CPB rev E3
    Detected: J7X-VSC8514-ETH rev E2
    Net: am65_cpsw_nuss_slave ethernet@46000000: K3 CPSW: nuss_ver: 0x6BA02102 cps w_ver: 0x6BA82102 ale_ver: 0x00293904 Ports:1 mdio_freq:1000000
    eth0: ethernet@46000000
    Hit any key to stop autoboot: 0
    switch to partitions #0, OK
    mmc1 is current device
    SD/MMC found on device 1
    Failed to load 'boot.scr'
    556 bytes read in 4 ms (135.7 KiB/s)
    Loaded env from uEnv.txt
    Importing environment from mmc1 ...
    Running uenvcmd ...
    gpio: pin gpio@22_17 (gpio 126) value is 1
    gpio: pin gpio@22_16 (gpio 125) value is 0
    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
    4441980 bytes read in 54 ms (78.4 MiB/s)
    Load Remote Processor 2 with data@addr=0x82000000 4441980 bytes: Success!
    2744684 bytes read in 35 ms (74.8 MiB/s)
    Load Remote Processor 3 with data@addr=0x82000000 2744684 bytes: Success!
    7692900 bytes read in 88 ms (83.4 MiB/s)
    ## Starting application at 0x80080000 ...
    MMU: 16-bit ASID 44-bit PA TCR_EL1=b5183519
    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
    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

    System page at phys:0000000080011000 user:ffffff8040254000 kern:ffffff8040251000
    Starting next program at vffffff80600883c0
    All ClockCycles offsets within tolerance
    Welcome to QNX Neutrino 7.1.0 on the TI J7200 EVM Board!!
    Starting random service ...
    Starting Serial driver ...
    Starting I2C driver ...
    Starting MMC/SD memory card driver... eMMC
    Starting MMC/SD memory card driver... SD
    Starting Flash driver...
    Starting XHCI driver
    Path=0 - am65x
    target=0 lun=0 Direct-Access(0) - SDMMC: S0J56X Rev: 1.0
    Setting environment variables...
    done..
    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..
    done...
    J7200-EVM@QNX:/# slay io-pkt-v6-hc
    J7200-EVM@QNX:/# slog2info -c
    J7200-EVM@QNX:/# io-pkt-v6-hc -d cpsw5g
    J7200-EVM@QNX:/# slog2info
    Jan 01 00:03:02.586 iopkt.90125 main_buffer* 0 tcpip starting
    Jan 01 00:03:02.586 iopkt.90125 main_buffer 0 smmu support is disabled
    Jan 01 00:03:02.588 iopkt.90125 main_buffer 0 initializing IPsec...
    Jan 01 00:03:02.588 iopkt.90125 main_buffer 0 done

    Jan 01 00:03:02.588 iopkt.90125 main_buffer 0 IPsec: Initialized Security Association Processing.

    Jan 01 00:03:02.631 iopkt.90125 main_buffer 0 devnp-cpsw5g.so (null)
    Jan 01 00:03:02.631 iopkt.90125 main_buffer 0 an0

    Jan 01 00:03:02.631 io_pkt_v6_hc.90125 slog* 0 cpsw_entry:524 Entry -->
    Jan 01 00:03:02.631 io_pkt_v6_hc.90125 slog 0 cpsw_attach:686 Entry -->
    Jan 01 00:03:02.632 io_pkt_v6_hc.90125 slog 0 CPSW5G Client (core : mpu1_0) .....

    Jan 01 00:03:02.633 io_pkt_v6_hc.90125 slog 0 Remote device (core : mcu1_0) .....

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

    Jan 01 00:03:02.633 io_pkt_v6_hc.90125 slog 0 Connecting to 'mpu_1_0_ethswitch-device-0'

    Jan 01 00:03:02.633 io_pkt_v6_hc.90125 slog 0 CPSW5G: Attach to CpswProxy Server.

    J7200-EVM@QNX:/# ifconfig -v

     

     ******************ifconfig Stuck for ever  ********************

    Regarding Console log on UART3

         

    you meant this change on line 64 I guess?

    tisdk-j7200-evm-08_01_00_11/psdkqa/pdk/packages/ti/drv/enet/examples/utils/makefile

    +# ifeq ($(SOC),$(filter $(SOC), j7200))
    ENET_CFLAGS += -DENETAPPUTILS_UART_ALLOWED
    - endif
    +# endif

     make sbl_ethfw_clean

     make sbl_ethfw

    I couldn't see any messages on MAIN_UART console ( Tried all 4 virtual ports ) and MCU_UART as well

    Anything else I can try to debug this issue further

    Many Thanks!

  • I tried below experiments after

    1. Disabled PTP stack 

                tisdk-j7200-evm-08_01_00_11/ethfw/apps/app_remoteswitchcfg_server/mcu_2_0/main.c

                /* Initialize and enable PTP stack

               EthFw_initTimeSyncPtp(gEthAppObj.hostIpAddr,
               &gEthAppObj.hostMacAddr[0U],
               ENET_BIT(ENET_MACPORT_NORM(macPort)));

             */

            2. Downgraded to TISDK 08_00_00_xx a

    No luck. As soon as I connect the ethernet cable to the QSGMII port ifconfig stuck forever. 

    R5F UART doesn't work so it is making it harder to debug

  • Hi Swapna,

    Thank you for all the details. 

    It looks like the EthFW  running on R5 is crashing when you connect the ethernet cable to any of the port on the QSGMII board. If you do not connect, it is starting up fine and the QNX CPSW5G drier is able to communicate with the EthFW. But with the cable connected, EthFW is crashing, and hence the dynamic IP retrieval will fail from QNX side, which is failing the driver.

    Let me try to see why you are not seeing the debug log. We will try locally on my EVM and will get back to you soon.

    Thanks.

  • Hi Praveen,

    Any update regarding this issue and ethfw UART logging please? 

    Thanks,

    Swapna

  • Hi Swapna,

    We have identified the issue with the USB initialization code in the QNX BSP as the cause of the failure seen on the EthFW. This issue is seen only with the JBN6 version of the J7200 QNX BSP.  For our  release testing we had use the JBN3 version and hence we missed noticing the regression introduced.

    Also, for the UART logging to show up, we need to use build the EthFW in debug mode. Our EthFW team is looking into why UART does not get enabled on release build.

    To get you unblocked, we share sharing the patch (tar file attached), where we have disabled USB in the BSP and also provided support to have EthFW debug message logged to Main UART3. This can be applied to your PSDK_RTOS installation and rebuild as below:

    Go to ${PSDK_RTOS}/psdkqa/qnx directory and call:

    make clean;make all; make qnx_fs_create
    make sbl_ethfw_clean -j24;make sbl_ethfw

    Then copy the required files to SDcard. Do Let us know how it goes.

    Thanks.

    path_to_try_on_8.1.tar.gz

  • Thanks for the patch Praveen!

    Test setup EVM -> Mesh router port (cpsw2g works , cpsw5g doesn't seem to work )

    PATCH RESULTS:

     1. uboot +QNX + RTOS TISDK 8.1 ( We use uboot for our development )

    • UART logs are now displayed 
    • No luck with cpsw5g .
      • Our set up as indicated above uses uboot + QNX + RTOS images - TISDK 8.1
      •  RTOS log 
      • Enabling clocks!
        =======================================================
        CPSW Ethernet Firmware
        =======================================================
        ETHFW: Shared multicasts (software fanout):
        ETHFW: Reserved multicasts:
        01:80:c2:00:00:0e
        01:1b:19:00:00:00
        EnetMcm: CPSW_5G on MAIN NAVSS
        PHY 16 is alive
        PHY 17 is alive
        PHY 18 is alive
        PHY 19 is alive
        CpswMacPort_setSgmiiInterface: MAC 1: SERDES PLL is not locked
        CpswMacPort_setSgmiiInterface: MAC 1: Failed to set SGMII interface: -9
        CpswMacPort_open: MAC 1: failed to set Q/SGMII interface: -9
        EnetMod_open: cpsw5g.macport1: Failed to open: -9
        Cpsw_openPortLinkWithPhy: Port 1: Failed to open MAC: -9
        Cpsw_ioctlInternal: Port 1: Failed to open port link: -9
        EnetMcm_enablePorts() failed to open MAC port: -9
        CpswMacPort_setSgmiiInterface: MAC 2: SERDES PLL is not locked
        CpswMacPort_setSgmiiInterface: MAC 2: Failed to set SGMII interface: -9
        CpswMacPort_open: MAC 2: failed to set Q/SGMII interface: -9
        EnetMod_open: cpsw5g.macport2: Failed to open: -9
        Cpsw_openPortLinkWithPhy: Port 2: Failed to open MAC: -9
        Cpsw_ioctlInternal: Port 2: Failed to open port link: -9
        EnetMcm_enablePorts() failed to open MAC port: -9
        CpswMacPort_setSgmiiInterface: MAC 3: SERDES PLL is not locked
        CpswMacPort_setSgmiiInterface: MAC 3: Failed to set SGMII interface: -9
        CpswMacPort_open: MAC 3: failed to set Q/SGMII interface: -9
        EnetMod_open: cpsw5g.macport3: Failed to open: -9
        Cpsw_openPortLinkWithPhy: Port 3: Failed to open MAC: -9
        Cpsw_ioctlInternal: Port 3: Failed to open port link: -9
        EnetMcm_enablePorts() failed to open MAC port: -9
        CpswMacPort_setSgmiiInterface: MAC 4: SERDES PLL is not locked
        CpswMacPort_setSgmiiInterface: MAC 4: Failed to set SGMII interface: -9
        CpswMacPort_open: MAC 4: failed to set Q/SGMII interface: -9
        EnetMod_open: cpsw5g.macport4: Failed to open: -9
        Cpsw_openPortLinkWithPhy: Port 4: Failed to open MAC: -9
        Cpsw_ioctlInternal: Port 4: Failed to open port link: -9
        EnetMcm_enablePorts() failed to open MAC port: -9
        EnetMcm_enablePorts failed
        Assertion @ Line: 1032 in enet_mcm.c: ENET_SOK == status : failed !!!

    • QNX Log
      • U-Boot SPL 2021.01-g15769936a5 (Dec 21 2021 - 15:57:07 +0000)
        Model: Texas Instruments K3 J7200 SoC
        Board: J7200X-PM1-SOM rev E2
        SYSFW ABI: 3.1 (firmware rev 0x0015 '21.9.1--v2021.09a (Terrific Lla')
        Trying to boot from MMC2
        Starting ATF on ARM64 core...

        NOTICE: BL31: v2.5(release):08.01.00.006-dirty
        NOTICE: BL31: Built : 15:41:50, Dec 21 2021

        U-Boot SPL 2021.01-g15769936a5 (Dec 21 2021 - 15:43:01 +0000)
        Model: Texas Instruments K3 J7200 SoC
        Board: J7200X-PM1-SOM rev E2
        SYSFW ABI: 3.1 (firmware rev 0x0015 '21.9.1--v2021.09a (Terrific Lla')
        Detected: J7X-BASE-CPB rev E3
        Detected: J7X-VSC8514-ETH rev E2
        Trying to boot from MMC2
        am654_sdhci sdhci@4fb0000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19


        U-Boot 2021.01-g15769936a5 (Dec 21 2021 - 15:43:01 +0000)

        SoC: J7200 SR1.0
        Model: Texas Instruments K3 J7200 SoC
        Board: J7200X-PM1-SOM rev E2
        DRAM: 4 GiB
        Flash: 0 Bytes
        MMC: sdhci@4f80000: 0, sdhci@4fb0000: 1
        Loading Environment from MMC... OK
        In: serial@2800000
        Out: serial@2800000
        Err: serial@2800000
        Detected: J7X-BASE-CPB rev E3
        Detected: J7X-VSC8514-ETH rev E2
        Net: am65_cpsw_nuss_slave ethernet@46000000: K3 CPSW: nuss_ver: 0x6BA02102 cpsw_ver: 0x6BA82102 ale_ver: 0x00293904 Ports:1 mdio_freq:1000000
        eth0: ethernet@46000000
        Hit any key to stop autoboot: 0
        switch to partitions #0, OK
        mmc1 is current device
        SD/MMC found on device 1
        Failed to load 'boot.scr'
        556 bytes read in 2 ms (271.5 KiB/s)
        Loaded env from uEnv.txt
        Importing environment from mmc1 ...
        Running uenvcmd ...
        gpio: pin gpio@22_17 (gpio 126) value is 1
        gpio: pin gpio@22_16 (gpio 125) value is 0
        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
        4981812 bytes read in 55 ms (86.4 MiB/s)
        Load Remote Processor 2 with data@addr=0x82000000 4981812 bytes: Success!
        3030624 bytes read in 35 ms (82.6 MiB/s)
        Load Remote Processor 3 with data@addr=0x82000000 3030624 bytes: Success!
        7692896 bytes read in 99 ms (74.1 MiB/s)
        ## Starting application at 0x80080000 ...
        MMU: 16-bit ASID 44-bit PA TCR_EL1=b5183519
        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
        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

        System page at phys:0000000080011000 user:ffffff8040254000 kern:ffffff8040251000
        Starting next program at vffffff80600883c0
        All ClockCycles offsets within tolerance
        Welcome to QNX Neutrino 7.1.0 on the TI J7200 EVM Board!!
        Starting random service ...
        Starting Serial driver ...
        Starting I2C driver ...
        Starting MMC/SD memory card driver... eMMC
        Starting MMC/SD memory card driver... SD
        Starting Flash driver...
        Starting XHCI driver
        Path=0 - am65x
        target=0 lun=0 Direct-Access(0) - SDMMC: S0J56X Rev: 1.0
        Setting environment variables...
        done..
        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..
        done...

                  

     2.  SBL + QNX + RTOS 8.1 : It appears everything worked fine but dhcp discover message couldn't assign IP address

      RTOS ( SBL BOOT)                  

                          

    Enabling clocks!
    =======================================================
    CPSW Ethernet Firmware
    =======================================================
    ETHFW: Shared multicasts (software fanout):
    ETHFW: Reserved multicasts:
    01:80:c2:00:00:0e
    01:1b:19:00:00:00
    EnetMcm: CPSW_5G on MAIN NAVSS
    PHY 16 is alive
    PHY 17 is alive
    PHY 18 is alive
    PHY 19 is alive
    EnetPhy_bindDriver: PHY 16: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
    EnetPhy_bindDriver: PHY 17: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
    EnetPhy_bindDriver: PHY 18: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
    EnetPhy_bindDriver: PHY 19: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK

    ETHFW Version : 0.02.00
    ETHFW Build Date: Feb 7, 2022
    ETHFW Build Time: 20:40:57
    ETHFW Commit SHA: 9b536a50

    Starting lwIP, local interface IP is dhcp-enabled
    Host MAC address: 70:ff:76:1d:92:c3
    [LWIPIF_LWIP] Enet LLD netif initialized successfully
    Added interface 'ti1', IP is 0.0.0.0
    Skipping Ipc_loadResourceTable for QNX (core : mcu2_0) .....
    CpswProxyServer: Virtual port configuration:
    mpu_1_0 <-> Switch port 0: mpu_1_0_ethswitch-device-0
    mcu_2_1 <-> Switch port 1: mcu_2_1_ethswitch-device-1
    mpu_1_0 <-> MAC port 1: mpu_1_0_ethmac-device-1
    mcu_2_1 <-> MAC port 4: mcu_2_1_ethmac-device-4
    CpswProxyServer: initialization completed (core: mcu2_0)
    REMOTE_SERVICE: Init ... !!!
    Function:CpswProxyServer_attachExtHandlerCb,HostId:4,CpswType:5
    [IPC] Function:CpswProxyServer_registerMacHandlerCb,HostId:4,Handle:a2a63aa0,CoreKey:38acb976, MacAddress:70:ff:76:1d:92:c4, FlowIdx:91, FlowIdxOffset:7
    Cpsw_ioctlInternal: CPSW: Registered MAC address. ALE entry:6, Policer Entry:1
    Virtio_kick: Ipc_mailboxSend failed
    Function:CpswProxyServer_registerRemoteTimerHandlerCb,HostId:4,Handle:a2a63aa0,CoreKey:38acb976, Name:mcu_2_1_ethswitch-device-1, Timer:1, PushNum:2
    REMOTE_SERVICE: Init ... Done !!!
    Function:CpswProxyServer_attachExtHandlerCb,HostId:4,CpswType:5
    Function:CpswProxyServer_registerMacHandlerCb,HostId:4,Handle:a2a63aa0,CoreKey:38acb976, MacAddress:70:ff:76:1d:92:c5, FlowIdx:92, FlowIdxOffset:8
    CpswMacPort_checkSgmiiStatus: MAC 4: SGMII link parter config port: link up: 1-Gbps Full-Duplex
    Cpsw_handleLinkUp: Port 4: Link up: 1-Gbps Full-Duplex
    Function:CpswProxyServer_attachHandlerCb,HostId:0,CpswType:5
    Function:CpswProxyServer_allocMacHandlerCb,HostId:0,Handle:a2a63aa0,CoreKey:38acb7e6
    Function:CpswProxyServer_allocTxHandlerCb,HostId:0,Handle:a2a63aa0,CoreKey:38acb7e6
    Function:CpswProxyServer_allocRxHandlerCb,HostId:0,Handle:a2a63aa0,CoreKey:38acb7e6
    Function:CpswProxyServer_registerMacHandlerCb,HostId:0,Handle:a2a63aa0,CoreKey:38acb7e6, MacAddress:70:ff:76:1d:92:c1, FlowIdx:84, FlowIdxOffset:0
    Cpsw_ioctlInternal: CPSW: Registered MAC address. ALE entry:8, Policer Entry:3

     QNX LOG (SBL BOOT )                                                     

    507 packets transmitted, 0 packets received, 100% packet loss
    J7200-EVM@QNX:/# NOTICE: BL31: v2.2(release):ti2020.00
    NOTICE: BL31: Built : 20:41:34, Feb 7 2022
    I/TC:
    I/TC: OP-TEE version: ti2020.00 (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10))) #1 Tue 08 Feb 2022 01:42:18 AM UTC aarch64
    I/TC: Initialized
    MMU: 16-bit ASID 44-bit PA TCR_EL1=b5183519
    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
    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

    System page at phys:0000000080011000 user:ffffff8040254000 kern:ffffff8040251000
    Starting next program at vffffff80600883c0
    All ClockCycles offsets within tolerance
    Welcome to QNX Neutrino 7.1.0 on the TI J7200 EVM Board!!
    Starting random service ...
    Starting Serial driver ...
    Starting I2C driver ...
    Starting MMC/SD memory card driver... eMMC
    Starting MMC/SD memory card driver... SD
    Starting Flash driver...
    Starting XHCI driver
    Path=0 - am65x
    target=0 lun=0 Direct-Access(0) - SDMMC: S0J56X Rev: 1.0
    Setting environment variables...
    done..
    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..
    done...
    J7200-EVM@QNX:/# log2info -c
    ksh: log2info: cannot execute - No such file or directory
    J7200-EVM@QNX:/# slog2info -c
    J7200-EVM@QNX:/# slog2info -w &
    [1] 77844
    J7200-EVM@QNX:/# random.5 low 0 -----UNSYNC-----
    random.5 high 0 -----UNSYNC-----
    Jan 01 00:00:00.010 console.2 0 -----ONLINE-----
    console.2 out 0 -----UNSYNC-----
    Jan 01 00:00:00.017 random.5 0 -----ONLINE-----
    random.5 default 0 -----UNSYNC-----
    Jan 01 00:00:00.018 random.5..0 0 -----ONLINE-----
    random.5..0 slog 0 -----UNSYNC-----
    Jan 01 00:00:00.038 devb_sdmmc_am65x.9 0 -----ONLINE-----
    devb_sdmmc_am65x.9 slog 0 -----UNSYNC-----
    Jan 01 00:00:00.040 devb_sdmmc_am65x.10 0 -----ONLINE-----
    devb_sdmmc_am65x.10 slog 0 -----UNSYNC-----
    Jan 01 00:00:00.047 io_usb_otg.12 0 -----ONLINE-----
    io_usb_otg.12 slog 0 -----UNSYNC-----
    Jan 01 00:00:00.157 iopkt.13 0 -----ONLINE-----
    iopkt.13 main_buffer 0 -----UNSYNC-----
    Jan 01 00:00:00.368 tisci_mgr.28687 0 -----ONLINE-----
    tisci_mgr.28687 slog 0 -----UNSYNC-----
    Jan 01 00:00:00.375 shmemallocator.40976 0 -----ONLINE-----
    shmemallocator.40976 slog 0 -----UNSYNC-----
    Jan 01 00:00:00.389 tiipc_mgr.45073 0 -----ONLINE-----
    tiipc_mgr.45073 slog 0 -----UNSYNC-----

    J7200-EVM@QNX:/#
    J7200-EVM@QNX:/#
    J7200-EVM@QNX:/# io-pkt-v6-hc -d cpsw5g verbose=0x3ff
    J7200-EVM@QNX:/# Jan 01 00:01:11.054 iopkt.98325 0 -----ONLINE-----
    Jan 01 00:01:11.054 iopkt.98325 main_buffer* 0 tcpip starting
    Jan 01 00:01:11.055 iopkt.98325 main_buffer 0 smmu support is disabled
    Jan 01 00:01:11.056 iopkt.98325 main_buffer 0 initializing IPsec...
    Jan 01 00:01:11.056 iopkt.98325 main_buffer 0 done

    Jan 01 00:01:11.056 iopkt.98325 main_buffer 0 IPsec: Initialized Security Association Processing.

    Jan 01 00:01:11.089 io_pkt_v6_hc.98325 0 -----ONLINE-----
    Jan 01 00:01:11.089 iopkt.98325 main_buffer 0 devnp-cpsw5g.so verbose=0x3ff
    Jan 01 00:01:11.089 iopkt.98325 main_buffer 0 an0

    Jan 01 00:01:11.089 io_pkt_v6_hc.98325 slog* 0 cpsw_entry:524 Entry -->
    Jan 01 00:01:11.089 io_pkt_v6_hc.98325 slog 0 cpsw_attach:686 Entry -->
    Jan 01 00:01:11.089 io_pkt_v6_hc.98325 slog 0 cpsw_parse_options:195 Verbose -->1023
    Jan 01 00:01:11.089 io_pkt_v6_hc.98325 slog 0 bsd_mii_initmedia:267 Came here -->
    Jan 01 00:01:11.090 io_pkt_v6_hc.98325 slog 0 CPSW5G Client (core : mpu1_0) .....

    Jan 01 00:01:11.091 io_pkt_v6_hc.98325 slog 0 Remote device (core : mcu1_0) .....

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

    Jan 01 00:01:11.091 io_pkt_v6_hc.98325 slog 0 Connecting to 'mpu_1_0_ethswitch-device-0'

    Jan 01 00:01:11.091 io_pkt_v6_hc.98325 slog 0 CPSW5G: Attach to CpswProxy Server.

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

    Jan 01 00:01:11.102 io_pkt_v6_hc.98325 slog 0 ETHFW Version: 0. 2. 0

    Jan 01 00:01:11.102 io_pkt_v6_hc.98325 slog 0 ETHFW Build Date (YYYY/MMM/DD):2022/Feb/ 7

    Jan 01 00:01:11.102 io_pkt_v6_hc.98325 slog 0 ETHFW Commit SHA:9b536a50

    Jan 01 00:01:11.102 io_pkt_v6_hc.98325 slog 0 ETHFW PermissionFlag:0x3fffffff, UART Connected:true,UART Id:3
    Jan 01 00:01:11.163 io_pkt_v6_hc.98325 slog 0 Function:CpswProxy_cmdHandler,Handle:a2a63aa0,CoreKey:38acb7e6, RxMtu:1522, TxMtu:2024:2024:2024:2024:2024:2024:2024:2024, TxCsum:enabled, MacOnly:0

    Jan 01 00:01:11.163 io_pkt_v6_hc.98325 slog 0 EnetIf_RemoteAttach:342 RX MTU returned - 1522
    Jan 01 00:01:11.249 io_pkt_v6_hc.98325 slog 0 Function:CpswProxy_cmdHandler,mac_address:70:ff:76:1d:92:c1

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

    Jan 01 00:01:11.249 io_pkt_v6_hc.98325 slog 0 cpsw5g
    Jan 01 00:01:11.249 io_pkt_v6_hc.98325 slog 0 Vendor .............. 0x0
    Jan 01 00:01:11.249 io_pkt_v6_hc.98325 slog 0 Device .............. 0x0
    Jan 01 00:01:11.249 io_pkt_v6_hc.98325 slog 0 Revision ............ 0x0
    Jan 01 00:01:11.249 io_pkt_v6_hc.98325 slog 0 I/O port base ....... 0xc000000
    Jan 01 00:01:11.249 io_pkt_v6_hc.98325 slog 0 MAC address ......... 70ff76 1d92c1

    J7200-EVM@QNX:/# if_up -nw an0
    if_up: illegal option -- n
    J7200-EVM@QNX:/# if_up -p an0
    J7200-EVM@QNX:/# dhclient -nw an0
    Jan 01 00:01:39.136 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:381 Came here -->cmd-0x8090690c
    Jan 01 00:01:39.136 io_pkt_v6_hc.98325 slog 0 cpsw_init:953 Entry -->
    Jan 01 00:01:39.136 io_pkt_v6_hc.98325 slog 0 ENET_CPSW_5G on MAIN NAVSS
    Jan 01 00:01:39.139 tiudma_mgr.49170 0 -----ONLINE-----
    Jan 01 00:01:39.139 tiudma_mgr.49170 slog* 55 udma_io_devctl:400 UDMA---> vintr.vintrNum=19

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

    Jan 01 00:01:39.146 io_pkt_v6_hc.98325 slog 0 EnetIf_registerIntr2: tx isr 75 thread priority set to 21

    Jan 01 00:01:39.146 io_pkt_v6_hc.98325 slog 0 EnetIf_CreateISRThread: InterruptAttachEvent succeed irq/75 coid/1073741850 event/a

    Jan 01 00:01:39.146 io_pkt_v6_hc.98325 slog 0 cpsw_alloc:299: Alloc successfull; Virt: 0x11df8b5000, Phys: 0x8fc2f0000
    Jan 01 00:01:39.146 io_pkt_v6_hc.98325 slog 0 EnetUdma_memMgrInit: addr=0x11df8b5000 is aligned
    Jan 01 00:01:39.148 io_pkt_v6_hc.98325 slog 0 cpsw_alloc:299: Alloc successfull; Virt: 0x11df8c7000, Phys: 0x8fc302000
    Jan 01 00:01:39.148 io_pkt_v6_hc.98325 slog 0 EnetIfMem_init: addr=0x11df8c7000 is aligned
    Jan 01 00:01:39.148 io_pkt_v6_hc.98325 slog 0 EnetIfMem_init: addr=0x11df8c7000, size=0x221000, gMem=0x11df8c7000, gMemBufPhys=0x8fc302000
    Jan 01 00:01:39.148 io_pkt_v6_hc.98325 slog 0 EnetIfMem_init: gDmaDescMemArray=0x11df8c7000, size=0x200000
    Jan 01 00:01:39.148 io_pkt_v6_hc.98325 slog 0 EnetIfMem_init: gRingMemArray=0x11dfac7000, size=0x21000
    Jan 01 00:01:39.148 io_pkt_v6_hc.98325 slog 0 EnetIfMem_init: gDmaDescMemArrayBasePhys=0x8fc302000, gDmaDescMemArrayBase=0x11df8c7000
    Jan 01 00:01:39.151 io_pkt_v6_hc.98325 slog 0 initQs() freePktInfoQ initialized with 256 pkts
    Jan 01 00:01:39.235 io_pkt_v6_hc.98325 slog 0 Function:CpswProxy_cmdHandler,Txid:51712

    Jan 01 00:01:39.235 tiudma_mgr.49170 slog 55 udma_io_devctl:268 UDMA---> tx.preferredChNum=-65535, tx.ChNum=18

    Jan 01 00:01:39.235 tiudma_mgr.49170 slog 55 udma_io_devctl:374 UDMA---> freering.ringNum=120

    Jan 01 00:01:39.236 tiudma_mgr.49170 slog 55 udma_io_devctl:374 UDMA---> freering.ringNum=121

    Jan 01 00:01:39.321 io_pkt_v6_hc.98325 slog 0 Function:CpswProxy_cmdHandler,RxAllocId:84

    Jan 01 00:01:39.322 tiudma_mgr.49170 slog 55 udma_io_devctl:374 UDMA---> freering.ringNum=122

    Jan 01 00:01:39.322 tiudma_mgr.49170 slog 55 udma_io_devctl:374 UDMA---> freering.ringNum=123

    Jan 01 00:01:39.322 tiudma_mgr.49170 slog 55 udma_io_devctl:374 UDMA---> freering.ringNum=124

    Jan 01 00:01:39.323 tiudma_mgr.49170 slog 55 udma_io_devctl:426 UDMA---> event.globalEvent=18

    Jan 01 00:01:39.323 tiudma_mgr.49170 slog 55 udma_io_devctl:400 UDMA---> vintr.vintrNum=20

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

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

    Jan 01 00:01:39.337 io_pkt_v6_hc.98325 slog 0 EnetIf_registerIntr2: rx isr 76 thread priority set to 21

    Jan 01 00:01:39.337 io_pkt_v6_hc.98325 slog 0 EnetIf_registerIntr2: RX InterruptAttachEvent succeed irq/76 coid/1073741851 event/b

    Jan 01 00:01:39.566 io_pkt_v6_hc.98325 slog 0 Host MAC address:
    Jan 01 00:01:39.566 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:01:39.568 io_pkt_v6_hc.98325 slog 0 cpsw_init:1024 Phy is linked
    Jan 01 00:01:39.568 io_pkt_v6_hc.98325 slog 0 cpsw_init:1049 <--Exit
    Jan 01 00:01:39.568 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:467 <--
    Jan 01 00:01:39.568 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:381 Came here -->cmd-0x80906931
    Jan 01 00:01:39.568 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Clear IFF_ALLMULTI
    Jan 01 00:01:39.568 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Adding Multicast MAC Addr -> 33:33:ff:1d:92:c1
    Jan 01 00:01:39.571 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:467 <--
    Jan 01 00:01:39.571 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:381 Came here -->cmd-0x80906931
    Jan 01 00:01:39.571 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Clear IFF_ALLMULTI
    Jan 01 00:01:39.571 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Adding Multicast MAC Addr -> 33:33:00:00:00:01
    Jan 01 00:01:39.574 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Adding Multicast MAC Addr -> 33:33:ff:1d:92:c1
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:467 <--
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:381 Came here -->cmd-0x80906931
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:467 <--
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:381 Came here -->cmd-0x80906910
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_init:953 Entry -->
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_init:1049 <--Exit
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:467 <--
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:381 Came here -->cmd-0x8090690c
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:467 <--
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:381 Came here -->cmd-0x80906931
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Clear IFF_ALLMULTI
    Jan 01 00:01:39.577 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Adding Multicast MAC Addr -> 01:00:5e:00:00:01
    Jan 01 00:01:39.580 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Adding Multicast MAC Addr -> 33:33:00:00:00:01
    Jan 01 00:01:39.583 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Adding Multicast MAC Addr -> 33:33:ff:1d:92:c1
    Jan 01 00:01:39.586 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:467 <--
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 cpsw_start:1182 Entry -->
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 cpsw_start:1251 packet length 342, EthType is 0x0800, IPv4 Protocol is 0x11, txFreeCnt 128
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 TX Buffer ------> size:342
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 Dst addr :
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 ff:ff:ff:ff:ff:ff
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 Src addr :
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 EtherType: 0x0800
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 Payload :
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 45 10 01 48 00 00 00 00 80 11 39 96 00 00 00 00
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 ff ff ff ff 00 44 00 43 01 34 1c 25 01 01 06 00
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 eb ea 7c 58 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 70 ff 76 1d 92 c1 00 00
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.587 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 63 82 53 63 35 01 01 0c
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 09 6c 6f 63 61 6c 68 6f 73 74 37 08 01 1c 02 03
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 0f 06 0c 70 00
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.588 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 cpsw_start:1182 Entry -->
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 cpsw_start:1255 packet length 86, EthType is 0x86dd, IPv6 Protocol is 0x0, txFreeCnt 127
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 TX Buffer ------> size:86
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 Dst addr :
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 33:33:ff:1d:92:c1
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 Src addr :
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 EtherType: 0x86dd
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 Payload :
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 60 00 00 00 00 20 00 01 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 ff 02 00 00 00 00 00 00
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 00 00 00 01 ff 1d 92 c1 3a 00 01 00 05 02 00 00
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 83 00 5a e6 00 00 00 00 ff 02 00 00 00 00 00 00
    Jan 01 00:01:39.705 io_pkt_v6_hc.98325 slog 0 00 00 00 01 ff 1d 92 c1
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 cpsw_start:1182 Entry -->
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 cpsw_start:1255 packet length 78, EthType is 0x86dd, IPv6 Protocol is 0x3a, txFreeCnt 126
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 TX Buffer ------> size:78
    Jan 0t_v6_hc.98325 slog 0 Dst addr :
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 33:33:ff:1d:92:c1
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 Src addr :
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 EtherType: 0x86dd
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 Payload :
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 60 00 00 00 00 18 3a ff 00 00 00 00 00 00 00 00
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 ff 02 00 00 00 00 00 00
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 00 00 00 01 ff 1d 92 c1 87 00 6e 6a 00 00 00 00
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 fe 80 00 00 00 00 00 00 72 ff 76 ff fe 1d 92 c1
    Jan 01 00:01:39.805 io_pkt_v6_hc.98325 slog 0 fe 80 00 00 00 00 00 00 72 ff 76 ff fe 1d 92 c1
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 cpsw_start:1182 Entry -->
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 cpsw_start:1251 packet length 342, EthType is 0x0800, IPv4 Protocol is 0x11, txFreeCnt 125
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 TX Buffer ------> size:342
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 Dst addr :
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 ff:ff:ff:ff:ff:ff
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 Src addr :
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 EtherType: 0x0800
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 Payload :
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 11 39 96 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 ff ff ff ff 00 44 00 43 01 34 1c 24 01 01 06 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 eb ea 7c 58 00 01 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 70 ff 76 1d 92 c1 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 63 82 53 63 35 01 01 0c
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 09 6c 6f 63 61 6c 68 6f 73 74 37 0886 io_pkt_v6_hc.98325 slog 0 0f 06 0c 77 ff 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:40.586 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00
    J7200-EVM@QNX:/# Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 cpsw_start:1182 Entry -->
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 cpsw_start:1251 packet length 342, EthType is 0x0800, IPv4 Protocol is 0x11, txFreeCnt 124
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 TX Buffer ------> size:342
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 Dst addr :
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 ff:ff:ff:ff:ff:ff
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 Src addr :
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 EtherType: 0x0800
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 Payload :
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 45 10 01 48 00 00 00 00 80 11 39 96 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 ff ff ff ff 00 44 00 43 01 34 1c 22 01 01 06 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 eb ea 7c 58 00 03 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 70 ff 76 1d 92 c1 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 :42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 63 82 53 63 35 01 01 0c
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 09 6c 6f 63 61 6c 68 6f 73 74 37 08 01 1c 02 03
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 0f 06 0c 77 ff 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:42.069 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 cpsw_start:1182 Entry -->
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 cpsw_start:1255 packet length 86, EthType is 0x86dd, IPv6 Protocol is 0x0, txFreeCnt 123
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 TX Buffer ------> size:86
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 Dst addr :
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 33:33:ff:1d:92:c1
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 Src addr :
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 EtherType: 0x86dd
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 Payload :
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 60 00 00 00 00 20 00 01 fe 80 00 00 00 00 00 00
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 72 ff 76 ff fe 1d 92 c1 ff 02 00 00 00 00 00 00
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 00 00 00 01 ff 1d 92 c1 3a 00 01 00 05 02 00 00
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 83 00 e1 86 00 00 00 00 ff 02 00 00 00 00 00 00
    Jan 01 00:01:44.505 io_pkt_v6_hc.98325 slog 0 00 00 00 01 ff 1d 92 c1
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 cpsw_start:1182 Entry -->
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 cpsw_start:1251 packet length 342, EthType is 0x0800, IPv4 Protocol is 0x11, txFreeCnt 122
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 TX Buffer ------> size:342
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 Dst addr :
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 ff:ff:ff:ff:ff:ff
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 Src addr :
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 EtherType: 0x0800
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 Payload :
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 45 10 01 48 00 00 00 00 80 11 39 96 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 ff ff ff ff 00 44 00 43 01 34 1c 1f 01 01 06 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 eb ea 7c 58 00 06 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 70 ff 76 1d 92 c1 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 63 82 53 63 35 01 01 0c
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 09 6c 6f 63 61 6c 68 6f 73 74 37 08 01 1c 02 03
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 0f 06 0c 77 ff 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:45.465 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 cpsw_start:1182 Entry -->
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 cpsw_start:1251 packet length 342, EthType is 0x0800, IPv4 Protocol is 0x11, txFreeCnt 121
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 TX Buffer ------> size:342
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 Dst addr :
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 ff:ff:ff:ff:ff:ff
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 Src addr :
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 EtherType: 0x0800
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 Payload :
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 45 10 01 48 00 00 00 00 80 11 39 96 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 ff ff ff ff 00 44 00 43 01 34 1c 1b 01 01 06 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 eb ea 7c 58 00 0a 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 70 ff 76 1d 92 c1 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 63 82 53 63 35 01 01 0c
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 09 6c 6f 63 61 6c 68 6f 73 74 37 08 01 1c 02 03
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 0f 06 0c 77 ff 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:49.120 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 cpsw_start:1182 Entry -->
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 cpsw_start:1251 packet length 342, EthType is 0x0800, IPv4 Protocol is 0x11, txFreeCnt 128
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 TX Buffer ------> size:342
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 Dst addr :
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 ff:ff:ff:ff:ff:ff
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 Src addr :
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 EtherType: 0x0800
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 Payload :
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 45 10 01 48 00 00 00 00 80 11 39 96 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 ff ff ff ff 00 44 00 43 01 34 1c 11 01 01 06 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 eb ea 7c 58 00 14 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 70 ff 76 1d 92 c1 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 63 82 53 63 35 01 01 0c
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 09 6c 6f 63 61 6c 68 6f 73 74 37 08 01 1c 02 03
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 0f 06 0c 77 ff 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:01:59.128 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 cpsw_start:1182 Entry -->
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 cpsw_start:1251 packet length 342, EthType is 0x0800, IPv4 Protocol is 0x11, txFreeCnt 128
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 TX Buffer ------> size:342
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 Dst addr :
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 ff:ff:ff:ff:ff:ff
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 Src addr :
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 70:ff:76:1d:92:c1
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 EtherType: 0x0800
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 Payload :
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 45 10 01 48 00 00 00 00 80 11 39 96 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 ff ff ff ff 00 44 00 43 01 34 1b fb 01 01 06 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 eb ea 7c 58 00 2a 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 70 ff 76 1d 92 c1 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 63 82 53 63 35 01 01 0c
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 09 6c 6f 63 61 6c 68 6f 73 74 37 08 01 1c 02 03
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 0f 06 0c 77 ff 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Jan 01 00:02:21.980 io_pkt_v6_hc.98325 slog 0 00 00 00 00 00 00 00 00
    Jan 01 00:02:40.046 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:381 Came here -->cmd-0x80906932
    Jan 01 00:02:40.046 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Clear IFF_ALLMULTI
    Jan 01 00:02:40.047 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Adding Multicast MAC Addr -> 33:33:00:00:00:01
    Jan 01 00:02:40.050 io_pkt_v6_hc.98325 slog 0 cpsw_filter: Adding Multicast MAC Addr -> 33:33:ff:1d:92:c1
    Jan 01 00:02:40.053 io_pkt_v6_hc.98325 slog 0 cpsw_ioctl:467 <--

    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
    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 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
    inet6 fe80::72ff:76ff:fe1d:92c1%an0 prefixlen 64 scopeid 0x11

    J7200-EVM@QNX:/# io-pkt-v6-hc -d cpsw2g

    J7200-EVM@QNX:/# dhclient -nw am0

    J7200-EVM@QNX:/# ifconfig

    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: f4:84:4c:f7:b3:ea
    media: Ethernet none (1000baseT full-duplex)
    status: active
    inet 192.168.68.127 netmask 0xffffff00 broadcast 192.168.68.255
    inet6 fe80::f684:4cff:fef7:b3ea%am0 prefixlen 64 scopeid 0x11

  • Hi Swapna,

    Can we have suggest to have a webex session. Will send you an invite through our TI field representative.

    Thanks.

  • Hi Swapna,

    Are you sure if you applied the suggested patch to the QNX BSP?
    Can you share the files:
    <PSDK_RTOS_PATH>/psdkqa/qnx/bsp/images/j7200-evm-ti.build
    <PSDK_RTOS_PATH>/psdkqa/qnx/bsp/src/hardware/startup/boards/j7200/evm/hw_init.c

    Thanks.

  • Thanks for the webex session today. Appreciate your support!

    I had issue with my env and have to use the below commands and power cycle the board. 

    env default –a –f
    saveenv

    The provided patch works!