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