rusefi
47d9642e8c
only:f103
2023-06-27 18:33:30 -04:00
rusefi
395a1edd7d
as-is copy
2023-06-27 18:09:55 -04:00
rusefi
4f64ea53cd
removing some weird stuff
2023-06-27 17:37:28 -04:00
rusefillc
bc2a2b9ab9
only:better method name
2023-06-25 02:08:53 -04:00
rusefi
f77f356e6d
reducing code duplication
2023-06-11 23:17:13 -04:00
rusefillc
cdd7bfe535
code style
2023-05-24 00:09:06 -04:00
rusefi
374b091302
docs/todo SD Tooth Log
2023-05-07 14:10:47 -04:00
rusefillc
50bb3aff97
it's going to be painful
2023-04-29 06:17:32 -04:00
Andrey
51d0f6e347
it's going to be painful
2023-04-29 00:44:00 -04:00
rusefillc
bc17978398
bump openocd fix #5223
2023-04-07 08:36:59 -04:00
mi-hol
bb5826de76
Delete work_in_progress.md ( #5205 )
...
As outlined the content here is obsolete
2023-03-27 06:02:14 -04:00
David Holdeman
cfce02f151
Upgrade to Kicad 7 ( #5178 )
...
* update to kicad 7
* update rusefi_lib
* update InteractiveHtmlBom
* use my branch for now
2023-03-13 16:40:24 -04:00
rusefillc
697f799b9e
STM32Cube v2.13 #5135
2023-02-27 11:35:27 -05:00
rusefillc
ab3a1eae7e
STM32Cube v2.13 #5135
2023-02-27 10:29:10 -05:00
David Holdeman
e46a3f2376
new updater script ( #5132 )
2023-02-25 19:07:31 -04:00
David Holdeman
4b8e5cd451
remove old pinout scripts ( #5131 )
2023-02-25 15:26:53 -04:00
Matthew Kennedy
4665e67eb4
pass board dir to scripts instead of board name ( #5022 )
...
* pass board dir instead of name
* makefiles
* dead file?
* hw ci
* unit tests
* fix sd card generation while we're here
* actually test sd category
* jar
* clean merge
* jar for good measure
* fix f767 properly
2023-02-06 08:37:17 -04:00
Matthew Kennedy
12db2221e6
make nucleo builds normal ( #5035 )
...
* make nucleo builds normal
* no skip for test
* don't check for `no`
* put back skips
2023-02-05 20:56:13 -04:00
David Holdeman
d403688687
Use external interactive pinout generator ( #5034 )
...
* Use interactive-pinout action
* remove scripts
2023-02-05 17:38:15 -04:00
David Holdeman
90a1598ddc
squishy squish ( #5018 )
2023-02-02 20:11:30 -05:00
rusefillc
6aa7fb89cf
let's officially give up on jenkins?
2023-01-31 23:43:19 -05:00
rusefillc
ff2e5f77b7
let's officially give up on jenkins?
2023-01-31 09:53:27 -05:00
rusefillc
004180f27e
Revert "let's officially give up on jenkins"
...
This reverts commit d3c12dc6f5
.
2023-01-31 08:48:58 -05:00
rusefillc
d3c12dc6f5
let's officially give up on jenkins
2023-01-31 08:10:07 -05:00
rusefillc
33a26d05f7
let's officially give up on jenkins
2023-01-31 08:09:24 -05:00
rusefillc
d36479d260
we definitely do not sync from git into SVN anymore
2023-01-31 08:07:10 -05:00
rusefillc
3d0a268947
least useful stuff
2023-01-31 05:00:30 -05:00
David Holdeman
d7c183debd
[LTS] Put branch in bundle name (please read caveats) ( #5008 )
...
* make autoupdater check correct URL
* missed semicolon
* remove bundle_name.txt
2023-01-28 14:49:05 -05:00
rusefillc
e497a0456b
Issue 4992 ( #5009 )
...
* change bundle name
(cherry picked from commit c3dea808adee1588e2cabc2019df0d383a4ba580)
* set primary bundle name
(cherry picked from commit 4fd1e86657b82ca975dfa34387b7ab2c4b5d92f6)
* autoupdate subdir
(cherry picked from commit 1a817285b5e20f7264432a7e9145b1e35d4e95fe)
* try passing empty strings
(cherry picked from commit 2efcafef6b439aa300c49e4e1bfe036a2a8d6b07)
* fix folder logic
(cherry picked from commit e38ce6221f1e21e0f6496c1b1f21505c1c7559b3)
* don't need empty strings duh
(cherry picked from commit c20585cbc26dd03bda87905494c573680ca7a6be)
* encapsulate ini file
---------
Co-authored-by: David Holdeman <david@chuckwagoncomputing.com>
2023-01-28 12:51:55 -05:00
rusefillc
fcc61f4e71
Default binary should have more relaxed pinout: serial fix #4998
...
ohh unexpected consequences
2023-01-23 08:38:10 -05:00
David Holdeman
9895eaaa99
fix ( #4994 )
2023-01-21 22:41:09 -05:00
David Holdeman
05016ccecc
put in subdir named after branch ( #4991 )
2023-01-22 07:41:15 +05:30
David Holdeman
1ceeb42d93
LTS - one way of doing things ( #4989 )
...
* add lts option
* upload logic
* proper grouping
* proper quoting
* it's boolean duh
* try toJSON, fix
2023-01-22 06:54:07 +05:30
David Holdeman
1655688ff2
Update yq, fix bug in pinout generation ( #4977 )
...
* update yq
* multiply backslashes so they don't get swallowed
(cherry picked from commit 0add69e5f0
)
2023-01-18 03:33:00 -05:00
rusefillc
3716523628
Update yq, fix bug in pinout generation #4977
...
revert
2023-01-18 01:26:50 -05:00
rusefillc
0eeee7e837
Update yq, fix bug in pinout generation #4977
...
revert
2023-01-17 23:25:27 -05:00
David Holdeman
0add69e5f0
Update yq, fix bug in pinout generation ( #4977 )
...
* update yq
* multiply backslashes so they don't get swallowed
2023-01-18 09:38:41 +05:30
Matthew Kennedy
b3b5944058
tooth log converter ( #4960 )
2023-01-10 14:07:22 -05:00
rusefi
a61f0aa9d5
STM32Cube v2.12
2023-01-06 16:45:42 -05:00
rusefi
e67c2e85e1
STM32Cube v2.12
2023-01-06 15:32:32 -05:00
Nathan Schulte
335ad01d01
improve, simplify, misc/jenkins/ build scripts
2022-11-19 09:40:47 -05:00
rusefillc
0d74e201ee
rusEfi console does not start under AdoptOpenJDK #1181
...
using fresh version
2022-11-06 09:33:16 -05:00
rusefillc
53063e718d
rusEfi console does not start under AdoptOpenJDK #1181
...
bumping min requirment
2022-11-06 09:33:03 -05:00
rusefillc
5408ef00df
rusEfi console does not start under AdoptOpenJDK #1181
...
docs
2022-11-06 09:32:35 -05:00
David Holdeman
0405a5d7e2
Handle yams with no info section ( #4736 )
...
* try fix
* generate rows without image
2022-11-04 16:55:52 -04:00
rusefillc
ce3dc70c89
Let's admit it it's time to move to gradle #3014
...
autoupdate fix
2022-11-01 10:45:07 -04:00
rusefi
f9870b324b
hiding WIP since not really alive
2022-10-23 17:17:23 -04:00
rusefillc
4eee729d82
let's separate Android from not Android
2022-10-15 15:50:01 -04:00
rusefillc
833819f3e7
let's separate Android from not Android
2022-10-15 15:13:02 -04:00
rusefillc
aa8209a35d
rusefi_simulator.exe to be included into autoupdate
2022-09-26 23:09:54 -04:00
David Holdeman
186072b925
Pinout order ( #4601 )
...
* order by field
* add order to mre main
2022-09-21 10:09:18 -04:00
Andrey G
55c1f53c75
dead code, reduce typedefs ( #4566 )
...
* Do lightweight checks first
* Dead getTimeIgnitionSeconds()
Dead since 81fffe87b7
* Get rid of efitime_t.
Purpose are not clear. Use efitick_t where ticks are used,
use efitimeus_t for uS, use efitimems_t or efitimems64_t for mS.
* Fix unit tests
* Fix misc: stm32f1_test_project
2022-09-11 16:08:11 -04:00
rusefillc
851e8e48d3
refactoring: type safety
2022-09-11 02:57:35 -04:00
rusefillc
6a6f6fde9f
+x
2022-09-05 18:39:06 -04:00
rusefillc
1e32a183c9
re drivers not installing #4313
2022-08-23 20:50:55 -04:00
rusefillc
40a546f467
docs
2022-08-23 20:35:36 -04:00
rusefillc
3c98ebb549
looks dead to me
2022-08-23 20:35:01 -04:00
rusefillc
98f26a6842
+x
2022-08-16 19:51:40 -04:00
rusefillc
7b6fc023dc
openblt into console
2022-08-08 14:36:32 -04:00
rusefi
d9a8ff66a4
ST cube 2.11.0
2022-08-04 23:19:16 -04:00
rusefillc
5f8ca2d5b2
Ant should go, gradle is the unified way #4371
2022-07-28 15:27:01 -04:00
rusefillc
8c71df2ea5
Ant should go, gradle is the unified way #4371
2022-07-28 15:25:49 -04:00
Matthew Kennedy
b99d90b006
Start -> start ( #4366 )
2022-07-21 15:17:32 -04:00
rusefi
13029a3226
more tools
2022-07-04 17:20:26 -04:00
rusefi
490b6d56f4
we no longer deal with .hex files, .bin are more universal even while extra offset effort
2022-07-04 16:32:12 -04:00
David Holdeman
e4fafb05b2
always scroll when pin is clicked ( #4281 )
2022-06-24 17:28:05 -04:00
rusefillc
6eb314fc8e
love my git shortcuts
2022-05-30 16:05:32 -04:00
rusefillc
98962ac548
firmware update via CAN #3362
2022-05-10 07:14:11 -04:00
rusefillc
b2815eb33c
improving scripts?
2022-05-07 05:50:14 -04:00
Andrey
9dced11c26
REO TS plugin missing #4090
2022-04-25 20:37:16 -04:00
rusefillc
c6ef502975
version 2.10
2022-04-10 12:13:25 -04:00
rusefillc
320e4b0187
Update git_reset_to_upstream.bat
2022-04-09 16:20:06 -04:00
rusefillc
961e0a66f1
https://github.com/rusefi/rusefi/issues/3365
2022-02-19 20:00:31 -05:00
David Holdeman
4763340e5c
Fail to generate pinout if there is no connector ID ( #3950 )
...
* check for id
* check
2022-02-19 13:35:56 -05:00
David Holdeman
e310ef7943
continues -> continuous ( #3895 )
2022-02-05 15:29:09 -05:00
rusefillc
b8a9213ca0
fancy
2022-01-26 19:31:15 -05:00
rusefillc
33e0ece536
1MHz software timer into F103 project #3840
2022-01-25 22:41:02 -05:00
rusefillc
f59aaa36ed
https://github.com/mck1117/wideband/issues/44
...
https://rusefi.com/forum/viewtopic.php?p=44163#p44163
2022-01-23 21:15:45 -05:00
rusefillc
67072a321d
that's supposed to work - but it does not :(
2022-01-23 16:12:19 -05:00
rusefillc
6aac4b2f6d
F1 test project
2022-01-23 15:20:51 -05:00
rusefi
842f3b9b57
F1 test project: now with C++ and UART
2022-01-22 23:30:18 -05:00
David Holdeman
6859c3bcbe
Pinout link ( #3810 )
...
* try adding link to page
* change logic
* hide for print view
* change link color
2022-01-18 18:15:33 -05:00
rusefillc
822f0767c7
docs/typo
2022-01-15 22:09:27 -05:00
rusefillc
df3b5ab7e3
https://github.com/rusefi/rusefi/issues/3790
2022-01-14 20:07:21 -05:00
rusefillc
a258d09795
https://github.com/rusefi/rusefi/issues/3790
2022-01-14 20:06:38 -05:00
rusefillc
7ef518015d
https://github.com/rusefi/rusefi/issues/3790
2022-01-14 20:03:57 -05:00
rusefillc
5c8ce56e87
GHA execution throttling #3739
2022-01-13 13:27:01 -05:00
rusefillc
6b27918330
new 52 link, reducing complexity
2022-01-09 18:03:00 -05:00
rusefillc
49c19f5e01
AlphaX-2ch wiki page
2022-01-09 11:06:15 -05:00
rusefillc
73c58e0300
NA96 to main page
2022-01-07 15:42:24 -05:00
rusefillc
0c22c9ffb3
GHA execution throttling #3739
2022-01-04 11:51:06 -05:00
rusefillc
c1d6692d81
size matters
2022-01-02 21:28:03 -05:00
BeerMoneyMotorsports
c75203346c
96-00 miata connector site pic ( #3731 )
...
* Create connectors
* Delete connectors
* Create Hellen_NA6_Connector.jpg
* Hellen na6 connector
* 96-00 miata site pic
* na896 nb1 connector
Fixed the naming to be consistent with current naming.
2022-01-02 21:20:12 -05:00
rusefillc
d0fb342928
do we still care for image sizes?
2022-01-02 13:58:19 -05:00
rusefillc
aeaad3c752
hellen on main page
2022-01-02 11:15:41 -05:00
rusefi
419df532d2
this helps F1
2022-01-01 18:19:01 -05:00
rusefi
76cc993aca
fresh openocd
2022-01-01 18:18:06 -05:00
rusefi
e673290e43
blue pill project
2022-01-01 18:14:47 -05:00
rusefi
f2cf83a800
blue pill project
2022-01-01 18:04:16 -05:00
rusefillc
02f7167c2e
rename hellen72 paths #3684
2021-12-09 22:22:04 -05:00
rusefillc
09f5c22a06
rusEFI console ISO-TP via PCAN #3667
...
WOW, YES!!!
2021-12-08 19:38:11 -05:00
rusefillc
0ed46759f3
stuff for sale
2021-12-07 16:28:31 -05:00
rusefillc
030fa60cb7
stuff for sale
2021-12-07 16:19:29 -05:00
rusefillc
e82127b385
random script at the wrong path
2021-12-05 14:25:26 -05:00
rusefillc
628e0568f8
progress
2021-12-01 09:52:45 -05:00
BeerMoneyMotorsports
bb642a3ef1
Hellen 64 connector image ( #3641 )
...
* Create connectors
* Delete connectors
* Hellen na6 connector
2021-11-30 23:31:48 -05:00
rusefillc
59e1625cca
https://github.com/rusefi/rusefi_documentation/issues/189
2021-11-29 22:10:55 -05:00
rusefillc
f8d59d1031
Something is still odd with some F7 boards - bricking on incremental flash (Issue #3566 )
...
trying fresh version because why not
2021-11-29 14:16:24 -05:00
rusefillc
c44e28bef1
Better Windows build-in DFU #3338
2021-11-17 08:03:35 -05:00
rusefillc
ca5118eff5
Better Windows build-in DFU #3338
2021-11-17 07:57:58 -05:00
rusefillc
868c07a303
let's help google discover it
2021-11-16 00:20:51 -05:00
rusefillc
47e165af7a
https://github.com/rusefi/rusefi_documentation/issues/185
2021-11-16 00:12:57 -05:00
rusefillc
683279fd07
https://github.com/rusefi/rusefi_documentation/issues/184
2021-11-16 00:02:46 -05:00
rusefillc
49759cf539
https://github.com/rusefi/rusefi_documentation/issues/184
2021-11-15 22:29:54 -05:00
rusefillc
de0b0289d6
current file
2021-11-15 21:56:22 -05:00
rusefillc
16c459120d
FAQ
2021-11-15 07:44:02 -05:00
rusefillc
1f0ba902af
progress
2021-11-08 16:43:49 -05:00
Andrey G
383d5c97ea
Openblt deliver ( #3486 )
...
* common_make: rusefi.* should be functional image
OpenBLT used: rusefi.* is bootloader plus RusEFI
OpenBLT not used: rusefi.* is RusEFI only.
In both cases flashing of rusefi.* image to blank device should be
enough.
rusefi_update.srec does not include bootloader and this image should
be used for CAN update.
* Boundle generation: include bootloader and update image
* Update hex2dfu, deliver composite bin file
2021-11-07 13:50:01 -05:00
rusefillc
fb3da1af14
fresh binary
2021-11-07 13:48:19 -05:00
Andrey G
e3be563b27
Openblt ( #3430 )
...
* Makefile: define BOOTLOADER=1 for linker in case of OpenBLT too
This will reserve first 32K of flash for bootloader.
* OpenBLT: include into build
* board: subaru eg33: add OpenBLT board code
* board: subaru eg33: use OpenBLT
* Board: Subaru EG33: OpenBLT: reuse HAL and CMSIS from OpenBLT submodule
* Board: Subaru EG33: OpenBLT: reuse linker file from OpenBLT too
* OpenBLT for MRE
* OpenBLT: MRE: adjust LD memory map for smallest variat of MCU on MRE
* OpenBLT: enable for MRE
* OpenBLT: disable CRC check of user application
This allows us to use DFU tool to flash main application too.
* hex2dfu: fresh binary for linux
* OpenBLT: extract common part of OpenBLT makefiles to openblt.mk
* OpenBLT: enable CRC check of user application for MRE and EG33
CRC (actually just a summ) of few first vectors is stored at 0x1c
offset. This is reserved vector for Cortex-M3, M4 and M7
* common_make: append OpenBLT CRC to dfu files
This should allow to use DFU to do main application update when
when OpenBLT is used as bootloader. hex2dfu will store same
styled CRC as OpenBLT expects to see in user app.
* OpenBLT reorganization
Move common stuff to hw_layer/ports/
* OpenBLT: proteus
* Proteus: enable OpenBLT for F4 and F7
Compilation tested only
2021-11-05 19:28:55 -04:00
rusefillc
8c96be4482
fresh Windows binary
2021-11-05 11:51:32 -04:00
rusefillc
bfa47da061
hex2dfu helper script
2021-11-05 11:51:21 -04:00
rusefillc
609002da76
hex2dfu as proper submodule
2021-11-05 11:50:33 -04:00
rusefillc
20ea0721ee
fresh item no
2021-11-04 22:56:54 -04:00
rusefillc
c23b2aed14
fresh binary
2021-11-02 09:48:47 -04:00
kon
bef7f82abf
website updates ( #3439 )
...
* Auto-generated configs and docs
* Auto-generated configs and docs
* Auto-generated configs and docs
* Auto-generated configs and docs
* added vector logos
* removed background from upload icon
* more logos, more better
* added beer to website
Co-authored-by: GitHub build-firmware Action <action@github.com>
2021-10-31 22:30:28 -04:00
rusefi
09e254d859
world domination
2021-10-31 20:38:37 -04:00
rusefi
53af64f5eb
world domination
2021-10-31 20:29:47 -04:00
David Holdeman
c1b173a1e1
Use SSH for remaining workflows ( #3407 )
...
* install sshpass instead of ncftp
* don't use file for command
* change env vars
* replace ncftp with sshpass in docs
* switch gcov upload
* use heredoc instead of file
* convert ibom
* whoops
* messed up var
* remove quotes
* undo ini variable changes
2021-10-25 08:22:31 -04:00
rusefillc
0f7b7fa8ef
$1m
2021-10-23 21:04:59 -04:00
rusefillc
5258797af4
$1m
2021-10-23 21:03:57 -04:00
rusefi
e67b10f8dd
$1M
2021-10-22 18:47:33 -04:00
rusefi
de5e7b046b
$1M
2021-10-22 18:44:09 -04:00
rusefillc
fa251e0e9b
$1m
2021-10-22 16:54:13 -04:00
David Holdeman
78e3c0c760
Use SSH to upload firmware ( #3394 )
...
* install sshpass instead of ncftp
* use ssh
* change env vars
* fix checks and sftp>ssh
2021-10-22 16:36:15 -04:00
rusefillc
36ba375a94
New dfu ( #3392 )
...
* Better Windows build-in DFU #3338
* Better Windows build-in DFU #3338
some time to read from dead process, also TOOLS_PATH support
* Better Windows build-in DFU #3338
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2021-10-22 15:05:12 -04:00
rusefillc
ad3d9ea559
$1m
2021-10-22 14:15:32 -04:00
David Holdeman
478a25d0b4
Change vars and use docs dir ( #3390 )
2021-10-22 09:07:35 -04:00
rusefillc
2ed39fe78b
$1m
2021-10-21 22:12:38 -04:00
rusefillc
98849ac0c3
$1m
2021-10-21 21:30:11 -04:00
David Holdeman
ec5786695e
Use SSH for Pinouts ( #3388 )
...
* switch to ssh
* ssh env vars
2021-10-21 19:42:06 -04:00
David Holdeman
f489e6a3c9
Use SSH for Doxygen ( #3386 )
...
* install sshpass and change var names
* convert doxygen script
* no stricthostkeychecking
* change secrets
2021-10-21 19:15:25 -04:00
rusefillc
88900936f2
GHA reliability: retry FTP upload #3011
...
trying SFTP
2021-10-19 11:57:05 -04:00
rusefillc
d70537c8cd
Better Windows build-in DFU #3338
2021-10-19 10:39:51 -04:00
rusefillc
8a70560344
Better Windows build-in DFU #3338
2021-10-19 10:31:16 -04:00
rusefillc
a3706c273f
Who generates default bundle? #3368
2021-10-18 22:34:34 -04:00
rusefillc
41321fbba1
GHA reliability: retry FTP upload #3011
...
trying SFTP
2021-10-18 22:01:14 -04:00
rusefillc
7673059574
GHA reliability: retry FTP upload #3011
...
not ignoring upload issues
2021-10-18 20:44:28 -04:00
rusefillc
4ce721846d
Better Windows build-in DFU #3338
...
those are needed for DFU to be able to verify
2021-10-15 23:59:08 -04:00
rusefillc
a60d9c00b5
Better Windows build-in DFU #3338
...
new CLI into bundle
2021-10-15 22:08:42 -04:00