Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2023.10, v2024.01-rc1 are OUT / Merge Window is CLOSED, next branch is CLOSED / Release v2024.01 is scheduled for 08 January 2024 / Channel archives at https://libera.irclog.whitequark.org/u-boot
vagrantc has quit [Quit: leaving]
mmu_man has quit [Ping timeout: 260 seconds]
qschulz has quit [Quit: qschulz]
zibolo has quit [Ping timeout: 258 seconds]
matthias_bgg has quit [Ping timeout: 260 seconds]
zibolo has joined #u-boot
qschulz has joined #u-boot
matthias_bgg has joined #u-boot
goliath has quit [Quit: SIGSEGV]
apritzel_ has quit [Ping timeout: 240 seconds]
persmule has quit [Remote host closed the connection]
Mis012- has joined #u-boot
Mis012 has quit [Remote host closed the connection]
jclsn has quit [Ping timeout: 260 seconds]
jclsn has joined #u-boot
sakman has quit [Quit: Leaving]
Mis012- has quit [Remote host closed the connection]
Mis012 has joined #u-boot
mckoan_ has joined #u-boot
Mis012 has quit [Remote host closed the connection]
Mis012- has joined #u-boot
mckoan|away has quit [Ping timeout: 255 seconds]
Mis012- has quit [Remote host closed the connection]
Mis012 has joined #u-boot
sakman has joined #u-boot
Clamor has joined #u-boot
ikarso has joined #u-boot
Clamor has quit [Ping timeout: 255 seconds]
Clamor has joined #u-boot
apritzel_ has joined #u-boot
flom84 has joined #u-boot
Clamor has quit [Read error: Connection reset by peer]
Clamor has joined #u-boot
Kwiboo has quit [Quit: .]
Kwiboo has joined #u-boot
mmu_man has joined #u-boot
apritzel_ has quit [Ping timeout: 252 seconds]
___nick___ has joined #u-boot
camus has joined #u-boot
camus1 has joined #u-boot
camus has quit [Ping timeout: 272 seconds]
camus1 is now known as camus
camus1 has joined #u-boot
camus has quit [Ping timeout: 272 seconds]
camus1 is now known as camus
slobodan has joined #u-boot
apritzel_ has joined #u-boot
flom84 has quit [Quit: Leaving]
goliath has joined #u-boot
dsimic has quit [Ping timeout: 255 seconds]
dsimic has joined #u-boot
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #u-boot
___nick___ has quit [Client Quit]
___nick___ has joined #u-boot
ikarso has quit [Quit: Connection closed for inactivity]
apritzel_ has quit [Ping timeout: 255 seconds]
camus1 has joined #u-boot
camus has quit [Ping timeout: 255 seconds]
camus1 is now known as camus
camus1 has joined #u-boot
camus has quit [Ping timeout: 246 seconds]
camus1 is now known as camus
Clamor has quit [Ping timeout: 248 seconds]
camus1 has joined #u-boot
camus has quit [Ping timeout: 258 seconds]
camus1 is now known as camus
mmu_man has quit [Ping timeout: 245 seconds]
f_ has quit [Remote host closed the connection]
f_ has joined #u-boot
Clamor has joined #u-boot
Stat_headcrabed has joined #u-boot
Stat_headcrabed1 has joined #u-boot
Stat_headcrabed has quit [Ping timeout: 248 seconds]
Stat_headcrabed1 is now known as Stat_headcrabed
Stat_headcrabed has quit [Quit: Stat_headcrabed]
redbrain has quit [Read error: Connection reset by peer]
redbrain has joined #u-boot
persmule has joined #u-boot
Clamor has quit [Ping timeout: 240 seconds]
Clamor has joined #u-boot
qqq has quit [Remote host closed the connection]
slobodan_ has joined #u-boot
slobodan has quit [Read error: Connection reset by peer]
flom84 has joined #u-boot
apritzel_ has joined #u-boot
slobodan_ has quit [Ping timeout: 255 seconds]
flom84 has quit [Quit: Leaving]
slobodan has joined #u-boot
slobodan has quit [Ping timeout: 240 seconds]
slobodan has joined #u-boot
paulbarker3 has joined #u-boot
mmu_man has joined #u-boot
mmu_man has quit [Client Quit]
mmu_man has joined #u-boot
stipa has quit [Ping timeout: 245 seconds]
stipa has joined #u-boot
mmu_man has quit [Ping timeout: 248 seconds]
mmu_man has joined #u-boot
Clamor has quit [Ping timeout: 272 seconds]
_whitelogger has joined #u-boot
apritzel_ has quit [Ping timeout: 255 seconds]
ikarso has joined #u-boot
vagrantc has joined #u-boot
Clamor has quit [Ping timeout: 255 seconds]
Clamor has joined #u-boot
slobodan has quit [Read error: Connection reset by peer]
slobodan has joined #u-boot
Clamor has quit [Read error: Connection reset by peer]
vagrantc has quit [Quit: leaving]
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #u-boot
___nick___ has quit [Client Quit]
___nick___ has joined #u-boot
___nick___ has quit [Ping timeout: 255 seconds]
slobodan has quit [Ping timeout: 260 seconds]
apritzel_ has joined #u-boot
<Forty-Bot> marex: why not `mmc part 0 0`?
<sjg1> Hi, unfortunately I don't have mailing-list access at present (since about the 25th) so you will get a rest from me for a while
<marex> Forty-Bot: mmc raw and mmc part are different things, raw is the whole device
<Forty-Bot> right and part 0 is the whole device
<marex> Forty-Bot: what ? how ?
<Forty-Bot> sjg1: hope you get that sorted out
<marex> sjg1: eh ?
<Forty-Bot> marex: depends on the function that you use but https://u-boot.readthedocs.io/en/stable/usage/partitions.html
<Forty-Bot> > The partition number 0 specifies that the whole device is to be used as one “partition.”
<marex> ewwwwwww
<Forty-Bot> it's actually quite convenient, since you can use this basically anywhere that only expects partitions
<Forty-Bot> e.g. (on the host) `fastboot flash 0:0 whole_mmc.img`
<Forty-Bot> actually, fastboot has a bit of a problem in this area, in that there are ~3 ways to access the emmc boot partitions
* marex rolls eyes
<marex> Forty-Bot: I have to admit, this is inobvious (and I was not aware of this, hence the patch)
<Forty-Bot> yeah, I wrote up that page a few years ago because I didn't know about it either and it was pretty helpful
<marex> I think the mmc raw start 0 is less confusing though, and cheap to add
<Forty-Bot> eh, I would rather reduce the amount of ways to say things
<Forty-Bot> makes it much easier to change/test things later on
<Forty-Bot> like, the fastboot thing can't really be fixed since it's been around for several years
<Forty-Bot> a "clean" implementation could easily be half the code side
<Forty-Bot> *size
<marex> DFU was around for a decade too
<marex> Forty-Bot: and btw with mmc raw 0 0 mmcpart 1 you can expose whole mmc hw partitions, you cannot do that with mmc part
<Forty-Bot> if you allow the full syntax you can do `0.1:0`
<marex> Forty-Bot: probably a matter of subsequent DFU overhaul then, currently it only parses the partitions as plain integers
<marex> the udc/gadget stuff needs much work
<Forty-Bot> it's just a matter of subbing out part_get_info for part_get_info_by_dev_and_name_or_num
<Forty-Bot> (that last function is way too long...)
<Forty-Bot> maybe it should get renamed to part_get_inf_full
<sjg1> Marex yes I will see if I can fix it next week
paulbarker3 has quit [Quit: The Lounge - https://thelounge.chat]
<marex> sjg1: what happened ?
goliath has quit [Quit: SIGSEGV]
<marex> Forty-Bot: so effectively mmc raw and mmc part can be made very much identical ?
<Forty-Bot> yup
<Forty-Bot> I mean, there probably could be a common "block" dfu implementation\
<Forty-Bot> but ensuring legacy users stay supported will make that kind of unification difficult
<marex> Forty-Bot: add to that that the whole udc is basically unmaintained
<marex> that includes dfu
<Forty-Bot> :l
<marex> Forty-Bot: I'm hoping Mattijs can help a bit
<marex> Forty-Bot: but really, maintainer shortage it is
<Forty-Bot> I'm not really on top of my stuff either...
<marex> sigh