Hi there
I learned a lot from this example even though at the time I didn't have a Parallella board, just a Zybo. Now, I am migrating all my FPGA designs using the Zybo to the Parallella.
One thing I noticed in this process is that using "mem=256M" in bootargs does not work, the board does not boot. At the same time, using "mem=512M" works fine.
I suspect that this arises from the configurations made in u-boot. In
https://github.com/parallella/parallell ... q_common.h (lines 191 and 192) the addresses go to 0x20000000, which is equivalent to 512M. Hence, I assume that in order to be able to use mem=X in bootargs, one would need to change this addresses accordingly when X < 512M.
Is this assumption correct? Is there any step-by-step guide in order to compile u-boot, create the FSBL and so on until booting Linux on Parallella?
Kind regards