*** tpb has joined #tomu | 00:00 | |
*** xkapastel has quit IRC | 04:55 | |
*** rohitksingh_work has joined #tomu | 05:22 | |
*** jas4711 has quit IRC | 07:00 | |
*** jas4711 has joined #tomu | 07:17 | |
*** futarisIRCcloud has quit IRC | 07:56 | |
*** futarisIRCcloud has joined #tomu | 07:57 | |
*** awe00 has joined #tomu | 08:46 | |
*** futarisIRCcloud has quit IRC | 12:26 | |
*** xkapastel has joined #tomu | 12:32 | |
*** AmosSam has left #tomu | 12:40 | |
*** AmosSam has joined #tomu | 12:43 | |
*** futarisIRCcloud has joined #tomu | 12:58 | |
*** rohitksingh_work has quit IRC | 13:43 | |
*** rohitksingh has joined #tomu | 14:29 | |
*** emeb has joined #tomu | 14:44 | |
xobs | I managed to get the picorv spi block working in litex, and I think that the reason it was't working is that I need to swap endianness for riscv. I'll give that a shot tomorrow! If that works, then you'll be able to use Foboot to load riscv code. | 14:45 |
---|---|---|
xobs | I also got a frist draft of a 3D case done, in case people want to 3D print one of their own. | 14:48 |
CarlFK | xobs: are you coming to Latch-up in Portland next month? | 14:55 |
CarlFK | https://fossi-foundation.org/latchup/ | 14:55 |
tpb | Title: Latchup (at fossi-foundation.org) | 14:55 |
AmosSam | xobs: didn't you said that you use vexriscv? So, foboot will be able to load either bitstream or riscv code? Wow | 14:56 |
xobs | CarlFK: I wasn't planning on it. It does seem interesting, but I'm not sure I have the time/funding. Let me look. | 14:59 |
CarlFK | there will be a fpga hackfest on Friday | 14:59 |
CarlFK | either at the venue or a portland hackerspace | 14:59 |
xobs | AmosSam: Yeah, it'll look for the sync pulse that indicates an ICE40 bitstream, and if it doesn't see it then it will just jump to the address. | 14:59 |
xobs | Maybe a program header is in order... | 15:00 |
CarlFK | hackerspace is open all night, venue is closer to hotels. | 15:00 |
AmosSam | And will picorv core have access to usb? | 15:04 |
xobs | AmosSam: I'm just using the picorv SPI hardware. It's still the vexriscv code. | 15:05 |
xobs | Basically, since I'm not doing a reset, anything the bootloader has access to the program can do. | 15:06 |
xobs | So you'll be able to write a USB driver, yeah. | 15:06 |
AmosSam | So, for program to communicate over usb, it will "only" need usb driver? | 15:07 |
AmosSam | Great! | 15:07 |
xobs | Yep! It's a way for people to get started with Fomu, programming RISC-V. | 15:07 |
AmosSam | And still have access to fpga if they want/need it. I like it :-D | 15:09 |
*** futarisIRCcloud has quit IRC | 15:36 | |
*** rohitksingh has quit IRC | 15:44 | |
*** AmosSam has left #tomu | 15:46 | |
*** AmosSam has joined #tomu | 15:48 | |
mithro | xobs: Yes, the plan is to hack on litex / timvideos / fomu stuff at the hackfest before LatchUp | 15:54 |
*** awe00 has quit IRC | 16:34 | |
mithro | xobs: Might be of interest to you -> https://github.com/eda-ricercatore?tab=repositories | 17:09 |
tpb | Title: eda-ricercatore (Zhiyang Ong) / Repositories ยท GitHub (at github.com) | 17:09 |
mithro | std-cell-library-characterization - A repository for my experimental results, and scripts to process, analyze, and interpret them. | 17:09 |
mithro | https://github.com/eda-ricercatore/Modica-SRAM - Design of a 32-kbit synchronous SRAM with 32-bit words, using 180 nm process technology. | 17:10 |
tpb | Title: GitHub - eda-ricercatore/Modica-SRAM: Design of a 32-kbit synchronous SRAM with 32-bit words, using 180 nm process technology. Developed MATLAB scripts to evaluate architectural trade-offs between performance (using logical effort analysis) and area usage; see the source code for the HSPICE decks and MATLAB scripts that are used during architectural trade-off evaluation, and characterization of inverters for different supply voltages (VDD) and temperatures. It also includes HSPICE decks for the characterization of the 6-transistor SRAM cell for different transistor ratios, and the SRAM read and write circuitry. Co-designed and co-developed the SRAM using schematic entry in Cadence Virtuoso. Performed functional and timing verification by simulating extracted SPICE netlist in NanoSim. (at github.com) | 17:10 |
*** CarlFK has quit IRC | 17:38 | |
*** m_w has joined #tomu | 18:22 | |
m_w | xobs: I heard you might have some insight about creating test fixtures | 18:24 |
m_w | xobs: if you have some pointers it would be greatly appreciated; sourcing the clamp down fixture and software infrastructure | 18:26 |
*** emeb has quit IRC | 18:33 | |
MadHacker | m_w: https://github.com/exclave/exclave on the software side; xobs's test runner. | 18:33 |
tpb | Title: GitHub - exclave/exclave: Exclave embedded service runner (at github.com) | 18:33 |
m_w | nice | 18:35 |
m_w | so now I just need some pointers for the hardware side | 18:35 |
MadHacker | The clamps themselves are easily available - amazon and ebay even - but making a good fixture is a bit more complex than just the clamps. | 18:35 |
MadHacker | Pogo-pins are no fuss to get either, if you want to DIY it. | 18:35 |
MadHacker | But getting it right as opposed to "it kinda works" takes a bit of experimentation. | 18:36 |
m_w | I have made a simple fixture with pogo pins before | 18:36 |
m_w | for LoFive | 18:36 |
m_w | but it use 3D printed parts and eventually it broke | 18:37 |
m_w | I want something a bit more rugged for the base | 18:37 |
MadHacker | Laser cut and/or CNC'd acrylic is the usual preference. | 18:37 |
MadHacker | Although heavy paxolin is nice too. | 18:37 |
m_w | https://www.bunniestudios.com/blog/?p=5450 | 18:38 |
m_w | wonder how much of these fixtures is custom? | 18:38 |
MadHacker | Well, the box at the bottom is sometimes a generic project/electrical box milled out. | 18:39 |
MadHacker | The upright structure is the same for most similar jigs, so it's probably not exactly custom, but it's not off-the-shelf. | 18:39 |
MadHacker | That particular one has nice linear slides on the verticals; it's common just to use slots in the uprights as guides. | 18:40 |
m_w | yeah I just need a good starting point | 18:44 |
*** awe00 has joined #tomu | 19:16 | |
*** xkapastel has quit IRC | 20:22 | |
*** xkapastel has joined #tomu | 20:29 | |
*** emeb has joined #tomu | 21:40 | |
*** awe00 has quit IRC | 22:21 | |
*** xkapastel has quit IRC | 23:42 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!