All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Pali Rohár" <pali@kernel.org>
To: Tony Dinh <mibodhi@gmail.com>
Cc: "Marek Behún" <marek.behun@nic.cz>,
	"U-Boot Mailing List" <u-boot@lists.denx.de>,
	"Stefan Roese" <sr@denx.de>, "Tom Rini" <trini@konsulko.com>
Subject: Re: kwboot: Marvell Dove UART booting
Date: Sat, 1 Jan 2022 22:53:21 +0100	[thread overview]
Message-ID: <20220101215321.ryncu7girojzoeya@pali> (raw)
In-Reply-To: <CAJaLiFyGarzYgReXDkq6EvYE9EMZCKu-dvq0rkhZ+w2KDOzpKw@mail.gmail.com>

On Sunday 26 December 2021 13:41:03 Tony Dinh wrote:
> Follow up on the UART booting session before.
> 
> Thanks for the advice about the Reset Strapping documentation. I've
> extracted the attachment 88AP510_Reset_Strapping.xls from the HW Spec
> for Dove at:
> https://www.kernel.org/doc/html/latest/arm/marvell.html
> 
> Listed below are the Boot Modes that are relevant to this subject
> (there are other Boot Modes for SATA, NAND but we are not interested
> in those):
> 
> 0x00 Direct boot from SPI
> 0x01 Boot from SPI with 3 address cycles
> 0x02 Boot from SPI with 4 address cycles
> 0x0E Boot from UART0 using Xmodem
> 0x0F Boot from UART1 using Xmodem
> 0x10 Open BootROM debug prompt on UART0
> 0x11 Open BootROM debug prompt on UART1
> 
> So it does look like the jumper on this HP T5335z is actually to put
> the box into BootROM debug mode using 0x10. And from there, we can use
> 0x0E to put the BootROM into UART0 booting mode.
> 
> Oddly, I've also tried booting from SPI while at the BootROM debug
> prompt, but have not been successful with either 0x00, 0x01, or 0x02.
> I was hoping that it would make testing easier if I could run "Boot
> from SPI" to boot into Linux without having to remove the jumper.

And which hex mode is activated when jumper is not set to that Debug
prompt UART mode? You should be able to check current mode by reading
0xD00D0214 address which should contain latched sample at reset value.
E.g. in U-Boot by 'md 0xD00D0214 1' command.

  reply	other threads:[~2022-01-01 21:53 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-23  4:08 kwboot: Marvell Dove UART booting Tony Dinh
2021-12-26 21:41 ` Tony Dinh
2022-01-01 21:53   ` Pali Rohár [this message]
2022-01-01 22:54     ` Tony Dinh
2022-01-01 23:12       ` Pali Rohár
2022-01-02  0:00         ` Tony Dinh
2022-01-02  0:28           ` Pali Rohár
2022-02-13 16:10 ` Pali Rohár
2022-02-13 16:16 ` Pali Rohár
2022-02-13 19:41   ` Pali Rohár
2022-02-13 21:15     ` Marek Behún
2022-02-13 21:23       ` Pali Rohár
2022-02-13 21:33         ` Marek Behún
2022-02-13 21:55           ` Tony Dinh
2022-02-13 22:45   ` Tony Dinh
2022-02-13 22:48     ` Pali Rohár
2022-02-13 23:24       ` Tony Dinh
2022-02-13 23:42         ` Pali Rohár
2022-02-14  0:08           ` Tony Dinh
2022-02-14  0:21             ` Pali Rohár
2022-02-14  1:10               ` Tony Dinh
2022-02-14  9:58                 ` Pali Rohár
2022-02-14 22:00                   ` Tony Dinh
2022-02-15 19:11                     ` Pali Rohár
2022-02-15 22:11                       ` Tony Dinh
2022-02-15 23:02 ` Pali Rohár
2022-02-17  4:18   ` Tony Dinh
2023-03-20 20:33     ` Pali Rohár
2023-03-20 20:48       ` Tony Dinh
2023-03-20 21:06         ` Pali Rohár

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=20220101215321.ryncu7girojzoeya@pali \
    --to=pali@kernel.org \
    --cc=marek.behun@nic.cz \
    --cc=mibodhi@gmail.com \
    --cc=sr@denx.de \
    --cc=trini@konsulko.com \
    --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.