2026-06-15.log

- voltaire28_ (QUIT: Quit: WeeChat 4.6.3) (~jlafon@28.162.2.93.rev.sfr.net)00:00
+ kasim (~user@2601:644:8481:3750:2b74:b0cd:1212:eaad)00:16
kasimjosch: Just curious how CrowdSupply will respond to my return request. 00:18
- jjbliss (QUIT: Quit: zzz) (jjbliss@infinity.garden)00:24
+ oliverD (~Thunderbi@user/oliverd)01:36
- oliverD (QUIT: Client Quit) (~Thunderbi@user/oliverd)01:36
+ paperManu_ (~paperManu@204.244.197.237)01:51
- paperManu_ (QUIT: Ping timeout: 252 seconds) (~paperManu@204.244.197.237)02:22
- mjw (QUIT: Ping timeout: 256 seconds) (~mjw@gnu.wildebeest.org)02:31
- jn (QUIT: Ping timeout: 244 seconds) (~quassel@user/jn/x-3390946)03:40
+ jn (~quassel@2a0a-a54b-357c-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de)03:40
- jn (QUIT: Changing host) (~quassel@2a0a-a54b-357c-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de)03:40
+ jn (~quassel@user/jn/x-3390946)03:40
- paperManu (QUIT: Ping timeout: 245 seconds) (~paperManu@204.244.197.237)03:47
+ strongsand (~strongsan@user/strongsand)03:48
- kasim (QUIT: Ping timeout: 252 seconds) (~user@2601:644:8481:3750:2b74:b0cd:1212:eaad)03:52
- strongsand (QUIT: Ping timeout: 245 seconds) (~strongsan@user/strongsand)03:55
+ strongsand (~strongsan@user/strongsand)05:07
- strongsand (QUIT: Client Quit) (~strongsan@user/strongsand)05:07
+ oliverD (~Thunderbi@user/oliverd)07:07
+ vari (~vari@123.51.51.39)07:51
variwas about to ask about source.mnt.re being down but looks like it's restarting07:52
- vari (QUIT: Ping timeout: 276 seconds) (~vari@123.51.51.39)08:20
- tomenzgg (QUIT: Ping timeout: 240 seconds) (~tomenzgg@user/tomenzgg)09:51
minuteit was/is down almost all night it seems :/09:53
joschis anybody here by any chance still on an ancient pocket reform keyboard firmware or sysctl version?10:05
joschI added some code to reform-check to make it easier for situations like the one encountered by reform27274 yesterday.10:05
- amk (QUIT: Remote host closed the connection) (~amk@user/amk)10:54
+ amk (~amk@user/amk)10:56
chPSA: hold back util-linux if you need `su`/`runuser` to work10:56
joschthank you!10:58
+ mjw (~mjw@gnu.wildebeest.org)11:00
- oliverD (QUIT: Ping timeout: 252 seconds) (~Thunderbi@user/oliverd)11:54
+ Svp (~svp@host-79-57-105-252.business.telecomitalia.it)12:18
- potash (QUIT: Ping timeout: 245 seconds) (~potash@user/foghorn)12:36
- iank (QUIT: Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in) (~iank@fsf/staff/iank)12:38
+ iank (~iank@fsf/staff/iank)12:38
- mjw (QUIT: Ping timeout: 256 seconds) (~mjw@gnu.wildebeest.org)12:48
+ paperManu (~paperManu@204.244.197.237)12:52
* Guest7416 -> mjw13:02
minutegitlab is under control again 13:15
minutebtw i made a new "main" branch that is now the default branch of https://source.mnt.re/reform/reform13:15
minutei kept the old "master" around to not break all links immediately13:16
- iank (QUIT: Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in) (~iank@fsf/staff/iank)13:25
+ iank (~iank@fsf/staff/iank)13:30
- murphnj (QUIT: Ping timeout: 246 seconds) (~murphnj@user/murphnj)13:32
+ murphnj (~murphnj@user/murphnj)13:33
joschCool! For those who wonder how to adjust a local clone, I did this:13:36
josch$ git branch -m master main13:36
josch$ git branch --set-upstream-to=upstream/main main13:36
josch(replace "upstream" by whatever your mntre.com/reform/reform remote is called in your repo)13:37
chi think gitlab can redirect the branch somewhat magically13:41
+ oliverD (~Thunderbi@user/oliverd)13:53
- oliverD (QUIT: Ping timeout: 245 seconds) (~Thunderbi@user/oliverd)13:57
- paperManu (QUIT: Ping timeout: 265 seconds) (~paperManu@204.244.197.237)14:32
+ paperManu (~paperManu@142.169.16.168)15:10
+ potash (~potash@user/foghorn)15:16
- wakest (QUIT: Ping timeout: 265 seconds) (m-a7d6fe@67.219.99.225)15:18
- paperManu (QUIT: Ping timeout: 244 seconds) (~paperManu@142.169.16.168)15:57
+ strongsand (~strongsan@user/strongsand)16:16
+ paperManu (~paperManu@142.169.16.168)16:18
+ tomenzgg (~tomenzgg@24.148.84.215)16:24
- tomenzgg (QUIT: Changing host) (~tomenzgg@24.148.84.215)16:25
+ tomenzgg (~tomenzgg@user/tomenzgg)16:25
- strongsand (QUIT: Quit: strongsand) (~strongsan@user/strongsand)16:29
+ Guest71 (~Guest71@n175-37-86-234.sun2.vic.optusnet.com.au)16:31
+ wielaard (~mjw@gnu.wildebeest.org)16:32
- wielaard (QUIT: Ping timeout: 276 seconds) (~mjw@gnu.wildebeest.org)16:38
+ alcedo (~alcedo@user/alcedo)17:26
MotHi, I recently bought a used MNT Reform from an offer in the MNT Community forum and as fist steps I wanted to flash freshly compiled firmware images (LPC, keyboard and trackball). So far it went pretty well: I had some issues compiling the firmware (the MNT pico-sdk fork from the build-all.sh script does not work, while the original pico-sdk has similar fixes in the develop branch that do work) in a Debian Docker image...17:29
MotI could successfully flash the LPC and the keyboard, but I'm having issues flashing the trackball firmware: I keep on getting "No accessible RP-series devices in BOOTSEL mode" errors - is there a trick to put the trackball board into flash mode?17:30
alcedoMot: `echo "Make sure to put the RP2040 on the trackball board into BOOTSEL mode"17:34
alcedoecho "by toggling the DIP switch SW7 from 1 to ON, then press the reset switch."`17:34
alcedoThta's from the repo's flash.sh script.17:36
* Guest71 -> rtae17:36
Motalcedo: I tried that, but it does not seem to work for me. The trackball is still working. I also tried this hint from the reform2-trackball2-fw README: "If the trackball should not enter flashing mode (i.e. present itself as USB storage), you can try pressing reset twice in quick succession." but it still didn't work :(17:50
alcedoMot: Hmm, try asking minute, then, as I cannot do much but point at the documentation.17:58
- rtae (QUIT: Quit: Client closed) (~Guest71@n175-37-86-234.sun2.vic.optusnet.com.au)18:17
+ Guest71 (~Guest71@n175-37-86-234.sun2.vic.optusnet.com.au)18:19
* Guest71 -> rtae18:22
- rtae (PART: !!unknown attribute: msg!!) (~Guest71@n175-37-86-234.sun2.vic.optusnet.com.au)18:29
+ wielaard (~mjw@gnu.wildebeest.org)19:25
- talos4 (QUIT: Quit: The Lounge - https://thelounge.chat) (~talos@35.151.128.31)19:42
- mjw (QUIT: Killed (iridium.libera.chat (Nickname regained by services))) (~mjw@2001:1c06:2486:4600:5952:3a9:6e0e:555a)20:04
* wielaard -> mjw20:04
+ Guest6866 (~mjw@2001:1c06:2486:4600:5952:3a9:6e0e:555a)20:05
- paperManu (QUIT: Ping timeout: 245 seconds) (~paperManu@142.169.16.168)20:08
joschMot: i assume you have the new trackball board and not the old one (based on ATmega32u2 and not rp2040)20:46
joschMot: in lsusb, the old one will show up as 03eb:2041 Atmel Corp. LUFA Mouse Demo Application20:46
+ paperManu (~paperManu@modemcable141.205-200-24.mc.videotron.ca)20:51
minuteMNT Quasar 6490 launched https://shop.mntre.com/products/mnt-quasar-6490-processor-module21:04
joschUp to 24h of sleep/suspend21:05
joschwow21:05
joschBlender21:06
joschminute: it says 3x pcie and of that one on the mainboard and one for the wifi module -- does this mean something for those who have the quectel modem in one of the M.2 slots on the pocket mainboard?21:07
joschthe modem should only require usb i think?21:08
minuteyeah the modem works as before with usb21:08
- lidstah (QUIT: Remote host closed the connection) (~lidstah@gateway/tor-sasl/lidstah)21:08
- RandyK (QUIT: Remote host closed the connection) (~RandyK@user/randyk)21:08
rick_oh shit.. Quasar.... 0.021:08
+ RandyK (~RandyK@user/randyk)21:08
+ lidstah (~lidstah@gateway/tor-sasl/lidstah)21:09
minutethere's 3x PCIe but pocket has only one m.2 slot, and there's one FPC for the wifi, so one controller isn't used in the pocket--but it's useful for the classic+next later21:09
rick_oh btw, can i just swap the module, or do i have to prepare sth on the system?21:11
rick_or does ist just boot from nvme without doing anything?21:11
joschrick_: is your /boot partition on your emmc?21:12
rick_yes21:12
rick_oh...21:12
rick_i know see the problem xD21:12
joschrick_: then something has to set up your /boot on emmc on your new SoM21:12
joschrick_: this is what reform-emmc-bootstrap is for21:12
joschbut technically, it's not eMMC but UFS21:13
joschmaybe reform-emmc-bootstrap has to be adjusted to support this21:13
joschah yes, the problem is that the machine.conf file for MNT Pocket Reform with QUASAR QCS6490 Module has DEV_MMC="sdX" which is a placeholder21:14
joschminute: since you are the only quasar user right now, please report bugs like this so that i can fix them :321:15
rick_yeah, i really didn't think about that my boot is in emmc21:15
minutejosch: yeah, that's a TODO still indeed :D the partition layout wasn't ready yet21:16
minutejosch: i thiiink it will be a uuid21:17
rick_mhh only downside is currently see is 8gig ram.. which is a downgrade.. but on the other hand ram not so cheap anymore lol21:17
minuterick_: yeah... that's why it's "cheaper" (well, not really cheap, lets say more affordable) than the rk3588 module21:17
minuteram makes most of the price now21:17
rick_true true21:17
minutethere will be more quasars with more ram but those will also be significantly more expensive21:17
rick_can this shitty bubble please pop XDD21:18
chsoon :)21:19
minuterick_: would be nice yes21:21
jfredwoohoo quasar!21:42
minute\o/21:46
Motjosch: Yes, it is the newer RP2040 based trackball21:48
jfredgoing back to 8GB of RAM in my pocket will be a bit unfortunate but I'll put the bigger one in an MNT Station when that's out21:48
jfredsleep and less heat is very worth it21:49
minuteMot: btw you probably know that, but you don't need to build the trackball firmware yourself, as there's a binary available 21:55
minuteMot: ah i see now you had trouble getting it into bootsel modfe21:55
MotYep :)21:55
minuteMot: can you run `sudo dmesg -w` and then press the reset button on the trackball? (with prog switch turned on)21:56
minuteMot: and you probably tried running picotool with sudo yes?21:56
Motthx, I will try that and see what it says21:57
minuteyeah, i'd be interested in any new output that appears in dmesg after pressing the button21:59
MotIt appears that a USB device reconnects: https://privatebin.net/?33fa042944ec794b#4kQd8ptTayv4jhJMKertbmrUbfc2QWgtK6M63HxAB7b522:08
minuteMot: thanks. looks like the switch doesn't do the job yeah22:19
minuteMot: you can try entering bootsel mode using picotool with the -u parameter, check "picotool help reboot"22:28
minuteMot: make sure you don't accidentally flash the keyboard though22:28
minuteMot: you can use various filters to select the right device, like --pid or --address22:28
Motthx, I will try that!22:29
minuteMot: maybe `sudo picotool reboot -u --pid 6d04`22:30
- alcedo (QUIT: Quit: alcedo) (~alcedo@user/alcedo)22:31
minuteMot: 0x6d04 apparently22:31
+ siviq (~siviq@user/siviq)22:32
MotHm, "No accessible RP-series devices found in BOOTSEL mode were found."22:38
- siviq (QUIT: Quit: Client closed) (~siviq@user/siviq)22:48
minuteMot: meh, was worth a try. i remember faintly that there were a few rp2040 trackballs (?) where the resistor for the bootsel switch was wrongly dimensioned22:48
+ siviq (~siviq@user/siviq)22:48
minuteMot: there was also this issue in 2023 https://community.mnt.re/t/trackball-v2-with-rp2040-requires-a-trace-cut/147322:50
minuteMot: ok the problem is probably the resistor R4 on your trackball. it's 4.7k and it should be 1k. what you can do is you can bridge this resistor. with a solder blob or with metal tweezers. so if you hold tweezers on the 2 pads of this resistor, the prog switch is on, and you press reset, the thing should go into bootsel mode22:53
+ svp_ (~svp@host-79-57-105-252.business.telecomitalia.it)22:54
- svp_ (QUIT: Remote host closed the connection) (~svp@host-79-57-105-252.business.telecomitalia.it)22:55
MotThanks for all the hints! I found out that picotool seems to require code to be able for forced reboots: https://github.com/raspberrypi/picotool#forced-reboots and I think the current firmware doesn't support that22:55
MotI checked the trackball board for the trace but my board doesn't seem to have this trace so I guess I'm fine22:56
MotThe hint for the resistor seems to very promising and I will try that!22:57
minuteMot: cool @ the trace!22:57
minuteMot: good luck! we had the same issue with the resistor on pocket keyboard. but there it's not that dramatic because the bootsel reset via software works, and via oled menu of the keyboard22:57
- paperManu (QUIT: Ping timeout: 244 seconds) (~paperManu@modemcable141.205-200-24.mc.videotron.ca)23:06
- spew (QUIT: Quit: nyaa~) (~spew@user/spew)23:08
MotWell, I tried to bridge R4 on the trackball board and as I touched the resistor, the system turned off :o The OLED display shows that some of the batteries are pretty low therefore I will try to load them - hopefully this was just bad timing^^23:09
MotI plugged it in and it works again - this was just bad timing as expected x)23:12
+ svp_ (~svp@host-79-57-105-252.business.telecomitalia.it)23:12
joschphew... that must've been some adrenaline XD23:12
MotYep x)23:18
- svp_ (QUIT: Remote host closed the connection) (~svp@host-79-57-105-252.business.telecomitalia.it)23:18
MotBTW while I tried to compile the firmware for my devices I noticed some smaller issues and registered for source.mnt.re so I can provide pull requests. My account is on hold - probably due to the GitLab issues, right?23:20
Mot"Your account is pending approval from your GitLab administrator and hence blocked. Please contact your GitLab administrator if you think this is an error."23:21
chi think all accounts are subject to approval23:21
joschMot: minute can approve your account23:29
+ paperManu (~paperManu@204.244.197.237)23:34
- siviq (QUIT: Quit: Client closed) (~siviq@user/siviq)23:41
+ paperManu_ (~paperManu@204.244.197.237)23:49

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