- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello.
I read in UM:
-------------------------------------------------------------
9.1.4.1
External Service Requests (ESRx)
The ESR pins can be used in various ways:
• ESR inputs can trigger a reset
• ESR outputs can provide a reset indication
• ESR inputs can trigger a trap request
• ESR pins can be used as general data I/O pins
• ESR inputs can trigger a wake-up from standby mode
-------------------------------------------------------------------
And question is: ESR pins can be used as general data I/O pins? And if "yes", then "how"?
Solved! Go to Solution.
- Labels:
-
Aurix
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, ESRx pins can be configured and used as GPIO but each reset will reconfigure the settings for ESRx (e.g. ESR0 will be driven low during reset).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
No, ESR0 and ESR1 could not be used as GPIO
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you, FD_aurix.
Why UM have this info?:
• ESR pins can be used as general data I/O pins.
Without this info all is correct. But this statement confuse me.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I was not aware about this functionality. You can refers to the UM 9.1.4.1.3 ESR Registers Checking for the IOCR OUT IN and OMR register.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, ESRx pins can be configured and used as GPIO but each reset will reconfigure the settings for ESRx (e.g. ESR0 will be driven low during reset).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ok, I understand this functionality after reset. But how reconfigure ESR0 as GPIO? And what iLLD functions use for that? In third party device ESR0 used for reset one chip and I want reset this chip in application at any time as needed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The register configuration to make ESR pins to function as GPIO is available in section 9.1.4.1.3 of User Manual part1, refer IOCR.
Thanks.