soundstream: fixup README for external use Bypass-Presubmit-Reason: still no sencha CI tests Change-Id: I6438f8b7270d9025574463927b3e0cb633c3e4f5
diff --git a/sw/device/cheriot/soundstream/README.md b/sw/device/cheriot/soundstream/README.md index 12f2f32..ae141af 100644 --- a/sw/device/cheriot/soundstream/README.md +++ b/sw/device/cheriot/soundstream/README.md
@@ -1,19 +1,19 @@ Soundstream bare-metal demo example =================================== -Cheriot port of the shodan soundstream bare-metal demo. +Cheriot port of the opensecura soundstream bare-metal demo. -If you do not have a shodan repo setup, follow the instructions at -https://spacebeaker.googlesource.com/shodan/docs/+/refs/heads/master/GettingStarted.md. +If you do not have an opensecura repo setup, follow the instructions at +https://opensecura.googlesource.com/docs/+/refs/heads/master/GettingStarted.md Be sure ROOTDIR is set in the environment pointing to a current -shodan repo checkout and the target platform is "sencha"; e.g. +opensecura repo checkout and the target platform is "sencha"; e.g. ```shell -cd ~/shodan +cd ~/opensecura source build/setup.sh set-platform sencha printenv ROOTDIR -/usr/local/google/home/sleffler/shodan +/usr/local/google/home/sleffler/opensecura ``` The first time you setup a "sencha" platform you need to install the @@ -60,17 +60,17 @@ ```shell $ m simulate ... -export XMAKE_CONFIGDIR=/usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release; \ -cd/usr/local/google/home/sleffler/shodan/hw/matcha/sw/device/cheriot/soundstream && \ +export XMAKE_CONFIGDIR=/usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release; \ +cd/usr/local/google/home/sleffler/opensecura/hw/matcha/sw/device/cheriot/soundstream && \ xmake config \ - -o /usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release \ - --sdk=/usr/local/google/home/sleffler/shodan/cache/cheriot-tools \ + -o /usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release \ + --sdk=/usr/local/google/home/sleffler/opensecura/cache/cheriot-tools \ --board=sencha \ --debug-scheduler=true --debug-allocator=true && \ xmake build checking for platform ... cheriot checking for architecture ... cheriot -generating /usr/local/google/home/sleffler/shodan/sw/cheriot-rtos/sdk/firmware.ldscript.in ... ok +generating /usr/local/google/home/sleffler/opensecura/sw/cheriot-rtos/sdk/firmware.ldscript.in ... ok [ 31%]: cache compiling.release i2s.cc [ 31%]: cache compiling.release ../../lib/dif/dif_i2s.c [ 32%]: cache compiling.release soundstream.cc @@ -121,24 +121,24 @@ [ 98%]: Creating firmware report ../../../../../../out/cheriot/sencha/release/cheriot/cheriot/release/soundstream-firmware.json [ 98%]: Creating firmware dump ../../../../../../out/cheriot/sencha/release/cheriot/cheriot/release/soundstream-firmware.dump ... -mkdir /usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/tmp -cp -f /usr/local/google/home/sleffler/shodan/out/matcha-bundle-release.elf /usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/tmp/matcha-tock-bundle -riscv32-unknown-elf-strip /usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/tmp/matcha-tock-bundle -riscv32-unknown-elf-objcopy -O binary -g /usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/tmp/matcha-tock-bundle /usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/tmp/matcha-tock-bundle.bin -ln -sf /usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/cheriot/cheriot/release/soundstream-firmware /usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/tmp/kernel -tar -C /usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/tmp -cvhf /usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/ext_flash.tar matcha-tock-bundle.bin kernel +mkdir /usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/tmp +cp -f /usr/local/google/home/sleffler/opensecura/out/matcha-bundle-release.elf /usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/tmp/matcha-tock-bundle +riscv32-unknown-elf-strip /usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/tmp/matcha-tock-bundle +riscv32-unknown-elf-objcopy -O binary -g /usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/tmp/matcha-tock-bundle /usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/tmp/matcha-tock-bundle.bin +ln -sf /usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/cheriot/cheriot/release/soundstream-firmware /usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/tmp/kernel +tar -C /usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/tmp -cvhf /usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/ext_flash.tar matcha-tock-bundle.bin kernel matcha-tock-bundle.bin kernel -cd /usr/local/google/home/sleffler/shodan && /usr/local/google/home/sleffler/shodan/cache/renode/renode --disable-xwt --port 1234 -e "\ +cd /usr/local/google/home/sleffler/opensecura && /usr/local/google/home/sleffler/opensecura/cache/renode/renode --disable-xwt --port 1234 -e "\ \$repl_file = @sim/config/platforms/sencha.repl; \ - \$tar = @/usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/ext_flash.tar; \ - \$sc_bin =@/usr/local/google/home/sleffler/shodan/out/cheriot/sencha/release/tmp/matcha-tock-bundle.bin; \ + \$tar = @/usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/ext_flash.tar; \ + \$sc_bin =@/usr/local/google/home/sleffler/opensecura/out/cheriot/sencha/release/tmp/matcha-tock-bundle.bin; \ \$term_port = 3456; \$gdb_port = 3333; i @sim/config/sencha.resc; \ pause; cpu0 IsHalted false; start" -16:20:42.1702 [INFO] Loaded monitor commands from: /usr/local/google/home/sleffler/shodan/cache/renode/scripts/monitor.py +16:20:42.1702 [INFO] Loaded monitor commands from: /usr/local/google/home/sleffler/opensecura/cache/renode/scripts/monitor.py 16:20:42.1895 [INFO] Monitor available in telnet mode on port 1234 -16:20:42.4740 [INFO] Including script: /usr/local/google/home/sleffler/shodan/sim/config/sencha.resc +16:20:42.4740 [INFO] Including script: /usr/local/google/home/sleffler/opensecura/sim/config/sencha.resc 16:20:42.4910 [INFO] System bus created. -16:20:45.5498 [INFO] Including script: /usr/local/google/home/sleffler/shodan/sim/config/sencha.resc +16:20:45.5498 [INFO] Including script: /usr/local/google/home/sleffler/opensecura/sim/config/sencha.resc ... ```