Matthew Kennedy
71029360a3
does macos-13 fix it?
2023-11-03 22:47:13 -07:00
Matthew Kennedy
aeca4a72f2
does manually adding the flag work?
2023-11-03 22:39:53 -07:00
Matthew Kennedy
35c8a7d22b
set cpp+20
2023-11-03 22:19:54 -07:00
Matthew Kennedy
a777791fc4
move libopenblt_jni
2023-11-03 22:17:10 -07:00
Matthew Kennedy
4a83106a57
openblt jni gitignore
2023-11-03 22:14:54 -07:00
Matthew Kennedy
f753620ffc
build adjustments for jni lib
2023-11-03 22:12:35 -07:00
Matthew Kennedy
88584e34b1
JNI much better behaved than exe, let's switch
2023-11-03 22:03:48 -07:00
Matthew Kennedy
376bbc4abe
simplify what goes across JNI
2023-11-03 21:57:23 -07:00
Matthew Kennedy
e86d441d53
error handling and percent indication
2023-11-03 21:44:53 -07:00
Matthew Kennedy
d3ec7f8879
emit phase and whether it should have progress
2023-11-03 19:57:58 -07:00
Matthew Kennedy
a2af7e697f
JNI is annoying
2023-11-03 19:38:08 -07:00
Matthew Kennedy
1c7af342f2
prototype jni flashing
2023-11-03 18:32:18 -07:00
Matthew Kennedy
473ac20933
jni links but crashes
2023-11-03 18:17:15 -07:00
Matthew Kennedy
b801c100b0
s
2023-11-03 18:01:55 -07:00
Matthew Kennedy
376ff5b42d
build
2023-11-03 18:01:33 -07: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
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