U-Boot fails dfu on edison

Simon Glass sjg at chromium.org
Thu Sep 3 15:15:59 CEST 2020


Hi,

I'd like to get edison running in my lab but it has resisted two
attempts so far.

My latest problem is that when I try the latest U-Boot, I get:

U-Boot 2020.10-rc3-00012-g9f04a634ef3 (Sep 03 2020 - 07:06:30 -0600)

CPU:   Genuine Intel(R) CPU   4000  @  500MHz
DRAM:  980.6 MiB
WDT:   Started with servicing (60s timeout)
MMC:   mmc at ff3fc000: 0, mmc at ff3fa000: 1
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Hit any key to stop autoboot:  0
Target:blank
Partitioning already done...
Flashing already done...
Memory layout (mmc) not supported!
DFU entities configuration failed!
(partition table does not match dfu_alt_info?)
dfu - Device Firmware Upgrade

Usage:
dfu <USB_controller> [<interface> <dev>] [<timeout>] [list]
  - device firmware upgrade via <USB_controller>
    on device <dev>, attached to interface
    <interface>
    [<timeout>] - specify inactivity timeout in seconds
    [list] - list available alt settings

I tried resetting the environment, but then it seems to just clear the
environment.

=> env default -a
## Resetting to default environment
## Error: Can't force access to "bootdelay"
## Error: Can't force access to "baudrate"

Then I rebooted and tried the instructions in edison.rst :

 run do_force_flash_os
Saving Environment to MMC... Writing to MMC(0)... OK
Memory layout (mmc) not supported!
DFU entities configuration failed!
(partition table does not match dfu_alt_info?)
dfu - Device Firmware Upgrade

Usage:
dfu <USB_controller> [<interface> <dev>] [<timeout>] [list]
  - device firmware upgrade via <USB_controller>
    on device <dev>, attached to interface
    <interface>
    [<timeout>] - specify inactivity timeout in seconds
    [list] - list available alt settings


Any ideas please?

Regards,
Simon


More information about the U-Boot mailing list