*** tpb has joined #tomu | 00:00 | |
*** emeb has quit IRC | 00:20 | |
*** cdmatter has joined #tomu | 00:41 | |
*** rohitksingh has joined #tomu | 01:57 | |
*** rohitksingh has quit IRC | 02:24 | |
*** rohitksingh has joined #tomu | 02:24 | |
*** futarisIRCcloud has quit IRC | 02:51 | |
*** futarisIRCcloud has joined #tomu | 03:00 | |
*** John_K has joined #tomu | 03:13 | |
*** rohitksingh has quit IRC | 05:23 | |
*** im-tomu_ has quit IRC | 06:32 | |
*** im-tomu has joined #tomu | 06:40 | |
*** alexhw has quit IRC | 07:08 | |
*** cdmatter has quit IRC | 07:29 | |
*** xkapastel has joined #tomu | 11:08 | |
*** feklee has joined #tomu | 11:15 | |
feklee | Any FOMUers still in Berlin after Camp? Would like to try the device. (didn't manage to get the toolchain running on Android / Termux, but now I'm back at my PC) | 11:17 |
---|---|---|
ssb | received my fomus, much thanks! <3 (also ended up not paying any extra customs fees -- it was just a misleading message from UPS) | 12:59 |
MadHacker | I was pleasantly surprised on that front myself. | 13:01 |
MadHacker | Mine were shipped via mouser somehow. | 13:01 |
MadHacker | Don't know what the relationship between crowd supply and mouser is, but I'm not complaining. :) | 13:01 |
ssb | given that export control form message had @crowdsupply.com in one place and @mouser.com in another, I'd guess those relationships are pretty tight. ) | 13:05 |
MadHacker | https://blog.crowdsupply.com/2018/10/03/crowd-supply-has-been-acquired/ | 13:07 |
MadHacker | Didn't know, but there you go. | 13:07 |
tnt | It's pretty nice because now that crowdsupply handles logistics, I never have anything to pay on delivery. | 13:17 |
*** alexhw has joined #tomu | 13:55 | |
*** emeb has joined #tomu | 14:06 | |
*** kerel has quit IRC | 14:26 | |
*** kerel has joined #tomu | 14:35 | |
*** kerel has quit IRC | 14:39 | |
*** kerel has joined #tomu | 14:40 | |
*** rohitksingh has joined #tomu | 14:48 | |
*** rohitksingh has quit IRC | 15:09 | |
*** rohitksingh has joined #tomu | 15:44 | |
*** cdmatter has joined #tomu | 16:29 | |
*** rohitksingh has quit IRC | 17:16 | |
*** lawrie has joined #tomu | 18:17 | |
*** lawrie has quit IRC | 18:20 | |
*** JoelS has joined #tomu | 18:54 | |
*** nurelin has joined #tomu | 20:44 | |
*** coderobe has quit IRC | 21:06 | |
*** xkapastel has quit IRC | 21:06 | |
*** coderobe has joined #tomu | 21:38 | |
xobs | Okay, so I just fixed the `fomu-workshop` litex build. Turns out clock skew is kinda a bummer. It should work now. | 21:39 |
xobs | Also, debugging over USB is super cool. | 21:40 |
yorick | nice! | 21:40 |
yorick | does foboot have this issue too? | 21:40 |
xobs | yorick: no, foboot has its own clock resource generator that doesn't have the issue. The solution was to give the workshop "litex" project its own clock resource generator. | 21:41 |
yorick | foboot isn't enumerating all the time, but still most of the time | 21:41 |
xobs | yorick: that's somewhat concerning. what version, and what hardware? | 21:42 |
yorick | 1.8.8 on the hacker hardware from cccamp | 21:42 |
yorick | https://gist.github.com/yorickvP/3ffdfdf4bc167bdee18bd5d7b561ed54 | 21:43 |
tpb | Title: gist:3ffdfdf4bc167bdee18bd5d7b561ed54 · GitHub (at gist.github.com) | 21:43 |
xobs | That *might* be the `SET_ADDRESS` issue we were seeing. Which was fixed in 1.9. Which I'll spend time today fixing the updater for. | 21:44 |
yorick | it doesn't start blinking, either | 21:44 |
yorick | yeah, it seems that wishbone is broken in the blink thing now | 21:45 |
xobs | No blinking? That's also interesting. I wonder if that isn't an assembly issue with the power regulators, since the blink is a hardware block. | 21:45 |
xobs | yorick: which blink thing? | 21:46 |
yorick | riscv-blink | 21:46 |
xobs | Can you try pulling again? | 21:46 |
yorick | ERROR [wishbone_tool::usb_bridge] unable to open usb device: Access | 21:47 |
yorick | (now it froze again) | 21:47 |
MadHacker | I can give you a binary for a totally unrelated-to-anyone-elses-code blinky thing, if you want to check the h/w? | 21:48 |
MadHacker | Well, almost totally. I'm assuming xobs' pinouts are right. :D | 21:48 |
yorick | I have one | 21:48 |
yorick | also doesn't work anymore :| | 21:49 |
yorick | https://gist.github.com/yorickvP/3052877c8d25e387ecd211c897921503 | 21:51 |
tpb | Title: gist:3052877c8d25e387ecd211c897921503 · GitHub (at gist.github.com) | 21:51 |
yorick | sorry for having weird usb problems | 21:51 |
*** xkapastel has joined #tomu | 21:52 | |
xobs | Super interesting. This is with the riscv-blink program? | 21:53 |
yorick | yeah | 21:53 |
yorick | I do make && dfu-util -D riscv.blink.bin | 21:53 |
yorick | also, it worked earlier | 21:53 |
yorick | I can do usbmon logs if you want | 21:54 |
yorick | the riscv-blink thing does actually blink | 21:54 |
yorick | also, workshop.py now works reliably :) | 21:55 |
xobs | That's okay, I should've guessed it wouldn't be so easy to drop in a USB stack. | 21:59 |
JoelS | This is probably too corner case to bother with, but I tried working with my Fomu from a VirtualBox running Linux (from a Windows host OS). It works fine uploading the bitstream (in this case the micropython one), but loses track of the USB device following that. I suspect the change in device ID confuses things. It worked fine when working purely | 22:02 |
JoelS | from Windows, so I'll just have to go back to that. | 22:02 |
xobs | JoelS: That's definitely something we need to support. Right now `valentyusb` doesn't recognize USB resets, but it needs to. | 22:02 |
JoelS | Sure, thanks. | 22:04 |
JoelS | Also, are the exposed pins supposed to respond to touch on the PVT? I had to bridge the pins with a piece of metal to get the verilog-blink example to change colors. | 22:09 |
yorick | JoelS: there's no capacitive touch thing implemented yet | 22:09 |
yorick | I think there are things on the internet to do this, but it might require an external pullup resistor on them | 22:09 |
JoelS | One more question, the micropython-fomu.dfu file, which repository is that built from? | 22:18 |
xobs | JoelS: it comes from https://github.com/xobs/micropython/ (for now) | 22:19 |
tpb | Title: GitHub - xobs/micropython: The Micro Python project (at github.com) | 22:19 |
JoelS | Thanks. | 22:19 |
xobs | There, that ought to fix the riscv-blink. Mostly. | 23:39 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!