[I've sent this message to email@example.com, but I've been automatically asked to post this message here]
I would like to kindly ask you for considering following change in the document:
Page 16, caption: "Loading U-Boot With GDB"
$ arm-none-eabi-gdb u-boot-sc589-ezkit
(gdb) target remote :3333
one could check if by any chance (like broken *.ldr binary) we are not in thumb mode.
This is a problem, since starting recovery binaries from this mode leads to abort.
As a remedy, one could force switching to ARM mode again (clear T bit in cpsr).
(gdb) p/x $cpsr
$8 = 0x4000013f
(gdb) set $cpsr = 0x1D3
And then follow instructions from the User's Guide.