[U-Boot] [PATCH v2 4/8] nios2: enlarge the code relocation range
Thomas Chou
thomas at wytron.com.tw
Sun Sep 6 13:28:08 CEST 2015
HI Marek,
On 09/05/2015 08:50 PM, Marek Vasut wrote:
>> We didn't include relocation records in nios2 binary image, so there is
>> no real relocation like that of ARM.
>
> Can we add them instead ?
I think it is possible. I recalled that we have an old flat image format
with elf2flt to run nonmmu uclinux, which does a similar relocation. But
I would suggest that we should keep thing simple and small in a boot
loader like U-Boot.
>
>> Altera provides small boot loaders for cfi/sf along with their nios2
>> jtag flash programmer, which will load the image to the linked address
>> in sdram. The relocating loop in start.S works only if such Altera boot
>> loader is not used, ie, booting directly from cfi flash.
>
> Hm, Im not using the Altera loader :)
>
Neither am I. Look like we all use custom boot copiers, and we don't
need the relocation in the patch above. It doesn't make sense to copy
the code twice. Right? :)
Best regards
Thomas Chou
More information about the U-Boot
mailing list