Home

Notes on Using Ethernet Controller

image

Contents

1. Date May 25 2015 RENESAS TECHNICAL UPDATE 1753 Shimonumabe Nakahara ku Kawasaki shi Kanagawa 211 8668 Japan Renesas Electronics Corporation Product wpuymcu Document TN RX A125A E Rev 1 00 Category No Title Notes on Using Ethernet Controller lnfonmadon Technical Notification Category RX64M Group User s Manual Hardware Rev 1 00 R01UH0377EJ0100 Applicable RX64M Group Reference Product RX71M Group Document RX71M Group User s Manual Hardware Rev 1 00 R01UH0493EJ0100 1 Notes If an erroneous frame is detected due to a corrupted frame or noise in the external circuit when the ETHERC and EPTPC are receiving data subsequent normal frames may not be received properly 2 Measure Reset the EDMAC ETHERC and EPTPC after an erroneous frame is detected Then wait for the required number of cycles before setting communications again E Detecting an erroneous frame An erroneous frame can be detected by reading the INFABT flag in the SYNFP status register SYSR of EPTPCn The INFABT flag is provided for both EPTPCO and EPTPC1 but the MINT interrupt is common to these channels This requires each INFABT flag to be read in the MINT interrupt handler to confirm in which channel an erroneous frame is detected Even when the EPTPCn is not used but only the EDMACn and ETHERCn are used to receive and transmit standard Ethernet frames also read the INFABT flag to detect an err
2. oneous frame n 0 1 E Resetting after detection of an erroneous frame When the EPTPCn SYSR INFABT flag becomes 1 reset EPTPCn EDMACn and ETHERCn corresponding to the channel and then wait for the required number of cycles before setting registers Even when the EPTPCn is not used but only the EDMACn and ETHERCn are used to receive and transmit standard Ethernet frames also reset the EPTPCn and the registers In this case PTPEDMAC does not need to be reset The following shows the resetting procedure n 0 1 1 Set the EPTPCn PTRSTR RESET bit to 1 reset the EPTPCn by software 2 Set the EDMACn EDMR SWR bit to 1 reset the EDMACn and ETHERCn by software 3 Wait for at least 64 cycles of the peripheral module clock PCLKA This step is necessary to initialize EDMACn and ETHERCn Use a software loop or timer to wait for at least cycles of PCLKA c 2015 Renesas Electronics Corporation All rights reserved Page 1 of 2 7tENESAS RENESAS TECHNICAL UPDATE TN RX A125A E Date May 25 2015 4 Set the EPTPCn PTRSTR RESET bit to 0 release the EPTPCn reset 5 Reset communications Set the registers of the EDMACn ETHERCn PTPEDMAC and EPTPCn to enable communications RENES Page 2 of 2 a AS

Download Pdf Manuals

image

Related Search

Related Contents

Klipsch 6-02 Speaker User Manual  Montage- und Betriebsanleitung Operation and Assembly Instructions  Mortier époxy tricomposant, de consistance fluide, pour le  HP EX490 Setup Poster  Multi-Protocol PCI Board Instructions  

Copyright © All rights reserved.
Failed to retrieve file