Commit Graph

1983 Commits

Author SHA1 Message Date
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
Bruno Bousquet 2d9069c3a3 first draft of answer to serial request 'a' 2019-02-18 22:25:02 -05: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
Josh Stewart 9ca230df0a Signatures and base tunes for 201902 2019-02-12 17:06:29 +11:00
Josh Stewart 49be6ebf48 Swap the order of the VE map and the first settings page to remove a warning in TS 2019-02-12 16:35:33 +11:00
Josh Stewart b612c5614e Fix Travis secret for upload 2019-02-11 18:31:26 +11:00
Josh Stewart 2a55d1997d Add Travis commands to upload hex to server after build 2019-02-11 18:20:14 +11:00
Josh Stewart 358c6bfcfc Add the idle up amount to the dialog. Fixes #196 2019-02-11 17:13:30 +11:00
Josh Stewart 631867dec2 Ensure idle load is updating when cranking. Fixes #178 2019-02-04 14:32:05 +11:00
Josh Stewart 24981dc01f Multiple fixes for low speed issues with the high speed loggers. See #190 2019-02-04 12:44:57 +11:00
Josh Stewart 5c8697e3e4 Add back the original Maple build for STM32F1 which passes Travis test 2019-01-27 11:21:28 +13:00
Josh Stewart d337eed783 Add in missing bits to allow up to 8 ignition channels 2019-01-27 10:56:27 +13:00
Josh Stewart 847d7d0c28 Clean compiling stm32F1 and F4 with stm32GENERIC 2019-01-26 20:34:20 +13:00
Josh Stewart f8842c9935 Minor cleanups 2019-01-26 20:33:25 +13:00
Josh Stewart ce8502c7e2 Make sure the board inits do no take place until after the config is loaded from EEPROM 2019-01-25 10:37:08 +13:00
Josh Stewart 1bd7d9dcc4 Further movement of the AVR code into it's board specific files 2019-01-23 17:20:14 +13:00
Josh Stewart ef23948338 Some basicboard templates for reference 2019-01-23 17:19:54 +13:00
Josh Stewart 90de9d06f8 Some work on moving towards to the new cppcheck MISRA scanner 2019-01-23 12:05:14 +13:00
Josh Stewart 85d2243c6e Move board specific code out of auxilliaries 2019-01-23 12:04:54 +13:00
Josh Stewart f4c0513c2f Begin moving board specific code out of timers.x 2019-01-22 12:04:21 +13:00
Josh Stewart 73dc15e0d5 REmove unused Azure pipelines 2019-01-22 11:09:29 +13:00
Josh Stewart 0fbab60841 Move most of the stm32 runtime into board file 2019-01-22 10:56:25 +13:00
Josh Stewart c2c84b7ef3 Move some of the board specific init code into their respective board files 2019-01-21 17:51:33 +13:00
Josh Stewart ef1fdc3a25 Minor MISRA cleanup (Will still fail) 2019-01-21 17:50:50 +13:00
Josh Stewart 4853641fd7 Prevent the 'Include AFR' option from working prior to the sensor warming up 2019-01-21 15:04:54 +13:00
Josh Stewart bafbbd3fc3 Cleanup of old crud with the new modular boards 2019-01-20 17:01:27 +13:00
Josh Stewart e24d32e111 Move a whole bunch of stuff in to the new moduler, board specific files 2019-01-20 16:57:16 +13:00
Josh Stewart bd8d15b9ea Fixed stm32 compiling 2019-01-20 16:24:00 +13:00