-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Add nxp edac driver #94111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Add nxp edac driver #94111
Conversation
|
Hello @yvesll, and thank you very much for your first pull request to the Zephyr project! |
decsny
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like a very good first PR. But can you explain why this Devicetree structure with 4(+?) nodes was chosen?
You are correct, the virtual edac node and independent eim channel binding are redundant here. |
e694c25 to
be74c15
Compare
|
Please fix the issue in "Quality Gate passed". |
be74c15 to
815fb39
Compare
815fb39 to
971b938
Compare
kartben
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 for docs. Thank you!
|
THis PR depends on zephyrproject-rtos/hal_nxp#629 |
09eebf7 to
43054af
Compare
43054af to
733163c
Compare
733163c to
bbd9897
Compare
|
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
|
@finikorg , please provide feedback on the change made to the sample. I don't see the change made to platforms that already run this sample. |
Add edac driver for NXP's ERM and EIM peripherals. It can inject ECC error to specific channel within EIM and then report the error address, syndrome and count within ERM. Signed-off-by: Yves Wang <zhengjia.wang@nxp.com>
Add eim, erm and edac instance for frdm_mcxa153, frdm_mcxn236, frdm_mcxn947, frdm_mcxe247 and frdm_mcxe31b. Signed-off-by: Yves Wang <zhengjia.wang@nxp.com>
Decouple the edac sample with IBECC. Signed-off-by: Yves Wang <zhengjia.wang@nxp.com>
Update the console log in readme to make it aligned with the actual output Signed-off-by: Yves Wang <zhengjia.wang@nxp.com>
Get changes to the SDK driver Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
bbd9897 to
733b48a
Compare
|



Added NXP's EDAC implementation based on EIM and ERM