Commit Graph

697 Commits

Author SHA1 Message Date
Matthew Kennedy d269139aa4 cleanups 2023-02-21 01:11:34 -08:00
Matthew Kennedy 666a41e496 hip9011 2023-02-20 22:29:48 -08:00
Matthew Kennedy 40d2c9d2a8 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 639b445a91 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 006caf9c79 Use external interactive pinout generator (#5034)
* Use interactive-pinout action

* remove scripts
2023-02-05 17:38:15 -04:00
David Holdeman 93f6a9b89a squishy squish (#5018) 2023-02-02 20:11:30 -05:00
rusefillc 3ade968dec let's officially give up on jenkins? 2023-01-31 23:43:19 -05:00
rusefillc e16763da96 let's officially give up on jenkins? 2023-01-31 09:53:27 -05:00
rusefillc 8509a1cfc3 Revert "let's officially give up on jenkins"
This reverts commit 87c1055981.
2023-01-31 08:48:58 -05:00
rusefillc 87c1055981 let's officially give up on jenkins 2023-01-31 08:10:07 -05:00
rusefillc c6d3d0987b let's officially give up on jenkins 2023-01-31 08:09:24 -05:00
rusefillc 51663fc839 we definitely do not sync from git into SVN anymore 2023-01-31 08:07:10 -05:00
David Holdeman a7f4d70c1d [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 0f9d8cf294 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 9067282c80 Default binary should have more relaxed pinout: serial fix #4998
ohh unexpected consequences
2023-01-23 08:38:10 -05:00
David Holdeman b482434f94 fix (#4994) 2023-01-21 22:41:09 -05:00
David Holdeman 92cd77db5b put in subdir named after branch (#4991) 2023-01-22 07:41:15 +05:30
David Holdeman c2227b51cd 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 5a562ec801 Update yq, fix bug in pinout generation (#4977)
* update yq

* multiply backslashes so they don't get swallowed

(cherry picked from commit a892bd2d6f)
2023-01-18 03:33:00 -05:00
rusefillc 69b8eb327a Update yq, fix bug in pinout generation #4977
revert
2023-01-18 01:26:50 -05:00
rusefillc baeaa5fcf8 Update yq, fix bug in pinout generation #4977
revert
2023-01-17 23:25:27 -05:00
David Holdeman a892bd2d6f 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 0b09380a8b tooth log converter (#4960) 2023-01-10 14:07:22 -05:00
rusefi 4cfc337276 STM32Cube v2.12 2023-01-06 16:45:42 -05:00
rusefi 20426b9696 STM32Cube v2.12 2023-01-06 15:32:32 -05:00
Nathan Schulte 798b43b33f improve, simplify, misc/jenkins/ build scripts 2022-11-19 09:40:47 -05:00
rusefillc f52104501b rusEfi console does not start under AdoptOpenJDK #1181
using fresh version
2022-11-06 09:33:16 -05:00
rusefillc 2113a4d15f rusEfi console does not start under AdoptOpenJDK #1181
bumping min requirment
2022-11-06 09:33:03 -05:00
rusefillc feef4a2423 rusEfi console does not start under AdoptOpenJDK #1181
docs
2022-11-06 09:32:35 -05:00
David Holdeman 7d6ff5d911 Handle yams with no info section (#4736)
* try fix

* generate rows without image
2022-11-04 16:55:52 -04:00
rusefillc 63c75d8e7d Let's admit it it's time to move to gradle #3014
autoupdate fix
2022-11-01 10:45:07 -04:00
rusefi 5adec06593 hiding WIP since not really alive 2022-10-23 17:17:23 -04:00
rusefillc fecf88da2f let's separate Android from not Android 2022-10-15 15:50:01 -04:00
rusefillc 7fe04faf02 let's separate Android from not Android 2022-10-15 15:13:02 -04:00
rusefillc bae70e244a rusefi_simulator.exe to be included into autoupdate 2022-09-26 23:09:54 -04:00
David Holdeman d8b2565741 Pinout order (#4601)
* order by field

* add order to mre main
2022-09-21 10:09:18 -04:00
rusefillc 573ddbfab2 +x 2022-09-05 18:39:06 -04:00
rusefillc 06610d0dbc re drivers not installing #4313 2022-08-23 20:50:55 -04:00
rusefillc 18f707b3f7 docs 2022-08-23 20:35:36 -04:00
rusefillc 10bd2dd0a2 looks dead to me 2022-08-23 20:35:01 -04:00
rusefillc 477ce177f4 +x 2022-08-16 19:51:40 -04:00
rusefillc 3c4bbb88d0 openblt into console 2022-08-08 14:36:32 -04:00
rusefi 7d157d296d ST cube 2.11.0 2022-08-04 23:19:16 -04:00
rusefillc 75d9c4d9cd Ant should go, gradle is the unified way #4371 2022-07-28 15:27:01 -04:00
rusefillc aa6d730ab4 Ant should go, gradle is the unified way #4371 2022-07-28 15:25:49 -04:00
rusefi df24d58893 more tools 2022-07-04 17:20:26 -04:00
rusefi cd7e217b91 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 7e18c361c7 always scroll when pin is clicked (#4281) 2022-06-24 17:28:05 -04:00
rusefillc f7f71e4786 love my git shortcuts 2022-05-30 16:05:32 -04:00
rusefillc 34e79b624e firmware update via CAN #3362 2022-05-10 07:14:11 -04:00
rusefillc 03e93a1f19 improving scripts? 2022-05-07 05:50:14 -04:00
Andrey fbf5540767 REO TS plugin missing #4090 2022-04-25 20:37:16 -04:00
rusefillc daa2c4b36f version 2.10 2022-04-10 12:13:25 -04:00
rusefillc d2102fbf72 Update git_reset_to_upstream.bat 2022-04-09 16:20:06 -04:00
rusefillc d6106abc83 https://github.com/rusefi/rusefi/issues/3365 2022-02-19 20:00:31 -05:00
David Holdeman 864622f501 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 cee4508e09 continues -> continuous (#3895) 2022-02-05 15:29:09 -05:00
David Holdeman ffeced8c0d 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 42c2a9b1b7 docs/typo 2022-01-15 22:09:27 -05:00
rusefillc dcf0dab9b1 https://github.com/rusefi/rusefi/issues/3790 2022-01-14 20:07:21 -05:00
rusefillc 9d79cb1613 https://github.com/rusefi/rusefi/issues/3790 2022-01-14 20:06:38 -05:00
rusefillc 0a500f42c5 https://github.com/rusefi/rusefi/issues/3790 2022-01-14 20:03:57 -05:00
rusefillc ecc15f337d GHA execution throttling #3739 2022-01-13 13:27:01 -05:00
rusefillc 98b4c6f6db new 52 link, reducing complexity 2022-01-09 18:03:00 -05:00
rusefillc 7629a7c151 AlphaX-2ch wiki page 2022-01-09 11:06:15 -05:00
rusefillc 2b863bf0dd NA96 to main page 2022-01-07 15:42:24 -05:00
rusefillc 0b51534fe1 GHA execution throttling #3739 2022-01-04 11:51:06 -05:00
rusefillc e552517493 size matters 2022-01-02 21:28:03 -05:00
BeerMoneyMotorsports f6cf177f5c 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 0ae2ad617d do we still care for image sizes? 2022-01-02 13:58:19 -05:00
rusefillc 73f0bf7b26 hellen on main page 2022-01-02 11:15:41 -05:00
rusefi ad28e86b6b this helps F1 2022-01-01 18:19:01 -05:00
rusefi 7b4e59adda fresh openocd 2022-01-01 18:18:06 -05:00
rusefi 2ab69a02bd blue pill project 2022-01-01 18:14:47 -05:00
rusefillc cd579cd3a6 rename hellen72 paths #3684 2021-12-09 22:22:04 -05:00
rusefillc b17432c233 rusEFI console ISO-TP via PCAN #3667
WOW, YES!!!
2021-12-08 19:38:11 -05:00
rusefillc 70065e43a6 stuff for sale 2021-12-07 16:28:31 -05:00
rusefillc 35b2f8ae90 stuff for sale 2021-12-07 16:19:29 -05:00
rusefillc a3fc09329f random script at the wrong path 2021-12-05 14:25:26 -05:00
rusefillc 4dcfb2f784 progress 2021-12-01 09:52:45 -05:00
BeerMoneyMotorsports c5b372e357 Hellen 64 connector image (#3641)
* Create connectors

* Delete connectors

* Hellen na6 connector
2021-11-30 23:31:48 -05:00
rusefillc 8cfbc548da https://github.com/rusefi/rusefi_documentation/issues/189 2021-11-29 22:10:55 -05:00
rusefillc 9455a8434a 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 8bcc8c0160 Better Windows build-in DFU #3338 2021-11-17 08:03:35 -05:00
rusefillc 8a40616a15 Better Windows build-in DFU #3338 2021-11-17 07:57:58 -05:00
rusefillc 9926a228f6 let's help google discover it 2021-11-16 00:20:51 -05:00
rusefillc e22a7ea334 https://github.com/rusefi/rusefi_documentation/issues/185 2021-11-16 00:12:57 -05:00
rusefillc 8153ffaaba https://github.com/rusefi/rusefi_documentation/issues/184 2021-11-16 00:02:46 -05:00
rusefillc 5d65c70a62 https://github.com/rusefi/rusefi_documentation/issues/184 2021-11-15 22:29:54 -05:00
rusefillc 45ba5e766f current file 2021-11-15 21:56:22 -05:00
rusefillc 40c7cbeed5 FAQ 2021-11-15 07:44:02 -05:00
rusefillc 3d1ace6550 progress 2021-11-08 16:43:49 -05:00
Andrey G 0e5b71b86b 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 9699117634 fresh binary 2021-11-07 13:48:19 -05:00
Andrey G 51f53aa3fc 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 f72433b1fd fresh Windows binary 2021-11-05 11:51:32 -04:00
rusefillc 0410b386c2 hex2dfu helper script 2021-11-05 11:51:21 -04:00
rusefillc 0d5f5a7ad9 hex2dfu as proper submodule 2021-11-05 11:50:33 -04:00
rusefillc 18d2baa4cf fresh item no 2021-11-04 22:56:54 -04:00
rusefillc c424461c8b fresh binary 2021-11-02 09:48:47 -04:00