2023-09-25.log

Ar|stote|iswhat transfer speeds should we expect from pocket reform? is there a way to use an eGPU with it? like the second pcie on the bigger brother?00:07
Ar|stote|isany news regarding ordering from the website?00:08
minuteAr|stote|is: no eGPU with imx8mplus. do you mean wifi or ethernet transfer speeds? ethernet is 1gbps.00:15
minuteAr|stote|is: we won't be able to sell pocket reform for quite some time into 2024.00:15
Ar|stote|isfor the nvme ssd00:15
minuteAr|stote|is: on our own website i mean00:15
minuteAr|stote|is: still need to do some benchmarks with the nvme00:16
Ar|stote|iswhat version of pcie we have and how many lanes?00:16
minute1 lane, 3.000:17
minutehttps://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-8-applications-processors/i-mx-8m-plus-arm-cortex-a53-machine-learning-vision-multimedia-and-industrial-iot:IMX8MPLUS00:17
Ar|stote|isby the way, can we use another wwan card that supports voice so that we can use the pocket reform to make actual phone calls instead of just using voip through data?00:23
minuteAr|stote|is: i have connected up the voice i2s lines in the latest motherboard revision that i'm finishing r/n, but we'll have to have a bit of luck with having that actually work.00:25
Ar|stote|isgood to know, maybe i'll skip waiting and order it through CS...00:26
minuteAr|stote|is: i recommend it, they will have a lot of stock from us.00:26
Ar|stote|ismy thinking was to avoid customs and maybe use more customization options like other switches or wwan modems and laser engravings from the initial purchase and probably for mnt to get a bigger cut of the amount paid. i guess CS has a decent comission.00:29
minuteAr|stote|is: there won't be customs i think, but import VAT, i think you prepay that on checkout. the wwan modem is an addon, so you can buy that separately anyway. CS does have a decent commission, that is true ^^00:32
minutebut it's also good for us if people order from CS, because then CS has more incentive to restock00:32
minuteso, anything is fine for us00:32
abortretryfailI can't get the protected battery boards from CS though. :)00:43
minuteabortretryfail: yeah, but the above was mainly about pocket reform.00:52
- mtm (QUIT: Ping timeout: 244 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)01:19
- chomwitt (QUIT: Ping timeout: 264 seconds) (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)01:22
abortretryfailsigrid: youre not kidding the wm8960 is kind of fun. There are cool features on this chip. I like the zero crossing thing for clean volume changes. It's a nice touch.01:23
sigridyep, that's the one I used in the driver for 9front. also added a control for "3d" effect just for fun :)01:24
sigridit's also funny that the sound can be played in both headphones and speakers at the same time01:25
- iank (QUIT: Remote host closed the connection) (~iank@fsf/staff/iank)02:38
+ iank (~iank@fsf/staff/iank)02:39
+ erle (~erle@95.91.243.60)03:04
- jacobk (QUIT: Ping timeout: 246 seconds) (~quassel@utdpat241106.utdallas.edu)03:12
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)03:25
+ jacobk (~quassel@64.189.201.150)03:25
- erle (QUIT: Ping timeout: 255 seconds) (~erle@95.91.243.60)04:05
- XYZ (QUIT: Read error: Connection reset by peer) (~XYZ@37-48-11-129.nat.epc.tmcz.cz)05:43
+ XYZ (~XYZ@37-48-11-129.nat.epc.tmcz.cz)05:44
+ chomwitt (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)07:34
- qbit (QUIT: Quit: WeeChat 3.8) (~qbit@h.suah.dev)08:14
henesyis wake from suspend working in a newer LPC version? wondering if i'm just overdue to update my LPC or smth as i can invoke suspend, but the system never wakes back up when i use the circle wake menu09:05
henesyi also might be on an older image of the debian image09:06
henesys/older image/older version/09:06
joschhenesy: reports indicate that resume is quite reliable with 6.509:07
henesykernel version?09:07
joschhenesy: especially Boostisbetter reported dozens of successful resumes09:07
joschhenesy: yes 6.5 linux kernel version09:07
henesyah ok i'm on 6.109:07
BoostisbetterI'll caveat that by saying I am still on an old version of the LPC firmware though. I need to really update that thing, but haven't gotten around to it yet. (can't be bothered. It seems to work for me. I have one issue where sometimes the LPC can get stuck and the screen just stays on. I have to remove the batteries for that to get resolved. But that is it, and I know the trigger.)09:09
henesygotcha09:09
henesywell i'll try 6.5 and see where that gets me09:09
henesyim also on an older LPC version09:09
henesyhaven't been motivated to flash a newer one on09:10
henesyworking suspend would probably get me moving on that09:10
- chomwitt (QUIT: Ping timeout: 264 seconds) (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)09:11
+ chomwitt (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)09:17
Boostisbetterit has worked very well for me. 6.4 was doing ok as well. 09:20
BoostisbetterThere are occasional times where the nvme wont come back up, but they are far and few between in my case. I went 52 times with successful suspends and resumes before i got that crash. 09:21
+ erle (~erle@2a02:8109:da40:c4:ae70:c5a9:5e8d:7d26)10:50
+ yankcrime (~nick@gw.tetromino.io)11:06
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)11:21
- natalie (QUIT: Ping timeout: 245 seconds) (~natalie@user/natalie)11:32
+ mjw (~mjw@84.241.195.36)11:51
+ wielaard (~mjw@84.241.199.8)12:03
- mjw (QUIT: Ping timeout: 258 seconds) (~mjw@84.241.195.36)12:06
- klardotsh (QUIT: Ping timeout: 252 seconds) (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net)12:21
+ mjw (~mjw@89.205.129.55)12:22
- wielaard (QUIT: Ping timeout: 248 seconds) (~mjw@84.241.199.8)12:23
- mjw (QUIT: Remote host closed the connection) (~mjw@89.205.129.55)12:40
+ mjw (~mjw@89.205.131.166)12:48
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@89.205.131.166)13:00
+ yuu_ (sid267332@id-267332.ilkley.irccloud.com)13:22
+ kuno_ (sid299442@id-299442.helmsley.irccloud.com)13:22
+ cmahns_ (8fe824803c@2604:bf00:561:2000::10cd)13:23
+ henesy_ (d7619ffbc2@2604:bf00:561:2000::143)13:23
+ noam_ (81879d1ffa@2604:bf00:561:2000::dfc)13:23
+ Zaba_ (80b9b4b35e@2604:bf00:561:2000::116)13:23
+ austriancoder_ (sid152545@id-152545.hampstead.irccloud.com)13:23
+ kklimonda_ (~kklimonda@user/kklimonda)13:24
- austriancoder_ (QUIT: Client Quit) (sid152545@id-152545.hampstead.irccloud.com)13:24
+ austriancoder_ (sid152545@id-152545.hampstead.irccloud.com)13:25
+ chomwitt (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)13:25
+ ezequielg_ (sid363064@id-363064.uxbridge.irccloud.com)13:26
+ tretinha_ (3a571d9f43@2604:bf00:561:2000::1151)13:28
- kuno (QUIT: *.net *.split) (sid299442@id-299442.helmsley.irccloud.com)13:30
- ezequielg (QUIT: *.net *.split) (sid363064@id-363064.uxbridge.irccloud.com)13:30
- austriancoder (QUIT: *.net *.split) (sid152545@id-152545.hampstead.irccloud.com)13:30
- yuu (QUIT: *.net *.split) (sid267332@id-267332.ilkley.irccloud.com)13:30
- unixpoet (QUIT: *.net *.split) (~unixpoet@user/unixpoet)13:30
- kklimonda (QUIT: *.net *.split) (~kklimonda@user/kklimonda)13:30
- tretinha (QUIT: *.net *.split) (3a571d9f43@2604:bf00:561:2000::1151)13:30
- cmahns (QUIT: *.net *.split) (8fe824803c@2604:bf00:561:2000::10cd)13:30
- Zaba (QUIT: *.net *.split) (80b9b4b35e@2604:bf00:561:2000::116)13:30
- henesy (QUIT: *.net *.split) (d7619ffbc2@2604:bf00:561:2000::143)13:30
- noam (QUIT: *.net *.split) (81879d1ffa@2604:bf00:561:2000::dfc)13:30
* kuno_ -> kuno13:30
* ezequielg_ -> ezequielg13:30
* austriancoder_ -> austriancoder13:31
* yuu_ -> yuu13:31
* tretinha_ -> tretinha13:31
* cmahns_ -> cmahns13:31
* Zaba_ -> Zaba13:31
* henesy_ -> henesy13:31
* noam_ -> noam13:31
- henesy (QUIT: Write error: Connection reset by peer) (d7619ffbc2@2604:bf00:561:2000::143)13:31
- Zaba (QUIT: Remote host closed the connection) (80b9b4b35e@2604:bf00:561:2000::116)13:31
- tretinha (QUIT: Read error: Connection reset by peer) (3a571d9f43@2604:bf00:561:2000::1151)13:31
- noam (QUIT: Write error: Connection reset by peer) (81879d1ffa@2604:bf00:561:2000::dfc)13:31
- cmahns (QUIT: Write error: Connection reset by peer) (8fe824803c@2604:bf00:561:2000::10cd)13:31
+ noam (81879d1ffa@2604:bf00:561:2000::dfc)13:31
+ henesy (d7619ffbc2@2604:bf00:561:2000::143)13:31
+ Zaba (80b9b4b35e@2604:bf00:561:2000::116)13:32
+ tretinha (3a571d9f43@2604:bf00:561:2000::1151)13:33
+ cmahns (8fe824803c@2604:bf00:561:2000::10cd)13:33
+ unixpoet (~unixpoet@user/unixpoet)13:35
+ mjw (~mjw@gnu.wildebeest.org)13:37
+ natalie- (~natalie@user/natalie)13:56
- mtm (QUIT: Ping timeout: 264 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)14:03
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@64.189.201.150)14:49
+ b0 (~b0@leo.uberspace.de)14:53
+ qbit (~qbit@h.suah.dev)14:55
+ jacobk (~quassel@129.110.242.224)15:05
- chomwitt (QUIT: Remote host closed the connection) (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)15:15
+ chomwitt (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)15:15
abortretryfailSuspend works okay for me on 6.5. I had sound not work once. No issues with NVMe. Gotta remember to press circle+space and not circle+1 to try and wake the machine...15:23
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)15:41
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-128-229.tukw.qwest.net)15:43
+ colinsane (~colinunin@97-113-128-229.tukw.qwest.net)15:45
- colinsane (QUIT: Client Quit) (~colinunin@97-113-128-229.tukw.qwest.net)15:49
joschabortretryfail: that problem is fixed with more recent firmware versions15:50
abortretryfailkeyboard firmware? 15:50
+ colinsane (~colinunin@97-113-128-229.tukw.qwest.net)15:51
vkoskivabortretryfail: I would assume yes, that command is handled in the keyboard firmware16:06
abortretryfailI thought i was running the latest one. I'll double-check16:07
- XYZ (QUIT: Ping timeout: 264 seconds) (~XYZ@37-48-11-129.nat.epc.tmcz.cz)16:08
abortretryfailcircle+s says 2023070316:08
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)16:09
abortretryfaillol, now that I go to test it again, suspend doesn't want to work. 16:10
abortretryfailACTION has to go to work and will mess with this later.16:10
+ XYZ (~XYZ@37-48-8-150.nat.epc.tmcz.cz)16:11
vkoskivI replaced usleep() with clock_nanosleep() which tells me if it was interrupted, that might have solved the EPIPE issue when writing to the keyboard16:31
vkoskivI observed with strace that the failure seems to come when I hit ^C exatly when it's sleeping. That signal interrupts the sleep, and then somehow makes it unhappy for reasons I don't fully understand.16:32
vkoskivThe following fwrite() fails with -1, which happens to be the same error number that usleep() returns if it was interrupted? Not sure why those affect each other16:32
vkoskivBut this seems to resolve it.16:32
+ chomwitt (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)16:36
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@129.110.242.224)16:47
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)16:53
+ jacobk (~quassel@64.189.201.150)16:58
- mjw (QUIT: Ping timeout: 240 seconds) (~mjw@gnu.wildebeest.org)17:07
vkoskivThings are getting serious, I'm linking dbus in17:15
* mark_ -> mjw17:23
+ chomwitt (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)17:27
vkoskivEverything about D-Bus seems... Very built :D18:10
vkoskivThey straight up tell you to not use the C api and just recommend using some extra wrapper library to use it18:10
vkoskivDependencies, dependencies.18:10
joschhttps://turnoff.us/geek/npm-install/18:12
vkoskivI'm pretty sure I can just write a few lines of C to get at this property, but they sure don't make it easy to find out how18:13
vkoskivDocs don't make it clear if properties need a different type of message, so I'll just go with the method call one18:16
- chomwitt (QUIT: Remote host closed the connection) (~chomwitt@2a02:587:7a2f:d000:1ac0:4dff:fedb:a3f1)18:20
minutevkoskiv: hehe18:21
vkoskivIt's cool and all, but just... A lot.18:22
vkoskivI think I'll get this sorted18:22
minutevkoskiv: curious about what you're building :318:23
vkoskivHmm, maybe I could tease it a bit18:23
vkoskivhttps://share.icloud.com/photos/098KaAxC5Bi0b57L9CIu7R3gg18:28
vkoskivA lot more to it, but that's all you get to see for now18:29
vkoskiv:D18:29
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@64.189.201.150)18:29
henesyBoostisbetter: hmmm on 6.5, but wake did not work for me18:34
henesyguess i'll update my lpc18:34
henesyis the usual flow systemctl suspend and then circle button wake18:34
BoostisbetterYeah I have my suspend set to a keyboard combo, and then the lpc wake method. 18:42
BoostisbetterBut when did you get your Reform?18:42
BoostisbetterI got mine beginning of 2022 I think. 18:42
vkoskivThe errors are really nice in dbus!18:52
vkoskivAaah, I need to just call the Properties.Get method with args, okay18:58
+ mark_ (~mjw@gnu.wildebeest.org)19:16
- mjw (QUIT: Killed (NickServ (GHOST command used by mark_!~mjw@gnu.wildebeest.org))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:16
* mark_ -> mjw19:17
+ mark_ (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:17
- mjw (QUIT: Ping timeout: 245 seconds) (~mjw@gnu.wildebeest.org)19:24
henesyBoostisbetter: hmmm i think early 2022 as well, crowdsupply US19:25
Boostisbetterhenesy, what NVME do you have in your Reform. Is it from MNT? 19:28
henesyno the one from crowdsupply cooked itself in the first week of use19:28
henesymine is from uh a friend at a conference, i'd have to check the model rq19:29
henesymicron crucial p319:29
+ klardotsh (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net)19:33
+ mjw (~mjw@gnu.wildebeest.org)19:46
+ jacobk (~quassel@utdpat241040.utdallas.edu)19:48
noamThis is probably a silly question but: anyone in the US capable and willing to repair a Reform on commission? Not sure where else to ask19:55
minutenoam: does it have to be in the US? we can also offer repair20:08
noamminute: I don't really want to ship to Germany and back when it should be such a minor repair :/20:08
minutenoam: what's the repair?20:09
noamminute: Not 100% sure. The battery / charging circuitry is all fine; the system controller is fine, and reports 0A consumption while off; I can turn it on and off through the keyboard and the OLED works. If I turn it on, the 3V3 line lights up, but the 5V LED is off, and the power consumption goes up to >0.8A (at >26V!)20:10
noamOne of the screws holding the trackball in place popped out while it was on and I think it fried either a trace in the PCB, or one of the SMDs / caps20:11
minutenoam: that's not necessarily a minor repair20:11
noam:(20:12
minutenoam: i suggest mailing the board to us and i can take a look... we can make you a UPS label which might be cheaper than making it yourself20:14
noamminute: does the warranty apply to Reforms obtained through CrowdSupply?20:14
noamand... hypothetically, is there a way to just obtain a new mobo, or... hm, I assume you stock those under the assumption that they'll all be bought with a full Reform? :/20:15
minutenoam: yes, we'll stock a few motherboards. this might be a good option also20:15
vkoskivAaand success. Talking to UPower via dbus 8)20:17
vkoskivIt only took a tiny 87 lines of C. And I'm pretty sure I can clean this up to be smaller.20:17
noamminute: how much would just-the-motherboard end up being? and... would I be able to send in the old one for repair under the warranty and keep it as a spare afterwards, too? :)20:17
vkoskivBindings? Wrappers? Nonsense.20:18
minutei need to calculate how much we actually spent on the motherboards now20:18
minutebut i'm struggling since hours on ethernet @ a311d20:18
noamNot super duper urgent or anything, don't let me distract you; I've mostly just fallen back to pen+paper for now anyways P20:18
noams/P/:&/20:19
noamIt only really interferes with me doing personal software work for a few weeks until I stop back at my residence and pick up the Thinkpad :P20:19
joschnoam: so you use pen&paper to draw a turing machine tape? ;)20:19
minutenoam: my gut feeling is that the mobo will be like 250 euro20:20
noamjosch: Nah, I've been mostly using the Reform as a journal + planner tbh20:20
josch:)20:20
noamand tbh I"ve been leaning away from general-purpose computers as a whole20:21
joschminute: if you sell those, i'd also not mind spending my money on repaired mainboard 2.0 (like the broken one from noam) instead of brand-new 2.520:21
noamThere's a new mainboard? :)20:21
minuteyeah mb 2.520:21
noamIs this listed on the site somewhere? 20:21
joschnot yet20:22
minuteit has a few fixes and some differences working around the chip crisis/unobtainable components20:22
noams/.*/Where was this mentioned?/ Sorry, wrong question >_>20:22
minutenot listed yet20:22
minutewe did send out 28 reforms to CS last week containing it though20:22
noamOh, and: just a suggestion to maaaaybe make the threads a bit stronger on future revisions of the hardware? :)20:22
noamI saw other people mention they had the same issue with screws popping out on the forum :/20:23
Boostisbetterhenesy: ok, I think that could be the cause. 20:23
joschi also had that problem but it's a DIY reform, so loctite fixed it20:23
noamThis is also the second time it happened to me :/ First time it happened, it shorted the _battery cells_, and I didn't have a protected board yet20:23
BoostisbetterI have a transcend 1tb nvme from MNT. 20:23
noamjosch: I received that suggestion a little bit too late :(20:24
joschi was super lucky when it happened to me20:24
joschi heard the screw rolling around on the bottom acrylic *before* changing its orientation20:24
noamFor me, there was no before :/20:24
noamI'm pretty sure it popped out when I closed the lid a bit too forcefully20:25
noamand _immediately_ fried something20:25
BoostisbetterI guess I have just been really lucky. The only issue I had with my reform was the speaker cable on the left speaker backing out. Had to adjust it and resolder it to the speaker. Other than that the Reform has been going super strong. 20:26
BoostisbetterBut I really can't wait for the Pocket. I think the power envelope the Reform offers just fits REALLY well with that form factor and size. 20:26
minutenoam: i can take a look at the board and tell you how involved the repair would be, if it's just something small i can do it for free20:26
noamminute: How much is UPS shipping, generally? :/20:27
minutenoam: i think via us it's like 40 eur20:27
minutenoam: label purchased by us i mean20:27
minute(one way)20:27
noamoh lol, I thought you meant by - heh20:28
noamminute: so I'd pay you, you'd send me label, I'd drop off at UPS? :)20:28
minutenoam: we first send you the label. then you drop it off. i inspect it, and give you an assessment of the problem and potential cost20:29
noamGotcha, okay - I wish there was a way to do this locally (or that I knew how to do it myself :/), but that's probably the realistic option :/20:30
minuteso far no one appeared in the US that could do this kind of debugging+repair unfortunately20:31
noamminute: silly question, but you're probably not willing to take a commission to, like, hop on a video call and guide me through the inspection / repair or something, right?20:31
minutenoam: nope, i'm sorry. i can barely get my tasks done20:31
noamno worries, was just a silly idea20:31
noamAny suggestions on reading material to learn enough to become capable of this myself in the future? :)20:32
minute"the art of electronics" maybe? :D20:32
noamThanks! I'll stop by a local bookstore and see if I can find a copy :)20:34
noamminute: Yeah, if you can send me a shipping label I'm willing to ship it :/ Mainboard w/ SoC module included, or just the mainboard?20:38
minutenoam: if you remove the soc and turn it on, do you get 5v on 5v rail or no?20:48
minutenoam: also, to get the label, just send a quick note to support@mntre.com and mention this chat20:48
sigridwhich are those screws that popped out?20:51
- Boostisbetter (QUIT: Ping timeout: 258 seconds) (4a410829d7@irc.cheogram.com)20:54
+ Boostisbetter (4a410829d7@irc.cheogram.com)21:01
- Boostisbetter (QUIT: Ping timeout: 260 seconds) (4a410829d7@irc.cheogram.com)21:09
+ Boostisbetter (4a410829d7@irc.cheogram.com)21:13
- jacobk (QUIT: Ping timeout: 255 seconds) (~quassel@utdpat241040.utdallas.edu)21:27
- Boostisbetter (QUIT: Ping timeout: 258 seconds) (4a410829d7@irc.cheogram.com)21:42
+ Boostisbetter (4a410829d7@irc.cheogram.com)21:54
+ jacobk (~quassel@utdpat241106.utdallas.edu)22:26
+ ndufresne54 (~ndufresne@gyros.collabora.co.uk)22:32
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)22:45
- ndufresne54 (QUIT: Ping timeout: 258 seconds) (~ndufresne@gyros.collabora.co.uk)22:46

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!