Hi Team,
The last question as I posted had not been resolved. And this development had been pended because of the customer side reason.
https://e2e.ti.com/support/interface/f/138/p/733624/2742975#pi320995=1
Now the customer have restarted this development and they have still same issue. So , I would like to ask again.
The background;
- The customer confirmed "Wake-up" at Magic Packet reception, but the status is not the expected value.
- The status is as bellow,
① The result of reading the ISR register is "0x0000"
⇒ ISR register Bit 3: WOL_INT does not become "1"
② After executing ①, the reading result of the RXFCFG register is "0x1181", the reading result of the RXFSTS register is "0x001c"
⇒ RXFSTS register Bit 0: MAGIC_RCVD does not become "1"
③ In WIP_INT is not "1", but after setting the RXFCFG register WOL_OUT_CLEAR → "1"
Read result of RXFCFG register is "0x1181", reading result of RXFSTS register is "0x0000"
Also,
They had confirmed the register of 0x0136~0x0138.
0x0136 : 0x2202
0x0137 : 0x4433
0x0138 : 0x6655
(MAC: 02:22:33:44:55:66)
As you asked before,
>Are you configuring INT/PWDN pin to be interrupt output? This pin is Power Down Input pin by default. This can be changed via bit 7 of register 0x1E.
(customer answer)
They changed the bit 7 of register 0x001E. But INT/PWDN is still high. (It does not changed.)
We still don't understand why the register(status) does not changed.
What should we check next?
Best Regards,
Koji Hamamoto