- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello.
I'm using Traveo II CYT2B95x.
I am trying to use the function to wake up through an gpio interrupt in deep sleep mode.
[1]
When I checked through the datasheet, it is not clear about the wake up gpio interrupt settings used for deep sleep.
However, looking at the "14. Interrupts and wake-up assignments" tap in datasheet, it seems that all gpio std port interrupts can be used in deep sleep mode, is that correct?
[2]
In deep sleep mode, the gpio state is on or freeze.
What is the difference between the two states and is there a separate setting?
Thank you.
MSV
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @taegyunahn
1. Yes, your understanding is correct. This information is also present in the Architecture TRM. Please refer to 'Table 22-9. GPIO in Low-Power Modes' on page 257 of the TRM - https://www.infineon.com/dgdl/Infineon-Traveo_II_Automotive_Body_Controller_Entry_Family_Architectur...
2. As mentioned in the same table - GPIO pins connected to deep-sleep domain peripherals are functional. Rest all other pins are hold/frozen and will maintain the last output driver state and configuration.
You can also refer to the Wakeup_From_GPIO_Interrupt example which is present in our sample driver library. You can get the SDL from the following link - https://softwaretools.infineon.com/tools/com.ifx.tb.tool.traveoiisampledriverlibrary
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @taegyunahn
1. Yes, your understanding is correct. This information is also present in the Architecture TRM. Please refer to 'Table 22-9. GPIO in Low-Power Modes' on page 257 of the TRM - https://www.infineon.com/dgdl/Infineon-Traveo_II_Automotive_Body_Controller_Entry_Family_Architectur...
2. As mentioned in the same table - GPIO pins connected to deep-sleep domain peripherals are functional. Rest all other pins are hold/frozen and will maintain the last output driver state and configuration.
You can also refer to the Wakeup_From_GPIO_Interrupt example which is present in our sample driver library. You can get the SDL from the following link - https://softwaretools.infineon.com/tools/com.ifx.tb.tool.traveoiisampledriverlibrary
Regards.