Re: u-boot-flasher fails with current u-boot

Simon Glass
2017-06-07T03:13:01Z

Hi Peter,

On 6 June 2017 at 17:36, <Peter.Chubb-RgbkMxAV74wUb6iz2VnApA@public.gmane.org> wrote:
> Recent changes to U-Boot have broken u-boot-flasher. I now see,
> after
> ./tegra-uboot-flasher flash jetson-tk1
> on the serial port:
> >>> Selecting MMC device...
> tegra_mmc_send_cmd_bounced: MMC Timeout
> Interrupt status 0x00000001
> Interrupt status enable 0xffff003b
> Interrupt signal enable 0xffff0002
> Present status 0x01fb02f6
> mmc_init: -1, time 8042
>
> and nothing is flashed to the MMC.
>
> I can do
> ./tegra-uboot-flasher exec jetson-tk1
> and everything works as expected. The running-from-RAM u-boot can
> access the MMC.
>
> The patch in U-Boot that causes the problems (found by git-bisect) is
> 0e513e788f tegra: convert MMC to use driver model for operations

Oh dear. I cannot find my board but will see if I can repeat this on a beaver.

>
> --
> Dr Peter Chubb Tel: +61 2 9490 5852 http://ts.data61.csiro.au/
> Trustworthy Systems Group Data61 (formerly NICTA)

Regards,
Simon