From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Nelson Date: Sat, 30 May 2015 10:41:16 -0700 Subject: [U-Boot] Booting Wandboard through USB In-Reply-To: <20150530164921.GB1728@bill-the-cat> References: <55683580.8060803@bergerie> <20150530164921.GB1728@bill-the-cat> Message-ID: <5569F63C.4040600@boundarydevices.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi Tom, On 05/30/2015 09:49 AM, Tom Rini wrote: > On Fri, May 29, 2015 at 11:46:40AM +0200, Vincent Stehl? wrote: > >> Hi, >> >> Is it still possible to boot u-boot on Wandboard through USB, >> please? > > Not directly. I've been toying with a few ideas but not put any > into practice yet. The first and possibly simplist would be to > mimic the USB RNDIS in SPL support am335x uses (see > am335x_evm_usbspl_defconfig) but I don't know if we have space for > that. The second would be trying to "fake" things such that for > imx_usb_loader you can pass both SPL and u-boot.img, and SPL is > run, inits memory and just exists and then u-boot.img is loaded and > run, similar to how with the non-SPL case you can use the loader to > pass in u-boot.imx as well as a kernel, ramdisk, etc, into DDR. > > Proof of concepts, patches or just plain old feedback greatly > appreciated! > This is an old topic and the threading seems to be messed up in the archive, but I think Michael Trimarchi has a solution based on inclusion of DFU in the SPL image: http://lists.denx.de/pipermail/u-boot/2013-October/165849.html I would prefer to see something slimmer if possible, and using imx_usb has the advantage of only needing a single tool on the programming host. Regards, Eric -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVafY8AAoJEFUqXmm9AiVrQEgIAKU/ipaOKVREJ1mLVBk8bBcb EKY1Pc9AKC58vblsREIksBPNWC1vGAxPH/8langozXyKrHdjtK/iPVd7zicDIEZ3 51l7U+TNzwRNcqS+oyc8uZZSkUu1OtcsJmO0WehX+X19hgoGnu4Pht17R/m0aKxB M6NQDckDnRFY8KCw34z11Cfq8dVOa2ifmTVZIZVZh3MoHmLFVcZDlxnNCtANKemn QyXl8NeXTaENgx4yIfY5aVrxg+RU1ouBgf/leDwqOm2Nh8ILiD9bkyrpJPgGF6NG nwiJj/DlSwub2190PWv0c/XIS+Q9KsGXkbPRCYcINlaiKuksVCeRr+S0VilVUIY= =G80J -----END PGP SIGNATURE-----