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.

RTOS/DRA72: NDK: Change Rgmii mode to MII mode in VSDK0305

Part Number: DRA72

Tool/software: TI-RTOS

Dear all,

I need add NDK support in VSDK.

Now I already compile NDK in IPU2 and disable in kernel.

In EVM, I can find  below log: 

[HOST] [IPU2  ]     20.286128 s:  SYSTEM: Initializing Links !!!
 [HOST] [IPU2  ]     20.410022 s:  NSP GMAC: PHY 2 Found on MAC Port 0
[HOST] [IPU2  ]     20.410632 s:  NSP GMAC: PHY 3 Found on MAC Port 1
[HOST] [IPU2  ]     20.559019 s:  SYSTEM: Initializing Links ... DONE !!!
 [HOST] [IPU2  ]     20.610565 s:  NDK: Link Status: 100Mb/s Full Duplex on PHY 2
[HOST] [IPU2  ]     20.646586 s:  CHAINS: Application Started !!!
[HOST] [IPU2  ]     20.657048 s:  BOARD: Board Init in progress !!!
[HOST] [IPU2  ]     20.657506 s:  BOARD: Board Init Done !!!
[HOST] [IPU2  ]     20.666534 s: 
 [HOST] [IPU2  ]     25.559751 s:  NETWORK_CTRL: Starting Server (port=5000) !!!
[HOST] [IPU2  ]     25.560086 s:  NETWORK_CTRL: Starting Server ... DONE (port=5000) !!!

But in customer board:

Change to MII mode.

#if defined(DEVICE_VAYU)
            /*
             * National PHY on Vayu EVM does not work with the default INBAND detection mode.
             * It would seem the Rx clock from the PHY is not generated unless the Tx clock
             * from the Vayu device is present. So set the mode to force 1Gbps to start.
             */
            MAC_CONNECTION_TYPE_RGMII_FORCE_1000_FULL; // MAC_CONNECTION_TYPE_MII_100
#else
MAC_CONNECTION_TYPE_MII_100;//MAC_CONNECTION_TYPE_RGMII_DETECT_INBAND; #endif

We can not find NSP log.

Please provide the detail about nsp and ndk? How to configure Mii mode. and debug network in vsdk ?

Best Regards,

