monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
justanotheruser has quit [Ping timeout: 260 seconds]
justanotheruser has joined #nixos-aarch64
veleiro has joined #nixos-aarch64
monk has joined #nixos-aarch64
h0m1 has quit [Ping timeout: 246 seconds]
h0m1 has joined #nixos-aarch64
jdnixx-M1 has joined #nixos-aarch64
h0m1 has quit [Ping timeout: 272 seconds]
h0m1 has joined #nixos-aarch64
orivej has joined #nixos-aarch64
<colemickens> cool. uboot+extlinux I guess automatically tries subsequent entries until one boots
<samueldr> yeah
<colemickens> my naive shot at mainline with uboot on rpi4 was apparently unbootable.
<samueldr> care to explain what you tried?
<samueldr> could maybe get you thinking in rubber ducky ways :)
<samueldr> but maybe first: started from a known good defconfig?
<samueldr> (or outright kernel config)
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
<colemickens> the only thing I did was change the kernel from _rpi to _5_9. it was a very naive attemt
monk has left #nixos-aarch64 ["Error from remote client"]
<samueldr> right
<samueldr> there might be kernel options that are new and not turned on by our setup
<samueldr> or did the kernel outright not start?
<samueldr> I guess it didn't if u-boot continued through
<colemickens> that was my assumption, but I don't have uart/hdmi right now, so I can't confirm that.
<samueldr> ah
orivej has quit [Ping timeout: 240 seconds]
monk has joined #nixos-aarch64
zupo has joined #nixos-aarch64
zarel_ has joined #nixos-aarch64
zarel has quit [Ping timeout: 260 seconds]
rajivr has joined #nixos-aarch64
<veleiro> hello
monk has left #nixos-aarch64 ["Error from remote client"]
cole-h has quit [Ping timeout: 258 seconds]
monk has joined #nixos-aarch64
h0m1 has quit [Quit: WeeChat 2.9]
h0m1 has joined #nixos-aarch64
h0m1 has quit [Quit: WeeChat 2.9]
h0m1 has joined #nixos-aarch64
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-aarch64
NekomimiScience has quit [Ping timeout: 272 seconds]
NekomimiScience has joined #nixos-aarch64
feepo has joined #nixos-aarch64
feepo has quit [Excess Flood]
feepo has joined #nixos-aarch64
<patagonicus> Had to fix the same test failures for gnutls as well (slightly different patch file since they are in a different directory), but now my system built successfully at 630f19b3ef9cebef1b85bc5c8c6e1fe2a3c6aa01. :)
claudiii has joined #nixos-aarch64
zupo has quit [Ping timeout: 256 seconds]
zupo has joined #nixos-aarch64
orivej has quit [Ping timeout: 256 seconds]
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
alpernebbi has joined #nixos-aarch64
alp has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
heywoodlh has quit [Quit: ZNC 1.8.2 - https://znc.in]
heywoodlh has joined #nixos-aarch64
mvnetbiz_9 has joined #nixos-aarch64
mvnetbiz_9 is now known as mvnetbiz_
alp has joined #nixos-aarch64
Darkmatter66 has joined #nixos-aarch64
Darkmatter66_ has quit [Ping timeout: 260 seconds]
alp has quit [Ping timeout: 272 seconds]
monk has left #nixos-aarch64 ["Error from remote client"]
dstzd has joined #nixos-aarch64
dstzd has joined #nixos-aarch64
dstzd has quit [Changing host]
dstzd has quit [Client Quit]
dstzd has joined #nixos-aarch64
mvnetbiz_ has quit [Ping timeout: 260 seconds]
dstzd has quit [Client Quit]
dstzd has joined #nixos-aarch64
dstzd has joined #nixos-aarch64
dstzd has quit [Changing host]
monk has joined #nixos-aarch64
dstzd has joined #nixos-aarch64
dstzd has joined #nixos-aarch64
dstzd has quit [Changing host]
mvnetbiz_9 has joined #nixos-aarch64
mvnetbiz_9 has quit [Quit: Bye!]
superherointj has joined #nixos-aarch64
<das_j> clever: Do you know if the partition types are relevant for the pi?
orivej has joined #nixos-aarch64
<das_j> nvm, it's c
cole-h has joined #nixos-aarch64
zupo has quit [Ping timeout: 265 seconds]
zupo has joined #nixos-aarch64
<das_j> umm rpi4 stage 1, there are neither sd* devices nor mmc* devices. What module am I missing?
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
alp has joined #nixos-aarch64
superherointj has quit [Quit: Leaving]
hmpffff has joined #nixos-aarch64
zupo has quit [Ping timeout: 258 seconds]
zupo has joined #nixos-aarch64
zupo has quit [Ping timeout: 260 seconds]
zupo has joined #nixos-aarch64
h0m1 has quit [Quit: WeeChat 2.9]
h0m1 has joined #nixos-aarch64
<clever> das_j: there is a small list of types it will accept, for the pi4
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
qyliss has quit [Quit: bye]
veleiro has quit [Ping timeout: 264 seconds]
qyliss has joined #nixos-aarch64
monk has joined #nixos-aarch64
ryantrinkle1 has quit [Quit: Leaving.]
ryantrinkle has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
alp has joined #nixos-aarch64
<das_j> clever: Yeah, the boot hangs when you have a type 83 partition (even when booting from sd. stage -2 doesn't even start)
<das_j> s/sd/network/
<clever> das_j: yeah, ive also seen that a typecode 0x80 (ext4?) causes it to halt, rather then skip
<das_j> not sure if bug or feature ;)
<clever> id say its a bug
<clever> because an empty fat32 tagged 0xc, makes it skip
Raito_Bezarius has joined #nixos-aarch64
<Raito_Bezarius> Hi there, I'm trying to install NixOS on a Pine A64-LTS
<Raito_Bezarius> I'm wondering how to use mmcblkXbootY partitions to store the bootloader there
<Raito_Bezarius> Also, I'm getting test failures while installing mtd-utils, did anyone succeed to build them?
<Raito_Bezarius> The wiki seems not to say anything about separated boot partitions of the form mmcblkXbootY
monk has left #nixos-aarch64 ["Error from remote client"]
<samueldr> Raito_Bezarius: simply put, Allwinner A64 can't use the "boot" hardware partitions of eMMC
<Raito_Bezarius> even using U-Boot on the SPI flash?
<samueldr> that would be a bit different then, I assumed you wanted to install u-boot to them :)
<samueldr> to the "boot" hardware partition
<Raito_Bezarius> Hm, you're right
<Raito_Bezarius> But I'm okay with U-Boot on the SPI flash
<samueldr> let me rephrase my previous assertion: the boot flow of the allwinner a64 SoC itself will not use the boot hw partitions on eMMC
<Raito_Bezarius> I guess it makes the boot partitions useless
<Raito_Bezarius> So I'll just use the non-boot partitions I suppose
<samueldr> but I guess that if u-boot can, you could do funny stuff in u-boot with them
<Raito_Bezarius> :D
<Raito_Bezarius> u-boot the u-boot
<samueldr> maybe something like a recovery OS stashed in there!
<Raito_Bezarius> Indeed, that'd be interesting :-)
<samueldr> but yeah, you're limited to SPI -> eMMC -> SD as far as the SoC will boot from
<Raito_Bezarius> At the moment, I'm trying to flash the NOR SPI from Linux mainline, but mtd-utils won't get compiled using NixOS, is this known?
<samueldr> not by me
<Raito_Bezarius> I'm reading: https://github.com/ayufan-rock64/linux-package/blob/master/root-rock64/usr/local/sbin/rock64_reset_emmc.sh to try to see if I can do something similar without mtd-utils
<samueldr> and at the time I was looking into that I used u-boot to flash
<samueldr> a few years back
<samueldr> false
<samueldr> I flashed from FEL lol
<samueldr> I *think* mainline could do it too, but it might be missing configuration options
<Raito_Bezarius> Ha
<Raito_Bezarius> I'm hunting for the rock64 write_to_spi_flash script
<Raito_Bezarius> which seems to perform something similar to what I want
<samueldr> though I'd like to see installation from linux instructions, as I think it'd be better than installing from FEL or U-Boot
<Raito_Bezarius> (the 4. part the script rock64_XXXX)
<Raito_Bezarius> I'll try mtdutils 2.1.2 rather than 2.1.1
orivej has quit [Ping timeout: 265 seconds]
<Raito_Bezarius> okay, it didn't work, I'll just disable doCheck
monk has joined #nixos-aarch64
cole-h has quit [Ping timeout: 272 seconds]
alpernebbi has quit [Quit: alpernebbi]
orivej has joined #nixos-aarch64
jumper149 has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
zupo_ has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
zupo has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 258 seconds]
justanotheruser has quit [Ping timeout: 260 seconds]
<Raito_Bezarius> samueldr: did you do something specific when installing nixos?
<Raito_Bezarius> I followed the wiki
<samueldr> years ago, not really
<Raito_Bezarius> and have U-Boot on the SPI (from the Linux installation, I have found a way)
<Raito_Bezarius> But the U-Boot is complaining about not having any partition table on the eMMC
<samueldr> it worked *enough* with the mainline kernel IIRC
<samueldr> at all?
<Raito_Bezarius> yes, but maybe because it's me who is provoking the stuff :D by using btrfs on /dev/mmcblk1
<samueldr> which booting scheme are you using? UEFI or Extlinux?
<Raito_Bezarius> Extlinux atm
<Raito_Bezarius> But I'm okay to go UEFI and I prefer UEFI
<samueldr> if you're using extlinux, remember to set the partition as bootable!
<samueldr> UEFI it has to be a real ESP
<Raito_Bezarius> hm
<samueldr> the partition with the extlinux files
<samueldr> which the default assumptions are the rootfs
<Raito_Bezarius> and it cannot mmc1blkboot0 right?
<Raito_Bezarius> for the esp?
<samueldr> nope
<Raito_Bezarius> okay
<Raito_Bezarius> understood the issue, thanks samueldr !
<samueldr> *blkboot* are "special" in many ways
<Raito_Bezarius> it seems like so
<Raito_Bezarius> i found the anti write tech to be neat
<samueldr> to reduce confusion, unless the SoC tells you to use them, assume they don't exist :(
<Raito_Bezarius> samueldr++
<{^_^}> samueldr's karma got increased to 290
<Raito_Bezarius> Yeah, makes sense samueldr
<samueldr> though, I'm not saying "don't use them", but that's a big YMMV :)
<Raito_Bezarius> Of course
monk has left #nixos-aarch64 ["Error from remote client"]
<Raito_Bezarius> it's showing a black screen for me? :p samueldr
monk has joined #nixos-aarch64
<samueldr> nah, that's a transparent png because I didn't look into the issue with my screenshot script
* samueldr re-shoots
<Raito_Bezarius> oh <3
<Raito_Bezarius> looks really nice
<Raito_Bezarius> I'm seriously interested into buying a PinePhone just for Mobile NixOS
<Raito_Bezarius> but that'll be when I'll have time to do some relevant and useful contributions
<samueldr> unless you have some kind of plan, don't "for Mobile NixOS"
<samueldr> at least not right now
<Raito_Bezarius> I'm not planning to use this device as a daily driver but rather as an experimental device for adding stuff to Mobile NixOS
<Raito_Bezarius> Though, I have no real plan
<Raito_Bezarius> I'm just curious
<samueldr> yeah, if you want to just add stuff to Mobile NixOS before using it, it can be done through the QEMU VM, that's how I'm doing half of the development for boot stuff that's generic
<Raito_Bezarius> hmm, i was wondering what was the state regarding LTE and stuff like that
<Raito_Bezarius> But, true
<samueldr> on the Pinephone, just implemented LTE last week
<samueldr> well, verified data
<samueldr> I don't have calls/sms on my plan
<samueldr> (and I know there are further issues to be solved upstream too)
<Raito_Bezarius> upstream == on pine side?
<samueldr> on the pine community side
<samueldr> meaning that it's not issues I expect would be unique to NixOS
<Raito_Bezarius> I see
<samueldr> but I was able to use data, only "issue" was that the current ModemManager doesn't have an in-depth APN database like Android does
<samueldr> just now I'm thinking and wondering if it can be imported from AOSP in some manner
<Raito_Bezarius> wouldn't most mobile ISP nowadays send the APN info in some way automatically?
monk has left #nixos-aarch64 ["Error from remote client"]
* samueldr shrugs
<samueldr> if it does, ModemManager didn't seem aware
<samueldr> CAUTION: browsers might not like rendering 35577 lines of text: https://android.googlesource.com/device/sample/+/master/etc/apns-full-conf.xml
<samueldr> considering all this
<samueldr> I'd wager that they don't
<samueldr> >> Carriers can update their Access Point Name (APN) information and their carrier-specific configuration settings (CarrierConfig) in the Android Open Source Project (AOSP).
<samueldr> so uh, yeah
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-aarch64
zupo_ has quit [Ping timeout: 260 seconds]
zupo has joined #nixos-aarch64
tilpner has quit [Ping timeout: 240 seconds]
zupo has quit [Client Quit]
monk has joined #nixos-aarch64
justanotheruser has joined #nixos-aarch64
tilpner has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 260 seconds]
alp has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
<Raito_Bezarius> :D
Darkmatter66 has quit [Ping timeout: 260 seconds]
Darkmatter66 has joined #nixos-aarch64
jumper149 has quit [Ping timeout: 246 seconds]
jumper149 has joined #nixos-aarch64
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
justanotheruser has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]