README: remove cruft from previous repo
Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
parent
3a9de82e91
commit
3e8d00a65f
24
README.md
24
README.md
@ -1,13 +1,13 @@
|
|||||||
# Platonic RISC-V Device
|
# ESP32S3 Device
|
||||||
|
|
||||||
Platonic is an ideal system useful for developing an operating system. It does not represent any sort of real hardware, though differences between platforms is minimal.
|
This is an attempt to get ESP32S3 working under Renode. It is a work in progress.
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
For emulation, you will need to install Renode (use the [nightly](https://dl.antmicro.com/projects/renode/builds/) to get `SPI.NORFlash` peripheral support). Then, run `renode` on `xous-release.resc`. For example:
|
For emulation, you will need to install Renode (use the [nightly](https://dl.antmicro.com/projects/renode/builds/) to get CPU support). Then, run `renode` on `badge.resc`. For example:
|
||||||
|
|
||||||
```
|
```
|
||||||
renode emulation/xous-resc.repl
|
renode badge.repl
|
||||||
```
|
```
|
||||||
|
|
||||||
## Editing Renode Peripherals
|
## Editing Renode Peripherals
|
||||||
@ -26,19 +26,3 @@ Fortunately, Visual Studio Code is free and has excellent C# tooling. All you ne
|
|||||||
## Debugging with GDB
|
## Debugging with GDB
|
||||||
|
|
||||||
When running Renode, you can attach a GDB instance. It runs on port 3333. Simply run `tar ext :3333` in gdb to attach.
|
When running Renode, you can attach a GDB instance. It runs on port 3333. Simply run `tar ext :3333` in gdb to attach.
|
||||||
|
|
||||||
```
|
|
||||||
#!/bin/bash
|
|
||||||
if [ -z "$1" ]
|
|
||||||
then
|
|
||||||
echo "eg: flash.sh application.bin"
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
|
|
||||||
set -x
|
|
||||||
export FIRMWARE_PATH=$(dirname "$1")
|
|
||||||
dd if=/dev/zero bs=1M count=4 of=./flash.bin
|
|
||||||
dd if="$FIRMWARE_PATH/bootloader/bootloader.bin" bs=1 count=$(stat -c%s "$FIRMWARE_PATH/bootloader/bootloader.bin") seek=$((16#1000)) conv=notrunc of=./flash.bin
|
|
||||||
dd if="$FIRMWARE_PATH/partition_table/partition-table.bin" bs=1 count=$(stat -c%s "$FIRMWARE_PATH/partition_table/partition-table.bin") seek=$((16#8000)) conv=notrunc of=./flash.bin
|
|
||||||
dd if=$1 bs=1 count=$(stat -c%s "$1") seek=$((16#10000)) conv=notrunc of=./flash.bin
|
|
||||||
```
|
|
||||||
|
Loading…
Reference in New Issue
Block a user