<omnitechnomancer> Ah I do desire the hdmi to work at some point
OmniMancer has joined ##openfpga
<omnitechnomancer> How much FPGA space does the HDMI phy interface consume?
Degi_ has joined ##openfpga
Degi has quit [Ping timeout: 272 seconds]
Degi_ is now known as Degi
m_w has quit [Quit: Leaving]
genii has quit [Quit: Sleepytimes, probably]
Patater has quit [Quit: Explodes into a thousand pieces]
Patater has joined ##openfpga
Patater has quit [Client Quit]
Patater has joined ##openfpga
Patater has quit [Quit: Explodes into a thousand pieces]
Patater has joined ##openfpga
emeb_mac has quit [Quit: Leaving.]
emilazy has quit [Ping timeout: 240 seconds]
emilazy has joined ##openfpga
emilazy has quit [Ping timeout: 240 seconds]
emilazy has joined ##openfpga
<daveshah> Basic TMDS encoding (ie DVI) is only a few hundred LUTs
<daveshah> Don't know how much proper HDMI with data islands, audio, etc uses though
unkraut has quit [Remote host closed the connection]
unkraut has joined ##openfpga
<tnt> The epiphany has a DVI encoder.
<tnt> what the "hdmi" part of the fpga code does is flexible timing generation and DMA from the zynq memory for the frame buffer. Might also have some color conversion logic in there, can't remember if it's optional or not.
guan has quit [Ping timeout: 272 seconds]
reportingsjr has quit [Ping timeout: 272 seconds]
reportingsjr has joined ##openfpga
guan has joined ##openfpga
<daveshah> Oops, I read that as the phy part of hdmi rather than the interface to an external phy
Asu has joined ##openfpga
<omnitechnomancer> It's an analog devices HDMI phy
<omnitechnomancer> Is there any way to remove missing source files from a vivado project?
_whitelogger has joined ##openfpga
<G33KatWork> omnitechnomancer: I did a lot of zynq stuff in the past. maybe my repo on github helps you somehow. I can build bitstreams, have vivado in a docker container (careful! it's huge) and also build a yocto linux of which I'm really only using the bootloader and the kernel. userland is archlinux arm just like implr mentioned
<G33KatWork> Haven't touched that stuff for 10 months now though
<G33KatWork> take whatever you need. idgaf about licensing
<omnitechnomancer> Thanks :)
<G33KatWork> oh, I am using a fully open source bootflow btw. that might come with a few downsides like the u-boot spl which replaced the xilinx fsbl, doesn't load a bitstream IIRC, so I do this in the main uboot
<G33KatWork> if you need to bitstream to get that far, that's a problem
emeb has joined ##openfpga
sorear has quit [Ping timeout: 272 seconds]
<omnitechnomancer> I don't think I will need a bitstream to get that far, I think everything essential is attached to the zynq hard IOs on that board
sorear has joined ##openfpga
<omnitechnomancer> I might need to figure out how to program the qspi flash on the board though
<G33KatWork> yeah, I never tried that
<omnitechnomancer> I think it's strapped to boot off qspi but not sure
<etrig> what's the advantage of using yocto for just u-boot and kernel?
<G33KatWork> I think it's convenient
<G33KatWork> and it's reproducible with a single command
<G33KatWork> you can also use buildroot if that's your thing
<implr> i also have some stuff in https://github.com/implr/meta-zturn
<implr> G33KatWork: I see we've both implemented basically the same thing https://github.com/implr/meta-zturn/blob/master/recipes-bsp/platform-init/hdf-platform-init.bb
<G33KatWork> ¯\_(ツ)_/¯
<implr> G33KatWork: also huh, you said only using the kernel, but your zynq-image.bb has Stuff
<G33KatWork> yes, I have an image, but I'm not really using it most of the time
<implr> ah right
<implr> because I've been trying to make a bitbake target that rebuilds/deploys a boot chain + kernel and just that
<implr> and that turns out to be nonobvious
<implr> or I'm stupid
<G33KatWork> yeah, just building an image was the path of least resistance
<G33KatWork> and then I'm just manually copying kernel, loaders and modules into the right places
<omnitechnomancer> Ah they attached the power management via i2c routing in the PL?
_whitelogger has joined ##openfpga
OmniMancer has quit [Quit: Leaving.]
agg has quit [Quit: WeeChat 1.8]
adamgreig has joined ##openfpga
emeb_mac has joined ##openfpga
emeb has quit [Quit: Leaving.]
adamgreig is now known as agg
Asuu has joined ##openfpga
Asu has quit [Ping timeout: 240 seconds]