All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lukasz Majewski <lukma@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v1 9/9] ARM: Odroid XU3: Modify Odroid XU3 config to boot by default from SD card
Date: Thu, 26 Jul 2018 17:53:23 +0200	[thread overview]
Message-ID: <20180726175323.316d9a30@jawa> (raw)
In-Reply-To: <CANAwSgQNRuWumfaVfxEpMrj7fG7tGqys2W1Pj5ycUChF52zB+w@mail.gmail.com>

Hi Anand,

> Hi Lukasz,
> 
> On 26 July 2018 at 03:55, Lukasz Majewski <lukma@denx.de> wrote:
> > This commit allows by default booting Odroid XU3 from the SD card
> > (when e.g. eMMC module is not present).
> >
> > Signed-off-by: Lukasz Majewski <lukma@denx.de>
> >
> > ---
> >
> >  include/configs/odroid_xu3.h | 7 +++++--
> >  1 file changed, 5 insertions(+), 2 deletions(-)
> >
> > diff --git a/include/configs/odroid_xu3.h
> > b/include/configs/odroid_xu3.h index f495f6219ba9..818a06515cb2
> > 100644 --- a/include/configs/odroid_xu3.h
> > +++ b/include/configs/odroid_xu3.h
> > @@ -94,6 +94,9 @@
> >  #undef CONFIG_SYS_BOARD
> >  #define CONFIG_SYS_BOARD       "odroid"
> >
> > +#undef CONFIG_SYS_MMC_ENV_DEV
> > +#define CONFIG_SYS_MMC_ENV_DEV         2
> > +
> >  /* Define new extra env settings, including DFU settings */
> >  #undef CONFIG_EXTRA_ENV_SETTINGS
> >  #define CONFIG_EXTRA_ENV_SETTINGS \
> > @@ -105,8 +108,8 @@
> >         "console=" CONFIG_DEFAULT_CONSOLE "\0"\
> >         "fdtfile=exynos5422-odroidxu3.dtb\0" \
> >         "boardname=odroidxu3\0" \
> > -       "mmcbootdev=0\0" \
> > -       "mmcrootdev=0\0" \
> > +       "mmcbootdev=2\0" \
> > +       "mmcrootdev=1\0" \
> >         "mmcbootpart=1\0" \
> >         "mmcrootpart=2\0" \
> >         "dfu_alt_system="CONFIG_DFU_ALT_SYSTEM \
> > --
> > 2.11.0
> >  
> 
> This changes probably breaks the booting from eMMC on  Odroid-XU4

I suppose, that XU4 is also equipped with SD card slot as XU3.

Nonetheless, as I don't have eMMC card for mine XU3, the only way to
boot my device is SD card.

If you believe that this may be a problem, then I can drop this patch.

Have you checked patches from 1-8?
Does it work for you? If yes, please send tested-by tag.

> 
> U-Boot 2018.07-00377-g80df37b417 (Jul 26 2018 - 10:50:16 +0000) for
> ODROID-XU3/XU4/HC1
> 
> CPU:   Exynos5422 @ 800 MHz
> Model: Odroid XU3 based on EXYNOS5422
> Board: Odroid XU3 based on EXYNOS5422
> Type:  xu4
> DRAM:  2 GiB
> MMC:   EXYNOS DWMMC: 0, EXYNOS DWMMC: 2
> Loading Environment from MMC... Card did not respond to voltage
> select! *** Warning - No block device, using default environment
> 
> Failed (-5)
> In:    serial
> Out:   serial
> Err:   serial
> Net:   No ethernet found.
> Hit any key to stop autoboot:  0
> MMC Device 1 not found
> no mmc device at slot 1
> switch to partitions #0, OK
> mmc0(part 0) is current device
> Scanning mmc 0:1...
> Found U-Boot script /boot.scr
> 3069 bytes read in 6 ms (499 KiB/s)
> ## Executing script at 50000000
> Card did not respond to voltage select!
> ** Bad device mmc 2 **
> Card did not respond to voltage select!
> ** Bad device mmc 2 **
> Card did not respond to voltage select!
> ** Bad device mmc 2 **
> SCRIPT FAILED: continuing...
> 63776 bytes read in 7 ms (8.7 MiB/s)
> Card did not respond to voltage select!
> starting USB...
> USB0:   USB EHCI 1.00
> USB1:   Register 2000140 NbrPorts 2
> Starting the controller
> USB XHCI 1.00
> USB2:   Register 2000140 NbrPorts 2
> Starting the controller
> USB XHCI 1.00
> scanning bus 0 for devices... 1 USB Device(s) found
> scanning bus 1 for devices... 3 USB Device(s) found
> scanning bus 2 for devices... 2 USB Device(s) found
>        scanning usb for storage devices... 0 Storage Device(s) found
>        scanning usb for ethernet devices... 1 Ethernet Device(s) found
> Waiting for Ethernet connection... done.
> BOOTP broadcast 1
> BOOTP broadcast 2
> DHCP client bound to address 10.0.0.144 (1021 ms)
> *** Warning: no boot file name; using '0A000090.img'
> Using r8152#0 device
> TFTP from server 0.0.0.0; our IP address is 10.0.0.144; sending
> through gateway 10.0.0.1
> Filename '0A000090.img'.
> Load address: 0x43e00000
> Loading: T
> 
> Best Regards
> -Anand




