2023-04-23.log

dustfingerI am curious how close LS1028A module is to begin shipping?00:03
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-16-215.mobile.nym.cosmote.net)00:08
+ Ar|stote|is (~linx@149-210-16-215.mobile.nym.cosmote.net)00:08
+ _nrb__ (~nrbnrb@2a01:4f8:121:ba:1::29)00:24
- _nrb_ (QUIT: Remote host closed the connection) (~nrbnrb@xmpp01.you-host.me)00:31
- deuill (QUIT: Quit: Gateway shutdown) (~deuill@mail.deuill.org)00:32
* _nrb__ -> _nrb_00:34
- swivel (QUIT: Ping timeout: 240 seconds) (~swivel@66.240.222.126)01:04
+ swivel (~swivel@shells.gnugeneration.com)01:04
- GNUmoon (QUIT: Ping timeout: 255 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon)02:01
- mtm (QUIT: Ping timeout: 240 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)02:04
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)02:04
- Gooberpatrol_66 (QUIT: Ping timeout: 265 seconds) (~Gooberpat@user/gooberpatrol66)03:08
- nsc (QUIT: Ping timeout: 250 seconds) (~nicolas@157-48-142-46.pool.kielnet.net)03:10
+ nsc (~nicolas@77-96-142-46.pool.kielnet.net)03:11
- ec0 (QUIT: Ping timeout: 276 seconds) (~ec0@vps-446f4f39.vps.ovh.ca)03:31
+ ec0 (~ec0@vps-446f4f39.vps.ovh.ca)03:42
bkeysdustfinger: I am excited for cm4 module, although I am contemplating how much higher OpenGL versions are worth to me on a laptop.03:55
+ servusdei_ (~gnou_libe@223.pool85-50-3.static.orange.es)03:56
- gnou_liber (QUIT: Ping timeout: 255 seconds) (~gnou_libe@223.pool85-50-3.static.orange.es)03:57
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)04:09
chartreuseEven in a laptop having higher OpenGL is handy as many applications require higher than the MNT Reform currently provides for their hardware acceleration04:21
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@gnu.wildebeest.org)04:34
+ XYZ (~XYZ@37-48-0-35.nat.epc.tmcz.cz)05:36
- servusdei_ (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es)05:39
- Boostisbetter (QUIT: Ping timeout: 252 seconds) (4a410829d7@irc.cheogram.com)06:15
- frank2 (QUIT: Quit: ZNC 1.8.2 - https://znc.in) (~frank2@2a05:f480:2000:1d0d:56e6:dba:310d:c455)07:32
+ frank2 (~frank2@2a05:f480:2000:1d0d:437d:615e:1650:faf7)07:32
bkeysYeah higher opengl would be great; I would say I should be curious about the cm4 performance, but I already have a raspberry pi that is like a SBC version of it, it should be fine.07:43
bkeysI wonder what will change about battery consumption, imx8 gets pretty good battery life, I don't think the cm4 would be better07:43
joschminute: another idea about making flashing firware easier: for example the trackball registers as /dev/disk/by-id/usb-RPI_RP2_E0C9125B0D9B-0:0-part1 for me. If any of that string could be made more reform-specific, then it would be safer to flash because we could better guess the correct disk path. The E0C9125B0D9B seems to be the serial number which is supposed to be unique I guess. But maybe the 08:01
joschRPI_RP2 part could be replaced by something uniquely idenitfying the MNT Reform Trackball 2?08:01
chartreuseOne way of doing that could just be a udev rule to make a /dev/reform-trackball or similar device08:16
joschchartreuse: true -- we could ship a set of udev rules with the reform-tools package that maps their usb ids to /dev nodes08:33
joschbut then you could only rely on that method when flashing from a reform08:33
joschi doubt very many people have two reform units at home so that they can flash one from the other :)08:33
chartreuseYeah, though I would figure most people are flashing the keyboard/trackball on the reform itself, the only one that needs an external computer to do so is the LPC08:34
chartreuseThough for the keyboard people could be doing that on the standalone one so might make sense there to maybe mess with the disk id there08:34
joschanother way would be to have the flashing script grep the output of "udevadm info --query=all -n /dev/disk/by-id/usb-RPI_RP2_E0C9125B0D9B-0:0"08:38
joschthis will then include ID_USB_VENDOR_ID=2e8a and ID_USB_MODEL_ID=000308:38
joschminute: should the ID_USB_VENDOR_ID not be something MNT specific?08:39
chartreuseThe Vendor ID and such will be "free" ones from the USB stack that's licensed. I doubt MNT has paid the licensing fees for MNT specific ID's to use08:39
chartreuseYou'd likely want to use some other identification field from the usb device like the string to look for the reform parts08:40
joschokay, but the ID_USB_MODEL_ID is "3" which also doesn't sound very unique :)08:53
joschoh dear... getting a vendor id seems to be 5000 USD per year... :(08:55
joschoh but wikipedia says " Some microcontroller manufacturers offer a free or low cost sublicense of their vendor ID"08:56
josch"Alternatively, many members of the open source community promote the use of USB VID 0xF055 (visually similar to FOSS) for open-source hardware projects."08:56
joschhttps://en.wikipedia.org/wiki/USB_Implementers_Forum08:56
+ andreas-e (~Andreas@2001:861:c4:f2f0::c64)08:57
chartreuseYep09:10
chartreuseThat's why a lot of things find other ways of identifying themselves, like the string, or some other protocol on top of it or such09:11
joschchartreuse: which string are you referring to?09:12
joschchartreuse: what i ultimately would like to achieve is a reliable way to tell that /dev/sda1 is indeed a MNT trackball, keyboard or mainboard09:15
* yankcrim- -> yankcrime10:34
- chaseadam (QUIT: Quit: You have been kicked for being idle) (~chaseadam@2001:470:69fc:105::ca8)11:00
- ec0 (QUIT: Ping timeout: 255 seconds) (~ec0@vps-446f4f39.vps.ovh.ca)11:28
+ ec0 (~ec0@vps-446f4f39.vps.ovh.ca)11:40
- amospalla (QUIT: Quit: Client closed) (~amospalla@212.231.228.113)11:43
+ mjw (~mjw@gnu.wildebeest.org)13:05
rahjosch: udevadm info /dev/sda13:10
joschrah: yes, i'm aware. I'm wondering though whether usb model of 0x0003 is indeed making this device unique or not.13:14
joschbecause the vendor is otherwise just "raspberry pi" (in case of trackball 2)13:14
joschor maybe something MNT-specific could be put into the serial number of the ID_SERIAL property?13:18
+ Boostisbetter (4a410829d7@irc.cheogram.com)13:39
- mtm (QUIT: Ping timeout: 276 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)14:04
* cwebber`` -> cwebber14:55
- cwebber (QUIT: Changing host) (~user@2600:6c64:7e3f:fdb0::6db)14:56
+ cwebber (~user@user/cwebber)14:56
- XYZ (QUIT: Ping timeout: 255 seconds) (~XYZ@37-48-0-35.nat.epc.tmcz.cz)15:50
+ XYZ (~XYZ@37-48-0-35.nat.epc.tmcz.cz)16:07
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)16:09
+ murdock (~murdock@dhcp-68-142-57-54.greenmountainaccess.net)16:19
- murdock (QUIT: Remote host closed the connection) (~murdock@dhcp-68-142-57-54.greenmountainaccess.net)16:20
- roybatty2019 (QUIT: Quit: WeeChat 3.8) (~roybatty@p579a1d4c.dip0.t-ipconnect.de)16:38
dustfingerbkeys:  cm4 is cool, but I really need at least 16 GB of RAM. 32 GB would be better still.17:29
BoostisbetterI could say the same. More RAM equals mo better yeah. 17:30
dustfingerI rarely use less than 16 GB of ram. I wish that were not the case, but it is.17:31
dustfingerI am hoping I can make due on 16 GB. I think I probably can with the right setup.17:31
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)17:33
- Nulo (QUIT: Read error: Connection reset by peer) (~Nulo@user/nulo)17:57
+ Nulo (~Nulo@user/nulo)17:59
bkeysdustfinger: Yeah I agree; 8 is minimum for me for comfortable use19:24
joschi'm wondering what applications you are using that require that much ram. I understand that i definitely need 32+ GB at my work place because we run our algorithms on multi-GB datasets and need to build large datastructures in memory. But on the reform the CPU is so slow that i wouldn't know what to do with that much ram other than creating a very large ramdisk for my /tmp.19:29
andreas-eSometimes compiling software takes a lot of RAM, especially when it is written in C++. Yesterday I tried to compile two different versions of zig on my x86 machine with 16GB of RAM and got an out of memory error.20:07
andreas-eWhile compiling both in parallel; I could solve it by compiling one after the other. But with 4GB of RAM, it would probably not have passed.20:08
sigridsounds like poor quality of software20:11
josch*cough* chromium *cough*20:17
joschyes, c++ templates eat ram for breakfast unfortunately20:17
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2001:861:c4:f2f0::c64)21:20
dustfingerjosch: I plan on using it for development. I know the cpu is not powerful, but maybe that will put pressure on me to keep my code optimized :-) Maybe I won't need as much ram as I think I will. I am already thinking about having a local server to offload work to,so we will see. Also, maybe I can hookup an external gpu and offload some work to that.21:47
dustfingerI am guessing that the LS1028A is still a ways off from being ready for shipping, since it is still in pre-order status at the store.21:48
sknebeldustfinger: status as reported here a few days ago was that the second board revision is being tested, but it'll need at least another respin & that being verified 21:52
dustfingersknebel: Thanks! Any insight into how long the respin / verification takes? Also, I don't seem to see the v2.5 of the motherboard for sale on the shop? Will the new motherboard be available for purchase?21:58
sknebelno idea22:00
dustfingernp. I was just curious.22:00
- flowy (QUIT: Quit: WeeChat 2.3) (~flowy@2a01:4f8:c0c:1a8f::1)22:31
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)23:24

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