bunnie
73c131cbcc
fix help message
2021-10-07 01:09:53 +08:00
bunnie
42e298d79b
add a sleep between update commands
2021-10-05 22:34:53 +08:00
bunnie
792ad953eb
add wf200 artifacts to the update script
2021-10-05 22:28:30 +08:00
bunnie
2e40546a88
add a force overwrite option to the updater for the soc mode
2021-10-04 16:30:41 +08:00
bunnie
0f00e36dea
loader was never updated. oops.
2021-10-04 16:26:33 +08:00
bunnie
6b0b768081
add a line break on the exit to call out the reminder
2021-10-04 15:48:37 +08:00
bunnie
e3ff753e83
add a line break on the help message
2021-10-04 15:48:23 +08:00
bunnie
9994b38e16
clarify update_ci role with respect to the SOC image
2021-10-04 15:47:02 +08:00
bunnie
7bfdce147c
modify the update_ci script to be aware of the release tree
2021-10-04 15:38:04 +08:00
bunnie
966615270f
update trng test wdt ping method
2021-09-09 22:38:51 +08:00
bunnie
f3786b01a1
Merge branch 'main' of github.com:betrusted-io/xous-core into main
2021-09-07 19:01:02 +08:00
bunnie
840cccecda
make the filename more obvious for the purpose of the legacy update script
2021-09-07 19:00:34 +08:00
bunnie
da9078749f
add a script for xous 0.8 devices. because there are still a couple out there
2021-09-07 18:59:47 +08:00
bunnie
e510525a0a
move wycheproof-import to tools
2021-09-06 14:42:19 +08:00
bunnie
e57587d9c8
update documentation to reflect bitstream padding added to align AES blocks
2021-09-05 18:31:42 +08:00
bunnie
0ae2d13602
update trng_test.py to xous 0.9
2021-09-05 17:47:52 +08:00
bunnie
d20a06e4eb
fix update script to use the correct precursor
2021-08-30 03:30:45 +08:00
bunnie
69d9e38c8b
add EC updates to the CI update script
2021-08-24 23:22:41 +08:00
bunnie
33d14b6ee3
add some timeouts after each phase, for the device to reboot
2021-08-24 22:59:10 +08:00
bunnie
1af98f7e43
Merge branch 'main' of github.com:betrusted-io/xous-core into bunnie-dev
2021-08-24 22:39:50 +08:00
bunnie
99ff36f529
add a quick CI update script
2021-08-24 22:37:31 +08:00
bunnie
a2bcf0fc2b
match wdt ping to refactor + fix paths for default images to xous
2021-08-23 05:11:14 +08:00
bunnie
ccc577f8d7
clean up the update flow
2021-08-16 02:46:54 +08:00
bunnie
353311b987
fix USB update flow
2021-08-15 16:03:18 +08:00
bunnie
f334199ee6
commit host mode debugging
2021-08-12 23:01:34 +08:00
bunnie
ec6a3fd1a3
self-signing working, but the patch to use the SHA hash engine seems to be disregarded...
2021-08-09 03:27:43 +08:00
bunnie
d86c78eea8
partial progress on self-signing
2021-08-03 04:58:34 +08:00
bunnie
825322c730
add explicit .iter() for arrays so we still work with Rust 1.51
2021-07-18 16:04:22 +08:00
Sean Cross
aaa4407e21
sign-image: enable kernel image signing
...
Previously we only supported signing the loader. This also adds the
kernel as a thing that can be signed.
Signed-off-by: Sean Cross <sean@xobs.io>
2021-07-15 16:39:35 +08:00
Sean Cross
f0bd6c6cd3
Merge branch 'sign-image'
2021-07-13 20:11:27 +08:00
bunnie
a4f8346c34
reflect the latest fixes to the secure boot process
...
also patch up some issues with sha512 reset and loose
ends on docs and updates
2021-07-13 00:46:31 +08:00
bunnie
5d62af49a5
simple signature checks in the bootloader now
...
checks xous.img as a single blob before accepting it.
2021-07-12 17:16:22 +08:00
bunnie
2b19f31da9
set the stage for simple signature validation on the kernel
2021-07-12 02:26:50 +08:00
bunnie
b31ff527a3
more help for dealing with python shittiness
2021-07-11 17:01:56 +08:00
bunnie
3359267eb0
update with some hints that hopefully make installation easier
2021-07-11 17:00:38 +08:00
Sean Cross
31551a6227
tools: add sign-image
...
Add a Rust implementation of `sign-image`. This enables us to sign the
binary on any platform that can compile Rust.
Signed-off-by: Sean Cross <sean@xobs.io>
2021-07-11 16:34:23 +08:00
bunnie
dfb8d89866
add comments about where to get packages from
2021-07-11 14:13:34 +08:00
bunnie
1949c1bbc9
a semblance of sanity, finally
2021-07-09 23:01:50 +08:00
bunnie
057d9895a6
beginnings of image signing
2021-07-06 17:31:09 +08:00
bunnie
a25f244426
Merge branch 'bunnie-dev' of github.com:betrusted-io/xous-core into bunnie-dev
2021-07-04 01:50:55 +08:00
bunnie
f63b29cadd
fix bugs in the trng tester helper script
2021-07-04 01:50:31 +08:00
bunnie
22906ce366
make the defaults for usb_update.py map to something immediately usable in-situ
2021-07-02 04:27:26 +08:00
bunnie
25ea2c9cf9
move obsolete script into tools directory and update readme
2021-06-30 00:12:46 +08:00
bunnie
7ff4824eb6
add routines to copy audio test files to the device
2021-06-23 19:07:59 +08:00
bunnie
d5c30fae00
tighten up the CPU halt periods to just around the USB burst reads
2021-06-12 15:13:35 +08:00
bunnie
75f15df723
relax polling of target ready in trng test script
2021-06-12 04:26:30 +08:00
bunnie
c1734334fb
add retries around all functions
2021-06-12 03:41:45 +08:00
bunnie
406aa9405d
put the trng tester host-side helpe script inside the tools directory
2021-06-12 01:50:17 +08:00
bunnie
758bb64578
Merge branch 'bunnie-dev' of github.com:betrusted-io/xous-core into bunnie-dev
2021-06-02 04:04:21 +08:00
bunnie
1f7add35a1
update docs for usb updater
2021-06-02 04:04:04 +08:00