Skip to content

boards: add saampixv1_1 bootloader target and board type mapping#264

Open
ashwanisihag wants to merge 6 commits intoPX4:mainfrom
ashwanisihag:saam_saampixv1_1_bl_pr
Open

boards: add saampixv1_1 bootloader target and board type mapping#264
ashwanisihag wants to merge 6 commits intoPX4:mainfrom
ashwanisihag:saam_saampixv1_1_bl_pr

Conversation

@ashwanisihag
Copy link
Copy Markdown

@ashwanisihag ashwanisihag commented Mar 29, 2026

Summary

Add bootloader support for saampixv1_1.

What this PR adds

  • New bootloader target for saampixv1_1_bl
  • Board type mapping for TARGET_HW_SAAMPIX_V1_1
  • Hardware configuration for the SaamPix v1.1 board
  • USB identification strings for bootloader detection

Notes

Validation

  • Local bootloader build completed for saampixv1_1_bl
  • CI results will confirm integration in upstream build environment

@ashwanisihag
Copy link
Copy Markdown
Author

@davids5 CI is green now. This PR adds SaamPix v1.1 bootloader target and board type mapping and is ready for review when you have time.

@davids5
Copy link
Copy Markdown
Member

davids5 commented Mar 30, 2026

@ashwanisihag Please fix the spacing

@ashwanisihag
Copy link
Copy Markdown
Author

ashwanisihag commented Mar 31, 2026

Thanks david, i though AI can do better but it did mistakes, i will recheck twice next time.

Copy link
Copy Markdown
Member

@davids5 davids5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

L

@ashwanisihag
Copy link
Copy Markdown
Author

@davids5 follow-up applied for the active hw_config.h thread.

Updated SAAMPIX bootloader USB PID in hw_config.h:

  • USBPRODUCTID: 0x0030 -> 0x008E

This now matches the current PX4-Autopilot saampixv1_1 defconfig value so both repos are aligned while waiting for final Dronecode VID/PID confirmation.

@ashwanisihag
Copy link
Copy Markdown
Author

Correction update: the prior PID change accidentally touched the MindPX block. Fixed now in commit d5297e7.

Current hw_config.h values:

  • TARGET_HW_MINDPX_V2 USBPRODUCTID = 0x0030 (restored)
  • TARGET_HW_SAAMPIX_V1_1 USBPRODUCTID = 0x008E (aligned with PX4-Autopilot)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants