Hello,
I have been trying for the last 3 days to make my A13 - wifi boot Debian the way it is described here:
https://www.olimex.com/wiki/Prebuilt_SD_card_images_running_debian#Debian_with_GUI_.28X.29
Still can't make it work. I have tried 3 different MicroSD cards, namely 2Gb, 4Gb(class 10), 8Gb(class 10).
I am using Ubuntu 14.04 LTS.
I would be grateful if someone with similar experience could help.
Thank you in advance.
Below I attach the messages I get through minicom:
1 �I�H�Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
reading boot.scr
** Unable to read file boot.scr **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
reading script.bin
29588 bytes read in 31 ms (931.6 KiB/s)
reading uImage
4340784 bytes read in 306 ms (13.5 MiB/s)
## Booting kernel from Legacy Image at 48000000 ...
Image Name: Linux-3.4.90+
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4340720 Bytes = 4.1 MiB
Load Address: 40008000
Entry Point: 40008000
Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
sun5i#
U-Boot SPL 2014.04-10685-g4af825f (Jun 19 2014 - 09:08:33)
Board: A13-OLinuXino
DRAM: 512 MiB
CPU: 1008000000Hz, AXI/AHB/APB: 3/2/2
spl: not an uImage at 1600
U-Boot 2014.04-10685-g4af825f (Jun 19 2014 - 09:08:33) Allwinner Technology
CPU: Allwinner A13 (SUN5I)
Board: A13-OLinuXino
I2C: ready
DRAM: 512 MiB
MMC: SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: No ethernet found.
Hit any key to stop autoboot: 0
reading uEnv.txt
** Unable to read file uEnv.txt **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
reading boot.scr
** Unable to read file boot.scr **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
reading script.bin
29588 bytes read in 31 ms (931.6 KiB/s)
reading uImage
4340784 bytes read in 304 ms (13.6 MiB/s)
## Booting kernel from Legacy Image at 48000000 ...
Image Name: Linux-3.4.90+
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4340720 Bytes = 4.1 MiB
Load Address: 40008000
Entry Point: 40008000
Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
sun5i#
It sound very much that the image you write to the SD card is corrupted, are you able to access and mount the card on Ubuntu after writing the image to it ?
Hello and thanks for taking time to answer.
Yes as soon as I connect the SD on Ubuntu 14, through USB adapter or MicroSD to SD adapter, system mounts 2 partitions. One of about 17Mb including 2 files and another of 4Gb including system file structure.
Quote from: atzounis on February 09, 2015, 01:19:44 PM
2 partitions. One of about 17Mb including 2 files and another of 4Gb including system file structure.
still on Ubuntu what if you cd to the first partition (17Mb) and do
file uImage
and post the result here, to check if the kernel file is damaged or not
Hello,
Here is the result of uImage command:
uImage: u-boot legacy uImage, Linux-3.4.90+, Linux/ARM, OS Kernel Image (Not compressed), 4340720 bytes, Thu Jun 19 09:52:03 2014, Load Address: 0x40008000, Entry Point: 0x40008000, Header CRC: 0xC1E3A888, Data CRC: 0x0514DCFD
I attach a screenshot to give you an image of my desktop.
Thanks again for the help!
https://www.dropbox.com/s/y2fullw5y1ako90/Screenshot%202015-02-10%2013.58.58.png?dl=0
I managed to find an image that works on my A13.
Just for the record, this is it:
https://docs.google.com/uc?id=0B-bAEPML8fwldmpYSlRzR1B0VHM&export=download
Thank you for helping me! :D