Default binary should have more relaxed pinout: serial fix #4998

ohh unexpected consequences
This commit is contained in:
rusefillc 2023-01-23 08:38:10 -05:00
parent b809a0b355
commit fcc61f4e71
4 changed files with 8 additions and 28 deletions

View File

@ -1,2 +0,0 @@
@echo off
sh.exe compile_bootloader_discovery497.sh

View File

@ -1,6 +1,3 @@
#
# TODO: is this file used at all?
#
# Added if USE_BOOTLOADER=yes in Makefile
BOOTLOADERSRC= $(PROJECT_DIR)/bootloader/bootloader_storage.c

View File

@ -1,17 +0,0 @@
#!/bin/bash
echo "Starting compilation for Discovery-407"
# set PROJECT_BOARD=Prometheus
# set PROMETHEUS_BOARD=405
# set EXTRA_PARAMS=-DDUMMY -DSTM32F405xx -DEFI_ENABLE_ASSERTS=FALSE -DCH_DBG_ENABLE_CHECKS=FALSE -DCH_DBG_ENABLE_ASSERTS=FALSE -DCH_DBG_ENABLE_STACK_CHECK=FALSE -DCH_DBG_FILL_THREADS=FALSE -DCH_DBG_THREADS_PROFILING=FALSE
export EXTRA_PARAMS="-DDUMMY -DEFI_BOOTLOADER \
-DCH_DBG_ENABLE_STACK_CHECK=FALSE \
-DBOARD_TLE8888_COUNT=0 \
-DBOARD_TLE6240_COUNT=0 \
-DBOARD_MC33972_COUNT=0"
export BOOTLOADER_CODE_DESTINATION_PATH=".."
export BOOTLOADER_COMMENT="/*F4discovery*/"
# set DEBUG_LEVEL_OPT="-O2"
bash compile_bootloader.sh

View File

@ -12,12 +12,14 @@ date "+%a %D %T.%2S"
export BUNDLE_NAME="default"
cd firmware/bootloader
bash clean_bootloader.sh
bash compile_bootloader_discovery407.sh
[ -e bootloader_generated.hxx ] || { echo "FAILED TO COMPILE BOOTLOADER"; exit 1; }
pwd
cd ../..
# As of 2023 default bundle comes without hard-coded UART connectivity - USB is king for modern stm32 rusEFI boards
# also OpenBLT is probably the more reasonable approach for UxART bootloader
#cd firmware/bootloader
#bash clean_bootloader.sh
#bash compile_bootloader_discovery407.sh
#[ -e bootloader_generated.hxx ] || { echo "FAILED TO COMPILE BOOTLOADER"; exit 1; }
#pwd
#cd ../..
# At root folder here
cd firmware