- sevan (QUIT: Ping timeout: 240 seconds) (~sevan@user/venture37) | 00:14 | |
- S0rin (QUIT: Ping timeout: 258 seconds) (~S0rin@user/s0rin) | 00:20 | |
+ S0rin (~S0rin@user/s0rin) | 00:34 | |
minute | checking my own notes > If you need to use the integrated eDP PHY, obtain mhdp_fw_1_0_51-dptx-hdcp-mcu2.bin from NXP and copy as mhdpfw.bin to boot partition | 00:34 |
---|---|---|
+ sevan (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4) | 00:36 | |
minute | josch: if you scroll all the way down here, there is a section "cadence firmware" https://lsdk.github.io/components.html | 00:46 |
minute | josch: ok it is http://www.nxp.com/lgfiles/sdk/lsdk2012/firmware-cadence-lsdk2012.bin | 00:48 |
minute | josch: but IIRC this is an archive that needs to be extracted | 00:48 |
minute | ok so iwas curious and examined this on my phone via an ssh client | 00:53 |
minute | the file contains a tar.bz2 at offset decimal 38914 | 00:54 |
minute | if you skip that with dd, you can just extract it | 00:54 |
minute | the fw is in the folder "dp" | 00:55 |
minute | funnily, it contains a .git repo as well | 00:55 |
minute | > origin ssh://git@bitbucket.sw.nxp.com/dash/firmware-cadence.git (push) | 00:56 |
minute | ok, that appears to be non public | 00:58 |
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org) | 01:16 | |
- sevan (QUIT: Changing host) (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4) | 01:17 | |
+ sevan (~sevan@user/venture37) | 01:17 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20) | 01:19 | |
- nsc_ (QUIT: Ping timeout: 240 seconds) (~nicolas@235-49-142-46.pool.kielnet.net) | 01:47 | |
+ nsc (~nicolas@235-49-142-46.pool.kielnet.net) | 01:47 | |
- mtm (QUIT: Ping timeout: 240 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 02:03 | |
- arminweigl (QUIT: Server closed connection) (~arminweig@sourcehut/user/arminweigl) | 02:35 | |
+ arminweigl (~arminweig@sourcehut/user/arminweigl) | 02:35 | |
+ S0rin_ (~S0rin@user/s0rin) | 03:02 | |
- aphistic (QUIT: Server closed connection) (sid347194@id-347194.ilkley.irccloud.com) | 03:03 | |
+ aphistic (sid347194@id-347194.ilkley.irccloud.com) | 03:04 | |
- S0rin (QUIT: Ping timeout: 260 seconds) (~S0rin@user/s0rin) | 03:05 | |
- S0rin_ (QUIT: Client Quit) (~S0rin@user/s0rin) | 03:06 | |
- sevan (QUIT: Ping timeout: 240 seconds) (~sevan@user/venture37) | 03:08 | |
+ sevan (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4) | 03:10 | |
+ S0rin (~S0rin@user/s0rin) | 03:39 | |
- nsc (QUIT: Ping timeout: 252 seconds) (~nicolas@235-49-142-46.pool.kielnet.net) | 03:39 | |
+ nsc (~nicolas@205-48-142-46.pool.kielnet.net) | 03:41 | |
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 03:59 | |
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es) | 04:09 | |
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es) | 04:12 | |
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin) | 05:04 | |
+ S0rin (~S0rin@user/s0rin) | 05:21 | |
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin) | 06:11 | |
+ S0rin (~S0rin@user/s0rin) | 06:16 | |
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin) | 06:21 | |
+ S0rin (~S0rin@user/s0rin) | 06:25 | |
josch | minute: if you read section 2.1 and 2.3 of the COPYING file in that archive then (as far as i understand the legalese) one is only allowed to distribute these files if one is "expressly authorized" and Debian is not distributing any NXP Products | 07:23 |
josch | so again, we are not allowed to ship this non-free blob | 07:23 |
- schneider (QUIT: Server closed connection) (~schneider@irc2.xtort.eu) | 07:25 | |
+ schneider (~schneider@irc2.xtort.eu) | 07:25 | |
josch | minute: has the pocket device tree been submitted for inclusion to linux yet? if yes, i'd need a link to that mail | 07:34 |
- S0rin (QUIT: Ping timeout: 260 seconds) (~S0rin@user/s0rin) | 09:04 | |
+ S0rin (~S0rin@user/s0rin) | 09:08 | |
- ndufresne (QUIT: Server closed connection) (~ndufresne@gyros.collabora.co.uk) | 09:27 | |
+ ndufresne (~ndufresne@gyros.collabora.co.uk) | 09:27 | |
+ mjw (~mjw@gnu.wildebeest.org) | 09:50 | |
- laumann (QUIT: Ping timeout: 260 seconds) (~quassel@user/laumann) | 09:51 | |
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net) | 09:53 | |
+ eery (~eery@77.137.66.166) | 10:02 | |
- mjw (QUIT: Ping timeout: 240 seconds) (~mjw@gnu.wildebeest.org) | 10:03 | |
* mark_ -> mjw | 10:07 | |
- gnou_liber (QUIT: Ping timeout: 260 seconds) (~gnou_libe@223.pool85-50-3.static.orange.es) | 10:13 | |
minute | josch: no, pocket tree hasn't been submitted yet | 10:18 |
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es) | 10:21 | |
- Ar|stote|is (QUIT: Server closed connection) (~linx@149-210-4-73.mobile.nym.cosmote.net) | 10:36 | |
+ Ar|stote|is (~linx@149-210-4-73.mobile.nym.cosmote.net) | 10:36 | |
- sterni (QUIT: Server closed connection) (~lukas@user/sterni) | 11:19 | |
+ sterni (~lukas@user/sterni) | 11:20 | |
eery | hmmm, last night my g key started to chatter, wiggling the switch seemed to fix it, but is there a good fix if it comes back? Don't really have tools here or a way to ship stuff in/out (easily) | 11:56 |
- anzu (QUIT: Server closed connection) (~anzu@melkki.cs.helsinki.fi) | 12:13 | |
+ anzu (~anzu@melkki.cs.helsinki.fi) | 12:14 | |
minute | eery: hmm, cold solder joint? you could get a mini soldering iron and touch them up on that key | 12:20 |
minute | eery: otherwise maybe stronger debouncing in firmware... | 12:21 |
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@static-198-54-130-101.cust.tzulo.com) | 13:14 | |
eery | okay, worth a shot :) | 13:28 |
eery | anyone have any experience with a software solution in linux for debounce in the meantime? Not a lot of good leads on the web | 13:29 |
+ bkeys (~Thunderbi@static-198-54-130-101.cust.tzulo.com) | 13:29 | |
minute | eery: you can increase this number in the firmware https://source.mnt.re/reform/reform/-/blob/master/reform2-keyboard-fw/keyboard.c#L178 | 13:32 |
eery | aha! | 13:33 |
minute | eery: every key has a 8 bit shift "register" that decides what is a keypress | 13:33 |
minute | eery: so you could for example try changing this to 0x03 or 0xff | 13:34 |
minute | 0xff = the keypress is only valid when 8 ones appear in a row without any zeroes in between, that should get right of some noise (but introduces 8 cycles of delay) | 13:35 |
eery | oh cool, flashing new keyboard fw isn't too bad | 13:38 |
- mtm (QUIT: Ping timeout: 240 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 14:03 | |
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin) | 14:04 | |
+ S0rin (~S0rin@user/s0rin) | 14:07 | |
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin) | 14:42 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 14:42 | |
+ S0rin (~S0rin@user/s0rin) | 14:44 | |
- eery (QUIT: Remote host closed the connection) (~eery@77.137.66.166) | 14:56 | |
- mark_ (QUIT: Ping timeout: 240 seconds) (~mjw@gnu.wildebeest.org) | 15:24 | |
- buckket (QUIT: Server closed connection) (~buckket@vps.buckket.org) | 15:59 | |
+ buckket (~buckket@vps.buckket.org) | 15:59 | |
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es) | 16:00 | |
+ gnou_liber (~gnou_libe@85.50.3.223) | 16:05 | |
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 16:09 | |
- mlarkin (QUIT: Server closed connection) (~mlarkin@047-036-074-225.res.spectrum.com) | 16:31 | |
+ mlarkin (~mlarkin@47.36.74.225) | 16:32 | |
- bkeys (QUIT: Read error: Connection reset by peer) (~Thunderbi@static-198-54-130-101.cust.tzulo.com) | 16:50 | |
+ bkeys (~Thunderbi@static-198-54-130-101.cust.tzulo.com) | 16:51 | |
- S0rin (QUIT: Ping timeout: 240 seconds) (~S0rin@user/s0rin) | 16:58 | |
nocko | I have my reform running Debian stable now, but the reform repo is offering me kernel 6.3. Would it be possible to version the reform repo such that I could track more stable updates (like userland utils and hypothetical kernel 6.1 security patches)? | 17:31 |
nocko | I could exclude the kernel packages, and maybe we'll never update 6.1 again anyway... etc, etc. It's just that unstable isn't a super user experience and maybe some planning for stable is good? | 17:36 |
josch | nocko: i'm planning to set up exactly that on reform.debian.net but am currently waiting on https://salsa.debian.org/debian.net-team/requests/-/issues/14 | 17:44 |
josch | i absolutely agree, that users should rather run stable than unstable | 17:45 |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20) | 17:45 | |
josch | vagrantc: I talked to lukas and it seems the "eDP display requires" mentioned here https://shop.mntre.com/products/mnt-reform-ls1028a-module-preorder is just the same NXP blob under the non-distribution license we already are familiar with :( | 17:46 |
josch | vagrantc: to make sure i'm not misreading the license text, i asked debian-legal for advice here https://lists.debian.org/debian-legal/2023/06/msg00018.html | 17:47 |
vagrantc | josch: thanks for following up | 18:03 |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20) | 18:31 | |
minute | josch: it's exactly the same? i thought they should be at least a bit different | 18:36 |
nocko | josch: thanks for looking into this! | 18:36 |
josch | minute: sorry, the blob is different but the license is the same is what i meant to say | 18:36 |
minute | ok! | 18:37 |
minute | i realize that "blob free" is even more important in that regard (copyright/license) than just closed vs open source | 18:37 |
minute | i wonder if all the other blobs in debian-firmware-nonfree have a "anyone can copy" license?! | 18:38 |
josch | they have to | 18:38 |
josch | or do you mean that you wonder whether there is a blob where there is a special agreement that only Debian is allowed to distribute but the receiver of the blob is not? | 18:40 |
minute | where would i find the license for firmware-atheros, for example? that's a ton of blobs without accompanying copyright info | 18:40 |
josch | minute: /usr/share/doc/firmware-atheros/copyright | 18:40 |
minute | 404 https://metadata.ftp-master.debian.org/changelogs//non-free/f/firmware-nonfree/firmware-nonfree_20210315-3_copyright | 18:40 |
minute | josch: ah | 18:41 |
josch | when you download package X from Debian, its copyright information can always be found in /usr/share/doc/X/copyright | 18:41 |
minute | interesting, there is an NXP license there, but for imx/sdma | 18:43 |
josch | that's a different license though | 18:43 |
minute | yep | 18:43 |
minute | i'm just thinking out loud | 18:45 |
josch | it's a good idea! | 18:45 |
minute | https://git.centos.org/rpms/linux-firmware/c/6d1bdb92ad33b2b5a85ebd806b1058860ad4be95.patch this includes another version of cdns-mhdp - Cadence MHDP DP bridge with a different license | 18:45 |
minute | > Licence: Redistributable. See LICENCE.cadence for details | 18:45 |
minute | this is also here https://packages.debian.org/sid/firmware-misc-nonfree | 18:46 |
josch | i'm having a look | 18:47 |
josch | again a different license: | 18:48 |
josch | https://sources.debian.org/src/firmware-nonfree/20230404-1/LICENCE.cadence/ | 18:48 |
minute | intriguing | 18:48 |
minute | i can at some point try if that version of the fw loads (by luck) in ls1028a, then that problem would be solved at least | 18:49 |
minute | also, would be really nice to decompile this thing | 18:49 |
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@85.50.3.223) | 19:15 | |
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es) | 19:16 | |
Booster[m] | they live in a house of order... | 20:09 |
Boostisbetter | sorry wrong thread. was part of a joke. my bad | 20:09 |
+ mark_ (~mjw@45.83.234.184) | 20:10 | |
- mjw (QUIT: Killed (NickServ (GHOST command used by mark_!~mjw@45.83.234.184))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 20:15 | |
* mark_ -> mjw | 20:15 | |
+ mark_ (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 20:15 | |
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@static-198-54-130-101.cust.tzulo.com) | 22:42 | |
- _nrb_ (QUIT: Server closed connection) (~nrbnrb@2a01:4f8:172:299c:1::29) | 23:01 | |
+ _nrb_ (~nrbnrb@2a01:4f8:172:299c:1::29) | 23:02 | |
sevan | took my reform out to the park today. First time it's been out of the house since I got it. | 23:47 |
sevan | was hoping to take something less valuable because it's pretty shady here but having technical difficulties with other kit since bookworm upgrade :/ | 23:49 |
sevan | On the theme of right to repair and (not) open hardware: the elaborate process to replacing dead storage on fruit co hardware https://www.youtube.com/watch?v=yR7m4aUxHcM | 23:52 |
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es) | 23:57 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!