Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2022.04, v2022.07-rc4 are OUT / Merge Window is CLOSED, -next is OPEN / Release v2022.07 is scheduled for 4 July 2022 / http://www.denx.de/wiki/U-Boot / Channel archives at https://libera.irclog.whitequark.org/u-boot
jclsn0 has joined #u-boot
persmule has joined #u-boot
apritzel has quit [Ping timeout: 240 seconds]
jclsn0 has quit [Ping timeout: 276 seconds]
jclsn0 has joined #u-boot
jclsn0 has quit [Ping timeout: 240 seconds]
jclsn0 has joined #u-boot
jclsn0 has quit [Ping timeout: 246 seconds]
jclsn0 has joined #u-boot
jclsn0 has quit [Ping timeout: 276 seconds]
jclsn0 has joined #u-boot
mckoan|away has quit [Ping timeout: 255 seconds]
jclsn0 has quit [Ping timeout: 250 seconds]
akaWolf has quit [Ping timeout: 248 seconds]
thopiekar_ has joined #u-boot
thopiekar is now known as Guest8431
thopiekar_ is now known as thopiekar
Guest8431 has quit [Killed (copper.libera.chat (Nickname regained by services))]
jclsn0 has joined #u-boot
jclsn0 has quit [Ping timeout: 240 seconds]
camus has joined #u-boot
jclsn0 has joined #u-boot
jclsn0 has quit [Ping timeout: 276 seconds]
redbrain has quit [Read error: Connection reset by peer]
redbrain has joined #u-boot
akaWolf has joined #u-boot
jclsn0 has joined #u-boot
jclsn0 has quit [Ping timeout: 240 seconds]
alpernebbi has quit [Ping timeout: 258 seconds]
mckoan|away has joined #u-boot
jclsn0 has joined #u-boot
alpernebbi has joined #u-boot
jclsn0 has quit [Ping timeout: 255 seconds]
jclsn0 has joined #u-boot
NonaSuomy has quit [Ping timeout: 276 seconds]
jclsn0 has quit [Ping timeout: 246 seconds]
jclsn0 has joined #u-boot
NonaSuomy has joined #u-boot
jclsn0 has quit [Ping timeout: 255 seconds]
persmule has quit [Ping timeout: 240 seconds]
jclsn0 has joined #u-boot
vagrantc has quit [Quit: leaving]
persmule has joined #u-boot
littlebobeep has quit [Ping timeout: 240 seconds]
kallisti5 has quit [Quit: Lost terminal]
littlebobeep has joined #u-boot
tafa has quit [Ping timeout: 246 seconds]
rvalue- has joined #u-boot
tafa has joined #u-boot
akaWolf has quit [Ping timeout: 246 seconds]
cJ has quit [Ping timeout: 246 seconds]
rvalue has quit [Ping timeout: 246 seconds]
mlaga97 has quit [Ping timeout: 246 seconds]
mckoan|away has quit [Ping timeout: 246 seconds]
fionera has quit [Ping timeout: 246 seconds]
qsx has quit [Ping timeout: 246 seconds]
mlaga97 has joined #u-boot
fionera has joined #u-boot
qsx has joined #u-boot
akaWolf has joined #u-boot
mckoan|away has joined #u-boot
rvalue- is now known as rvalue
littlebobeep has quit [Ping timeout: 240 seconds]
cJ has joined #u-boot
akaWolf has quit [Ping timeout: 246 seconds]
littlebobeep has joined #u-boot
akaWolf has joined #u-boot
littlebobeep has quit [Ping timeout: 240 seconds]
camus has quit [Remote host closed the connection]
apritzel has joined #u-boot
camus has joined #u-boot
littlebobeep has joined #u-boot
apritzel has quit [Ping timeout: 244 seconds]
littlebobeep has quit [Ping timeout: 240 seconds]
littlebobeep has joined #u-boot
littlebo1eep has joined #u-boot
littlebobeep has quit [Ping timeout: 240 seconds]
mckoan|away is now known as mckoan
monstr has joined #u-boot
frieder has joined #u-boot
littlebo1eep has quit [Ping timeout: 240 seconds]
littlebobeep has joined #u-boot
apritzel has joined #u-boot
sszy has joined #u-boot
zibolo has joined #u-boot
zibolo_ has joined #u-boot
zibolo_ has quit [Client Quit]
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
persmule has quit [Remote host closed the connection]
apritzel has quit [Ping timeout: 276 seconds]
zibolo has quit [Ping timeout: 272 seconds]
gsz has joined #u-boot
guillaume_g has joined #u-boot
ldevulder has joined #u-boot
persmule has joined #u-boot
littlebobeep has quit [Ping timeout: 240 seconds]
<marex> Tartarus: else I'll just pick it up via usb tree
littlebobeep has joined #u-boot
littlebo1eep has joined #u-boot
littlebobeep has quit [Ping timeout: 240 seconds]
mmu_man has joined #u-boot
<vaishnav> @Tartarus: Thanks for confirming, however I could see that the flash partitions described over device tree are not being parsed now
littlebo1eep has quit [Ping timeout: 240 seconds]
<vaishnav> Also couldn't find any consumers for register_mtd_partser() , thus was thinking the parser was not implemented
___nick___ has joined #u-boot
littlebobeep has joined #u-boot
littlebo1eep has joined #u-boot
littlebobeep has quit [Ping timeout: 240 seconds]
persmule has quit [Ping timeout: 240 seconds]
persmule has joined #u-boot
apritzel has joined #u-boot
matthias_bgg has joined #u-boot
littlebobeep has joined #u-boot
littlebo1eep has quit [Ping timeout: 240 seconds]
littlebobeep has quit [Ping timeout: 240 seconds]
persmule has quit [Ping timeout: 240 seconds]
persmule has joined #u-boot
littlebobeep has joined #u-boot
prabhakarlad has quit [Quit: Client closed]
tre has joined #u-boot
matthias_bgg has quit [Ping timeout: 258 seconds]
littlebobeep has quit [Ping timeout: 240 seconds]
matthias_bgg has joined #u-boot
littlebobeep has joined #u-boot
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
zibolo has joined #u-boot
indy has quit [Quit: ZNC 1.8.2 - https://znc.in]
indy has joined #u-boot
sicelo has quit [Ping timeout: 256 seconds]
indy has quit [Ping timeout: 272 seconds]
littlebobeep has quit [Ping timeout: 240 seconds]
indy has joined #u-boot
littlebobeep has joined #u-boot
sicelo has joined #u-boot
sicelo has joined #u-boot
<apritzel> kettenis: do you have a pointer to the actual CPUID feature bits on the M1, so ID_AA64ISAR1_EL1 and friends?
littlebobeep has quit [Ping timeout: 240 seconds]
indy has quit [Ping timeout: 255 seconds]
sicelo has quit [Read error: Connection reset by peer]
sicelo has joined #u-boot
sicelo has joined #u-boot
littlebobeep has joined #u-boot
<kettenis> apritzel: ID_AA64ISAR0_EL1: 0x221100110212120
<kettenis> ID_AA64ISAR1_EL1: 0x11110211202
<kettenis> for the others I'd need to do some work
<kettenis> (those aren't really relevant for the EL2 Host mode issue though)
indy has joined #u-boot
littlebobeep has quit [Ping timeout: 240 seconds]
indy_ has joined #u-boot
indy has quit [Ping timeout: 240 seconds]
sicelo has quit [Quit: Bye!]
littlebobeep has joined #u-boot
sicelo has joined #u-boot
sicelo has joined #u-boot
sicelo has quit [Client Quit]
sicelo has joined #u-boot
sicelo has joined #u-boot
sicelo has quit [Quit: Bye!]
littlebobeep has quit [Ping timeout: 240 seconds]
sicelo has joined #u-boot
indy_ is now known as indy
littlebobeep has joined #u-boot
<Tartarus> marex: Seems fine for next
<milkylainen> Tartarus: Can an u-boot build tell the external world what final images it has generated in a build?
<Tartarus> milkylainen: I don't quite follow you, sorry, can you give an example of what you mean?
<milkylainen> Tartarus: So. For a lot of targets there are a lot of different image formats, suffixes, and whatnots. In an build environment (buildroot etc), copying variable target names is a pita, because they vary wildly (bin, srec, elf, efi, imx, stm32 etc etc etc). It would be nice if the build could place the generated files in a "generated-images" file
<milkylainen> and path. So then the external environment could just read this file, without knowing what to search for. Since the build specifies what files are there.
<apritzel> kettenis: I was just curious which TCR bits exactly would trigger the issue you've seen, and many higher bits depend on later arch features
<milkylainen> Right now, the external env has to preemptively know file format to do the copy.
<kettenis> apritzel: pretty sure it is just the ips bits that were wrong
<kettenis> M1 Pro/Max/Ultra have memory starting at 0x1000000000 so they need the larger physical address spaces enabled
<apritzel> kettenis: I see, makes sense
apritzel_ has joined #u-boot
<apritzel> the usage of get_tcr() looks fishy, two callers pass "0" for the "el", which we treat as EL3, but everyone else wants "current EL", so I am tempted to remove that parameters and query the current EL internally
<kettenis> I think that would be fine
<apritzel> I think the 0-callers just want the VA size bits, they ignore the return value
<kettenis> they do
<apritzel> kettenis: thanks, I will just reply to the email
<kettenis> as maz pointed out on #asahi-dev, it probably makes sense to introduce a function that indicates that we're in EL2 Host mode
<kettenis> but as I pointed out in my mail, I'm not sure about growing the size of this code
apritzel_ has quit [Ping timeout: 244 seconds]
<apritzel> but that's just a few instructions, so I wouldn't worry about that
camus has quit [Quit: camus]
littlebobeep has quit [Ping timeout: 240 seconds]
umbramalison has joined #u-boot
tre has quit [Remote host closed the connection]
<umbramalison> trying to use pxe to boot a ti board. is it supposed to load pxelinux.0? seems like it's not looking for it's own config file
zandar has joined #u-boot
<zandar> Hi, please can someone confirm that subscription to the U-Boot mailing list works OK? I tried to subscribe last week and once again yesterday but got no response.
zandar has quit [Quit: Leaving.]
zandar has joined #u-boot
<Tartarus> zandar: Yes, it should be working fine
<Tartarus> apritzel, kettenis for v2022.07 should I just revert that change?
<apritzel> Tartarus: I don't know, I see that's tempting, but it fixes an actual boot problem with the fastmodel (implementing ARMv8.4 features)
<Tartarus> OK. I can wait a bit for everyone to figure out whats best
<apritzel> I'll send the patch in a minute
littlebobeep has joined #u-boot
littlebobeep has quit [Ping timeout: 240 seconds]
<marex> Tartarus: it was posted way before rc1, so it should be fine even for this release
Ntemis has joined #u-boot
vagrantc has joined #u-boot
<kettenis> Tartarus: I'll test the diff when I get home in a few hours
Ntemis has quit [Read error: Connection reset by peer]
<cambrian_invader> milkylainen: wouldn't you still have to specify the final image?
<cambrian_invader> e.g. on some targets you have multiple images generated, and the one to use depends on the use-case
<mps> Tartarus: for new stable release this bug should be fixed imo https://lists.denx.de/pipermail/u-boot/2022-April/481801.html
<mps> but no one answered my report
<Tartarus> mps: Follow up cc'ing the people that did that commit?
<apritzel> mps: ah, thanks for the heads up, I knew I missed one bug report, but couldn't remember which one it was
<mps> I did
monstr has quit [Remote host closed the connection]
<mps> ok, thanks
* Tartarus does some cursing on the side and kicks lei setup more
<mps> :)
<apritzel> mps: I think I figured something out, now just need to remember ...
<mps> apritzel: yes, memories are issues
<mps> apritzel: what is status of your video console fonts patches
<apritzel> mps: my bet is that it's related to CONFIG_USB1_VBUS_PIN
<mps> apritzel: I didn't tested much, bissecting was enough for me
<apritzel> mps: sure, but unfortunately reverting that patch is not an option
<apritzel> mps: console fonts> somewhere down on my TODO list, if you want to take over, please be my guest
<mps> apritzel: I thought so but I don't know deep details of this to try
<mps> apritzel: I've crated one patch of the first five patches and added one of mine, enough for me
<mps> apritzel: ^ I mean fonts patches
<apritzel> mps: the BananaPi M2 Berry uses the same symbol, I will test USB there later tonight
<mps> apritzel: yes I think BananaPi M2 is similar to olimex teres, if you want to post something I could test
prabhakarlad has joined #u-boot
<marex> apritzel: shouldnt USB VBus pin come from DT by now ?
<apritzel> marex: yes, I think Samuel has plans (or even patches) to rework all of that USB pin code, using proper pinctrl and DT code
<marex> apritzel: sounds like its about time for those patches
<apritzel> marex: sure, but not for 2022.07
<marex> likely not, we're in rc4 already
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mckoan is now known as mckoan|away
zibolo has quit [Ping timeout: 240 seconds]
LetoThe2nd has joined #u-boot
<LetoThe2nd> is there a (non-crazy) way to load the environment from usb on a raspi (e.g., booting from sd card)?
<Tartarus> Having ENV_IN_FAT or ENV_IN_EXT4 ?
<LetoThe2nd> Tartarus: re-poked coworker, and its abouting all from USB. well, I'll.
<Tartarus> Right, but ENV_IN_FAT should be fine with USB
<Tartarus> (same with ENV_IN_EXT4)
<LetoThe2nd> Tartarus: kay, thanks!
<Tartarus> ENV_FAT_INTERFACE="usb" and so on
NonaSuomy has quit [Ping timeout: 246 seconds]
gsz has quit [Quit: leaving]
<zandar> Tartarus: Thanks, I can confirm the subscription works with my private (gmail) address. But it does not work with my company address. I already discussed with our IT dpt. and they confirmed no messages were received by the Microsoft servers from u-boot-request@lists.denx.de recently.
<Tartarus> zandar: Ugh. Well, given what I'm talking about here, and over in the OpenEmbedded channels too, I would encourage you to setup lei instead if possible.
<Tartarus> I'll poke the denx folks all the same.
<umbramalison> how to print a u-boot variable such that it wraps the output? `env print` on a very long variable definition. Using minicom incase that's the constraint?
<umbramalison> (I can't see the end of the definition as it's beyond the length of the terminal)
<Tartarus> umbramalison: Yes, it sounds like minicom isn't wrapping when it should
<cambrian_invader> (picocom is a very nice terminal emulator and doesn't have all of minicom's "features"
* vagrantc is partial to screen :)
<urja> minicom -w
<mps> yes, I always use screen
<umbramalison> so i dusted off my original rpi, but sadly as of this year or late last year, support for it has finally ceased and the repo mirrors are down. So without starting another procrastination opportunity i'm stuck with minicom.
<umbramalison> CTRL-A Z O R ;-) working
<umbramalison> and thanks for pointing me in the right direction.
frieder has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 258 seconds]
zandar has quit [Ping timeout: 258 seconds]
ldevulder_ has joined #u-boot
NonaSuomy has joined #u-boot
ldevulder has quit [Ping timeout: 260 seconds]
<Tartarus> marex: re USB251xB yes, I should have picked it up earlier in the cycle, sorry. Is it a problem if it waits for the next release? If so, yes, I'll put it in my queue for -rc5, if it can wait I'll grab it for -next shortly.
sobkas has joined #u-boot
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
NonaSuomy has quit [Ping timeout: 260 seconds]
NonaSuomy has joined #u-boot
<marex> Tartarus: I have a board patch which removes a wall of ad-hoc env hackage due to that driver, so I'll pick it via usb shortly
<Tartarus> OK
marex has quit [Ping timeout: 255 seconds]
LordKalma has joined #u-boot
matthias_bgg has quit [Ping timeout: 272 seconds]
apritzel has quit [Ping timeout: 244 seconds]
akaWolf has quit [Ping timeout: 260 seconds]
akaWolf 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
thopiekar has quit [Ping timeout: 240 seconds]
mmu_man has joined #u-boot
ccaione_ has joined #u-boot
paulbarker_ has joined #u-boot
elvishjerricco_ has joined #u-boot
sjg1_ has joined #u-boot
georgem_ has joined #u-boot
ad__ has joined #u-boot
v3r3mitz has joined #u-boot
jamestperk_ has joined #u-boot
mithro_ has joined #u-boot
pavelow has joined #u-boot
ius_ has joined #u-boot
tperrot_ has joined #u-boot
sjg1 has quit [Ping timeout: 248 seconds]
paulbarker has quit [Ping timeout: 248 seconds]
elvishjerricco has quit [Ping timeout: 248 seconds]
cpackham[m] has quit [Ping timeout: 248 seconds]
bigendian has quit [Ping timeout: 248 seconds]
mithro has quit [Ping timeout: 248 seconds]
ccaione has quit [Ping timeout: 248 seconds]
tperrot has quit [Ping timeout: 248 seconds]
ius has quit [Ping timeout: 248 seconds]
pavelow_ has quit [Ping timeout: 248 seconds]
georgem has quit [Ping timeout: 248 seconds]
kveremitz has quit [Ping timeout: 248 seconds]
jamestperk has quit [Ping timeout: 248 seconds]
ccaione_ is now known as ccaione
mithro_ is now known as mithro
elvishjerricco_ is now known as elvishjerricco
paulbarker_ is now known as paulbarker
sjg1_ is now known as sjg1
georgem_ is now known as georgem
jamestperk_ is now known as jamestperk
v3r3mitz is now known as kveremitz
cpackham[m] has joined #u-boot
sicelo has quit [Read error: Connection reset by peer]
sicelo has joined #u-boot
sicelo has joined #u-boot
apritzel_ has joined #u-boot
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
guillaume_g has quit [Ping timeout: 260 seconds]
___nick___ has quit [Ping timeout: 240 seconds]
thopiekar has joined #u-boot
thopiekar has quit [Ping timeout: 252 seconds]
thopiekar has joined #u-boot
marex has joined #u-boot
sicelo has quit [Read error: Connection reset by peer]
thopiekar has quit [Ping timeout: 276 seconds]
littlebobeep has joined #u-boot
thopiekar has joined #u-boot
thopiekar has quit [Ping timeout: 258 seconds]
thopiekar has joined #u-boot
sobkas has quit [Quit: sobkas]
sbach has quit [Read error: Connection reset by peer]
sbach has joined #u-boot
sicelo has joined #u-boot
sicelo has joined #u-boot
sicelo has quit [Client Quit]
apritzel_ is now known as apritzel
sicelo has joined #u-boot
sicelo has joined #u-boot
<apritzel> sjg1: is there any chance that the compat gpio implementation in gpio-uclass.c is broken?
sicelo has quit [Remote host closed the connection]
<apritzel> if I see that correctly, then we have a configure a *local* "struct gpio_desc" on the stack, then return from the function
<apritzel> so gpio_direction_output() and gpio_direction_input() is basically pointless?
<apritzel> or am I missing something here?
flyback- is now known as flyback
sicelo has joined #u-boot
sicelo has joined #u-boot
indy has quit [Ping timeout: 255 seconds]
sicelo has quit [Remote host closed the connection]
indy has joined #u-boot
littlebo1eep has joined #u-boot
littlebobeep has quit [Ping timeout: 240 seconds]
sicelo has joined #u-boot
sicelo has joined #u-boot
littlebo1eep has quit [Ping timeout: 240 seconds]
sicelo has quit [Read error: Connection reset by peer]
sicelo has joined #u-boot
sicelo has joined #u-boot
sicelo has quit [Changing host]
littlebobeep has joined #u-boot
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
littlebobeep has quit [Ping timeout: 240 seconds]
littlebobeep has joined #u-boot
vagrantc has quit [Quit: leaving]
littlebobeep has quit [Ping timeout: 240 seconds]