LainExperiments has joined #u-boot
LainExperiments has quit [Ping timeout: 240 seconds]
LainExperiments6 has joined #u-boot
mmu_man has quit [Ping timeout: 244 seconds]
qschulz has quit [Remote host closed the connection]
zibolo has quit [Ping timeout: 248 seconds]
qschulz has joined #u-boot
zibolo has joined #u-boot
persmule has quit [Ping timeout: 264 seconds]
xroumegue has quit [Ping timeout: 260 seconds]
xroumegue has joined #u-boot
persmule has joined #u-boot
LainExperiments6 has quit [Quit: Client closed]
<
ja_02>
nooo i was betten by the other 20 something
<
ja_02>
calebccff: do u have discord by any chance
<
marex>
the one happy thing I see here is, that the community is renewing itself and not dying out, that is a real nice to observe
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #u-boot
<
marex>
xypron: 60ea8a94d60e ("net: miiphybb: Convert documentation to rst")
<
marex>
xypron: seems like a combination of [v2] net: miiphybb: Update documentation and [RFC] net: miiphybb: Convert documentation to rst ?
<
marex>
xypron: it should not be in master, it should be in next, because the code which prompted the documentation update is only in next
<
ja_02>
marex: yea it is nice. also imo a very kind community.
dsimic has quit [Ping timeout: 245 seconds]
dsimic has joined #u-boot
clamor has joined #u-boot
rvalue has quit [Ping timeout: 248 seconds]
rvalue has joined #u-boot
gsz has joined #u-boot
enok has joined #u-boot
enok has quit [Ping timeout: 248 seconds]
enok has joined #u-boot
enok71 has joined #u-boot
sng_ has joined #u-boot
enok has quit [Ping timeout: 245 seconds]
enok71 is now known as enok
sng_ has joined #u-boot
sng_ has quit [Changing host]
sng_ has quit [Client Quit]
sng_ has joined #u-boot
sng_ has quit [Client Quit]
sng_ has joined #u-boot
sng_ has joined #u-boot
sng_ has quit [Client Quit]
sng_ has joined #u-boot
monstr has joined #u-boot
sng_ has quit [Client Quit]
sng_ has joined #u-boot
sng_ has quit [Client Quit]
sng_ has joined #u-boot
frieder has joined #u-boot
sng_ is now known as sng
sng has quit [Changing host]
sng has joined #u-boot
rvalue has quit [Ping timeout: 252 seconds]
monstr has quit [Ping timeout: 252 seconds]
sng has quit [Ping timeout: 272 seconds]
gsz has quit [Ping timeout: 244 seconds]
goliath has joined #u-boot
rvalue has joined #u-boot
gsz has joined #u-boot
sng has joined #u-boot
rvalue- has joined #u-boot
rvalue has quit [Ping timeout: 252 seconds]
sng has joined #u-boot
sng has quit [Changing host]
sng has joined #u-boot
rvalue- is now known as rvalue
enok has quit [Read error: Connection reset by peer]
enok has joined #u-boot
Jones42 has joined #u-boot
sng has quit [Ping timeout: 268 seconds]
Jones42 has quit [Ping timeout: 265 seconds]
sng has joined #u-boot
ldevulder has joined #u-boot
quinq has quit [Ping timeout: 265 seconds]
mripard has joined #u-boot
bjoto`` has quit [Remote host closed the connection]
bjoto`` has joined #u-boot
bjoto`` has quit [Remote host closed the connection]
Jones42 has joined #u-boot
warpme has joined #u-boot
sszy has joined #u-boot
clamor has quit [Read error: Connection reset by peer]
clamor has joined #u-boot
bjoto has joined #u-boot
saimazoon has quit [Ping timeout: 248 seconds]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vardhan_ has joined #u-boot
mmu_man has joined #u-boot
sng has quit [Ping timeout: 246 seconds]
sng has joined #u-boot
LainExperiments has joined #u-boot
babo67_ has quit [Remote host closed the connection]
sally_ has joined #u-boot
LainExperiments has quit [Quit: Client closed]
sally has quit [Ping timeout: 260 seconds]
LainExperiments has joined #u-boot
quinq has joined #u-boot
gsz has quit [Ping timeout: 260 seconds]
vfazio_ has joined #u-boot
vfazio has quit [Remote host closed the connection]
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #u-boot
davlefou_ has quit [Ping timeout: 260 seconds]
davlefou has quit [Ping timeout: 260 seconds]
enok has quit [Remote host closed the connection]
davlefou_ has joined #u-boot
davlefou has joined #u-boot
warpme has joined #u-boot
haritz has joined #u-boot
haritz has quit [Changing host]
haritz has joined #u-boot
sng has quit [Ping timeout: 260 seconds]
LainExperiments has quit [Quit: Client closed]
sng has joined #u-boot
HAMIIID has joined #u-boot
ikarso has quit [Quit: Connection closed for inactivity]
ldevulder has quit [Ping timeout: 252 seconds]
ldevulder has joined #u-boot
bradfa has quit [Ping timeout: 244 seconds]
Manouchehri has quit [Ping timeout: 268 seconds]
HAMIIID has quit [Quit: Leaving...]
bradfa has joined #u-boot
Manouchehri has joined #u-boot
<
dujem>
i am writing a sysreset driver for my board and it seems to not probe even when i run the reset command, why could this be?
monstr has joined #u-boot
eballetbo has quit [Ping timeout: 260 seconds]
smurray has quit [Ping timeout: 272 seconds]
<
Tartarus>
Do you have a match on the compatible?
LetoThe2nd has quit [Ping timeout: 244 seconds]
senzilla has quit [Ping timeout: 248 seconds]
Manouchehri has quit [Ping timeout: 252 seconds]
eballetbo has joined #u-boot
smurray has joined #u-boot
LetoThe2nd has joined #u-boot
Manouchehri has joined #u-boot
senzilla has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<
calebccff>
ja_02: ahaha oh yeah you should definitely post ufetch pictures on fedi!
Guest47 has joined #u-boot
Guest47 has quit [Client Quit]
warpme has joined #u-boot
enok has joined #u-boot
ikarso has joined #u-boot
enok has quit [Ping timeout: 244 seconds]
goliath has quit [Quit: SIGSEGV]
<
dujem>
Tartarus: yes, and both the device and driver show up in `dm tree`, it just does not probe the driver when i issue a reset
<
dujem>
i even put a printf in my driver's probe function to see if it at least gets called, but nope
sally_ has quit [Changing host]
sally_ has joined #u-boot
sally_ is now known as sally
sng has quit [Ping timeout: 265 seconds]
ungeskriptet has quit [Remote host closed the connection]
vagrantc has joined #u-boot
sng has joined #u-boot
LainExperiments has joined #u-boot
LainExperiments has quit [Quit: Client closed]
ungeskriptet has joined #u-boot
ungeskriptet has quit [Remote host closed the connection]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
frieder has quit [Remote host closed the connection]
vardhan_ has quit [Ping timeout: 276 seconds]
sng has quit [Ping timeout: 244 seconds]
LainExperiments has joined #u-boot
ungeskriptet has joined #u-boot
goliath has joined #u-boot
sng has joined #u-boot
sng has quit [Client Quit]
sng has joined #u-boot
sng has quit [Changing host]
sng has joined #u-boot
monstr has quit [Remote host closed the connection]
ungeskriptet has quit [Remote host closed the connection]
Knogle has joined #u-boot
sng has quit [Ping timeout: 260 seconds]
sng has joined #u-boot
enok has joined #u-boot
LainExperiments has quit [Quit: Client closed]
<
clamor>
dujem: source is available?
<
dujem>
clamor: board or the reset driver?
sng has quit [Ping timeout: 272 seconds]
ungeskriptet has joined #u-boot
<
clamor>
dujem: I assume both
<
dujem>
clamor: board is coreprimevelte which is upstream, driver i can put up on a pastebin
<
clamor>
dujem: add print if request is called
<
dujem>
clamor: it does not get called
<
clamor>
Your driver may fail with -einval even before your print in probe
<
calebccff>
dujem: "dm tree" shows all bound devices, does it show up in that list?
<
clamor>
dujem: btw, you can set the driver priv via U_BOOT_DRIVER macro
rcn-ee_ has joined #u-boot
joeskb7 has quit [Read error: Connection reset by peer]
joeskb7 has joined #u-boot
<
dujem>
calebccff: yes it does
<
dujem>
clamor: does that work though if the addresses are filled in at probe time?
<
dujem>
or is it just for setting the type
<
clamor>
dujem: yes. Set your print at the start of the probe.
ldevulder has quit [Quit: Leaving]
<
dujem>
clamor: still no sign of it probing
<
clamor>
Ok, time for sandbox
<
clamor>
dujem: smth is really wrong in your configuration. Sysreset probe works fine.
<
clamor>
Sandbox reproducible.
sng has joined #u-boot
sng has quit [Changing host]
sng has joined #u-boot
<
dujem>
well, i have enabled SYSRESET{,_CMD_RESET,_PXA} so really no idea
<
marex>
dujem: my general advice is , spam the codebase with printf()s
<
marex>
dujem: esp. drivers/core to see what the DM does
<
marex>
dujem: git grep -li '\<probe\>' drivers/core/
<
marex>
that should give you an idea where to start adding them printf()s
<
apalos>
2025, debuggers, gdb, jtags -- printf is still superior :P
<
quinq>
clearly :D (unless your debugging is time-sensitive)
<
marex>
at which point, you use trace_printk() ... which ... is technically a printf() too
<
clamor>
apalos: always
sng has quit [Ping timeout: 244 seconds]
<
apalos>
So, now that are all in a nice mood
<
apalos>
Anyone who's interested please test -next and enable CMD_MEMINFO && CMD_CMD_MEMINFO_MAP && CONFIG_MMU_PGPROT
<
apalos>
On the conmsole type 'meminfo' if your board doesnt blow up, you're good
<
apalos>
(arm64 only)
clamor has quit [Ping timeout: 244 seconds]
sally_ has joined #u-boot
sally has quit [Ping timeout: 260 seconds]
clamor has joined #u-boot
sally_ is now known as sally
<
dujem>
marex: noted
<
marex>
apalos: uh oh ...
<
apalos>
marex: fwiw I
*think* the mmu configs are already meeeh
<
apalos>
because all of the boards in Arm64, set the PXN flag, but that's not always needed and in some configs it's reserved 0
<
marex>
apalos: I think the current way of setting up page tables is awful too
<
marex>
apalos: it is inflexible to boot
<
apalos>
You define memory in a table, tha's ok I guess
<
marex>
apalos: and with varying memory sizes, it just plain sucks
<
apalos>
yes it is,
<
apalos>
but I added all the fucntions we want to changethat
<
apalos>
So this fixes the PXN stuff, but only when you apply new perms
<
apalos>
we need to fix it for
*.*
<
apalos>
marex: but with the PGPROT stuff we can fix the 'inflexible'
<
apalos>
We can map the memory we want with proper permissions and then the leftovers are 'rwx'
<
marex>
apalos: I clearly need to look at that too
<
marex>
apalos: my todo is overflowing already, sigh
<
apalos>
That's ok my toido is overflowing since 2004
<
apalos>
I just ignore stuff :P
<
apalos>
I've accepted the fact I don't scale and I try as beas as i can, that's it
<
marex>
apalos: I did reply to an email to vagrantc from I think 2019 or 2022 recently though :)
<
apalos>
tbh I just want to retire and focus on fishing
sally has quit [Changing host]
sally has joined #u-boot
clamor has quit [Read error: Connection reset by peer]
<
marex>
apalos: I suspect we might live to see riscv128 ... which I am relatively sure someone already tried to build in an FPGA
<
apalos>
yea unfortunately we'll be around
sng has joined #u-boot
sng has quit [Changing host]
sng has joined #u-boot
sng has quit [Ping timeout: 268 seconds]
prabhakalad has quit [Ping timeout: 268 seconds]
prabhakalad has joined #u-boot
Knogle has quit [Ping timeout: 245 seconds]
Knogle has joined #u-boot
gsz has joined #u-boot
gsz has quit [Ping timeout: 268 seconds]
vagrantc has quit [Quit: leaving]
kilobyte_ch has quit [Ping timeout: 265 seconds]
mripard has quit [Quit: WeeChat 4.5.1]
kilobyte_ch has joined #u-boot
enok has quit [Ping timeout: 245 seconds]
Knogle has quit [Quit: WeeChat 4.5.2]
stefanct__ has joined #u-boot
stefanct has quit [Ping timeout: 265 seconds]
stefanct__ is now known as stefanct