diff --git a/Tools/AP_Periph/README.md b/Tools/AP_Periph/README.md index b30e07c705..88684620bb 100644 --- a/Tools/AP_Periph/README.md +++ b/Tools/AP_Periph/README.md @@ -3,17 +3,17 @@ This is an ArduPilot based CAN peripheral firmware. Currently two targets are supported: - - A STM32F103 128k flash part made by mRobotics (target f103-periph) + - A STM32F103 128k flash part made by mRobotics (target f103-GPS) - A STM32F412 512k flash part made by CUAV (target CUAV_GPS) # Building -Using f103-periph as an example, build the main firmware like this: +Using f103-GPS as an example, build the main firmware like this: - - ./waf configure --board f103-periph + - ./waf configure --board f103-GPS - ./waf AP_Periph -that will build a file build/f103-periph/bin/AP_Periph.bin. You can +that will build a file build/f103-GPS/bin/AP_Periph.bin. You can now load that using the CAN bootloader and either uavcan_gui_tool or MissionPlanner. @@ -21,7 +21,7 @@ MissionPlanner. To load directly with a stlink-v2, do this: - - st-flash write build/f103-periph/bin/AP_Periph.bin 0x8006400 + - st-flash write build/f103-GPS/bin/AP_Periph.bin 0x8006400 for the CUAV_GPS which loads at offset 0x10000 use this: @@ -31,13 +31,13 @@ for the CUAV_GPS which loads at offset 0x10000 use this: To flash the bootloader use this: - - st-flash write Tools/bootloaders/f103-periph_bl.bin 0x8000000 + - st-flash write Tools/bootloaders/f103-GPS_bl.bin 0x8000000 # Building bootloader To build the bootloader use this: - - Tools/scripts/build_bootloader.py f103-periph + - Tools/scripts/build_bootloader.py f103-GPS the resulting bootloader will be in Tools/bootloaders diff --git a/Tools/scripts/build_ci.sh b/Tools/scripts/build_ci.sh index 84fd624d4a..37ff0ec696 100755 --- a/Tools/scripts/build_ci.sh +++ b/Tools/scripts/build_ci.sh @@ -107,11 +107,11 @@ for t in $CI_BUILD_TARGET; do if [ "$t" == "periph-build" ]; then echo "Building f103 bootloader" - $waf configure --board f103-periph --bootloader + $waf configure --board f103-GPS --bootloader $waf clean $waf bootloader echo "Building f103 peripheral fw" - $waf configure --board f103-periph + $waf configure --board f103-GPS $waf clean $waf AP_Periph continue