litex.git
8 years agoboards/plaforms/nexys_video: fix hdmi_out pinout
Florent Kermarrec [Tue, 19 Apr 2016 16:41:16 +0000 (18:41 +0200)]
boards/plaforms/nexys_video: fix hdmi_out pinout

8 years agosoc/software/bios: show cpu on first banner line
Florent Kermarrec [Tue, 19 Apr 2016 07:19:37 +0000 (09:19 +0200)]
soc/software/bios: show cpu on first banner line

8 years agoMerge pull request #2 from mithro/master
enjoy-digital [Tue, 19 Apr 2016 07:07:23 +0000 (09:07 +0200)]
Merge pull request #2 from mithro/master

More fixes.

8 years agosoc/integration/cpu_interface: fix clang detection
Florent Kermarrec [Tue, 19 Apr 2016 06:06:56 +0000 (08:06 +0200)]
soc/integration/cpu_interface: fix clang detection

8 years agoMake verilator build output error messages.
Tim 'mithro' Ansell [Tue, 19 Apr 2016 05:57:56 +0000 (15:57 +1000)]
Make verilator build output error messages.

8 years agobios: Print CPU architecture on boot.
Tim 'mithro' Ansell [Tue, 19 Apr 2016 05:13:42 +0000 (15:13 +1000)]
bios: Print CPU architecture on boot.

8 years agoMerge pull request #1 from mithro/master
enjoy-digital [Tue, 19 Apr 2016 05:49:24 +0000 (07:49 +0200)]
Merge pull request #1 from mithro/master

Bunch of small fixes

8 years agolibcompiler_rt: Fixing Makefile for CPU endianness.
Tim 'mithro' Ansell [Tue, 19 Apr 2016 04:55:01 +0000 (14:55 +1000)]
libcompiler_rt: Fixing Makefile for CPU endianness.

8 years agosoc/cores: fix spi
Florent Kermarrec [Tue, 19 Apr 2016 04:49:23 +0000 (06:49 +0200)]
soc/cores: fix spi

8 years agoMerge branch 'master' of https://github.com/enjoy-digital/litex
Florent Kermarrec [Tue, 19 Apr 2016 04:05:22 +0000 (06:05 +0200)]
Merge branch 'master' of https://github.com/enjoy-digital/litex

8 years agoAllow using gcc for or1k.
Tim 'mithro' Ansell [Tue, 19 Apr 2016 03:29:07 +0000 (13:29 +1000)]
Allow using gcc for or1k.

 * Using CLANG can set by using CLANG=1 or CLANG=0 in the environment.
 * or1k continues to default to CLANG if environment is not net.

8 years agobios: Use single characters for boot modes.
Tim 'mithro' Ansell [Thu, 14 Apr 2016 07:00:59 +0000 (17:00 +1000)]
bios: Use single characters for boot modes.

 * The function keys never really worked properly.
 * Also add commands for the ROM/Flash/etc.

8 years agosoc/cores/sdram/settings: simplify modules and fix timing margins computation
Florent Kermarrec [Mon, 18 Apr 2016 16:22:53 +0000 (18:22 +0200)]
soc/cores/sdram/settings: simplify modules and fix timing margins computation

8 years agoMerge branch 'master' of https://github.com/enjoy-digital/litex
Florent Kermarrec [Fri, 15 Apr 2016 06:09:42 +0000 (08:09 +0200)]
Merge branch 'master' of https://github.com/enjoy-digital/litex

8 years agobuild/xilinx/ise: use Tim's fix on add_period_constraint and add_false_path_constraint
Florent Kermarrec [Thu, 14 Apr 2016 19:48:52 +0000 (21:48 +0200)]
build/xilinx/ise: use Tim's fix on add_period_constraint and add_false_path_constraint

8 years agosoc/interconnect/dma_lasmi: change endpoint names
Florent Kermarrec [Wed, 13 Apr 2016 16:28:52 +0000 (18:28 +0200)]
soc/interconnect/dma_lasmi: change endpoint names

8 years agoMerge branch 'master' of https://github.com/enjoy-digital/litex
Florent Kermarrec [Tue, 12 Apr 2016 23:19:21 +0000 (01:19 +0200)]
Merge branch 'master' of https://github.com/enjoy-digital/litex

8 years agosoc/integration/soc_sdram: allow passing controller settings in register_sdram
Florent Kermarrec [Tue, 12 Apr 2016 18:16:47 +0000 (20:16 +0200)]
soc/integration/soc_sdram: allow passing controller settings in register_sdram

8 years agosoftware/include/base: fix system.h for or1k
Florent Kermarrec [Sun, 10 Apr 2016 15:21:54 +0000 (17:21 +0200)]
software/include/base: fix system.h for or1k

8 years agosoftware/common: use -std=gnu99 for GCC
Florent Kermarrec [Sun, 10 Apr 2016 15:21:17 +0000 (17:21 +0200)]
software/common: use -std=gnu99 for GCC

8 years agosoc/interconnect/stream/PipelinedActor: add latency attribute
Florent Kermarrec [Thu, 7 Apr 2016 10:10:32 +0000 (12:10 +0200)]
soc/interconnect/stream/PipelinedActor: add latency attribute

8 years agobuild/sim: adapt verilator simulation to new stream signals
Florent Kermarrec [Thu, 7 Apr 2016 06:56:53 +0000 (08:56 +0200)]
build/sim: adapt verilator simulation to new stream signals

8 years agosoc/software/libcompiler_rt: fix mulsi3 compilation
Florent Kermarrec [Thu, 7 Apr 2016 06:26:21 +0000 (08:26 +0200)]
soc/software/libcompiler_rt: fix mulsi3 compilation

8 years agosoc/software/libnet/microudp: fix debug flag
Florent Kermarrec [Sun, 3 Apr 2016 20:54:06 +0000 (22:54 +0200)]
soc/software/libnet/microudp: fix debug flag

8 years agosoc/software: fix libcompiler_rt mulsi3.c compile
Florent Kermarrec [Mon, 4 Apr 2016 06:36:23 +0000 (08:36 +0200)]
soc/software: fix libcompiler_rt mulsi3.c compile

