2024-05-16.log

- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@64.189.201.150)00:11
minutejosch: amazing @ 6.8!00:16
joschi see you are expecting a similar miracle like the first time you tried the patch stack and nearly everything worked out of the box on the first try? ;)00:17
minutechipperdoodles: ok so what i would recommend is just leaving the spi interface/protocol to your lpc/system controller intact, and the uart commands that the keyboard uses00:18
minutechipperdoodles: i did this with pocket reform, so the same reform2-lpc driver works there, even if it's a totally different power system, chemistry, number of cells and rp2040 instead of lpc11u2400:19
minutechipperdoodles: and theoretically you can connect a pocket reform motherboard to the reform2 keyboard and the other way around00:19
minutechipperdoodles: the charger is multi chemistry, but the chemistry and voltages are selected by strapping resistors00:20
chipperdoodlesah ok, it looked like it would be easy to change the overall pack voltage with the fb resistors so it seemed like it was flexible enough, i was just worried i'd run in to problems with the stock LPC stuff. I was also curious if it would be "easy" (but costly) to implement active cell balancing. I was checking LTC parts and i think a couple parts00:24
chipperdoodlesthey had claimed they could be dropped in to work with the 6803 and provide active balancing (with addition of some small transformers) but i'm also trying not to get too far ahead of myself00:24
chipperdoodlesi'm going basically redesign/remix the mnt motherboard to physically fit in the case for an old toshiba t1000 and have been going back and forth on if I should try anything different for the power or leave things as is00:26
+ jacobk (~quassel@64.189.201.150)00:27
- chipperdoodles (QUIT: Quit: Client closed) (~chipperdo@174-16-235-121.hlrn.qwest.net)00:27
+ chipperdoodles (~chipperdo@174-16-235-121.hlrn.qwest.net)00:27
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org)00:32
minutechipperdoodles: ah, a hard question for sure. for reform next i/we selected all new chips00:33
minuteBQ2575600:35
chipperdoodlesminute yeah that's a good reminder I should look through the pocket schematics and maybe I can remix with some of those parts. I'm looking forward to this project, it will be a fun way repurpose some old cases with newer hardware00:40
joschchipperdoodles: maybe the pocket reform parts fit as they are because they are smaller?00:41
chipperdoodlesthe t1000 board is comparatively huge if I use the same motherboard size as the board i'm replacing but if the smaller size also saves on bom cost that's a good enough reason to consider for me00:43
chipperdoodlessince i'm reusing the keyboard of the t1000 I'm also considering how to impliment the system controller oled interface, i'm considering maybe a dedicated mcu separate from the keyboard controller with 5 way joystick to control an oled wherever i figure out where place it00:46
chipperdoodlesminute Is the reform next going to be a completely separate line or do you plan on users being able to power any of the three laptops (reform/pocket/next) with any of the supported reform compute modules01:17
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)01:48
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.28.97)02:07
+ Ar|stote|is (~linx@149.210.28.97)02:08
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@64.189.201.150)02:20
- cobra (QUIT: Ping timeout: 255 seconds) (~cobra@user/Cobra)02:26
+ cobra (~cobra@user/Cobra)02:35
- Gooberpatrol66 (QUIT: Remote host closed the connection) (~Gooberpat@user/gooberpatrol66)02:41
+ jacobk (~quassel@utdpat241106.utdallas.edu)02:51
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@utdpat241106.utdallas.edu)02:58
- nsc (QUIT: Ping timeout: 255 seconds) (~nicolas@115-97-142-46.pool.kielnet.net)04:01
+ nsc (~nicolas@236-96-142-46.pool.kielnet.net)04:02
+ jacobk (~quassel@utdpat241055.utdallas.edu)04:29
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@utdpat241055.utdallas.edu)05:40
- chipperdoodles (QUIT: Ping timeout: 250 seconds) (~chipperdo@174-16-235-121.hlrn.qwest.net)05:43
+ mjw (~mjw@gnu.wildebeest.org)06:08
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-95-59.tukw.qwest.net)06:48
+ colinsane (~colinunin@97-113-95-59.tukw.qwest.net)06:50
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@gnu.wildebeest.org)07:10
+ chomwitt (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)07:34
+ jacobk (~quassel@utdpat242032.utdallas.edu)07:47
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@utdpat242032.utdallas.edu)07:56
- chomwitt (QUIT: Ping timeout: 255 seconds) (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)08:32
+ chomwitt (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)09:22
+ jacobk (~quassel@utdpat242093.utdallas.edu)09:56
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)10:27
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@utdpat242093.utdallas.edu)10:29
- klardotsh (QUIT: Ping timeout: 260 seconds) (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net)10:32
+ jacobk (~quassel@utdpat242016.utdallas.edu)10:43
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@utdpat242016.utdallas.edu)10:50
+ jacobk (~quassel@129.110.242.173)11:00
+ mjw (~mjw@gnu.wildebeest.org)11:14
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@129.110.242.173)11:26
+ jacobk (~quassel@64.189.201.150)11:52
+ ericsfraga (~user@2.28.216.161)12:02
- mjw (QUIT: Ping timeout: 268 seconds) (~mjw@gnu.wildebeest.org)12:55
* Guest5202 -> mjw13:02
minuteok, first 18 pocket reforms are shipping out today13:06
- ericsfraga (QUIT: Quit: ERC 5.6-git (IRC client for GNU Emacs 30.0.50)) (~user@2.28.216.161)13:30
+ ericsfraga (~user@2.28.216.161)13:31
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@64.189.201.150)14:00
vkoskivCongrats!!14:00
joschhype!14:07
minutethaanx14:10
mjwnice14:14
Twodisbetterminute: congrats! Hope the assembly of the rest continues to go as smoothly! 14:34
TwodisbetterReally appreciate the high bar on design and quality that you all put out in the products! 14:35
+ mark_ (~mjw@gnu.wildebeest.org)14:42
minuteTwodisbetter: thank you!14:48
jfred-linodecongrats! :D14:53
- mark_ (QUIT: Ping timeout: 272 seconds) (~mjw@gnu.wildebeest.org)15:18
joschminute: I just had an hour together with Ben Hutchings and now have a much better idea and many fixes written down to improve the situation with our Debian kernel packaging fork.15:52
joschThe main user-visible change that he suggested we should adapt (and this is not the first time that i was told that we should do it that way) is to use the kernel flavour name for the reform suffix and not the abiname15:52
joschThis would mean a transition from linux-image-arm64 to linux-image-arm64-reform.15:53
joschMaybe we should use this opportunity to change the suffix from -reform2 to -reform because the kernel is meant to run on all MNT reform products and not just the reform 2?15:53
+ jacobk (~quassel@utdpat241106.utdallas.edu)16:05
minutejosch: :016:35
minutejosch: sounds reasonable! i'm not sure what the abiname and flavour are, i need to read up on that16:35
joschi don't think it's written down16:36
joschthey are conventions specific to the Debian packaging of the linux kernel16:36
minute:016:36
joschfind debian/ -type f -print0 | xargs -0 wc -l16:37
josch205151 total16:37
joschthe Debian packaging of the linux kernel is a bit complex16:37
joschit's a world of its own16:37
joschwhich is why i was so happy to be able to talk to Ben today16:37
joschbecause he wrote that stuff :D16:37
josch*they16:37
minutevery nice!16:38
minutehow is the minidebcon?16:39
joschlots of stuff gets done, decided and resolved when one is finally able to discuss face-to-face instead of using email :)16:39
joschwe'll have a reform meet-up on saturday16:39
joschthere are 3 MNT reforms here16:40
joschbut not at the same time, so we decided to take a photo on saturday :D16:40
joschand those who do not have a reform are very interested in it16:40
joschi'm giving quite a few demos :)16:40
minutehow cool!16:41
minutewish you had the rk3588 already :D16:41
minutebut i only made the order for 25x 32gb and 15x 16gb rockchip modules today16:42
joschoh funny situation: person A: "i notice there are no stickers on your laptop -- you are at a disadvantage then because it's easy to confuse your laptop with others"16:42
joschme: *turns laptop around*16:42
minutelol16:42
jfredhah16:42
joschminute: the rk3588 wouldn't help me because i cannot fix the device tree :D16:42
joschi pushed my most recent changes yesterday to the MR on source.mnt.re including the mipi-dsi patch you found -- so you can have a look at the device tree issues whenever you find time to do so :)16:43
minuteahhh16:43
minutedo we have device tree issues already visible in our CI? sorry i'm mega lagging behind16:44
minutei constantly have to care about issues in the pocket production line here in the last days :D16:44
minute(it is getting better though)16:44
joschno, not on the CI because CI is building with kernel 6.716:44
joschto reproduce the issue yourself, you need to build with USE_GIT=1 locally16:44
joschhere is the failure from the build log:16:44
minuteah, can we somehow make a branch or sth like that which would build 6.8 for rockchip in CI?16:44
minutebranch or fork16:45
joschprobably not needed because Ben is working on uploading 6.8 to unstable quite literally next to me :)16:46
joschbuilding 6.8 from git is a bit more hacky and source.mnt.re CI cannot do that in an automated way (yet)16:46
joschso i'd first have to enhance our scripts to support this but it would be a lot of hackiness for little gain16:47
joschbuild errors: https://paste.debian.net/1317150/16:47
joschthe branch is called linux6.8 here: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/3616:48
+ mark_ (~mjw@gnu.wildebeest.org)17:34
minutejosch: oh i see! 17:46
minutejosch: ok, i pushed my patch that adds the second hdmi. still need to look into the usb stuff 17:50
- mark_ (QUIT: Ping timeout: 256 seconds) (~mjw@gnu.wildebeest.org)18:08
minutef_: hi! good i guess, just a bit overworked from pocket reform production/shipping in parallel to ongoing other development18:10
minutef_: yes, i just have a lingering cough still18:22
minute^^18:22
minutejosch: i pushed a dts change now, maybe rk3588 stuff will build now18:23
joschminute: thank you! i'll try another local build18:45
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)18:46
joschminute: there is a person here who is doing her phd thesis on sustainable computing (hard- as well as software) -- she now has your contact information19:26
josch(and already interviewed me about the software side of the reform)19:27
+ klardotsh (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net)19:35
+ mark_ (~mjw@gnu.wildebeest.org)19:35
minutejosch: great!19:36
joschminute: your patch doesn't apply though19:37
joschpatching file arch/arm64/boot/dts/rockchip/rk3588-pinctrl.dtsi19:37
joschHunk #1 FAILED at 169.19:37
josch1 out of 1 hunk FAILED19:37
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@utdpat241106.utdallas.edu)19:42
- mjw (QUIT: Killed (tantalum.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:42
* mark_ -> mjw19:42
+ Guest7971 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:42
joschminute: i tried rebasing your patch and hope i didn't break anything19:44
joschhere is the patch of the patch: https://paste.debian.net/hidden/70c689e7/19:44
joschnow trying if it builds19:44
Twodisbettersounds cool19:45
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)19:45
minutejosch: good luck! i have trouble reading patches of patches :D19:46
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)19:46
joschwho doesn't XD19:48
+ gustav28 (~gustav@c-b035524e.019-141-67626730.bbcust.telenor.se)20:02
minutejust found another dts bug (while doing surgery on my machine)... hdmi1 hpd pinctrl is wrong20:05
+ jacobk (~quassel@129.110.242.173)20:14
joschminute: nope, my rebase was unsuccessful:20:25
joschhdmim1-tx1-sda: Duplicate label 'hdmim1_tx1_sda' on /pinctrl/i2c0/hdmim1-tx1-sda and /pinctrl/hdmi/hdmim1-tx1-sda20:25
joschERROR: Input tree has errors, aborting (use -f to force output)20:25
joschminute: could it be that most of what your patch has is already shipped in 6.8?20:25
joschagainst what did you write your patch?20:26
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@129.110.242.173)20:30
minutejosch: you mean the newest one?20:33
minutewow, i can suddenly get 4K @ 60Hz over HDMI with the rk3588 reform20:33
Twodisbetteryeah that rk3588 just keeps getting sweeter and sweeter! 20:35
minuteindeed indeed20:37
minutei just ordered heatsink prototypes for it, one from hardcoated aluminum, one from copper20:37
minuteinterstingly, the rk3588 doesn't seem to slow down noticeably on 4K. 20:40
joschminute: yes, your patch didn't apply and needed to be refreshed so you probably didn't use linux 6.8.4 as the base of your patch?21:01
josch <= afk back to hotel21:02
- theesm (QUIT: Quit: Gateway shutdown) (~theesm@2a01:4f9:c011:adc3::)21:14
+ theesm (~theesm@2a01:4f9:c011:adc3::)21:15
- henesy (QUIT: Read error: Connection reset by peer) (d7619ffbc2@2a03:6000:1812:100::143)21:16
- noam (QUIT: Read error: Connection reset by peer) (81879d1ffa@2a03:6000:1812:100::dfc)21:16
- romi (QUIT: Read error: Connection reset by peer) (bd30729973@user/romi)21:16
- Zaba (QUIT: Read error: Connection reset by peer) (80b9b4b35e@2a03:6000:1812:100::116)21:16
+ noam (81879d1ffa@2a03:6000:1812:100::dfc)21:16
+ romi (bd30729973@user/romi)21:16
- cmahns (QUIT: Read error: Connection reset by peer) (8fe824803c@2a03:6000:1812:100::10cd)21:16
+ Zaba (80b9b4b35e@2a03:6000:1812:100::116)21:16
- murmr____ (QUIT: Read error: Connection reset by peer) (sid433686@id-433686.helmsley.irccloud.com)21:16
+ murmr____ (sid433686@id-433686.helmsley.irccloud.com)21:16
+ hl_ (~hl@user/hl)21:17
- laumann (QUIT: Remote host closed the connection) (~quassel@user/laumann)21:17
- hl (QUIT: Remote host closed the connection) (~hl@user/hl)21:17
- XgF (QUIT: Remote host closed the connection) (~quassel@2001:19f0:5001:1174:5400:2ff:fef2:1fa2)21:17
- ericsfraga (QUIT: Remote host closed the connection) (~user@2.28.216.161)21:17
- jfred-linode (QUIT: Ping timeout: 246 seconds) (quassel@libera/sponsor/jfred)21:18
- kensanata (QUIT: Quit: Ping timeout (120 seconds)) (~alex@user/kensanata)21:18
+ henesy (d7619ffbc2@2a03:6000:1812:100::143)21:18
+ jfred-linode (quassel@libera/sponsor/jfred)21:18
+ ericsfraga (~user@2.28.216.161)21:18
+ laumann (~quassel@2a0a-e5c0-2-2-0-c8ff-fe68-bef1.loves.ipv6.at.ungleich.ch)21:18
+ XgF (~quassel@2001:19f0:5001:1174:5400:2ff:fef2:1fa2)21:18
+ cmahns (8fe824803c@2a03:6000:1812:100::10cd)21:19
- Ar|stote|is (QUIT: Quit: No Ping reply in 180 seconds.) (~linx@149.210.28.97)21:19
- anuejn (QUIT: Remote host closed the connection) (~quassel@46.101.193.235)21:20
+ wakest_ (m-a7d6fe@45.77.48.108)21:20
+ kensanata (~alex@user/kensanata)21:20
- wakest (QUIT: Remote host closed the connection) (m-a7d6fe@45.77.48.108)21:20
- AbortRetryFail (QUIT: Ping timeout: 256 seconds) (~arf@146.ip-149-56-132.net)21:20
- nsc (QUIT: Ping timeout: 246 seconds) (~nicolas@236-96-142-46.pool.kielnet.net)21:21
+ Ar|stote|is (~linx@149.210.28.97)21:24
- BAndiT1983 (QUIT: Ping timeout: 264 seconds) (~quassel@46.101.193.235)21:25
- se6astian (QUIT: Ping timeout: 268 seconds) (~quassel@46.101.193.235)21:25
* wakest_ -> wakest21:25
+ nsc (~nicolas@2001:9e8:9cc:ae01:ba27:ebff:fe34:9dcc)21:27
- klardotsh (QUIT: Quit: klardotsh) (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net)21:28
+ chomwitt (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)21:28
+ pandora (uid585533@id-585533.ilkley.irccloud.com)21:42
+ klardotsh (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net)22:02
+ AbortRetryFail (~arf@146.ip-149-56-132.net)22:04
- gustav28 (QUIT: Quit: Quit) (~gustav@c-b035524e.019-141-67626730.bbcust.telenor.se)22:15
+ BAndiT1983 (~quassel@46.101.193.235)22:17
+ se6astian (~quassel@46.101.193.235)22:17
+ anuejn (~quassel@46.101.193.235)22:17
- klardotsh (QUIT: Quit: klardotsh) (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net)22:52
joschi really don't understand these duplicate label errors22:53
joschmaybe somebody can help?22:53
joschone sec...22:54
+ klardotsh (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net)22:55
joschhah the patch didn't survive my rebasing and put all the hdmim1_tx* nodes into /pinctrl/i2c0/ instead of /pinctrl/hdmi/22:56
joschokay, never mind23:07
joschthank you for rubber ducking :)23:07
TwodisbetterI honestly think I am going to get a rk3588 as soon as I get my Pocket Reform. 23:15
TwodisbetterSuch a compelling little device then. 23:15
Twodisbetterperfect for running Linux and developing on. 23:15
Twodisbetterof course even without the rk3588 I'm super pumped for it. 23:16
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@2a02:587:7a21:2700:1ac0:4dff:fedb:a3f1)23:26

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