Forum Discussion
Building uboot for cyclone V SoC
- 1 year ago
Hi Snehal
Just to update the forum case.
The missing steps from the RBO page are the steps below:
1.Step to convert the sof to rbf. You could use the command below to convert the sof.
quartus_cpf -c -o bitstream_compression=on soc_system.sof soc_system.rbf
2.Missing u-boot.scr could be gotten from the gsrd page.
https://releases.rocketboards.org/2025.03/gsrd/c5_gsrd/u-boot.scr
3.Place both rbf and the u-boot.scr in the sdcard partition 1 (sdfs)
Regards
Jingyang, Teh
Hi
The changes looks good in the device tree.
What is the new error message that you are getting?
Did the logs show the DDR size define in the device tree size to be 512MB?
Regards
Jingyang, Teh
- snehal_p1 year ago
Contributor
Hello,
1) PFA debug log images,
Image_1 is when baud in 115200 uboot boot log is visible but as soon as it goes to kernel config then it shows garbage data,
if baud changed to 230400 then uboot boot log is not visible garbage data but kernel boot log can be seen after that all system runs on 230400 baud even able to run the application.
2) PFA debug log, we have enabled emac 0 hps peripheral in fpga mode. But ethernet is not being detected. Is it because we are using dtb file generated by the steps mentioned in the below document. Do we need to generate dtb by some other steps, if yes please share the steps.
Thanks,
snehal_p
- snehal_p1 year ago
Contributor
Hello,
Can you help with command to generate dts with sopcinfo and board xml files as input.
The below command works in SOC EDS, which is discontinued in Quartus 22.1
sopc2dts --input soc_system.sopcinfo\
--output soc_system.dts\
--type dts\
--board soc_system_board_info.xml\
--board hps_common_board_info.xml\
--bridge-removal all\
--clocksThanks,
snehal_p
- snehal_p1 year ago
Contributor
Hello Jingyang Teh,
Can you please share pointers regarding dts file generation for customized board using Quartus Prime 22.1 Standard version tool.
Thanks,
snehal_p