Собрал без ошибок, записал на SD
Загружаю...
-------------------------------------------------------------------------------------
U-Boot SPL 2017.01-rc3-g002d907-dirty (Mar 13 2017 - 19:27:17)
DRAM: 512 MiB
CPU: 912000000Hz, AXI/AHB/APB: 3/2/2
Trying to boot from MMC1
U-Boot 2017.01-rc3-g002d907 (Mar 13 2017 - 19:27:17 +0600) Allwinner Technology
CPU: Allwinner A20 (SUN7I)
Model: Cubietech Cubietruck
I2C: ready
DRAM: 512 MiB
MMC: SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment
HDMI connected: Setting up a 1920x1080 hdmi console (overscan 0x0)
In: serial
Out: vga
Err: vga
SCSI: AHCI PHY power up failed.
Net: No ethernet found.
starting USB...
USB0: USB EHCI 1.00
USB1: USB OHCI 1.0
USB2: USB EHCI 1.00
USB3: USB OHCI 1.0
scanning bus 0 for devices... 1 USB Device(s) found
scanning bus 2 for devices... 2 USB Device(s) found
Hit any key to stop autoboot: 0
-------------------------------------------------------------------------------------
Радуюсь
Проверяю диск.
-------------------------------------------------------------------------------------
=> mmcinfo
Device: SUNXI SD/MMC
Manufacturer ID: 82
OEM: 4a54
Name: NCard
Tran Speed: 50000000
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 7.4 GiB
Bus Width: 4-bit
Erase Group Size: 512 Bytes
=> ls mmc 0
<DIR> 1024 .
<DIR> 1024 ..
<DIR> 12288 lost+found
<DIR> 3072 bin
<DIR> 3072 sbin
<DIR> 1024 boot
<DIR> 1024 home
<DIR> 1024 root
<DIR> 1024 sys
<DIR> 1024 usr
<SYM> 3 lib32
<DIR> 1024 system
<DIR> 1024 opt
<DIR> 1024 proc
<DIR> 1024 etc
<DIR> 1024 tmp
<DIR> 1024 var
<DIR> 1024 dev
<DIR> 1024 run
<SYM> 11 linuxrc
<DIR> 1024 media
<DIR> 1024 mnt
<DIR> 3072 lib
2 devttyS0
-------------------------------------------------------------------------------------
И тут странность.
Пытаюсь загрузить в память bmp file но...
=> ext2load mmc 0 0x100000 /boot/x.bmp
2074678 bytes read in 343 ms (5.8 MiB/s)
=> md 0x100000
00100000: 00000000 00000000 00000000 00000000 ................
00100010: 00000000 00000000 00000000 00000000 ................
00100020: 00000000 00000000 00000000 00000000 ................
00100030: 00000000 00000000 00000000 00000000 ................
00100040: 00000000 00000000 00000000 00000000 ................
00100050: 00000000 00000000 00000000 00000000 ................
00100060: 00000000 00000000 00000000 00000000 ................
00100070: 00000000 00000000 00000000 00000000 ................
00100080: 00000000 00000000 00000000 00000000 ................
00100090: 00000000 00000000 00000000 00000000 ................
001000a0: 00000000 00000000 00000000 00000000 ................
001000b0: 00000000 00000000 00000000 00000000 ................
001000c0: 00000000 00000000 00000000 00000000 ................
001000d0: 00000000 00000000 00000000 00000000 ................
001000e0: 00000000 00000000 00000000 00000000 ................
001000f0: 00000000 00000000 00000000 00000000 ................
А ничего не загрузилось(
=> ls mmc 0 /boot
<DIR> 1024 .
<DIR> 1024 ..
32992 script.bin
2620696 uImage
2074678 x.bmp
=> size mmc 0 /boot/x.bmp
=> ext4size mmc 0 /boot/x.bmp
Возвращает, а точнее не возвращает размер файла.
Соответственно ничего в память и не загружает((
Может кто сталкивался?