RTOS Demo vuIP_Task issue on RX63N

savindra wrote on Tuesday, April 05, 2016:

Hello,

I am running RTOS Demo on RX63N .RTOS is working and LEDs are blinking but when comes to vuIP_Task , it is coming at below instructions again and again:

while( lEMACWaitForLink() != pdPASS )
{
vTaskDelay( uipINIT_WAIT );
}

I am not sure whether is problem in ethernet link between my laptop and device.

I am using code from below directory:
** FreeRTOSV9.0.0rc1\FreeRTOSV9.0.0rc1\FreeRTOS\Demo\RX600_RX63N-RDK_Renesas**

rtel wrote on Tuesday, April 05, 2016:

Have you stepped through the lEMACWaitForLink() function to see what it
is doing? As far as I can see all it is doing is calling
phy_set_autonegotiate(), which is a Renesas library fucntion, and the
function is failing. Therefore your network initialisation is failing -
which could be a cabling problem, or perhaps your hardware has a
different PHY to the hardware on which the demo was created.

[the demo you are using is making use of uIP - all the demos we create
these days use our own TCP/IP stack called FreeRTOS+TCP. See
http://www.freertos.org/tcp ]

savindra wrote on Tuesday, April 05, 2016:

Actually I am using RX62N RDK but FreeRTOSV9.0.0rc1\FreeRTOSV9.0.0rc1\FreeRTOS\Demo\RX600_RX62N-RDK_Renesas
demo is giving compiler not found error on HEW IDE.
so i had tried RX63N demo.

I had also tried a demo without FreeRTOS which runs uIP stack on RX62N . I see same ethernet phy driver is being used with FreeRTOS demo.

While developing demo on RX62N and RX63N , did you see any difference in ethernet phy driver in RX62N and RX63N RDK?

rtel wrote on Tuesday, April 05, 2016:

I had also tried a demo without FreeRTOS which runs uIP stack on RX62N .

…and did that work?

While developing demo on RX62N and RX63N , did you see any difference in
ethernet phy driver in RX62N and RX63N RDK?

Can’t remember I’m afraid - the schematics for the boards would
presumably show which PHY was used on each though.

savindra wrote on Tuesday, April 05, 2016:

I had also tried a demo without FreeRTOS which runs uIP stack on RX62N .

…and did that work?
Yeah it is working.
On 05-Apr-2016 6:09 PM, “Real Time Engineers ltd.” rtel@users.sf.net
wrote:

I had also tried a demo without FreeRTOS which runs uIP stack on RX62N .

…and did that work?

While developing demo on RX62N and RX63N , did you see any difference in
ethernet phy driver in RX62N and RX63N RDK?

Can’t remember I’m afraid - the schematics for the boards would
presumably show which PHY was used on each though.

RTOS Demo vuIP_Task issue on RX63N
https://sourceforge.net/p/freertos/discussion/382005/thread/099ded7e/?limit=25#a37a/fc94

Sent from sourceforge.net because you indicated interest in
SourceForge.net: Log In to SourceForge.net

To unsubscribe from further messages, please visit
SourceForge.net: Log In to SourceForge.net

hmf55 wrote on Thursday, April 07, 2016:

may be you can give this a try:

http://interactive.freertos.org/entries/109317096-TCP-IP-Networkinterface-for-RX6xx

heinbali01 wrote on Thursday, April 07, 2016:

TCP-IP-Networkinterface-for-RX6xx

Great, thanks !

  • zero Copy
  • “should” work, but
  • not well tested
  • hence, no copy right, no guarantee

It looks good to me.

Savindra :
if you decide to use FreeRTOS+TCP along with mentioned driver: feel free to ask any questions about it.

Regards.

sbrauss wrote on Tuesday, June 28, 2016:

Hi!

I just tried to switch from uIP to FreeRTOS+TCP along with the driver available at http://interactive.freertos.org/entries/109317096-TCP-IP-Networkinterface-for-RX6xx
and found this thread were it was mentionned.
Has someone used it successfully? - I’m stuck with file mac.h, which seems to be missing.

Best regards,
Stephan