RFC: Introduce Zephyr Driver Support for Single Edge Nibble Transmission (SENT) Protocol #83983
Labels
Architecture Review
Discussion in the Architecture WG required
RFC
Request For Comments: want input from the community
Introduction
This RFC proposes the introduction of a Zephyr driver to support the SENT protocol, enhancing the capabilities of the Zephyr RTOS for automotive sensor applications (https://en.wikipedia.org/wiki/SENT_(protocol)).
Technical document reference: https://www.nxp.com/docs/en/application-note/AN4219.pdf
Problem description
The SENT protocol is widely used in automotive applications for sensor communication. Adding support for SENT in Zephyr will enable developers to integrate automotive sensors more efficiently, leveraging Zephyr’s real-time capabilities.
Proposed change
Introduce new Zephyr driver support for SENT protocol: PR #80117.
Detailed RFC
Proposed change (Detailed)
• The driver will be implemented as a new driver Zephyr.
• The driver will provide APIs for SENT initialization, data transmission, and error handling.
• The driver will support SENT receivers.
• The driver will be configurable via Kconfig options.
• Device Tree bindings will be provided to specify hardware configurations.
• sample
samples/boards/nxp/s32/sent
will validate the driver’s functionality and show how to use the driver.Dependencies
Hardware: New components are required to interface with SENT sensors
Concerns and Unresolved Questions
Alternatives
Adding support for SENT in Zephyr will significantly benefit automotive applications, providing a robust and real-time solution for sensor communication.
The text was updated successfully, but these errors were encountered: