Friday, 2020-06-12

*** tpb has joined #yosys00:00
*** rjeli has quit IRC01:11
*** emilazy has quit IRC01:12
*** bubble_buster has quit IRC01:13
*** mithro has quit IRC01:14
*** rjeli has joined #yosys01:14
*** emilazy has joined #yosys01:16
*** rjeli has quit IRC01:16
*** N2TOH_ has quit IRC01:17
*** N2TOH has joined #yosys01:19
*** bubble_buster has joined #yosys01:23
*** rjeli has joined #yosys01:23
*** mithro has joined #yosys01:24
*** N2TOH_ has joined #yosys01:35
*** N2TOH has quit IRC01:38
*** captain_morgan has joined #yosys01:52
*** captain_morgan has quit IRC01:53
*** captain_morgan has joined #yosys01:54
*** Degi has quit IRC02:29
*** Degi_ has joined #yosys02:29
*** Degi_ is now known as Degi02:29
*** Cerpin has quit IRC03:23
*** Cerpin has joined #yosys03:49
*** citypw has joined #yosys04:18
*** gtw has quit IRC04:39
*** emeb_mac has quit IRC04:58
*** gtw has joined #yosys05:11
*** futarisIRCcloud has quit IRC05:17
*** _whitelogger has quit IRC05:33
*** _whitelogger has joined #yosys05:35
*** futarisIRCcloud has joined #yosys05:41
*** kgugala has quit IRC05:49
*** dys has quit IRC05:55
*** kgugala_ has joined #yosys05:56
*** dys has joined #yosys06:05
*** promach3 has joined #yosys06:17
*** kgugala_ has quit IRC06:39
*** kgugala has joined #yosys06:41
*** indy has quit IRC08:13
*** indy_ has joined #yosys08:18
*** indy_ is now known as indy08:22
*** chipb has quit IRC09:00
*** Asu has joined #yosys09:20
*** futarisIRCcloud has quit IRC10:37
*** citypw has quit IRC11:32
*** strubi has joined #yosys11:49
*** Sarayan has joined #yosys12:00
*** kraiskil has joined #yosys12:01
*** kgugala_ has joined #yosys12:27
*** kgugala has quit IRC12:29
*** kgugala_ has quit IRC12:37
*** emeb has joined #yosys14:05
*** dys has quit IRC14:32
*** jfcaron has joined #yosys14:37
*** futarisIRCcloud has joined #yosys14:41
*** strubi has left #yosys15:00
thardinis it possible to switch reference clock to the pll on the iCE40HX1K? as in starting it on one clock then switching to another?15:30
thardinI'm looking at the possibility of locking it to a 1-100 kHz reference15:30
thardinsynthesizes at least15:39
*** kgugala has joined #yosys15:39
thardinassuming I get this to work, it would be kind of amazing15:40
*** kgugala has quit IRC16:15
*** kgugala has joined #yosys16:19
*** llee454 has joined #yosys16:50
llee454Hi does anyone know of an appropriate channel to post questions about iceprog?16:52
LoftyHere is fine16:52
LoftyOr ##openfpga16:52
llee454Thanks Lofty. I'm running into a problem where when I attempt to run iceprog it stalls indefinitely trying to clear the flash of an icoboard. When I run `sudo iceprog System.bin` I see the following warning: "Extended Device String Length is 0xFF, this is likely a read error. Ignorig...". Then it never progresses past: "erase 64kB sector at16:54
llee4540x000000.."16:54
llee454Any ideas?16:54
daveshahAre the jumpers on your board definitely configured for flash16:54
daveshah?16:54
daveshahOh hang on icoboard16:55
daveshahThey don't use iceprog, you need to use icoprog16:55
daveshahfrom https://github.com/cliffordwolf/icotools16:55
tpbTitle: GitHub - cliffordwolf/icotools: Tools and Examples for IcoBoard (at github.com)16:55
llee454Thanks! You guys are awesome16:55
*** dys has joined #yosys16:56
llee454It looks like the IcoBoard project assumes that I'm programming the Icoboard using a Raspberry Pi. I'm using the Icoboard Base (https://shop.trenz-electronic.de/en/TE0889-02-icoUSBaseboard-FTDI-Interfacebasis-for-icoBoard?c=471) instead. When I try to compile the Icoboard project, I get the following error: "icoprog.cc:41:12: fatal error:17:02
llee454wiringPi.h: No such file or directory"17:03
llee454Is it possible to use icestorm (or some other open source programmer) to flash an Icoboard through an Icoboard Base?17:03
daveshahthere should be a make option to use USB instead17:08
llee454I see.17:08
llee454I found it. Thanks daveshah, Lofty, and tpb.17:09
Loftytpb's just a bot17:10
Loftytpb: version17:10
tpbLofty: The current (running) version of this Supybot is 0.83.4.1.  The newest version available online is 0.83.4.1.17:10
*** kgugala_ has joined #yosys17:37
*** kgugala has quit IRC17:39
llee454Can anyone tell me where I can find documentation explaining how to read and write to the SRAM devices embedded on an Icoboard from a Verilog file? Also, where I might find the pcb names for the clock signals?18:09
LoftyAs an external device, it'll be accessed as top-level module I/O18:14
llee454Ok. I assume that means that I will need to have a set of inputs/outputs for my verilog module and then connect those ports to the device using a PCB file mapping. But, I'm not sure where the PCB names are documented. Nor do I know where the spec describing the SRAM ports are.  Do you know where I can find these?18:16
LoftyI don't, unfortunately18:19
LoftyMy expertise is on the Cyclone V ecosystem, mostly >.>18:20
daveshahThere should be a schematic on the Trenz site18:20
llee454I see. Thanks Lofty.18:20
daveshahand a part number for the SRAM from which you can find a datasheet18:21
llee454Thanks daveshah18:21
llee454Great I think that I found the schematic (https://drive.google.com/file/d/0By-zY9AlHqXIdHFDZ2Q1aG10eVE/view). It appears that the SRAM device is presented on page 4. Am I right to conclude that I can access the A0 port of the memory device by mapping an output port from my verilog module to IO21B in the PCB file?18:25
daveshahYes although you use the ball name not the pin name in the constraints file18:25
daveshahSo N2 not IO21B18:26
llee454How did you determine that n2 = IO21B?18:30
llee454Nevermind I see.18:31
llee454Thanks!!18:31
*** llee454 has quit IRC18:50
*** kraiskil has quit IRC19:09
*** kgugala_ has quit IRC20:33
*** kgugala has joined #yosys20:35
*** X-Scale` has joined #yosys20:51
*** X-Scale has quit IRC20:52
*** X-Scale` is now known as X-Scale20:52
*** Asu has quit IRC21:25
*** az0re has quit IRC22:09
*** jfcaron has quit IRC22:09
*** chipb has joined #yosys22:11
*** N2TOH_ has quit IRC22:13
*** N2TOH has joined #yosys22:13

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!