*** tpb has joined #litex | 00:00 | |
*** _whitelogger has quit IRC | 02:25 | |
*** _whitelogger has joined #litex | 02:28 | |
*** _whitelogger has quit IRC | 04:04 | |
*** _whitelogger has joined #litex | 04:07 | |
*** _whitelogger has quit IRC | 08:46 | |
*** _whitelogger has joined #litex | 08:49 | |
*** sajattack has joined #litex | 11:31 | |
sajattack | ping https://github.com/litex-hub/litex-boards/pull/39 | 11:31 |
---|---|---|
tpb | Title: Add de10 nano board by sajattack · Pull Request #39 · litex-hub/litex-boards · GitHub (at github.com) | 11:31 |
*** Claude has joined #litex | 11:37 | |
Claude | hello | 11:38 |
sajattack | o/ | 11:39 |
Claude | not sure if this is the right place to ask, but i have a bit of trouble running litex. i did the install accoring to the readme (./litex_setup.py init install --user) , on a debian 9.9 system. as far as i can tell all depencies are met. still after the install, which runs trough without any error, i get an error when i run e.g. the litex-boards ulx3s target. i get the error "ImportError: No module named | 11:41 |
Claude | 'litex_boards.official.platforms.ulx3s'" | 11:41 |
sajattack | I'm just as much a noob as you are, but I think maybe litex_boards is separate? | 11:42 |
Claude | is there anywhere some more documentation than the small readme ? :) | 11:43 |
sajattack | https://github.com/litex-hub/litex-boards try the setup.py here | 11:43 |
tpb | Title: GitHub - litex-hub/litex-boards: LiteX boards files (at github.com) | 11:43 |
sajattack | idk, I just showed up here because I was trying to port a new board | 11:44 |
Claude | ahhh ok good hint , get an permission error when running it manually. will look into it. thanks | 11:44 |
Claude | sajattack: ah yeah exactly the same for me :) brining up a ecp5 board at the moment. now ddr3 its on the list :) | 11:45 |
sajattack | code is documentation :P | 11:45 |
sajattack | sudo it? | 11:45 |
sajattack | do you know how a board is supposed to behave when you flash basesoc? | 11:45 |
sajattack | I got uart echoback and no idea if that's right | 11:46 |
sajattack | also need to learn how to add ddr3 at some point I think | 11:46 |
Claude | hm no not really. so far i just had the prjtrellis attosoc example ported over to my board and did most of the bringup with that | 11:46 |
sajattack | ok | 11:47 |
sajattack | I copied the de0nano and modified until I had de10nano | 11:47 |
sajattack | but no idea if I did it right lol | 11:47 |
sajattack | one major difference is no sdram | 11:47 |
sajattack | and when I try linux-on-litex-vexriscv, I get an error in the dts about no main_ram key | 11:48 |
sajattack | so I think that's related | 11:48 |
sajattack | but at least my build passes for the board def and I get uart echo | 11:49 |
Claude | no luck with sudo | 11:59 |
_florent_ | Hi sajattack, Claude | 12:24 |
Claude | hi _florent_ | 12:24 |
_florent_ | thanks @sajattack for the board support, i'll review it soon | 12:25 |
_florent_ | @Claude have you been able to revolve your issue? | 12:25 |
Claude | _florent_: so far not | 12:26 |
_florent_ | it should work following https://github.com/enjoy-digital/litex#quick-start-guide-for-advanced-users | 12:27 |
tpb | Title: GitHub - enjoy-digital/litex: Build your hardware, easily! (at github.com) | 12:27 |
_florent_ | if you go to litex/boards/targets are you able to build one of the target there? | 12:28 |
Claude | _florent_: sorry was afk | 12:33 |
Claude | yes this i did. the install to --user , running e.g. the ulx3s target | 12:33 |
_florent_ | can you try to do: ./litex_setup.py init and then sudo ./litex_setup install? | 12:37 |
_florent_ | if it's not working, please post the install logs here to try to understand | 12:38 |
Claude | _florent_: didn't worked | 12:40 |
Claude | the log | 12:42 |
Claude | https://pastebin.com/tqqS7tML | 12:42 |
tpb | Title: =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2020.01.25 13:34:03 =~=~=~=~=~=~=~=~=~=~=~= m - Pastebin.com (at pastebin.com) | 12:42 |
_florent_ | ok thanks, is it the same if you do sudo ./litex_setup.py install? | 12:58 |
Claude | _florent_: yes | 12:59 |
Claude | actually it was with sudo installing it | 12:59 |
_florent_ | ok, and just to see if it's an issue with litex or litex-boards, can you try to build one of the targets directly in litex: "cd litex/litex/boards/targets" and "./ulx3s.py --gateware-toolchain=trellis "for example | 13:05 |
Claude | _florent_: ah wait a minute. need to install the risc-v gcc first | 13:08 |
Claude | _florent_: ok this went trough | 13:13 |
_florent_ | ok, so LiteX and the cores are installed correctly, the issue you had seems specific to litex-boards | 13:14 |
Claude | _florent_: thank you very much for the support | 13:35 |
_florent_ | Claude: happy you got it working, are you trying to add support for the colorlight board in SODIMM form factor you reversed? | 13:38 |
Claude | _florent_: hah :) no not yet , bringup of my own ecp5 board . This weekend is ddr3 time https://usercontent.irccloud-cdn.com/file/q8s2PaVY/irccloudcapture8546153713907761825.jpg | 13:41 |
_florent_ | Ah ok nice | 13:42 |
_florent_ | You can look at the Versa ECP5 or OrangeCrab for some inspiration | 13:43 |
Claude | currently cloning the orangeCrab ddr3 test :) | 13:46 |
Claude | perfect that builds , i can adjust for my board | 13:47 |
*** _whitelogger has quit IRC | 14:31 | |
*** _whitelogger has joined #litex | 14:34 | |
*** rohitksingh has quit IRC | 15:11 | |
*** rohitksingh has joined #litex | 15:16 | |
Claude | _florent_: yipieeee! | 15:54 |
Claude | __ _ __ _ __ | 15:54 |
Claude | / / (_) /____ | |/_/ | 15:54 |
Claude | / /__/ / __/ -_)> < | 15:54 |
Claude | /____/_/\__/\__/_/|_| | 15:54 |
Claude | (c) Copyright 2012-2019 Enjoy-Digital | 15:54 |
*** Claude has quit IRC | 15:54 | |
*** Claude has joined #litex | 15:54 | |
Claude | ups! sorry for spam, should have come trough as pastebin | 15:55 |
_florent_ | Claude: great, that was fast :) | 16:44 |
Claude | thanks, i'm totally blown away btw :) this all is by far the most pleasant fpga expirence since a very long time for me | 16:50 |
* Claude should have changed the baudrate .. uploading the prebuild linux image takes ages at 115200 | 16:52 | |
*** sajattack has quit IRC | 20:53 | |
rvense | Claude: is that... an ecp5 in a pcmcia card!? | 21:50 |
Claude | Yes | 21:52 |
rvense | very cool. do you have a particular usage in mind? | 21:53 |
*** rohitksingh has quit IRC | 21:59 | |
Claude | Heh yes , actually it's a Amiga gfx card | 22:00 |
rvense | ah, the bus is fast enough for that? | 22:06 |
*** rohitksingh has joined #litex | 22:10 | |
*** rohitksingh has quit IRC | 22:41 | |
*** sajattack has joined #litex | 22:51 | |
sajattack | so can anyone confirm if the default soc in litex-boards is supposed to echo serial? | 22:58 |
Claude | It did in my case sajattack | 23:02 |
sajattack | cool | 23:03 |
sajattack | did you figure out ddr3? | 23:03 |
Claude | rvense: its not much bandwidth (from the Amiga CPU to pcmcia it's just 9mbyte/s) , but for the usual amiga-ish stuff it's plenty | 23:05 |
sajattack | Claude: did you figure out how to set up ddr3? | 23:31 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!