2024-04-09.log

+ Guest45 (~Guest92@d75-159-229-146.abhsia.telus.net)00:01
Guest45I believe that I have a first generation mnt-reform with 4GB RAM.. I would like to create a new bootable sd. I was looking at the latest artifacts (https://source.mnt.re/reform/reform-system-image/-/jobs/4001/artifacts/browse).  Are any of these images compatible with the original reform?00:01
joschGuest45: that's from my custom branch "bmaptool" which is experimental00:02
joschGuest45: the images should work but choosing a build from the "main" branch is safer00:02
joschGuest45: you probably want reform-system-imx8mq.img.gz 00:03
Guest45Oops, thanks. I will switch to the main branch and try the image you suggested. Thank you so much!00:03
Guest45Also, if I decide to upgrade to the (Rockchip RK3588), do I just buy the CPU, or will I require a motherboard upgrade as well?00:04
vkoskivJust the upgrade module, it comes with the parts you need for the upgrade.00:04
Guest45Thanks vkoskiv!00:05
vkoskivThe newer mobo revision is mostly about little fixes and quality of life improvements00:06
vkoskivI was making plans to apply some of those to my existing board, a while ago: https://community.mnt.re/t/diy-v2-5-motherboard-mod/1496/400:07
Guest45vkoskiv Interesting. Thank you for the link and the work you are doing.00:16
- chomwitt (QUIT: Ping timeout: 256 seconds) (~chomwitt@2a02:587:7a10:5a00:1ac0:4dff:fedb:a3f1)00:26
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)00:30
+ hairu (m-uotkmd@user/hairu)00:32
* robin_ -> robin00:51
- buckket (QUIT: Ping timeout: 240 seconds) (~buckket@vps.buckket.org)01:16
+ buckket (~buckket@vps.buckket.org)01:17
- TadeusTaD (QUIT: Quit: Stay Cheeki Breeki) (tadeustad@user/TadeusTaD)01:17
+ TadeusTaD (tadeustad@psifactor.pl)01:17
- TadeusTaD (QUIT: Changing host) (tadeustad@psifactor.pl)01:18
+ TadeusTaD (tadeustad@user/TadeusTaD)01:18
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@gnu.wildebeest.org)01:46
- mtm (QUIT: Ping timeout: 260 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)02:02
- eibachd (QUIT: Ping timeout: 255 seconds) (~eibachd@p200300dcf70a75000d519058d4e10372.dip0.t-ipconnect.de)02:21
+ eibachd (~eibachd@p200300dcf70a75001d23b12999e2ec3c.dip0.t-ipconnect.de)02:22
- Twodisbetter (QUIT: Ping timeout: 252 seconds) (2cc0e4ea1c@irc.cheogram.com)02:29
- ericsfraga (QUIT: Ping timeout: 252 seconds) (~user@2.28.19.21)02:29
- f_[xmpp] (QUIT: Ping timeout: 252 seconds) (fffdb90022@fases/developer/funderscore)02:29
- dodo (QUIT: Ping timeout: 252 seconds) (~dodo@user/dodo)02:29
+ ericsfraga (~user@2.28.19.21)02:29
+ dodo (~dodo@user/dodo)02:30
- jfred-linode (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (quassel@libera/sponsor/jfred)02:55
+ jfred-linode (~quassel@libera/sponsor/jfred)02:57
- hairu (QUIT: Remote host closed the connection) (m-uotkmd@user/hairu)03:20
- jfred-linode (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@libera/sponsor/jfred)03:21
+ jfred-linode (quassel@libera/sponsor/jfred)03:21
+ hairu (m-uotkmd@user/hairu)03:31
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:02
+ kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:03
- kop316 (QUIT: Remote host closed the connection) (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:04
+ kop316 (m-6f6zq6@static.138.159.90.157.clients.your-server.de)04:04
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)04:08
+ jacobk (~quassel@47-186-70-49.dlls.tx.frontiernet.net)04:41
- Guest45 (QUIT: Ping timeout: 250 seconds) (~Guest92@d75-159-229-146.abhsia.telus.net)04:46
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@47-186-70-49.dlls.tx.frontiernet.net)04:50
+ jacobk (~quassel@64.189.201.150)05:58
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@64.189.201.150)06:13
+ pandora (uid585533@id-585533.ilkley.irccloud.com)06:52
+ jacobk (~quassel@64.189.201.150)06:58
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)07:02
- eibachd (QUIT: Ping timeout: 272 seconds) (~eibachd@p200300dcf70a75001d23b12999e2ec3c.dip0.t-ipconnect.de)08:01
+ eibachd (~eibachd@2a01:599:323:7ec6:98f:86cf:bc95:a318)08:02
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)08:08
+ Twodisbetter (2cc0e4ea1c@irc.cheogram.com)08:42
joschminute: should "gpioset 2 13=1" in reform-hw-setup still be needed with the dwc3 patch?09:35
joschin any case, with the patched kernel i still have this in my dmesg:09:39
josch[   23.742947] xhci-hcd xhci-hcd.0.auto: Error while assigning device slot ID: Command Aborted09:39
josch[   23.742960] xhci-hcd xhci-hcd.0.auto: Max number of devices this xHCI host supports is 127.09:39
joschand attached usb devices are not recognized09:39
minutejosch: ok, so the fix doesn't work... you have the new dtb in place too, yes?09:42
joschminute: i flashed a new system image as was built from that reform-debian-packages pipeline09:42
minutejosch: the gpioset is only for toggling the usb hub reset09:42
joschso the dtb cannot come from anywhere else09:42
joschi verified that i'm running the correct thing because the reform-debian-packages pipeline built kernel version 6.7.9-reform2-2+reform20240408T215758Z:09:43
joschhttps://source.mnt.re/reform/reform-debian-packages/-/jobs/4011/artifacts/browse/repo/pool/main/l/linux/09:43
joschand that's what dpkg -l tells me is installed09:43
minutejosch: ok!09:45
minutethanks for testing this09:45
joschand another data point:09:45
josch# grep snps,snooping /boot/dtb-6.7.9-reform2-arm6409:45
joschgrep: /boot/dtb-6.7.9-reform2-arm64: binary file matches09:45
joschshall i test with the patch from the kernel ML?09:45
joschi saw there was an updated, non-simplified one?09:46
minuteif you have time, sure09:46
minutei'm on a train to nuremberg to visit the embedded world for a few hours today09:46
joschi'm looking at this one now: https://lore.kernel.org/linux-devicetree/20191121024206.32933-2-ran.wang_1@nxp.com/09:49
joschit seems there are no device tree changes necessary anymore09:49
joschokay, pipeline is running09:59
joschi cannot promise that i get to test this today, so maybe tomorrow09:59
minutejosch: sure thing, thank you!10:27
pandorai haven't followed the discussion lately... sorry if that was asked before. can "charge controller"  of the pocket (reform) be reflashed to handle different chemistries?10:37
+ mjw (~mjw@gnu.wildebeest.org)10:46
minutepandora: it depends. on reform it also requires resistor changes10:56
minuteon pocket you are a bit more flexible and the charger is a separate little pcb that you could completely exchange10:57
- buckket (QUIT: Quit: buckket) (~buckket@vps.buckket.org)11:25
+ buckket (~buckket@vps.buckket.org)11:26
- xktr (QUIT: Ping timeout: 260 seconds) (~xktr@user/xktr)11:44
+ xktr (~xktr@user/xktr)12:01
pandoraoh interessting ... i need to checkout the board12:31
- mjw (QUIT: Killed (iridium.libera.chat (Nickname regained by services))) (~mjw@gnu.wildebeest.org)12:50
* Guest5868 -> mjw12:50
- Gooberpatrol_66 (QUIT: Remote host closed the connection) (~Gooberpat@user/gooberpatrol66)12:56
+ f_[xmpp] (fffdb90022@fases/developer/funderscore)13:40
+ chomwitt (~chomwitt@ppp-2-87-0-132.home.otenet.gr)13:54
- mtm (QUIT: Ping timeout: 255 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)14:04
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@ppp-2-87-0-132.home.otenet.gr)14:06
+ chomwitt (~chomwitt@2a02:587:7a27:2200:1ac0:4dff:fedb:a3f1)15:18
hramrachjosch: it does need DT changes but they are not included15:32
hramrachsee the 1/2 patch that modifies the docs15:33
joschhramrach: aha, whoops! Thank you for checking! Will it need to look like this? https://paste.debian.net/1313565/15:37
joscherrr...15:39
joschs/snps,snooping/snps,dwc3/ ?15:39
joschor must it also contain "fsl,ls1028a-dwc3"?15:42
+ mark_ (~mjw@gnu.wildebeest.org)16:27
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)16:29
hramrachjosch: s/"snps,dwc3"/"fsl,ls1028a-dwc3", "snps,dwc3"/16:34
joschhramrach: perfect, thank you!! <316:34
hramrachhttps://lore.kernel.org/linux-devicetree/20191121024206.32933-1-ran.wang_1@nxp.com/16:34
joschhramrach: i read that but please remember that my knowledge about doing kernel stuff is very, very, very close to zero16:35
joschso thank you for helping me out :)16:35
hramrachsomewhere in the DT includes that have this16:37
hramrachsed -i -e 's/"snps,dwc3"/"fsl,ls1028a-dwc3", "snps,dwc3"/' arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi16:39
hramrachit seems to be there already16:39
hramrachwas this merged already?16:39
joschhramrach: not in 6.7 because if it were merged, the patch would fail to apply16:40
hramrachhm, the DT change probably went in in a different patchset so if you already have that and appied the driver change it should be doing whatever it was intended to do16:41
hramrachmaybe add a debug print to make sure the fixup runs16:41
joschi fear i don't have enough time for that as i'm leaving on a business trip tomorrow :/16:42
joschokay, so i see that the "compatible" line indeed is present in arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi for usb0 and usb116:43
hramrachthen it's for later, or for somebody else16:43
joschso i'm surprised that the problem still persists...16:43
joschokay, so here is what i have right now: https://paste.debian.net/hidden/24c0b97b/16:46
joschbut (and please correct me if i'm wrong) since arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi already has that "compatible =" in it, that change should be redundant, no?16:46
hramrachyes, the DT change should be redundant16:47
joschand the final config also has CONFIG_OF=y16:48
joschthank you for confirming16:48
joschforum member johkra tested my changes from earlier (without changes to the dt) and reported that it still doesn't work: https://community.mnt.re/t/no-keyboard-input-with-ls1028-board-and-latest-image/1994/816:49
joschi haven't tested it myself yet16:49
hramrachjosch: you can try reverting 8720913f8402e16:53
joschhuh, interesting! I'll try that next then16:54
hramrachthey say the problem is caused by adding dm-coherent, and this is only change separately adding it16:54
hramrach+a16:54
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@64.189.201.150)16:55
hramrachhm, the part adding PCIe controller to the DT is newer than these fixups so maybe deleting all of them even16:56
hramrachsed -i -e '/dma-coherent/d' arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi16:57
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)16:58
- mark_ (QUIT: Ping timeout: 268 seconds) (~mjw@gnu.wildebeest.org)16:59
joschhramrach: thank you! a new build with your suggested changes is running :)17:03
hramrachI think the breaking change they were talking about was 136975c33894e7b48a6007af0f4c25f423bbd1de which is not present on 1028, maybe this needs more investigation for this speciffic SoC17:03
hramrachif deleting all the dma-coherent statements helps then it's likely the same problem, if not then it's likely something different that just manifests the same with the USB defunct but for a different reason17:06
hramrachgiven it was not reliably broken before it won't be easy to bisect, either17:06
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:323:7ec6:98f:86cf:bc95:a318)17:31
+ eibachd (~eibachd@p200300dcf70a7500aa5f9f0c946231f9.dip0.t-ipconnect.de)17:31
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)17:54
+ jacobk (~quassel@utdpat242053.utdallas.edu)17:56
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@utdpat242053.utdallas.edu)18:24
+ jacobk (~quassel@64.189.201.150)18:39
- eibachd (QUIT: Ping timeout: 255 seconds) (~eibachd@p200300dcf70a7500aa5f9f0c946231f9.dip0.t-ipconnect.de)19:01
+ eibachd (~eibachd@p200300dcf70a750062f40f9b829dcd3d.dip0.t-ipconnect.de)19:04
+ f_ (~AUGESOUND@fases/developer/funderscore)19:09
+ mark_ (~mjw@gnu.wildebeest.org)19:20
- mjw (QUIT: Killed (tantalum.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:27
* mark_ -> mjw19:27
+ Guest719 (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:28
- chomwitt (QUIT: Ping timeout: 272 seconds) (~chomwitt@2a02:587:7a27:2200:1ac0:4dff:fedb:a3f1)19:33
+ chomwitt (~chomwitt@ppp-94-67-35-249.home.otenet.gr)19:38
- bgs (QUIT: Ping timeout: 240 seconds) (~bgs@212-85-160-171.dynamic.telemach.net)19:38
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@64.189.201.150)20:01
+ gustav28 (~gustav@c-a137524e.019-141-67626730.bbcust.telenor.se)20:02
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@ppp-94-67-35-249.home.otenet.gr)20:03
- eibachd (QUIT: Ping timeout: 268 seconds) (~eibachd@p200300dcf70a750062f40f9b829dcd3d.dip0.t-ipconnect.de)20:04
+ eibachd (~eibachd@p200300dcf70a750060d26b0e70c3359b.dip0.t-ipconnect.de)20:04
+ anzu (~anzu@melkki.cs.helsinki.fi)20:07
+ jacobk (~quassel@utdpat241055.utdallas.edu)20:09
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)20:19
- eibachd (QUIT: Ping timeout: 260 seconds) (~eibachd@p200300dcf70a750060d26b0e70c3359b.dip0.t-ipconnect.de)20:48
+ eibachd (~eibachd@p200300dcf70a750060d26b0e70c3359b.dip0.t-ipconnect.de)20:54
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@utdpat241055.utdallas.edu)20:56
+ Christoph_ (~Christoph@p4fe73e82.dip0.t-ipconnect.de)21:17
- f_ (QUIT: Ping timeout: 260 seconds) (~AUGESOUND@fases/developer/funderscore)21:36
+ jacobk (~quassel@129.110.242.224)21:40
+ chomwitt (~chomwitt@2a02:587:7a11:3500:1ac0:4dff:fedb:a3f1)22:02
- gustav28 (QUIT: Quit: Quit) (~gustav@c-a137524e.019-141-67626730.bbcust.telenor.se)22:15
- jacobk (QUIT: Ping timeout: 268 seconds) (~quassel@129.110.242.224)23:00
- Christoph_ (QUIT: Quit: Christoph_) (~Christoph@p4fe73e82.dip0.t-ipconnect.de)23:07

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