W5500 Power down mode 진입 문의
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Ethernet Chips
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: W5500 Power down mode 진입 문의
by irinakim ·
안녕하세요
두가지 방법이 존재합니다.
1번과 2번의 차이는 PHYCFGR의 OPMDC를 사용하냐, or H/w pin 인 PMODE를 사용하냐의 차이입니다.
2번의 PHYCFGR의 OPMDC[2:0] 방법으로 설명드리겠습니다.
감사합니다.
irinakim
RE: W5500 Power down mode 진입 문의
by EricKim ·
말씀하신것과 같이 적용해서 해 본 결과 PHY Power Down Mode로는 설정이 잘됩니다.
Register를 읽어서 확인해보면 Link down되었음을 알 수 있었습니다.
하지만, PHY Power Down Mode에서 Normal Mode로 전환이 안됩니다.
(1) PHY Power Down mode 설정
setPHYCFGR (0xf0); //PHYCFGR(0x002E)의 값을 0xf0
(2) PHY Power Down Mode → Normal Operation Mode
위와같이 설정해도 여전히 link down상태입니다.
혹시 다른 방법이 있나요?
RE: W5500 Power down mode 진입 문의
by irina WIZnet ·
안녕하세요.
W5500의 PHY mode 설정은 다음과 같은 순서로 수행하시는 것이 용이합니다.
a와 b를 각각의 모드 진입 방법으로 두고 테스트 확인 부탁 드리겠습니다.
a. Power Down mode 진입 시
// Power down mode 설정
(1) setPHYCFGR() 함수를 이용하여 레지스터의 Power down mode 비트 설정 (set, 1)
// PHY reset 수행
(2) setPHYCFGR() 함수를 이용하여 Reset enable 비트 설정 (PHY reset 수행, 해당 비트 set, 1)
(2) setPHYCFGR() 함수를 이용하여 Reset enable 비트 클리어 (PHY reset 비트 clear, 0)
b. Power Down mode에서 Normal mode로 복귀 시
// Power down mode 설정
(1) setPHYCFGR() 함수를 이용하여 레지스터의 Power down mode 비트 클리어 (clear, 0)
// PHY reset 수행
(2) setPHYCFGR() 함수를 이용하여 Reset enable 비트 설정 (PHY reset 수행, 해당 비트 set, 1)
(2) setPHYCFGR() 함수를 이용하여 Reset enable 비트 클리어 (PHY reset 비트 clear, 0)
Regards,
Eric.