*** tpb <[email protected]> has joined #litex | 00:00 | |
*** Degi_ <[email protected]> has joined #litex | 01:40 | |
*** Degi <[email protected]> has quit IRC (Ping timeout: 268 seconds) | 01:41 | |
*** Degi_ is now known as Degi | 01:41 | |
*** kbeckmann <[email protected]> has quit IRC (Ping timeout: 260 seconds) | 01:48 | |
*** SpaceCoaster <SpaceCoaster!~derek@user/spacecoaster> has quit IRC (Quit: Bye) | 01:53 | |
*** SpaceCoaster <SpaceCoaster!~derek@user/spacecoaster> has joined #litex | 01:55 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Remote host closed the connection) | 02:00 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 02:00 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 268 seconds) | 02:05 | |
*** RaYmAn <[email protected]> has quit IRC (Remote host closed the connection) | 02:10 | |
*** kbeckmann <[email protected]> has joined #litex | 02:28 | |
*** yootis <[email protected]> has quit IRC (Ping timeout: 250 seconds) | 02:49 | |
*** yootis <[email protected]> has joined #litex | 02:53 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 04:02 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds) | 04:06 | |
*** Emantor <[email protected]> has quit IRC (Quit: ZNC - http://znc.in) | 05:54 | |
*** Emantor <[email protected]> has joined #litex | 05:57 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 06:03 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds) | 06:09 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 06:11 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 240 seconds) | 06:17 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 06:37 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 240 seconds) | 06:42 | |
*** FabM <FabM!~FabM@2a03:d604:103:600:2b58:9e1d:5210:a288> has joined #litex | 07:33 | |
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:6d22:dfe2:e098:70c3> has joined #litex | 07:42 | |
*** cr1901_ <cr1901_!~cr1901@2601:8d:8600:911:6193:6520:6307:8663> has quit IRC (Ping timeout: 240 seconds) | 07:42 | |
*** RaYmAn <[email protected]> has joined #litex | 08:39 | |
cr1901 | tnt: Thanks for the help w/ the icebreaker flash stuff in October (I gave you credit in the issue I opened). | 09:06 |
---|---|---|
tnt | cr1901: october ? Was that the QE bit thing ? It was that long ago ? Damn time flies ... | 09:14 |
cr1901 | Yes, the QE bit thing. Please don't remind me that my latency is horrible :P | 09:14 |
tnt | lol. Where did you open an issue ? | 09:16 |
cr1901 | I finally felt good enough to take a shot at it myself, and concluded "I want some feedback before I do anything". It's not even clear to me that QE is industry standard | 09:16 |
tnt | nm ... got the github mail. | 09:16 |
cr1901 | https://github.com/litex-hub/litespi/issues/66 | 09:16 |
cr1901 | Surprised I got this far w/o getting a headache, tbh. But... that's my limit for tonight lmao | 09:17 |
*** ilia__s <[email protected]> has joined #litex | 09:33 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 10:41 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 240 seconds) | 10:46 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 10:53 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 240 seconds) | 10:59 | |
*** zjason` is now known as zjason | 13:25 | |
tnt | _florent_: another gotcha to mention for the litejesd doc : Apparently the phys module are _required_ to be named "jesd_phy%d" in the submodules, can't use any other name. | 14:51 |
tnt | (I tried just 'phy' since I was in a module doing only JESD stuff and I wanted to avoid _JESD_JESD_XXX (double JESD name) in the CSR names but ... seems that doesn't work.) | 14:52 |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 14:57 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 268 seconds) | 15:04 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 15:06 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds) | 15:11 | |
*** mikek_DE1SOC <[email protected]> has joined #litex | 15:24 | |
mikek_DE1SOC | Hi Florent! I noted on your recent tweet about asking for help with Litex and the XTRX. I would love to help! But I am not sure how to help with? I do have some hardware already! | 15:25 |
mikek_DE1SOC | As being a Ham Radio operator I have various RF to Bits hardware as well as playing with all the different software. | 15:26 |
mikek_DE1SOC | I do have 2 LimeSDR-mini's as well as a the big brother LimeSDR-USB board. And the Hicker is that I do have the original XRTX Board. But my board is the mini mPCIE version. | 15:28 |
tnt | huh ... they are all mini PCIE ? | 15:29 |
mikek_DE1SOC | Right now the XTRX board is currently installed in my Dell-6700 on the mPCIE slot and working Great! it's REALLY fast SDR radio board!! | 15:29 |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 15:29 | |
mikek_DE1SOC | huh? From my understating.. | 15:30 |
mikek_DE1SOC | They also have a mPCIE adapter boards. | 15:34 |
*** RaYmAn <[email protected]> has quit IRC (Ping timeout: 240 seconds) | 15:39 | |
*** mikek_DE1SOC <[email protected]> has quit IRC (Quit: Leaving) | 15:42 | |
*** mikek_DE1SOC <[email protected]> has joined #litex | 15:45 | |
tnt | mikek_DE1SOC: yeah, there are adaptaters from mpcie to usb3 and to full pcie, but it's the same xtrx mini-pcie board that plugs in them. | 15:50 |
mikek_DE1SOC | tnt: Yup! Can I ask a few questions about Litex and the RiscV about the DE1-Soc Board? would that be ok? | 16:06 |
tnt | sure you can ask ... it might take a while before someone has the answer though (if ever). So stick around ... | 16:08 |
mikek_DE1SOC | yup... that's fine... | 16:08 |
mikek_DE1SOC | So back story, Fore Warning, I am still learning! So please bare with me.. I have successfully got working the Linux on vexriscv, got the board to boot load and get a command prompt, all is good. But I would like to compile riscv programs on my linux machine then transfer them to the DE1-Soc Board. | 16:11 |
mikek_DE1SOC | The easiest way i was thinking was to have a Pre-built linux (OS) bin file that included zmodem, so that I can serial transfer the executable's to the board through the console port. As right now the only way for me to do this ON the DE1-SoC board. | 16:13 |
mikek_DE1SOC | Next steps would be to access the bus on the boards.. I am still working on trying to get the GPIO ports to work for me. if there are more instructions on this subject this would be great! Thanks!! MikeK | 16:14 |
_florent_ | mikek_DE1SOC: Great if you also have an XTRX. Help will definitely be useful. For now I still need to validate the LMS <-> FPGA interface and do first RF tests. Once ok, it will possible to open source the project. | 16:53 |
_florent_ | mikek_DE1SOC: the easiest way to run other binaries on Linux-on-LiteX-Vexriscv is probably to use the SDCard or Ethernet | 16:56 |
mikek_DE1SOC | Right now my XtrX board is on the Pcie Bus of the Computer (Dell-6700). did you need me to get a PCI-FPGA board/bus? Again, I am unsure how i can help.. i Do have various flavors of Terasic boards. Just recetly got the Deca board too!! | 17:02 |
mikek_DE1SOC | i can definitely help you on the RF side... I have lots of tools in that regard! | 17:03 |
mikek_DE1SOC | did you want me to create a Development environment for you to transmit and I have a receiver over that air and spectrum RTL-SDR receiver.. I can set this up for you...it would be an honour! | 17:05 |
mikek_DE1SOC | Please transmit in the Ham bands only!!! As I have a valid License! VA3TEC.. | 17:05 |
*** RaYmAn <[email protected]> has joined #litex | 17:08 | |
*** TMM_ <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 17:09 | |
*** TMM_ <[email protected]> has joined #litex | 17:09 | |
_florent_ | mikek_DE1SOC: Some help on the RF validation will be very useful yes, or play with the gateware/firmware and provide feedback/limitations | 17:14 |
mikek_DE1SOC | ok. no problem, but I need help on the develop environment, Do I need to match your hardware setup? my XTRX is currently installed on a Regular intel based PC running Linux? in my mind this would not suffice. I applogise I am still trying to understand which hardware that I would need.. still researching.. | 17:22 |
mikek_DE1SOC | I am new to your LitePCIe software setup, I thought it was only setup for FPGA targets! But if it's possible to run on a X86 HOST, Does that mean it can run on a DELL-6700?? if yes, then I was not aware of this! | 17:25 |
mikek_DE1SOC | Do you have information on the setup of this type of environment? a wiki page of some sort? | 17:26 |
mikek_DE1SOC | The multiple awarded PHD professor is teaching the newly joined undergrad here! :) | 17:27 |
_florent_ | Your setup will be enough yes: Linux PC + XTRX inside (+ JTAG for the first update, unless we can use fairwaves' gateware update tools) | 17:55 |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Remote host closed the connection) | 18:03 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 18:04 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 268 seconds) | 18:08 | |
*** mikek_DE1SOC <[email protected]> has quit IRC (Ping timeout: 240 seconds) | 18:12 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 18:15 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Ping timeout: 240 seconds) | 18:19 | |
cr1901 | _florent_: You can probably go ahead and close the issue I opened on litespi... I think I'll have to write a small program that'll put the SPI flash into the proper mode. 1/2 | 18:21 |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 18:21 | |
tnt | cr1901: well ... iceprog does that | 18:22 |
cr1901 | tnt: With your volatile patch, or as-is? | 18:24 |
cr1901 | (I wanted to reprogram the QE bit non-volatile-ly) | 18:24 |
tnt | Is it volatile ? I know I said so in the comment ... but I think it might not be. | 18:24 |
cr1901 | tnt: My reading of the Winbond datasheet is that you can choose whether to program the status reg volatilely or nonvolatilely | 18:25 |
tnt | yeah, and I do a 'write enable' not a 'write enable volatile'. | 18:26 |
cr1901 | Then it should be permanent | 18:26 |
tnt | yeah, I think so too. I wasn't sure back when I wrote the patch and didn't test but AFAIR I've done it once on an old icebreaker that had it at 0 and never had to do it ever again, but I never re-checked to be sure. | 18:27 |
tnt | Did you use it ? | 18:28 |
cr1901 | tnt: No, I'll try the patch out now. There's a multitude of reasons why I didn't try your patch, but they all boil down to "I didn't know what I was doing until 12 hours ago" :P. | 18:29 |
cr1901 | And sleep, wake up, parse responses to issue, etc | 18:29 |
cr1901 | tnt: Your patch works | 18:39 |
tnt | feel free to ping upstream on the pull request to motivate them to merge it ... it's been there for like 6 months. | 18:40 |
cr1901 | tnt: Also confirmed that it's non-volatile, contrary to your commit msg. | 18:42 |
cr1901 | Maybe we could have a disable QE option too (I want to test that enabling QE bit made some intermittent iceprog failures go away.) | 18:43 |
cr1901 | I pinged upstream | 18:44 |
tnt | feel free to write a patch :p | 18:47 |
cr1901 | Will do so after yours is merged/if I have an overwhelming desire to break things again :). | 18:47 |
*** mikek_DE1SOC <[email protected]> has joined #litex | 19:03 | |
*** nelgau_ <nelgau_!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 19:09 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Read error: Connection reset by peer) | 19:09 | |
*** nelgau_ <nelgau_!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has quit IRC (Client Quit) | 19:10 | |
*** nelgau <nelgau!~nelgau@bras-base-mtrlpq2848w-grc-34-174-89-119-57.dsl.bell.ca> has joined #litex | 19:11 | |
mikek_DE1SOC | Thanks Florent! Any place to start getting Litex PCIe on the Linux Host? Also would I be able to use the Jtag port on the bottom with soldering the pads to a USB-rsr232- jtag cable? | 19:36 |
*** mikek_DE1SOC <[email protected]> has quit IRC (Remote host closed the connection) | 19:48 | |
*** mikek_DE1SOC <[email protected]> has joined #litex | 19:58 | |
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Quit: Leaving) | 20:06 | |
_florent_ | mikek_DE1SOC: It's already possible to use LiteX/LitePCIe on the XTRX with https://github.com/litex-hub/litex-boards/blob/master/litex_boards/targets/fairwaves_xtrx.py | 21:00 |
_florent_ | mikek_DE1SOC: but it will just be a SoC with CPU + PCIe, the RF parts/peripherals are not yet integrated in this design | 21:01 |
_florent_ | For the JTAG, I just have it connected the JTAG port of the XTRX, with a JTAGBone bridge in the design allowing debug while the PCIe is in use | 21:02 |
mikek_DE1SOC | thanks florent! One last question! Do I need the xilinx FPGA build environment? I do not have this. I usually use Altera versions. | 21:05 |
tnt | yeah, you need vivado. | 21:07 |
mikek_DE1SOC | is there a "Free" version? | 21:07 |
tnt | There is ... no idea if it supports the device on the xtrx however, or the pcie core license. | 21:08 |
mikek_DE1SOC | https://www.xilinx.com/support/download.html https://www.xilinx.com/support/licensing_solution_center.html | 21:09 |
mikek_DE1SOC | ah.... :( ok looking | 21:09 |
mikek_DE1SOC | OH boy this is where is starts! enter e-mail address... :) | 21:12 |
mikek_DE1SOC | create account...... :) | 21:12 |
tnt | Oh yeah ... it's also like a 70G download and uses ~100G installed. | 21:12 |
tnt | Although you can probably uncheck a bunch of options during install like all ultrascale devices and such to win some space. | 21:13 |
mikek_DE1SOC | does this mean that I will need to buy a Xilinx based board?? :) actually I do have some purpose built Ultrascale boards!! i can send you some if you are interested!! | 21:25 |
mikek_DE1SOC | i can share some photo's if you want... will have to host them somewhere, unless you want to provide me with a burner e-mail address. | 21:27 |
mikek_DE1SOC | Got these boards from an auction. so basically free for you... | 21:27 |
tnt | Heh, thanks but I'm not really looking for hw at the moment. I'm trying to de-clutter my appt :p | 21:33 |
mikek_DE1SOC | you should SEEE my place!!! 4 - 5rooms of a 4 bedroom hoouse!! :) :p | 21:34 |
mikek_DE1SOC | thanks guys... have to hit the road.. talk later! | 21:35 |
*** mikek_DE1SOC <[email protected]> has quit IRC (Remote host closed the connection) | 21:36 | |
*** msh <[email protected]> has quit IRC (Ping timeout: 268 seconds) | 23:02 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!