- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@64.189.201.150) | 00:11 | |
minute | josch: amazing @ 6.8! | 00:16 |
---|---|---|
josch | i 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 |
minute | chipperdoodles: 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 uses | 00:18 |
minute | chipperdoodles: 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 lpc11u24 | 00:19 |
minute | chipperdoodles: and theoretically you can connect a pocket reform motherboard to the reform2 keyboard and the other way around | 00:19 |
minute | chipperdoodles: the charger is multi chemistry, but the chemistry and voltages are selected by strapping resistors | 00:20 |
chipperdoodles | ah 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 parts | 00:24 |
chipperdoodles | they 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 myself | 00:24 |
chipperdoodles | i'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 is | 00: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 | |
minute | chipperdoodles: ah, a hard question for sure. for reform next i/we selected all new chips | 00:33 |
minute | BQ25756 | 00:35 |
chipperdoodles | minute 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 hardware | 00:40 |
josch | chipperdoodles: maybe the pocket reform parts fit as they are because they are smaller? | 00:41 |
chipperdoodles | the 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 me | 00:43 |
chipperdoodles | since 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 it | 00:46 |
chipperdoodles | minute 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 modules | 01: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 -> mjw | 13:02 | |
minute | ok, first 18 pocket reforms are shipping out today | 13: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 | |
vkoskiv | Congrats!! | 14:00 |
josch | hype! | 14:07 |
minute | thaanx | 14:10 |
mjw | nice | 14:14 |
Twodisbetter | minute: congrats! Hope the assembly of the rest continues to go as smoothly! | 14:34 |
Twodisbetter | Really 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 | |
minute | Twodisbetter: thank you! | 14:48 |
jfred-linode | congrats! :D | 14:53 |
- mark_ (QUIT: Ping timeout: 272 seconds) (~mjw@gnu.wildebeest.org) | 15:18 | |
josch | minute: 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 |
josch | The 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 abiname | 15:52 |
josch | This would mean a transition from linux-image-arm64 to linux-image-arm64-reform. | 15:53 |
josch | Maybe 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 | |
minute | josch: :0 | 16:35 |
minute | josch: sounds reasonable! i'm not sure what the abiname and flavour are, i need to read up on that | 16:35 |
josch | i don't think it's written down | 16:36 |
josch | they are conventions specific to the Debian packaging of the linux kernel | 16:36 |
minute | :0 | 16:36 |
josch | find debian/ -type f -print0 | xargs -0 wc -l | 16:37 |
josch | 205151 total | 16:37 |
josch | the Debian packaging of the linux kernel is a bit complex | 16:37 |
josch | it's a world of its own | 16:37 |
josch | which is why i was so happy to be able to talk to Ben today | 16:37 |
josch | because he wrote that stuff :D | 16:37 |
josch | *they | 16:37 |
minute | very nice! | 16:38 |
minute | how is the minidebcon? | 16:39 |
josch | lots of stuff gets done, decided and resolved when one is finally able to discuss face-to-face instead of using email :) | 16:39 |
josch | we'll have a reform meet-up on saturday | 16:39 |
josch | there are 3 MNT reforms here | 16:40 |
josch | but not at the same time, so we decided to take a photo on saturday :D | 16:40 |
josch | and those who do not have a reform are very interested in it | 16:40 |
josch | i'm giving quite a few demos :) | 16:40 |
minute | how cool! | 16:41 |
minute | wish you had the rk3588 already :D | 16:41 |
minute | but i only made the order for 25x 32gb and 15x 16gb rockchip modules today | 16:42 |
josch | oh 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 |
josch | me: *turns laptop around* | 16:42 |
minute | lol | 16:42 |
jfred | hah | 16:42 |
josch | minute: the rk3588 wouldn't help me because i cannot fix the device tree :D | 16:42 |
josch | i 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 |
minute | ahhh | 16:43 |
minute | do we have device tree issues already visible in our CI? sorry i'm mega lagging behind | 16:44 |
minute | i constantly have to care about issues in the pocket production line here in the last days :D | 16:44 |
minute | (it is getting better though) | 16:44 |
josch | no, not on the CI because CI is building with kernel 6.7 | 16:44 |
josch | to reproduce the issue yourself, you need to build with USE_GIT=1 locally | 16:44 |
josch | here is the failure from the build log: | 16:44 |
minute | ah, can we somehow make a branch or sth like that which would build 6.8 for rockchip in CI? | 16:44 |
minute | branch or fork | 16:45 |
josch | probably not needed because Ben is working on uploading 6.8 to unstable quite literally next to me :) | 16:46 |
josch | building 6.8 from git is a bit more hacky and source.mnt.re CI cannot do that in an automated way (yet) | 16:46 |
josch | so i'd first have to enhance our scripts to support this but it would be a lot of hackiness for little gain | 16:47 |
josch | build errors: https://paste.debian.net/1317150/ | 16:47 |
josch | the branch is called linux6.8 here: https://source.mnt.re/reform/reform-debian-packages/-/merge_requests/36 | 16:48 |
+ mark_ (~mjw@gnu.wildebeest.org) | 17:34 | |
minute | josch: oh i see! | 17:46 |
minute | josch: 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 | |
minute | f_: hi! good i guess, just a bit overworked from pocket reform production/shipping in parallel to ongoing other development | 18:10 |
minute | f_: yes, i just have a lingering cough still | 18:22 |
minute | ^^ | 18:22 |
minute | josch: i pushed a dts change now, maybe rk3588 stuff will build now | 18:23 |
josch | minute: thank you! i'll try another local build | 18:45 |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50) | 18:46 | |
josch | minute: there is a person here who is doing her phd thesis on sustainable computing (hard- as well as software) -- she now has your contact information | 19: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 | |
minute | josch: great! | 19:36 |
josch | minute: your patch doesn't apply though | 19:37 |
josch | patching file arch/arm64/boot/dts/rockchip/rk3588-pinctrl.dtsi | 19:37 |
josch | Hunk #1 FAILED at 169. | 19:37 |
josch | 1 out of 1 hunk FAILED | 19: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_ -> mjw | 19:42 | |
+ Guest7971 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 19:42 | |
josch | minute: i tried rebasing your patch and hope i didn't break anything | 19:44 |
josch | here is the patch of the patch: https://paste.debian.net/hidden/70c689e7/ | 19:44 |
josch | now trying if it builds | 19:44 |
Twodisbetter | sounds cool | 19:45 |
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon) | 19:45 | |
minute | josch: good luck! i have trouble reading patches of patches :D | 19:46 |
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon) | 19:46 | |
josch | who doesn't XD | 19:48 |
+ gustav28 (~gustav@c-b035524e.019-141-67626730.bbcust.telenor.se) | 20:02 | |
minute | just found another dts bug (while doing surgery on my machine)... hdmi1 hpd pinctrl is wrong | 20:05 |
+ jacobk (~quassel@129.110.242.173) | 20:14 | |
josch | minute: nope, my rebase was unsuccessful: | 20:25 |
josch | hdmim1-tx1-sda: Duplicate label 'hdmim1_tx1_sda' on /pinctrl/i2c0/hdmim1-tx1-sda and /pinctrl/hdmi/hdmim1-tx1-sda | 20:25 |
josch | ERROR: Input tree has errors, aborting (use -f to force output) | 20:25 |
josch | minute: could it be that most of what your patch has is already shipped in 6.8? | 20:25 |
josch | against what did you write your patch? | 20:26 |
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@129.110.242.173) | 20:30 | |
minute | josch: you mean the newest one? | 20:33 |
minute | wow, i can suddenly get 4K @ 60Hz over HDMI with the rk3588 reform | 20:33 |
Twodisbetter | yeah that rk3588 just keeps getting sweeter and sweeter! | 20:35 |
minute | indeed indeed | 20:37 |
minute | i just ordered heatsink prototypes for it, one from hardcoated aluminum, one from copper | 20:37 |
minute | interstingly, the rk3588 doesn't seem to slow down noticeably on 4K. | 20:40 |
josch | minute: 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 hotel | 21: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_ -> wakest | 21: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 | |
josch | i really don't understand these duplicate label errors | 22:53 |
josch | maybe somebody can help? | 22:53 |
josch | one sec... | 22:54 |
+ klardotsh (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net) | 22:55 | |
josch | hah the patch didn't survive my rebasing and put all the hdmim1_tx* nodes into /pinctrl/i2c0/ instead of /pinctrl/hdmi/ | 22:56 |
josch | okay, never mind | 23:07 |
josch | thank you for rubber ducking :) | 23:07 |
Twodisbetter | I honestly think I am going to get a rk3588 as soon as I get my Pocket Reform. | 23:15 |
Twodisbetter | Such a compelling little device then. | 23:15 |
Twodisbetter | perfect for running Linux and developing on. | 23:15 |
Twodisbetter | of 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.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!