[Arm-netbook] Allwinner F20 (sun3i) SD/MMC boot minimal 'blinking led' app
sysfwlab
sysfwlab at gmail.com
Wed May 16 23:53:29 BST 2012
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 !
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
More information about the arm-netbook
mailing list