On Mon, Mar 2, 2015 at 12:57 PM, Fabio Estevam <fabio.este...@freescale.com> wrote: > Provide instructions on how to upgrade U-boot in the eMMC. > > Signed-off-by: Fabio Estevam <fabio.este...@freescale.com> > --- > Changes since v1: > - Use Boundary Device's tree for imx_usb_loader > - Pass u-boot.imx as an argument of imx_usb > > board/warp/README | 56 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 56 insertions(+) > create mode 100644 board/warp/README > > diff --git a/board/warp/README b/board/warp/README > new file mode 100644 > index 0000000..d315140 > --- /dev/null > +++ b/board/warp/README > @@ -0,0 +1,56 @@ > +How to Update U-boot on Warp board > +---------------------------------- > + > +Required software on the host PC: > + > +- imx_usb_loader: https://github.com/boundarydevices/imx_usb_loader > + > +- dfu-util: http://dfu-util.sourceforge.net/releases/ > + > +Build U-boot for Warp: > + > +$ make mrproper > +$ make warp_config > +$ make > + > +This will generate the U-boot binary called u-boot.imx. > + > +Put warp board in USB download mode > + > +Connect a USB to serial adapter between the host PC and warp > + > +Connect a USB cable between the OTG warp port and the host PC > + > +Open a terminal program such as minicom > + > +Copy u-boot.imx to the imx_usb_loader folder. > + > +Load u-boot.imx via USB: > + > +$ sudo ./imx_usb u-boot.imx > + > +Then U-boot should start and its messages will appear in the console program. > + > +Use the default environment variables: > + > +=> env default -f -a > +=> save
Isn't the new binary overwriting it? > +Run the DFU command: > +=> dfu 0 mmc 0 > + > +Transfer u-boot.imx that will be flashed into the eMMC: > + > +$ sudo dfu-util -D u-boot.imx -a boot > + > +Then on the U-boot prompt the following message should be seen after a > succesful > +upgrade: > + > +#DOWNLOAD ... OK > +Ctrl+C to exit ... > + > +Remove power from the warp board. > + > +Put warp board into normal boot mode > + > +Power up the board and the new updated U-boot should boot from eMMC > -- > 1.9.1 > -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot