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

   fix clock, ILS register and ID (extended).
   
   Fix three issues in the STM32H7 FDCAN SocketCAN driver:
   
   1. Clock configuration: Allow board.h to override STM32_FDCANCLK. Previously 
the driver hardcoded STM32_HSE_FREQUENCY, ignoring any board-specific clock 
configuration.
   
   2. ILS register bug: Fix putreg32 call that was writing FDCAN_ILS_TCL 
constant instead of the computed regval, causing interrupt routing issues.
   
   3. Extended ID filter size: Increase n_extid from 64 to 128. Despite the 
reference manual (RM0433) suggesting 64 max, testing shows that 128 is required 
for reliable extended ID frame reception. With 64, some extended ID frames were 
silently dropped.
   
   *Note: Please adhere to [Contributing 
Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).*
   
   ## Summary
   
   *Update this section with information on why change is necessary,
    what it exactly does and how, if new feature shows up, provide
    references (dependencies, similar problems and solutions), etc.*
   
   ## Impact
   
   *Update this section, where applicable, on how change affects users,
    build process, hardware, documentation, security, compatibility, etc.*
   
   ## Testing
   
   *This section should provide a detailed description of what you did
   to verify your changes work and do not break existing code.*
   
   *Please provide information about your host machine, the board(s) you
   tested your changes on, and how you tested. Logs should be included.*
   
   *For example, when changing something in the core OS functions, you
   may want to run the OSTest application to verify that there are no
   regressions. Changes to ADC code may warrant running the `adc`
   example. Adding a new uORB driver may require that you run
   `uorb_listener` to verify correct operation.*
   
   *Pure documentation changes can just be tested with `make html`
   (see docs) and verification of the correct format in your
   browser.*
   
   **_PRs without testing information will not be accepted. We will
   request test logs._**
   


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