W7500P - access to IP101G
MCU & Boards
No replies yet. Be the first to reply.
Join the discussion.
MCU & Boards
No replies yet. Be the first to reply.
Join the discussion.
Share projects and connect with makers.
Joined before the site update? first.
New to WIZnet Makers?
We sent a verification link to your address. Open it to activate your account, then log in.
Accounts from this email provider are reviewed by an administrator after verification. Approval usually takes one business day.
Already have an account?
Enter your email address. If it belongs to an account, we'll send a link to set a new password. Members who joined before the site update use this to set their password.
If an account uses that address, we sent a link to set a new password. The link works once and expires in 30 minutes.
Know your password?
Need an account?
RE: W7500P - access to IP101G
by ezheng ·
Hi,
I also have the same question.
Edward and Lawrence, Can you take a short time to look at this question?
Thanks very much,
Ed
RE: W7500P - access to IP101G
by Innotas ·
Hi,
I have the same problem. The network link to the W7500P not working.
phy id detect error !!
RE: W7500P - access to IP101G
by oetelaar ·
I looked at the code from github github.com/Wiznet/W7500P
at the file: W7500P/W7500P_FW/ioLibrary/MDIO/W7500x_miim.c
This contains code to access the PHY chip.
However, if the PHY is not responding, it might be that it is using the wrong address.
I would first check the PHY_AD0, PHY_AD1, PHY_AD3 and make sure the LED’s are connected correctly.
The datasheet of the IP101G shows how to set the address of the PHY on page 47 of bdtic.com/DataSheet/ICplus/I … 121224.pdf
Hope that helps.
Edwin van den Oetelaar (Netherlands)
RE: W7500P - access to IP101G
by ezheng ·
W7500P embedded the function of IP101G. But I think the data sheet and reference of W7500P need to update to clearly show the attribute and application of W7500P.
Let’s look at the code from github github.com/Wiznet/W7500P
at the file: W7500P/W7500P_FW/ioLibrary/MDIO/W7500x_miim.c
Example #1
#ifdef W7500P
// PB_05, PB_12 pull down
*(volatile uint32_t *)(0x41003070) = 0x61;
*(volatile uint32_t *)(0x41003054) = 0x61;
#endif
Comment: When refer to the reference and data sheet of W7500P, there are no definition of address of (0x41003070) and (0x41003054) , nor of PB_05 and PB_12
Example #2 main()
mdio_init(GPIOB, MDC, MDIO) // #define MDIO GPIO_Pin_15 #define MDC GPIO_Pin_14
Comment: W7500P do not define PB_14 and PB_15
The question raised by Winston is critical to W7500P’s application, I wonder why this question is still open after 4 month。
Ed Zheng
RE: W7500P - access to IP101G
by lawrence WIZnet ·
Hello, all
Thank you for your interests with W7500P.
At the first, Sorry about no PHY reference document in W7500P ref.
It will be updated soon on http://www.wizwiki.net > W7500P Document page.
Sooner or later I will notice here.
Thank you so much
lawrence
RE: W7500P - access to IP101G
by lawrence WIZnet ·
Hello All,
There is a 7500p PHY reference updated.
[url]http://wizwiki.net/wiki/doku.php?id=products:w7500p:documents[/url]
And soon, MDC MDIO pin register also updated.
So sorry about getting late.
It will be modified and updated more and more.
Thank you so much.
lawrence