tychovrahe
|
0c3ae03d39
|
feat(core/prodtest): add radio test command
[no changelog]
|
2025-06-06 16:58:22 +02:00 |
|
cepetr
|
bbb74c03a4
|
feat(core): introduce secure monitor
[no changelog]
|
2025-06-04 16:58:15 +02:00 |
|
tychovrahe
|
d5a9b7ee58
|
fix(core/prodtest): show homescreen after fuel gauge monitor ends
[no changelog]
|
2025-06-04 08:12:48 +02:00 |
|
kopecdav
|
32a830da1c
|
fix(core/prodtest): fix vcp jamming when USB unplugged.
[no changelog]
|
2025-06-03 15:11:15 +02:00 |
|
tychovrahe
|
9683efb5b9
|
feat(core/prodtest): add prodtest emulator
[no changelog]
|
2025-06-02 09:16:53 +02:00 |
|
tychovrahe
|
c0c5003e08
|
chore(core): replace itoa with portable function
[no changelog]
|
2025-06-02 09:16:53 +02:00 |
|
tychovrahe
|
1bd4d17d0e
|
refactor(core): implement cpuid as separate module
[no changelog]
|
2025-06-02 09:16:53 +02:00 |
|
tychovrahe
|
80a18f1156
|
fix(core/prodtest): fix backlight setting in prodtest
[no changelog]
|
2025-05-30 14:39:10 +02:00 |
|
kopecdav
|
7d3d2e877f
|
refactor(core): add power manager api comments
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
b97d05247c
|
fix(core/prodtest): fix power off led signalization
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
378b81b663
|
feat(core/prodtest): add command to adjust SOC limit
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
7de6e438eb
|
fix(core/prodtest): adjust power manager command documentation
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
2e23349419
|
feat(core/prodtest): limit charging in prodtest to 70% SOC
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
e01edaad4a
|
feat(core/prodtest): add fuel gauge to prodtest welcome screen
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
7fa4e2d510
|
fix(core/prodtest): fix power management initialization in prodtest
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
c89ca35bbc
|
feat(core): event polling for power manager
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
48ef573649
|
refactor(core): remove recursion from power manager state machine automat
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
a530fb2c76
|
feat(core): add pm_charging_set_max_current function to API
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
0e228caac1
|
feat(core) add prodtest precharge test [no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
58e31be4ec
|
feat(core): add power_state into prodtest pm_report
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
892a1b8171
|
style(core): fix cstyles [no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
a3ab75b5aa
|
fix(core): fix prodtest to not hibernate with external power source [no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
f6bb7684cc
|
chore(core): add machine readable output of pm report [no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
8e7d5a2a01
|
chore(core): unify prodtests under power_manager
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
39c5c9b068
|
feat(core): remove powerctl, transfer all subordinate libraries into power manager
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
e1503eee53
|
fix(core): add power_manager into the prodtest
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
614528acb6
|
refactor(core): refactor pm prodtest to new namespace, add watch test
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
0fc4ad037e
|
feat(core): Add power manager watch prodtest [no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
6745cf01a5
|
feat(core): add battery SoC into power manager report [no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
5b3c46c81f
|
feat(core): Add power manager prodtest
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
a6fda4d814
|
feat(core/prodtest): add reboot to bootloader command
[no changelog]
|
2025-05-30 13:34:21 +02:00 |
|
tychovrahe
|
6bdac7614f
|
feat(core): support handling of tropic keys in secret sector
[no changelog]
|
2025-05-19 11:41:36 +02:00 |
|
tychovrahe
|
e4a31ab0e3
|
feat(core/prodtest): report build version in prodtest intro and version
|
2025-05-19 09:34:26 +02:00 |
|
cepetr
|
b9bb71a243
|
refactor(core): prepare board_capabilities for secmon api
[no changelog]
|
2025-05-12 07:57:46 +02:00 |
|
tychovrahe
|
4f783c0a45
|
fix(core/prodtest): fix nrf communication tests
[no changelog]
|
2025-05-07 17:08:40 +02:00 |
|
tychovrahe
|
3fe0c90c1c
|
feat(core): change internal communication with NRF to SPI only
[no changelog]
|
2025-05-07 16:36:40 +02:00 |
|
tychovrahe
|
c6dedea7b3
|
chore(core/prodtest): improve CLI parameter documentation
[no changelog]
|
2025-05-01 19:53:00 +02:00 |
|
tychovrahe
|
e9b47d1116
|
chore(core/prodtest): fix time units in readme for NFC commands
[no changelog]
|
2025-05-01 19:53:00 +02:00 |
|
tychovrahe
|
a22563c01a
|
chore(core/prodtest): fix typos in prodtest
[no changelog]
|
2025-05-01 19:53:00 +02:00 |
|
tychovrahe
|
3a9315cc58
|
feat(core/prodtest): allow infinite testing of NFC functionalities
[no changelog]
|
2025-05-01 19:53:00 +02:00 |
|
kopecdav
|
aa16fa71d6
|
fix(core): remove backup ram deinit outside of FIXED_HW_DEINIT
[no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
c9984fabb2
|
fix(core): fix backup ram prodtest argument parsing
[no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
ae02677ca2
|
feat(core): add backup ram global initialization in bootloader, prodtest and kernel
[no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
bece935d67
|
refactor(core): Remove backup ram section from linker [no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
5ae5d97328
|
feat(core): Add backup_ram header, version and consistency checks + minor refactor [no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
7f27730b5d
|
feat(core): Add backup driver prodtest [no changelog]
|
2025-04-30 15:18:02 +02:00 |
|
kopecdav
|
bfd78c8d6e
|
feat(core): Update fuel gauge charging mode + Update battery model to separate battery data in standalone header file. [no changelog]
|
2025-04-30 12:55:49 +02:00 |
|
kopecdav
|
3b407e8dc8
|
feat(core): Add fuel_gauge prodtest [no changelog]
|
2025-04-30 12:55:49 +02:00 |
|
cepetr
|
8b0736c360
|
fix(prodtest): increase vcp ring buffer size
[no changelog]
|
2025-04-23 13:32:21 +02:00 |
|
cepetr
|
a05ce8aa70
|
fix(core): fix USB VCP freeze on T3W1 in prodtest
[no changelog]
|
2025-04-17 11:45:26 +02:00 |
|