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.
