You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I'm following the tutorial on https://linux-sunxi.org/Allwinner_Nezha#Manual_build, where it states that the newest u-boot sources (not yet merged to mainline) don't require boot0 + TOC1. It produces a single binary file, u-boot-sunxi-with-spl.bin with everything integrated.
I built this, and I'm trying to load it to my DongshanPi Nezha STU.
I've tried to load the binary on different memory addresses, even tried to load the spl + opensbi on different memory addresses (guessing the addresses from the original bootlog) but no luck.
This is the stock log:
[57]HELLO! BOOT0 is starting!
[59]BOOT0 commit : 88480af
[62]set pll start
[64]periph0 has been enabled
[67]set pll end
[68][pmu]: bus read error
[70]board init ok
[72]get_pmu_exist() = -1
[74]DRAM BOOT DRIVE INFO: V0.33
[77]DRAM CLK = 792 MHz
[80]DRAM Type = 3 (2:DDR2,3:DDR3)
[83]DRAMC ZQ value: 0x7b7bfb
[85]DRAM ODT value: 0x42.
[88]ddr_efuse_type: 0x0
[91]DRAM SIZE =512 M
[93]dram_tpr4:0x0
[94]PLL_DDR_CTRL_REG:0xf8004100
[97]DRAM_CLK_REG:0xc0000000
[100][TIMING DEBUG] MR2= 0x18
[104]DRAM simple test OK.
[106]dram size =512
[108]spinand UBOOT_START_BLK_NUM 8 UBOOT_LAST_BLK_NUM 32
[114]block from 8 to 32
[172]Check is correct.
[174]dma 0x301a8 int is not used yet
[177]dma 0x301a8 int is free, you do not need to free it again
[183]Entry_name = opensbi
[186]Entry_name = u-boot
[189]Entry_name = dtb
[192]Jump to second Boot.
OpenSBI auto-t113-linux-V0.8-2-g053d088
____ _____ ____ _____
/ __ \ / ____| _ \_ _|
| | | |_ __ ___ _ __ | (___ | |_) || |
| | | | '_ \ / _ \ '_ \ \___ \| _ < | |
| |__| | |_) | __/ | | |____) | |_) || |_
\____/| .__/ \___|_| |_|_____/|____/_____|
| |
|_|
Platform Name : T-HEAD Xuantie Platform
Platform HART Features : RV64ACDFIMSUVX
Platform Max HARTs : 1
Current Hart : 0
Firmware Base : 0x41fc0400
Firmware Size : 75 KB
Runtime SBI Version : 0.2
MIDELEG : 0x0000000000000222
MEDELEG : 0x000000000000b1ff
PMP0 : 0x0000000041fc0000-0x0000000041fdffff (A)
PMP1 : 0x0000000040000000-0x000000007fffffff (A,R,W,X)
PMP2 : 0x0000000080000000-0x00000000bfffffff (A,R,W,X)
PMP3 : 0x0000000000020000-0x0000000000027fff (A,▒
U-Boot 2018.05-g24521d6 (Feb 11 2022 - 08:52:39 +0000) Allwinner Technology
does this boot log say something important? can we guess any addresses? I thought opensbi would load at 0x41fc0000, per other examples where they load the opensbi at an address, but the "Firmware Base" ended up +0x400 from this address.
What are the xfel commands I should run to load spl/opensbi/uboot with it?
The version that xfel reports about this chip is:
$ xfel version
AWUSBFEX ID=0x00185900(D1/F133) dflag=0x44 dlength=0x08 scratchpad=0x00045000
The text was updated successfully, but these errors were encountered:
Hi, I'm following the tutorial on https://linux-sunxi.org/Allwinner_Nezha#Manual_build, where it states that the newest u-boot sources (not yet merged to mainline) don't require boot0 + TOC1. It produces a single binary file,
u-boot-sunxi-with-spl.bin
with everything integrated.I built this, and I'm trying to load it to my DongshanPi Nezha STU.
I've tried to load the binary on different memory addresses, even tried to load the spl + opensbi on different memory addresses (guessing the addresses from the original bootlog) but no luck.
This is the stock log:
does this boot log say something important? can we guess any addresses? I thought opensbi would load at
0x41fc0000
, per other examples where they load the opensbi at an address, but the "Firmware Base" ended up +0x400 from this address.What are the xfel commands I should run to load spl/opensbi/uboot with it?
The version that xfel reports about this chip is:
The text was updated successfully, but these errors were encountered: