Hi,
Looking into the I2C trace provided before it seems that the external IRQ handling on your setup is not properly set.
DateTime: 2020-02-21T11:11:14.583
Start, hA0 [ h50 | WR ], hC1, Stop
Start, hA0 [ h50 | WR ], h7F,
Restart, hA1 [ h50 | RD ], h2A NAK,
Restart, hA0 [ h50 | WR ], hFC, h44,
Restart, hA1 [ h50 | RD ], h00 NAK, Stop
Start, hA0 [ h50 | WR ], hFC, h04, h10, Stop
Start, hA0 [ h50 | WR ], h42,
Restart, hA1 [ h50 | RD ], h00 NAK,
Restart, hA0 [ h50 | WR ], h42,
Restart, hA1 [ h50 | RD ], h00 NAK, Stop
Start, hA0 [ h50 | WR ], h02, h80, Stop
/* ==> IRQ Status Registers should have been read here triggered by IRQ pin (register h1A) */
Start, hA0 [ h50 | WR ], h16, h80, Stop
Please ensure that the ISR and external Interrupt source is functional on your platform.
If the ISR is not serviced (interrupt status Registers read) the IRQ pin will remain high at startup and you will not be able to see any transition when setting the Wake-up mode.
Best regards
GP