All of lore.kernel.org
 help / color / mirror / Atom feed
From: Robin Polak <admin@robinpolak.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Unable to saveenv to MMC
Date: Wed, 19 Dec 2018 17:04:17 -0800	[thread overview]
Message-ID: <CAE-boeB1y-9yR8aCqCe2=OQwWDBZHDu9Q6V_XL0o2yj5S1FgTg@mail.gmail.com> (raw)
In-Reply-To: <8ffcb6a4-3a90-f1cf-31ea-81442fdaa81c@gmx.de>

Thank you for the clarification.  I've correct my issue by partitioning the
MMC storage and formatting the partition FAT.  Then burning the U-Boot
Image to 8K in on the raw media.

On Tue, Dec 18, 2018 at 12:48 AM Heinrich Schuchardt <xypron.glpk@gmx.de>
wrote:

> On 12/6/18 7:12 PM, Robin Polak wrote:
> > Hello.
> >
> >   I'm having trouble persisting my environment variables to the SD Card
> > onto which I have FAT formatted and then written U-Boot to using the
> > following command:
> >
> > sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/disk2 bs=1024 seek=8
> >
> > I get the following error when booting a Linksprite_pcDuino3_Nano with
> the
> > SD Card I've built:
> >
> > U-Boot SPL 2018.11 (Dec 06 2018 - 17:57:48 +0000)
> > DRAM: 1024 MiB
> > CPU: 912000000Hz, AXI/AHB/APB: 3/2/2
> > Trying to boot from MMC1
> >
> >
> > U-Boot 2018.11 (Dec 06 2018 - 17:57:48 +0000) Allwinner Technology
> >
> > CPU:   Allwinner A20 (SUN7I)
> > Model: LinkSprite pcDuino3 Nano
> > I2C:   ready
> > DRAM:  1 GiB
> > MMC:   SUNXI SD/MMC: 0
> > Loading Environment from FAT... Unable to use mmc 0:0... In:    serial
> > Out:   serial
> > Err:   serial
> > SCSI:  SATA link 0 timeout.
> > AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
> > flags: ncq stag pm led clo only pmp pio slum part ccc apst
> >
> > Net:   eth0: ethernet at 1c50000
> > starting USB...
> > USB0:   USB EHCI 1.00
> > USB1:   USB OHCI 1.0
> > USB2:   USB EHCI 1.00
> > USB3:   USB OHCI 1.0
> > scanning bus 0 for devices... 1 USB Device(s) found
> > scanning bus 2 for devices... 1 USB Device(s) found
> >        scanning usb for storage devices... 0 Storage Device(s) found
> > Hit any key to stop autoboot:  0
> > => saveenv
> > Saving Environment to FAT... Unable to use mmc 0:0... Failed (1)
>
> Partitions are numbered from 1. So partition 1 would be mmc 0:1.
>
> mmc 0:0 would require that there is no partition table and the FAT file
> system starts in block 0.
>
> Please, check the value of CONFIG_ENV_FAT_DEVICE_AND_PART in your
> configuration. The default is CONFIG_ENV_FAT_DEVICE_AND_PART="0:auto"
>
> With "auto" function blk_get_device_part_str() looks for the first
> partition that has the bootable flag set.
>
> So to analyze your problem further please look at the output of
>
> sudo fdisk -l /dev/<your_SD_card>
>
> assuming that you use a DOS partition table.
>
> Best regards
>
> Heinrich
>
> >
> > Thank you for any light that may be shed upon this error.
> >
>
>

-- 
--
Robin Polak
robin at robinpolak.com
917-494-2080

      reply	other threads:[~2018-12-20  1:04 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-06 18:12 [U-Boot] Unable to saveenv to MMC Robin Polak
2018-12-07  9:47 ` Frank Wunderlich
2018-12-09  3:20   ` Robin Polak
2018-12-09  9:43     ` frank-w at public-files.de
2018-12-17 22:26       ` Robin Polak
2018-12-18  7:57 ` Lothar Waßmann
2018-12-18  8:48 ` Heinrich Schuchardt
2018-12-20  1:04   ` Robin Polak [this message]

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='CAE-boeB1y-9yR8aCqCe2=OQwWDBZHDu9Q6V_XL0o2yj5S1FgTg@mail.gmail.com' \
    --to=admin@robinpolak.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.