Fix for hang on uninitialised Teensy 41 boards under some conditions

This commit is contained in:
Josh Stewart 2023-03-27 16:59:44 +11:00
parent 0cff612b01
commit 31b18b5078
1 changed files with 25 additions and 0 deletions

View File

@ -1468,6 +1468,31 @@ void setPinMapping(byte boardID)
pinCoil4 = 29;
pinCoil3 = 30;
pinO2 = A22;
#elif defined(CORE_TEENSY41)
pinBaro = A4;
pinMAP = A5;
pinTPS = A3; //TPS input pin
pinIAT = A0; //IAT sensor pin
pinCLT = A1; //CLS sensor pin
pinO2 = A2; //O2 Sensor pin
pinBat = A15; //Battery reference voltage pin. Needs Alpha4+
pinLaunch = 34; //Can be overwritten below
pinSpareTemp2 = A16; //WRONG! Needs updating!!
pinSpareTemp2 = A17; //WRONG! Needs updating!!
pinTrigger = 20; //The CAS pin
pinTrigger2 = 21; //The Cam Sensor pin
pinStepperDir = 34;
pinStepperStep = 35;
pinCoil1 = 31;
pinCoil2 = 32;
pinCoil4 = 29;
pinCoil3 = 30;
pinTachOut = 28;
pinFan = 27;
#elif defined(STM32F407xx)
//Pin definitions for experimental board Tjeerd
//Black F407VE wiki.stm32duino.com/index.php?title=STM32F407