Add target ACCTONGFH7(STM32H743) - #11992
BrianChang1212 wants to merge 1 commit into
Conversation
|
ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing |
PR Summary by QodoAdd ACCTONGFH7 STM32H743 flight controller target
AI Description
Diagram
High-Level Assessment
Files changed (4)
|
Code Review by Qodo
1. A board comment denies active support
|
5bb13da to
aab6d05
Compare
| // TLE9251VLE transceiver is wired to PD0/PD1. INAV has no CAN/DroneCAN stack | ||
| // yet - these defines are unreferenced and kept only as hardware documentation. |
There was a problem hiding this comment.
1. A board comment denies active support 🐞 Bug ⚙ Maintainability
The CAN section says its definitions are unreferenced documentation even though USE_DRONECAN, CAN1_RX, and CAN1_TX enable the compiled DroneCAN implementation. On every boot this configuration initializes FDCAN1, claims PD0 and PD1, enables its interrupt, and schedules periodic DroneCAN processing, so maintainers are given the opposite of the target's actual behavior.
Agent Prompt
## Issue description
The ACCTONGFH7 CAN comment says the definitions are unreferenced hardware documentation, but `USE_DRONECAN` activates initialization, pin ownership, interrupts, and scheduled DroneCAN processing.
## Fix Focus Areas
- src/main/target/ACCTONGFH7/target.h[139-143]
## Recommended Fix
Replace the comment with an accurate description that the TLE9251VLE transceiver on PD0/PD1 provides active DroneCAN support.
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
|
Code review by qodo was updated up to the latest commit aab6d05 |
|
Superseded by #11993, which uses the correctly named feature/acctongfh7-board-support-10x branch and targets maintenance-10.x. |
Add support for the new flight controller: ACCTONGFH7
Hardware Specifications
Build command:
cmake --build build-acctongfh7 --target ACCTONGFH7