Forum Discussion
sopc2dts Errors
Hi,
Which Quartus version are you working on?
The sopc2dts is not supported in newer version of Quartus.
For the latest bootloader build flow, please follow below (for SD card boot):
- greenlantern012 years ago
Occasional Contributor
Hello,
Thank you for directing to the newer version of the complete process.
I have a few questions regarding it:
1) How do I generate dtb/dts files for my own project?
2) The uboot used in the examples is for Intel Cyclone V SoC Development kit, can I use it for De10 Standard FPGA as well? Could you share link to the uboot for de10 standard fpga?
3) Will this workflow work for working on de10 standard boards?
I am finding it really hard to get hands over the required and most recent documents to start working.
- greenlantern012 years ago
Occasional Contributor
I tried generating dts files with this command on SoC EDS Command Shell.
This is the error it shows me:
$ dtc -O dtb -o socfpga.dtbo -b 0 -@ socfpga.dts
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/sdram_pll/ddr_dqs_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/sdram_pll/ddr_2x_dqs_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/sdram_pll/ddr_dq_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/sdram_pll/s2f_usr2_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/periph_pll/per_nand_mmc_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/periph_pll/per_base_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/periph_pll/per_qspi_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/periph_pll/s2f_usr1_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/periph_pll/emac0_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/periph_pll/emac1_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/main_pll/cfg_s2f_usr0_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/main_pll/main_qspi_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/main_pll/dbg_base_clk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/main_pll/mpuclk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/main_pll/mainclk
ERROR (duplicate_node_names): Duplicate node name /sopc@0/clkmgr@0xffd04000/clock_tree/main_pll/main_nand_sdmmc_clk
ERROR: Input tree has errors, aborting (use -f to force output) - greenlantern012 years ago
Occasional Contributor
Also, I am using Quartus 23.1 version.