*** tpb has joined #timvideos | 00:00 | |
*** futarisIRCcloud has joined #timvideos | 00:11 | |
cr1901_modern | tinyfpga: 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 do | 00:14 |
---|---|---|
cr1901_modern | Are the pins on the bottom labelled correctly? Idk why it can't find it, but my FTDI breakout is dodgy anyway | 00:15 |
futarisIRCcloud | cr1901_modem: Have you tried hooking up a Raspberry Pi? https://www.flashrom.org/RaspberryPi | 00:17 |
cr1901_modern | I can't get the EPROM to be recognized | 00:18 |
tinyfpga | cr1901_modern: the pins are correct, are you connecting ground and 3.3v as well? | 00:18 |
tinyfpga | cr1901_modern: you may also need to hold it in reset | 00:18 |
cr1901_modern | No I was connecting the USB port | 00:18 |
cr1901_modern | I've already torn off the wiring, I'm not resoldering it | 00:18 |
tinyfpga | cr1901_modern: XD | 00:19 |
tinyfpga | cr1901_modern: ok, I’ll send you a new board, no worries :) | 00:19 |
*** CarlFK has quit IRC | 00:29 | |
tinyfpga | Ok, you’ve got a package on its way with two BX boards and a return label for the bricked board :) | 00:29 |
tinyfpga | it should arrive on Thursday | 00:29 |
cr1901_modern | tinyfpga: Thanks lol... is the second one in case I brick _another_ one :)? | 00:38 |
tinyfpga | cr1901_modern: yup! :D | 00:41 |
cr1901_modern | tinyfpga: http://gopher.wdj-consulting.com:70/store/hello.tgz 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 |
tinyfpga | yup | 00:48 |
tinyfpga | I’ll try that out now cr1901_modern | 00:48 |
cr1901_modern | thanks! Not sure how to modify this example to test the SPI flash | 00:48 |
cr1901_modern | http://ix.io/1lu3 This was the original source file, btw | 00:49 |
tinyfpga | cr1901_modern: it’s blinking | 00:50 |
tinyfpga | cr1901_modern: ill check some more IOs | 00:50 |
cr1901_modern | Well 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_modern | I understand if you're busy | 00:52 |
tinyfpga | cr1901_modern: the rest of the IOs check out | 00:54 |
tinyfpga | cr1901_modern: I can probably test it out around this same time tomorrow | 00:54 |
cr1901_modern | tinyfpga: Okay good | 00:54 |
cr1901_modern | tinyfpga: Cool, thanks | 00:54 |
tinyfpga | cr1901_modern: what kind of waveforms do you need? | 00:54 |
tinyfpga | cr1901_modern: execute from SPI flash? | 00:54 |
cr1901_modern | Yes... I want to try lm32 softcore executing from SPI flash on BX | 00:56 |
cr1901_modern | and see if anything different happens | 00:56 |
cr1901_modern | compared to B2 | 00:56 |
cr1901_modern | My 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 properly | 00:57 |
cr1901_modern | I'm _really_ hoping it's just _my_ B2 | 00:57 |
tinyfpga | cr1901_modern: gotchya | 00:57 |
tinyfpga | cr1901_modern: I can run it later tonight if you send the bitstream + project | 00:58 |
cr1901_modern | ack | 00:58 |
tinyfpga | cr1901_modern: no rush though | 01:02 |
cr1901_modern | I think I'll call it quits for the night, tbh | 01:12 |
tinyfpga | cr1901_modern: sounds good, take it easy! | 01:24 |
*** mcarden has quit IRC | 01:24 | |
*** Joelw has quit IRC | 01:24 | |
*** Joelw has joined #timvideos | 01:24 | |
*** mcarden has joined #timvideos | 01:25 | |
*** futarisIRCcloud has quit IRC | 01:42 | |
*** futarisIRCcloud has joined #timvideos | 01:42 | |
*** nbags[m] has quit IRC | 01:54 | |
*** theshaun has quit IRC | 01:54 | |
*** theshaun has joined #timvideos | 01:54 | |
*** nbags[m] has joined #timvideos | 01:57 | |
*** andi-m has quit IRC | 02:48 | |
*** ivodd has quit IRC | 02:48 | |
*** tumbleweed has quit IRC | 02:48 | |
*** daveshah has quit IRC | 02:48 | |
*** deeprave has quit IRC | 02:48 | |
*** rails has quit IRC | 02:48 | |
*** tumbleweed has joined #timvideos | 02:48 | |
*** ivodd has joined #timvideos | 02:48 | |
*** andi-m has joined #timvideos | 02:48 | |
*** daveshah has joined #timvideos | 02:48 | |
*** deeprave has joined #timvideos | 02:48 | |
*** tumbleweed has quit IRC | 02:53 | |
*** tumbleweed has joined #timvideos | 02:53 | |
*** rails has joined #timvideos | 03:04 | |
*** auscompgeek has joined #timvideos | 03:10 | |
*** Kripton has quit IRC | 03:39 | |
*** Kripton has joined #timvideos | 03:40 | |
*** rohitksingh_work has joined #timvideos | 03:52 | |
*** nueces has joined #timvideos | 04:19 | |
*** nueces has quit IRC | 04:20 | |
cr1901_modern | xobs: Hold that thought re: invalid name until tomorrow please | 04:22 |
cr1901_modern | err well "later today" | 04:22 |
xobs | Okay, holding. | 04:22 |
cr1901_modern | VexRiscv-Lite worked fine w/ yosys IIRC, so not sure what's happening | 04:23 |
*** CarlFK has joined #timvideos | 04:24 | |
*** ChanServ sets mode: +v CarlFK | 04:24 | |
CarlFK | that 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 IRC | 05:12 | |
*** auscompgeek has joined #timvideos | 05:24 | |
*** nueces has joined #timvideos | 05:50 | |
*** nueces has quit IRC | 05:51 | |
*** puck is now known as puck_ | 06:16 | |
*** puck_ has quit IRC | 06:23 | |
*** puck has joined #timvideos | 06:26 | |
xobs | Well, I managed to get graywolf to "place" VexRiscv_Min. Now it's busy routing it. | 07:11 |
mithro | FYI - There is a "fupy" mailing list at https://groups.google.com/forum/#!forum/fupy | 07:19 |
tpb | Title: Google Groups (at groups.google.com) | 07:19 |
*** futarisIRCcloud has quit IRC | 09:22 | |
*** CarlFK has quit IRC | 10:24 | |
*** CarlFK has joined #timvideos | 10:44 | |
*** ChanServ sets mode: +v CarlFK | 10:44 | |
*** rohitksingh_work has quit IRC | 12:38 | |
*** rohitksingh has joined #timvideos | 13:19 | |
*** rohitksingh has quit IRC | 14:46 | |
*** rohitksingh has joined #timvideos | 15:08 | |
*** rohitksingh has quit IRC | 15:19 | |
*** rohitksingh has joined #timvideos | 15:44 | |
*** rohitksingh has quit IRC | 15:50 | |
*** rohitksingh has joined #timvideos | 15:53 | |
*** rohitksingh has quit IRC | 16:00 | |
*** rohitksingh has joined #timvideos | 16:03 | |
*** rohitksingh has quit IRC | 16:13 | |
*** tac-tics has joined #timvideos | 18:30 | |
CarlFK | tac-tics: https://j.mp/pre-fpga-lca2018 - is something to get you started on something... | 18:32 |
tpb | Title: FPGA Miniconf Set Up Instructions - Google Docs (at j.mp) | 18:32 |
CarlFK | it 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 |
CarlFK | the Miniconf (all day work shop kinda event) was in Jan, and that answered that question | 18:33 |
CarlFK | so 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 |
tac-tics | neat | 18:35 |
CarlFK | also.. hey all.. what stuff do we have around here for a Xilinx Nexys? | 18:36 |
CarlFK | this is what I plan on poking at next, maybe this Sat, maybe next, maybe both: https://ewen.mcneill.gen.nz/blog/entry/2018-01-17-fupy-fpga-micropython-on-mimas-v2-and-arty-a7/ | 18:42 |
tpb | Title: FuPy (FPGA MicroPython) on Mimas v2 and Arty (at ewen.mcneill.gen.nz) | 18:42 |
CarlFK | is this the board you have? https://store.digilentinc.com/nexys-3-spartan-6-fpga-trainer-board-limited-time-see-nexys4-ddr/ | 18:43 |
tpb | Title: Nexys 3 Spartan-6 FPGA Trainer Board (LIMITED TIME) - Digilent (at store.digilentinc.com) | 18:43 |
*** tac-tics has quit IRC | 21:10 | |
*** puck has quit IRC | 21:24 | |
*** puck has joined #timvideos | 21:26 | |
cr1901_modern | mithro: You founded pycon.au, correct? | 21:32 |
mithro | cr1901_modern: yes, I was the conference director for the first one | 21:33 |
cr1901_modern | Was just wondering. I saw "9 years of pycon mugs" RT from you and I realized "wow, that's a long time" | 21:33 |
mithro | Just about to head to the airport | 21:42 |
cr1901_modern | mithro: So you're up to date w/ my shenanigans? :) | 21:43 |
cr1901_modern | Tldr: I bricked my tinyfpga bx due to user error; Luke is sending me a replacement | 21:43 |
cr1901_modern | Should be here soon | 21:44 |
tinyfpga | well...it was due to a bug in tinyprog | 21:44 |
tinyfpga | It’s fixed and a safeguard was added to protect against accidental corruption of the bootloader | 21:45 |
cr1901_modern | So everything will be just fine :D... I hope | 21:45 |
mithro | cr1901_modern: business as usual, huh? :-P | 21:50 |
mithro | Anyway, to the airport for me! | 21:51 |
CarlFK | safe travels! | 21:51 |
cr1901_modern | Be safe | 21:53 |
cr1901_modern | and yes indeed it's business as usual. Yes indeed... | 21:53 |
cr1901_modern | tinyfpga: At least it was a developer that found that bug instead of an adventerous end user :) | 21:54 |
tinyfpga | cr1901_modern: yup! | 21:54 |
cr1901_modern | tinyfpga: How does the bootloader work on Arty? I don't think the USB port is exposed except through an FTDI chip? | 21:57 |
cr1901_modern | If tinyprog is technically vendor independent, I probably should move it to the "generic" programmer wrapper in Migen | 21: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 bit | 21:59 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!