
Andre Schwarz andre.schwarz@matrix-vision.de wrote on 2010/10/25 16:46:42:
Jocke,
Andre Schwarzandre.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.
I got a e300c2, mpc8321