slc4663
1
안녕하세요. 에스엘씨 성호진입니다.
제목과 같이 w7500 관련 질문입니다.
SWD(ulink2)를 사용하기위해 LPC11U35FH133을 제거하고
PCB를 설계하였습니다. 전원핀 이상없이 연결되었고 나머지는 첨부 회로도와 같습니다.
그런데 Crystal에서 발진이 안됩니다.
제공된 PCB(altium) 와 비교해도 전원핀, xtal pin 동일하게 연결하였습니다.
혹시 주의해야 할 부분이나 제가 잘못한 부분이 있을 까요?
crystal은 5*3.2mm 12Mhz(18pF)을 사용하였습니다.
조언 부탁드립니다.
감사합니다.
w7500.pdf (56.1 KB)
Edward
2
안녕하세요.
회로도 확인이 필요할 것 같습니다.
그리고 어떤 크리스탈을 사용하셨나요??
크리스탈 데이터시트를 확인해보고 그에 따라서 답변을 드릴 수 있을 것 같습니다.
직접 아트웍을 진행하셨다면 소자 다리 부분을 잘못 그리셨을 경우도 발생할 수 있구요.
크리스탈 데이터시트 확인하시고 CL을 정확하게 부착하셨는지도 확인부탁드립니다.
감사합니다.
안녕하세요 위즈네트 입니다.
회로도는 확인 했습니다. 혹시 사용하신 Xtal의 데이터시트를 확인 해 볼수 있을까요?
Xtal의 Clock은 오실로스코프로 확인하셨나요?
아시겠지만 오실로스코프의 프로브는 cap값이 높기때문에 프로브를 대는 순간 clock이 측정이 안되는 경우도 있습니다.
clock을 확인하는 방법은 PA_02에서 확인이 가능합니다.
main code에 아래 구문을 삽입하시고 테스트를 부탁드립니다.
*(volatile uint32_t *)(0x41001170) = 0x0002; // 8MHz output (125n)
*(volatile uint32_t *)(0x41002008) = 0x0002; // PAD PA_02 use as CLKOUT
이 구문은 PA_02 핀으로 입력되는 메인 클럭을 출력하도록 하는 부분입니다.
그리고 Xtal에 연결되 CAP값을 바꿔 보는것도 추천드립니다.
감사합니다.
j22000
4
RJ45콘넥터 핀번호가 잘못배선된것처럼 보이네요…
slc4663
5
답변 감사합니다.
문제는 2가지 였습니다.
-
w7500을 주문했는데 w7500p가 배달이 왔고 확인 안하고 장착했습니다.
→ 다시 w7500 받아 장착 완료했습니다.
-
x-tal 양단에 1M 저항을 삽입해야 하더군요. 삽입후 정상적으로 발진합니다.
아울러 ethernet RJ45 잭은 RDA125BAG1A를 사용했습니다. W5100등에서는 수신 송신핀에 RC필터를 붙여 사용해서
이번 PCB에도 반영 설계했는데 안돼서, —> 제거하니 link되더군요. 핀번호는 맞습니다.
예제 프로젝트 잘 작동됩니다.
감사합니다.