2021-09-26.log

+ chartreuse (~chartreus@s0106f0f249dfd9c3.cg.shawcable.net)06:31
- ehmry (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@2a03:3b40:fe:ab::1)11:06
+ ehmry (~quassel@2a03:3b40:fe:ab::1)11:07
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)11:59
- rasmus (PART: Disconnected: closed) (~rasmus@c80-217-132-63.bredband.tele2.se)12:17
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)12:18
- rasmus (PART: !!unknown attribute: msg!!) (~rasmus@c80-217-132-63.bredband.tele2.se)12:21
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)12:23
- rasmus (PART: Disconnected: closed) (~rasmus@c80-217-132-63.bredband.tele2.se)12:29
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)12:30
+ dustfinger (~user@d75-159-231-192.abhsia.telus.net)14:45
dustfingerI purchased an mnt-reform in Aug. Approximately when would that batch be expected to ship?14:52
dustfingerI am considering purchasing a second mnt-reform. If I purchased before the end of the month, when whould I expect the second reform to ship?14:52
vkoskivdustfinger: The crowdsupply website is still showing December 9th as the ship date, which is the same date that it was 6 days ago when my order was placed.15:30
vkoskivSo presumably you can still get in that batch if you order now15:30
- rasmus (PART: Disconnected: timeout during receiving) (~rasmus@c80-217-132-63.bredband.tele2.se)15:57
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)15:58
+ freakazoid12345 (~matt@2603:9000:cf0f:80e3:3d44:b4b4:9588:c922)16:46
- freakazoid343 (QUIT: Ping timeout: 268 seconds) (~matt@2603-9000-cf0f-80e3-3d44-b4b4-9588-c922.inf6.spectrum.com)16:49
chartreusemntmn: Is there instructions on how to flash the LPC? Was wanting to play around with your changes and see if I can help some (now that I know which file it is)17:24
mntmnchartreuse: should be in the handbook :317:25
chartreuseIs it just flicking the programming switch and pressing the button?17:25
chartreuseAh okay, I was worried I need jtag for it17:25
mntmnchartreuse: yes and you need a second computer17:25
chartreuseAh okay17:25
mntmnchartreuse: with micro usb cable17:25
mntmnchartreuse: flashing is via the microusb port on the motherboard17:25
chartreuseAh alright thanks17:25
mntmnchartreuse: LPC will appear as a storage device17:25
mntmnbut it is implemented quite badly by nxp so only use the flash.sh script to write to it (or what's in there)17:26
chartreuseDoesn't need to be a reform right? Can just use a normal linux laptop or Pi 4 or such17:26
mntmnthe file can only be written linearly17:26
chartreuseGreat XD17:26
mntmnyes whatever random computer17:26
mntmnwith usb2.017:26
chartreuseGlad it's not terrible for end users to change. not as easy as the keyboard but still good17:26
mntmnyeah 17:27
mntmnno special drivers needed17:27
chartreuseFor the keyboard I've just left my switch in programming mode, and with a plastic spudger I can press the button without taking the bezel off17:27
mntmnyeah!17:27
mntmndoing the same17:27
mntmnit might be possible to do everything via software with some tricks later17:27
chartreuseTrackball was a little more annoying but I only did one quick test17:27
mntmnavr can reset itself into flash mode17:28
chartreuseWhich was changing it to do the math as 16-bit and cap rather than overflowing if flicked too fast17:28
chartreuseOh neat, I didn't know that was possible17:28
mntmnand i guess lpc should also be able to write its own flash17:28
mntmnyep17:28
chartreuseI guess it's just endering the bootloader17:28
mntmnyes17:28
chartreuseProgramming the LPC with the system on seems like a bad idea, but I guess the LPC is never really "off" unless the batteries are removed17:28
mntmnyeah that is true, resetting it after update might toggle the power gpios for a moment17:29
mntmnnot sure though how it would play out17:29
mntmnwith enough massaging it is probably possible to do everything on the fly17:29
chartreuseDo you program it with the batteries removed normally? Or just with the system off?17:29
mntmnjust system off17:29
mntmndoesn't really matter17:30
chartreuseI might see if I can find one of my right angle microusb cables and run it out one of the side panels for testing17:30
mntmnyup17:30
chartreuseAlways paranoid about the batteries with the bottom off17:30
chartreuseStill have no clue what happened to that person on the forum that blew a trace while removing the batteries17:31
chartreuseAt least they're not LiIon's17:31
mntmnyeah also have no clue yet17:32
mntmnbut it only happened twice in total afaik17:32
mntmnand one of them was a short17:32
chartreuseJust just no clue how the trace the blew shorted, it looked like the trace between the + and - of the two right most cells, which is a fair bit away from anything that could short to it17:33
chartreuseAnd the bottom of the boards are covered in kapton17:33
chartreuseJust reading up on all the commits to the LPC you've made to try and catch up with what's been changed 17:35
chartreuseSee what else I can help with on the keyboard or LPC side17:35
chartreuseThe LPC itself doesn't look so bad, just was a bit more intimidating with all the source files and not knowing quite where to look17:35
chartreuseJust looking you have the LPC set to not go into power save if the system is powered, is there any thing its doing that is better for it to be active 100%? Could be worth putting it into a partial idle state if it's not busy or such. 17:38
mntmnlpc code is also basically one file17:39
mntmnplus a bunch of library stuff17:39
chartreuseMaybe not power-down/power-save, but a state where it's sitting waiting for interrupts from serial data or the charge controller17:39
chartreuseYeah, didn't realize that before17:39
mntmnwell the wakeup time is quite annoying17:39
mntmnand also i am just under a lot of time pressure atm so i can only make minimal solutions17:40
chartreuseNo worries, you've got lots to focus on. I'm fine with expanding on what you do, just trying to learn the system myself some17:40
chartreuseHopefully you can get most of the orders done enough to relax again 17:41
mntmnyeah, contributions like yours help a lot!17:41
mntmnwe will decide tomorrow or so if we will ship the next batch with trackballs with the beads btw17:42
chartreuseAh nice, gotta test them out to see if people like them. I personally love the change17:44
chartreuseSo much smoother and less prone to dirt buildup17:44
chartreuseI'd personally also be tempted to try and mount a plastic cover over the sensor so I'm not cleaning that directly17:44
chartreuseDefinitly would be neat seeing my trackball in more people's reforms <317:45
chartreuseYou'd probably need to tweak the hole size for the heat inserts, I didn't have that type to test so only tapped holes in the plastic17:45
chartreuseThe hole size I picked was from the datasheet of the ones you listed IIRC17:46
mntmnyep, we tweaked the hole sizes17:49
chartreuseWould be more expensive, but could be nice to make all the top holes heat inserts, though those are removed far less than the cap17:50
chartreuseI've not managed to strip the holes I've done straight in the plastic yet17:50
chartreuseBut haven't had to open the trackball anywhere near as often 17:50
chartreuseLast time I took the top off is when I tried changing from 2.5mm bearings to 1.5mm17:51
chartreuseThere's not a huge difference in the feeling between the two that I can tell, but I did find it much harder not to get glue on the contact side17:51
+ freakazoid343 (~matt@2603-9000-cf0f-80e3-3d44-b4b4-9588-c922.inf6.spectrum.com)18:08
- freakazoid12345 (QUIT: Ping timeout: 268 seconds) (~matt@2603:9000:cf0f:80e3:3d44:b4b4:9588:c922)18:11
- rasmus (PART: Disconnected: timeout during receiving) (~rasmus@c80-217-132-63.bredband.tele2.se)18:25
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)18:26
technomancyI thought swayidle wasn't working to turn off my backlight because every time I opened my reform the light was already on18:46
technomancyturns out picking it up to open the lid was enough to jiggle the trackball and wake it up18:46
technomancyI realized by looking thru the acrylic thru the keyboard I could tell the backlight was off without picking it up >_<18:47
+ freakazoid12345 (~matt@2603-9000-cf0f-80e3-3d44-b4b4-9588-c922.inf6.spectrum.com)18:50
- freakazoid343 (QUIT: Ping timeout: 252 seconds) (~matt@2603-9000-cf0f-80e3-3d44-b4b4-9588-c922.inf6.spectrum.com)18:53
dopplerhahaha18:56
+ freakazoid343 (~matt@2603:9000:cf0f:80e3:d961:6f41:954c:7423)19:01
- freakazoid12345 (QUIT: Ping timeout: 250 seconds) (~matt@2603-9000-cf0f-80e3-3d44-b4b4-9588-c922.inf6.spectrum.com)19:05
chartreusetechnomancy: Yep, especially with the ball bearings it moves quite easilly19:36
chartreuseI'd probably see if you could configure it so movement isn't a wakeup source19:37
chartreuseThinkpads always had a nice thing where the Fn key can wake the system from standby19:37
chartreuseCould posibly make the MNT key (Super key) do the same19:38
- joeyh_ (QUIT: Remote host closed the connection) (~joeyh@kitenet.net)20:16
+ joeyh (~joeyh@kitenet.net)20:18
technomancydoesn't really bother me once I figured out what was going on20:21
technomancyI mean, having actual suspend working reliably would be aces, but until that happens, quirky backlight scripting is fine20:21
- rasmus (PART: Disconnected: timeout during receiving) (~rasmus@c80-217-132-63.bredband.tele2.se)20:25
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)20:26
chartreuseYeah I'd like to try and figure out what the issue is. Something with the pci bus it seems20:56
chartreuseSince sometimes I'll have it sorta come back, but the wifi card is constantly resetting and lagging the system20:57
- rasmus (PART: Disconnected: closed) (~rasmus@c80-217-132-63.bredband.tele2.se)21:18
- jcs (QUIT: Ping timeout: 252 seconds) (~jcs@jcs.org)23:00
+ jcs (~jcs@jcs.org)23:00
- wiedi (QUIT: Ping timeout: 252 seconds) (~wiedi@2a01:138:a015:15:582e:9aad:3f76:1a20)23:46
+ wiedi (~wiedi@2a01:138:a015:15:563:f0d2:a60b:fb28)23:48

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