Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2025.04 is OUT / Merge Window is OPEN, next branch is CLOSED / Release v2025.07 is scheduled for 07 July 2025 / Channel archives at https://libera.irclog.whitequark.org/u-boot
goliath has quit [Quit: SIGSEGV]
apritzel_ has quit [Ping timeout: 245 seconds]
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #u-boot
Jones42 has quit [Ping timeout: 245 seconds]
Jones42 has joined #u-boot
mmu_man has quit [Ping timeout: 272 seconds]
Daanct12 has joined #u-boot
Stalevar has joined #u-boot
<Stalevar> Hi. I was wondering is it legal to upload binary I extracted from a legally obtained device, if I have no idea where to find the corresponding source ( the device manufacturer provides u-boot sources but it's different version most likely)?
vardhan has joined #u-boot
dsimic has quit [Ping timeout: 265 seconds]
dsimic has joined #u-boot
shadowless has quit [Ping timeout: 268 seconds]
clamor has joined #u-boot
shadowless has joined #u-boot
<Stalevar> Also a question, how to check what address u-boot is loaded at during first boot?
Daanct12 has quit [Quit: WeeChat 4.6.1]
Daanct12 has joined #u-boot
<K900> xypron: Yeah I wasn't sure what the policy is on that because those configs are really ~identical for the entire family
<clamor> Stalevar: CONFIG_SPL_TEXT_BASE or CONFIG_TEXT_BASE
<Stalevar> clamor, you mean grep this line in the source code?
<clamor> Stalevar: defconfig
<quinq> ?/18
enok has joined #u-boot
monstr has joined #u-boot
ldevulder has joined #u-boot
<Stalevar> Alright, then more specific question, I have Feroceon 88F6282 SoC machine, this SoC's bootrom can load and execute u-boot image via Xmodem protocol if the boot-chip is wiped. I would like to know what address u-boot is loaded to by the bootrom
<Stalevar> Datasheet I can find is 2-page PDF with general specs
<Stalevar> Existing debricking manual offers to send u-boot via kwboot, then use u-boot console to download the same image again and flash to NAND
<Stalevar> I just thought it was a bit silly and why not to flash u-boot from same address where it's loaded by bootrom
apritzel_ has joined #u-boot
warpme has joined #u-boot
<clamor> Stalevar: cause it may need some type of processing to be flashed and used further
monstr has quit [Ping timeout: 252 seconds]
<clamor> For example, my device uses plain u-boot to be preloaded into ram, but to flash it permanently it has to be encrypted and signed
enok has quit [Quit: enok]
enok has joined #u-boot
rfs613 has quit [Ping timeout: 260 seconds]
enok has quit [Ping timeout: 245 seconds]
rfs613 has joined #u-boot
ungeskriptet has quit [Remote host closed the connection]
naoki has quit [Remote host closed the connection]
naoki has joined #u-boot
apritzel_ has quit [Ping timeout: 276 seconds]
clamor has quit [Read error: Connection reset by peer]
sszy has joined #u-boot
<Stalevar> clarity, the command to flash u-boot is simply nand write
clamor has joined #u-boot
zibolo has joined #u-boot
warpme has quit [Quit: Textual IRC Client: www.textualapp.com]
apritzel has joined #u-boot
monstr has joined #u-boot
mmu_man has joined #u-boot
enok has joined #u-boot
enok has quit [Ping timeout: 276 seconds]
clamor has quit [Ping timeout: 252 seconds]
clamor has joined #u-boot
Knogle has joined #u-boot
clamor has quit [Ping timeout: 265 seconds]
clamor has joined #u-boot
enok has joined #u-boot
clamor has quit [Read error: Connection reset by peer]
clamor has joined #u-boot
jdiez has quit [Quit: ZNC 1.8.2 - https://znc.in]
<Stalevar> clarity, the command to flash u-boot is simply nand write
ikarso has quit [Quit: Connection closed for inactivity]
goliath has joined #u-boot
ikarso has joined #u-boot
davlefou_ has quit [Ping timeout: 252 seconds]
davlefou has quit [Ping timeout: 252 seconds]
davlefou_ has joined #u-boot
davlefou has joined #u-boot
<calebccff> Tartarus: seems like there's a bug with one of the test jobs in CI - evb-ast2600 test.py failing with some "lab error" even after retrying https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/jobs/1095972
<clamor> calebccff: known issue
jdiez has joined #u-boot
enok has quit [Quit: enok]
enok71 has joined #u-boot
enok71 is now known as enok
enok71 has joined #u-boot
enok has quit [Ping timeout: 245 seconds]
enok71 is now known as enok
naoki has quit [Quit: naoki]
ungeskriptet has joined #u-boot
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #u-boot
dujem_ has joined #u-boot
gachikuku__ has joined #u-boot
ungeskriptet_ has joined #u-boot
vigneshr_ has joined #u-boot
pgreco_ has joined #u-boot
paulbarker_ has joined #u-boot
pbrobinson_ has joined #u-boot
mrnuke_ has joined #u-boot
Knogle_ has joined #u-boot
burlak_ has joined #u-boot
Jacmet_ has joined #u-boot
pivi_ has joined #u-boot
ungeskriptet has quit [*.net *.split]
Knogle has quit [*.net *.split]
pgreco has quit [*.net *.split]
urja has quit [*.net *.split]
burlak has quit [*.net *.split]
Forty-Bot has quit [*.net *.split]
mrnuke has quit [*.net *.split]
pivi has quit [*.net *.split]
dujem has quit [*.net *.split]
gachikuku has quit [*.net *.split]
cbmuser has quit [*.net *.split]
pbrobinson has quit [*.net *.split]
Jacmet has quit [*.net *.split]
vigneshr has quit [*.net *.split]
paulbarker has quit [*.net *.split]
ungeskriptet_ is now known as ungeskriptet
dujem_ is now known as dujem
pbrobinson_ is now known as pbrobinson
vigneshr_ is now known as vigneshr
paulbarker_ is now known as paulbarker
Slimey has quit [Remote host closed the connection]
cbmuser has joined #u-boot
<calebccff> clamor: oops, thanks!
urja has joined #u-boot
Forty-Bot has joined #u-boot
clamor has quit [Ping timeout: 248 seconds]
Slimey has joined #u-boot
clamor has joined #u-boot
<Tartarus> There's a real problem on that platform, I just can't debug it
<Tartarus> I got as far as seeing it's full U-Boot, on the 2nd or third iteration in the loop in lib/initcalls.c failing and then calling hang()
<Tartarus> But, changing the resulting binary size can fix it. I just don't see where in the code we're overwriting something for example, I was single stepping from entry until that point and it's common code aside from a 'mov pc lr' in the platform specific save boot params functions
Daanct12 has quit [Quit: WeeChat 4.6.1]
monstr has quit [Remote host closed the connection]
pivi_ has quit [Quit: Reconnecting]
pivi has joined #u-boot
goliath has quit [Quit: SIGSEGV]
enok has quit [Remote host closed the connection]
Knogle_ has quit [Quit: WeeChat 4.6.0]
enok has joined #u-boot
adriano has joined #u-boot
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
apritzel has quit [Ping timeout: 260 seconds]
davlefou_ has quit [Ping timeout: 248 seconds]
davlefou has quit [Ping timeout: 248 seconds]
gachikuku__ is now known as gachikuku
gachikuku is now known as gachikuku_
gachikuku_ is now known as gachikuku
davlefou_ has joined #u-boot
davlefou has joined #u-boot
adriano has quit [Quit: Client closed]
vardhan has quit [Ping timeout: 268 seconds]
mmu_man has quit [Ping timeout: 244 seconds]
ldevulder has quit [Ping timeout: 252 seconds]
mmu_man has joined #u-boot
clamor has quit [Ping timeout: 252 seconds]
clamor has joined #u-boot
clamor has quit [Ping timeout: 276 seconds]
clamor has joined #u-boot
ldevulder has joined #u-boot
clamor has quit [Read error: Connection reset by peer]
enok71 has joined #u-boot
enok has quit [Ping timeout: 245 seconds]
enok71 is now known as enok
K900 has quit [Remote host closed the connection]
K900 has joined #u-boot
vagrantc has joined #u-boot
mmu_man has quit [Ping timeout: 244 seconds]
Peng_Fan has quit [Quit: Connection closed for inactivity]
Jones42 has quit [Ping timeout: 252 seconds]
enok has quit [Ping timeout: 276 seconds]
mmu_man has joined #u-boot
goliath has joined #u-boot
apritzel_ has joined #u-boot
ldevulder has quit [Ping timeout: 272 seconds]
goliath has quit [Quit: SIGSEGV]
Poltawer has joined #u-boot
Poltawer has quit [Quit: WeeChat 4.6.0]
Poltawer has joined #u-boot
ikarso has quit [Quit: Connection closed for inactivity]
naoki has joined #u-boot