TDA4VH-Q1: How to use Quad Port Ethernet Expansion Board with J784S4XG01EVM BOARD

Part Number: TDA4VH-Q1

Tool/software:

Hi Team :

  I want to use Quad Port Ethernet Expansion Board with J784S4XG01EVM BOARD.

Now I plug the Quad Port Ethernet Expansion Board in ENET expansion 1. 

I can i2cdetect i2c0 0x54  but ifconfig doesn't show anything new(only eth0 and eh1).

Also, the left and right port led can light up .

My SDK version is 10.00.

Can you give me some advice?

Best Regards,

Kong Xiangxu

  • Hi,

    Would you like to have a native Linux driver for the CPSW9G or ETHFW model application?

    By default, the ETHFW application runs on the MCU2_0 core. In this case, Linux has a client driver with virtual network interfaces as a virtual switch and a virtual MAC-only interface.
    Please refer to the ETHFW User Guide for more details.
    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/latest/exports/docs/ethfw/docs/user_guide/ethfw_c_ug_top.html#ethfw_j784s4_port_cfg


    If you would like to run a Native Linux driver, please refer to the FAQ to enable the Native Linux driver for CPSW9G.
    [FAQ] How do I bring/brought up Ethernet interfaces for Main Domain CPSWnG in Linux from SDK Version 9.0 and above?

    Best Regards,
    Sudheer

  • Hi,

    I copy the whole k3-j784s4-evm-quad-port-eth-exp1.dtso and paste it under k3-j784s4-evm.dts.

    But my booting stucks at 

    S.178378f1-udma 31150000.dms-controler: cummins: zz (tchan: li, rchan: li, gp-rflow: 8)
    5.182298 sp1-nand sp10.0: Winbond SPI RAM was found
    5.187605 sp1-nand sp10.0: 128 MB, black size: 256 KB, page size: 4096, 008 size: 128
    5.1959127 fixed-partitions partitions found on MTD device sp10.0
    5.202258 creating 7 MTD partitions on "sp10.0":
    5.207039 0x00000000000-0x000000100000 "osp1.nand.tiboots"
    5.213993 0x000000100000-0x000000300000 "osp1.nand.tigpl"
    5.220941 0x000000000000-0x000000700000 "osp1.nand.tigpl"
    5.228834 0x000000700000-0x000000700000 "osp1.nand.env"
    5.237741 0x000000740000-0x000000740000 "osp1.nand.env.backup"
    5.241556 0x000000200000-0x000000750000 "osp1.nand.rooffs"
    5.280683 0x000000710000-0x000000800000 "osp1.nand.phypattern"
    5.289583 sp1-nor sp11.0: WIDSA512A (85336 Kbytes)
    5.2946537 fixed-partitions partitions found on MTD device 47660000.sp1.0
    5.301999 Creating 7 MTD partitions on "47660000.sp1.0":
    5.307172 0x000000000000-0x000000000000 "osp1.tiboots"
    5.313192 0x000000000000-0x000000200000 "osp1.tigpl"
    5.310084 0x000000200000-0x000000800000 "osp1.u-boot"
    5.324983 0x000000500000-0x000000600000 "osp1.env"
    5.330506 0x000000660000-0x000000700000 "osp1.env.backup"
    5.336736 0x000000000000-0x000000700000 "osp1.rooffs"
    5.340822 0x000000000000-0x000000400000 "osp1.phypattern"
    5.380905 0xtrue radio 480000fo.mdio: devinc mdio revision 0.7, bus freq 1000000
    5.400937 0xtrue radio 480000fo.mdio: phylj: device 480000fo.mdio:80, driver TI DP83867
    5.403399 am65-cpsw-nuss 480000fo.ethernet: initialized cpsw and cpsw nuss version 0x08A02102, cpsw version 0x08A02102 Ports: 2 quirks:00000000
    5.422402 am65-cpsw-nuss 480000fo.ethernet: initialized cpsw and cpsw nuss version 1.4
    5.434464 pps pps: new PPS storage pipeline: Akt Table size 64
    5.438601 am65-cpsw-nuss 480000fo.ethernet: CPTs ver 0x468a010b, freq:500000000, add_val:1 pps:1
    5.432533 am65-cpsw-nuss 480000fo.ethernet: set new flow-id-base 48
    5.452305 am65-cpsw-nuss 480000fo.ethernet: initializing am65 cpsw nuss version 0x08A03102, cpsw version 0x08A02902 Ports: 9 quirks:00000000
    5.513071 devinc radio c200fo.mdio: devinc mdio revision 0.7, bus freq 1000000
    5.523861 devinc radio c200fo.mdio: phylj: device c200fo.mdio:80, driver TI DP83867
    5.534050 am65-cpsw-nuss c200000.ethernet: initializing am65 cpsw nuss version 0x08A02102, cpsw version 0x08A02102 Ports: 2 quirks:00000000
    5.544769 am65-cpsw-nuss c200000.ethernet: use random Mac address
    5.551024 am65-cpsw-nuss c200000.ethernet: initialized cpsw and cpsw nuss version 1.4
    5.554244 am65-cpsw-nuss c200000.ethernet: put table size 64
    5.564259 am65-cpsw-nuss c200000.ethernet: CPTs ver 0x468a010b, freq:200000000, add_val:4 pps:0
    5.570009 am65-cpsw-nuss c200000.ethernet: set new flow-id-base 82
    5.550137 am65-cpsw-nuss c200000.ethernet: initializing am65 cpsw nuss version 0x08A03102, cpsw version 0x08A02902 Ports: 9 quirks:00000000
    5.602284 am65-cpsw-nuss c200000.ethernet: initializing am65 cpsw nuss version 0x08A03102, cpsw version 0x08A02902 Ports: 9 quirks:00000000
    5.619033 clk: Disabling unused clocks
    5.639631 Aka source list:
    5.630067 bk dewdcard found.
    5.641707 waiting for root device PARTUUID=34ad6033-02...
    15.654027 am65-cpsw-nuss c000000.ethernet: initializing am65 cpsw nuss version 0x08A03102, cpsw version 0x08A02902 Ports: 9 quirks:00000000
    15.666971 platform 4fb0000.mmc: deferred probe pending
    15.872224 platform regulator-sd: deferred probe pending
    15.877611 platform c000000.ethernet: deferred probe pending

    I only want to use ENET EXP 1 in linux.

    Can you give me some possible reasons for this?

  • Hi,

    this looks like a problem I had with SDK 10 a while back, too.

    You could have a look at this thread:

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1425786/j784s4xevm-using-j721exenetxpanevm-with-psdk-linux/5566357#5566357

    From what I remember, the .dtbo for the expansion board was broken on 10.0 because it wasn't updated to reflect other changes in the device tree. I posted a patched .dtbo with a workaround that worked for me in that thread. Maybe you want to give that a try.

    In that thread Sudheer indicated that a fix should be included in SDK 11. Maybe you could give that a try, or check with Sudheer if it was actually fixed.

    Regards,

    Dominic

  • Hi,

    Thank you for your kind help!

    I tried change the uEnv.txt to name_overlays=ti/k3-j784s4-evm-quad-port-eth-exp1.dtbo

    It seems get more longer log relate to net,but still can't boot.

    4.059512) 0x000000000000-0x000000000000 "qspl.tigpl"
    4.075211) 0x000000000000-0x000000000000 "qspl.u-boot"
    4.081188) 0x000000000000-0x000000000000 "qspl.env"
    4.086830) 0x000000000000-0x000000000000 "qspl.env.backup"
    4.693079) 0x000000000000-0x000000000000 "qspl.rootfs"
    4.093797) 0x000000000000-0x000000000000 "qspl.physattern"
    4.741959) davinci_maio 46000000:mdi:davinci.mdo revision 0.7, bus freq 1000000
    4.752928) davinci_maio 46000000:mdi:davinci.mdo revision 0.7, bus freq 1000000
    4.761197) am65-cpsv-nuss 46000000:ethernet: initialize cpsv nuss version 0x6BA02102, cpsv version 0x6BA02102 Ports: 2 quirks:00000000
    4.774017) am65-cpsv-nuss 46000000:ethernet: initialized cpsv aie version 1.4
    4.781225) am65-cpsv-nuss 46000000:ethernet: AIE Table size 64
    4.787369) pps ppsp: new PPS source pipi
    4.701598) am65-cpsv-nuss 46000000:ethernet: CPFS ver 0xde8a010b, freq:500000000, add_val:1 pps:1
    4.805799) am65-cpsv-nuss 46000000:ethernet: set new flow-id-base 48
    4.815840) am65-cpsv-nuss 46000000:ethernet: initialize am65 cpsv nuss version 0x6BA03102, cpsv version 0x6BA02902 Ports: 9 quirks:00000000
    4.838824) am65-cpsv-nuss 46000000:ethernet: Use random MAC address
    4.844353) am65-cpsv-nuss 46000000:ethernet: Use random MAC address
    4.855060) am65-cpsv-nuss 46000000:ethernet: Use random MAC address
    4.867039) am65-cpsv-nuss 46000000:ethernet: Use initialized cpsv aie version 1.5
    4.862934) am65-cpsv-nuss 46000000:ethernet: AIE Table size 92
    4.872413) am65-cpsv-nuss 46000000:ethernet: Set new flow-id-base 82
    4.892264) am65-cpsv-nuss 46000000:ethernet: Set new flow-id-base 82
    4.941960) davinci_maio c2001000:mdi:davinci.mdo revision 0.7, bus freq 1000000
    4.952783) davinci_maio c2001000:mdi:davinci.mdo revision 0.7, bus freq 1000000
    4.908079) am65-cpsv-nuss c2000000:ethernet: initialize am65 cpsv nuss version 0x6BA02102, cpsv version 0x6BA02102 Ports: 2 quirks:00000000
    4.973951) am65-cpsv-nuss c2000000:ethernet: Use random MAC address
    4.979906) am65-cpsv-nuss c2000000:ethernet: Initialized cpsv aie version 1.4
    4.987825) am65-cpsv-nuss c2000000:ethernet: AIE Table size 84
    4.993184) am65-cpsv-nuss c2000000:ethernet: CPFS ver 0xde8a010b, freq:200000000, add_val:4 pps:0
    5.008011) am65-cpsv-nuss c2000000:ethernet: Set new flow-id-base 83
    5.027422) click Disabling unused clocks
    5.037707) ALSA device list:
    5.040804) No soundcards found.
    5.044408) Waiting for root device PARIUMID=34ad0003-02...
    15.080839) platform @Ramputtonsag: deferred probe pending
    15.099222) platform 4100000.mmc: deferred probe pending
    15.097522) platform c0001000.maio: deferred probe pending

    Regards,

    KONG XIANGXU

  • Hi, 

    Which boot flow you are using? Is U-boot present in your flow. 

    Can you please share the changes. Are you running on custom Board 

    Best Regards, 

    Sudheer

  • Hi, 

    I can ping all 4 port now.

    But I am using 

        cd /lib/firmware
    
    rm -f j784s4-main-r5f0_0-fw*
    
        ln -sf ti-ipc/j784s4/ipc_echo_test_mcu2_0_release_strip.xer5f j784s4-main-r5f0_0-fw

    It will make vision_apps can't be used.

    Is there any way I can use the exp eth and vision_app at the same time ?

  • Hi, 

    It will make vision_apps can't be used

    Earlier issue might be due to vision apps loading ETHFW application on MCU2_0 core and wchihc enables Quad ports.

    Is there any way I can use the exp eth and vision_app at the same time ?

    If you would like to run vision apps and use Quad ports from Linux, you need to disable ETHFW from vision apps build and rebuild the vision applications. 

    Please refer to below, for disabling ETHFW from vision apps. 

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/07_00_00_11/exports/docs/vision_apps/docs/user_guide/ETHFW_DEMOS.html#ETHFW_HOWTO_DISABLE

    Best Regards, 

    Sudheer

  • Hi

    I tried to find place as instructed 

    In file vision_apps/apps/basic_demos/app_tirtos/common/app_cfg_mcu2_0.h undef this macro
    #undef ENABLE_ETHFW

    But can't find similar place in my SDK 

    ti-processor-sdk-rtos-j784s4-evm-10_00_00_

    I also tried change vision_apps/platform/j84s4/rtos/common/concerto.mak

    DEFS+=ENAVKE_ETHFW  to DEFS+=DENAVKE_ETHFW

    But still not work.

  • Hi,

    You can find the ETHFW build flag from below.


    You can find the details from SDK Documentation corresponding to SDK 10.0.
    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/10_00_00_05/exports/docs/vision_apps/docs/user_guide/ETHFW_DEMOS.html#ETHFW_HOWTO_DISABLE

    Best Regards,
    Sudheer

  • #include "k3-j784s4-rtos-memory-map.dtsi"
    &main_r5fss0_core0_shared_memory_queue_region {  
    status = "disabled";  
    };
    &main_r5fss0_core0_shared_memory_bufpool_region {  
    status = "disabled";  
    };

    If I add this in order to use vision app it will cause ping failure(while can ifconfig list  devices)

    Is there any possible causes for this problem?

  • Hi,

    1
    2
    3
    4
    5
    6
    7
    #include "k3-j784s4-rtos-memory-map.dtsi"
    &main_r5fss0_core0_shared_memory_queue_region {
    status = "disabled";
    };
    &main_r5fss0_core0_shared_memory_bufpool_region {
    status = "disabled";
    };
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    If I add this in order to use vision app it will cause ping failure(while can ifconfig list  devices)

    You don't need to remove the ETHFW overlay. Just disable the ETHFW build flag and rebuild vision apps. 

    Best Regards,
    Sudheer

  • if I used overlay ETHFW+visionapp,the ping won't work.

    Here are my output of cat /proc/iomem

    overlay ETHFW+visionapp:

    050700000-0507fffff : 5070000.serdes torrent_phy
    05900000-0590fffff : 5900000.r5f
    05910000-0591fffff : 5900000.r5f
    05a00000-05a0fffff : 5a00000.r5f
    05a10000-05a1fffff : 5a00000.r5f
    05c00000-05c0fffff : 5c00000.r5f
    05c10000-05c1fffff : 5c00000.r5f
    05d00000-05d0fffff : 5d00000.r5f
    05d10000-05d1fffff : 5d00000.r5f
    05e00000-05e0fffff : 5e00000.r5f
    05e10000-05e1fffff : 5e00000.r5f
    05f00000-05f0fffff : 5f00000.r5f
    05f10000-05f1fffff : 5f00000.r5f
    06000000-0600fffff : 6000000.usb otg
    06020000-0602fffff : 6000000.usb dev
    0c000000-0c1fffff : c000000.ethernet cpsw_nuss
    0c200000-0c3fffff : c200000.ethernet cpsw_nuss
    0d000000-0d7fffff : 2900000.pcie rea

    no uEvn.txt:

    05020000-0502ffff : 5020000.serdes torrent_phy
    05050000-0505ffff : 5050000.serdes torrent_phy
    05060000-0506ffff : 5060000.serdes torrent_phy
    05070000-0507ffff : 5070000.serdes torrent_phy
    05900000-0590ffff : 5900000.r5f
    05910000-0591ffff : 5900000.r5f
    05a00000-05a0ffff : 5a00000.r5f  
    05a10000-05a1ffff : 5a00000.r5f  
    05c00000-05c0ffff : 5c00000.r5f  
    05c10000-05c1ffff : 5c00000.r5f  
    05d00000-05d0ffff : 5d00000.r5f  
    05d10000-05d1ffff : 5d00000.r5f  
    05e00000-05e0ffff : 5e00000.r5f  
    05e10000-05e1ffff : 5e00000.r5f  
    05f00000-05f0ffff : 5f00000.r5f  
    05f10000-05f1ffff : 5f00000.r5f  
    06o00000-0600ffff : 6000000.usb otg  
    06020000-0602ffff : 6000000.usb dev  
    0a000000-0a0309ff : a000000.bridge mhdpix  
    0a030a00-0a030a3f : 5050000.serdes serdes@5050000  
    0c000000-0c1fffff : c000000.ethernet cpsw_nuss  
    0c200000-0c3fffff : c200000.ethernet cpsw_nuss  
    0d000000-0d7fffff : 2900000.pcie req  

    I think the possible cause lies in whether have  "0a030a00-0a030a3f : 5050000.serdes serdes@5050000 ".

  • https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1316650/j721exsomxevm-quad-ethernet-ports-not-working---ports-detected-but-ping-not-working/5009113?tisearch=e2e-sitesearch&keymatch=quad-port-eth#

    According this threads,"When you are using above overlay, you should not use EthFw which is mapped to MCU2_0 (main_r5f0_0) softlink with ethfw binary.
    If you are using vision apps, vision binary of mcu2_0 is mapped (it also has ethfw)."

    It is really possible to use ETH EXP and vision_app at the same time?

  • Hi,

    It is really possible to use ETH EXP and vision_app at the same time?

    Yes, definitely.

    The only thing you need to take care of is disabling ETHFW from vision apps, as described above, as you can't CPSW from both Linux and ETHFW at the same time.


    Have you tried disabling ETHFW from the Vision application and rebuilding the Vision Apps by following the Vision Apps User Guide?

    Best Regards,
    Sudheer

  • BUILD PTK2=yes
    -BUILD ENABLE ETHFW?=yes
    +BUILD ENABLE_ETHFW?=no

    Then i run  "make vision_apps_scrub"

    And update whole /usr and /opt

  • Hi,

    Then i run  "make vision_apps_scrub"

    Vision apps scrub will not build the vision apps. It will clean the full PSDK RTOS.
    You need to run the command post scrub.
    # make vision_apps -jN

    Please refer to Vision Apps user guide for more details.
    https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/10_00_00_05/exports/docs/vision_apps/docs/user_guide/BUILD_INSTRUCTIONS.html

    Best Regards,
    Sudheer

  • I did 1:make vision_apps_scrub

    2:make sdk

    I don't think problems lie here

  • Hi,

    I don't think problems lie here

    Post that, have you copied the updated binaries to the root (file system) of the SD card?

    Can you please share the logs of the vision init script?

    Best Regards,
    Sudheer

  • Is this the data flow of only use linux to control eth exp1? 

    If not,can you show me the correct dataflow?

  • Hi,

    Is this the data flow of only use linux to control eth exp1? 

    No, Above is when you are using ETHFW application on MCU2_0 and virtual client on Linux.

    If not,can you show me the correct dataflow?

    Data flow path is direct, if you don't have CPSW2G interfaces and enabled only Quad Eth expansion eth0 corresponds to Port-1, and similarly others as well.

    Please refer to Linux SDK user guide for more details about Native Linux driver and kernel options.
    https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-j784s4/11_00_00_08/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Network/CPSWng-Native-Ethernet.html#cpswng-native-ethernet

    Best Regards,
    Sudheer

  • But I include k3-j784s4-evm-ethfw.dtso in my overlay ,and notice have to enable

    &main_r5fss0_core0_shared_memory_queue_region {
    	status = "okay";
    };
    
    &main_r5fss0_core0_shared_memory_bufpool_region {
    	status = "okay";
    };
    

    to make eth exp1's ping function normally.

    If not because the data flow through r5f ,what's the reason?

    By the way ,I also sing the 2 original eth port in the board too.

  • Hi,

    By the way ,I also sing the 2 original eth port in the board too.

    If you are using two ports on the board, then eth1 will be the Main domain CPSW2G interface, not the Quad port interface.

    As mentioned above, If you are looking to use Quad Port from Linux need to disable ETHFW from the MCU2_0 core. If you are using a vision applicaiton, you need to rebuild by disabling ETHFW and use the updated binary for MCU2_0 by copying it to root/lib/firmware//vision_apps_evm/vx_app_rtos_linux_mcu2_0.out 

    Best Regards,
    Sudheer

  • As mentioned above, If you are looking to use Quad Port from Linux need to disable ETHFW from the MCU2_0 core. If you are using a vision applicaiton, you need to rebuild by disabling ETHFW and use the updated binary for MCU2_0 by copying it to root/lib/firmware//vision_apps_evm/vx_app_rtos_linux_mcu2_0.out 

    Yes,I followed your advice and I can use vision_app and Quad Port at same time now.

    But I have to change

    &main_r5fss0_core0_shared_memory_queue_region {
    	status = "okay";
    };
    
    &main_r5fss0_core0_shared_memory_bufpool_region {
    	status = "okay";
    };

    in k3-j784s4-vision-apps.dtso to enbale the ping for Quad Port.

    If I don't enable this r5f memory ping for Quad Port won't connect but without any error logs.

    I want to know why this happened, after all it's said "r5f memory"  ,why it affects the ping function in linux?

  • Hi,

    Yes,I followed your advice and I can use vision_app and Quad Port at same time now.

    Thanks for the confirmation.

    in k3-j784s4-vision-apps.dtso to enbale the ping for Quad Port.

    If I don't enable this r5f memory ping for Quad Port won't connect but without any error logs.

    You will face an issue if you disable "main_r5fss0_core0_shared_memory_queue_region" as these are part of the "main_r5fss0_core0" node.


    What you can do is remove "main_r5fss0_core0_shared_memory_queue_region" from vision apps dtso and don't use the ETHFW overlay.

    Even if you have enabled "main_r5fss0_core0_shared_memory_queue_region" nodes, it will not have any impact.

    Best Regards,
    Sudheer

  • 63955bytes read in 248 ms (78 MiB/s)                  19402 bytes SL
    Working FDT set to 88000000131203 bytes read in 4 ms (3.1 MiB/s)
    14593 bytes read in 39 ms (365.2 KiB/s)4257 bytes read in 40 ms (103.5 KiB/s)
    ERROR: Did not find a cmdline Flattened Device TreefaiLed on fdt_overlay_apply( ):  FDT_ERR_NOTFOUND
    Could not find a valid device tree
    Seq  MethodScanning for bootflows in all bootdevs
                       State  Uclass    Part Name                          FLScann ig goba bootmeth
    No EFI system partitionh 'efi_mgr':
    No EFI systempartition
    No EFI system partitionFaiLed to persist EFI variables
    Failed
    No EFIto persist EFI variables
    Failedsystem partition
    No EFIto persist EFI variables
           system partition
    Failed
    No EFI system partitionto persist EFI variables
    Failed to pers ist EFI variablesefi mgr
    ** Booting bootflowready   none               A NULL>
    Loading Boot0000  mmc<NULL>' with efi_mgr1
    Loading Boot0001        failed
    EFI boot managermmc ' failed
    Boot failed (err=-14)Cannot Load any image
    scanning bootdey
    scanning bootdey 'mmc@4f80000.bootdey:mmc@4fboo00.bootdevb
    k3-navss-ringacc ringacc@2b800000; Ring Accelerator probed rings:286gp-No working controllers.found
    k3-navss-ringacc ringacc@2b800000; dma-ring-reset-qutrk: disabted
    am65_cpsw_nuss_port ethernet@46000000port@1: phy_startup failedam65_cpsw_nuss_port ethernet@46000000port@1:  K3 CPSW:  rfLow_id_base: 2am65_cpsw_nuss_port ethernet@46000000port@1: am65_cpsw_start endethernet@4600000oport@1 Waiting for PHY auto negotiation to complete.am65_cpsw_nuss_port ethernet@460000ooport@1; K3 CPSW:  rflow_id_base: 2ethernet46000000port@1 Waiting for PHY auto negotiation to complete.error
    am65_cpsw_nuss_port ethernet@46000000port@1:  phy_startup  failed`am65_cpsw_nuss_port ethernet@46000000port@1; am65_cpsw_start end errorNo more bootdeys
     1bootflow,1 valid)

    Here are the output of 

    remove "main_r5fss0_core0_shared_memory_queue_region" from vision apps dtso and don't use the ETHFW overlay.

    Also ,why 

    disable "main_r5fss0_core0_shared_memory_queue_region" as these are part of the "main_r5fss0_core0" node.

    would affect my linux 's ping .It doesn't make sense if eth don't rely on rtos.

  • HI, 

    remove "main_r5fss0_core0_shared_memory_queue_region" from vision apps dtso and don't use the ETHFW overlay.

    Also ,why

    You are not interested to have this node, so I suggested to remove it. 

    Here are the output of 

    Can you please share your device tree tops check overlay failed issue. Also, are you using SD boot mode or not? 

    disable "main_r5fss0_core0_shared_memory_queue_region" as these are part of the "main_r5fss0_core0" node.

    would affect my linux 's ping .It doesn't make sense if eth don't rely on rtos

    RTOS vision Apps memory map has these sections in linker file. 

    I am expecting it should work when you remove the node and managed dependency in device tree properly. 

    Best Regards, 

    Sudheer