Florent Kermarrec
2739d5a069
add SPDX License identifier to header and specify file is part of LiteScope.
2020-08-23 16:45:20 +02:00
Florent Kermarrec
ec7bd6b47d
getting started: update.
2020-08-07 23:10:29 +02:00
enjoy-digital
7d227740bd
Merge pull request #27 from cklarhorst/fix-storage-wrong-clock-domain
...
Fix: 2 signals in the storage class belong to the wrong clock domain
2020-08-07 14:20:14 +02:00
Christian Klarhorst
ad4e46c8c6
Fix: 2 signals in the storage class belong to the wrong clock domain
...
Signals & Domain overview:
- self.{offset,length}.storage belong to sys clock
- offset, length belong to scope clock
- mem belongs to scope clock
Therefore, everything that involves mem needs to use offset/length
2020-08-07 13:56:06 +02:00
enjoy-digital
2ad73a0f54
Merge pull request #25 from cklarhorst/fix-trigger-flush-timer-wrong-clock-domain
...
Fix: A WaitTimer belongs to the wrong clock domain (trigger flush)
2020-08-05 23:10:26 +02:00
Christian Klarhorst
16e65556a2
Fix: A WaitTimer belongs to the wrong clock domain (trigger flush)
...
The WaitTimer for the trigger flush should belong to the scope clock
instead of the sys clock
2020-08-05 16:21:08 +02:00
Florent Kermarrec
0066866000
travis: install riscv toolchain for example.
2020-08-05 15:51:01 +02:00
Florent Kermarrec
6a322ed405
test/test_examples: update.
2020-08-05 14:51:50 +02:00
Florent Kermarrec
bc6c5e35ee
examples: add mininal example on Arty with Etherbone and ibus/counter on analyzer.
2020-08-05 13:22:29 +02:00
Florent Kermarrec
0182377a07
examples: remove obsolete examples rename litescope_test to litescope_cli and add it as console script.
2020-08-05 12:41:50 +02:00
enjoy-digital
a80c964075
Merge pull request #22 from antmicro/jboc/test-script
...
Add a script for testing LiteScope
2020-07-28 11:25:28 +02:00
Jędrzej Boczar
8b0274d2eb
examples: add a more general script for testing
2020-07-24 12:39:11 +02:00
Florent Kermarrec
15179cb46f
examples/targets/simple: update.
2020-06-26 19:14:50 +02:00
Florent Kermarrec
0e1ca9ee31
examples/make: update.
2020-06-17 21:22:17 +02:00
Florent Kermarrec
54488c0f4d
README: switch to markdown.
2020-04-11 19:52:08 +02:00
Florent Kermarrec
72277ffd9b
examples: use CRG from litex.build.
2020-04-10 10:29:35 +02:00
Florent Kermarrec
a05312d4e2
litex.build: update from migen.genlib.io litex.build.io.
2020-04-10 09:22:40 +02:00
Florent Kermarrec
5701c526fd
.travis.yml: fix git clone error.
2020-04-07 12:20:26 +02:00
Florent Kermarrec
47819e803b
setup.py: simplify, switch to Python3.6+ (using python_requires), remove version.
...
- Deprecate Python 3.5, switch to Python 3.6+.
- Remove which was not used or updated. We'll see to get this back when working on releases.
2020-04-07 11:58:21 +02:00
enjoy-digital
b3d1e6938f
Merge pull request #16 from zyp/sigrok_width
...
software/dump/sigrok: Support width > 1.
2020-02-26 22:12:14 +01:00
Florent Kermarrec
9dd2e968e9
examples: simplify/update
2020-02-26 22:03:00 +01:00
Vegard Storheil Eriksen
e07bdbfb29
software/dump/sigrok: Support width > 1.
2020-02-26 18:23:45 +01:00
Florent Kermarrec
daf10e9473
examples/make: based on Migen & LiteX
2019-12-02 13:03:02 +01:00
Florent Kermarrec
a255bc28ed
test: replace Makefile with test_examples, also integrate fast_scope_arty example
2019-11-23 11:16:32 +01:00
Florent Kermarrec
63c15167e1
example/fast_scope_arty: cleanup imports, remove program, allow disabling compilation by passing "no-compile"
2019-11-23 11:15:56 +01:00
Florent Kermarrec
bcd883ef8e
README: update
2019-11-22 19:47:46 +01:00
Florent Kermarrec
1f09678653
core: remove cd parameter retro-compatibility
2019-11-22 19:42:52 +01:00
Florent Kermarrec
c1b52f1887
core: cosmetic
2019-11-22 19:42:04 +01:00
Florent Kermarrec
c85c25bb78
add Travis-CI
2019-11-22 19:37:06 +01:00
Florent Kermarrec
5e7ee3555b
LICENSE/setup: update
2019-11-22 19:36:44 +01:00
Florent Kermarrec
6430dd09d0
test: update and add auto-check
2019-11-22 19:36:26 +01:00
Florent Kermarrec
bbc98b4404
core: remove reset on scope clk
2019-11-22 19:34:07 +01:00
Florent Kermarrec
1448b55819
examples: keep up to date with LiteX
2019-11-08 12:39:34 +01:00
Florent Kermarrec
7a9fa9d3b1
core: use new CSRStatus.we signal to speed-up Storage upload (>10x speedup over ethernet)
2019-09-24 18:03:06 +02:00
Florent Kermarrec
284253d558
core: add csr_csv parameter and export csv_csv on do_exit
2019-09-10 12:38:34 +02:00
enjoy-digital
69a8df013d
Merge pull request #14 from DurandA/master
...
Use cpu instead of cpu_or_bridge in examples
2019-08-20 14:40:01 +02:00
Arnaud Durand
06cac3a142
Use cpu instead of cpu_or_bridge in examples
2019-08-20 13:55:00 +02:00
Florent Kermarrec
9e3b9d84ce
add CONTRIBUTORS file and add copyright header to all files.
2019-06-24 10:04:55 +02:00
enjoy-digital
66956cb88f
Merge pull request #13 from keesj/arty_fast_scope
...
Arty fast scope
2019-06-24 09:32:10 +02:00
kees.jongenburger
144bd06401
Add an example of sampling at 800Mhz using a serdes on arty.
2019-06-14 17:00:34 +02:00
kees.jongenburger
7f4dc390d9
Add functionality to flatten values that are sampled using a serdes.
...
This code add some functionality to flatten the values back from
the serial to parallel conversion that happens when sampling
using the serdes.
2019-06-14 16:57:33 +02:00
Florent Kermarrec
2474ce9db2
software/dump/common: change variable name for values2x loop (thanks keesj)
2019-05-28 12:42:48 +02:00
Florent Kermarrec
7f20aa477f
examples/make/build-core: create build directory if not existing
2019-04-24 11:46:15 +02:00
Florent Kermarrec
c1d8bdf6f2
core: fix Trigger flush when disabled
2018-12-28 10:38:23 +01:00
Florent Kermarrec
1634fa35bb
test: use new RemoteClient import
2018-09-23 10:36:19 +02:00
Florent Kermarrec
cb27987b8c
examples/make: look for platform in migen if not present in litex
2018-09-21 07:52:29 +02:00
enjoy-digital
686db4f3cd
Merge pull request #12 from xobs/default-length
...
analyzer-driver: use default depth from config
2018-09-13 14:38:56 +02:00
Sean Cross
4f8b9a3567
analyzer-driver: use default depth from config
...
The configuration already knows what the default depth is, so just use
the default depth from there.
Also set the default offset to 0, since that is frequently a good default.
Signed-off-by: Sean Cross <sean@xobs.io>
2018-09-13 13:48:09 +08:00
Florent Kermarrec
7c1c62e34a
README: update and rename example_designs to examples
2018-08-31 08:34:09 +02:00
Florent Kermarrec
3567b68981
dump/vcd: fix code generation
2018-08-30 14:39:09 +02:00