Commit Graph

22698 Commits

Author SHA1 Message Date
Matthew Kennedy 001cac3da5 small can pinout (?) 2023-09-06 14:49:08 -07:00
Matthew Kennedy 790e026069 flash write on small can works 2023-09-06 14:48:59 -07:00
Matthew Kennedy a31669c3ef don't need (void) 2023-09-06 14:46:00 -07:00
Matthew Kennedy 4f8cd8abf8 matching filenames 2023-09-06 14:45:47 -07:00
Matthew Kennedy 94766c0db3 big script 2023-09-06 14:31:32 -07:00
Matthew Kennedy 6b3059cb5e big heap 2023-09-06 14:31:25 -07:00
Matthew Kennedy 8281215cdd ok maybe not quite ready for openblt yet 2023-09-06 14:31:15 -07:00
Matthew Kennedy d369544db0 small can gets openblt 2023-09-06 14:16:03 -07:00
Matthew Kennedy 8190623f26 allow setting lua heap size 2023-09-06 14:14:29 -07:00
GitHub set-date Action f49ebbe6f0 Update date 2023-08-30 00:07:42 +00:00
GitHub gen-configs Action d47985ae37 Auto-generated configs and docs 2023-08-29 08:11:01 +00:00
Matthew Kennedy 6eb6707016 small can board 2023-08-29 01:09:04 -07:00
Matthew Kennedy c41ebafc59 prep for small can board 2023-08-29 00:57:57 -07:00
Matthew Kennedy b14ca428fb #ifdef __cplusplus crust 2023-08-28 14:17:26 -07:00
GitHub set-date Action 1918ae2605 Update date 2023-08-28 00:25:14 +00:00
Matthew Kennedy d4bbd552ad bootloader debug configs 2023-08-27 17:03:12 -07:00
Matthew Kennedy ee89ab88d6 H7 flash supports both banks! 2023-08-27 16:44:50 -07:00
Matthew Kennedy cef93b1c48 s 2023-08-27 16:44:01 -07:00
Matthew Kennedy e859f65ef8 cherry pick hardfault volatile 2023-08-27 16:35:09 -07:00
Matthew Kennedy 2fb778145c forgot the h7 shared section 2023-08-27 16:32:46 -07:00
Matthew Kennedy 46efdde8b4 Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-08-27 16:25:58 -07:00
Matthew Kennedy f98cc33ae5 oops that doesn't work 2023-08-27 16:25:20 -07:00
GitHub gen-configs Action 488e4cb152 Auto-generated configs and docs 2023-08-27 23:09:12 +00:00
Matthew Kennedy ba78401609 dynamic bootloader size 2023-08-27 16:07:26 -07:00
Matthew Kennedy 717aae8ce2 extract STM32 flash common 2023-08-27 15:31:29 -07:00
Matthew Kennedy bfad2e45a1 Split F4/F7 vs H7 flash controllers 2023-08-27 15:20:11 -07:00
Matthew Kennedy 12b9a3e477 H7 uses 128k pages 2023-08-27 11:35:14 -07:00
Matthew Kennedy c8c536d96c guard 2023-08-27 11:00:56 -07:00
Matthew Kennedy abf312213c extract CAN config to its own file 2023-08-27 10:50:39 -07:00
GitHub gen-configs Action b2e00cb86b Auto-generated configs and docs 2023-08-27 17:31:44 +00:00
Matthew Kennedy 5813c20a32
OpenBLT-based USB serial bootloader (#228)
* flash layout

* bootloader builds

* output name

* hard fp

* strip out dfu

* bootloader gets hardfault

* loader gets USB but not MSD

* kinda usb?

* USB enumerates!

* cleanup

* shared params

* nonfunctional openblt

* stub flash

* flash.h

* openblt responds over USB!

* implement flash driver

* blt conf, linker

* boards no longer need specific openblt files

* no ccache

* common_make.sh

* cleanup

* delete bootloader crust

* simplifying linker logic

* script tweaks

* flash layout is handled entirely by FOME flash driver

* simplify memcpy

* format

* comment

* dead

* makefiles cleanup

* cleanup

* h7 linker script for bootloader

* h7 bootloader build

* build script
2023-08-27 10:30:02 -07:00
GitHub gen-configs Action 8b450caad2 Auto-generated configs and docs 2023-08-27 06:31:12 +00:00
Matthew Kennedy 3e39abbfd3 this button isn't useful as it just bricks the ECU 2023-08-26 23:29:21 -07:00
GitHub gen-configs Action 7e820525ee Auto-generated configs and docs 2023-08-27 06:25:38 +00:00
Matthew Kennedy 05086ed73f rename 2023-08-26 23:23:41 -07:00
GitHub set-date Action a7bc3f4fc0 Update date 2023-08-26 00:07:22 +00:00
Matthew Kennedy 16d3c5d8e7 no need to check 2023-08-25 15:54:10 -07:00
Matthew Kennedy 342f704a4c null terminate usb strings 2023-08-25 12:19:13 -07:00
Matthew Kennedy f68af45edb changelog 2023-08-25 11:25:53 -07:00
GitHub gen-configs Action a3680eb123 Auto-generated configs and docs 2023-08-25 18:25:48 +00:00
Matthew Kennedy 6788b4c0b1 add MSM IAT preset 2023-08-25 11:23:50 -07:00
GitHub gen-configs Action b43cd94a7a Auto-generated configs and docs 2023-08-25 18:20:10 +00:00
Matthew Kennedy cc271b5419 default prime pulse 2023-08-25 11:18:19 -07:00
GitHub set-date Action ef56538394 Update date 2023-08-20 00:08:13 +00:00
GitHub gen-configs Action 10e09f71d4 Auto-generated configs and docs 2023-08-19 14:19:16 +00:00
Matthew Kennedy 9ab71c1b58
separate ign bench parameters (#226) 2023-08-19 07:17:11 -07:00
Matthew Kennedy 8dfa070eab console launcher exe 2023-08-19 01:10:23 -07:00
GitHub gen-configs Action 3c4cf2188a Auto-generated configs and docs 2023-08-19 08:09:22 +00:00
mi-hol 87e4743e9e
Update fome_console.xml to use open-source JAVA distribution (#216)
I would strongly advise to switch to an open-source distribution due to ORACLE changing their license to be non-free some time ago.
Recommended is a version with long-time support (LTS)
2023-08-19 01:07:36 -07:00
GitHub set-date Action 46213e69f4 Update date 2023-08-17 00:07:34 +00:00