- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org) | 00:21 | |
- chomwitt1 (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1) | 00:28 | |
- mtm (QUIT: Ping timeout: 244 seconds) (~textual@47.202.75.129) | 01:02 | |
+ mtm (~textual@47.202.75.129) | 01:06 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50) | 01:48 | |
- mtm (QUIT: Ping timeout: 252 seconds) (~textual@47.202.75.129) | 02:06 | |
+ mtm (~textual@47.202.75.129) | 02:08 | |
- L29Ah (QUIT: Read error: Connection reset by peer) (~L29Ah@wikipedia/L29Ah) | 03:00 | |
+ L29Ah (~L29Ah@wikipedia/L29Ah) | 03:03 | |
- cobra (QUIT: Ping timeout: 268 seconds) (~cobra@user/Cobra) | 03:04 | |
- paperManu (QUIT: Ping timeout: 272 seconds) (~paperManu@107.159.71.33) | 03:19 | |
- L29Ah (QUIT: Read error: Connection reset by peer) (~L29Ah@wikipedia/L29Ah) | 03:26 | |
- nsc (QUIT: Ping timeout: 265 seconds) (~nicolas@i5C74DFD7.versanet.de) | 03:28 | |
+ nsc (~nicolas@137-97-142-46.pool.kielnet.net) | 03:29 | |
+ cobra (~cobra@user/Cobra) | 03:59 | |
- mtm (QUIT: Ping timeout: 265 seconds) (~textual@47.202.75.129) | 04:04 | |
+ mtm (~textual@47.202.75.129) | 04:06 | |
wickedshell | minute in talk of the workstation type stuff, is the server stuff still a back burner item? | 04:22 |
---|---|---|
- mtm (QUIT: Ping timeout: 246 seconds) (~textual@47.202.75.129) | 04:23 | |
- wickedshell (QUIT: Read error: Connection reset by peer) (~wickedshe@2601:8c0:800:4baa:d52d:9d68:8254:652) | 04:30 | |
+ chomwitt1 (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1) | 06:37 | |
+ wickedshell (~wickedshe@2601:8c0:800:4baa:d52d:9d68:8254:652) | 06:39 | |
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-92-101.tukw.qwest.net) | 07:12 | |
+ colinsane (~colinunin@97-113-92-101.tukw.qwest.net) | 07:14 | |
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-92-101.tukw.qwest.net) | 07:24 | |
+ colinsane (~colinunin@97-113-92-101.tukw.qwest.net) | 07:30 | |
- colinsane (QUIT: Ping timeout: 272 seconds) (~colinunin@97-113-92-101.tukw.qwest.net) | 07:35 | |
- Ar|stote|is (QUIT: Ping timeout: 268 seconds) (~linx@149.210.20.235) | 07:40 | |
+ mjw (~mjw@gnu.wildebeest.org) | 08:12 | |
- mjw (QUIT: Ping timeout: 248 seconds) (~mjw@gnu.wildebeest.org) | 08:56 | |
[tj] | I haven't really used altra much, but I did make one do 400Gbit/s of TLS | 09:36 |
[tj] | so pcie can't be that bad | 09:36 |
[tj] | ampere are the cpu vendor for the switch 2, I'm not sure how that helps anything, but it might | 09:37 |
+ glu__ (~glu@user/glu) | 09:55 | |
- glu_ (QUIT: Ping timeout: 268 seconds) (~glu@user/glu) | 09:55 | |
gl0b | morning, is anyone able to help me troubleshoot a pocket reform (rk3588) power issue? | 10:29 |
[tj] | sure | 10:30 |
gl0b | thanks :) i'm finding that when my battery gets to around 70% or lower any increase in power draw will cause a hard reboot. it least I think that's what is going on as nothing gets logged. | 10:33 |
gl0b | has anyone else experienced similar? | 10:34 |
[tj] | maybe the training on the charge controller is bad? | 10:36 |
minute | gl0b: oh weird, but i have a similar issue at the very low end of charge. what are the voltages of the cells in that state? | 10:37 |
gl0b | i didn | 10:38 |
minute | for me the gauge thinks we're at 15% but it's more lik 0% so i need to check how to reset the gauge | 10:38 |
gl0b | whoops | 10:38 |
gl0b | i didn't note voltage, but i will once it runs down further | 10:38 |
[tj] | I wonder what the flash life time is on the 2040 | 10:41 |
gl0b | i can force the behaviour running stress-ng and turning up the backlight, but it most often happens when i'm below 70% and load a heavy web page in firefox | 10:42 |
[tj] | I noticed the keyboard backlight is a significant power user | 10:42 |
minute | gl0b: if you could report the cell voltages at that point, that would be great | 10:46 |
minute | [tj]: about altra, what was the system setup? altra as a pcie card/accelerator? or ethernet to altra? | 10:46 |
[tj] | let me check what I can | 10:47 |
[tj] | https://store.avantek.co.uk/ampere-altra-server-2u-mt-snow.html | 10:48 |
[tj] | I'm not sure if it was a mt.snow or mt.jade machine | 10:48 |
[tj] | it was in that class, it might not have been production hardware | 10:48 |
[tj] | it was 3 years ago so its a bit fuzzy and I could only submit commands via teams | 10:49 |
minute | [tj]: oh ok. we use a rented altra machine for building the reform system images btw... but i can't test gpu with that :D | 10:54 |
minute | (it's at hetzner) | 10:54 |
minute | my personal vps is also arm based at netcup, my guess is they use ampere too, but i'm not sure. i run immich on it which works great | 10:55 |
[tj] | I can ask around | 10:55 |
gl0b | oh it just happened while restarting firefox. 81% 3.8v on both cells, keyboard light off, display backlight at 20% | 10:59 |
gl0b | i have an nvme ssd installed too | 11:00 |
gl0b | idle current draw is usually in the 600-650mA range | 11:01 |
- cow321 (QUIT: Ping timeout: 252 seconds) (~deflated8@user/meow/deflated8837) | 11:07 | |
minute | gl0b: ok that doesn't sound normal hmmmm | 11:09 |
hramrach | I checked nad I can also access an Altra remotely, theoretically but that does not say much about the PCIe problems | 11:10 |
[tj] | we (freebsd) have a bunch of them | 11:11 |
hramrach | My impression is that they tested the devices they cared about for datacenter use, and some PCIe features not used by those are broken | 11:11 |
[tj] | they probably care a lot about gpus right now | 11:12 |
hramrach | but not back then | 11:12 |
[tj] | from my interactions with ampere they are very interested in doing anything to make the platform more saleable | 11:12 |
hramrach | but saleable to who? the Arm workstation niche is pretty small | 11:13 |
[tj] | but cloud gpu is a huge thing right now | 11:14 |
hramrach | Also using the GPU for compute and using it for graphics is different | 11:14 |
- chomwitt1 (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1) | 11:17 | |
minute | also, nvidia rtx are supposed to work fine on altra with nvidia's own arm64 drivers, so there must be some special sauce to make it work | 11:20 |
minute | source https://github.com/AmpereComputing/NVIDIA-GPU-Accelerated-Linux-Desktop-on-Ampere?tab=readme-ov-file#hardware | 11:23 |
ch | after sleeping on it, i'd vote for an MNT Network Audio player | 11:29 |
+ cow321 (~deflated8@user/meow/deflated8837) | 11:30 | |
sknebel | ch: there are the OtterCast devices as open designs, but I dont think anyone is currently selling those premade... | 11:32 |
ch | huh | 11:34 |
hramrach | MNT NAP :) | 11:35 |
ch | sknebel: do you also happen to know an hdmi switch with audio breakout and ip? :) | 11:35 |
gl0b | minute: is there anything else i should be checking? i did open it up and double check that my power cables were properly connected a couple of days ago. | 11:35 |
sknebel | ch: hm.... dont think so | 11:35 |
minute | gl0b: maybe complete cpu module reseat? i need to drive now and will get back to you | 11:37 |
gl0b | minute: thanks, i'll give that a go in the meantime | 11:39 |
- wytch1 (QUIT: Ping timeout: 265 seconds) (~wytch@user/wytch) | 11:48 | |
gordon1 | the state of suspend on rk3588 is very sad, looks like dram suspend isn't even supported in TF-A, i also tried to do test_resume with suspend to disk, it did restore but lost nvme (and probably all pcie) somewhere in process, logs are here https://0x0.st/8mo0.txt | 12:00 |
gordon1 | minute: ^ tested on rk3588 rock5b+ | 12:00 |
+ L29Ah (~L29Ah@wikipedia/L29Ah) | 12:02 | |
Zaba | [tj]: Nvidia is the SoC vendor for the Switch 2, same as the original Switch. “Ampere” also happens to be an nvidia GPU microarchitecture name | 12:03 |
gordon1 | with collabora tf-a and u-boot and mainline kernel | 12:05 |
gordon1 | oops, i can't read, it said "failed to recover" | 12:11 |
gordon1 | *load | 12:11 |
gordon1 | with nvme disconnected it looks like it sorta succeeded https://0x0.st/8mHs.txt | 12:16 |
* Guest9808 -> mjw | 12:22 | |
gordon1 | did anyone measured reform consumption in s2idle btw? | 12:40 |
+ paperManu (~paperManu@107.159.71.33) | 12:50 | |
- cow321 (QUIT: Read error: Connection reset by peer) (~deflated8@user/meow/deflated8837) | 12:52 | |
[tj] | Zaba: well that was confusing, thanks for the correctin | 12:53 |
+ gustav28 (~gustav@c-78-82-52-87.bbcust.telenor.se) | 13:02 | |
+ wytch (~wytch@user/wytch) | 13:03 | |
gl0b | minute: ok! crisis averted. turns out my power cables were not properly seated at the motherboard end despite me having checked previously. it took a good bit more force than i expected to get them completely in there. i'm now on 17% 3.3v and can run stress-ng without it rebooting. | 13:14 |
hramrach | and was it charging with the cable not seated correctly? | 13:18 |
hramrach | I guess it's hard to tell with the bug that sometimes causes sysctl to report as charging when the cable is removed :/ | 13:19 |
hramrach | I really like the PSUs that tell you if the device negotiated power delivery, and how much it's drawing | 13:20 |
L29Ah | hramrach: can you advise one? | 13:26 |
L29Ah | i only seen that on "power bank" controllers | 13:26 |
gordon1 | pine64 desktop usb shows that | 13:33 |
gordon1 | https://pine64.com/product/pinepower-120w-desktop-power-supply-us-version/ that one | 13:33 |
gordon1 | but it has only one usb-c | 13:34 |
+ chomwitt1 (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1) | 13:34 | |
+ cow321 (~deflated8@user/meow/deflated8837) | 13:34 | |
gordon1 | i would love to have similar thing but more portable | 13:35 |
gordon1 | alternatively you can use one of these bypass usb pd power monitors if you need it for debug https://m.media-amazon.com/images/I/515TDOXglEL._AC_.jpg | 13:37 |
hramrach | I only have a local noname one. Somebody linked an anker one earlier, and that's also quite big. It's portable in the sense you can lift it without a forklift | 13:40 |
hramrach | https://www.alza.de/alzapower-m500-display-multi-charge-power-delivery-200w-mit-display-d7377619.htm | 13:43 |
minute | gordon1: super interesting @ resume from disk, maybe feasible if OS is on emmc? | 13:44 |
gordon1 | minute: i think whole pcie is borked after resume, so if you have anything there it won't work | 13:44 |
hramrach | you can get PD cables that light up when PD is negotiated from the same supplier | 13:45 |
gordon1 | maybe it will work if you unload whole pcie module and load it after resue? | 13:45 |
gordon1 | *resume | 13:45 |
gordon1 | also there is this irq 47 hiccup but not 100% sure if that will cause any problems, fb console brings itself back after resume but i am testing it inside the initrd so don't have wayland or xorg running for obvious reasons | 13:47 |
hramrach | this is the anker one posted earlier https://www.anker.com/uk/products/a2345-anker-prime-charger-250w-6-ports-ganprime?variant=46089442001060 | 13:47 |
josch | gordon1: somebody claims that they have working suspend/resume with rk3588 on the rock 5b+ board: https://fedi.imu.li/notice/ArB2GY3qVMAFwjnbZg | 13:47 |
gordon1 | >it’s on radxa’s debian image | 13:48 |
gordon1 | well, that's not an option for me, but thanks for the info | 13:48 |
ch | but something to investigate | 13:48 |
gordon1 | radxa kernel sources are absolutely dreadful btw | 13:48 |
gordon1 | and aren't even rebased on mainline | 13:49 |
hramrach | aut of the three the pinepower onle looks biggest and lamest so maybe worth looking at the other two | 13:49 |
gordon1 | at least that was true for pcie drivers | 13:49 |
gordon1 | i'm pretty sure major part of suspend is just handled in their closed-source tf-a | 13:50 |
hramrach | and that's closed source why exactly /o\ | 13:55 |
gordon1 | because they can | 13:56 |
gordon1 | i mean, not them exactly, i think it's from rockchip | 13:57 |
gordon1 | that thing https://github.com/rockchip-linux/rkbin/tree/master/bin/rk35 | 13:57 |
hramrach | but what's in it for rockchip to release crap like this? | 14:03 |
hramrach | they could as well release the source | 14:03 |
hramrach | if somebody really wanted to steal their secret sauce they can disassemble it | 14:03 |
gordon1 | after checking their code i think the obvious reason is they just too ashamed to release it | 14:04 |
gordon1 | i certainly would be | 14:04 |
ch | less work for rk i guess | 14:04 |
hramrach | it might be that it's more difficult to get legal clearance, somebody has to review that it does not contain anything that should not be released | 14:07 |
hramrach | the tf-a is quite small and very specific so it's unlikely but anyway | 14:07 |
josch | in a similar context, i was unable to contact the right person at NXP responsible to look into the licensing situation which makes the blobs for imx8mq unredistributable if you are not MNT | 14:13 |
gordon1 | i checked the code for rk3299 and it's about 1k LOC so it is not massive to implement it from scratch, i do not know how PITA is the actual debugging and testing it tho | 14:59 |
gordon1 | and iirc user manual for rk3588 is available so there shouldn't be anything unknwon | 15:00 |
hramrach | it's a Chinese manual | 15:00 |
gordon1 | i'm pretty sure i saw an english one, let me check | 15:00 |
hramrach | "shouldn't be anything unknown" hardly applies to hard quality manuals, much less to manuals for Chinese chips | 15:01 |
gordon1 | i mean sure | 15:01 |
gordon1 | at least we won't have any handicap | 15:02 |
gordon1 | https://github.com/FanX-Tek/rk3588-TRM-and-Datasheet looks english to me | 15:02 |
hramrach | that's why the sample code is provided. there is usually no way to write that from the manual alone, without consulting the people who made the chip | 15:03 |
hramrach | it's not about the language, it's about the origin. it's a manual describing Chinese budget chip | 15:03 |
+ ndufresne (~ndufresne@apple.collaboradmins.com) | 15:34 | |
minute | hramrach: i think this is unnecessary bashing. if you compare it with imx8mp trm, it's not that much of a quality difference | 15:38 |
minute | gordon1: if we have ~some~ working suspend/resume we can document the bugs one by one and ask some people at collabora if they're motivated to help | 15:39 |
+ mark_ (~mjw@gnu.wildebeest.org) | 15:43 | |
- mark_ (QUIT: Ping timeout: 248 seconds) (~mjw@gnu.wildebeest.org) | 16:26 | |
- iank (QUIT: Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in) (~iank@fsf/staff/iank) | 16:29 | |
+ iank (~iank@fsf/staff/iank) | 16:32 | |
gordon1 | minute: yeah, i sorta torn now on how should i proceed because i sorta need that board running, but i certainly would sink more time into it when i get my reform | 16:59 |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@38-146-94-247.echocast.zone) | 17:02 | |
+ bkeys (~Thunderbi@38-146-94-247.echocast.zone) | 17:02 | |
+ bkeys1 (~Thunderbi@172.56.68.8) | 17:03 | |
gordon1 | but hibernate looks much better than i anticipated, so hopefully there is not much there to fix | 17:05 |
- bkeys (QUIT: Ping timeout: 252 seconds) (~Thunderbi@38-146-94-247.echocast.zone) | 17:06 | |
* bkeys1 -> bkeys | 17:06 | |
+ bkeys1 (~Thunderbi@38-146-94-247.echocast.zone) | 17:24 | |
- bkeys (QUIT: Ping timeout: 244 seconds) (~Thunderbi@172.56.68.8) | 17:25 | |
* bkeys1 -> bkeys | 17:25 | |
irimi1 | minute: i’ve experimented with the wifi on my pocket reform a bit, and it is indeed better than before. i just tested it in an unfortunate spot in my flat, it seems. | 17:28 |
irimi1 | minute: what threw me off is that /etc/modprobe.d/reform-qcacld2.conf is owned by the 'reform-qcacld2' package, and modifications get overwritten on update (possible that i overlooked a prompt when updating it) | 17:30 |
- bkeys (QUIT: Ping timeout: 252 seconds) (~Thunderbi@38-146-94-247.echocast.zone) | 17:30 | |
josch | irimi1: why do you want to modify /etc/modprobe.d/reform-qcacld2.conf? | 17:30 |
+ bkeys (~Thunderbi@38-146-94-247.echocast.zone) | 17:31 | |
josch | the reform-qcacld2 package should probably install the file into /usr/lib/modprobe.d/reform-qcacld2.conf instead | 17:32 |
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@38-146-94-247.echocast.zone) | 17:37 | |
+ bkeys1 (~Thunderbi@38-146-94-247.echocast.zone) | 17:37 | |
josch | draft mr for this: https://source.mnt.re/reform/qcacld2/-/merge_requests/8 | 17:39 |
* bkeys1 -> bkeys | 17:40 | |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50) | 17:51 | |
- bkeys (QUIT: Ping timeout: 260 seconds) (~Thunderbi@38-146-94-247.echocast.zone) | 18:02 | |
+ bkeys (~Thunderbi@38-146-94-247.echocast.zone) | 18:11 | |
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@38-146-94-247.echocast.zone) | 18:17 | |
+ helgoman (~helgoman@adsl-178-38-58-229.adslplus.ch) | 18:22 | |
+ bkeys (~Thunderbi@2607:fb90:7e72:3f8:f4ba:6b73:9043:b30f) | 18:27 | |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@2607:fb90:7e72:3f8:f4ba:6b73:9043:b30f) | 18:42 | |
+ bkeys (~Thunderbi@172.58.1.14) | 18:42 | |
- chomwitt1 (QUIT: Ping timeout: 246 seconds) (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1) | 18:55 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 19:00 | |
* mjw -> Guest9651 | 19:00 | |
- Guest9651 (QUIT: Killed (iridium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 19:00 | |
* mark_ -> mjw | 19:00 | |
+ Guest9651 (~mjw@2001:1c06:2486:a800:7602:5eff:dc71:a72c) | 19:01 | |
+ bkeys1 (~Thunderbi@38-146-94-247.echocast.zone) | 19:41 | |
+ chomwitt1 (~chomwitt@2a02:587:7a13:5400:1ac0:4dff:fedb:a3f1) | 19:43 | |
- bkeys (QUIT: Ping timeout: 244 seconds) (~Thunderbi@172.58.1.14) | 19:43 | |
* bkeys1 -> bkeys | 19:43 | |
+ jacobk_ (~quassel@47-186-65-73.dlls.tx.frontiernet.net) | 19:55 | |
jfred | x elite som in a reform would be pretty sweet | 20:07 |
jfred | if it'd fit | 20:08 |
jfred | minute: One possibility for a mobile device is to break out a USB connection on some pogo pins on the back. Would make it possible to add a cell modem attachment or other fun things later. Agreed that a phone would be too hard to get right | 20:14 |
- jacobk_ (QUIT: Ping timeout: 276 seconds) (~quassel@47-186-65-73.dlls.tx.frontiernet.net) | 20:17 | |
+ jacobk (~quassel@47-186-65-73.dlls.tx.frontiernet.net) | 20:17 | |
- b0 (QUIT: Read error: Connection reset by peer) (~b0@user/b0) | 20:24 | |
+ b0 (~b0@user/b0) | 20:27 | |
- BoostisBetter (QUIT: Ping timeout: 260 seconds) (4a410829d7@irc.cheogram.com) | 21:15 | |
- SavagePeanut (QUIT: Ping timeout: 260 seconds) (59eaa45ac7@irc.cheogram.com) | 21:16 | |
+ SavagePeanut (59eaa45ac7@irc.cheogram.com) | 21:19 | |
hramrach | I wonder if it's better to put pogopins on the device, or ony contacts, and let the peripheral take care about the pogopins | 21:23 |
- mhoye (QUIT: Ping timeout: 244 seconds) (~mhoye@li319-32.members.linode.com) | 21:43 | |
+ mhoye (~mhoye@li319-32.members.linode.com) | 21:43 | |
+ Ar|stote|is (~linx@149.210.17.8) | 21:54 | |
- helgoman (QUIT: Quit: Konversation terminated!) (~helgoman@adsl-178-38-58-229.adslplus.ch) | 22:07 | |
- gustav28 (QUIT: Quit: Quit) (~gustav@c-78-82-52-87.bbcust.telenor.se) | 22:15 | |
- bkeys (QUIT: Quit: With every step we take, danger will follow closely) (~Thunderbi@38-146-94-247.echocast.zone) | 23:01 | |
+ bkeys (~Thunderbi@38-146-94-247.echocast.zone) | 23:01 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!