2023-05-04.log

+ ajr (~ajr@user/ajr)00:08
_nrb_josch: 2023-01-2500:13
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es)00:37
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)00:50
- ajr (QUIT: ) (~ajr@user/ajr)00:55
minutebluerise: very awesome, thank you and vagrantc01:26
- mtm- (QUIT: Ping timeout: 268 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)02:03
- GNUmoon2 (QUIT: Ping timeout: 240 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon)02:58
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)03:05
+ S0rin (~S0rin@user/s0rin)03:13
- nsc (QUIT: Ping timeout: 240 seconds) (~nicolas@95-48-142-46.pool.kielnet.net)03:27
+ nsc (~nicolas@130-48-142-46.pool.kielnet.net)03:29
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)03:47
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)03:47
+ mtm- (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)04:10
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es)04:12
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50)04:25
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)04:28
josch_nrb_: indeed, i can see the u-boot version in the photo you linked... this is very weird...04:35
joschunfortunately one of our u-boot experts vagrantc just went offline but maybe bluerise has some more ideas how to debug this?04:35
josch_nrb_: with that uboot version you should have support for the reform usb keyboard so you should at least be able to type something04:36
josch_nrb_: if you have a usb uart adapter then attaching that would probably the next thing you could try04:38
joschbluerise: so i tried building it with the blobs like lpddr4_pmu_train_1d_dmem.bin or signed_hdmi_imx8m.bin but it got stuck because it was looking for bl31.bin. The boundary u-boot git ships bl31-iMX8MQ.bin which is probably what i want but where would this file otherwise be coming from? In contrast to the other blobs it does not seem to be part of firmware-imx-8.19.bin. Is it this? 05:18
joschhttps://github.com/nxp-imx/imx-atf/tree/lf_v2.6/bl3105:18
Booster[m]josch: on, I do agree the game, just need to dig through and find it. 06:15
Booster[m]josch: you an use dd to make ISO files? 06:16
Booster[m]*have the game (stupid auto-correct) 06:18
Boostisbetter*you can use dd06:19
- Nulo (QUIT: Ping timeout: 240 seconds) (~Nulo@user/nulo)06:55
- ec0 (QUIT: Ping timeout: 265 seconds) (~ec0@vps-446f4f39.vps.ovh.ca)07:09
+ ec0 (~ec0@vps-446f4f39.vps.ovh.ca)07:11
+ Nulo (~Nulo@user/nulo)07:16
joschBooster[m]: what cat is for files, dd is for block devices07:49
joschits only downside is its unusual interface07:49
joschbut it just has been around for too long for that to change07:49
joschthink of dd as if you would cat /dev/cdrom > your.iso07:49
- v4rke (QUIT: Ping timeout: 248 seconds) (~v4rke@88.135.20.160)07:57
+ v4rke (~v4rke@88.135.20.160)07:59
- chomwitt (QUIT: Remote host closed the connection) (~chomwitt@2a02:587:7a1f:b500:1ac0:4dff:fedb:a3f1)08:05
+ chomwitt (~chomwitt@2a02:587:7a1f:b500:1ac0:4dff:fedb:a3f1)08:07
- chomwitt (QUIT: Remote host closed the connection) (~chomwitt@2a02:587:7a1f:b500:1ac0:4dff:fedb:a3f1)08:08
+ chomwitt (~chomwitt@2a02:587:7a1f:b500:1ac0:4dff:fedb:a3f1)08:10
- v4rke (QUIT: Ping timeout: 276 seconds) (~v4rke@88.135.20.160)08:13
+ v4rke (~v4rke@88.135.20.160)08:14
Booster[m]josch: that is pretty useful! 08:14
- v4rke (QUIT: Ping timeout: 276 seconds) (~v4rke@88.135.20.160)08:24
+ v4rke (~v4rke@88.135.20.160)08:38
- v4rke (QUIT: Ping timeout: 276 seconds) (~v4rke@88.135.20.160)08:44
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es)09:08
+ v4rke (~v4rke@88.135.20.160)09:08
+ gnou_liber (~gnou_libe@97.pool85-52-202.static.orange.es)09:09
- v4rke (QUIT: Ping timeout: 252 seconds) (~v4rke@88.135.20.160)09:14
+ v4rke (~v4rke@88.135.20.160)09:20
- v4rke (QUIT: Ping timeout: 276 seconds) (~v4rke@88.135.20.160)09:29
+ v4rke (~v4rke@88.135.20.160)09:30
- v4rke (QUIT: Ping timeout: 276 seconds) (~v4rke@88.135.20.160)09:37
+ Ar|stote|is (~linx@149-210-16-215.mobile.nym.cosmote.net)09:38
- GNUmoon2 (QUIT: *.net *.split) (~GNUmoon@gateway/tor-sasl/gnumoon)09:51
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)09:52
+ v4rke (~v4rke@88.135.20.160)09:56
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)10:00
+ v4rke (~v4rke@88.135.20.160)10:06
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)10:11
+ v4rke (~v4rke@88.135.20.160)10:17
- v4rke (QUIT: Ping timeout: 276 seconds) (~v4rke@88.135.20.160)10:22
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-16-215.mobile.nym.cosmote.net)10:23
+ Ar|stote|is (~linx@149-210-16-215.mobile.nym.cosmote.net)10:23
+ v4rke (~v4rke@88.135.20.160)10:44
- v4rke (QUIT: Ping timeout: 276 seconds) (~v4rke@88.135.20.160)10:52
+ v4rke (~v4rke@88.135.20.160)10:59
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)11:03
+ v4rke (~v4rke@88.135.20.160)11:07
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)11:12
+ v4rke (~v4rke@88.135.20.160)11:17
+ bgs (~bgs@212-85-160-171.dynamic.telemach.net)11:23
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)11:27
+ v4rke (~v4rke@88.135.20.160)11:28
- bgs (QUIT: Remote host closed the connection) (~bgs@212-85-160-171.dynamic.telemach.net)11:30
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)11:33
+ v4rke (~v4rke@88.135.20.160)11:39
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)11:44
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:7a1f:b500:1ac0:4dff:fedb:a3f1)11:45
+ v4rke (~v4rke@88.135.20.160)11:49
- v4rke (QUIT: Ping timeout: 248 seconds) (~v4rke@88.135.20.160)11:54
+ v4rke (~v4rke@88.135.20.160)12:00
- v4rke (QUIT: Ping timeout: 250 seconds) (~v4rke@88.135.20.160)12:04
+ v4rke (~v4rke@88.135.20.160)12:07
- v4rke (QUIT: Ping timeout: 276 seconds) (~v4rke@88.135.20.160)12:26
+ v4rke (~v4rke@88.135.20.160)12:32
- v4rke (QUIT: Ping timeout: 246 seconds) (~v4rke@88.135.20.160)12:36
+ v4rke (~v4rke@88.135.20.160)12:42
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)12:47
+ v4rke (~v4rke@88.135.20.160)13:01
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)13:09
+ v4rke (~v4rke@88.135.20.160)13:11
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)13:15
+ v4rke (~v4rke@88.135.20.160)13:20
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)13:25
+ v4rke (~v4rke@88.135.20.160)13:31
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)13:35
- mjw (QUIT: Ping timeout: 250 seconds) (~mjw@213-10-231-91.fixed.kpn.net)13:37
+ v4rke (~v4rke@88.135.20.160)13:50
- v4rke (QUIT: Ping timeout: 246 seconds) (~v4rke@88.135.20.160)13:57
joschminute, bluerise: i just compiled u-boot upstream git master with the blobs from the reform-boundary-uboot repo and my reform boots with that without any further hacks!14:01
joschof course display support is missing but it boots! :)14:01
joschi already had my serial adapter out and connected to debug why it wouldn't work because i was a non-believer XD14:01
- mtm- (QUIT: Ping timeout: 240 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)14:03
+ v4rke (~v4rke@88.135.20.160)14:03
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)14:13
+ v4rke (~v4rke@88.135.20.160)14:19
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)14:24
+ mjw (~mjw@89.205.135.21)14:25
Boostisbetterminute: I know you catch some flack for the keyboard on the Reform, but I actually really like it. In fact one of my highest typing scores is on the Reform. I think I'll be able to break that record with the Pocket though. 14:27
Booster[m]josch: minute would one of you be able to tell me if there is anything bad that can happen from your system crashing during a resume from suspend operation? I mean I have a bunch fo things open, etc. Can things get corrupted in this way, etc. that could screw up the system?14:28
Booster[m]I wouldn't think this is really a problem because in the near 2 years I have had one, the system has crashed a bunch and I have never had any problems like that.14:28
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@97.pool85-52-202.static.orange.es)14:29
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)14:30
+ v4rke (~v4rke@88.135.20.160)14:31
- mjw (QUIT: Remote host closed the connection) (~mjw@89.205.135.21)14:34
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)14:36
joschBooster[m]: well i guess the usual loss of data can happen which happens any time that your system shuts off without being powered down normally14:36
+ mjw (~mjw@84.241.192.250)14:43
- S0rin (QUIT: Quit: WeeChat 3.0) (~S0rin@user/s0rin)14:48
Booster[m]So far I have had zero problems as a result of a crash and forced cold boot. 14:53
Booster[m]Fingers crossed this stays this way. 14:53
Booster[m]minute: i just wanted to say that I also really like that the pocket keep the ridge around the case that allows the display to firmly "lock" in place. 14:54
Booster[m]When closed. 14:55
+ v4rke (~v4rke@88.135.20.160)15:02
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)15:11
bluerisejosch: https://github.com/u-boot/u-boot/commit/9569b2390677c82435719fda2b3f912e397506fb this hack should give you display on top of u-boot upstream15:13
+ v4rke (~v4rke@88.135.20.160)15:14
blueriseI think I also have PCIe here https://github.com/bluerise/u-boot/commits/mnt15:14
blueriseso you can boot directly from NVMe (with u-boot on SD/eMMC)15:14
blueriseneed to polish https://github.com/bluerise/u-boot/commit/82f76e99442364800b2b18c02341aed65d94c0b8 and add some ref counting15:15
blueriseif someone could take that over I'd be happy15:15
blueriseminute: how's the CM4 adapter?15:15
+ S0rin (~S0rin@user/s0rin)15:18
- mjw (QUIT: Ping timeout: 240 seconds) (~mjw@84.241.192.250)15:18
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)15:19
+ v4rke (~v4rke@88.135.20.160)15:29
+ chomwitt (~chomwitt@ppp-94-67-201-180.home.otenet.gr)15:31
- kop316[m] (QUIT: Quit: Bridge terminating on SIGTERM) (~kop316bot@2001:470:69fc:105::2:7088)15:32
- qbit_m (QUIT: Quit: Bridge terminating on SIGTERM) (~qbittapen@2001:470:69fc:105::194)15:32
- scops (QUIT: Quit: Bridge terminating on SIGTERM) (~scopstchn@2001:470:69fc:105::8da)15:32
- q66[m] (QUIT: Quit: Bridge terminating on SIGTERM) (~q66matrix@2001:470:69fc:105::3104)15:32
- jryans (QUIT: Quit: Bridge terminating on SIGTERM) (~jryans@2001:470:69fc:105::1d)15:32
- murph[m] (QUIT: Quit: Bridge terminating on SIGTERM) (~murphhope@2001:470:69fc:105::d564)15:32
- pandora[m] (QUIT: Quit: Bridge terminating on SIGTERM) (~pandorami@2001:470:69fc:105::2:b5e8)15:32
- JC[m] (QUIT: Quit: Bridge terminating on SIGTERM) (~jclibremo@2001:470:69fc:105::2:ce68)15:32
- indefini[m] (QUIT: Quit: Bridge terminating on SIGTERM) (~indefinim@2001:470:69fc:105::1e2a)15:32
- rafostar[m] (QUIT: Quit: Bridge terminating on SIGTERM) (~rafostarm@2001:470:69fc:105::2:52da)15:32
- RyanKabir[m] (QUIT: Quit: Bridge terminating on SIGTERM) (~brainyark@2001:470:69fc:105::3:49db)15:32
- c-keen[m] (QUIT: Quit: Bridge terminating on SIGTERM) (~c-keenner@2001:470:69fc:105::2:8760)15:32
- Booster[m] (QUIT: Quit: Bridge terminating on SIGTERM) (~boosterbo@2001:470:69fc:105::3:3d99)15:32
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)15:34
+ mjw (~mjw@84.241.203.38)15:35
+ kop316[m] (~kop316bot@2001:470:69fc:105::2:7088)15:35
minutebluerise: it's good, but i'm on vacation this week and will start the final (hopefully) rev next week15:36
+ pandora[m] (~pandorami@2001:470:69fc:105::2:b5e8)15:36
+ murph[m] (~murphhope@2001:470:69fc:105::d564)15:36
+ c-keen[m] (~c-keenner@2001:470:69fc:105::2:8760)15:36
+ qbit_m (~qbittapen@2001:470:69fc:105::194)15:36
+ q66[m] (~q66matrix@2001:470:69fc:105::3104)15:36
+ scops (~scopstchn@2001:470:69fc:105::8da)15:36
+ indefini[m] (~indefinim@2001:470:69fc:105::1e2a)15:36
+ JC[m] (~jclibremo@2001:470:69fc:105::2:ce68)15:37
+ rafostar[m] (~rafostarm@2001:470:69fc:105::2:52da)15:37
+ RyanKabir[m] (~brainyark@2001:470:69fc:105::3:49db)15:37
+ Booster[m] (~boosterbo@2001:470:69fc:105::3:3d99)15:37
+ jryans (~jryans@2001:470:69fc:105::1d)15:37
minuteupdate on my dead reform: the 5v short is on the cpu module itself (imx8mq som). my module already had an exchanged big input cap on the 1v dcdc. it's possible that it died or another input cap. will desolder them15:38
+ v4rke (~v4rke@88.135.20.160)15:40
Booster[m]minute: ok,glad you were able to diagnose it. 15:42
- v4rke (QUIT: Ping timeout: 250 seconds) (~v4rke@88.135.20.160)15:44
- mjw (QUIT: Ping timeout: 250 seconds) (~mjw@84.241.203.38)15:46
+ v4rke (~v4rke@88.135.20.160)15:50
+ mjw (~mjw@gnu.wildebeest.org)15:54
- v4rke (QUIT: Ping timeout: 265 seconds) (~v4rke@88.135.20.160)15:55
+ mtm- (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)16:10
+ cwebber (~user@user/cwebber)16:11
+ v4rke (~v4rke@88.135.20.160)16:13
minuteok so the issue was capacitor C800 on the imx8mq module :(16:14
minuteit is short16:14
minutehad to desolder quite a lot of caps to find this one16:15
- v4rke (QUIT: Ping timeout: 265 seconds) (~v4rke@88.135.20.160)16:17
blueriseminute: enjoy the vacay :)16:23
+ v4rke (~v4rke@88.135.20.160)16:31
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)16:41
+ v4rke (~v4rke@88.135.20.160)16:41
- v4rke (QUIT: Ping timeout: 260 seconds) (~v4rke@88.135.20.160)16:46
+ v4rke (~v4rke@88.135.20.160)16:52
- v4rke (QUIT: Ping timeout: 248 seconds) (~v4rke@88.135.20.160)16:56
+ v4rke (~v4rke@88.135.20.160)17:11
- v4rke (QUIT: Ping timeout: 265 seconds) (~v4rke@88.135.20.160)17:16
+ v4rke (~v4rke@88.135.20.160)17:21
- v4rke (QUIT: Ping timeout: 260 seconds) (~v4rke@88.135.20.160)17:26
+ v4rke (~v4rke@88.135.20.160)17:44
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)17:50
- S0rin (QUIT: Ping timeout: 276 seconds) (~S0rin@user/s0rin)17:52
+ v4rke (~v4rke@88.135.20.160)17:55
+ S0rin (~S0rin@user/s0rin)18:05
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)18:05
+ v4rke (~v4rke@88.135.20.160)18:12
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)18:20
+ v4rke (~v4rke@88.135.20.160)18:37
- v4rke (QUIT: Ping timeout: 276 seconds) (~v4rke@88.135.20.160)18:47
+ v4rke (~v4rke@88.135.20.160)18:48
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)18:53
- gnou_liber (QUIT: Read error: Connection reset by peer) (~gnou_libe@223.pool85-50-3.static.orange.es)19:00
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es)19:03
Booster[m]umm so if I accidentally format my recovery partition thinking it was my sd card, is there a way to get that back on what I presume is the eMMC?19:10
+ ajr (~ajr@user/ajr)19:10
sigridminute: with rkx7, would https://www.gaisler.com/index.php/products/processors/leon5 be possible on it in any way? (I have very little understanding of the hw world, mind you)19:14
+ hochata (~user@user/hochata)19:24
+ v4rke (~v4rke@88.135.20.160)19:24
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)19:33
+ v4rke (~v4rke@88.135.20.160)19:43
- v4rke (QUIT: Ping timeout: 240 seconds) (~v4rke@88.135.20.160)19:48
+ v4rke (~v4rke@88.135.20.160)19:53
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)19:58
- ajr (QUIT: Remote host closed the connection) (~ajr@user/ajr)19:59
- hochata (QUIT: Ping timeout: 260 seconds) (~user@user/hochata)19:59
+ ajr (~ajr@user/ajr)20:04
- ajr (QUIT: Remote host closed the connection) (~ajr@user/ajr)20:08
+ ajr (~ajr@user/ajr)20:08
BoostisbetterI wasn't aware that the script to convert to NVME use would actually take care of the recovery portion 20:12
BoostisbetterOf course that might have been my recovery from the initial v2 image I got. 20:12
BoostisbetterI never even knew it was there. Hahahaha20:13
minutesigrid: looks like it should be possible20:22
minuteBoostisbetter: there is the reform-flash-rescue tool20:23
- TadeusTaD (QUIT: Remote host closed the connection) (tadeustad@psifactor.pl)20:25
minuterbz mailed me an updated ls1028a module design (third rev), i guess this will be the production version20:30
+ TadeusTaD (tadeustad@psifactor.pl)20:36
sigridminute: thanks for looking!20:46
+ v4rke (~v4rke@88.135.20.160)21:03
Boostisbetterminute: Ahh ok, is it normal that the eMMC shows up in disks as a SD card?21:23
eeryLinux treats SD and MMC storage as the same kind of block device (prefixed as mmcblk in /dev), so GUIs probably assume all MMC is an SD card21:30
eerySD "secure digital" cards were an extension of MultiMediaCards with RIAA-approved DRM for locking down music, the DRM was never actually released, but the name stuck21:31
Boostisbetterthanks eery, nice to know. 21:54
+ v4rke_ (~v4rke@88.135.20.160)22:05
- v4rke (QUIT: Ping timeout: 268 seconds) (~v4rke@88.135.20.160)22:08
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50)22:10
- v4rke_ (QUIT: Ping timeout: 246 seconds) (~v4rke@88.135.20.160)22:50
vagrantc(basic) u-boot supportfor mnt/reform isn't in 2023.07-rc1, but it was merged to u-boot git :)23:00
sigridthat's an achievement alright regardless when it gets released23:01
minuteyes, great work & persistence, thanks!23:01
sigridgetting stuff into u-boot is a "fun for the whole family"23:01
joschbluerise: thank you for 9569b2390677c82435719fda2b3f912e397506fb -- lcdif.c seems to be the copy from cinap_lerek which i think took it from 9front? Maybe some attribution should be added?23:02
sigridthere's a bit of my code there too, you can just attribute it to "9front authors"23:03
joschvagrantc: i tried out compiling uboot from git master today and it worked! thank you as well for your work! :D23:03
sigridcinap is 9front dev as well23:03
blueriseyup, they didn't have attribution on the file I think23:04
blueriseI think it would be nice to have some copyright on it?23:05
bluerisesome header?23:05
joschbluerise: now you just need to cherry-pick this commit of sigrid to for the icing on the cake: https://source.mnt.re/reform/reform-boundary-uboot/-/commit/d1af10960eec6a51f76109bb8ef7234510ec71e523:05
sigrididk how u-boot deals with it. if it matters, whatever works. that code is MIT-licensed originally23:06
vagrantcjosch: i just mostly tested the patches and nudged people about when they woudl get accepted :)23:06
joschvagrantc: i wish somebody [tm] would do this for our linux kernel patches :D23:06
vagrantcoh ... yes.23:06
vagrantcjosch: did you have any of the weird video or wifi issues i had when you booted from mainline u-boot?23:07
vagrantcjosch: e.g. i couldn't get sway to load (it would just sit there and display nothing) and wifi could see APs but could not connect to them23:07
joschoh?23:08
joschi'm booting with mainline uboot right now23:08
joschand i noticed no difference with sway or wifi (both running right this moment)23:08
vagrantcso ... it's just me. :/23:08
joschoh no :(23:08
vagrantchate it when these sorts of things happen.23:09
vagrantcbut glad it is working nicely for you :)23:09
joschbluerise: is https://github.com/bluerise/u-boot/tree/mnt ready to try out?23:09
joschi see it has all the interesting commits you referenced above23:09
vagrantcnow just need the shiny new features like eDP display and keyboard ...23:10
joschand pcie and nvme booting! :D23:10
vagrantcoh yeah23:11
joschBoostisbetter: I'm not sure whether you still have any unresolved issues regarding your emmc recovery partition?23:14
joschvagrantc: in the Debian u-boot packaging, which knob are you using to let uboot use the *.bin files from the arm-trusted-firmware package?23:26
joschI don't see the path /usr/lib/arm-trusted-firmware/ mentioned anywhere23:26
vagrantcunfortunately for imx8* you have to copy the relevent packages into the source directory23:27
joschthat's what i've been doing so far23:27
joschi hoped there would be a more elegant solution23:28
vagrantcother platforms such as sunxi and rockchip allow you to specify it as the BL31 variable23:28
vagrantcgrep BL31 debian/targets.mk for examples ...23:29
vagrantcso there are more elegant solutions, just not for imx8 :(23:29
vagrantceverybody gotta do something different23:29
bluerisevagrantc: keyboard?23:30
bluerisejosch: I should rebase the branch once it's merged23:30
vagrantci recall some noise about a keyboard, but maybe that works mainline too ... just tested from serial console23:30
vagrantcbluerise: it's been merged! :)23:30
blueriseI htought keyboard worked in u-boot as input?23:30
vagrantccan be board-specific23:31
blueriseI mean23:31
blueriseI thought my diff made it work on the reform23:31
vagrantci know your extra patches did, at least ... haven't tested on mainline23:31
vagrantcsorry for the confusion23:31
blueriseHm nah the commits in my tree (apart from the reform base commit) are: fixup power domains, make pcie work, initialize LCD23:32
blueriseso with what's merged in u-boot master I thought the keyboard should do, but probably needs a re-test23:33
vagrantci always get nervous with my Tested-by after tens of thousands of other commits in the time it takes to merge ...23:33
vagrantcjosch: i have a branch around somewhere ... probably on the mnt/reform which has all the other misc debian packaging things and patches and whatnot23:34
joschvagrantc: are you sure that the BL31 variable is only relevant for sunxi and rockchip? Looking at the u-boot Makefile, atf-bl31-path=${BL31} seems to be passed irrespective of the platform, no?23:41
vagrantcjosch: i'd be happy to be proven wrong :)23:44
joschvagrantc: it seems you were not wrong -- me setting BL31 to an alternative path seems to be ignored23:46
vagrantci think i've informally raised the question upstream now and again with little response23:48
vagrantconce we have firmware-imx in non-free-firmware or whatever ... it would be possible to build it ... but I presume i would have to also build the package targeting non-free-firmware so i haven't yet wrapped my head around how exactly to do that23:50
joschvagrantc: i guess you'd need a new source package because src:u-boot itself must not depend on anything in BL31="/tmp"23:51
joschso maybe a src:u-boot-non-free package that build depends on a u-boot-src binary package created by src:u-boot as well as on firmware-imx in non-free-firmware23:51
vagrantcyeah, something like that is roughly what's in my head23:52
vagrantcnever maintained anything outside of debian main before ...23:53
vagrantci might want for others to have the fun of maintaining those bits :)23:53
vagrantcbut could provide a u-boot-src package of course23:54
joschthe only thing i maintain in non-free is a package released under cc-by 2.0 :D23:54
josch(very evil that license...)23:54

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