AnsweredAssumed Answered

No u-boot messages in console on the SC584

Question asked by Agathodaimon on Nov 13, 2016
Latest reply on Mar 1, 2017 by ChrisMa

Hi, I have similar issue with u-boot loading, but I didn't get any u-boot messages at all. Nothing. With ezkit sc584.

I checked you output, but it looks the same, I just got I little less speed during download files via GDB. But I think its ok.

 

$ arm-none-eabi-gdb u-boot-sc58x-ezkit-lpc
GNU gdb (GDB) 7.8.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=i686-linux-gnu --target=arm-none-eabi".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from u-boot-sc58x-ezkit-lpc...done.
(gdb) target remote:3333
Remote debugging using :3333
0x2008401a in ?? ()
(gdb) load init-sc58x-ezkit-lpc.elf
Loading section .text, size 0x22c lma 0x20080000
Start address 0x20080024, load size 556
Transfer rate: 7 KB/sec, 556 bytes/write.
(gdb) c
Continuing.
^C
Program received signal SIGINT, Interrupt.
0x8901fbfa in ?? ()
(gdb) load
Loading section .text, size 0x2af54 lma 0x89200000
Loading section .rodata, size 0xabb9 lma 0x8922af54
Loading section .hash, size 0x2c lma 0x89235b10
Loading section .data, size 0x216a lma 0x89235b3c
Loading section .got.plt, size 0xc lma 0x89237ca8
Loading section .u_boot_list, size 0x840 lma 0x89237cb4
Loading section .rel.dyn, size 0x6ce8 lma 0x892384f4
Loading section .dynsym, size 0x60 lma 0x8923f1dc
Loading section .dynstr, size 0x2a lma 0x8923f23c
Loading section .dynamic, size 0x80 lma 0x8923f268
Loading section .interp, size 0x11 lma 0x8923f2e8
Start address 0x89200000, load size 258802
Transfer rate: 8 KB/sec, 3645 bytes/write.
(gdb) c
Continuing.

 

 

Here is OpenOCD output:

 

Open On-Chip Debugger (Analog Devices CCES 2.3.0 OpenOCD 0.9.0-gb1bed08) 0.9.0
Licensed under GNU GPL v2
Report bugs to <processor.tools.support@analog.com>
adapter speed: 1000 kHz
trst_only separate trst_push_pull
Info : ICE-1000 firmware version is 1.0.2
Info : clock speed 1000 kHz
Info : JTAG tap: adspsc58x.adjc tap/device found: 0x128080cb (mfg: 0x065, part: 0x2808, ver: 0x1)
Info : JTAG tap: adspsc58x.dap enabled
Info : adspsc58x.dap: hardware has 3 breakpoints, 2 watchpoints
Info : adspsc58x.dap: but you can only set 1 watchpoint
Info : accepting 'gdb' connection on tcp/3333
Info : ttbcr 0ttbr0 89034000ttbr1 0
Info : adspsc58x.dap rev 1, partnum c05, arch f, variant 0, implementor 41
Info : number of cache level 1
Info : adspsc58x.dap cluster 0 core 0 mono core
target state: halted
target halted in Thumb state due to debug-request, current mode: System
cpsr: 0x8007013f pc: 0x2008401a
MMU: enabled, D-Cache: enabled, I-Cache: enabled
semihosting is enabled

 

Minicom setup is 57600 8N1.

Do you have any Idea?

Outcomes