Commit Graph

23102 Commits

Author SHA1 Message Date
Matthew Kennedy 376ff5b42d build 2023-11-03 18:01:33 -07:00
GitHub set-date Action e9e8952a64 Update date 2023-11-04 00:08:11 +00:00
Matthew Kennedy 7169b28ea7 both sides of JNI creeping together 2023-11-03 16:39:56 -07:00
Matthew Kennedy c1c18eaa05 frame some actual JNI out 2023-11-03 16:17:02 -07:00
Matthew Kennedy 9474781a46 small can board 2023-11-03 15:50:39 -07:00
Matthew Kennedy 93cf484081 vvt guard 2023-11-03 15:32:07 -07:00
Matthew Kennedy f46ae91a79 wider guard of gpio check 2023-11-03 15:31:13 -07:00
Matthew Kennedy 6dc6f89e71 H7 2023-11-03 15:30:15 -07:00
Matthew Kennedy 2b519d13e8 fix MRE 2023-11-03 15:18:47 -07:00
Matthew Kennedy f4a30b5833 fix proteus 2023-11-03 15:14:17 -07:00
Matthew Kennedy 97c084cc24 fix simulator 2023-11-03 15:08:28 -07:00
Matthew Kennedy 61900c0f18 check for unused variables 2023-11-03 15:00:44 -07:00
Matthew Kennedy adae9bd4b8 blind openblt/jni stub 2023-11-03 02:07:06 -07:00
Matthew Kennedy 3ef4d7c40e dead openblt files from the "old way" 2023-11-03 01:28:38 -07:00
Matthew Kennedy 30b78af119 Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-11-02 20:38:06 -07:00
Matthew Kennedy a82bb10a71 pause port scanning while a job is running 2023-11-02 20:38:01 -07:00
GitHub gen-configs Action 2405b9e91d Auto-generated configs and docs 2023-11-03 03:33:26 +00:00
Matthew Kennedy 6fe13904af Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-11-02 20:31:22 -07:00
Matthew Kennedy 2fb1e16258 Instead of auto port, put ECUs first in the list 2023-11-02 20:31:18 -07:00
GitHub set-date Action 356027f73f Update date 2023-11-03 00:08:12 +00:00
Matthew Kennedy 16b858d7bf missed a case 2023-11-02 16:32:43 -07:00
Matthew Kennedy acecea94f1 put quotes around the openblt file path 2023-11-02 16:26:30 -07:00
Matthew Kennedy 05a16c8eeb Add logging around serial port scanning 2023-11-02 16:04:25 -07:00
GitHub gen-configs Action 8e6814d7c0 Auto-generated configs and docs 2023-11-02 22:38:36 +00:00
Matthew Kennedy cda890a5eb ECU firmware knows what sort of bootloader it has 2023-11-02 15:36:52 -07:00
Matthew Kennedy b2ce3379c7 correct fome_update.srec path 2023-11-02 13:53:25 -07:00
Matthew Kennedy f293c679ce oops missed mcuconf 2023-11-02 13:33:42 -07:00
Matthew Kennedy 87c2a67645 use FLASH_BASE instead of completely magic numbers 2023-11-02 12:45:21 -07:00
Matthew Kennedy 0ec79437e6 cover H7 too 2023-11-02 12:42:50 -07:00
Matthew Kennedy f60594f6d2 more F7 cache misbehavior 2023-11-02 12:41:08 -07:00
rusefillc 74f9a47148
one thing per line is nicer for history etc (#291)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-11-02 12:30:59 -07:00
rusefillc 3039740bd6
looks dead (#290)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-11-02 11:28:33 -07:00
Matthew Kennedy e5a751e3b1
remove ccache (#288) 2023-11-02 11:28:14 -07:00
Matthew Kennedy 19b6222d98
enable f7 openblt (#230)
* enable f7 openblt

* replace __core_init with one that doesn't set up cache

* MRE F7 too
2023-11-02 02:32:30 -07:00
GitHub gen-configs Action d3944f62f8 Auto-generated configs and docs 2023-11-02 09:24:16 +00:00
Matthew Kennedy 17e8a74bb8 dead mafSensorType fix #284 2023-11-02 02:20:57 -07:00
Matthew Kennedy 0bedacc298
bootloader checksum (#279)
* blindly implement checksum

* extra erase of checksum page

* don't need to write the sum ourselves

* maybe implement bootloader crc correctly

* minus is not plus

* modify build script to properly embed checksum

* cleanup

* use lma instead of vma

* implement bootloader blinky

* stub firmwareError

* static blinky
2023-11-02 02:16:56 -07:00
Matthew Kennedy 9dc183a173
we use small time units here in the future (#287) 2023-11-01 22:31:27 -07:00
Matthew Kennedy 0ef0882597 this test worked on everything but apple silicon apparently 2023-11-01 21:46:08 -07:00
Matthew Kennedy a8247afe89 deadish code makes it not build on macos 2023-11-01 21:39:39 -07:00
Matthew Kennedy 52e28d1892 UART DMA connector had a shadow hiding 2023-11-01 17:37:47 -07:00
Matthew Kennedy 02129d674f Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-11-01 17:33:05 -07:00
Matthew Kennedy 4ed8906748 fix tests for no shadowing 2023-11-01 17:31:08 -07:00
GitHub set-date Action e61a4f645f Update date 2023-11-02 00:27:02 +00:00
Matthew Kennedy 83c6ac9f97 these lines just did NOTHING? 2023-11-01 17:16:14 -07:00
Matthew Kennedy c7864c601e missed flex wiring fix #283 2023-11-01 17:12:47 -07:00
GitHub gen-configs Action 0ec2f24e72 Auto-generated configs and docs 2023-11-02 00:03:53 +00:00
Matthew Kennedy 7b022b07c6 enable check for shadowing! 2023-11-01 17:02:07 -07:00
Matthew Kennedy 2ee997d2c1 PID shadowing 2023-11-01 17:01:52 -07:00
Matthew Kennedy f3da386a7a let's try with no stringop overflow 2023-11-01 16:57:45 -07:00