-
Notifications
You must be signed in to change notification settings - Fork 19.7k
ChibiOS: add CubeNode-vehicle hwdef #31410
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if this is a vehicle autopilot should have a section discussing RCin, power monitoring/supply, and Firmware like other vehicle autopilot readmes
|
|
||
| This can be used as a starting point for other configurations, pin functions can be add, removed, or changed as needed. | ||
|
|
||
| ## Serial |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is a better summary, I think
UART Port Mapping:
Port UART Protocol TX DMA RX DMA
0 USB MAVLink2 ✘ ✘
1 UART8 MAVLink2 ✔ ✔
2 USART6 MAVLink2 ✔ ✔
3 UART7 GPS ✔ ✔
4 USB SLCAN ✘ ✘
Its a vehicle autopilot ish, you need to do your own carrier PCB, so a end user would never use this directly. The presumption is that who ever makes the carrier PCB would do the user-facing documentation. This documentation is really for those making the PCB. But you are right, there is no RC input pin or power pins, I didn't need them for my project. |
83cf229 to
7e24d6e
Compare
7e24d6e to
929c940
Compare
This adds a CubeNode build that can be used for vehicles.
Part of this PR is splitting out the existing CubeNode hwdef to use a
.incso the base config can be shared with the new build. The periph stuff is then added in the.datfor the normal CubeNode and the vehicle stuff added in the.datfor the new CubeNode-vehicle.I have tested that there is no change to the
hwdef.handhwdef-bl.hgenerated for the exiting CubeNode and CubeNode-ETH builds.