xypron changed the topic of #u-boot to: #u-boot SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot 2023.01 / Merge Window is OPEN, -next is CLOSED / Release v2023.01 is scheduled for 2023-01-09 / Channel archives at https://libera.irclog.whitequark.org/u-boot
minimal has quit [Quit: Leaving]
sakman has joined #u-boot
sbach has quit [Read error: Connection reset by peer]
sbach has joined #u-boot
hanetzer1 has joined #u-boot
hanetzer has quit [Ping timeout: 250 seconds]
hanetzer1 is now known as hanetzer
thopiekar has quit [Ping timeout: 272 seconds]
thopiekar has joined #u-boot
<hays> i wonder where these come from
<hays> #define EBG_CTRL0x40002c00
<hays> #define EBG_ENTROPY0x40002c04
PhoenixMage has quit [Ping timeout: 276 seconds]
<hays> everywhere i look this is a watchdog timer or something
hanetzer has quit [Ping timeout: 272 seconds]
jclsn has quit [Ping timeout: 272 seconds]
hanetzer has joined #u-boot
jclsn has joined #u-boot
camus1 has joined #u-boot
camus has quit [Ping timeout: 250 seconds]
camus1 is now known as camus
vagrantc has quit [Quit: leaving]
thopiekar has quit [Ping timeout: 272 seconds]
thopiekar_ has joined #u-boot
<hanetzer> hays: datasheets, I would guess.
<hanetzer> or vendor source
<hays> yeah perhaps. im stumbling around here. not too experienced with firmware and how to write drivers
<hays> but it looks like this firmware listens to this pin for entropy
jagan has joined #u-boot
<hays> (register)
hanetzer has quit [Ping timeout: 276 seconds]
hanetzer has joined #u-boot
jagan has quit [Ping timeout: 276 seconds]
hanetzer has quit [Quit: WeeChat 3.6]
PhoenixMage has joined #u-boot
stefanro has quit [Quit: Leaving.]
jagan has joined #u-boot
jagan has quit [Ping timeout: 272 seconds]
stefanro has joined #u-boot
hanetzer has joined #u-boot
johang has quit [Quit: leaving]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
derRichard has joined #u-boot
mmu_man has joined #u-boot
ikarso has joined #u-boot
hanetzer has quit [Quit: WeeChat 3.6]
guillaume_g has joined #u-boot
mncheck has joined #u-boot
mckoan|away is now known as mckoan
jagan has joined #u-boot
frieder has joined #u-boot
hramrach has quit [Ping timeout: 276 seconds]
zibolo has joined #u-boot
mmu_man has quit [Ping timeout: 272 seconds]
sszy has joined #u-boot
mmu_man has joined #u-boot
hramrach has joined #u-boot
thopiekar_ has quit [Ping timeout: 272 seconds]
thopiekar has joined #u-boot
hramrach has quit [Ping timeout: 260 seconds]
hramrach has joined #u-boot
<milkylainen> CONFIG_FIT_SIGNATURE_MAX_SIZE. Hmm.
<milkylainen> Do not follow. Is it because image is copied to RAM for verification?
matthias_bgg has joined #u-boot
ldevulder has quit [Remote host closed the connection]
ldevulder has joined #u-boot
apritzel_ has joined #u-boot
umbramalison has quit [Quit: %So long and thanks for all the fish%]
MWelchUK has joined #u-boot
mmu_man has quit [Ping timeout: 272 seconds]
mmu_man has joined #u-boot
WoC` has quit [Remote host closed the connection]
WoC has joined #u-boot
sicelo_ has quit [Quit: Bye!]
montjoie has joined #u-boot
sicelo_ has joined #u-boot
sicelo_ has joined #u-boot
<montjoie> hello, I try to support a new board (rk3188-som) to uboot, I pick rock_deconfig as a start and got https://paste.debian.net/1258093/ any idea on how go further ?
<montjoie> I dumped all dm https://paste.debian.net/1258094/
davlefou has quit [Ping timeout: 268 seconds]
davlefou has joined #u-boot
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
prabhakarlad has quit [Quit: Client closed]
<montjoie> I have added debug https://paste.debian.net/1258101/ but now I am stuck without any idea what is wrong
jagan has quit [Ping timeout: 276 seconds]
sicelo has quit [Quit: Bye!]
sicelo_ is now known as sicelo
torez has joined #u-boot
prabhakarlad has joined #u-boot
stefanro has quit [Ping timeout: 272 seconds]
stefanro has joined #u-boot
frieder has quit [Ping timeout: 272 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
frieder has joined #u-boot
prabhakarlad has quit [Quit: Client closed]
prabhakarlad has joined #u-boot
frieder has quit [Ping timeout: 260 seconds]
Mark5tm has quit [Quit: Client closed]
frieder has joined #u-boot
mmu_man has quit [Ping timeout: 276 seconds]
redbrain has quit [Read error: Connection reset by peer]
redbrain has joined #u-boot
minimal has joined #u-boot
mmu_man has joined #u-boot
mmu_man has quit [Ping timeout: 276 seconds]
lucascastro has joined #u-boot
lucascastro has quit [Client Quit]
lucascastro has joined #u-boot
<cambrian_invader> milkylainen: yes; I believe it's just there as a sanity check
<mckoan> From the whole KOAN team, condolences to the Denx family for the loss of our friend Wolfgang.
guillaume_g has quit [Quit: Konversation terminated!]
<milkylainen> cambrian_invader: Hmm. Ok.
<mps> also I wanted (but wasn't sure if this is right place) to express condolences as alpine linux u-boot maintainer and in my personal name. RIP Wolfgang, you did a lot for free and open software
frieder has quit [Remote host closed the connection]
macromorgan has quit [Quit: Leaving]
mckoan is now known as mckoan|away
LinuxHackerman has quit [Quit: Bridge terminating on SIGTERM]
jevinskie[m] has quit [Quit: Bridge terminating on SIGTERM]
par[m] has quit [Quit: Bridge terminating on SIGTERM]
mvaittin has quit [Quit: Bridge terminating on SIGTERM]
vitali64[m] has quit [Quit: Bridge terminating on SIGTERM]
samueldr has quit [Quit: Bridge terminating on SIGTERM]
kallisti5[m] has quit [Quit: Bridge terminating on SIGTERM]
Domon has quit [Quit: Bridge terminating on SIGTERM]
ric342[m] has quit [Quit: Bridge terminating on SIGTERM]
elvishjerricco has quit [Quit: Bridge terminating on SIGTERM]
hthiery has quit [Quit: Bridge terminating on SIGTERM]
lespocky[m] has quit [Quit: Bridge terminating on SIGTERM]
mripard has quit [Quit: Bridge terminating on SIGTERM]
Julia[m] has quit [Quit: Bridge terminating on SIGTERM]
kmaincent[m] has quit [Quit: Bridge terminating on SIGTERM]
Dhruvag2000[m] has quit [Quit: Bridge terminating on SIGTERM]
jkorsnes[m] has quit [Quit: Bridge terminating on SIGTERM]
Tartarus has quit [Quit: Bridge terminating on SIGTERM]
underpantsgnome[ has quit [Quit: Bridge terminating on SIGTERM]
ikarso has quit [Quit: Connection closed for inactivity]
vitali64[m] has joined #u-boot
<Crofton> Am I the only person buildu-boot on Fedora?
samueldr has joined #u-boot
mripard has joined #u-boot
Tartarus has joined #u-boot
lespocky[m] has joined #u-boot
jevinskie[m] has joined #u-boot
LinuxHackerman has joined #u-boot
par[m] has joined #u-boot
elvishjerricco has joined #u-boot
mvaittin has joined #u-boot
jkorsnes[m] has joined #u-boot
hthiery has joined #u-boot
underpantsgnome[ has joined #u-boot
kallisti5[m] has joined #u-boot
Domon has joined #u-boot
ric342[m] has joined #u-boot
Dhruvag2000[m] has joined #u-boot
Julia[m] has joined #u-boot
kmaincent[m] has joined #u-boot
<Crofton> never mind. ETOOMANYUUIDTHINGS
<hays> How does one write a driver for a board without any freaking information
<hays> Is there a secret squirrel source I am missing
<hays> I tried to sign up for the ARM website and my registration has been under review for a week
<hays> Hard enough to figure out the kernel without this additional layer of mystery
<hays> From what I can tell, the Armada 3700 series should have a TRNG built in to its trusted platform but I can’t find anything about the details
<broonie> hays: The Arm website would be unlikely to document a Marvell chip...
<hays> It is underlying ARM
<hays> So there is some stuff. But you’re right. I’ve had no luck with Marvell
<cambrian_invader> hays: stare very hard at the BSP
<hays> Where can I find that
<cambrian_invader> depends on your vendor :P
mmu_man has joined #u-boot
apritzel_ has quit [Ping timeout: 260 seconds]
<hays> Sigh. Well I’m emailing Marvell again I guess
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<cambrian_invader> hays: look at drivers/firmware/turris-mox-rwtm.c in Linux?
lucascastro has quit [Quit: Leaving]
lucascastro has joined #u-boot
prabhakarlad has quit [Quit: Client closed]
prabhakarlad has joined #u-boot
vagrantc has joined #u-boot
macromorgan has joined #u-boot
prabhakarlad has quit [Ping timeout: 244 seconds]
<montjoie> hello for my problem I try to do clk dump, but the output is empty (no clocks)
lucascastro has quit [Remote host closed the connection]
<hays> Cambrian_invader I did and it was helpful
<cambrian_invader> montjoie: most clock drivers do not implement dumping clocks
<hays> cambrian_invader although interestingly i don’t think turris mox is using the TRNG that is part of TPZ
<cambrian_invader> why do you think that?
<hays> Because when I look at the code they seem to be doing it themselves vice using an API
<hays> Hard to be sure because of that magic register number
<cambrian_invader> you mean the rwtm driver?
<hays> It looks nothing like this https://github.com/ARM-software/TZ-TRNG
<hays> Yeah the rwtm driver seems to be accessing a register for entropy
<cambrian_invader> no, it is doing RPC
<cambrian_invader> to the rwtm firmware
<cambrian_invader> which accesses the register itself
<hays> Yes
<cambrian_invader> and then the kernel will do whitening/whatever
<hays> I’ve found the code where the firmware initializes this interface
<hays> Don’t quite understand it but I found it. I am not clear on how the kernel at large finds it either
<cambrian_invader> presumably it is loaded during boot
<hays> Right but what connects it to the rest of the kernel vs just being a special hidden RPC call to the firmware
<cambrian_invader> turris_mox_rwtm_probe registers it with devm_hwrng_register
<hays> Line 533
matthias_bgg has quit [Ping timeout: 250 seconds]
<hays> Another question… if I use an initramfs, is the kernel already loaded at that point or would there be a way to reload it? I’m thinking about this as a way to provide a kaslr seed instead of trying to get it into uboot
<cambrian_invader> you can always kexec
<cambrian_invader> but honestly the firmware interface doesn't look that bad IMO
m5zs7k has quit [*.net *.split]
robher has quit [*.net *.split]
bryanb has quit [*.net *.split]
milkylainen has quit [*.net *.split]
cJ has quit [*.net *.split]
any1 has quit [*.net *.split]
bryanb has joined #u-boot
milkylainen has joined #u-boot
robher has joined #u-boot
cJ has joined #u-boot
m5zs7k has joined #u-boot
any1 has joined #u-boot
<dgilmore> Crofton: I build u-boot on Fedora all the time
<Crofton> Yeah it was a cockpit error
<Crofton> Uuid.h
thopiekar has quit [Ping timeout: 276 seconds]
thopiekar has joined #u-boot
vagrantc has quit [Quit: leaving]
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
thopiekar has quit [Ping timeout: 272 seconds]
thopiekar has joined #u-boot
hanetzer has joined #u-boot
mncheck has quit [Ping timeout: 272 seconds]
mmu_man has quit [Ping timeout: 255 seconds]