[U-Boot] [PATCH] powerpc: do not fixup NULL ptrs

Andre Schwarz
2010-10-25T14:46:42Z

Jocke,

> Andre Schwarz<andre.schwarz@matrix-vision.de> wrote on 2010/10/25 15:50:19:
>
>> Jocke,
>>
>> [snip]
>>
>>
>>> You still haven't reported weather the 4 nop's helped or not, yet you
>>> seek my help. I am just going to ignore you until you do test it.
>>>
>>>
>>>
>> finally I got both some time and hardware :
>>
>> 4 nops after _start does the trick, i.e. the board is up and running fine.
>>
>>
>> Diffing both System.maps and U-Boot hexdump gives only trivial results :
>>
>> - "in_flash" and "_start_of_vectors" adress increment = 0x10.
>> - offset calculation for relative branch instruction also increases by 0x10.
>>
>>
>> Let me know if you need more information or something else tested.
>>
> I am not looking at this as I am busy but I have an idea or two
>
ok - thanks.
> - CPU bug in 83xx CPUs which uses 0x110 as cold start vector.
>
This is indeed something FSL has to investigate.
But at least *some* 83xx boards are running fine ... e300c2 though.
> - Misconfig of HRCW, don't know if you can change the reset vector that way
> but I guess you need to check.
>
HRCW reset vector settings are high/low boot only.
> I think a Freescale guy needs to look at this unless you can find something wrong
> with HRCW
>

Kim, Timur,
can you give any information ? What about your boards ? Is everything
running fine using Nor-Boot ?

Regards,
Andr?

MATRIX VISION GmbH, Talstrasse 16, DE-71570 Oppenweiler
Registergericht: Amtsgericht Stuttgart, HRB 271090
Geschaeftsfuehrer: Gerhard Thullner, Werner Armingeon, Uwe Furtner