Commit Graph

1858 Commits

Author SHA1 Message Date
Josh Stewart d422221bab
Merge pull request #206 from ric355/febstepper
More stepper control changes for better starting and finer tuning
2019-03-13 15:26:43 +11:00
Josh Stewart 8c89ff1c1a Complete new tacho setup (fixes #210) 2019-03-13 14:24:05 +11:00
Josh Stewart 7ed645b574 stm32 SPIAsEEPROM compatibility work 2019-03-12 21:49:09 +11:00
Josh Stewart c671a4102f Initial work on settable tacho pulse duration (See #210) 2019-03-11 20:41:50 +11:00
Josh Stewart c392cb8f5d Minor MISRA cleanup 2019-03-07 23:13:38 +11:00
Josh Stewart 2391cb4073 Remove verbose flag from cURL in Travis 2019-03-07 23:07:20 +11:00
Josh Stewart bb9ade4657 Fix for Teensy not compiling when number of channels was set to 8/8 2019-03-07 22:59:36 +11:00
Josh Stewart 5d3705d9ef Remove old unused digitalWriteFast 2019-03-07 22:48:42 +11:00
Josh Stewart 733c1dd71e Initial import of SPIMemory library and non-working EEPROM shim 2019-03-07 22:48:09 +11:00
Josh Stewart 430032d3ab Bring in stm32f407 official core support within platformio 2019-03-07 22:47:22 +11:00
Josh Stewart 05e3d928ad Minor bits missed from last commit 2019-03-06 18:17:33 +11:00
Josh Stewart 9101356c5a Workaround for potential stray spark signals on startup 2019-03-06 16:58:26 +11:00
Josh Stewart 7550a6a0a0 Remove extra pinMappings (for now) and pass the CORE_STM32_OFFICIAL in the compile options 2019-03-05 01:02:53 +11:00
Josh Stewart 942e4491c0 Add board variable to set where the EEPROM class will come from 2019-03-05 01:02:02 +11:00
Josh Stewart f96999dd2d Multiple stm32 and general arch cleanup/fix from last merge 2019-03-04 23:45:33 +11:00
Josh Stewart f3870cd350 Remove some random files from the last few merges 2019-03-04 17:18:10 +11:00
Josh Stewart 0dce5ebb9b
Merge pull request #204 from Tjeerdie/dev_stm32F407VE
Dev stm32 f407 ve
2019-03-04 09:35:59 +11:00
Josh Stewart 7a4c88068c
Merge branch 'master' into dev_stm32F407VE 2019-03-04 09:33:56 +11:00
Josh Stewart 81505b9a01
Merge pull request #207 from VitorBoss/noisymime-master
STM32GENERIC and libmaple
2019-03-04 09:18:48 +11:00
Vitor_Boss 3532e1bfbc Fix PINMAKS_TYPE typo 2019-03-03 19:15:57 -03:00
Vitor_Boss e150936c71 PINMAKS_TYPE defined to all boards 2019-03-03 02:12:33 -03:00
Vitor_Boss dd942c55aa fix code version 2019-03-03 02:08:33 -03:00
Vitor_Boss 7409fc0ce5 add a missing include 2019-03-03 01:52:14 -03:00
Vitor_Boss 191f7b2b3e Fix last commit 2019-03-03 01:48:24 -03:00
Vitor_Boss 1777f0aae7 STM32 update 2019-03-03 01:43:43 -03:00
Vitor Moreno B. Sales 8a5989dc2a
Merge pull request #27 from noisymime/master
Update
2019-03-03 00:53:03 -03:00
Josh Stewart 2fe2172d60 Minor updates to the routing on VR v3 board (Now v3.1) as well as updating its BOM 2019-03-02 13:57:56 +11:00
Josh Stewart e8c31d5ce7 Initial testing of priming/homing based on voltage changes (re #205) 2019-03-01 06:09:11 +11:00
Richard Metcalfe 3b29179621 Changes to separate out stepper cooling step time from stepper step time. 2019-02-27 09:44:25 +00:00
Richard Metcalfe 33720f77f8 Changes to idle stepper control to prevent idleControl() and disableIdle() from competing against each other. Also target the cranking stepper position when the engine stops and after initial homing when on open loop. Do not disable the stepper when engine stops on stepper closed loop. 2019-02-27 09:40:57 +00:00
hoogendijkta f3c031f06e selected 4us timing for timers. 2019-02-24 18:28:44 +01:00
hoogendijkta 4fd527ee11 selected 4us timing for timers. 2019-02-24 18:28:25 +01:00
hoogendijkta ecccfc2dc9 added pinmask_type to all board files 2019-02-24 12:21:01 +01:00
hoogendijkta 1841009e04 added correct port mask and pin mask types for stm32 2019-02-24 12:18:14 +01:00
hoogendijkta 86fc1b645b changed comments to be correct with code 2019-02-23 15:39:38 +01:00
hoogendijkta 8577ef0a15 working on stm32F407, sequential setting not completly correct yet 2019-02-23 15:35:06 +01:00
Josh Stewart e397ab4d75 Fix for potential bad unsigned int division on dual / missing tooth new ign mode 2019-02-23 15:11:29 +11:00
Josh Stewart a54fec2959 March dev signatures 2019-02-23 14:41:06 +11:00
hoogendijkta cc6d3e4147 cleaning up the files and making a board file for the stm32F407VE 2019-02-22 16:39:07 +01:00
hoogendijkta 3f074551c7 screenshot for the results 2019-02-21 22:46:14 +01:00
hoogendijkta 9fb23c2d31 Seems like a working version of speeduino on the STM32F407 2019-02-21 22:44:06 +01:00
hoogendijkta a55114e96c More pin swaping 2019-02-20 23:14:25 +01:00
hoogendijkta 93b8d5cc8a New pins assigned to BLACK_STM32F407VE. 2019-02-20 22:46:10 +01:00
hoogendijkta 1ee21e7555 Cleanedup sram backup as EEPROM 2019-02-20 17:29:35 +01:00
hoogendijkta 7863cc1eef Working analog read of TPS/MAP/CLT 2019-02-20 17:21:16 +01:00
hoogendijkta 85c8e1dbdb moved pin definitions to board files instead of init.ino 2019-02-20 15:47:48 +01:00
hoogendijkta 9c3067fdae Sram battery backuped used as EEPROM on the BLACK_STM32F407VE boards 2019-02-20 13:45:38 +01:00
hoogendijkta fea93d4857 First try fixing hardware timers STM32F407VE 2019-02-19 23:28:13 +01:00
Josh Stewart 21cd8609ea Fix a bug where calibration routines could potentially overwrite the early memory areas in EEPROM 2019-02-14 19:53:16 +11:00
Josh Stewart f2c1d6c615 Fix table size array to account for swapped tables 2019-02-13 10:00:25 +11:00