<div dir="ltr">As far as I know, 0x8000 is a fixed address where the bootloader jumps to after loading the application assuming the CPU is in 32bit mode. For 64bit mode, it jumps to 0x80000.<div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Dec 19, 2019 at 6:58 PM Sebastian Huber <<a href="mailto:sebastian.huber@embedded-brains.de">sebastian.huber@embedded-brains.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 19/12/2019 14:24, Christian Mauderer wrote:<br>
> Hello,<br>
> <br>
> triggered by the discussion regarding RTEMS on raspberrypi 3 I did some<br>
> tests. I haven't been able to start a RTEMS on my Pi 1 if I tried a<br>
> version after commit c5fd79cd4704a4270ba0114a1009ab8556f997c9 from<br>
> 29.07.2019. Right before it everything works as expected.<br>
> <br>
> The commit changes the memory locations. From what I understood, the<br>
> bootloader on a raspberry always jumps to address 0x8000 after loading<br>
> the application. So I'm not convinced that the change is correct.<br>
<br>
Is the 0x8000 a fixed address or you configure this in a boot image header?<br>
<br>
-- <br>
Sebastian Huber, embedded brains GmbH<br>
<br>
Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>
Phone   : +49 89 189 47 41-16<br>
Fax     : +49 89 189 47 41-09<br>
E-Mail  : <a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a><br>
PGP     : Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
</blockquote></div>