<br><br><div class="gmail_quote">On Tue, Jun 12, 2012 at 4:10 PM, Henrik Nordström <span dir="ltr">&lt;<a href="mailto:henrik@henriknordstrom.net" target="_blank">henrik@henriknordstrom.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Thanks to USB dumps kindly provided by others and a bit of staring at<br>
the data the FEL USB boot protocol have now been decoded.<br>
<br>
<a href="https://github.com/hno/Allwinner-Info/blob/master/FEL-usb/USB-protocol.txt" target="_blank">https://github.com/hno/Allwinner-Info/blob/master/FEL-usb/USB-protocol.txt</a><br>
<br>
What remains is to<br>
<br>
* Figuring out which memory regions are allowed to use for FEL booting.<br>
<br>
* Modifying u-boot SPL so it can be used for FEL USB booting.<br>
<br>
* Write a program for sending u-boot SPL via FEL USB boot to the A10<br>
device, or write a new SPL for FEL USB booting.<br>
<br>
* Figuring out some unknown bits. Mainly the version message sent by<br>
BROM.<br>
<br>
* Collect FEL data for other Allwinner/Boxchip SoCs. A13 is of primary<br>
interest but older devices is also interesting.<br>
<br>
There is a simple proof of concept program at<br>
<a href="https://github.com/hno/Allwinner-Info/blob/master/FEL-usb/fel.c" target="_blank">https://github.com/hno/Allwinner-Info/blob/master/FEL-usb/fel.c</a> which<br>
talks to FEL to dump some memory regions. This will move into<br>
sunxi-tools and get polished into a FEL loader.<br>
<br></blockquote><div>Awesome! </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Regards<br>
Henrik<br>
<br>
<br>
_______________________________________________<br>
arm-netbook mailing list <a href="mailto:arm-netbook@lists.phcomp.co.uk">arm-netbook@lists.phcomp.co.uk</a><br>
<a href="http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook" target="_blank">http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook</a><br>
Send large attachments to <a href="mailto:arm-netbook@files.phcomp.co.uk">arm-netbook@files.phcomp.co.uk</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><font face="&#39;trebuchet ms&#39;, sans-serif">Keep simple, stay foolish.</font> 
<div> </div><br>