Best regards,

Lukasz Majewski

--

DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180726/c1424138/attachment.sig>

  reply	other threads:[~2018-07-26 15:53 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-07-25 22:25 [U-Boot] [PATCH v1 0/9] ARM: Odroid XU3: Enable DM_MMC support which is necessary for CONFIG_BLK Lukasz Majewski
2018-07-25 22:25 ` [U-Boot] [PATCH v1 1/9] ARM: dw_mmc: Exclude dwmci Exynos priv_data allocation from exynos_dwmci_get_config() Lukasz Majewski
2018-07-27  3:06   ` Anand Moon
2018-07-25 22:25 ` [U-Boot] [PATCH v1 2/9] ARM: Odroid XU3: config: Disable SDHCI support in the Odroid XU3 Lukasz Majewski
2018-07-27  3:07   ` Anand Moon
2018-07-25 22:25 ` [U-Boot] [PATCH v1 3/9] ARM: Odroid XU3: Enable driver model support for MMC (DM_MMC) Lukasz Majewski
2018-07-27  3:07   ` Anand Moon
2018-07-25 22:25 ` [U-Boot] [PATCH v1 4/9] ARM: Odroid XU3: Fix autoboot.cmd to use ${mmcbootdev} instead of hardcoded 0 Lukasz Majewski
2018-07-27  3:09   ` Anand Moon
2018-07-25 22:25 ` [U-Boot] [PATCH v1 5/9] ARM: Odroid XU3: Adjust BOOT_TARGET_DEVICES to allow booting from SD card (mmc2) Lukasz Majewski
2018-07-27  3:10   ` Anand Moon
2018-07-25 22:25 ` [U-Boot] [PATCH v1 6/9] ARM: Odroid XU3: MAINTAINERS: Add a co-maintainer for OdroidXU3 Lukasz Majewski
2018-07-25 22:25 ` [U-Boot] [PATCH v1 7/9] ARM: Odroid XU3: Fix the dwmci_exynos *priv data assignment for DM_MMC (sdr_timing) Lukasz Majewski
2018-07-27  3:12   ` Anand Moon
2018-07-25 22:25 ` [U-Boot] [PATCH v1 8/9] ARM: Odroid XU3: Modify exynos dw_mmc driver to support Odroid XU3 in DM MMC Lukasz Majewski
2018-07-27  3:13   ` Anand Moon
2018-07-25 22:25 ` [U-Boot] [PATCH v1 9/9] ARM: Odroid XU3: Modify Odroid XU3 config to boot by default from SD card Lukasz Majewski
2018-07-26 15:28   ` Anand Moon
2018-07-26 15:53     ` Lukasz Majewski [this message]
2018-07-27  3:04       ` Anand Moon
2018-07-27  8:24         ` Lukasz Majewski
2018-07-27  9:12           ` Anand Moon
2018-07-27  9:56             ` Lukasz Majewski
2018-07-31 18:10               ` Anand Moon
2018-08-01  7:51                 ` Lukasz Majewski

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=20180726175323.316d9a30@jawa \
    --to=lukma@denx.de \
    --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.