dustfinger | I 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 | |
bkeys | dustfinger: 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 | |
chartreuse | Even in a laptop having higher OpenGL is handy as many applications require higher than the MNT Reform currently provides for their hardware acceleration | 04: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 | |
bkeys | Yeah 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 |
bkeys | I wonder what will change about battery consumption, imx8 gets pretty good battery life, I don't think the cm4 would be better | 07:43 |
josch | minute: 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 |
josch | RPI_RP2 part could be replaced by something uniquely idenitfying the MNT Reform Trackball 2? | 08:01 |
chartreuse | One way of doing that could just be a udev rule to make a /dev/reform-trackball or similar device | 08:16 |
josch | chartreuse: true -- we could ship a set of udev rules with the reform-tools package that maps their usb ids to /dev nodes | 08:33 |
josch | but then you could only rely on that method when flashing from a reform | 08:33 |
josch | i doubt very many people have two reform units at home so that they can flash one from the other :) | 08:33 |
chartreuse | Yeah, 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 LPC | 08:34 |
chartreuse | Though for the keyboard people could be doing that on the standalone one so might make sense there to maybe mess with the disk id there | 08:34 |
josch | another 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 |
josch | this will then include ID_USB_VENDOR_ID=2e8a and ID_USB_MODEL_ID=0003 | 08:38 |
josch | minute: should the ID_USB_VENDOR_ID not be something MNT specific? | 08:39 |
chartreuse | The 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 use | 08:39 |
chartreuse | You'd likely want to use some other identification field from the usb device like the string to look for the reform parts | 08:40 |
josch | okay, but the ID_USB_MODEL_ID is "3" which also doesn't sound very unique :) | 08:53 |
josch | oh dear... getting a vendor id seems to be 5000 USD per year... :( | 08:55 |
josch | oh 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 |
josch | https://en.wikipedia.org/wiki/USB_Implementers_Forum | 08:56 |
+ andreas-e (~Andreas@2001:861:c4:f2f0::c64) | 08:57 | |
chartreuse | Yep | 09:10 |
chartreuse | That's why a lot of things find other ways of identifying themselves, like the string, or some other protocol on top of it or such | 09:11 |
josch | chartreuse: which string are you referring to? | 09:12 |
josch | chartreuse: what i ultimately would like to achieve is a reliable way to tell that /dev/sda1 is indeed a MNT trackball, keyboard or mainboard | 09:15 |
* yankcrim- -> yankcrime | 10: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 | |
rah | josch: udevadm info /dev/sda | 13:10 |
josch | rah: yes, i'm aware. I'm wondering though whether usb model of 0x0003 is indeed making this device unique or not. | 13:14 |
josch | because the vendor is otherwise just "raspberry pi" (in case of trackball 2) | 13:14 |
josch | or 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`` -> cwebber | 14: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 | |
dustfinger | bkeys: cm4 is cool, but I really need at least 16 GB of RAM. 32 GB would be better still. | 17:29 |
Boostisbetter | I could say the same. More RAM equals mo better yeah. | 17:30 |
dustfinger | I rarely use less than 16 GB of ram. I wish that were not the case, but it is. | 17:31 |
dustfinger | I 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 | |
bkeys | dustfinger: Yeah I agree; 8 is minimum for me for comfortable use | 19:24 |
josch | i'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-e | Sometimes 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-e | While 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 |
sigrid | sounds like poor quality of software | 20:11 |
josch | *cough* chromium *cough* | 20:17 |
josch | yes, c++ templates eat ram for breakfast unfortunately | 20:17 |
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2001:861:c4:f2f0::c64) | 21:20 | |
dustfinger | josch: 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 |
dustfinger | I 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 |
sknebel | dustfinger: 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 |
dustfinger | sknebel: 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 |
sknebel | no idea | 22:00 |
dustfinger | np. 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.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!