Thursday, 2021-07-29

*** tpb <[email protected]> has joined #litex00:00
*** pftbest <pftbest!~pftbest@2a01:4f8:c17:6afc::1:2> has quit IRC (Remote host closed the connection)00:08
*** pftbest <pftbest!~pftbest@2a01:4f8:c17:6afc::1:2> has joined #litex00:28
*** pftbest <pftbest!~pftbest@2a01:4f8:c17:6afc::1:2> has quit IRC (Ping timeout: 256 seconds)00:33
*** Degi_ <[email protected]> has joined #litex01:22
*** Degi <[email protected]> has quit IRC (Ping timeout: 265 seconds)01:23
*** Degi_ is now known as Degi01:23
*** futarisIRCcloud <[email protected]> has joined #litex01:43
promach[m]<promach[m] "and what do you mean by DRP inte"> _florent_: may I know if litedram is using DCM_SP or PLL_BASE settings for spartan-6 ?01:47
*** rom_ <rom_!~user@2405:4802:9013:d6d0:c1be:e620:3e70:d488> has joined #litex03:43
*** rom <[email protected]> has joined #litex04:22
*** rom_ <rom_!~user@2405:4802:9013:d6d0:c1be:e620:3e70:d488> has quit IRC (Ping timeout: 245 seconds)04:25
*** peeps[zen] <peeps[zen]!~peepsalot@openscad/peepsalot> has quit IRC (Ping timeout: 258 seconds)06:24
*** pftbest <pftbest!~pftbest@2a01:4f8:c17:6afc::1:2> has joined #litex06:51
*** pftbest <pftbest!~pftbest@2a01:4f8:c17:6afc::1:2> has quit IRC (Remote host closed the connection)07:03
*** pftbest <pftbest!~pftbest@2a01:4f8:c17:6afc::1:2> has joined #litex07:04
*** rom <[email protected]> has quit IRC (Quit: Konversation terminated!)07:09
*** rom <[email protected]> has joined #litex07:09
*** rom <[email protected]> has quit IRC (Client Quit)07:13
*** rom <[email protected]> has joined #litex07:15
*** rom <[email protected]> has quit IRC (Client Quit)07:17
*** rom <[email protected]> has joined #litex07:17
*** michalsieron <[email protected]> has joined #litex07:28
_florent_tnt: Congrats for Linux on iCE40, great work! Similar to your Doom port, I'm not sure the iCE40 designers were expecting this with their chip :)07:32
*** peepsalot <peepsalot!~peepsalot@openscad/peepsalot> has joined #litex07:45
tnt_florent_: Thanks :)  Yeah, I'd love to see the iCE40 designers reactions !  For the doom port at least it was more reasonable and the speed is basically what I had to play back in the day on my not great 486. Here, it's pushing it a bit more so usefulness beyond demo is meh. But it shows you can do a lot with little if you try hard enough.07:54
tnt(And also, more importantly, this should settle once and for all "I wonder if you could run linux on it" questions)07:54
*** Coldberg <[email protected]> has quit IRC (Ping timeout: 240 seconds)07:56
_florent_tnt: I also really liked your work on Doom, this a very good way to show that if you do things correctly and put enough efforts to it, lots of things are possible even with small FPGA!08:08
*** C-Man <[email protected]> has joined #litex08:08
*** C-Man <[email protected]> has quit IRC (Ping timeout: 240 seconds)08:42
*** C-Man <[email protected]> has joined #litex08:57
OmkarBhilare[m]_florent_: thanks for the link, I have exposed the wb bus in my litexcore and also configured that wb bus to other logic of my code.08:58
OmkarBhilare[m]Just wanted to ask one thing if serv is initializing the SDRAM IP then on wishbone bus we can directly read or write, right?08:58
OmkarBhilare[m](basically on wb bus do we need to do any initialization part?)08:58
*** TMM_ <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)09:05
*** TMM_ <[email protected]> has joined #litex09:05
OmkarBhilare[m] * florent: thanks for the link, I have exposed the wb bus in my litexcore and also configured that wb bus to other logic of my code.09:05
OmkarBhilare[m]Just wanted to ask one thing if serv is initializing the SDRAM IP then on wishbone bus can we directly read or write, right?09:05
OmkarBhilare[m](basically on wb bus do we need to do any initialization part?)09:05
_florent_OmkarBhilare[m]: Once the SDRAM is initialized by your CPU, you can access the SDRAM from the Wishbone bus as a classical MMAPed peripheral09:23
_florent_DerekKozel[m]: here is the bistream for the Acorn: https://github.com/litex-hub/litex-boards/files/6899443/sqrl_acorn_2021_07_29.zip09:26
_florent_built and loaded with: python3 -m litex_boards.targets.sqrl_acorn --with-pcie --driver --build --load 09:27
_florent_I then just reboot the remote machine with the Acorn, copy the driver directory to it09:27
_florent_cd kernel; make; sudo ./init.sh09:28
_florent_dmes09:28
_florent_dmesg09:28
_florent_https://www.irccloud.com/pastebin/oB54YSvD/09:28
tpbTitle: Snippet | IRCCloud (at www.irccloud.com)09:28
_florent_and then try user utilities09:28
_florent_cd user; make09:28
_florent_you can then try09:29
_florent_./litepcie_util info09:29
_florent_./litepcie_util scratch_test09:29
_florent_./litepcie_util dma_test09:29
_florent_Without loading any software, the FPGA should be enumerated with lspci as:09:30
_florent_02:00.0 Memory controller: Xilinx Corporation Device 702409:30
*** promach[m] <promach[m]!~promach@2001:470:69fc:105::ca1> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** jryans <jryans!~jryans@2001:470:69fc:105::1d> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** david-sawatzke[m <david-sawatzke[m!~david-saw@2001:470:69fc:105::1634> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** OmkarBhilare[m] <OmkarBhilare[m]!~ombhilare@2001:470:69fc:105::4e51> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** DerekKozel[m] <DerekKozel[m]!~dkozelgnu@2001:470:69fc:105::2f14> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** vomoniyi[m] <vomoniyi[m]!~vomoniyig@2001:470:69fc:105::3023> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** dcallagh <dcallagh!~dcallagh@2001:470:69fc:105::9c5> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** jevinskie[m] <jevinskie[m]!~jevinskie@2001:470:69fc:105::bb3> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** sajattack[m] <sajattack[m]!~sajattack@2001:470:69fc:105::1d9> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** CarlosEDP <CarlosEDP!~carlosedp@2001:470:69fc:105::218e> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** leons <leons!~leons@2001:470:69fc:105::abc> has quit IRC (Quit: Bridge terminating on SIGTERM)10:36
*** jryans <jryans!~jryans@2001:470:69fc:105::1d> has joined #litex10:39
*** jevinskie[m] <jevinskie[m]!~jevinskie@2001:470:69fc:105::bb3> has joined #litex10:40
*** shoragan[m] <shoragan[m]!~shoraganm@2001:470:69fc:105::39> has joined #litex10:40
*** dcallagh <dcallagh!~dcallagh@2001:470:69fc:105::9c5> has joined #litex10:40
*** leons <leons!~leons@2001:470:69fc:105::abc> has joined #litex10:40
*** promach[m] <promach[m]!~promach@2001:470:69fc:105::ca1> has joined #litex10:40
*** CarlosEDP <CarlosEDP!~carlosedp@2001:470:69fc:105::218e> has joined #litex10:40
*** vomoniyi[m] <vomoniyi[m]!~vomoniyig@2001:470:69fc:105::3023> has joined #litex10:40
*** david-sawatzke[m <david-sawatzke[m!~david-saw@2001:470:69fc:105::1634> has joined #litex10:40
*** OmkarBhilare[m] <OmkarBhilare[m]!~ombhilare@2001:470:69fc:105::4e51> has joined #litex10:40
*** sajattack[m] <sajattack[m]!~sajattack@2001:470:69fc:105::1d9> has joined #litex10:40
*** DerekKozel[m] <DerekKozel[m]!~dkozelgnu@2001:470:69fc:105::2f14> has joined #litex10:40
*** Coldberg <[email protected]> has joined #litex12:13
*** C-Man <[email protected]> has quit IRC (Ping timeout: 245 seconds)12:17
DerekKozel[m]Thanks!14:15
*** pftbest_ <[email protected]> has joined #litex15:43
*** pftbest <pftbest!~pftbest@2a01:4f8:c17:6afc::1:2> has quit IRC (Ping timeout: 250 seconds)15:46
*** michalsieron <[email protected]> has quit IRC (Ping timeout: 252 seconds)16:39
*** rektide <[email protected]> has quit IRC (Remote host closed the connection)16:40
OmkarBhilare[m]Hi _florent_ I was getting wrong values on wb bus, what should be the value of wb_sel?17:37
*** michalsieron <[email protected]> has joined #litex18:01
_florent_for a 32-bit bus, it should be 0b111118:02
OmkarBhilare[m]wb_bus = wishbone.Interface(data_width=16,adr_width=32)18:13
OmkarBhilare[m]with this the select line was 2 bit18:13
OmkarBhilare[m]I had tried 2'b00 and 2'b11, nothing seems work now18:14
*** michalsieron <[email protected]> has quit IRC (Ping timeout: 252 seconds)18:25
*** TMM_ <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)19:20
*** TMM_ <[email protected]> has joined #litex19:20
*** michalsieron <[email protected]> has joined #litex20:02
*** michalsieron <[email protected]> has quit IRC (Remote host closed the connection)20:53
*** michalsieron <[email protected]> has joined #litex20:58
*** Coldberg <[email protected]> has quit IRC (Read error: Connection reset by peer)21:41
*** Coldberg <[email protected]> has joined #litex21:41
*** michalsieron <[email protected]> has quit IRC (Ping timeout: 276 seconds)22:23
cr1901tnt: I asked on fedi, but... is this Linux w/ MMU you booted on 5k? :o23:03
*** pftbest_ <[email protected]> has quit IRC (Remote host closed the connection)23:27
*** pftbest <[email protected]> has joined #litex23:48
*** pftbest <[email protected]> has quit IRC (Ping timeout: 265 seconds)23:53

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!