F1c100s 64M 800480 u-boot 不使用FT卡, 直接烧写spi , 无数次启动u-boot, 原因何在?
能介绍一个F1c100s 64M 800480 flash是 MX25L256
能启动 f1c100s linux bsp 到 licheepi nano (app QT)的 u-boot 万分感谢!
离线
https://whycan.cn/t_1008.html
下载 f1c100s_bsp_linux_split.7z
u-boot-2018.01
离线
我首先要介决的是u-boot, 不是buildroot.
离线
我不发f1c100启动画面, 我慢慢模着补上
离线
我不会发f1c100启动画面, 我慢慢模着补上
离线
r7 : 00ff0000 r6 : 000099f1 r5 : 00009900 r4 : 816fbd6c
r3 : 00000fe9 r2 : 00000cd3 r1 : 816fbd6c r0 : 816fbd6c
Flags: nzCv IRQs off FIQs off Mode SVC_32
Resetting CPU ...
resetting ...
U-Boot SPL 2018.01-05679-g013ca45-dirty (Oct 22 2020 - 02:25:57)
DRAM: 64 MiB
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 22
spl: mmc init failed with error: -95
Trying to boot from sunxi SPI
U-Boot 2018.01-05679-g013ca45-dirty (Oct 22 2020 - 02:25:57 -0700) Allwinner Technology
CPU: Allwinner F Series (SUNIV)
Model: Lichee Pi Nano
DRAM: 64 MiB
MMC: SUNXI SD/MMC: 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Setting up a 800x480 lcd console (overscan 0x0)
In: serial@1c25000
Out: serial@1c25000
Err: serial@1c25000
Net: No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot: 2 1 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
device 0 offset 0x100000, size 0x250000
离线
我将u-boot-2018.01 make ARCH=arm menuconfig
配置只改 LCD 480272-->800480 保存后, make -j8
将生存u-boot.bin, 代替如下括号里文件, 烧写(非FT卡),
开杌 u-boot 串口显示, 无数次启动u-boot.
( https://whycan.cn/t_1008.html
下载 f1c100s_bsp_linux_split.7z )
离线
device 0 offset 0x350000, size 0x7000
SF: 28672 bytes @ 0x350000 Read: OK
## Flattened Device Tree blob at 80c00000
Booting using the fdt blob at 0x80c00000
reserving fdt memory region: addr=81000000 size=10000
Loading Device Tree to 816f6000, end 816ff9f0 ... OK
undefined instruction
pc : [<82f99cdc>] lr : [<82f99cc9>]
reloc pc : [<81729cdc>] lr : [<81729cc9>]
sp : 82e65a00 ip : fffd1da0 fp : 00000017
r10: deadbeef r9 : 82e67ee8 r8 : 82f702a0
r7 : 00ff0000 r6 : 000099f1 r5 : 00009900 r4 : 816fbd6c
r3 : 00000fe9 r2 : 00000cd3 r1 : 816fbd6c r0 : 816fbd6c
Flags: nzCv IRQs off FIQs off Mode SVC_32
Resetting CPU ...
resetting ...
U-Boot SPL 2018.01-05679-g013ca45-dirty (Oct 22 2020 - 02:25:57)
DRAM: 64 MiB
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 22
spl: mmc init failed with error: -95
Trying to boot from sunxi SPI
U-Boot 2018.01-05679-g013ca45-dirty (Oct 22 2020 - 02:25:57 -0700) Allwinner Technology
CPU: Allwinner F Series (SUNIV)
Model: Lichee Pi Nano
DRAM: 64 MiB
MMC: SUNXI SD/MMC: 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
离线
永远是没完没了的重启u-boot
离线
U-Boot 2018.01-05679-g013ca45-dirty (Oct 22 2020 - 02:25:57 -0700) Allwinner Technology
CPU: Allwinner F Series (SUNIV)
Model: Lichee Pi Nano
DRAM: 64 MiB
MMC: SUNXI SD/MMC: 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Setting up a 800x480 lcd console (overscan 0x0)
In: serial@1c25000
Out: serial@1c25000
Err: serial@1c25000
Net: No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot: 2 1 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
device 0 offset 0x100000, size 0x250000
SF: 2424832 bytes @ 0x100000 Read: OK
device 0 offset 0x350000, size 0x7000
SF: 28672 bytes @ 0x350000 Read: OK
## Flattened Device Tree blob at 80c00000
Booting using the fdt blob at 0x80c00000
reserving fdt memory region: addr=81000000 size=10000
Loading Device Tree to 816f6000, end 816ff9f0 ... OK
undefined instruction
pc : [<82f99cdc>] lr : [<82f99cc9>]
reloc pc : [<81729cdc>] lr : [<81729cc9>]
sp : 82e65a00 ip : fffd1da0 fp : 00000017
r10: deadbeef r9 : 82e67ee8 r8 : 82f702a0
r7 : 00ff0000 r6 : 000099f1 r5 : 00009900 r4 : 816fbd6c
r3 : 00000fe9 r2 : 00000cd3 r1 : 816fbd6c r0 : 816fbd6c
Flags: nzCv IRQs off FIQs off Mode SVC_32
Resetting CPU ...
离线
resetting ...
U-Boot SPL 2018.01-05679-g013ca45-dirty (Oct 22 2020 - 02:25:57)
DRAM: 64 MiB
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 21
spl: mmc init failed with error: -95
Trying to boot from sunxi SPI
U-Boot 2018.01-05679-g013ca45-dirty (Oct 22 2020 - 02:25:57 -0700) Allwinner Technology
CPU: Allwinner F Series (SUNIV)
Model: Lichee Pi Nano
DRAM: 64 MiB
MMC: SUNXI SD/MMC: 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Setting up a 800x480 lcd console (overscan 0x0)
In: serial@1c25000
Out: serial@1c25000
Err: serial@1c25000
Net: No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot: 2 1 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
device 0 offset 0x100000, size 0x250000
SF: 2424832 bytes @ 0x100000 Read: OK
device 0 offset 0x350000, size 0x7000
SF: 28672 bytes @ 0x350000 Read: OK
## Flattened Device Tree blob at 80c00000
Booting using the fdt blob at 0x80c00000
reserving fdt memory region: addr=81000000 size=10000
离线