Ethernet program works on developement board but not on custom board
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-08-11 2:56 AM
Hello
I have STM32F779I- Eval developement board . My program works on developement board
but not on my custom board with same controller (STM32F779BI) (
My pin configuration are same for both. ( MII configuration ) for both
I have made jumper setting also perfactly for custom board
I have checked Rx and Tx clock on my custom board which is ok but I am getting desired result
My code works fine and display webpage on developement board but not on my custom board
Any advice ?
- Labels:
-
Ethernet
-
STM32F7 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-08-12 7:57 AM
Hello @dbgarasiya​
At first stage, I suggest to check the Ethernet configuration/settings by running ping command.
Best Regards,
Bouraoui
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-08-12 3:16 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-08-13 8:29 PM
Thanks for replying @Bouraoui Chemli​ and @Piranha ,
My ping command is working fine. My firmware is working fine in developement board . Pin configuration for both board (custom ,developement ) are also same
After debugging i found that my Rx descriptor status does not changed in ETH_DMAReceptionEnable function .
After studying refrence manual i found that i am not receiving ethernet frame at this stage so status remains constant as it was
but before this point my all register regarding to ethernet are as same as shown in development board.
I am using DP83848C ethernet IC for my project
Best Regards
Dipak Garasiya
