This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

RA6M4 Ethernet problem

Hi

I am developing a new product with the Renesas R7AF6M4 100pin micro and I am having problems using the Ethernet peripheral.
I have developed and tested the FW on the related EVB with the following configuration:
IAR Development Tool 9.30.1
FreeRTOS+TCP
Trust Zone ON, Non secure

The code runs correctly, the link, ping of the peripheral and TCP/IP Server work as expected.

I brought the FW to our board, which unlike the evb mounts the micro version with 100 pins instead of 144, remapping the eth peripheral on port 4 instead of 7.

The HW was copied exactly from the evb.

In this configuration the eth connection no longer works (it does not perform the ping).

The code is completely identical, apart from the new pin configuration.

The debugger is the Segger J-Link, SWD mode

Do you have any suggestion?

Thank

Chiara




[locked by: IK_Renesas at 12:56 (GMT 0) on 17 Sep 2024]
Parents Reply
  • The RA6M4 has 256KB SRAM memory available. From what you have send to us it looks like you have reserved 240 KB as secure RAM .

    As mentioned in the KB article you share the ethernet buffer should be place in memory section that is defined to keep the non-secure buffers there and they will be allocated in the non-secure RAM area.

    You can set the IDAU registers and the TrustZone boundaries either from Renesas Device Partition Manager or Renesas Flash Programmer.

    Please do not post your issues in older threads and post your issue into a new thread to receive further support from us.

    Best Regards,

    IK

Children
No Data