Other Parts Discussed in Thread: DP83630
Dear Sir, please, answer
I use board (newly developed by us, four-layer PCB) with PIC32MZ2048EFH144-I/PH + DP83848iVV (MMI mode). POSC=12MHz. And I tried FRC mode with Fppl = 200MHz.
Based on the project .......\Microchip\harmony\v2_04\apps\rtos\freertos\tcpip_client_server.
MAC driver>External PHY Configuration>External PHY type - National_DP83848.
RMII flags - No checked.
When WEB browser is connected, there are big delays when receiving data on the main page. I tested 10 Mbit/s and 100 Mbit/s - there is no particular difference.
Delays are always different. Previously, we were doing a module with PIC32MX + DP83630 - there was a two-layer board and 100 megabits/s did not work at all, but for 10 megabits/s everything worked without delays. I reason this way: if I connect a PC and PC sees, that the network is connected to 100 megabit/s, is it likely that with the connection of the transformer everything is good?
I use PIC32MZ starter kit too and it works well, without delays, but PIC32MZ starter kit has another transceiver installed.
As for the MII interface, it's unlikely I made a mistake in connecting the two chips.
Here is the data of the HTTP Analyzer, circuit, photo of the board, datasheet on theTRJ16093BENL connector.
QUESTIONS:
1) Such delays may be due to poor layout of the elements on the board or is it likely a problem with the software driver? How do I find out the reason for the delays? May be, it is possible to create a test signal to test the signal through the transformer using an oscilloscope?
2) I do not know where to connect the contact P8 of the TRJ16093BENL. May be to "0 V" оf the my board - "0 V" is the common potencial of the board (but it hardly makes sense)? "0 V" of my board should not be earthed for safety reasons.
I plan to connect to "earth" contact P8 of the TRJ16093BENL, but while it is not connected anywhere.
3) Where to connect metal case of the TRJ16093BENL ?
TIA
Sincerely
Vladimir Naumenkov
www.agat.by