OK DE10_Nano_SoC_FB_DB25 project is now finished, compilable and ready for testing:
The default bitfile compiled is the PIN_7I76_7I76_7I76_7I76 https://github.com/the-snowwhite/mksocfpga/tree/DE10_Nano_SoC_FB_DB25 I will first be able to test the project this evening (in 4-6 hours). You are very welcome to scrutinize and test in the meanwhile On Sunday, 20 May 2018 03:32:32 UTC+2, Michael Brown wrote: > > It seems like you are trying to do too many things at once and then it > gets too over complicated: > (the systemverilog Cramps version is core reduced only including the > hm2cores needed for the cramps board) > (TODO: It is intended to later evolve with a systemverilog based config > system, hence the hostmot3 name ) > > First step is to make a DE10 Nano version of the DE0_Nano_SoC_DB25: > Since explaining has fallen short of the mark I have initiated the port of > the fullcore vhdl version in the link below: > > Look carefully through the to 6 commits here: > > https://github.com/the-snowwhite/mksocfpga/commits/DE10_Nano_SoC_FB_DB25 > > I have cheated a little and kept the video cores in the qsys system, so > the last commits do not compile fully, > until the video wiring is sorted out. > After that last step should be to add the hdmi config files to the top > .vhd file. > > The end result will use the same device tree (.dtb file), uboot ,rootfs > and no_fw hm2 hal config setup as the DE10_Nano_FB_Cramps. ( only > difference is the DE10_Nano_FB_DB25*.rbf bitfiles of course) :-) > > I expect to have a commit ready within a few days unless someone else > beats me to it..... > > Question to ponder: > It is not yet possible (for me) to support more than 1 screen resolution > pr bitfile , right now it is 1024x768x8bpp. > Do you prefer a different screen resolution (up to hd) ? > > > On Thursday, 17 May 2018 02:01:35 UTC+2, mugginsac wrote: >> >> I am trying to figure out exactly what I need to do to get the >> DE10_Nano_FB_DB25 to run with the HDMI console. The problem is that >> Charles' DE0_Nano_Soc_DB25 uses VHDL and Michael's DE10_Nano_FB_Cramps uses >> SYSTEM_VERILOG. And Charles' uses hostmot2_cfg.vhd while Michael is using >> hostmot3_cfg.vhd. So there are no files that I can compare directly and say >> "Oh, I just need to add 'X' to file 'y' inorder to fix the problem". I was >> able to get the DE10_Nano to boot using the Putty console under another >> version of Linux but not to bring up the HDMI console from the DE10-Nano. >> >> So I see three options: >> 1. I use hostmot3_cfg.vhd and the SYSTEM_VERILOG stuff from >> DE10_NANO_FB_CRAMPS.sv renamed to DE10_NANO_FB_DB25.sv and create a PIN_ >> file for the 7I76 compatible with hostmote_cfg, or >> 2. I keep using hostmot2_cfg.vhd and translate/add the missing HDMI stuff >> from DE10_NANO_FB_CRAMPS.sv to the DE10_NANO_FB_DB25.vhd file, or >> 3. I keep using hostmot2_cfg.vhd and translate/add the missing PIN DESC >> stuff from DE10_NANO_FB_DB25.vhd to the SYSTEM_VERILOG file >> DE10_NANO_FB_CRAMPS.sv renamed to DE10_NANO_FB_DB25.sv (this seems easier >> to me). >> >> Do any of these make any sense? What am I missing? >> >> Thanks, >> Alan >> >> >> -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