8 years agoinitial RISC-V support (with picorv32), still some software to do (manage IRQ, L2...
Florent Kermarrec [Thu, 31 Mar 2016 22:09:17 +0000 (00:09 +0200)]
initial RISC-V support (with picorv32), still some software to do (manage IRQ, L2 cache flush)

8 years agosoc/software/bios: update default ip addresses (local: 192.168.1.50 / remote: 192...
Florent Kermarrec [Wed, 30 Mar 2016 13:26:44 +0000 (15:26 +0200)]
soc/software/bios: update default ip addresses (local: 192.168.1.50 / remote: 192.168.1.100)

8 years agosoc/interconnect/stream_sim: add more genericity to PacketStreamer/PacketLogger to...
Florent Kermarrec [Wed, 30 Mar 2016 21:39:26 +0000 (23:39 +0200)]
soc/interconnect/stream_sim: add more genericity to PacketStreamer/PacketLogger to use them for all cores

8 years agosoc/cores/sdram/phy: fix S6QuarterRateDDRPHY
Florent Kermarrec [Tue, 29 Mar 2016 12:59:30 +0000 (14:59 +0200)]
soc/cores/sdram/phy: fix S6QuarterRateDDRPHY

8 years agoREADME: update
Florent Kermarrec [Mon, 28 Mar 2016 21:05:16 +0000 (23:05 +0200)]
README: update

8 years agogen/sim: hack to update vcd output file during simulation (allow visualizing progress...
Florent Kermarrec [Fri, 25 Mar 2016 12:08:39 +0000 (13:08 +0100)]
gen/sim: hack to update vcd output file during simulation (allow visualizing progress directly and having a vcd file even when simulation fails or doesn't stop)

8 years agogen/sim, fhdl: remove port.we_granularity limitation on simulations
Florent Kermarrec [Wed, 23 Mar 2016 08:46:54 +0000 (09:46 +0100)]
gen/sim, fhdl: remove port.we_granularity limitation on simulations

We have to find a way to eliminate all replaced memory ports from specials,
here we use a workaround and remove remaining _MemPorts before simulating.

If possible, proper way would be to remove replaced ports from specials.
Another solution can to remove all ports that are no longer associated with
a Memory.

8 years agosoc/interconnect/stream_sim: use passive generators and some cleanup
Florent Kermarrec [Wed, 23 Mar 2016 00:04:33 +0000 (01:04 +0100)]
soc/interconnect/stream_sim: use passive generators and some cleanup

8 years agogen: add missing sim files
Florent Kermarrec [Mon, 21 Mar 2016 22:52:52 +0000 (23:52 +0100)]
gen: add missing sim files

8 years agogen: remove vpi (no longer used)
Florent Kermarrec [Mon, 21 Mar 2016 19:07:03 +0000 (20:07 +0100)]
gen: remove vpi (no longer used)

8 years agosoc/interconnect/stream_sim: adapt to new simulator
Florent Kermarrec [Mon, 21 Mar 2016 18:56:43 +0000 (19:56 +0100)]
soc/interconnect/stream_sim: adapt to new simulator

8 years agogen/build: merge with migen 0575c749e35a7180f0dca408e426af8eef22b568 and reintegrate...
Florent Kermarrec [Mon, 21 Mar 2016 17:06:51 +0000 (18:06 +0100)]
gen/build: merge with migen 0575c749e35a7180f0dca408e426af8eef22b568 and reintegrate migen simulator

* fhdl/visit: determinism
* structure/Case/makedefault: fix corner cases
* fhdl/tools: apply lowerer to specials in deterministic order
* fhdl/verilog: fix variable name conflict
* fhdl/verilog: simpler names for IOs. Closes #40
* fhdl/namer: deterministic naming of signals with name_override
* use https url for m-labs.hk
* pipistrello: make PMOD an extension header
* vivado: find clock nets by get_nets, not get_ports
* build: support platform-independent false path designation
* sim: add more signals to VCD (#36)
* build/xilinx: fix error message when Xilinx toolchain directory exists but does not contain a ISE version directory. Closes #39
* kc705: make xadc an extension header
* kc705: add xadc/ams gpios
* Merge branch 'master' of github.com:m-labs/migen
* conda: fix for conda-build > 1.19
* platforms/kc705: enable on-die termination for user_sma_clock
* README: update
* Revert "conda: use BUILDNUMBER from environment."
This reverts commit b2eedfd2e24f0b83c2fb118a3f98cf349b256e91.
* conda: use BUILDNUMBER from environment.
* typo
* Exception now has helpful string.
* README: remove outdated build badge
* sim: run MemoryToArray before lowering specials
* fhdl/simplify/MemoryToArray: remove spurious memory ports from specials
* sim: make unlowered specials an error
* sim: lower specials, closes #34
* sim: support evaluating Replicate()
* Revert "README.md->rst"
* Prevent backslashes in (Windows) paths from being escaped by OpenOCD's TCL implementation.
* Revert "conda: run tests as a part of package build."
* Revert "setuptools: include examples as migen.examples."
* Revert "test: also look for examples in [.../dist-packages]/migen/examples/."
* conda: use source from the current checkout.
* travis: disable (superseded by our buildbot).
* test: also look for examples in [.../dist-packages]/migen/examples/.
* setuptools: include examples as migen.examples.
* conda: run tests as a part of package build.
* build: return to current working directory after building
* sim/vcd: support signals not appearing in FHDL
* sim: deterministic clock iteration
* sim: add support for passive generators
* fhdl/structure: fix last test in _Value.__bool__ (a instead of b)

8 years agosoc/interconnect/stream: use valid/ready/last signals instead of stb/ack/eop (similar...
Florent Kermarrec [Wed, 16 Mar 2016 19:06:05 +0000 (20:06 +0100)]
soc/interconnect/stream: use valid/ready/last signals instead of stb/ack/eop (similar to AXI)

8 years agosoc/interconnect/wishbonebridge: fix import
Florent Kermarrec [Wed, 16 Mar 2016 18:34:50 +0000 (19:34 +0100)]
soc/interconnect/wishbonebridge: fix import

8 years agosoc/interconnect/stream_packet: remove Buffer (we will use simple fifo for now)
Florent Kermarrec [Wed, 16 Mar 2016 18:33:29 +0000 (19:33 +0100)]
soc/interconnect/stream_packet: remove Buffer (we will use simple fifo for now)

8 years agosoc/interconnect/stream: remove busy signal, BufferizeEndpoints refactoring
Florent Kermarrec [Wed, 16 Mar 2016 18:33:00 +0000 (19:33 +0100)]
soc/interconnect/stream: remove busy signal, BufferizeEndpoints refactoring

8 years agosoc: replace all Sink/Source with stream.Endpoint
Florent Kermarrec [Wed, 16 Mar 2016 16:44:33 +0000 (17:44 +0100)]
soc: replace all Sink/Source with stream.Endpoint

8 years agosoc/interconnect/stream: use new Converter/StrideConverter
Florent Kermarrec [Wed, 16 Mar 2016 16:00:58 +0000 (17:00 +0100)]
soc/interconnect/stream: use new Converter/StrideConverter

8 years agosoc/interconnect/stream: fix missing param
Florent Kermarrec [Wed, 16 Mar 2016 15:21:32 +0000 (16:21 +0100)]
soc/interconnect/stream: fix missing param

8 years agosoc/interconnect/stream: remove packetized parameter and use of sop
Florent Kermarrec [Tue, 15 Mar 2016 21:58:48 +0000 (22:58 +0100)]
soc/interconnect/stream: remove packetized parameter and use of sop

8 years agosoc/interconnect/stream: set packetized to True by default (we are going to remove...
Florent Kermarrec [Tue, 15 Mar 2016 14:52:57 +0000 (15:52 +0100)]
soc/interconnect/stream: set packetized to True by default (we are going to remove this parameter)

8 years agosoc/integration/builder: remove use of symlinks (simply use make -C dst_dir -f src_di...
Florent Kermarrec [Fri, 4 Mar 2016 19:56:05 +0000 (20:56 +0100)]
soc/integration/builder: remove use of symlinks (simply use make -C dst_dir -f src_dir/Makefile, thanks robert)

8 years agosoc/tools/litex_term: continue cleanup
Florent Kermarrec [Fri, 19 Feb 2016 16:44:25 +0000 (17:44 +0100)]
soc/tools/litex_term: continue cleanup

8 years agosoc/tools/litex_term: continue cleanup
Florent Kermarrec [Fri, 19 Feb 2016 13:35:18 +0000 (14:35 +0100)]
soc/tools/litex_term: continue cleanup

8 years agosoc/tools/litex_term: continue cleanup
Florent Kermarrec [Fri, 19 Feb 2016 12:04:47 +0000 (13:04 +0100)]
soc/tools/litex_term: continue cleanup

8 years agosoc/tools/litex_term: remove write_exact, use more bytes
Florent Kermarrec [Thu, 18 Feb 2016 23:20:10 +0000 (00:20 +0100)]
soc/tools/litex_term: remove write_exact, use more bytes

8 years agosoc/tools/litex_term: remove character function
Florent Kermarrec [Thu, 18 Feb 2016 23:02:38 +0000 (00:02 +0100)]
soc/tools/litex_term: remove character function

8 years agosoc/tools/litex_term: replace get_file_data with f.read()
Florent Kermarrec [Thu, 18 Feb 2016 22:55:41 +0000 (23:55 +0100)]
soc/tools/litex_term: replace get_file_data with f.read()

8 years agosoc/tools/remove: fix import
Florent Kermarrec [Thu, 18 Feb 2016 11:55:18 +0000 (12:55 +0100)]
soc/tools/remove: fix import

8 years agobuild/xilinx: cleanup Vivado/ISE special_overrides
Florent Kermarrec [Wed, 17 Feb 2016 23:25:55 +0000 (00:25 +0100)]
build/xilinx: cleanup Vivado/ISE special_overrides

8 years agosoc/integration/soc_core: instanciate wishbone/csr/interrupts only if we have at...
Florent Kermarrec [Wed, 10 Feb 2016 09:23:42 +0000 (10:23 +0100)]
soc/integration/soc_core: instanciate wishbone/csr/interrupts only if we have at least a wishbone master

8 years agogen/build: use verilog 2001-style synthesis attributes for vivado (will need rework)
Florent Kermarrec [Thu, 11 Feb 2016 21:54:26 +0000 (22:54 +0100)]
gen/build: use verilog 2001-style synthesis attributes for vivado (will need rework)

8 years agosoc/interconnect/stream: fix merge issue (missing params connect)
Florent Kermarrec [Sun, 31 Jan 2016 23:08:27 +0000 (00:08 +0100)]
soc/interconnect/stream: fix merge issue (missing params connect)

8 years agosoc/tools/litex_term: also rename inside file
Florent Kermarrec [Sat, 16 Jan 2016 20:26:33 +0000 (21:26 +0100)]
soc/tools/litex_term: also rename inside file

8 years agosoc/tools: rename to litex_term, litex_server, litex_client
Florent Kermarrec [Sat, 16 Jan 2016 20:22:21 +0000 (21:22 +0100)]
soc/tools: rename to litex_term, litex_server, litex_client

8 years agosoc/tools/remove_server: cleanup
Florent Kermarrec [Sat, 16 Jan 2016 20:12:19 +0000 (21:12 +0100)]
soc/tools/remove_server: cleanup

8 years agosoc/tools/flterm: get rid of serial.tools.miniterm import and fix echo on linux
Florent Kermarrec [Sat, 16 Jan 2016 20:05:03 +0000 (21:05 +0100)]
soc/tools/flterm: get rid of serial.tools.miniterm import and fix echo on linux

8 years agosoc/integration: return vns with soc and builder
Florent Kermarrec [Thu, 14 Jan 2016 16:15:39 +0000 (17:15 +0100)]
soc/integration: return vns with soc and builder

8 years agosoc/software/bios/main: add capability to configure TEST_USER_ABORT_DELAY
Florent Kermarrec [Thu, 14 Jan 2016 15:53:04 +0000 (16:53 +0100)]
soc/software/bios/main: add capability to configure TEST_USER_ABORT_DELAY

8 years agosoc/software/bios/main: give priority to romboot over serialboot/netboot
Florent Kermarrec [Thu, 14 Jan 2016 15:46:42 +0000 (16:46 +0100)]
soc/software/bios/main: give priority to romboot over serialboot/netboot

8 years agoboards/targets: change mode (add +x)
Florent Kermarrec [Fri, 1 Jan 2016 17:37:20 +0000 (18:37 +0100)]
boards/targets: change mode (add +x)

8 years agosoc/tools/remove/server: avoid closing server when client closes connection
Florent Kermarrec [Sun, 27 Dec 2015 21:33:08 +0000 (22:33 +0100)]
soc/tools/remove/server: avoid closing server when client closes connection

8 years agosome cleanup
Florent Kermarrec [Sun, 27 Dec 2015 11:01:29 +0000 (12:01 +0100)]
some cleanup
- remove Sink/Source connect specialization.
- remove use of Record.connect
- use sink/source on Buffer

8 years agosoc/tools/remove/client: set socket timeout to 5s
Florent Kermarrec [Sun, 27 Dec 2015 10:26:58 +0000 (11:26 +0100)]
soc/tools/remove/client: set socket timeout to 5s

8 years agosoc/interconnect/stream: expose Endpoint
Florent Kermarrec [Sat, 19 Dec 2015 20:49:45 +0000 (21:49 +0100)]
soc/interconnect/stream: expose Endpoint

8 years agobuild/xilinx/vivado: use build_name as top in synth_design
Florent Kermarrec [Wed, 9 Dec 2015 10:40:27 +0000 (11:40 +0100)]
build/xilinx/vivado: use build_name as top in synth_design

8 years agosoc/software/libnet: add debug defines on microudp
Florent Kermarrec [Mon, 7 Dec 2015 11:03:36 +0000 (12:03 +0100)]
soc/software/libnet: add debug defines on microudp

8 years agosoc/integration/builder: move csr_csv generation outside of generate include
Florent Kermarrec [Thu, 3 Dec 2015 14:16:22 +0000 (15:16 +0100)]
soc/integration/builder: move csr_csv generation outside of generate include

we mostly use csr_csv for designs without CPU

8 years agobuild/sim/verilator: add toolchain_path parameter
Florent Kermarrec [Wed, 2 Dec 2015 14:35:55 +0000 (15:35 +0100)]
build/sim/verilator: add toolchain_path parameter

8 years agobuild: pass build_name to get_verilog (same name for top module and top level file)
Florent Kermarrec [Wed, 2 Dec 2015 13:18:09 +0000 (14:18 +0100)]
build: pass build_name to get_verilog (same name for top module and top level file)

8 years agogen/fhdl/verilog: add regular comb parameter to allow implementation of simulation...
Florent Kermarrec [Wed, 2 Dec 2015 11:37:53 +0000 (12:37 +0100)]
gen/fhdl/verilog: add regular comb parameter to allow implementation of simulation code (for icarus)

We will remove that when we will be using new migen simulator

8 years agoboards/nexys_video: use ethernet constraints similar to kc705
Florent Kermarrec [Tue, 1 Dec 2015 10:50:05 +0000 (11:50 +0100)]
boards/nexys_video: use ethernet constraints similar to kc705

8 years agoboards/targets: add default rom/ram configuration for arty
Florent Kermarrec [Tue, 1 Dec 2015 09:20:16 +0000 (10:20 +0100)]
boards/targets: add default rom/ram configuration for arty

8 years agoboards/targets: add nexys_video
Florent Kermarrec [Tue, 1 Dec 2015 09:19:30 +0000 (10:19 +0100)]
boards/targets: add nexys_video

8 years agoboards/plaforms: fix IOStandard of eth_rst_n
Florent Kermarrec [Mon, 30 Nov 2015 21:27:40 +0000 (22:27 +0100)]
boards/plaforms: fix  IOStandard of eth_rst_n

8 years agoboards/platforms: add cpu_reset to nexys_video and some fixes around DDR3
Florent Kermarrec [Mon, 30 Nov 2015 20:16:21 +0000 (21:16 +0100)]
boards/platforms: add cpu_reset to nexys_video and some fixes around DDR3

8 years agoboards/platforms: add hdmi_in/hdmi_out/ethernet/dram to nexys_video
Florent Kermarrec [Mon, 30 Nov 2015 19:46:57 +0000 (20:46 +0100)]
boards/platforms: add hdmi_in/hdmi_out/ethernet/dram to nexys_video

8 years agoboards/platforms: add nexys_video (basic)
Florent Kermarrec [Mon, 30 Nov 2015 19:25:00 +0000 (20:25 +0100)]
boards/platforms: add nexys_video (basic)

8 years agogen/build: use name_override for all IOs defined in Platform file (avoid random namin...
Florent Kermarrec [Mon, 30 Nov 2015 17:15:48 +0000 (18:15 +0100)]
gen/build: use name_override for all IOs defined in Platform file (avoid random naming of IOs)

8 years agobuild: ensure we return to working directory after building
Florent Kermarrec [Mon, 30 Nov 2015 12:33:39 +0000 (13:33 +0100)]
build: ensure we return to working directory after building

8 years agosoc/interconnect/stream: improve Pipeline to allow passing endpoints
Florent Kermarrec [Sat, 28 Nov 2015 17:31:47 +0000 (18:31 +0100)]
soc/interconnect/stream: improve Pipeline to allow passing endpoints

8 years agosoc/interconnect/stream_packet: add check of field's width vs signal's width in Heade...
Florent Kermarrec [Fri, 27 Nov 2015 18:36:23 +0000 (19:36 +0100)]
soc/interconnect/stream_packet: add check of field's width vs signal's width in Header.get_field

8 years agoboards: add new digilent arty
Florent Kermarrec [Thu, 26 Nov 2015 17:27:25 +0000 (18:27 +0100)]
boards: add new digilent arty

8 years agosoc/integration: allow using builder with soc.cpu_type == None
Florent Kermarrec [Thu, 26 Nov 2015 16:27:55 +0000 (17:27 +0100)]
soc/integration: allow using builder with soc.cpu_type == None

8 years agosoc/interconnect/stream_packet: fix Counter removing
Florent Kermarrec [Tue, 24 Nov 2015 19:30:53 +0000 (20:30 +0100)]
soc/interconnect/stream_packet: fix Counter removing

8 years agosoc/tools/remote/csr_builder: manage memory regions and some fixes on CSRRegister
Florent Kermarrec [Mon, 23 Nov 2015 18:13:37 +0000 (19:13 +0100)]
soc/tools/remote/csr_builder: manage memory regions and some fixes on CSRRegister

8 years agosoc/integration/builder: export constants and memory_regions with csr_csv
Florent Kermarrec [Mon, 23 Nov 2015 18:12:58 +0000 (19:12 +0100)]
soc/integration/builder: export constants and memory_regions with csr_csv

8 years agosoc/tools/remote/client: make csr_csv parameter optional and default value to None
Florent Kermarrec [Mon, 23 Nov 2015 17:39:28 +0000 (18:39 +0100)]
soc/tools/remote/client: make csr_csv parameter optional and default value to None

8 years agosoc/software/boot: add #ifndef on LOCALIP and REMOTEIP to allow definition in the...
Florent Kermarrec [Mon, 23 Nov 2015 10:08:04 +0000 (11:08 +0100)]
soc/software/boot: add #ifndef on LOCALIP and REMOTEIP to allow definition in the SoC with add_constant

8 years agobuild/generic_platform: add support for int parameter for Pins (useful for core gener...
Florent Kermarrec [Thu, 19 Nov 2015 13:57:09 +0000 (14:57 +0100)]
build/generic_platform: add support for int parameter for Pins (useful for core generation)

8 years agosoc/tools/remote/server: add --debug parameter
Florent Kermarrec [Tue, 17 Nov 2015 14:43:10 +0000 (15:43 +0100)]
soc/tools/remote/server: add --debug parameter

8 years agosoc/tools/remoter/server: fix exit on KeyboardInterrupt
Florent Kermarrec [Tue, 17 Nov 2015 14:31:23 +0000 (15:31 +0100)]
soc/tools/remoter/server: fix exit on KeyboardInterrupt

8 years agosoc/tools/remoter/server: add some printfs
Florent Kermarrec [Tue, 17 Nov 2015 14:18:46 +0000 (15:18 +0100)]
soc/tools/remoter/server: add some printfs

8 years agosoc/tools/remote: add comm_pcie and comm_udp (to be tested)
Florent Kermarrec [Tue, 17 Nov 2015 10:38:19 +0000 (11:38 +0100)]
soc/tools/remote: add comm_pcie and comm_udp (to be tested)

8 years agosoc/tools/remote: small cleanup and remove csr_data_width from server side
Florent Kermarrec [Tue, 17 Nov 2015 10:11:50 +0000 (11:11 +0100)]
soc/tools/remote: small cleanup and remove csr_data_width from server side