Does anyone uses the two-wire interface E on the ATXMEGA128D3? I'm having some strange issues with it. Well, in fact, I'm not being able to use it at all. Here's the problem:
The ATXMEGA128D3 datasheet and Atmel website says it has 2 Two-Wire Interfaces: TWIC and TWIE.
The datasheet (page 51 - Peripheral Module Address Map) shows the address for both TWIC (0x0480) and TWIE (0x04A0). But the manual only mentions TWIC, both on the address map and on the processor layout. Also, the ATxmega128D3def.inc file only includes the TWIC, and not the TWIE.
Well, so I add the addresses for TWIE myself (just add 32 to the TWIC addresses) and try to use TWIE, but it just gives no response at all. Even when I simply initialize it, the I/O pins continue to be able to be used as regular I/O's, which should not happen, and does not happen when I try it with the working TWIC.
So my question is: Does the ATXMEGA128D3 have a TWIE at all? And if so, is it's right base-address 0x04A0? And if so as well, is there any trick to get it to work?