Commit Graph

60 Commits

Author SHA1 Message Date
Andrey Gusakov 0084f35830 mc33810: some comments about polling loop 2024-09-25 00:36:34 -04:00
Andrey Gusakov 0645581ebd mc33810: workaround stm32 spi bug 2024-09-25 00:36:34 -04:00
Andrey Gusakov 86fef52d02 mc33810: do not try to drive null pins 2024-07-22 16:59:36 -04:00
Andrey Gusakov 1376e4538b mc33810: tabs please, comment fix 2024-07-22 16:58:06 -04:00
rusefi 49ee774bb6 first mc33810 SPI communication is not happy #6733
no need in huge initial wait
only:hellen154hyundai_f7
2024-07-21 15:04:59 -04:00
rusefi 8f6df33511 first mc33810 SPI communication is not happy #6733
UNSELECT_HACK & moving CS handling out of command iteration loop
only:hellen154hyundai_f7
2024-07-21 14:49:51 -04:00
Andrey 6805816f88 better placement for counter
only:hellen154hyundai_f7
2024-07-21 10:08:42 -04:00
rusefi d44bb8d3f8 first mc33810 SPI communication is not happy #6733
only:hellen154hyundai_f7
2024-07-20 22:55:03 -04:00
rusefi ee48d8a932 random code style 2024-07-20 22:48:22 -04:00
rusefillc 1ae747718e mc33810 hadSuccessfulInit 2024-07-20 21:07:17 -04:00
rusefillc a3bae02156 mc33810spiErrorCounter 2024-07-19 13:45:34 -04:00
Andrey Gusakov da7be76d66 mc33810: simplify update_output_and_diag() using array rw 2024-05-26 09:59:54 -04:00
Andrey Gusakov 9507af084c mx33810: add NOMI and MAXI settings 2024-05-26 09:59:54 -04:00
Andrey Gusakov d75cd67b4a mc33810: commencts, typos, data types 2024-05-26 09:59:54 -04:00
Andrey Gusakov 49183a53de mc33810: cleanup 08cd715dbf
Keep using isCor()
2024-05-26 09:59:54 -04:00
Andrey Gusakov 20fcd64087 mc33810: tabs please 2024-05-26 09:59:54 -04:00
rusefi 41efca8539 only:hellen154hyundai_f7 2024-05-22 19:50:05 -04:00
rusefi 08cd715dbf only:33810 better error handling 2024-05-22 15:37:19 -04:00
rusefi d40e7d3d04 only: making "spi loopback test failed" less annoying 2024-04-04 23:56:37 -04:00
rusefi c9b3534999 only: making "spi loopback test failed" less annoying 2024-04-04 22:36:49 -04:00
rusefillc a5278476a4 only:cleaner guards 2024-03-15 22:26:36 -06:00
Andrey Gusakov 483056746c gpio diagnostic: use PIN_UNKNOWN for pins with no diagsotic 2024-02-05 07:56:10 -05:00
Andrey Gusakov 63f8755820 mc33810: diagnostic for GPGD mode, comments, ops number two 2024-01-04 12:09:12 -05:00
Andrey Gusakov 0a4d330483 mx33810: ups 2024-01-04 12:09:12 -05:00
Andrey Gusakov bf67476c9c mc33810: reset command 2024-01-03 16:40:52 -05:00
Andrey Gusakov 5935811a66 mc33810: GPGD/Ignition, recovery settings to TS 2024-01-03 16:40:52 -05:00
Andrey Gusakov 9abe6085ce mc33810: dwell settings 2024-01-03 16:40:52 -05:00
Andrey Gusakov 87280dcc11 mc33810: check replies 2024-01-03 16:40:52 -05:00
Andrey Gusakov 86f2295151 mc33810: divide chip_init() into chip_init() and chip_init_data()
First one is called for chip reinit. Second one called only once
on start to parse config data.
2024-01-03 16:40:52 -05:00
Andrey Gusakov 7dc1c78bf5 mc33810: tabs please
and other styling
2024-01-03 16:40:52 -05:00
rusefi 6f6b21472c only:mc33810maxDwellTimer 2023-12-26 19:54:27 -05:00
rusefi 53e1b0531a only:MC33810 periodic check of comms 2023-12-26 18:58:36 -05:00
rusefi 42315a55e6 only:MC33810 extracting check_comm() method 2023-12-26 18:57:15 -05:00
rusefi f402e0519b only:MC33810_FAILED usage 2023-12-26 17:45:20 -05:00
rusefi 80edd13485 only:one step less verbose mc33810 2023-12-25 21:46:26 -05:00
rusefillc ef254f1a3a only:code style and verbose 2023-12-25 16:13:15 -05:00
rusefillc 9b4f96feee only: mc33810: only bind pins once 2023-12-24 11:51:27 -05:00
rusefi 86ce6a73d7 only:smart chip observability 2023-12-21 01:20:27 -05:00
rusefillc 0052b6a2cd mc33810 mark for reinit if fails 2023-12-20 13:24:04 -05:00
rusefillc 435b38cd7b mc33810: moving init to thread 2023-12-20 13:24:04 -05:00
rusefillc 5d7d97ff7d only:mc33810 renames 2023-12-20 08:55:15 -05:00
rusefi 922defde35 only: smart chips: having pins mark as used helps with troubleshooting 2023-12-18 22:39:51 -05:00
rusefi 70f7f856bb only:typos 2023-12-02 12:44:04 -05:00
Andrey Gusakov b6c76b21c0 gpio: mc33810: properly configure gpios for OUTEN, DIN* and GIN* 2023-11-24 16:30:40 -05:00
rusefi d359c15075 only:same 'chip.drv_state = MC33810_WAIT_INIT;' twice 2023-11-24 15:19:34 -05:00
rusefi 9bf07b500f bench test 33810 module #5745
only:f407-discovery
2023-11-24 11:59:04 -05:00
rusefi 84650679d8 bench test 33810 module #5745
only:f407-discovery
2023-11-23 22:27:08 -05:00
rusefillc aa90ca7f66 bench test 33810 module #5745
only:f407-discovery
2023-11-23 20:51:35 -05:00
rusefi b0361f8884 bench test 33810 module #5745
only:f407-discovery
2023-11-23 11:38:08 -05:00
rusefi b92c57e34d bench test 33810 module #5745
only:f407-discovery
2023-11-23 11:06:49 -05:00