Hi Guys, I am stuck in running a bare-metal program from SD Card. I would highly appreciate if somebody could suggest whats going wrong.
Here’s what I’ve done sofar:
Pre-loader uboot output is as follows:
U-Boot SPL 2013.01.01 (Aug 27 2019 - 08:37:10)
And it does nothing…
Am I missing something very basic? It’s strange that I could not found official documentation on it.
Best regards,
Adeel
Link Copied
Hi,
Have you tried to run a simple Hello World bare metal design example to see if everything would run successfully?
Also, we have a Bare Metal User Guide here:
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_bm.pdf
May I know which Quartus Version you are using?
Hi,
Any follow up from your side?
I resolved the problem by changing the linker script. The starting memory address was wrong.
Hi,
Thanks for the followup, were you able to boot up successfully now?
I hope you find the bare metal user guide helpful, let me know if you have additional questions.
For more complete information about compiler optimizations, see our Optimization Notice.