bunnie
942a64ea3b
fix saturation bug in index computation code
2025-05-21 18:22:30 +08:00
bunnie
938f808a8a
revert debug flag
2025-05-21 18:05:57 +08:00
bunnie
3004c4ab7f
work around a weird feature flag not behaving as we expect
2025-05-21 18:04:02 +08:00
bunnie
dd5e19878c
update flash test routine to remove write flag request
2025-05-21 10:22:27 +08:00
bunnie
4251686c1f
make the flash test optional based on the configuration
...
allow the console to be built for hosted targets
2025-05-18 09:25:01 +08:00
bunnie
4c69961448
rework the test program
...
this uses the new writepage mechanism, and also tests a couple
of cases. not hard edge cases, but enough that we're not just
testing the 0 case.
2025-05-18 04:28:15 +08:00
bunnie
7cad369a82
test cases for flash writing on real hardware
...
reading works fine
writing is still a work in progress.
2025-05-17 16:28:24 +08:00
bunnie
e47ed41726
add some prelim test routines for flash access
2025-05-16 19:04:12 +08:00
bunnie
e2379821e6
republish xous-rs to fix cargo test
2025-05-11 15:36:17 +08:00
bunnie
8a4959056b
bump version for xous crate update - commit so we can publish crates
2025-05-11 14:45:24 +08:00
bunnie
ed345ba4d7
cleanup dependency hacks from debbuging pddb issue
2025-05-11 14:42:26 +08:00
bunnie
4ef4b22cfc
incorporate hal migration into bao-console
2025-05-11 12:41:39 +08:00
bunnie
5417c2bd87
add more test features to the console; absorb board:: api for sizes
2025-05-08 16:00:28 +08:00
bunnie
399742a3d4
feature-out some battery testing code in hosted mode
2025-05-07 23:10:04 +08:00
bunnie
c5d2689e12
add periodic updates from the charger
2025-05-06 19:06:04 +08:00
bunnie
feeaa6341c
improve bao-console interaction and add pddb mount call
2025-05-06 02:06:41 +08:00
bunnie
8d896b4dba
add pddb command to bao-console
2025-05-06 01:46:34 +08:00
bunnie
0b4ff70798
remove modal testing as it's not needed in this branch
2025-05-04 03:33:09 +08:00
bunnie
ed797e6a82
scrolling tests
2025-04-29 03:03:54 +08:00
bunnie
735a93756f
add modes and flags for testing
2025-04-29 03:03:36 +08:00
bunnie
5a36ebbb58
setup modals testing feature in the console runner
2025-03-05 20:50:09 +08:00
bunnie
0790a2dc16
more feature wrangling
2025-03-04 02:04:50 +08:00
bunnie
3be69cf8d1
cleanup dependencies and inter-dependent features
2025-03-04 01:28:38 +08:00
bunnie
9297879f76
select trng based on emulation mode
2025-03-03 02:15:46 +08:00
bunnie
d1ec6e021a
add feature adapters for bao-console so it can work in hosted mode
2025-03-03 02:15:16 +08:00
bunnie
1cb2b1f7ca
bring bao-console up to API spec
2025-02-20 15:05:34 +08:00
bunnie
99ab382d99
add a usb test routine to the console api
...
this one just sends a string as if typed on a keyboard.
2024-12-23 01:16:42 +08:00
bunnie
d1835f8e4b
add PID reporting to console boot
2024-12-22 00:28:33 +08:00
bunnie
45a8eb2227
stage tomls for version bump: try_send added to xous-ipc
2024-12-16 18:50:11 +08:00
bunnie
93b9ec00bf
bump version numbers on all the packages so we can absorb num-derive changes
2024-12-02 19:14:11 +08:00
bunnie
83e26ff4c7
update num-derive dependency
...
this became mandatory in 1.83 to remove warnings. I think it
should have no impact on functionality.
2024-12-02 18:52:59 +08:00
bunnie
a9abba0bb0
add a minimal pure terminal based console for baosec target
...
The screen is tiny, so it's not useful for feedback -- all interaction
happens on the serial console for this target.
Main purpose for this console is debug/test/factory bringup.
2024-11-05 19:38:25 +08:00