mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-19 15:03:34 +08:00
Consolidate the VOXL2 SLPI (DSP) board from a separate directory into the existing voxl2 board as a variant. Multi-processor SoCs like the QRB5165 should use one board directory with multiple .px4board files rather than separate directories per processor. Changes: - Add slpi.px4board (QURT/DSP) alongside default.px4board (POSIX/apps) - Merge board_config.h with __PX4_QURT / __PX4_POSIX preprocessor guards - Merge CMakeLists.txt with PX4_PLATFORM conditionals - Split bus definitions into platform-specific files (i2c/spi_posix/qurt) - Reorganize drivers into drivers/posix/ and drivers/qurt/ subdirectories - Guard cmake/init.cmake and cmake/link_libraries.cmake for posix-only - Update build and install scripts for new target names - Delete boards/modalai/voxl2-slpi/ entirely Build targets change: - modalai_voxl2-slpi_default -> modalai_voxl2_slpi - modalai_voxl2_default (unchanged) Signed-off-by: Ramon Roche <mrpollo@gmail.com>
12 lines
230 B
Bash
Executable File
12 lines
230 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "*** Starting unified VOXL2 build (apps + SLPI) ***"
|
|
|
|
source /home/build-env.sh
|
|
|
|
make modalai_voxl2
|
|
|
|
cat build/modalai_voxl2_default/src/lib/version/build_git_version.h
|
|
|
|
echo "*** End of unified VOXL2 build ***"
|