You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2021/02/02 14:28:50 UTC
[GitHub] [incubator-nuttx] PetervdPerk-NXP opened a new pull request #2792: [imxrt] Fix FlexCAN tx dropping frames
PetervdPerk-NXP opened a new pull request #2792:
URL: https://github.com/apache/incubator-nuttx/pull/2792
## Summary
i.MXRT FlexCAN driver could drop CAN frames under high load, this was mainly caused due that the ESR2 register wasn't fully updated and we didn't clear IFLAGS correctly. This PR fixes that
Furthermore this fixes a bug in the SocketCAN layer, in the devif_poll_can_connections function that caused that CAN frames might end up into a different interface.
## Impact
i.MXRT FlexCAN driver, NuttX SocketCAN layer
This bug might be applicable to the Kinetis and S32K1XX FlexCAN drivers as well, have to debug further on those chips.
## Testing
Tested on IMXRT1060-EVK, Teensy (@michallenc ), UCANS32K146-01 (only the devif poll bug)
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-nuttx] acassis merged pull request #2792: [imxrt] Fix FlexCAN tx dropping frames
Posted by GitBox <gi...@apache.org>.
acassis merged pull request #2792:
URL: https://github.com/apache/incubator-nuttx/pull/2792
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [incubator-nuttx] acassis merged pull request #2792: [imxrt] Fix FlexCAN tx dropping frames
Posted by GitBox <gi...@apache.org>.
acassis merged pull request #2792:
URL: https://github.com/apache/incubator-nuttx/pull/2792
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org