Wednesday, 2018-08-29

*** tpb has joined #timvideos00:00
*** futarisIRCcloud has joined #timvideos00:11
cr1901_moderntinyfpga: Yea I think I'll take up your offer... I tried hooking up an SPI flasher and it can't find the flash no matter what I do00:14
cr1901_modernAre the pins on the bottom labelled correctly? Idk why it can't find it, but my FTDI breakout is dodgy anyway00:15
futarisIRCcloudcr1901_modem: Have you tried hooking up a Raspberry Pi?
cr1901_modernI can't get the EPROM to be recognized00:18
tinyfpgacr1901_modern: the pins are correct, are you connecting ground and 3.3v as well?00:18
tinyfpgacr1901_modern: you may also need to hold it in reset00:18
cr1901_modernNo I was connecting the USB port00:18
cr1901_modernI've already torn off the wiring, I'm not resoldering it00:18
tinyfpgacr1901_modern: XD00:19
tinyfpgacr1901_modern: ok, I’ll send you a new board, no worries :)00:19
*** CarlFK has quit IRC00:29
tinyfpgaOk, you’ve got a package on its way with two BX boards and a return label for the bricked board :)00:29
tinyfpgait should arrive on Thursday00:29
cr1901_moderntinyfpga: Thanks lol... is the second one in case I brick _another_ one :)?00:38
tinyfpgacr1901_modern: yup! :D00:41
cr1901_moderntinyfpga: If you really want to help me, can you confirm this bitstream cycles an 8-bit counter through groups of 8 GPIO (including the 7 extra pads on the bottom)?00:47
tinyfpgaI’ll try that out now cr1901_modern00:48
cr1901_modernthanks! Not sure how to modify this example to test the SPI flash00:48
cr1901_modern This was the original source file, btw00:49
tinyfpgacr1901_modern: it’s blinking00:50
tinyfpgacr1901_modern: ill check some more IOs00:50
cr1901_modernWell at least that's something going right... I need to prepare it, but if I send you one other bitstream plus insns on how to use it tomorrow, could you test it (and possibly get SPI waveforms)?00:52
cr1901_modernI understand if you're busy00:52
tinyfpgacr1901_modern: the rest of the IOs check out00:54
tinyfpgacr1901_modern: I can probably test it out around this same time tomorrow00:54
cr1901_moderntinyfpga: Okay good00:54
cr1901_moderntinyfpga: Cool, thanks00:54
tinyfpgacr1901_modern: what kind of waveforms do you need?00:54
tinyfpgacr1901_modern: execute from SPI flash?00:54
cr1901_modernYes... I want to try lm32 softcore executing from SPI flash on BX00:56
cr1901_modernand see if anything different happens00:56
cr1901_moderncompared to B200:56
cr1901_modernMy tinyfpga-soc repo has drastically diverged from _florent_'s and I'm trying to use it to flush out softcore bugs, since I can't seem to get anything to run on B2 properly00:57
cr1901_modernI'm _really_ hoping it's just _my_ B200:57
tinyfpgacr1901_modern: gotchya00:57
tinyfpgacr1901_modern: I can run it later tonight if you send the bitstream + project00:58
tinyfpgacr1901_modern: no rush though01:02
cr1901_modernI think I'll call it quits for the night, tbh01:12
tinyfpgacr1901_modern: sounds good, take it easy!01:24
*** mcarden has quit IRC01:24
*** Joelw has quit IRC01:24
*** Joelw has joined #timvideos01:24
*** mcarden has joined #timvideos01:25
*** futarisIRCcloud has quit IRC01:42
*** futarisIRCcloud has joined #timvideos01:42
*** nbags[m] has quit IRC01:54
*** theshaun has quit IRC01:54
*** theshaun has joined #timvideos01:54
*** nbags[m] has joined #timvideos01:57
*** andi-m has quit IRC02:48
*** ivodd has quit IRC02:48
*** tumbleweed has quit IRC02:48
*** daveshah has quit IRC02:48
*** deeprave has quit IRC02:48
*** rails has quit IRC02:48
*** tumbleweed has joined #timvideos02:48
*** ivodd has joined #timvideos02:48
*** andi-m has joined #timvideos02:48
*** daveshah has joined #timvideos02:48
*** deeprave has joined #timvideos02:48
*** tumbleweed has quit IRC02:53
*** tumbleweed has joined #timvideos02:53
*** rails has joined #timvideos03:04
*** auscompgeek has joined #timvideos03:10
*** Kripton has quit IRC03:39
*** Kripton has joined #timvideos03:40
*** rohitksingh_work has joined #timvideos03:52
*** nueces has joined #timvideos04:19
*** nueces has quit IRC04:20
cr1901_modernxobs: Hold that thought re: invalid name until tomorrow please04:22
cr1901_modernerr well "later today"04:22
xobsOkay, holding.04:22
cr1901_modernVexRiscv-Lite worked fine w/ yosys IIRC, so not sure what's happening04:23
*** CarlFK has joined #timvideos04:24
*** ChanServ sets mode: +v CarlFK04:24
CarlFKthat was a $30 hdmi cable tester.  which really is a $30 hdmi break out box, so if we need to hook a scope up to something hdmi, here we go.04:50
*** auscompgeek has quit IRC05:12
*** auscompgeek has joined #timvideos05:24
*** nueces has joined #timvideos05:50
*** nueces has quit IRC05:51
*** puck is now known as puck_06:16
*** puck_ has quit IRC06:23
*** puck has joined #timvideos06:26
xobsWell, I managed to get graywolf to "place" VexRiscv_Min.  Now it's busy routing it.07:11
mithroFYI - There is a "fupy" mailing list at!forum/fupy07:19
tpbTitle: Google Groups (at
*** futarisIRCcloud has quit IRC09:22
*** CarlFK has quit IRC10:24
*** CarlFK has joined #timvideos10:44
*** ChanServ sets mode: +v CarlFK10:44
*** rohitksingh_work has quit IRC12:38
*** rohitksingh has joined #timvideos13:19
*** rohitksingh has quit IRC14:46
*** rohitksingh has joined #timvideos15:08
*** rohitksingh has quit IRC15:19
*** rohitksingh has joined #timvideos15:44
*** rohitksingh has quit IRC15:50
*** rohitksingh has joined #timvideos15:53
*** rohitksingh has quit IRC16:00
*** rohitksingh has joined #timvideos16:03
*** rohitksingh has quit IRC16:13
*** tac-tics has joined #timvideos18:30
CarlFKtac-tics:  - is something to get you started on something...18:32
tpbTitle: FPGA Miniconf Set Up Instructions - Google Docs (at
CarlFKit is what we did at PS1 a few weeks ago.  the result was a linux root prompt and "well this is cool, but how did it happen?"18:32
CarlFKthe Miniconf (all day work shop kinda event) was in Jan, and that answered that question18:33
CarlFKso don't expect to learn much after the 3-5 hours of download, install and running scripts, but it will get you ... somewhere better than where you are now.18:34
CarlFKalso.. hey all.. what stuff do we have around here for a Xilinx Nexys?18:36
CarlFKthis is what I plan on poking at next, maybe this Sat, maybe next, maybe both:
tpbTitle: FuPy (FPGA MicroPython) on Mimas v2 and Arty (at
CarlFKis this the board you have?
tpbTitle: Nexys 3 Spartan-6 FPGA Trainer Board (LIMITED TIME) - Digilent (at
*** tac-tics has quit IRC21:10
*** puck has quit IRC21:24
*** puck has joined #timvideos21:26
cr1901_modernmithro: You founded, correct?21:32
mithrocr1901_modern: yes, I was the conference director for the first one21:33
cr1901_modernWas just wondering. I saw "9 years of pycon mugs" RT from you and I realized "wow, that's a long time"21:33
mithroJust about to head to the airport21:42
cr1901_modernmithro: So you're up to date w/ my shenanigans? :)21:43
cr1901_modernTldr: I bricked my tinyfpga bx due to user error; Luke is sending me a replacement21:43
cr1901_modernShould be here soon21:44 was due to a bug in tinyprog21:44
tinyfpgaIt’s fixed and a safeguard was added to protect against accidental corruption of the bootloader21:45
cr1901_modernSo everything will be just fine :D... I hope21:45
mithrocr1901_modern: business as usual, huh? :-P21:50
mithroAnyway, to the airport for me!21:51
CarlFKsafe travels!21:51
cr1901_modernBe safe21:53
cr1901_modernand yes indeed it's business as usual. Yes indeed...21:53
cr1901_moderntinyfpga: At least it was a developer that found that bug instead of an adventerous end user :)21:54
tinyfpgacr1901_modern: yup!21:54
cr1901_moderntinyfpga: How does the bootloader work on Arty? I don't think the USB port is exposed except through an FTDI chip?21:57
cr1901_modernIf tinyprog is technically vendor independent, I probably should move it to the "generic" programmer wrapper in Migen21:58
cr1901_modern(And is there a way to force a particular board vendor to be chosen if there are multiple matches?)21:58
* cr1901_modern is afk for a bit21:59

Generated by 2.13.1 by Marius Gedminas - find it at!