I have a simple baremetal prgram to just dump 'A' at the serial console. But when a load the program on :S2088ARDB board using u-boot. I get an abort.
=> go 0x80000000
## Starting application at 0x80000000 ...
"Synchronous Abort" handler, esr 0x02000000
ELR: 80000000
LR: fff10b34
x0 : 0000000000000001 x1 : 00000000ffd0a0e8
x2 : 00000000ffd0a0e8 x3 : 0000000080000000
x4 : 0000000000000020 x5 : 00000000002feeda
x6 : 00000000fff6d000 x7 : 000000000000000f
x8 : 00000000fff8b2e0 x9 : 0000000000000008
x10: 0000000000000064 x11: 00000000fff7ea15
x12: 00000000fff7ea1b x13: 00000000fff7ea20
x14: 00000000fff7ea26 x15: 00000000fff7ea2c
x16: 00000000fff86135 x17: 00000000fff86135
x18: 00000000ffd02d88 x19: 00000000ffd0a0e8
x20: 0000000000000002 x21: 0000000080000000
x22: 00000000ffd0a0e0 x23: 00000000fff9e628
x24: 0000000000000002 x25: 00000000ffd0a140
x26: 0000000000000000 x27: 0000000000000000
x28: 0000000000000000 x29: 00000000ffd013e0
Resetting CPU ...
### ERROR ### Please RESET the board ###
Is there something I am missing?
Look at attached file. It is u-boot redme file from www.denx.de. See description for "Hello World" Demo in this file.
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------