Andrey Gusakov
e0c05c4777
error reporting: extract all related code to error_handling
...
Also:
-report ChibiOS panic message
-use bootCount for boot report file naming
-save few bytes in backup ram by reusing same field for different errors types
2025-01-15 10:31:14 -05:00
rusefillc
30c20943fe
only:reducing clutter
2025-01-13 19:25:41 -05:00
rusefillc
70513a1dae
log red LED reason on SD card #7290
...
only:uaefi
2025-01-12 12:19:17 -05:00
rusefillc
21315383b2
improve error handling suit #7288
...
only:uaefi
2025-01-12 11:33:52 -05:00
Andrey Gusakov
843bfb0d33
eficonsole: show RTCSEL info on start
2025-01-07 16:50:14 -05:00
Andrey Gusakov
d7da1a1f71
eficonsole: no magic numbers
2025-01-02 11:15:40 -05:00
Andrey
2e8dd875de
openblt binary version #6756
...
only:proteus_f7
2024-07-30 12:59:17 -04:00
Andrey
f880082352
openblt binary version #6756
...
only:proteus_f7
2024-07-30 11:51:39 -04:00
Andrey
1530b3dbd9
PUBLIC_API_WEAK or BOARD_WEAK #6748
2024-07-27 12:47:56 -04:00
rusefillc
b6e578b4c2
still very confused and FRONTEND_TITLE_BAR_NAME
...
only:uaefi
2024-07-03 13:34:55 -04:00
kifir
142cf19b21
add comment
2024-06-25 10:34:04 -04:00
Andrey
09eb02a5a8
boardSayHello
2024-06-24 13:49:54 -04:00
Andrey
dc3a78389b
compile-time enforcement of printf strings
...
only:uaefi
2024-06-11 06:57:27 -06:00
Andrey
5a05548da1
compile-time enforcement of printf strings
...
only:uaefi
2024-06-10 23:12:53 -04:00
Andrey
2e0798632f
compile-time enforcement of printf strings
...
only:uaefi
2024-06-10 21:48:26 -04:00
Matthew Kennedy
27e0a80c82
compile-time enforcement of printf strings
...
only:uaefi
2024-06-10 19:11:35 -04:00
Andrey
8bc5fbfbaa
time for VCS_VERSION to go
2024-05-29 18:10:01 -04:00
rusefi
a8a3ca51b0
only: crc into uid line
2024-04-23 18:59:46 -04:00
rusEFI LLC
72dbdb0d13
at least one byte of UID into logs fix #6400
2024-04-23 00:08:49 -04:00
rusefi
e72be7feae
only:making TM_ID_GetFlashSize more available
2024-04-18 19:28:59 -04:00
rusefillc
d1cea3271f
printUid
2024-04-15 13:51:13 -04:00
rusefillc
ac8f2f7a6a
only: device_uid
2024-04-08 16:44:06 -04:00
rusefillc
a5278476a4
only:cleaner guards
2024-03-15 22:26:36 -06:00
Andrey
cc161fb029
better guards
2024-03-15 19:04:46 -06:00
rusefillc
05d744b8f2
maybe start-up time measure maybe not
2024-03-12 10:58:57 -04:00
rusefillc
43c0bda002
only:dead
2024-02-16 19:07:55 -05:00
rusefillc
41e5ff778c
Lua refresh rate transparency/logic etc #5939
...
explicit ENABLE_PERF_TRACE
2024-02-15 13:06:48 -05:00
rusefillc
6e945f60b6
stm32 own build-in watchdog #1339
...
only:mre_f4
2023-12-14 10:54:21 -05:00
andreika-git
87e25187ee
Debug console commands for watchdog
2023-11-28 15:49:12 -05:00
andreika-git
08b6c3e25a
test hard_fault command
2023-11-14 15:28:07 -06:00
Andrey Gusakov
bb161be8e8
AT32: say RAM size
2023-11-05 07:16:57 -05:00
Andrey G
7f05e45d41
AT32: chip detection, flash detection, sayHello() ( #5666 )
...
* at32_common.cpp: MCU type detection helper
* sayHello(): tick rate is CH_CFG_ST_FREQUENCY
* eficonsole: do isStm32F42x() check for STM32 only
* sayHello(): more info about AT32
* Update ChibiOS
* eficonsole: typo
2023-10-30 07:09:35 -04:00
rusefi
e8c45a2e7d
refactoring: reducing code duplication. Also, do we even care for critical error codes?!
2023-08-20 22:23:44 -04:00
rusefillc
b21455e178
CLI encapsulation preparing for libfirmware move
2023-08-08 23:02:20 -04:00
rusefillc
850b2631d8
CLI encapsulation preparing for libfirmware move
2023-08-08 18:58:16 -04:00
rusefillc
12e0473e19
encapsulation
2023-08-08 05:30:53 -04:00
rusefillc
256e25a452
only:stronger stack shortage response
2023-06-25 02:16:31 -04:00
rusefillc
638b21f8dc
only:reusing smarter method, removing irrelevant guards
2023-06-25 02:04:29 -04:00
Andrey
51d0f6e347
it's going to be painful
2023-04-29 00:44:00 -04:00
Matthew Kennedy
01f7e4068d
rename obd_code_e -> ObdCode
...
(cherry picked from commit d6534157a03d19bb2e8aeece301642c053a081d0)
2023-04-29 00:44:00 -04:00
rusefillc
8c425338a1
happy new year
2023-01-11 12:12:51 -05:00
Andrey G
1ddd871f8f
Support boards with no HSE ( #4931 )
...
* ENABLE_AUTO_DETECT_HSE: allow override from board config or board.mk
* Cleanup comments references to removed rtcWorks variable
* Allow board with no HSE oscillator
2023-01-03 15:01:51 -05:00
rusefillc
d454763d29
smarter MIN_FLASH_SIZE
2022-12-16 20:22:47 -05:00
Andrey
ab4b451195
os_access.h dead?
2022-09-07 15:56:45 -04:00
rusefillc
d2cece4f65
https://github.com/rusefi/hellen-NB2-issues/issues/36
2022-06-29 02:33:14 -04:00
rusefillc
5afed85479
We have working runtime RAM detection - we shall use it for Lua #3970
2022-03-27 19:39:40 -04:00
rusefillc
42e8195197
USE_OPENBLT
2022-01-16 19:56:49 -05:00
rusefillc
a5afce0f3e
happy new year
2022-01-08 20:16:01 -05:00
rusefillc
924c750ba5
Check available RAM at runtime #3335
2022-01-04 18:15:40 -05:00
Matthew Kennedy
cb032fb1ea
(void) -> () ( #3550 )
...
* static functions with (void)
* more
* Revert "more"
This reverts commit 246e53441f935451437df186ac92d7df26b62fb6.
* s
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-15 13:02:34 +01:00