2022-03-25.log

vagrantcACTION always checks serial console output in those scenarios00:01
alex4nderyah00:01
alex4nderI'm traveling otherwise I would00:01
alex4nderI'll have to track something down00:01
vagrantchrm... E: The repository 'https://mntre.com/reform-debian-repo reform Release' is not signed.00:03
ex-parrotblinking LED sounds odd00:03
alex4nderyah, this display connector is one of the tightest I've ever seen00:12
alex4nderit's probably time to track down a serial cable00:14
+ _Bnuface (~beeanyew@89-160-120-72.cust.bredband2.com)00:20
- _Bnu (QUIT: Ping timeout: 252 seconds) (~beeanyew@89-160-120-72.cust.bredband2.com)00:22
alex4nderOK, very interesting00:51
alex4nderthe white dot on my cable seems reversed?00:58
vagrantchrm. Linux version 5.17.0-rc5-arm64 (debian-kernel@lists.debian.org) (aarch64-linux-gnu-gcc-11 (Debian 11.2.0-18) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP Debian 5.17~rc5-1~exp1+reform1 (2022-02-27) still hangs during boot00:58
alex4nderI had to point the white dot internally.. but the instructions say "Plug in the 30 pin display cable.  The display cable has a white dot marking pin 1.  The white dot must point in the direction of the hinges off the motherboard."00:59
alex4nder: |00:59
* _Bnuface -> _Bnu01:00
vagrantcACTION remembers being pretty confused with that step ...01:00
alex4nderyah, either my reading comprehension is busted, or it's backwards01:01
alex4nderI flipped it around, and it definitely works01:01
- mtm (QUIT: Ping timeout: 256 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)01:02
- Christoph_ (QUIT: Remote host closed the connection) (~Christoph@p4fe73cd4.dip0.t-ipconnect.de)01:11
alex4nderwait a second.. did the instructions change?01:19
alex4nderhttps://mntre.com/media/reform_md/mnt-reform2-diy-manual-r1.pdf .. the ones here say01:19
alex4nder"Plug in the 30 pin display cable.  The display cable ha a white dot marking pin 1.  The white dot must point in the direction of the display."01:19
alex4nderwhich is what I ended up doing to make it work01:20
chartreuseThe white dot matches the pin 1 notch on the mainboard01:26
chartreuseWhich is on the side close to the wifi slot, and pointed to the back (screen)01:27
chartreusehttps://cdn.discordapp.com/attachments/574078317599391744/956711003305943060/20220324_182727.jpg01:28
chartreuseBoth of those instructions are the same side. The screen side (back of the unit) and the hinges are the same direction01:28
chartreuseThe other thing on the outline on the board has that corner cut away which indicates pin 101:29
chartreuseDo you have a picture of how you had to install yours?01:30
ex-parrotsoshine reform just hit 4 hours running mostly idle, now at 24% battery according to the controller (which prob hasn't learned the new cells yet)01:33
ex-parrotbut display on and keyboard backlight on01:34
alex4nderchartreuse: yah, this is where english becomes interesting.. the other direction is also "off the mainboard".. and the hinges are on the "edges" of the case01:35
alex4nder"direction of the display" made it obvious01:36
ex-parrotso you're up and running alex4nder?01:52
- adjtm (QUIT: Remote host closed the connection) (~adjtm@4.red-83-52-193.dynamicip.rima-tde.net)01:53
alex4nderyah 100%01:56
alex4nderthanks for the feedback everyone01:57
+ sl (~sl@beastie.sdf.org)02:03
chartreuseNo worries, for nvme drives there's a thread at the forums with ones people have tested working. Some drives don't play nice with ARM boards02:08
chartreuseAnd wifi most will work, ath9k ones are nice in that they don't need any binary blobs, but they're only N cards. If you go newer you need a m.2 to minipcie card adapter02:09
chartreuseThere are a few AC cards with minipcie, but getting an adapter would be a better choice for if you want ac or ax somehow02:09
alex4ndergood to know02:12
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:dc0d:b200:f874:1c07:de06:7cf8)02:18
- alex4nder (QUIT: Ping timeout: 260 seconds) (~alexander@ip98-171-191-229.sb.sd.cox.net)02:41
+ adjtm (~adjtm@4.red-83-52-193.dynamicip.rima-tde.net)03:09
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)03:10
- qbit (QUIT: Quit: WeeChat 3.3) (~qbit@h.suah.dev)03:11
ex-parrotok ran soshines down to 3%03:16
ex-parrotnow rehcarging03:16
ex-parrotruntime seems pretty comparable to the original reform batteries03:16
ex-parrotmaybe not quite as good, but acceptable03:16
- oomono (QUIT: Quit: Connection closed for inactivity) (uid328183@id-328183.tinside.irccloud.com)03:22
- nsc (QUIT: Ping timeout: 252 seconds) (~nicolas@128-98-142-46.pool.kielnet.net)03:39
+ nsc (~nicolas@141-49-142-46.pool.kielnet.net)03:40
* nsc -> Guest531903:41
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20)04:02
- _Bnu (QUIT: Ping timeout: 256 seconds) (~beeanyew@89-160-120-72.cust.bredband2.com)04:20
+ _Bnu (~beeanyew@89-160-120-72.cust.bredband2.com)04:21
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-29-113.mobile.nym.cosmote.net)05:28
+ Ar|stote|is (~linx@149-210-29-113.mobile.nym.cosmote.net)05:28
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-29-113.mobile.nym.cosmote.net)05:29
+ Ar|stote|is (~linx@149-210-29-113.mobile.nym.cosmote.net)05:29
- _Bnu (QUIT: Ping timeout: 256 seconds) (~beeanyew@89-160-120-72.cust.bredband2.com)06:23
+ _Bnu (~beeanyew@89-160-120-72.cust.bredband2.com)06:24
+ oomono (uid328183@id-328183.tinside.irccloud.com)07:46
- GNUmoon (QUIT: Ping timeout: 240 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon)07:57
+ alex4nder (~alexander@ip98-171-191-229.sb.sd.cox.net)08:27
- alex4nder (QUIT: Quit: leaving) (~alexander@ip98-171-191-229.sb.sd.cox.net)08:34
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)09:15
+ chomwitt (~chomwitt@2a02:587:dc0d:b200:e0e6:2517:8e76:8934)09:28
- josch (QUIT: Ping timeout: 240 seconds) (~josch@mister-muffin.de)09:34
+ josch (~josch@mister-muffin.de)09:35
- chomwitt (QUIT: Ping timeout: 245 seconds) (~chomwitt@2a02:587:dc0d:b200:e0e6:2517:8e76:8934)09:52
+ mjw (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)10:25
swivelcsent10:26
swiveloops10:26
+ Christoph_ (~Christoph@p4fe73dec.dip0.t-ipconnect.de)11:29
+ chomwitt (~chomwitt@2a02:587:dc0d:b200:a198:e1d2:32d4:cbec)12:08
+ qbit (~qbit@h.suah.dev)12:17
- Christoph_ (QUIT: Remote host closed the connection) (~Christoph@p4fe73dec.dip0.t-ipconnect.de)12:18
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)12:24
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon)12:25
- mtm (QUIT: Ping timeout: 240 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)13:02
- oomono (QUIT: Quit: Connection closed for inactivity) (uid328183@id-328183.tinside.irccloud.com)14:33
+ oomono (uid328183@id-328183.tinside.irccloud.com)14:56
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)15:09
+ Christoph_ (~Christoph@p4fe73dec.dip0.t-ipconnect.de)15:26
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)18:01
eeryHuh, minecraft runs alright on etnaviv18:22
- mjw (QUIT: Quit: Leaving) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440)18:56
+ aliosablack (~chomwitt@94.66.60.177)18:57
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:dc0d:b200:a198:e1d2:32d4:cbec)18:58
vkoskiv_eery: Actual minecraft, as in 'Java Edition'?19:16
vkoskiv_And if so, what sorts of framerates?19:16
vkoskiv_100% not expecting to game much on my Reform, but some casual Minecraft once in a while would be fun19:16
eeryYeah, full on java minecraft -- with every setting cranked down and running in not-full-screen, 60-80 FPS20:13
eeryStill gets 40-50 FPS fullscreened, though20:13
vkoskiv_Cool, perfectly usable20:13
eeryI'm curious what the bottleneck is, I've noticed in some configs bringing up the debug overlay tanks it to sub 1 FPS20:14
eerySo I think there's probably something funky with etnaviv going on that could be polished20:15
* robin_ -> robin20:23
- qbit (QUIT: Quit: WeeChat 3.3) (~qbit@h.suah.dev)20:35
Boostisbettercould you please share how you got Minecraft working? 20:55
BoostisbetterI have a minecraft server that I use for my kids, and it would be great to be able to play on the Reform, even on a scale down way21:00
- jcs (QUIT: Quit: leaving) (~jcs@jcs.org)21:03
eerysure, I'll put together something - I could probably throw up the patched LWJGL jars and multimc manifest I used to simplify the process, though you might still need to go through the obnoxious process of getting a custom build of multimc to work with MS sign-on :/21:04
eeryanother caveat is I'm using an older version, I think the most recent versions bumped the GL requirements a lot, which probably breaks etnaviv21:05
+ qbit (~qbit@h.suah.dev)21:21
Boostisbetterhmmm, interesting. Well if manage to have the time, I'm interested. 21:25
joschMaybe I'm just blind but I cannot find the button that allows me to edit my post on community.mnt.re21:57
Boostisbetterdiscourse has a feature where when you are a new account you are not able to edit your posts until a specific amount of time has based. 22:07
BoostisbetterIt is a anti spam / bot feature, but is also useful in ensuring people understand the rules before engaging too much22:07
BoostisbetterOnce your trust level moves to 1 or higher, I believe you will see the edit button on your posts. 22:08
joschokay, I see, thank you!22:10
vagrantcACTION waves22:14
vagrantcjosch: i tried the kernel 5.17~rc5 from the repository the other day, and it seemed to hang in various different places in the boot process :/22:14
vagrantcjosch: any further progress on minimizing the diff with the debian kernel configs?22:15
joschvagrantc: I'm done with that. This is the diff: https://source.mnt.re/reform/reform-debian-packages/-/blob/main/linux/config22:18
joschvagrantc: how are you testing? It works fine for me. I'm testing with a fresh sysimage-v3.22:19
vagrantcjosch: i installed on the system i've upgraded from whe i got the reform ... using a mainline u-boot + patches from not too long ago22:20
joschoh that will surely break22:21
vagrantcj22:21
vagrantchah22:21
vagrantcwhich part of it? :)22:21
joschhere is a list of things you can check:22:21
josch1. do you have "MNT Reform 2" in your /etc/flash-kernel/machine22:22
vagrantcno, using u-boot-menu22:23
josch2. in /etc/default/flash-kernel, do you have no_console_suspend cma=512M pci=nomsi in your LINUX_KERNEL_CMDLINE_DEFAULTS22:23
vagrantcdefinitely don't have those in the kernel commandline22:23
josch3. do you have the following modules in your /etc/initramfs-tools/modules:22:23
joschpwm_imx27,nwl-dsi,ti-sn65dsi86,imx-dcss,panel-edp,mux-mmio,mxsfb,usbhid,imx8mq-interconnect22:24
vagrantcwill check!22:24
vagrantcthanks!22:24
vagrantcwhat's the flash-kernel entry supposed to handle? the correct .dtb ?22:26
joschyes22:27
joschthis is the patch against flash-kernel: https://source.mnt.re/reform/reform-debian-packages/-/blob/main/patches/flash-kernel22:28
vagrantcit's getting the .dtb via other means :)22:28
joschthis is also not useful for you if you don't use the same bootloader22:29
vagrantcwell, i'll see if adding these things to my environment fix the issue ... trying to make sure i'm doing the same kinds of things ... if it doesn't work, i'll move to a more similar environment if needed22:30
minutei wonder how hard it would be to make a v2->v3 migration script22:32
kfxdoes the kernel build break if those modules are compiled statically into the kernel?22:32
vagrantci also noticed no signing keys for the repository??22:34
minutevagrantc: yeah, kind of not really secure if automated, plus there is https22:42
vagrantcwell, if it's not really secure, you may as well distribute over telnet :P :)22:47
minutevagrantc: no22:54
minutevagrantc: i meant that signing it wouldn't be more secure than https22:54
minutevagrantc: both (would) use a secret key that is stored on the same machine; at least until there is a mechanism of signing it from another machine22:55
joschminute: i think it's possible to write a migration script but I think the problem will be the many different ways that people choose to boot their system and that will be hard to test I think22:55
joschkfx: my motivation to do it with mostly modules is, that I want to send the diff in to the official Debian arm64 package. And then we don't need to build our own kernel but just install it from the Debian repos.22:57
vagrantchrm. well, with the same kernel commandline and all the modules added to the initrd, it briefly booted up with a working screen ... but the seemed to freeze again, and the screen had various tiny strips wobbling ...23:02
vagrantctime to explore the latest and greatest image!23:03
joschvagrantc: did it look similar to this: https://mister-muffin.de/p/CZ_q.jpg23:05
vagrantcno, just a bunch of small roughly pinkish purple lines at a diagonal waving23:07

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