iamadahn opened a new pull request, #21520:
URL: https://github.com/apache/nuttx/pull/21520

   ## Summary
   
   This patch adds FDCAN1 support for STM32G0 family. Suggested implementation 
is fairly limited, it doesn't add FDCAN2 support and also it prohibits the use 
of TIM16 and TIM17 if FDCAN1 is selected since they share the same IRQs with 
FDCAN1 and FDCAN2 and it would be too complex for me at the moment to 
implement. Also 
   it is character driver only.
   
   ## Impact
   
   Users will be able to use at least FDCAN1 peripheral on STM32G0 family.
   
   ## Testing
   
   Testing is done with DroneCAN example from nuttx-apps repository, which 
itself needed a fix - https://github.com/apache/nuttx-apps/pull/3986
   
   ```
   NuttShell (NSH) NuttX-13.1.0
   nsh> ?
   help usage:  help [-v] [<cmd>]
   
       .           cat         exec        du          source      watch       
       [           cd          exit        printf      test        xd          
       ?           cp          expr        pwd         time        
       alias       cmp         false       set         true        
       unalias     dirname     help        kill        uname       
       basename    dmesg       hexdump     sleep       unset       
       break       echo        ls          usleep      uptime      
   
   Builtin Apps:
       dd          dronecan    hello       nsh         sh          
   nsh> uname -a
   NuttX 13.1.0 ffa3815983 Nov  6 2026 16:53:33 arm weact-stm32g0b1
   nsh> dronecan
   canard_main: Starting canard_daemon
   canard_main: canard_daemon started
   canard_daemon: canard initialized
   start node (ID: 42 Name: org.dronecan.nuttx.demo)
   nsh> GetNodeInfo request from 127
   ```


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to