+ ajr (~ajr@user/ajr) | 00:08 | |
_nrb_ | josch: 2023-01-25 | 00: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 | |
minute | bluerise: very awesome, thank you and vagrantc | 01: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 |
josch | unfortunately 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 something | 04:36 |
josch | _nrb_: if you have a usb uart adapter then attaching that would probably the next thing you could try | 04:38 |
josch | bluerise: 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 |
josch | https://github.com/nxp-imx/imx-atf/tree/lf_v2.6/bl31 | 05: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 dd | 06: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 | |
josch | Booster[m]: what cat is for files, dd is for block devices | 07:49 |
josch | its only downside is its unusual interface | 07:49 |
josch | but it just has been around for too long for that to change | 07:49 |
josch | think of dd as if you would cat /dev/cdrom > your.iso | 07: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 | |
josch | minute, 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 |
josch | of course display support is missing but it boots! :) | 14:01 |
josch | i already had my serial adapter out and connected to debug why it wouldn't work because i was a non-believer XD | 14: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 | |
Boostisbetter | minute: 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 | |
josch | Booster[m]: well i guess the usual loss of data can happen which happens any time that your system shuts off without being powered down normally | 14: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 | |
bluerise | josch: https://github.com/u-boot/u-boot/commit/9569b2390677c82435719fda2b3f912e397506fb this hack should give you display on top of u-boot upstream | 15:13 |
+ v4rke (~v4rke@88.135.20.160) | 15:14 | |
bluerise | I think I also have PCIe here https://github.com/bluerise/u-boot/commits/mnt | 15:14 |
bluerise | so you can boot directly from NVMe (with u-boot on SD/eMMC) | 15:14 |
bluerise | need to polish https://github.com/bluerise/u-boot/commit/82f76e99442364800b2b18c02341aed65d94c0b8 and add some ref counting | 15:15 |
bluerise | if someone could take that over I'd be happy | 15:15 |
bluerise | minute: 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 | |
minute | bluerise: it's good, but i'm on vacation this week and will start the final (hopefully) rev next week | 15: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 | |
minute | update 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 them | 15: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 | |
minute | ok so the issue was capacitor C800 on the imx8mq module :( | 16:14 |
minute | it is short | 16:14 |
minute | had to desolder quite a lot of caps to find this one | 16:15 |
- v4rke (QUIT: Ping timeout: 265 seconds) (~v4rke@88.135.20.160) | 16:17 | |
bluerise | minute: 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 | |
sigrid | minute: 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 | |
Boostisbetter | I wasn't aware that the script to convert to NVME use would actually take care of the recovery portion | 20:12 |
Boostisbetter | Of course that might have been my recovery from the initial v2 image I got. | 20:12 |
Boostisbetter | I never even knew it was there. Hahahaha | 20:13 |
minute | sigrid: looks like it should be possible | 20:22 |
minute | Boostisbetter: there is the reform-flash-rescue tool | 20:23 |
- TadeusTaD (QUIT: Remote host closed the connection) (tadeustad@psifactor.pl) | 20:25 | |
minute | rbz mailed me an updated ls1028a module design (third rev), i guess this will be the production version | 20:30 |
+ TadeusTaD (tadeustad@psifactor.pl) | 20:36 | |
sigrid | minute: thanks for looking! | 20:46 |
+ v4rke (~v4rke@88.135.20.160) | 21:03 | |
Boostisbetter | minute: Ahh ok, is it normal that the eMMC shows up in disks as a SD card? | 21:23 |
eery | Linux 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 card | 21:30 |
eery | SD "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 stuck | 21:31 |
Boostisbetter | thanks 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 |
sigrid | that's an achievement alright regardless when it gets released | 23:01 |
minute | yes, great work & persistence, thanks! | 23:01 |
sigrid | getting stuff into u-boot is a "fun for the whole family" | 23:01 |
josch | bluerise: 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 |
sigrid | there's a bit of my code there too, you can just attribute it to "9front authors" | 23:03 |
josch | vagrantc: i tried out compiling uboot from git master today and it worked! thank you as well for your work! :D | 23:03 |
sigrid | cinap is 9front dev as well | 23:03 |
bluerise | yup, they didn't have attribution on the file I think | 23:04 |
bluerise | I think it would be nice to have some copyright on it? | 23:05 |
bluerise | some header? | 23:05 |
josch | bluerise: 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/d1af10960eec6a51f76109bb8ef7234510ec71e5 | 23:05 |
sigrid | idk how u-boot deals with it. if it matters, whatever works. that code is MIT-licensed originally | 23:06 |
vagrantc | josch: i just mostly tested the patches and nudged people about when they woudl get accepted :) | 23:06 |
josch | vagrantc: i wish somebody [tm] would do this for our linux kernel patches :D | 23:06 |
vagrantc | oh ... yes. | 23:06 |
vagrantc | josch: did you have any of the weird video or wifi issues i had when you booted from mainline u-boot? | 23:07 |
vagrantc | josch: 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 them | 23:07 |
josch | oh? | 23:08 |
josch | i'm booting with mainline uboot right now | 23:08 |
josch | and i noticed no difference with sway or wifi (both running right this moment) | 23:08 |
vagrantc | so ... it's just me. :/ | 23:08 |
josch | oh no :( | 23:08 |
vagrantc | hate it when these sorts of things happen. | 23:09 |
vagrantc | but glad it is working nicely for you :) | 23:09 |
josch | bluerise: is https://github.com/bluerise/u-boot/tree/mnt ready to try out? | 23:09 |
josch | i see it has all the interesting commits you referenced above | 23:09 |
vagrantc | now just need the shiny new features like eDP display and keyboard ... | 23:10 |
josch | and pcie and nvme booting! :D | 23:10 |
vagrantc | oh yeah | 23:11 |
josch | Boostisbetter: I'm not sure whether you still have any unresolved issues regarding your emmc recovery partition? | 23:14 |
josch | vagrantc: 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 |
josch | I don't see the path /usr/lib/arm-trusted-firmware/ mentioned anywhere | 23:26 |
vagrantc | unfortunately for imx8* you have to copy the relevent packages into the source directory | 23:27 |
josch | that's what i've been doing so far | 23:27 |
josch | i hoped there would be a more elegant solution | 23:28 |
vagrantc | other platforms such as sunxi and rockchip allow you to specify it as the BL31 variable | 23:28 |
vagrantc | grep BL31 debian/targets.mk for examples ... | 23:29 |
vagrantc | so there are more elegant solutions, just not for imx8 :( | 23:29 |
vagrantc | everybody gotta do something different | 23:29 |
bluerise | vagrantc: keyboard? | 23:30 |
bluerise | josch: I should rebase the branch once it's merged | 23:30 |
vagrantc | i recall some noise about a keyboard, but maybe that works mainline too ... just tested from serial console | 23:30 |
vagrantc | bluerise: it's been merged! :) | 23:30 |
bluerise | I htought keyboard worked in u-boot as input? | 23:30 |
vagrantc | can be board-specific | 23:31 |
bluerise | I mean | 23:31 |
bluerise | I thought my diff made it work on the reform | 23:31 |
vagrantc | i know your extra patches did, at least ... haven't tested on mainline | 23:31 |
vagrantc | sorry for the confusion | 23:31 |
bluerise | Hm nah the commits in my tree (apart from the reform base commit) are: fixup power domains, make pcie work, initialize LCD | 23:32 |
bluerise | so with what's merged in u-boot master I thought the keyboard should do, but probably needs a re-test | 23:33 |
vagrantc | i always get nervous with my Tested-by after tens of thousands of other commits in the time it takes to merge ... | 23:33 |
vagrantc | josch: i have a branch around somewhere ... probably on the mnt/reform which has all the other misc debian packaging things and patches and whatnot | 23:34 |
josch | vagrantc: 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 |
vagrantc | josch: i'd be happy to be proven wrong :) | 23:44 |
josch | vagrantc: it seems you were not wrong -- me setting BL31 to an alternative path seems to be ignored | 23:46 |
vagrantc | i think i've informally raised the question upstream now and again with little response | 23:48 |
vagrantc | once 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 that | 23:50 |
josch | vagrantc: i guess you'd need a new source package because src:u-boot itself must not depend on anything in BL31="/tmp" | 23:51 |
josch | so 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-firmware | 23:51 |
vagrantc | yeah, something like that is roughly what's in my head | 23:52 |
vagrantc | never maintained anything outside of debian main before ... | 23:53 |
vagrantc | i might want for others to have the fun of maintaining those bits :) | 23:53 |
vagrantc | but could provide a u-boot-src package of course | 23:54 |
josch | the only thing i maintain in non-free is a package released under cc-by 2.0 :D | 23:54 |
josch | (very evil that license...) | 23:54 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!