<qschulz>
Ermine: and the rest :) ? a defconfig, changes to other files maybe? and the boot log where you can see the error (the full bootlog, not just the error)
<qschulz>
it's a binary that has multiple binaries in it
<qschulz>
it's typically an .its file as input that outputs an .itb binary file
<qschulz>
you can have a FIT image for what's loaded by the SPL, typically TF-A (ATF/Bl31) + OP-TEE OS + U-Boot proper
<Jones42>
(helpful tools are fdtdump and dumpimage -l)
<qschulz>
you also have FIT image support for the Linux kernel as well where you can have a kernel, multiple device trees, device tree overlays, an initramfs, etc...
<Ermine>
ohhh
<qschulz>
it seems odd it cannot find a device tree in your U-Boot FIT image so I would start checking there actually is something there, if yes, then I don't know where to look next
<qschulz>
if no, then maybe misconfiguration?
<Jones42>
(you can use u-boot's iminfo command to inspect the fitimage once it has been loaded into RAM)
Poltawer has joined #u-boot
<qschulz>
Jones42: you;d need to reach U-boot CLI for that to work, which Ermine hasn't managed to do just yet :)
Poltawer has quit [Quit: WeeChat 4.7.0]
<Ermine>
So, I don't have u-boot.itb
<qschulz>
mmmmm, the logs beg to differ
<qschulz>
I think you managed to build an image that cannot work
<qschulz>
but I'm confused by the SPL being able to find *some* FIT image somewhere
<qschulz>
enable CONFIG_SPL_LEGACY_IMAGE_FORMAT in your defconfig
<qschulz>
this should make your SPL be able to load the legacy u-boot.img which I believe is what's inside u-boot-rockchip.bin that you flash
<qschulz>
probably disable CONFIG_SPL_FIT for now to not confuse it
dsimic has quit [Ping timeout: 248 seconds]
dsimic has joined #u-boot
<Ermine>
Did that, now getting mmc read errors
<qschulz>
can you paste the few lines of error here?
<Ermine>
So I have those pinctrl messages. I guess I need to edit dts to get rid of those?
<qschulz>
That would be the SPL DTB, which is not the same (on Rockchip) as the U-Boot proper DTB
<qschulz>
so it may not be related
<qschulz>
but fixing it is always nice
<qschulz>
I assume it's missing a bunch of bootph- properties for the pinctrl nodes for the emmc node
<qschulz>
(could also be pinconf nodes of those pinctrl nodes)
<qschulz>
also something similar for the uart controller
jbowen has quit []
jbowen has joined #u-boot
<qschulz>
then it's whack-a-mole time
<qschulz>
You do not have a line starting with "Core: "
<qschulz>
so it means this happens before dm_announce is called
<qschulz>
also, this is all in U-Boot proper pre-relocation I believe
Jones42 has joined #u-boot
<qschulz>
so maybe missing additional bootph-some-ram properties?
<Ermine>
on uart node?
<qschulz>
honestly not sure
rgallaispou has joined #u-boot
<qschulz>
i would rather guess no (for the bootph-some-ram)
<qschulz>
if your question was wrt my comment on "something similar for the uart controller" it's because you also have a pinctrl error in SPL for serial@ff690000
<qschulz>
What I can tell you is that the thing I have on my PX30 board after PMIC: is Core:
<qschulz>
and you don't have Core: printed
<qschulz>
so it may be time to enable more verbose logging (which I never remember how to do properly :) )
<Ermine>
I've just figured it out, this serial is not enabled on this board
* Ermine
scratches head
<Ermine>
hm, rk3288-u-boot.dtsi has clock-frequency = 2400000 for uarts. May this be a problem? Probably I don't see things due to baud differences
ldevulder has quit [Ping timeout: 248 seconds]
<Ermine>
I HAVE CONSOLE
clamor has quit [Ping timeout: 248 seconds]
clamor has joined #u-boot
ldevulder has joined #u-boot
<Jones42>
yay!
<Ermine>
qschulz: I owe you a drink
naoki has quit [Quit: naoki]
rgolledge has quit [Ping timeout: 256 seconds]
rgolledge has joined #u-boot
mmu_man has quit [Ping timeout: 256 seconds]
Jones42 has quit [Ping timeout: 248 seconds]
mmu_man has joined #u-boot
mmu_man has quit [Ping timeout: 256 seconds]
clamor has quit [Ping timeout: 258 seconds]
ldevulder has quit [Read error: Connection reset by peer]
ldevulder has joined #u-boot
mmu_man has joined #u-boot
warpme has joined #u-boot
warpme has quit [Client Quit]
gachikuku_ has quit [Server closed connection]
gachikuku_ has joined #u-boot
Poltawer has joined #u-boot
Poltawer has quit [Quit: WeeChat 4.7.0]
Poltawer has joined #u-boot
ldevulder has quit [Quit: Leaving]
mmu_man has quit [Ping timeout: 248 seconds]
rvalue- has joined #u-boot
rvalue has quit [Ping timeout: 248 seconds]
Poltawer has quit [Ping timeout: 256 seconds]
Poltawer has joined #u-boot
mmu_man has joined #u-boot
rvalue- is now known as rvalue
warpme has joined #u-boot
Poltawer has quit [Ping timeout: 256 seconds]
Poltawer has joined #u-boot
Poltawer has quit [Ping timeout: 248 seconds]
Poltawer has joined #u-boot
Poltawer has quit [Ping timeout: 258 seconds]
Poltawer has joined #u-boot
alexeymin has quit [Remote host closed the connection]
alexeymin has joined #u-boot
gsz has quit [Quit: leaving]
Poltawer has quit [Ping timeout: 258 seconds]
Poltawer has joined #u-boot
___nick___ has quit [Ping timeout: 248 seconds]
rgallaispou has quit [Ping timeout: 248 seconds]
Poltawer has quit [Ping timeout: 248 seconds]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Poltawer has joined #u-boot
goliath has quit [Quit: SIGSEGV]
catcream has quit [Remote host closed the connection]