All of lore.kernel.org
 help / color / mirror / Atom feed
From: Nikolai Zhubr <n-a-zhubr@yandex.ru>
To: u-boot@lists.denx.de
Subject: [U-Boot] SPL debug messages (All of them!) - how?
Date: Sun, 23 Dec 2018 01:06:53 +0300	[thread overview]
Message-ID: <5C1EB57D.9010507@yandex.ru> (raw)
In-Reply-To: <5C1EA73A.9000609@yandex.ru>

Hi again,

23.12.2018 0:06, I wrote:
> I'm struggling trying to figure how to totally enable all of those nice
> debug() statements so as to debug a problem in SPL. The CONFIG_LOGLEVEL
> is set to 7, have also tried to all KCFLAGS=-DDEBUG but apparently it
> has all no effect for SPL. So I'm asking for advice (and I'd definitely
> like to not selectively prepend "#define DEBUG" all over the place)

Figured hard-hacking 1 into the #define debug() in log.h does what I 
wanted. Probably not exactly elegant, but at least it lets me see the 
messages:

U-Boot SPL 2019.01-rc2 (Dec 23 2018 - 00:26:45 +0300)
CPU: 912000000Hz, AXI/AHB/APB: 3/2/2
DRAM: 1024 MiB
 >>SPL: board_init_r()
Trying to boot from NAND
spl: nand - using hw ecc
mkimage signature not found - ih_magic = 0
Jumping to U-Boot
SPL malloc() used 0x0 bytes (0 KB)
loaded - jumping to U-Boot...
image entry point: 0x4a000000

It looks like SPL loads 0x0 bytes of u-boot and runs it! Hmm, 
interesting. Its a good start already. Now just need to insert some more 
debugging messages...


Thank you!

Regards,
Nikolai

> Background: I'm trying to perform direct nand install on an A20
> olinuxino board. That is, dismissing messy boot0 and boot1 in nand.
> Currently, I've succeeded to get a good greeting from u-boot SPL,
> declaring that it is going to proceed to boot from nand, but then all
> stops forever:
>
> U-Boot SPL 2019.01-rc2 (Dec 22 2018 - 22:15:16 +0300)
> CPU: 912000000Hz, AXI/AHB/APB: 3/2/2
> DRAM: 1024 MiB
> Trying to boot from NAND
>
> I'd like to try to find the reason for this and certainly having all
> those debug messages could help somewhat.
>
>
> Thank you!
>
> Regards,
> Nikolai
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot

  reply	other threads:[~2018-12-22 22:06 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-22 21:06 [U-Boot] SPL debug messages (All of them!) - how? Nikolai Zhubr
2018-12-22 22:06 ` Nikolai Zhubr [this message]
2018-12-22 23:46   ` Nikolai Zhubr

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5C1EB57D.9010507@yandex.ru \
    --to=n-a-zhubr@yandex.ru \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.