Fredy

  • Hi Fredy,

    To change into MII mode, you'll have to change the macConnectionType to MAC_CONNECTION_TYPE_MII_100. This is to be done in the function GMACSW_getConfig() in ndk_nsp_hooks.c file. I am not sure if it is done correctly in the customer code you have attached, the line should be something like

    pGMACSWConfig->macInitCfg[i].macConnectionType = <Some connection type>

    This line will be there under many #if defs. Identify that portion which is applicable in your case and change the connection type to MAC_CONNECTION_TYPE_MII_100.

    Once this is done, please let me know what logs are printed in the UART console :)

    Regards,
    Anand
  • Hi,Anand

    The uart console log as attachment.

    Could you give some suggestions?

    Best Regards,

    Fredy

    dra7xx-evm login: root
    root@dra7xx-evm:~# cd /opt/vision_sdk/
    root@dra7xx-evm:/opt/vision_sdk# source vision_sdk_load.sh 
    [   32.795175] DMA: Module install successful, device major num = 241 
    [   32.801488] DRV: Module install successful
    [   32.819532] CMEMK module: reference Linux version 4.4.45
    [   32.829167] cmemk initialized
    Error: I2C Read failed
    Error: I2C Read failed
    Error: I2C Read failed
    ./disableDssInterruptsOnA15.sh: line 11: COMMANDS: command not found
    ./disableDssInterruptsOnA15.sh: line 12: COMMANDS: command not found
    ./disableDssInterruptsOnA15.sh: line 13: COMMANDS: command not found
    ./disableDssInterruptsOnA15.sh: line 14: COMMANDS: command not found
    ./disableDssInterruptsOnA15.sh: line 15: COMMANDS: command not found
    ./disableDssInterruptsOnA15.sh: line 16: COMMANDS: command not found
    ./disableDssInterruptsOnA15.sh: line 17: COMMANDS: command not found
    ./disableDssInterruptsOnA15.sh: line 18: COMMANDS: command not found
    ./disableDssInterruptsOnA15.sh: line 19: COMMANDS: command not found
    updated  value is 
    
    
    COMMANDS
    
            ### WARNING ###: use the following [read | write | set bit | clear bit | dump] commands at your own risk!
            No address check done, may generate:
              - bus error (invalid or not accessible <physical address>,
              - platform crash/hang (bad <value>).
    
                Read any OMAP memory address (register), given its <physical address> or <name> as listed in TRM.
    
                Write <value> at any OMAP memory address (register), given its <physical address> or <name> as listed in TRM.
    
                Set bit at <position> into any OMAP memory address (register), given its <physical address> or <name> as listed in TRM.
    
                Clear bit at <position> into any OMAP memory address (register), given its <physical address> or <name> as listed in TRM.
    
                Dump a range of OMAP memory addresses, from <start address> to <end address>.
                Note all addresses within given range must be valid and accessible.
    
            ### WARNING ###: use the following I2C [read | write] commands at your own risk!
            No address check done, may generate:
              - I2C bus error (invalid or not accessible <physical address>,
              - platform crash/hang (bad <value>).
    
                Read I2C register at address <addr> from I2C chip at <chip-addr> on I2C <bus>.
    
                Write <value> in I2C register at address <addr> from I2C chip at <chip-addr> on I2C <bus>.
    root@dra7xx-evm:/opt/vision_sdk# ./apps.out 
     [HOST]  OSA: MEM: 0: Mapped 0xa0100000 to 0xb69bd000 of size 0x00100000 
     [HOST]  OSA: MEM: 1: Mapped 0x84203000 to 0xa6fbd000 of size 0x0fa00000 
     [HOST]  OSA: MEM: 2: Mapped 0xa0200000 to 0xa6efd000 of size 0x00040000 
     [HOST]  OSA: MEM: 3: Mapped 0xa02c0000 to 0xa6f3d000 of size 0x00080000 
     [HOST]  OSA: MEM: 4: Mapped 0x00000000 to 0x00000000 of size 0x00000000 
     [HOST]  OSA: HOST Remote Log Shared Memory @ 0xa024f140
     [HOST]  OSA: DSP1 Remote Log Shared Memory @ 0xa02769e0
     [HOST]  OSA: IPU2 Remote Log Shared Memory @ 0xa0363da0
       35.654909] omap_l3_noc 44000000.ocp: L3 application error: target 3 mod:2 (unclearable)
    [   35.693055] omap_l3_noc 44000000.ocp: L3 debug error: target 3 mod:2 (unclearable)
    [ HOST] [HOST  ]     41.216525 s:  SYSTEM: System A15 Init in proress !!!
     [HOST] [HOST  ]     41.216647 s:  SYSTEM: IPC: Init in progress !!!
     [HOST] [HOST  ]     41.216647 s:  SYSTEM: IPC: Notify init in progress !!!
     [HOST] [HOST  ]     41.217745 s:  SYSTEM: IPC: [IPU2] socket bind success !!! (dst vproc = 1, endpt = 81)
     [HOST] [HOST  ]     41.217775 s:  SYSTEM: IPC: [IPU2] socket info (family = 41, dst proc id = -1, endpt = 81) !!!
     [HOST] [HOST  ]     41.217806 s:  SYSTEM: IPC: [IPU2] socket connect success !!! (dst vproc = 1, endpt = 80)
     [HOST] [HOST  ]     41.217806 s:  SYSTEM: IPC: [IPU2] socket info (family = 41, dst proc id = -1, endpt = 1024) !!!
     [HOST] [HOST  ]     41.218629 s:  SYSTEM: IPC: [DSP1] socket bind success !!! (dst vproc = 2, endpt = 81)
     [HOST] [HOST  ]     41.218660 s:  SYSTEM: IPC: [DSP1] socket info (family = 41, dst proc id = -1, endpt = 81) !!!
     [HOST] [HOST  ]     41.218690 s:  SYSTEM: IPC: [DSP1] socket connect success !!! (dst vproc = 2, endpt = 80)
     [HOST] [HOST  ]     41.218690 s:  SYSTEM: IPC: [DSP1] socket info (family = 41, dst proc id = -1, endpt = 1024) !!!
     [HOST] [HOST  ]     41.218812 s:  SYSTEM: IPC: Notify init DONE !!!
     [HOST] [HOST  ]     41.218812 s:  SYSTEM: MSGQ: MsgQ init in progress !!!
     [HOST] [HOST  ]     41.218904 s:  SYSTEM: MSGQ: MsgQ init DONE !!!
     [HOST] [HOST  ]     41.218904 s:  SYSTEM: IPC: Init DONE !!!
     [HOST] [HOST  ]     41.218904 s:  SYSTEM: Initializing A15 Links !!! 
     [HOST] [HOST  ]     41.218995 s:  IPC_OUT_0 : Init done - linkid-0x2000000
     [HOST] [HOST  ]     41.219056 s:  IPC_OUT_1 : Init done - linkid-0x2000001
     [HOST] [HOST  ]     41.219148 s:  IPC_OUT_2 : Init done - linkid-0x2000002
     [HOST] [HOST  ]     41.219209 s:  IPC_OUT_3 : Init done - linkid-0x2000003
     [HOST] [HOST  ]     41.219270 s:  IPC_OUT_4 : Init done - linkid-0x2000004
     [HOST] [HOST  ]     41.219361 s:  IPC_IN_0 : Init done - linkid-0x200000a
     [HOST] [HOST  ]     41.219453 s:  IPC_IN_1 : Init done - linkid-0x200000b
     [HOST] [HOST  ]     41.219544 s:  IPC_IN_2 : Init done - linkid-0x200000c
     [HOST] [HOST  ]     41.219605 s:  IPC_IN_3 : Init done - linkid-0x200000d
     [HOST] [HOST  ]     41.219697 s:  IPC_IN_4 : Init done - linkid-0x200000e
     [HOST] [HOST  ]     41.219788 s:  IPC_IN_5 : Init done - linkid-0x200000f
     [HOST] [HOST  ]     41.219849 s:  IPC_IN_6 : Init done - linkid-0x2000010
     [HOST] [HOST  ]     41.219941 s:  NULL_0 : Init done - linkid-0x2000014
     [HOST] [HOST  ]     41.220002 s:  NULL_1 : Init done - linkid-0x2000015
     [HOST] [HOST  ]     41.220124 s:  NULL_SRC_0 : Init done - linkid-0x2000039
     [HOST] [HOST  ]     41.220246 s:  DISP_DIST_SRC_0 : Init done - linkid-0x200005e
     [HOST] [HOST  ]     41.220307 s:  DISP_DIST_SRC_1 : Init done - linkid-0x200005f
     [HOST] [HOST  ]     41.220398 s:  DISP_DIST_SRC_2 : Init done - linkid-0x2000060
     [HOST] [HOST  ]     41.220459 s:  DISP_DIST_SRC_3 : Init done - linkid-0x2000061
     [HOST] [HOST  ]     41.220520 s:  DISP_DIST_SRC_4 : Init done - linkid-0x2000062
     [HOST] [HOST  ]     41.220612 s:  DISP_DIST_SRC_5 : Init done - linkid-0x2000063
     [HOST] [HOST  ]     41.220673 s:  DISP_DIST_SRC_6 : Init done - linkid-0x2000064
     [HOST] [HOST  ]     41.220734 s:  DISP_DIST_SRC_7 : Init done - linkid-0x2000065
     [HOST] [HOST  ]     41.220825 s:  SGX3DSRV_0 : Init done - linkid-0x2000047
     [HOST] [HOST  ]     41.220917 s:  ALGORITHM_0 : Init done - linkid-0x2000031
     [HOST] [HOST  ]     41.221008 s:  ALGORITHM_1 : Init done - linkid-0x2000032
     [HOST] [HOST  ]     41.221069 s:  ALGORITHM_2 : Init done - linkid-0x2000033
     [HOST] [HOST  ]     41.221161 s:  ALGORITHM_3 : Init done - linkid-0x2000034
     [HOST] [HOST  ]     41.221252 s:  ALGORITHM_4 : Init done - linkid-0x2000035
     [HOST] [HOST  ]     41.221313 s:  ALGORITHM_5 : Init done - linkid-0x2000036
     [HOST] [HOST  ]     41.221405 s:  ALGORITHM_6 : Init done - linkid-0x2000037
     [HOST] [HOST  ]     41.226621 s:  ALGORITHM_7 : Init done - linkid-0x2000038
     [HOST] [HOST  ]     41.226773 s:  DUP0 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.227719 s:  DUP1 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.227871 s:  DUP2 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.227993 s:  DUP3 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.228115 s:  DUP4 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.228207 s:  SYNC_0 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.228268 s:  SYNC_1 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.228359 s:  SYNC_2 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.228451 s:  SYNC_3 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.228542 s:  MERGE_0 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.228634 s:  MERGE_1 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.228725 s:  MERGE_2 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.228817 s:  MERGE_3 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.228908 s:  MERGE_4 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.229000 s:  SELECT_0 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.229091 s:  SELECT_1 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.229152 s:  GATE_0 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.229213 s:  GATE_1 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.229305 s:  GATE_2 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.229366 s:  GATE_3 : Init done - linkid-0x0
     [HOST] [HOST  ]     41.229427 s:  SGXFRMCPY_0 : Init done - linkid-0x2000046
     [HOST] [HOST  ]     41.229427 s:  SYSTEM: Initializing A15 Links ... DONE !!! 
     [HOST] [HOST  ]     41.232294 s:  OSA: Adjusting global time, timeH by 0 units!!!
     [HOST] [HOST  ]     41.232294 s:  SYSTEM: System A15 Init Done !!!
     [HOST] [HOST  ]     41.232477 s:  NETWORK_CTRL_LINUX_TSK: Starting Server (port=5000) !!!
     [HOST] [HOST  ]     41.232538 s:  NETWORK_CTRL_LINUX_TSK: Starting Server ... DONE (port=5000) !!!
     [HOST] [DSP1  ]     16.368449 s:  ***** DSP1 Firmware build time 10:07:47 Mar  5 2019
     [HOST] [DSP1  ]     16.368510 s:  *** SYSTEM: CPU Frequency <ORG = 600000000 Hz>, <NEW = 750000000 Hz>
     [HOST] [DSP1  ]     16.368693 s:  SYSTEM: System Common Init in progress !!!
     [HOST] [DSP1  ]     16.368876 s:  UTILS: CIO: Init Done !!!
     [HOST] [DSP1  ]     16.368907 s:  SYSTEM: IPC init in progress !!!
     [HOST] [DSP1  ]     16.368907 s:  SYSTEM: Attaching to [IPU2] ... 
     [HOST] [DSP1  ]     16.370859 s:  SYSTEM: Attaching to [IPU2] ... SUCCESS !!!
     [HOST] [DSP1  ]     16.370890 s:  SYSTEM: Notify register to [IPU2] line 0, event 15... 
     [HOST] [DSP1  ]     16.370920 s:  SYSTEM: Notify init done !!!
     [HOST] [DSP1  ]     16.371042 s:  SYSTEM: MsgQ init done !!!
     [HOST] [DSP1  ]     16.371103 s: RpmsgInit in progress...
     [HOST] [DSP1  ]     16.371164 s:  SYSTEM: IPC init DONE !!!
     [HOST] [DSP1  ]     16.371744 s:  SYSTEM: System Common Init Done !!!
     [HOST] [DSP1  ]     16.371774 s:  SYSTEM: System DSP Init in progress !!!
     [HOST] [DSP1  ]     16.371927 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1024 
     [HOST] [DSP1  ]     16.371957 s:  SYSTEM: Heap = LOCAL_L2             @ 0x00800000, Total size = 227264 B (221 KB), Free size = 227264 B (221 KB)
     [HOST] [DSP1  ]     16.372018 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 524288 B (512 KB), Free size = 522056 B (509 KB)
     [HOST] [DSP1  ]     16.372049 s:  SYSTEM: Initializing Links !!! 
     [HOST] [DSP1  ]     16.376136 s: 
     [HOST] [DSP1  ]     16.378698 s:  SYSTEM: Initializing Links ... DONE !!! 
     [HOST] [DSP1  ]     16.378759 s: lz4CompDecomp Init
     [HOST] [DSP1  ]     16.378759 s:  SYSTEM: System DSP Init Done !!!
     [HOST] [DSP1  ]     16.400689 s: Connection established with HLOS, calling rpmsgInit
     [HOST] [DSP1  ]     16.699719 s:  SYSTEM: CACHE: L1P = 32 KB, L1D = 32 KB, L2 = 32 KB ... after boot !!!
     [HOST] [DSP1  ]     16.699749 s:  SYSTEM: CACHE: L1P = 32 KB, L1D = 32 KB, L2 = 32 KB ... after update by APP !!!
     [HOST] [IPU2  ]     16.211584 s:  ***** IPU2 Firmware build time 10:09:20 Mar  5 2019
     [HOST] [IPU2  ]     16.211767 s:  *** SYSTEM: CPU Frequency <ORG = 212800000 Hz>, <NEW = 212800000 Hz>
     [HOST] [IPU2  ]     16.213902 s: NDK_NSP_Init()
     [HOST] [IPU2  ]     16.215823 s:  >>>>>: GMACSW_getConfig: -2
     [HOST] [IPU2  ]     16.216037 s:  >>>>>: GMACSW_getConfig: -2
     [HOST] [IPU2  ]     16.221374 s:  SYSTEM: System Common Init in progress !!!
     [HOST] [IPU2  ]     16.232294 s:  UTILS: CIO: Init Done !!!
     [HOST] [IPU2  ]     16.232385 s:  SYSTEM: IPC init in progress !!!
     [HOST] [IPU2  ]     16.232446 s:  SYSTEM: Attaching to [DSP1] ... 
     [HOST] [IPU2  ]     16.370859 s:  SYSTEM: Attaching to [DSP1] ... SUCCESS !!!
     [HOST] [IPU2  ]     16.370951 s:  SYSTEM: Notify register to [DSP1] line 0, event 15... 
     [HOST] [IPU2  ]     16.371103 s:  SYSTEM: Notify init done !!!
     [HOST] [IPU2  ]     16.372811 s:  SYSTEM: MsgQ init done !!!
     [HOST] [IPU2  ]     16.373757 s: RpmsgInit in progress...
     [HOST] [IPU2  ]     16.373848 s: Connection established with HLOS, calling rpmsgInit
     [HOST] [IPU2  ]     16.374550 s:  SYSTEM: IPC init DONE !!!
     [HOST] [IPU2  ]     16.379643 s:  SYSTEM: System Common Init Done !!!
     [HOST] [IPU2  ]     16.379735 s:  SYSTEM: System Init in progress !!!
     [HOST] [IPU2  ]     16.379796 s:  SYSTEM: BSP Common Init in progress !!!
     [HOST] [IPU2  ]     16.379857 s:  SYSTEM: BSP Common Init Done !!!
     [HOST] [IPU2  ]     16.379918 s:  SYSTEM: BSP Platform Init in progress !!!
     [HOST] [IPU2  ]     16.380040 s:  SYSTEM: BSP Platform Init Done !!!
     [HOST] [IPU2  ]     16.380131 s:  SYSTEM: FVID2 Init in progress !!!
     [HOST] [IPU2  ]     16.380284 s:  SYSTEM: FVID2 Init Done !!!
     [HOST] [IPU2  ]     16.380345 s:  SYSTEM: VPS Init in progress !!!
     [HOST] [IPU2  ]     16.380406 s:  SYSTEM: VPDMA Descriptor Memory Address translation ENABLED [0x80000000 -> 0x80000000]
     [HOST] [IPU2  ]     16.383151 s: *** VPDMA Firmware Loading... ***
     [HOST] [IPU2  ]     16.383273 s: VPDMA Firmware Address = 0xa03597c0
     [HOST] [IPU2  ]     16.383364 s: VPDMA Load Address     = 0x4897d004
     [HOST] [IPU2  ]     16.383456 s: VPDMA Firmware Version = 0x4d0001b8
     [HOST] [IPU2  ]     16.383547 s: VPDMA List Busy Status = 0x00000000
     [HOST] [IPU2  ]     16.383608 s: *** VPDMA Firmware Load Success ***
     [HOST] [IPU2  ]     16.383913 s: *** VPDMA Firmware Loading... ***
     [HOST] [IPU2  ]     16.384005 s: VPDMA Firmware Address = 0xa03597c0
     [HOST] [IPU2  ]     16.384127 s: VPDMA Load Address     = 0x489dd004
     [HOST] [IPU2  ]     16.384218 s: VPDMA Firmware Version = 0x4d0001b8
     [HOST] [IPU2  ]     16.384310 s: VPDMA List Busy Status = 0x00000000
     [HOST] [IPU2  ]     16.384401 s: *** VPDMA Firmware Load Success ***
     [HOST] [IPU2  ]     16.419416 s:  SYSTEM: VPS Init Done !!!
     [HOST] [IPU2  ]     16.420331 s:  UTILS: DMA: HWI Create for INT25 !!!
     [HOST] [IPU2  ]     16.420575 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1024 
     [HOST] [IPU2  ]     16.420697 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 236336 B (230 KB)
     [HOST] [IPU2  ]     16.420850 s:  SYSTEM: Heap = SR_OCMC              @ 0x00000000, Total size = 0 B (0 KB), Free size = 0 B (0 KB)
     [HOST] [IPU2  ]     16.420972 s:  SYSTEM: Heap = SR_DDR_CACHED        @ 0x84203000, Total size = 262144000 B (250 MB), Free size = 262144000 B (250 MB)
     [HOST] [IPU2  ]     16.421216 s:  SYSTEM: Heap = SR_DDR_NON_CACHED    @ 0xa0100000, Total size = 1047040 B (0 MB), Free size = 1037824 B (0 MB)
     [HOST] [IPU2  ]     16.421368 s:  SYSTEM: Initializing Links !!! 
     [HOST] [IPU2  ]     16.421490 s: AvbRxLink_init()
     [HOST] [IPU2  ]     16.502653 s: 
     [HOST] [IPU2  ] iZ�()
     [HOST] [IPU2  ]     16.690294 s:  SYSTEM: Initializing Links ... DONE !!! 
     [HOST] [IPU2  ]     16.690508 s: --NetworkCtrl_init()--
     [HOST] [IPU2  ]     16.690630 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.690782 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.690904 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.691057 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.691209 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.691362 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.691484 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.691636 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.691758 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.691911 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.692033 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.692185 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.692338 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.692460 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.692612 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.692734 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.692887 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.693009 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.693192 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.693314 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.693466 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.693588 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.693741 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.693893 s: NetworkCtrl_registerHandler()
     [HOST] [IPU2  ]     16.694869 s: NetworkCtrl_tskMain()
     [HOST] [IPU2  ]     16.699719 s:  CHAINS: Application Started !!!
     [HOST] [IPU2  ]     16.710516 s:  BOARD: Board Init in progress !!!
     [HOST] [IPU2  ]     16.710974 s:  BOARD: Board Init Done !!!
     [HOST] [IPU2  ]     16.719697 s:  
     [HOST] [IPU2  ]     17.695113 s:  NETWORK_CONS_TX: Starting TX (port=9000) !!!
     [HOST] [IPU2  ]     17.695418 s:  NETWORK_CONS_TX: Starting TX ... DONE (port=9000) !!!
     [HOST] [IPU2  ]     17.696150 s:  NETWORK_CONS_RX: Starting RX (port=9001) !!!
     [HOST] [IPU2  ]     17.696364 s:  NETWORK_CONS_RX: Starting RX ... DONE (port=9001) !!!
     [HOST] [IPU2  ]     21.694229 s:  NETWORK_CTRL_TSK: Starting Server (port=5000) !!!
     [HOST] [IPU2  ]     21.694534 s:  NETWORK_CTRL_TSK: Starting Server ... DONE (port=5000) !!!
     [HOST] [HOST  ]     41.784694 s: 
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  ====================
     [HOST] [HOST  ]  Vision SDK Usecases
     [HOST] [HOST  ]  ====================
     [HOST] [HOST  ]  1: Single Camera Usecases
     [HOST] [HOST  ]  2: Multi-Camera LVDS Usecases
     [HOST] [HOST  ]  3: Open-Compute Usecases
     [HOST] [HOST  ]  4: AVB RX Usecases, (TDA2x & TDA2Ex ONLY)
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  p: CPU Status
     [HOST] [HOST  ]  i: Show IP Addr (IPU + NDK + AVB) 
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  s: System Settings 
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  x: Exit 
     [HOST] [HOST  ]  z: Exit - AND SHUTDOWN Remote CPUs
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  Enter Choice: 
     [HOST] [HOST  ]  
    [   46.052350] random: nonblocking pool is initialized
    i
     [HOST] [HOST  ]    124.617885 s:  Network IP address : 0.0.0.0
     [HOST] [HOST  ]    124.617916 s: 
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  ====================
     [HOST] [HOST  ]  Vision SDK Usecases
     [HOST] [HOST  ]  ====================
     [HOST] [HOST  ]  1: Single Camera Usecases
     [HOST] [HOST  ]  2: Multi-Camera LVDS Usecases
     [HOST] [HOST  ]  3: Open-Compute Usecases
     [HOST] [HOST  ]  4: AVB RX Usecases, (TDA2x & TDA2Ex ONLY)
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  p: CPU Status
     [HOST] [HOST  ]  i: Show IP Addr (IPU + NDK + AVB) 
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  s: System Settings 
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  x: Exit 
     [HOST] [HOST  ]  z: Exit - AND SHUTDOWN Remote CPUs
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  Enter Choice: 
     [HOST] [HOST  ]  
     [HOST] [HOST  ]    124.617916 s: 
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  ====================
     [HOST] [HOST  ]  Vision SDK Usecases
     [HOST] [HOST  ]  ====================
     [HOST] [HOST  ]  1: Single Camera Usecases
     [HOST] [HOST  ]  2: Multi-Camera LVDS Usecases
     [HOST] [HOST  ]  3: Open-Compute Usecases
     [HOST] [HOST  ]  4: AVB RX Usecases, (TDA2x & TDA2Ex ONLY)
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  p: CPU Status
     [HOST] [HOST  ]  i: Show IP Addr (IPU + NDK + AVB) 
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  s: System Settings 
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  x: Exit 
     [HOST] [HOST  ]  z: Exit - AND SHUTDOWN Remote CPUs
     [HOST] [HOST  ]  
     [HOST] [HOST  ]  Enter Choice: 
     [HOST] [HOST  ]  
    

  • Hi,Anand

    Please update this.

    Thanks,
    Fredy
  • Hi Fredy,

    Looking at your log, I can see that GMACSW_getConfig is returning an error. Could you please put a breakpoint in NDK_NSP_init() function and step through to see what's going wrong? To debug, you can load symbols on the core(IPU2) through CCS and then put a breakpoint in the disassembly while the core is on halt.

    Regards,

    Anand

  • Thanks Anand for suppot.

    We solved this issue.

    Best Regards,
    Fredy