|
Hi!
I've met a problem with orange pi zero 2.
I've launched official ubuntu and debian images from orange pi, and it's worked correct!
Then i've tried to build my own image from official github sources. During build process i've met a trouble with .dtb, so i've generated .dtb for another image (not for ubuntu server 20, but for ubuntu server 18), and add it to my build.
After flashing image to micro SD and trying to launch boot unfortunately failed. I even didn't come to u-boot.
After this issue i've decided to return to 100% work image, but it didn't work too!
Now u-boot launches, at first red led enable, then in a few seconds after message "starting kernel..." red led disables, but green enables. And that's it!
Kernel didn't loads
I've already tried to check another micro sd, also i've tried to check this micro sd on orange pi zero (not zero 2) board, and it worked!
But in orange pi zero 2 it didn't work.
Help me, please. How can i fix this issue? Maybe something wrong with built-in SPI FLASH?
Here is my bootlog:
- [247]HELLO! BOOT0 is starting May 13 2020 14:10:04!
- [253]BOOT0 commit : 593cf83
- [255]set pll start
- [258]periph0 has been enabled
- [261]set pll end
- [263]unknow PMU
- [265]PMU: AXP806
- [272]vaild para:1 select dram para0
- [275]board init ok
- [277]DRAM BOOT DRIVE INFO: V0.52
- [280]the chip id is 0x5000
- [283]chip id check OK
- [285]DRAM_VCC set to 1500 mv
- [289]read_calibration error
- [293]read_calibration error
- [297]read_calibration error
- [301]read_calibration error
- [305]read_calibration error
- [309]read_calibration error
- [313]read_calibration error
- [317]read_calibration error
- [321]read_calibration error
- [325]read_calibration error
- [327]retraining final error
- [332][AUTO DEBUG]32bit,1 ranks training success!
- [339]DRAM CLK =720 MHZ
- [342]DRAM Type =3 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4)
- [348]Actual DRAM SIZE =1024 M
- [351]DRAM SIZE =1024 MBytes, para1 = 30fa, para2 = 4000000, dram_tpr13 = 6041
- [364]DRAM simple test OK.
- [366]rtc standby flag is 0x0, super standby flag is 0x0
- [372]dram size =1024
- [374]*****dram handle ok****
- [378]card no is 0
- [379]sdcard 0 line count 4
- [382][mmc]: mmc driver ver 2019-12-19 10:41
- [386][mmc]: sdc0 spd mode error, 2
- [390][mmc]: set f_max to 50M, set f_max_ddr to 25M
- [395][mmc]: mmc 0 bias 0
- [403][mmc]: Wrong media type 0x0
- [406][mmc]: ***Try SD card 0***
- [416][mmc]: HSSDR52/SDR25 4 bit
- [419][mmc]: 50000000 Hz
- [421][mmc]: 7624 MB
- [423][mmc]: ***SD/MMC 0 init OK!!!***
- [525]Loading boot-pkg Succeed(index=0).
- [529]Entry_name = u-boot
- [538]Entry_name = monitor
- [541]Entry_name = dtbo
- [544]Entry_name = dtb
- [548]Jump to second Boot.
- NOTICE: BL3-1: v1.0(debug):9fecd83
- NOTICE: BL3-1: Built : 17:08:29, 2020-05-28
- NOTICE: BL3-1 commit: 8
- ERROR: Error initializing runtime service tspd_fast
- NOTICE: BL3-1: Preparing for EL3 exit to normal world
- NOTICE: BL3-1: Next image address = 0x4a000000
- NOTICE: BL3-1: Next image spsr = 0x1d3
- U-Boot 2018.05-orangepi (Dec 09 2021 - 11:09:32 +0800) Xunlong Software
- [00.624]CPU: Allwinner H616
- [00.627]Model: Orange Pi Zero 2
- I2C: ready
- [00.632]DRAM: 1 GiB
- Relocation Offset is: 35ec9000
- [00.672]secure enable bit: 0
- [00.675]PMU: AXP806
- [00.680]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=400Mhz
- [00.862]sunxi overlay merged okqv
- [00.865]drv_disp_init
- [00.894]__clk_enable: clk is null.
- tv_init()950 fetch tv0 err.
- [00.900]drv_disp_init finish
- [00.902]gic: sec monitor mode
- [00.908]flash init start
- [00.910]workmode = 0,storage type = 1
- [00.913]MMC: 0
- [00.915]get mem for descripter OK !
- card_caps:0x3000000a
- host_caps:0x3000003f
- [00.944]sunxi flash init ok
- [00.948]Loading Environment from FAT... [00.951]get mem for descripter OK !
- ** Bad device mmc 1 **
- Failed (-5)
- [00.966]usb burn from boot
- delay time 0
- weak:otg_phy_config
- [00.980]usb prepare ok
- [01.245]usb sof ok
- [01.246]usb probe ok
- [01.248]usb setup ok
- set address 0xf
- set address 0xf ok
- [04.254]do_burn_from_boot usb : have no handshake
- [04.258]boot_gui_init:start
- card_caps:0x3000000a
- host_caps:0x3000003f
- 139 bytes read in 41 ms (2.9 KiB/s)
- Set HDMI disp_mode to 1080p60
- 139 bytes read in 41 ms (2.9 KiB/s)
- Set fb0_width to 1280
- Set fb0_height to 720
- [04.652]boot_gui_init:finish
- [04.655]bmp_name=/boot/boot.bmp
- 230456 bytes read in 54 ms (4.1 MiB/s)
- [04.725]update dts
- Net: [04.728]No ethernet found.
- Hit any key to stop autoboot: 1 0
- no mmc device at slot 1
- card_caps:0x3000000a
- host_caps:0x3000003f
- switch to partitions #0, OK
- mmc0 is current device
- Scanning mmc 0:1...
- Found U-Boot script /boot/boot.scr
- 2616 bytes read in 53 ms (47.9 KiB/s)
- ## Executing script at 43100000
- U-boot loaded from SD
- Boot script loaded from mmc
- 139 bytes read in 41 ms (2.9 KiB/s)
- 8472173 bytes read in 435 ms (18.6 MiB/s)
- 24125512 bytes read in 1091 ms (21.1 MiB/s)
- ## Booting kernel from Legacy Image at 41000000 ...
- Image Name:
- Image Type: ARM Linux Kernel Image (uncompressed)
- Data Size: 24125448 Bytes = 23 MiB
- Load Address: 41000000
- Entry Point: 41000000
- Verifying Checksum ... OK
- ## Loading init Ramdisk from Legacy Image at 43300000 ...
- Image Name: uInitrd
- Image Type: ARM Linux RAMDisk Image (gzip compressed)
- Data Size: 8472109 Bytes = 8.1 MiB
- Load Address: 00000000
- Entry Point: 00000000
- Verifying Checksum ... OK
- Loading Ramdisk to 497eb000, end 49fff62d ... OK
- reserving fdt memory region: addr=48000000 size=1000000
- ## Linux machid: 00000000, FDT addr: 7be89560
- Starting kernel ...
Copy code
|
|