WizFi360 PA - SPI issue (SPI_INTn)
Wireless
No replies yet. Be the first to reply.
Join the discussion.
Wireless
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: WizFi360 PA - SPI issue (SPI_INTn)
by austin ·
안녕하세요.
WizFi360 SPI를 사용하기 위해서는 말씀하신 내용과 같이 하기와 같은 설정이 필요로 합니다.
상기와 같이 설정을 하셨다면 reset 이후에 별도 다른 설정을 하지 않으셔도 됩니다.
WizFi360 SPI 관련 pin 설정 및 SPI 사용 예제 source code는 하기 link 참고 바랍니다.
그리고 WizFi360은 SPI slave mode로 동작한다는 점 유의하시여 구현 부탁드리겠습니다.
감사합니다.
RE: WizFi360 PA - SPI issue (SPI_INTn)
by charary ·
안녕하세요,
소스코드를 참고하여 설정하였습니다만, 여전히 SPI_INTn 핀은 Low 상태로 있습니다.
SPI_INTn 핀이 Low 인 상태에서도 SPI_REG_TX_BUFF_AVAIL (0x03) 을 read 해 보면, 2번째 bit 이 1 올라 옵니다만, SPI_CMD_TX_CMD, SPI_CMD_TX_DATA 를 보내도 SPI_INTn 핀이 Low 여서 그런지 아무 동작을 안하네요.
포럼 내용 중에 부팅 후 SPI 버퍼에 “ready” 와 같은 값이 버퍼에 있기 때문에 SPI_INTn 이 Low 상태로 된다는 내용이 있었습니다.
부팅 후 SPI_INTn 이 Low 일 경우, SPI_REG_INT_STTS (0x06) 과 SPI_REG_RX_DAT_LEN (0x02) 를 이용하여 Rx length 만큼 SPI read 를 하면 되는지요?
다른 설정이 필요한지 궁금합니다.