Thra11 has quit [Quit: WeeChat 3.0]
ryantrinkle has joined #nixos-aarch64
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos-aarch64
cole-h has quit [Ping timeout: 260 seconds]
sphalerite has quit [Ping timeout: 258 seconds]
tilpner_ has joined #nixos-aarch64
tilpner has quit [Ping timeout: 246 seconds]
tilpner_ is now known as tilpner
orivej has joined #nixos-aarch64
rajivr has joined #nixos-aarch64
h0m1 has quit [Ping timeout: 260 seconds]
h0m1 has joined #nixos-aarch64
Darkmatter66 has quit [Ping timeout: 256 seconds]
<noneucat> i think i bricked my pinephone modem trying to flash the new fw :(
<noneucat> ttys aren't showing up and and it errors out trying to power up
<samueldr> :/
<samueldr> *pretty* sure it should be salvageable, it should always be able to go to fastboot
<samueldr> though how did it happen?
<samueldr> do you have notes from what happened?
<samueldr> (I was looking it up) and EDL in case aboot (fastboot mode) is broken
<noneucat> i think i just downloaded the tarball and extracted it
<noneucat> then i used the packaged qfirehose
<noneucat> it seemed to be chugging along, then it errored out on a last step :(
<samueldr> I haven't ran it with the latest-est modem firmware yet
<noneucat> i did tried shorting the test pins in order to get it to EDL, but no dice
<samueldr> unless the modem is actually toast, EDL should always be available
<noneucat> it's still connecting and disconnecting as a USB device, so i think i may just be doing something wrong
<noneucat> maybe i should just grab a new mainboard whenever pine64 releases a new one :p
<noneucat> the one i had was already kind of flakey HW-wise
<samueldr> if it's connecting/disconnecting as usb, it's sign that it's not toast, at least
<samueldr> (I'm keeping my eyes open for the modem system builds, it'd be nice as an optional side-project to have a mobile-nixos managed modem firmware)
<noneucat> the wiki is kind of vague re: when to start shorting the pads
<noneucat> is it when the *device* is powered (i.e. connected to battery)?
<samueldr> good question
<samueldr> I don't actually know
<noneucat> or when it turns on? or when it gets gpio power?
<noneucat> i'll look into it sometime
<noneucat> i'm not sure either
<samueldr> they seem to imply when the _phone_ powers on
<noneucat> it would be nice to have the modem fw packaged yeah
<samueldr> oh, I meant making a custom firmware
<samueldr> if you haven't seen, it's basically an android device
<samueldr> do you know what works to run custom linux-based distros on android devices?
<noneucat> ahh, like building the actual arm image for the modem itself
<noneucat> no, i've never delved much into android devices :(
<samueldr> no worries :)
<samueldr> there are people involved in getting the best understanding of the modem, among those megi is building a more open source-based userland
<samueldr> another one is working on the kernel
<noneucat> that is good to hear
<noneucat> hopefully we see some more improvements to the modem power management, or maybe getting it to play nicer with suspend
<noneucat> barring that at least the fw becomes free sw :)
<samueldr> already they started getting to grips with the diff compared to qualcomm's kernel
<noneucat> is this a fork of another vendor's kernel? or is this mainline
<samueldr> qualcomm
<samueldr> the actual modem IP is from qualcomm
<samueldr> what's from quectel is the "usb modem" "package"
<noneucat> ahhh, i see :)
orivej has quit [Quit: orivej]
orivej has joined #nixos-aarch64
Darkmatter66 has joined #nixos-aarch64
veleiro has quit [Ping timeout: 256 seconds]
<noneucat> according to biktorgj in #pinedev the pads just need to be shorted while the modem is booting, which includes resetting it while the phone is booted
<noneucat> since we boot with the modem off i guess i was shorting the pads too early :)
<samueldr> good to have that detail clarified
<samueldr> it's when the _modem_ boots, so no need to power off the pinephone, it can be done with restarting the systemd service helper
Darkmatter66 has quit [Ping timeout: 260 seconds]
veleiro has joined #nixos-aarch64
<noneucat> yep yep
<samueldr> did that help?
<samueldr> I mean, going to EDL
<Ke> so is pinephone/nixos working somehow for people nowadays?
<Ke> would definitely give it a try, my pinephone is still idling on the shelf
<Ke> or pinephones
<noneucat> samueldr: currently soldering leads onto the pad to free up my hards
<noneucat> *hands
<noneucat> my pinephone seems to be working okay on nixos for the most part :) i can deploy stage-2 to my pinephone with nixops
<samueldr> hm, I would have expected it'd be easy enough with serial or even ssh to systemctl stop the service, pre-write start command, hold tweezers or something similar, then press enter
<samueldr> the pinephone is the phone with the best features support
<samueldr> but there is nothing specific for a phone experience yet
<samueldr> but the hardware support is getting there / is there
<samueldr> the modem was verified to work for data, for me, calls/sms I don't have a line that can do it
<noneucat> that probably would be easier haha
<noneucat> i'll do that then
<Ke> noneucat: and I mean using it as a phone with phonecalls, mobile ui and suspend/crust
<noneucat> i was able to call and text from nixos with sxmo
<samueldr> oh, great to have confirmation
<noneucat> suspend was a little iffy; the modem disappeared for a while on one wakeup
<samueldr> Ke: it's still "draw the rest of the owl" for the running system
<samueldr> (ignoring pinephone specifics)
<samueldr> I've been working really hard on making sure the boot "just works" as best as possible across the range of devices
<noneucat> one thing i am having issues with is the lima driver still throwing page faults once in a while
<noneucat> freezes up whatever gui i'm using then
<noneucat> but i can't really find anyone else experiencing the same issue
<noneucat> so i've chalked it up to my hw
<Ke> that would be either hw issue or kernel issue that would get sorted out independently of nixos anyway
<samueldr> it could be nixos packages
<samueldr> well, that exacerbates an issue
<Ke> hmm page faults in userspace I guess mesa too
<noneucat> but no progress
<noneucat> oh wait
<noneucat> scratch that, wrong error
<noneucat> it's the one further down
<noneucat> the mmu page fault by Andrey
<Ke> noneucat: you are aware that some pinephone individuals have worse dram than others and need lower clocks
<noneucat> i was not aware
<noneucat> i will patch my dtb and try again with a lower clock
<Ke> my braveheart had that issue
<noneucat> got any links handy to the specific issue? :)
<samueldr> though I would FIRST read on to know if it is still an issue
<samueldr> things evolve quickly
<samueldr> >> the issue
<samueldr> had only occured after the patch increasing dram frequency had been incorporated
<noneucat> will do, thank you
<samueldr> there's a lot of hearsay about issues flying around in high-level discussion about the pinephone
<samueldr> sometimes hard to know what is and what isn't an issue
<noneucat> the pine64 forums is a wonderful place :) haha
<Ke> possibly, but I can confirm that the images linked solved the issue for me
<samueldr> since we're building directly on top of upstream u-boot, I don't think we have such an issue for now
<samueldr> unless upstream u-boot have the equivalent patch
<samueldr> hm, I really need to get someone handy to test the 3GB variant
<Ke> what needs to be tested?
<noneucat> it would be interesting to see if the convergence stuff works
<samueldr> that it works, when I change something
<samueldr> I don't have the 3GB variant, and with the current build it doesn't boot
<samueldr> convergence stuff shouldn't need a 3GB variant
<samueldr> another thing... I need to get in touch with TL to figure out what to do with my pinephone, since USB never worked, except for power
<samueldr> so I can't validate usb gadget mode things, and I can't validate convergence stuff
<samueldr> u-boot upstream still is at 552
<samueldr> so for our builds it shouldn't have been an issue ever
<noneucat> did you apply the vconn mod?
<samueldr> nope, stock, but that shouldn't be needed for some of the USB things like gadget mode
<samueldr> (I cannot do the mod myself, I don't have the tools nor the skills)
<noneucat> i see i see
<noneucat> i have the tools but i don't know if my hands are steady enough :)
<samueldr> I guess the usb board on the phone is bad, since even power is flaky, it needs to be held at a slight angle
<samueldr> (with their cable, and other cables too)
<noneucat> iirc the board itself is pretty cheap
<noneucat> from the store i mean
<samueldr> yeah, though I'd prefer having it done through TL if it ever happens to not fix it
<noneucat> undestandable
<samueldr> TL being the... uh... person... from pine64
<noneucat> neat! was able to recover :)
<noneucat> i needed to do a 'dumb' powerup from megi driver
<noneucat> using echo 2 > /sys/class/modem-power/modem-power/device/powered
<noneucat> for future reference
<noneucat> now i'm on the new fw as well
<samueldr> dumb how?
<samueldr> the service, in the end, echoes 1 to that location IIRC
<samueldr> that number shouldn't change anything until it's booting the linux system on the modem
<samueldr> (if I understand the megi's posts correctly)
<noneucat> there are a couple of options exposed:
<noneucat> if i used the normal bootup, the service would immediately turn the modem off since it wasn't coming up on ttys
<samueldr> oh, neat way to get the help
<samueldr> I think I see the difference
<samueldr> I was going from https://xnux.eu/log/#028
<{^_^}> https://github.com/NixOS/nixpkgs/pull/28 (by gitfoxi, 8 years ago, merged): Curl bug makes nix all mental. One-line fix.
<samueldr> where there was no mention of existing modes
<noneucat> ahhh i see
<samueldr> >> echo N > powered_blocking can be used for the write to block until power status transition completes
<samueldr> the service probably should use that
<samueldr> if there is a way to make it obvious
<samueldr> maybe a pre-start, the idea being that anything depending on the modem can depend on the service
<noneucat> that makes sense
<noneucat> then i can make my gps-enablinh tidbit depend on the service
<samueldr> exactly!
orivej has quit [Ping timeout: 272 seconds]
lgcl has joined #nixos-aarch64
Darkmatter66 has joined #nixos-aarch64
pinkieval has quit [Ping timeout: 258 seconds]
veleiro has quit [Ping timeout: 260 seconds]
sphalerite has joined #nixos-aarch64
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-aarch64
patagonicus has joined #nixos-aarch64
jb55 has quit [Ping timeout: 240 seconds]
jb55 has joined #nixos-aarch64
<Ke> 2~2~l
Thra11 has joined #nixos-aarch64
Darkmatter66 has quit [Ping timeout: 260 seconds]
lgcl has quit [Quit: ERC (IRC client for Emacs 27.1)]
bdju has quit [Quit: updating irssi]
red[evilred] has joined #nixos-aarch64
<red[evilred]> sphalerite (IRC) hear anything from solid run yet?
<sphalerite> red[evilred]: not yet
bdju has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
veleiro has joined #nixos-aarch64
<Ke> red[evilred]: sphalerite my honeycomb was attached to a shipping notification
<Ke> "ready to be shipped"
<Ke> well a tracking code
monk has left #nixos-aarch64 ["Error from remote client"]
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #nixos-aarch64
<sphalerite> Ke: attached to it?
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-aarch64
<Ke> I have tracking code and the device should ship
<sphalerite> ah right
<sphalerite> if you don't mind me asking, where are you? Your name sounds swedish :)
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
<Ke> Finland, the name is indeed of swedish origin
<sphalerite> aah ok, a bit further north then :D I'm in Sweden atm
<Ke> afaik original holder migrated from sweden/inside sweden in early 1800s
<Ke> nowadays all places outside the door are pretty much equidistant
orivej_ has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-aarch64
pinkieval has joined #nixos-aarch64
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos-aarch64
cole-h has joined #nixos-aarch64
red[evilred] has joined #nixos-aarch64
<red[evilred]> good times
<red[evilred]> I had good times there as a kid
<red[evilred]> I miss Sweden
<red[evilred]> ... and nothing will humble you more than walking around town with a five year old working as your translator ...
Darkmatter66 has joined #nixos-aarch64
<sphalerite> zhahaha
<sphalerite> red[evilred]: sorry if I've already asked — whereabouts are you based?
bdju has quit [Quit: restarting irssi]
bdju has joined #nixos-aarch64
<red[evilred]> NC, USA
<red[evilred]> sphalerite (IRC): well - if you know Swedish - you'll laugh - the kid pranked me
<red[evilred]> He was translating for me at some kind of sports event and we went to go order hotdogs
<red[evilred]> and he "taught me" how to order a hotdog in Swedish
<red[evilred]> <someting> snopp <something> tak
<red[evilred]> apparently, as the entire line collapsed in hysterics... I learned that snopp was not swedish for hotdog
<red[evilred]> and I'd been well and truely punked by this 5 year old.
jb55 has quit [Ping timeout: 240 seconds]
srk has quit [Ping timeout: 240 seconds]
<sphalerite> red[evilred]: not that good at swedish, but I can operate a search engine — hahaha
srk has joined #nixos-aarch64
WilliButz has quit [Remote host closed the connection]
jb55 has joined #nixos-aarch64
WilliButz has joined #nixos-aarch64
<red[evilred]> pretty much
<red[evilred]> !
h0m1 has quit [Quit: WeeChat 3.0]
h0m1 has joined #nixos-aarch64
<red[evilred]> sphalerite (IRC): I have a tracking number !
<red[evilred]> Label Created 12/29/2020 10:45 A.M. Israel
<red[evilred]> being shipped from Israel apparently
<red[evilred]> time to find the remaining components!
veleiro` has joined #nixos-aarch64
veleiro` has quit [Ping timeout: 260 seconds]
dstzd has quit [Read error: Connection reset by peer]
dstzd_ has joined #nixos-aarch64
dstzd_ is now known as dstzd
<sphalerite> red[evilred]: nice! I already have all the other components :D
<sphalerite> red[evilred]: I'm guessing mine will be another couple of days, since mine was ordered a bit after yours
steveeJ has quit [Ping timeout: 258 seconds]
davidtwco has quit [Read error: Connection reset by peer]
davidtwco_ has joined #nixos-aarch64
steveeJ has joined #nixos-aarch64
h0m1 has quit [Quit: WeeChat 3.0]
h0m1 has joined #nixos-aarch64
<red[evilred]> The fan I think is the think I'm least confident about identifying
<red[evilred]> and I need to find all the rest of the requirements too
h0m1 has quit [Quit: WeeChat 3.0]
h0m1 has joined #nixos-aarch64
<sphalerite> red[evilred]: well there's a fan included, right?
<sphalerite> I don't have a replacement fan yet, for the exact reason that I don't know what kind of fan it needs. But the included one should work for cooling it even if it's noisy, so I'll worry about that later :)
veleiro` has joined #nixos-aarch64
Thra11 has quit [Ping timeout: 265 seconds]
orivej has quit [Ping timeout: 258 seconds]
Thra11 has joined #nixos-aarch64
energizer has left #nixos-aarch64 ["Leaving"]
justanotheruser has quit [Ping timeout: 264 seconds]
Acou_Bas- has joined #nixos-aarch64
Acou_Bass has quit [Ping timeout: 258 seconds]
h0m1 has quit [Quit: WeeChat 3.0]
h0m1 has joined #nixos-aarch64
Acou_Bas- has quit [Quit: ZNC 1.8.1 - https://znc.in]
Acou_Bass has joined #nixos-aarch64
veleiro` has quit [Ping timeout: 272 seconds]
justanotheruser has joined #nixos-aarch64
h0m1 has quit [Quit: WeeChat 3.0]
h0m1 has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 260 seconds]