It seems that the "sunxi-spl.bin" that I build from sources does not work. If I use the one from "<i>Henrik Nordström"'s site, it goes a bit, loading the kernel. But, keeps rebooting.<br><br>The boot.scr:<br>
<br>==============<br>console=ttyS0,115200<br>root=/dev/mmcblk0p2<br>panic=10<br>extra=<br>init=/init<br>loglevel=8<br>setargs=setenv bootargs console=${console} root=${root} init=${init} loglevel=${loglevel} panic=${panic} ${extra}<br>
kernel=uImage<br>boot.scr=fatload mmc 0 0x44000000 boot.scr<br>boot_mmc=fatload mmc 0 0x43000000 script.bin; fatload mmc 0 0x48000000 ${kernel}; bootm 0x48000000<br>bootcmd=run boot.scr setargs boot_mmc<br>===============<br>
<br></i>--------------------------------------------------------------------------------------------------------<br>U-Boot SPL 2011.09-rc1-00055-g4d29a5d-dirty (Mar 01 2012 - 16:05:47)<br>MMC: SUNXI SD/MMC: 0<br>Loading U-Boot... OK!<br>
Jumping to U-Boot...<br><br><br>U-Boot 2012.04.01-g39085db (May 28 2012 - 09:38:33) Allwinner Technology <br><br>CPU: SUNXI Family<br>Board: A10-EVB<br>DRAM: 512 MiB<br>MMC: SUNXI SD/MMC: 0<br>*** Warning - bad CRC, using default environment<br>
<br>In: serial<br>Out: serial<br>Err: serial<br>Hit any key to stop autoboot: 0 <br>reading boot.scr<br><br>387 bytes read<br>## Executing script at 44000000<br>Wrong image format for "source" command<br>
reading script.bin<br>Invalid FAT entry<br><br>2048 bytes read<br>reading uImage<br><br>4221932 bytes read<br>## Booting kernel from Legacy Image at 48000000 ...<br> Image Name: Linux-3.0.31+<br> Image Type: ARM Linux Kernel Image (uncompressed)<br>
Data Size: 4221868 Bytes = 4 MiB<br> Load Address: 40008000<br> Entry Point: 40008000<br> Verifying Checksum ... OK<br> Loading Kernel Image ... OK<br>OK<br><br>Starting kernel ...<br><br><6>Initializing cgroup subsys cpuset<br>
<5>Linux version 3.0.31+ (root@ubuntu) (gcc version 4.5.2 (Sourcery G++ Lite 2011.03-41) ) #1 PREEMPT Mon May 28 12:33:32 PDT 2012<br>CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d<br>CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache<br>
Machine: sun4i<br>DRAM: 512<6>Total Detected Memory: 512MB with 1 banks<br><4>Ignoring unrecognised tag 0x00000000<br><br>< more logs ..... ><br><br>