Compare commits

...

43 Commits

Author SHA1 Message Date
Drew Fustini
661fe31868
Merge de0cebb9ed into af55dff1ff 2024-06-12 12:26:43 +00:00
Tim 'mithro' Ansell
af55dff1ff Merge pull request #828 from antmicro/fix-docs
docs: install and load sphinxcontrib.jquery and add build section to
readthedocs.yaml
2024-03-17 14:25:23 -05:00
Tim 'mithro' Ansell
a23c3e7439
Merge pull request #826 from mithro/master
Add the `build` definition to `.readthedocs.yml`.
2024-03-17 14:22:14 -05:00
Karol Gugala
8e9aa0a6df docs: install and load sphinxcontrib.jquery
As per: https://github.com/readthedocs/sphinx_rtd_theme/issues/1452

Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2024-03-17 20:02:56 +01:00
Tim 'mithro' Ansell
9161e0d4d2 Add the build definition to .readthedocs.yml.
Fixes https://github.com/im-tomu/fomu-workshop/issues/825.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2024-03-17 13:35:09 -05:00
Tim 'mithro' Ansell
6cac9edd73
Merge pull request #824 from mithro/master
Remove Python version restriction.
2024-03-17 13:10:14 -05:00
Tim 'mithro' Ansell
c64c430220 Remove Python version restriction.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2024-03-17 12:59:31 -05:00
dependabot[bot]
1e3b07a5ff
build(deps): bump litex/deps/litedram from 83a29b1 to e446c06 (#790)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `83a29b1` to `e446c06`.
- [Commits](83a29b190d...e446c06339)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-05 15:06:19 +02:00
dependabot[bot]
e9caeaa2d6
build(deps): bump litex/deps/litedram from e452da7 to 83a29b1 (#788)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `e452da7` to `83a29b1`.
- [Commits](e452da7a00...83a29b190d)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 16:30:01 +02:00
dependabot[bot]
8c74c1794b
build(deps): bump litex/deps/litedram from 6c8df7c to e452da7 (#774)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `6c8df7c` to `e452da7`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](6c8df7cc7b...e452da7a00)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-18 12:31:26 +02:00
dependabot[bot]
e5df6205d6
build(deps): bump litex/deps/litedram from 455305a to 6c8df7c (#755)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `455305a` to `6c8df7c`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](455305a3ed...6c8df7cc7b)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-25 03:23:36 +01:00
dependabot[bot]
17686f47c2
build(deps): bump litex/deps/litedram from f94366c to 455305a (#753)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `f94366c` to `455305a`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](f94366c769...455305a3ed)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-07 23:08:39 +01:00
Tim 'mithro' Ansell
c4a1ad340a
Merge pull request #751 from umarcor/umarcor/shields
readme: update shield syntax (badges/shields#8671)
2023-01-24 18:48:32 -08:00
Unai Martinez-Corral
42ab262c8f readme: update shield syntax (badges/shields#8671) 2023-01-24 22:00:37 +01:00
dependabot[bot]
b89da5d482
build(deps): bump litex/deps/migen from f3e9145 to ccaee68 (#749)
Bumps [litex/deps/migen](https://github.com/m-labs/migen) from `f3e9145` to `ccaee68`.
- [Release notes](https://github.com/m-labs/migen/releases)
- [Commits](f3e9145c98...ccaee68e14)

---
updated-dependencies:
- dependency-name: litex/deps/migen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-24 21:13:02 +01:00
dependabot[bot]
59f176d9d3
build(deps): bump litex/deps/litedram from d95c1fc to f94366c (#747)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `d95c1fc` to `f94366c`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](d95c1fc583...f94366c769)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-24 21:12:53 +01:00
dependabot[bot]
6664de33b1
build(deps): bump litex/deps/migen from 12eb563 to f3e9145 (#744)
Bumps [litex/deps/migen](https://github.com/m-labs/migen) from `12eb563` to `f3e9145`.
- [Release notes](https://github.com/m-labs/migen/releases)
- [Commits](12eb563e89...f3e9145c98)

---
updated-dependencies:
- dependency-name: litex/deps/migen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-18 17:14:03 +01:00
dependabot[bot]
c97f5913cf
build(deps): bump litex/deps/litedram from 8339f54 to d95c1fc (#745)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `8339f54` to `d95c1fc`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](8339f54322...d95c1fc583)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-18 17:13:50 +01:00
dependabot[bot]
6ec201c8d5
build(deps): bump litex/deps/litedram from 3b2bcf9 to 8339f54 (#740)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `3b2bcf9` to `8339f54`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](3b2bcf91ed...8339f54322)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 14:43:18 +01:00
dependabot[bot]
e924772c2a
build(deps): bump litex/deps/migen from 42eef58 to 12eb563 (#735)
Bumps [litex/deps/migen](https://github.com/m-labs/migen) from `42eef58` to `12eb563`.
- [Release notes](https://github.com/m-labs/migen/releases)
- [Commits](42eef5869b...12eb563e89)

---
updated-dependencies:
- dependency-name: litex/deps/migen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-19 14:42:28 +01:00
dependabot[bot]
e8a3e64737
build(deps): bump litex/deps/litedram from 1f1ab2d to 3b2bcf9 (#732)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `1f1ab2d` to `3b2bcf9`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](1f1ab2d3ea...3b2bcf91ed)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-12 15:25:17 +01:00
dependabot[bot]
1bf8ac0d1e
build(deps): bump litex/deps/migen from 639e66f to 42eef58 (#733)
Bumps [litex/deps/migen](https://github.com/m-labs/migen) from `639e66f` to `42eef58`.
- [Release notes](https://github.com/m-labs/migen/releases)
- [Commits](639e66f4f4...42eef5869b)

---
updated-dependencies:
- dependency-name: litex/deps/migen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-12 15:25:08 +01:00
dependabot[bot]
44b487440f
build(deps): bump litex/deps/litedram from c770dd6 to 1f1ab2d (#728)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `c770dd6` to `1f1ab2d`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](c770dd62ed...1f1ab2d3ea)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 13:19:22 +01:00
dependabot[bot]
1018c59002
build(deps): bump litex/deps/litedram from d1529d7 to c770dd6 (#720)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `d1529d7` to `c770dd6`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](d1529d7508...c770dd62ed)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 15:16:11 +01:00
dependabot[bot]
e7a978f098
build(deps): bump litex/deps/litedram from ae0763e to d1529d7 (#716)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `ae0763e` to `d1529d7`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](ae0763e252...d1529d7508)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 11:42:52 +02:00
dependabot[bot]
a6bca4e9dd
build(deps): bump litex/deps/litedram from 3d066c8 to ae0763e (#705)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-19 19:22:24 +01:00
Sean Cross
5adb89fedf requirements: fix hardware schematics
The markdown flavour we use appears to be very, very sensitive
to spacing, and will silently drop the entire table if it isn't
properly space-aligned.

Fix this, fix the path to the schematic PDF, and remove the extra
files added by the previous commit.

Signed-off-by: Sean Cross <sean@xobs.io>
2022-09-06 05:06:06 -07:00
dependabot[bot]
285fb7592e
build(deps): bump litex/deps/migen from 0fb9173 to 639e66f (#698)
Bumps [litex/deps/migen](https://github.com/m-labs/migen) from `0fb9173` to `639e66f`.
- [Release notes](https://github.com/m-labs/migen/releases)
- [Commits](0fb9173709...639e66f4f4)

---
updated-dependencies:
- dependency-name: litex/deps/migen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-06 12:55:40 +02:00
Sean Cross
29b69b95bd hardware: copy schematics to this directory
Since `..` links don't work, just copy the files here.

Signed-off-by: Sean Cross <sean@xobs.io>
2022-09-05 22:14:11 -07:00
Sean Cross
8285d9bd3b Revert "hardware: update link to the schematic"
Undo the previous commit. Apparently you can't have `..` directories
in this flavour of markdown.
This reverts commit c51fe4f7dd.
2022-09-05 22:12:04 -07:00
Sean Cross
c51fe4f7dd
hardware: update link to the schematic
The schematics are not under `requirements`, but instead are under `_static`
2022-09-06 01:02:52 -04:00
dependabot[bot]
bd3bb11f2b
build(deps): bump litex/deps/litescope from 7ec00e1 to 1d7e91d (#687)
Bumps [litex/deps/litescope](https://github.com/enjoy-digital/litescope) from `7ec00e1` to `1d7e91d`.
- [Release notes](https://github.com/enjoy-digital/litescope/releases)
- [Commits](7ec00e173c...1d7e91d019)

---
updated-dependencies:
- dependency-name: litex/deps/litescope
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-25 14:58:31 +02:00
dependabot[bot]
113ae9c239
build(deps): bump litex/deps/migen from d4e3f34 to 0fb9173 (#676)
Bumps [litex/deps/migen](https://github.com/m-labs/migen) from `d4e3f34` to `0fb9173`.
- [Release notes](https://github.com/m-labs/migen/releases)
- [Commits](d4e3f34177...0fb9173709)

---
updated-dependencies:
- dependency-name: litex/deps/migen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 10:51:48 +02:00
dependabot[bot]
538c79dc2f
build(deps): bump litex/deps/litedram from e662fad to 3d066c8 (#679)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `e662fad` to `3d066c8`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](e662fadf8a...3d066c87f9)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 10:51:27 +02:00
dependabot[bot]
d9364f0332
build(deps): bump litex/deps/litescope from 878f21a to 7ec00e1 (#680)
Bumps [litex/deps/litescope](https://github.com/enjoy-digital/litescope) from `878f21a` to `7ec00e1`.
- [Release notes](https://github.com/enjoy-digital/litescope/releases)
- [Commits](878f21a647...7ec00e173c)

---
updated-dependencies:
- dependency-name: litex/deps/litescope
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 14:24:30 +02:00
dependabot[bot]
c31d918e4e
build(deps): bump litex/deps/litedram from 2b8af87 to e662fad (#663)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `2b8af87` to `e662fad`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](2b8af870c5...e662fadf8a)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-16 14:34:37 +02:00
dependabot[bot]
d2017a003b
build(deps): bump litex/deps/litedram from 692355d to 2b8af87 (#659)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 14:35:41 +02:00
dependabot[bot]
505a71508f
build(deps): bump litex/deps/litedram from f396253 to 692355d (#657)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-02 14:30:12 +02:00
dependabot[bot]
6a6d347fea
build(deps): bump litex/deps/litescope from d1c480d to 878f21a (#655)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-02 14:29:44 +02:00
dependabot[bot]
ead5786a18
build(deps): bump litex/deps/migen from ac70301 to d4e3f34 (#651)
Bumps [litex/deps/migen](https://github.com/m-labs/migen) from `ac70301` to `d4e3f34`.
- [Release notes](https://github.com/m-labs/migen/releases)
- [Commits](ac703010ea...d4e3f34177)

---
updated-dependencies:
- dependency-name: litex/deps/migen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 14:21:36 +02:00
dependabot[bot]
69d812640e
build(deps): bump litex/deps/litedram from 15f7ba2 to f396253 (#648)
Bumps [litex/deps/litedram](https://github.com/enjoy-digital/litedram) from `15f7ba2` to `f396253`.
- [Release notes](https://github.com/enjoy-digital/litedram/releases)
- [Commits](15f7ba2713...f396253729)

---
updated-dependencies:
- dependency-name: litex/deps/litedram
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 21:12:59 +02:00
dependabot[bot]
5f2aaac8a7
build(deps): bump litex/deps/litescope from f1acdf4 to d1c480d (#649)
Bumps [litex/deps/litescope](https://github.com/enjoy-digital/litescope) from `f1acdf4` to `d1c480d`.
- [Release notes](https://github.com/enjoy-digital/litescope/releases)
- [Commits](f1acdf4c17...d1c480d0e8)

---
updated-dependencies:
- dependency-name: litex/deps/litescope
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 21:12:48 +02:00
Drew Fustini
de0cebb9ed
gdb: wishbone-tool default port is 1234
wishbone-tool server defaults to 1234:
https://github.com/litex-hub/wishbone-utils/blob/master/wishbone-tool/src/main.rs#L232
```
pdp7@x1:~/dev/fpga/fomu-workshop/riscv-blink$ wishbone-tool -s gdb
INFO [wishbone_tool::bridge::usb] opened USB device device 044 on bus 001
INFO [wishbone_tool::server] accepting connections on 127.0.0.1:1234
```
```
pdp7@x1:~/dev/fpga/fomu-workshop/riscv-blink$ which wishbone-tool
/home/pdp7/dev/fpga/ecp5-toolchain/ecp5-toolchain-linux_x86_64-v1.6.9/bin//wishbone-tool
pdp7@x1:~/dev/fpga/fomu-workshop/riscv-blink$ wishbone-tool --help
Wishbone Tool 0.4.7
Sean Cross <sean@xobs.io>
```
2020-03-02 16:57:59 +01:00
10 changed files with 46 additions and 38 deletions

View File

@ -5,6 +5,12 @@
# Required
version: 2
build:
os: ubuntu-lts-latest
tools:
# Need to use mambaforge as miniconda runs out of memory on rtd.
python: mambaforge-latest
# Build documentation in the docs/ directory with Sphinx
sphinx:
configuration: docs/conf.py

View File

@ -7,9 +7,9 @@
-->
<a title="Nightly build" href="https://im-tomu.github.io/fomu-workshop"><img src="https://img.shields.io/website.svg?label=im-tomu.github.io%2Ffomu-workshop&longCache=true&style=flat-square&url=http%3A%2F%2Fim-tomu.github.io%2Ffomu-workshop%2Findex.html&logo=GitHub&logoColor=fff"></a><!--
-->
<a title="'test' workflow status" href="https://github.com/im-tomu/fomu-workshop/actions?query=workflow%3Atest"><img alt="'test' workflow status" src="https://img.shields.io/github/workflow/status/im-tomu/fomu-workshop/test?longCache=true&style=flat-square&label=test&logo=Github%20Actions&logoColor=fff"></a><!--
<a title="'test' workflow status" href="https://github.com/im-tomu/fomu-workshop/actions/workflows/test.yml"><img alt="'test' workflow status" src="https://img.shields.io/github/actions/workflow/status/im-tomu/fomu-workshop/test.yml?branch=master&longCache=true&style=flat-square&label=test&logo=Github%20Actions&logoColor=fff"></a><!--
-->
<a title="'doc' workflow status" href="https://github.com/im-tomu/fomu-workshop/actions?query=workflow%3Adoc"><img alt="'doc' workflow status" src="https://img.shields.io/github/workflow/status/im-tomu/fomu-workshop/doc?longCache=true&style=flat-square&label=doc&logo=Github%20Actions&logoColor=fff"></a><!--
<a title="'doc' workflow status" href="https://github.com/im-tomu/fomu-workshop/actions/workflows/doc.yml"><img alt="'doc' workflow status" src="https://img.shields.io/github/actions/workflow/status/im-tomu/fomu-workshop/doc.yml?branch=master&longCache=true&style=flat-square&label=doc&logo=Github%20Actions&logoColor=fff"></a><!--
-->
</p>

View File

@ -38,6 +38,7 @@ author = 'Tomu Project Authors'
# ones.
extensions = [
# 'sphinx.ext.intersphinx',
'sphinxcontrib.jquery',
'sphinx.ext.todo',
'sphinx.ext.githubpages',
'sphinx.ext.extlinks',

View File

@ -4,7 +4,7 @@ channels:
- conda-forge
- defaults
dependencies:
- python=3.7
- python
- pip
- pycairo
- pango

View File

@ -1,5 +1,6 @@
sphinx>=4.5.0
sphinx-autobuild
sphinxcontrib-jquery
# Better looking Sphinx theme
# sphinx_materialdesign_theme

View File

@ -21,36 +21,36 @@ Required Hardware
Which Fomu do I have?
=====================
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| | Hacker | Production |
+==================+=====================================================================+===================================================================+
| **String** | hacker | pvt |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **Bash Command** | ``export FOMU_REV=hacker`` | ``export FOMU_REV=pvt`` |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **Front** | |Hacker Hardware Front without case| | |Production Hardware Front without case| |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **Back** | |Hacker Hardware Back without case| | |Production Hardware Back without case| |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **In Case** | |Hacker Hardware Back with case| | |Production Hardware Back with case| |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **Parts** | |Hacker Hardware Annotated Diagram| | |Production Hardware Annotated Diagram| |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **Color** | |Dark Blue| | |Cyan Light Blue| |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **Bootloader** | Fomu **Hacker** running DFU Bootloader vX.X.X | Fomu **PVT** running DFU Bootloader vX.X.X |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **Description** | These are the original design and cut corners to make it easier to | If you ordered a Fomu from Crowd Supply, this is the model you'll |
| | manufacture. If you received one directly from Tim before 36C3, you | receive. It is small, and fits in a USB port. There is no |
| | probably have one of these. Hacker boards have white silkscreen on | silkscreen on it. This model of Fomu has a large silver crystal |
| | the back. | oscillator that is the tallest component on the board. |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **Schematic** | `schematic-hacker.pdf <_static/reference/schematic-hacker.pdf>`__ | `schematic-pvt.pdf <_static/reference/schematic-pvt.pdf>`__ |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **Received at** | From Tim at 35C3, CCCamp19, HackADay Supercon 2019 | At RISC-V Summit 2019, 36C3, Crowdsupply, Mouser |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
| **Buy more** | End of Life | `CrowdSupply <https://j.mp/fomu-cs>`__, |
+------------------+---------------------------------------------------------------------+-------------------------------------------------------------------+
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| | Hacker | Production |
+==================+======================================================================+===================================================================+
| **String** | hacker | pvt |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **Bash Command** | ``export FOMU_REV=hacker`` | ``export FOMU_REV=pvt`` |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **Front** | |Hacker Hardware Front without case| | |Production Hardware Front without case| |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **Back** | |Hacker Hardware Back without case| | |Production Hardware Back without case| |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **In Case** | |Hacker Hardware Back with case| | |Production Hardware Back with case| |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **Parts** | |Hacker Hardware Annotated Diagram| | |Production Hardware Annotated Diagram| |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **Color** | |Dark Blue| | |Cyan Light Blue| |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **Bootloader** | Fomu **Hacker** running DFU Bootloader vX.X.X | Fomu **PVT** running DFU Bootloader vX.X.X |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **Description** | These are the original design and cut corners to make it easier to | If you ordered a Fomu from Crowd Supply, this is the model you'll |
| | manufacture. If you received one directly from Tim before 36C3, you | receive. It is small, and fits in a USB port. There is no |
| | probably have one of these. Hacker boards have white silkscreen on | silkscreen on it. This model of Fomu has a large silver crystal |
| | the back. | oscillator that is the tallest component on the board. |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **Schematic** | `schematic-hacker.pdf <../_static/reference/schematic-hacker.pdf>`__ | `schematic-pvt.pdf <../_static/reference/schematic-pvt.pdf>`__ |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **Received at** | From Tim at 35C3, CCCamp19, HackADay Supercon 2019 | At RISC-V Summit 2019, 36C3, Crowdsupply, Mouser |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
| **Buy more** | End of Life | `CrowdSupply <https://j.mp/fomu-cs>`__, |
+------------------+----------------------------------------------------------------------+-------------------------------------------------------------------+
.. |Dark Blue| raw:: html

View File

@ -201,14 +201,14 @@ To start with, run ``wishbone-tool -s gdb``:
$ wishbone-tool -s gdb
INFO [wishbone_tool::usb_bridge] opened USB device device 008 on bus 001
INFO [wishbone_tool::server] accepting connections on 127.0.0.1:3333
INFO [wishbone_tool::server] accepting connections on 127.0.0.1:1234
$
In a second window, run gdb on ``riscv-blink.elf``:
.. session:: shell-session
$ riscv64-unknown-elf-gdb riscv-blink.elf -ex 'target remote localhost:3333'
$ riscv64-unknown-elf-gdb riscv-blink.elf -ex 'target remote localhost:1234'
GNU gdb (GDB) 8.2.90.20190228-git
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

@ -1 +1 @@
Subproject commit 15f7ba27138367f21832e5c00e7882db8a6fab54
Subproject commit e446c063397079bbf558601d7bb2deddb501a620

@ -1 +1 @@
Subproject commit f1acdf4c17c8c9bca4d450da870a30390e1ad7fb
Subproject commit 1d7e91d019ed2b9fff56485995a7d0d16b45c21b

@ -1 +1 @@
Subproject commit ac703010eaa06ac9b6e32f97c6fa98b15de22b31
Subproject commit ccaee68e14d3636e1d8fb2e0864dd89b1b1f7384