- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
EVB: Arria10, HPS.
Quartus Version 16.1.
- We succeeded to create and compile UBOOT via the ARM “bsp-editor”(Quartus 16.1) tool for the SD-CARD, and to run the application “Hello world” .
- We succeeded to create and compile UBOOT via the ARM “bsp-editor”(Quartus 16.1) tool for the QSPI , but when we use the command “sf probe” with UBOOT, we get the following messages: "unsupported flash IDs" "Fail to initialize SPI flash at 0:0), (see attached picture).
- We conclude that the “bsp-editor”(Quartus 16.1) doesn’t generate the proper UBOOT program for the QSPI.
Does anybody know anything about this problem?
Thanks,
Yaron
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi YaronAnkori,
Is this an Arria10 customized board?
Can test with the below link to get the sdcard content for booting up:
https://www.rocketboards.org/foswiki/Documentation/Arria10SoCGSRD
Refer to the part : Creating SD Card on Windows
Thanks.
Regards,
Aik Eu
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Aik,
Many thanks for your reply.
I work in Linux(Ubuntu 22.4)
I succeeded to boot via SDCARD. My problem is to boot from QSPI.
Can you please advice? any uboot create for QSPI?
Cheers,
Yaron
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yaron,
The default gsrd can be found in the link below, can check by going back to the top folder of the link for older version.
https://releases.rocketboards.org/2023.04/gsrd/a10_gsrd/
The method to determine what bootloader files to use and flash to qspi can be found in the building bootloader(QSPI) in the link below:
So previously you are not able to boot with qspi then you used sdcard boot to u-boot in order to perform sf probe cmd if I understood you correctly?
Thanks.
Regards,
Aik Eu
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Aik,
I succeeded to boot the application via SDCARD on the first stage. There is no problem with SDCARD.
In the second stage I change the bsp-editor tool configuration to boot from QSPI (and the handoff file too) , also replaced the hardware from SD CARD to QSPI on the Arria 10 EVB.
The UBOOT stops in the middle. I can see the UBOOT print That the UBOOT is looking for MMC although the configuration was for QSPI.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Yaron,
Try with the pre-built binaries or build the u-boot folllowing the latest building bootloader document.
I have no problem to use sf probe on my side with Arria 10 soc board before i can perform sf read/write.
Thanks.
Regards,
Aik Eu
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Aik,
The problem was solved. It seems that something is wrong with the bsp-editor tool.
The best way to generate the UBOOT is to use the terminal and commands as described in this link:
https://www.rocketboards.org/foswiki/Documentation/A10GsrdQspiBootLTS
Many thanks for your support.
Regards,
Yaron Ankori
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi YaronAnkori,
Glad to hear that the problem has been solved on your side.
For the latest building bootloader for Arria 10, we do not rely the bsp editor anymore for your information:
https://www.rocketboards.org/foswiki/Documentation/BuildingBootloaderCycloneVAndArria10
Anyway I will close this thread since the issue has been resolved.
p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.
Thanks.
Regards,
Aik Eu
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page