*** tpb <[email protected]> has joined #litex | 00:00 | |
*** Hammdist <[email protected]> has joined #litex | 02:34 | |
*** a3f <a3f!~a3f@2001:470:69fc:105::41d> has quit IRC (Ping timeout: 240 seconds) | 02:36 | |
Hammdist | I will go with VexRiscv for now | 02:36 |
---|---|---|
Hammdist | can 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 #litex | 02:49 | |
*** cr1901_ <cr1901_!~cr1901@2601:8d:8600:911:2553:ee47:cf56:d95c> has joined #litex | 02: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 cr1901 | 02:59 | |
*** Degi_ <[email protected]> has joined #litex | 03:39 | |
*** Degi <[email protected]> has quit IRC (Ping timeout: 244 seconds) | 03:39 | |
*** Degi_ is now known as Degi | 03: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 #litex | 04:13 | |
jevinskie[m] | Yes | 04: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 #litex | 04: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 #litex | 04: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 #litex | 04:58 | |
swetland | Is there a recipe for using multiple LiteEth + PHY instances? | 07:02 |
swetland | I can name the phys (eth0, eth1) and macs (ethmac0, ethmac1), but things are not happy about collisions in the clock domains | 07:03 |
*** davebee <[email protected]> has joined #litex | 07: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 acathla | 09:07 | |
tnt | You can't use the clock for anything else than feeding the PLL. | 09:08 |
acathla | So there is still no litex-way to do that yet? | 09:09 |
tnt | Of doing what ? | 09:09 |
acathla | Using the 48MHz for power on reset. How do I build a POR if the PLL is reset and feeds a counter... | 09:11 |
tnt | Nothing 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 |
tnt | This is how I made the CRG for instance https://github.com/no2fpga/no2migen/blob/master/examples/1bitsquared_icebreaker_bitsy_usb.py#L39 | 09:13 |
tnt | POR is on the PLL output side and driven by the lock signal from the PLL. | 09:13 |
tnt | On 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 #litex | 09:14 | |
*** nelgau <[email protected]> has quit IRC (Ping timeout: 248 seconds) | 09:16 | |
acathla | tnt, ok, perfect, thank you! | 09:17 |
*** FabM <FabM!~FabM@2a03:d604:103:600:896b:4d78:2d3a:8130> has joined #litex | 12:49 | |
*** betocool <[email protected]> has joined #litex | 13: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 #litex | 14:41 | |
*** lexano <[email protected]> has quit IRC (Ping timeout: 256 seconds) | 14:53 | |
*** lexano <[email protected]> has joined #litex | 15: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 #litex | 16:45 | |
*** linearcannon <linearcannon!~linear_ca@2600:1700:4090:5fe0:587d:91b0:5f7d:7b1d> has joined #litex | 18: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 #litex | 22: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 #litex | 23:36 | |
*** _franck_ <[email protected]> has joined #litex | 23:39 | |
*** _franck_ <[email protected]> has quit IRC (Ping timeout: 246 seconds) | 23:45 | |
*** _franck_ <[email protected]> has joined #litex | 23:49 | |
*** _franck_0 <[email protected]> has joined #litex | 23: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/!