*** tpb has joined #tomu | 00:00 | |
xobs | tnt: that is a very, very nicely-written article. And it's nice to have target values. I'd like to, at the very least, replace the `epfifo` interface with something else. | 00:48 |
---|---|---|
xobs | Probably add a Wishbone interface, as well as a Fake Serial interface that doesn't require a CPU. | 00:49 |
xobs | The Fake Serial interface would let us use the debug bridge to debug hardware blocks more easily. | 00:50 |
xobs | It also would make it easier to set up a USB simulator to work with the valentyusb core. | 00:50 |
*** futarisIRCcloud has quit IRC | 01:57 | |
*** rohitksingh has quit IRC | 03:12 | |
*** futarisIRCcloud has joined #tomu | 03:13 | |
tnt | xobs: yeah implementing a 'data pipe' from usb to custom logic without having a CPU would be very nice. | 05:24 |
tnt | xobs: I pretty much gave up on that on my side :/ My current plans to have a 'minimal' thing like that is to replace the riscv with a more minimal CPU I designed because I just have a hard time seeing how to respond to all the control request in a half-way complant way without it. | 05:25 |
xobs | tnt: all that it needs to do is enumerate as *something*. Which it sounds like yours does, and tinyfpga does, and a bunch more do. It's just another state machine to glom onto the lower-level SM. | 05:26 |
tnt | Even the original TinyFGPA boot loader (which is far from compliant) is already 1400 LCs. | 05:26 |
xobs | That one enumerates as a CDC-ACM though, right? So it has multiple endpoints to deal with. We'd only need EP0. | 05:27 |
tnt | Yes it does CDC-ACM. But you said above you wanted a fake serial interface ? | 05:28 |
xobs | You're right. My mistake. We just need a Fake Interface. | 06:52 |
xobs | All it needs to do is respond to the common requests (device and configuration descriptors), and that's it. | 06:53 |
xobs | Could get fancier and respond to string requests. | 06:58 |
*** earthnative has quit IRC | 07:44 | |
*** earthnative has joined #tomu | 07:52 | |
*** rohitksingh has joined #tomu | 07:55 | |
*** rohitksingh has quit IRC | 08:07 | |
*** rohitksingh has joined #tomu | 08:38 | |
*** futarisIRCcloud has quit IRC | 09:02 | |
*** rohitksingh has quit IRC | 10:50 | |
*** rohitksingh has joined #tomu | 10:53 | |
*** AmosSam has left #tomu | 11:01 | |
*** AmosSam has joined #tomu | 11:13 | |
*** rohitksingh has quit IRC | 11:39 | |
*** rohitksingh has joined #tomu | 11:43 | |
*** rohitksingh has quit IRC | 12:29 | |
*** rohitksingh has joined #tomu | 12:29 | |
*** rohitksingh_ has joined #tomu | 14:11 | |
*** rohitksingh has quit IRC | 14:11 | |
*** rohitksingh_ has quit IRC | 15:55 | |
*** rohitksingh has joined #tomu | 15:55 | |
*** emeb has joined #tomu | 17:38 | |
*** AmosSam has left #tomu | 18:27 | |
*** AmosSam has joined #tomu | 18:27 | |
*** cdmatter has joined #tomu | 18:49 | |
*** emeb has left #tomu | 19:02 | |
*** rohitksingh has quit IRC | 19:33 | |
*** rohitksingh has joined #tomu | 20:26 | |
*** rohitksingh has quit IRC | 20:38 | |
mithro | xobs: How do I build a RPi image for a production Fomu tester? | 23:17 |
*** AmosSam has left #tomu | 23:55 | |
*** AmosSam has joined #tomu | 23:59 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!