Tuesday, 2022-05-24

*** tpb <[email protected]> has joined #litex00:00
*** Hammdist <[email protected]> has joined #litex02:34
*** a3f <a3f!~a3f@2001:470:69fc:105::41d> has quit IRC (Ping timeout: 240 seconds)02:36
HammdistI will go with VexRiscv for now02:36
Hammdistcan VexRiscv run from FPGA BRAM, without external memory? (assuming the firmware is small and fits on there)?02:42
*** a3f <a3f!~a3f@2001:470:69fc:105::41d> has joined #litex02:49
*** cr1901_ <cr1901_!~cr1901@2601:8d:8600:911:2553:ee47:cf56:d95c> has joined #litex02:53
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:adb0:9d86:7569:1aeb> has quit IRC (Ping timeout: 252 seconds)02:57
*** cr1901_ is now known as cr190102:59
*** Degi_ <[email protected]> has joined #litex03:39
*** Degi <[email protected]> has quit IRC (Ping timeout: 244 seconds)03:39
*** Degi_ is now known as Degi03:39
*** MoeIcenowy <MoeIcenowy!~MoeIcenow@2001:19f0:7001:460:93d3:f7a3:ec44:26b3> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)03:51
*** MoeIcenowy <MoeIcenowy!~MoeIcenow@2401:c080:1400:4009:db20:f4eb:99db:ca19> has joined #litex04:13
jevinskie[m]Yes04:19
xobs[m]We do that with foboot, where we actually fit the firmware into an 8 kb rom that's in the bitstream. 04:34
*** MoeIcenowy <MoeIcenowy!~MoeIcenow@2401:c080:1400:4009:db20:f4eb:99db:ca19> has quit IRC (Ping timeout: 272 seconds)04:38
*** MoeIcenowy <[email protected]> has joined #litex04:44
*** MoeIcenowy <[email protected]> has quit IRC (Ping timeout: 258 seconds)04:56
*** MoeIcenowy <MoeIcenowy!~MoeIcenow@2001:19f0:7002:866:c2b3:ebb5:95e:be08> has joined #litex04:57
*** MoeIcenowy <MoeIcenowy!~MoeIcenow@2001:19f0:7002:866:c2b3:ebb5:95e:be08> has quit IRC (Remote host closed the connection)04:57
*** MoeIcenowy <MoeIcenowy!~MoeIcenow@2001:19f0:7002:866:c2b3:ebb5:95e:be08> has joined #litex04:58
swetlandIs there a recipe for using multiple LiteEth + PHY instances?07:02
swetlandI can name the phys (eth0, eth1) and macs (ethmac0, ethmac1), but things are not happy about collisions in the clock domains07:03
*** davebee <[email protected]> has joined #litex07:47
acathla_I plugged a 48MHz oscillator to pin 35 of a iCE40up5k-SG48i FPGA, was it a mistake? I don't understand why nextpnr is not happy with it. I tried calling icepll with primitive="SB_PLL40_PAD". Is it because I use the 48MHz is used for POR?09:01
*** acathla_ is now known as acathla09:07
tntYou can't use the clock for anything else than feeding the PLL.09:08
acathlaSo there is still no litex-way to do that yet?09:09
tntOf doing what ?09:09
acathlaUsing the 48MHz for power on reset. How do I build a POR if the PLL is reset and feeds a counter...09:11
tntNothing to do with litex, it's the ice40 architecture that doesn't let you use the clock signal for anything else than feeding the PLL.09:12
tntThis is how I made the CRG for instance https://github.com/no2fpga/no2migen/blob/master/examples/1bitsquared_icebreaker_bitsy_usb.py#L3909:13
tntPOR is on the PLL output side and driven by the lock signal from the PLL.09:13
tntOn power on the lock will be low and only rise once the pll has stabilized and its output it good. At that point the por counter will start decrementing and at some point release the system reset.09:14
*** nelgau_ <[email protected]> has joined #litex09:14
*** nelgau <[email protected]> has quit IRC (Ping timeout: 248 seconds)09:16
acathlatnt, ok, perfect, thank you!09:17
*** FabM <FabM!~FabM@2a03:d604:103:600:896b:4d78:2d3a:8130> has joined #litex12:49
*** betocool <[email protected]> has joined #litex13:10
*** betocool <[email protected]> has quit IRC (Quit: Client closed)13:22
*** lexano <[email protected]> has quit IRC (Ping timeout: 276 seconds)14:29
*** lexano <[email protected]> has joined #litex14:41
*** lexano <[email protected]> has quit IRC (Ping timeout: 256 seconds)14:53
*** lexano <[email protected]> has joined #litex15:06
*** davebee <[email protected]> has quit IRC (Quit: Leaving)16:00
*** Hammdist <[email protected]> has quit IRC (Quit: Client closed)16:02
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 260 seconds)16:33
*** FabM <FabM!~FabM@2a03:d604:103:600:896b:4d78:2d3a:8130> has joined #litex16:45
*** linearcannon <linearcannon!~linear_ca@2600:1700:4090:5fe0:587d:91b0:5f7d:7b1d> has joined #litex18:05
*** linear_cannon <linear_cannon!~linear_ca@2600:1700:4090:5fe0:cc6f:1982:5c36:8845> has quit IRC (Ping timeout: 248 seconds)18:06
*** linearcannon <linearcannon!~linear_ca@2600:1700:4090:5fe0:587d:91b0:5f7d:7b1d> has quit IRC (Ping timeout: 255 seconds)18:32
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Quit: Leaving)18:51
*** cr1901_ <cr1901_!~cr1901@2601:8d:8600:911:ddad:e5af:a58c:b98f> has joined #litex22:59
*** cr1901 <cr1901!~cr1901@2601:8d:8600:911:2553:ee47:cf56:d95c> has quit IRC (Ping timeout: 258 seconds)23:03
*** _franck_ <[email protected]> has quit IRC (Ping timeout: 240 seconds)23:19
*** Hammdist <[email protected]> has joined #litex23:36
*** _franck_ <[email protected]> has joined #litex23:39
*** _franck_ <[email protected]> has quit IRC (Ping timeout: 246 seconds)23:45
*** _franck_ <[email protected]> has joined #litex23:49
*** _franck_0 <[email protected]> has joined #litex23:52
*** _franck_ <[email protected]> has quit IRC (Ping timeout: 244 seconds)23:53
*** _franck_0 is now known as _franck_23:53

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