[Arm-netbook] Allwinner F20 (sun3i) SD/MMC boot minimal 'blinking led' app

Tom Cubie mr.hipboi at gmail.com
Thu May 17 02:19:20 BST 2012


On Thu, May 17, 2012 at 6:53 AM, sysfwlab <sysfwlab at gmail.com> wrote:

> Hello Everybody, hello Henrik,
>
> Thanks a lot for you response.
> Good news i can confirm and demonstrate F20 can boot from SD/MMC !
>
> After reading your u-boot and linux source I build a small and
> minimalistic piece of code that blink all the pin can be used by UART No
> clock setting, no watchdog reset, only GPIO init...
> I use mksunxiboot to add header and push it at 8K on the SD/MMC and this
> work...yip ha !!!
> This is a real real good functionnality for this cheap cpu !
>
it works on currently all allwinner chips and will work on the chips in the
future.

>
> Here is a video and sources:
> http://www.sysfwlab.com/?p=242
>
> Now lets go to u-boot limbs...i'm trying to create the sun3i.h file and
> learn how to use git ;)
>
> Bin
>
> PS: i dont get a firmware of my device, but i previously dump all the
> nand part if needed
>
>
> Le 16/05/2012 21:43, Henrik Nordström a écrit :
> > ons 2012-05-16 klockan 17:13 +0200 skrev sysfwlab:
> >
> >> My goal now is to build a bootable sd/mmc like for the A10.
> >> I try to use the "native" allwinner-u-boot  and mksunxiboot to create a
> mmc.
> >> I dont got anything on the serial port, but the device dont run the
> >> app_demo.axf (Boot1) so i think it try to boot the mmc and probably
> >> crash but It seem to be a good thing ?
> > You probably need other DRAM parameters on this device. The DRAM
> > parameters is currently hardcoded in the source.
> >
> >> I found a kernel patch with mach-sun3i and mach-sun4i separated, and i
> >> need probably confirm that sun3i got the same map registers of sun4i,
> >> etc...i see mmc driver différence (SUN4I,SUN5I but no SUN3I...), etc...
> >> but can someone already do this and got a working sun3i mmc u-boot ?
> > There is no stand-alone u-boot for sun3i.
> >
> > Do you have a firmware file for your device?
> >
> >> - Does anyone at AllWinner technology or not can confirm me i can boot
> >> F20 from MMC ?
> > If it hangs when booting u-boot-mmc then it can boot from MMC.
> >
> >> - For a minimal application which put a level on GPIO do i need to
> >> init_clock() and clear the watch dog ?
> >> (Can i directly set the register to init the GPIO ?)
> > The over all structure is most likely similar to sun4i, but pins and
> > multiplex functions quite likely differ noticeably.
> >
> > Regards
> > Henrik
> >
> >
> > _______________________________________________
> > arm-netbook mailing list arm-netbook at lists.phcomp.co.uk
> > http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
> > Send large attachments to arm-netbook at files.phcomp.co.uk
>
>
> _______________________________________________
> arm-netbook mailing list arm-netbook at lists.phcomp.co.uk
> http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
> Send large attachments to arm-netbook at files.phcomp.co.uk
>



-- 
Keep simple, stay foolish.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.phcomp.co.uk/pipermail/arm-netbook/attachments/20120517/500fb31e/attachment-0001.html 


More information about the arm-netbook mailing list