2023-12-05.log

joschmhoye: only put in there what you like to add00:12
- Ar|stote|is (QUIT: Ping timeout: 255 seconds) (~linx@149.210.8.163)00:53
+ Ar|stote|is (~linx@149.210.8.247)00:57
- mtm (QUIT: Ping timeout: 255 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)01:04
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf7231c00bd57d8f3c2fe4ae0.dip0.t-ipconnect.de)01:06
+ eibachd (~eibachd@p200300dcf7231c00a9e030787c491d6d.dip0.t-ipconnect.de)01:07
- nsc (QUIT: Ping timeout: 264 seconds) (~nicolas@232-99-142-46.pool.kielnet.net)01:10
+ nsc (~nicolas@232-99-142-46.pool.kielnet.net)01:15
- mjw (QUIT: Ping timeout: 252 seconds) (~mjw@gnu.wildebeest.org)01:23
mhoyejosch: Got it, thank you. That worked.01:51
- XYZ (QUIT: Ping timeout: 255 seconds) (~XYZ@37-48-57-114.nat.epc.tmcz.cz)02:01
mhoyethat still doesn't help me understand why it _was_ set to 60 but this'll do.02:08
- jacobk (QUIT: Ping timeout: 255 seconds) (~quassel@utdpat241106.utdallas.edu)02:29
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)03:10
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.8.247)03:27
+ Ar|stote|is (~linx@149.210.8.247)03:28
+ XYZ (~XYZ@37.48.57.114)03:43
+ jacobk (~quassel@utdpat241106.utdallas.edu)04:30
- jacobk (QUIT: Ping timeout: 240 seconds) (~quassel@utdpat241106.utdallas.edu)05:14
+ jacobk (~quassel@129.110.242.173)05:40
joschmhoye: how did you install that system? did you start with a reform-rescue sd-card and then rsync'd everything no nvme?06:07
+ chomwitt (~chomwitt@2a02:587:7a09:c300:1ac0:4dff:fedb:a3f1)07:40
- eibachd (QUIT: Ping timeout: 240 seconds) (~eibachd@p200300dcf7231c00a9e030787c491d6d.dip0.t-ipconnect.de)08:00
+ eibachd (~eibachd@2a01:599:313:d3ce:b1f0:91c4:bb61:5ac1)08:04
- S0rin (QUIT: Ping timeout: 245 seconds) (~S0rin@user/s0rin)08:04
+ S0rin (~S0rin@user/s0rin)08:08
+ Gooberpatrol_66 (~Gooberpat@user/gooberpatrol66)08:16
- Gooberpatrol66 (QUIT: Read error: Connection reset by peer) (~Gooberpat@user/gooberpatrol66)08:18
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@2a01:599:313:d3ce:b1f0:91c4:bb61:5ac1)09:05
+ eibachd (~eibachd@2a01:599:303:215d:8367:e19:b933:33c0)09:05
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:303:215d:8367:e19:b933:33c0)09:57
+ eibachd (~eibachd@p200300dcf7231c006fced984ae6a6f5c.dip0.t-ipconnect.de)09:57
- XYZ (QUIT: Ping timeout: 264 seconds) (~XYZ@37.48.57.114)10:26
+ XYZ (~XYZ@89-24-60-36.nat.epc.tmcz.cz)10:56
+ mjw (~mjw@gnu.wildebeest.org)10:59
+ franpoli (~fpo@46.252.3.68)11:07
+ xxpolitf (~xxpolitf@46.252.3.68)11:22
- chomwitt (QUIT: Remote host closed the connection) (~chomwitt@2a02:587:7a09:c300:1ac0:4dff:fedb:a3f1)11:27
+ chomwitt (~chomwitt@2a02:587:7a09:c300:1ac0:4dff:fedb:a3f1)11:42
- franpoli (QUIT: Ping timeout: 260 seconds) (~fpo@46.252.3.68)11:50
- xxpolitf (QUIT: Read error: Connection reset by peer) (~xxpolitf@46.252.3.68)11:56
+ xxpolitf (~xxpolitf@193.15.240.60)12:00
- chomwitt (QUIT: Ping timeout: 256 seconds) (~chomwitt@2a02:587:7a09:c300:1ac0:4dff:fedb:a3f1)12:02
+ franpoli (~fpo@46.252.3.68)12:10
- jacobk (QUIT: Ping timeout: 245 seconds) (~quassel@129.110.242.173)12:17
- eibachd (QUIT: Ping timeout: 246 seconds) (~eibachd@p200300dcf7231c006fced984ae6a6f5c.dip0.t-ipconnect.de)12:18
+ eibachd (~eibachd@p200300dcf7231c00ebfda340382e4e0c.dip0.t-ipconnect.de)12:19
- eibachd (QUIT: Ping timeout: 256 seconds) (~eibachd@p200300dcf7231c00ebfda340382e4e0c.dip0.t-ipconnect.de)12:43
+ eibachd (~eibachd@2a01:599:30b:6046:803e:27b8:1e82:d455)12:44
- xxpolitf (QUIT: Ping timeout: 256 seconds) (~xxpolitf@193.15.240.60)12:44
+ jacobk (~quassel@64.189.201.150)12:49
- franpoli (QUIT: Ping timeout: 264 seconds) (~fpo@46.252.3.68)12:50
- mtm (QUIT: Ping timeout: 276 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)13:05
joschokay, finally my trackball module 2 is working again including the sensor :)13:13
- Boostisbetter (QUIT: Ping timeout: 246 seconds) (4a410829d7@irc.cheogram.com)13:13
joschthinking whether i'd want a second acrylic bottom plate... but i guess i'll put that in my next order...13:20
+ chomwitt (~chomwitt@2a02:587:7a09:c300:1ac0:4dff:fedb:a3f1)13:29
+ xxpolitf (~xxpolitf@46.252.3.68)13:31
+ franpoli (~fpo@46.252.3.68)13:32
- xxpolitf (QUIT: Read error: Connection reset by peer) (~xxpolitf@46.252.3.68)14:01
abortretryfailI should probably order one. Mine cracked around the screw holes on the sides.14:26
joschabortretryfail: are you by any chance based around europe?14:26
abortretryfailnope. Florida, USA.14:27
joschah okay14:27
joschi'd also buy a used one :)14:27
abortretryfailI'd replace it with an aluminum plate if not for the internal wifi antenna14:27
joschthe shap is not exactly rectangular14:27
+ Boostisbetter (4a410829d7@irc.cheogram.com)14:28
abortretryfailwhat do you mean?14:30
abortretryfailthe beveled edges? 14:30
joschhttps://mister-muffin.de/p/FajA.png14:32
joschi mean the very small [insert correct English here] on the upper left and the upper right, as well as on the second to bottom lower left and lower right of what is marked green there14:33
joschone can leave these out of course but then the screw holes are even closer to the edge than they already are14:34
hramrachor the plate gets pushed lower, not a big deal with aluminium I would guess14:44
- XYZ (QUIT: Ping timeout: 255 seconds) (~XYZ@89-24-60-36.nat.epc.tmcz.cz)14:45
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org)14:48
* mark_ -> mjw14:48
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net)15:10
+ bkeys (~bkeys@45.134.140.153)15:19
+ f_[xmpp] (fffdb90022@fases/developer/funderscore)15:20
bkeysHi all, I got a rpi cm4 coming in the mail today. Can I use the Reforms carrier board to flash the OS onto an eMMC?15:22
minutebkeys: unfortunately not15:31
bkeysSo booting from SD card will be necessary?15:31
minutebkeys: is there nothing on the emmc yet?15:31
minutebkeys: booting from SD is impossible15:31
bkeysI haven't gotten it in the mail yet15:31
bkeysIt's out for delivery15:31
minutebkeys: you need cm4io or something to use the pi USB flashing shenanigans15:31
minuteor maybe some of those super small cm4 adapter thingies15:32
bkeysI see; but I need to now order the carrier board for it?15:32
bkeysOr some kind of adapter?15:32
- chomwitt (QUIT: Remote host closed the connection) (~chomwitt@2a02:587:7a09:c300:1ac0:4dff:fedb:a3f1)15:32
minutebkeys: i am not a superexpert on rpi... i ~thought~ they come with an OS preinstalled but i may be wrong15:32
bkeysPerhaps, we shall see I suppose15:32
minutebkeys: having some adapter for it is good though15:33
minutein case of bricking15:33
bkeysYeah I agree15:33
bkeysI know Fedora has official support for the rpi; I also wonder if I can put the edk2 image for rpi on the eMMC and load Fedora on a nvme drive15:33
bkeysThat'd be sweet15:33
minutethe cm4 can also USB (stick) boot in theory15:33
minutebut i think you have to tweak the eeprom or config file first so that also needs an adapter15:34
minutebut i have not looked deeply into it. i was very focused on bpi15:34
sevanminute: in case you might be interested. call for talks on Linux Mobile https://sunny.garden/@cas@treehouse.systems/11152832609368597115:52
sevanbleh, https://social.treehouse.systems/@cas/11152832610691595415:53
sevansorry, just a heads up, didn't mean to start pushing for talks15:56
blueriseminute: which one is the OFF position on the dip switches? ON or 1?16:16
hramrachapparently the CM4 has en eeprom that holds the firmware like the full rPi 4, and it can only be updated from USB (or booted system) https://datasheets.raspberrypi.com/cm4/cm4-datasheet.pdf16:18
joschbluerise: for the imx8mq?16:27
blueriseI got the keyboard v316:27
blueriseand want to put it into the reform, so I need to figure out which dip switch position is for standalone and which isn't :D16:27
bluerisesame for... Prog?16:27
hramrachyou also need to flash the firmware, there were complaints before that the shipped firmware only works standalone16:28
blueriseI know16:28
minutebluerise: 1 is off, ON is ON16:36
minutebluerise: did you get the cm4 as well, finally? :D after i promised it to you for years!!16:36
minutesevan: thanks! i saw it16:36
bluerisehaha, yeah, it hsowed up!16:37
blueriseso I guess I'll have PROG 1 and STANDALONE 116:38
minutebluerise: sounds good16:38
minutebluerise: do you have a CM4IO or similar thing?16:38
blueriseI have some other CM4 boards16:39
blueriseno CM4IO16:39
minutebluerise: good good, because as per above convo with bkeys, it's not possible to use usb flashing in side of rcm4/reform mobo with the cm4. so you have to enable USB boot or sth or preflash your OS outside of reform first 16:39
minutes/in side/inside16:40
- S0rin (QUIT: Ping timeout: 264 seconds) (~S0rin@user/s0rin)17:25
+ S0rin (~S0rin@user/s0rin)17:25
- eibachd (QUIT: Read error: Connection reset by peer) (~eibachd@2a01:599:30b:6046:803e:27b8:1e82:d455)17:34
+ eibachd (~eibachd@p200300dcf7231c009c3b1b614b9482a8.dip0.t-ipconnect.de)17:34
f_bpi-cm4?17:41
f_bluerise: technically you could also force it to boot to SD and dd things to eMMC from there.17:42
f_USB boot is basically....booting binaries sent from a host machine.17:42
f_Then you'd use U-Boot to write stuff to eMMC.17:42
f_(with e.g. DFU, script,... or in amlogic's u-boot fork, Amlogic USB-Burn...)17:43
hramrachrpi-cm417:44
hramrachanyway, the USB boot only works when the correct USB port is directly connected to the outside which is probably notthe case - hence the recoverability problem17:45
hramrachwould likely work even with the USB A connectors with an A-A cable so long as it's connected directly17:47
- murphnj (QUIT: Quit: Leaving) (~murph@ool-457bb02e.dyn.optonline.net)17:52
blueriseThe soquartz has an socketed emmc17:56
blueriseand I think I had an adapter for it somewhere17:56
+ murphnj (~murph@ool-457bb02e.dyn.optonline.net)18:01
bluerisethe radxa cm3 has no emmc even18:16
f_please say rcm4 for the pi CM4 or bpi-cm4 for the A311D BPI CM4 else it's confusing :P18:16
blueriseI have neither18:17
bluerisePine64 SOQuartz and Radxa CM318:17
hramrachmore confusion \o/18:20
hramrachlooking atthe schematic there are two USB interfaces for the SoM, and USB1 which is likely the one to provide recovery is routed into the USB hub while USB2 is router to an external USB A port18:21
hramrachlike there are two other layers - the CM4 adapter and the CM4 itself but it sounds like it would be more productive the other way around18:22
minutebluerise: oooooh forgot about that. those are both not tested yet :3318:35
minutehramrach: the CM4 itself has a usb hub too18:37
minutehramrach: sorry, the RCM4 itself has a usb hub too18:37
minutebecause CM4 has only one USB port.18:37
minutewithout a hub it would have been impossible to use the input devices in mnt reform.18:38
blueriseminute: I know they ren't, I'll do it ;)18:39
minutebluerise: ok cool :D i hope they are compatible with the hardware18:40
minutei shall quickly check some schematics18:40
blueriseI'll find out. printed the schematics so I can compare18:40
bluerisehttps://files.pine64.org/doc/quartz64/SOQuartz_SOM_schematic_v1.1_20210816.pdf  page 1818:40
bluerisehttps://dl.radxa.com/cm3/docs/hw/RADXA_CM3_V1.2_SCH_20220107.pdf  page 23-2518:40
hramrachthen that's limitation of the CM4 interface :/18:41
minutehramrach: not sure. the pi soc has only one usb port and the tradeoff is that they do the rest of the usb via pcie. but on cm4 you can actually use the pcie18:42
hramrachso the CM4 adapter would need a PCIe USB controller instead of USB hub 18:43
minutehramrach: yep but then you would also lose the pcie. or add a pcie switch. 18:44
hramrachexactly18:44
minutebom cost + energy use ballooning a bit18:44
minutebluerise: ah, radxa cm3 has only hdmi0. so the hdmi adapter will be useless and you will have to fight with mipi18:48
minutebluerise: DSI1 is the correct one and has enough lanes though. phew18:50
bluerisehow does the soquartz look in that regard?18:50
minuteok lets see18:51
minuteoh, soquartz squeezed eDP in there18:54
minuteso one could theoretically make a special version of rcm4 for it that uses that edp18:55
minuteactually we only need 2 edp lanes18:56
minuteso ok so the bad news is you also cannot use the hdmi->edp converter with soquartz for the same reason18:56
minutebut they have some eDP lanes that are on the same pins where hdmi2 should be18:56
bluerise:D18:57
blueriseSo I can't use HDMI->eDP on either18:57
minuteso one could make a special cable/adapter that would allow you to connect eDP more or less directly18:57
minutebluerise: correct18:57
minuteright now without doing any hardware foo you can try to get MIPI-DSI->eDP to work, if that fails, we can talk about special adapter stuff. but not right now because i'm underwater with pocket reform etc18:58
blueriseyeah yeah no worries18:58
bluerisebut soquartz and cm3 have the necessary mipi-dsi lines, right?18:58
minuteyes18:59
minuteand most other connections look ok too on first sight18:59
bluerisecm3 has this third additional i/o connector. I'm checking with one I wanna go with first18:59
bluerise*which18:59
- eibachd (QUIT: Ping timeout: 276 seconds) (~eibachd@p200300dcf7231c009c3b1b614b9482a8.dip0.t-ipconnect.de)19:02
+ eibachd (~eibachd@p200300dcf7231c004bf0f7dedba4ec1b.dip0.t-ipconnect.de)19:02
mhoyeIs anyone else in here seeing a note about "failed to load firmware smda-imx7d.bin"?19:11
mhoyein dmesg19:11
minutemhoye: yeah, this is since the beginning of time.19:12
minutemhoye: there is optional binary sdma firmware. we don't use it19:12
minutei'm not sure if it does anything useful19:13
- S0rin (QUIT: Ping timeout: 276 seconds) (~S0rin@user/s0rin)19:22
- bleb (QUIT: Ping timeout: 256 seconds) (~cm@user/bleb)19:23
+ bleb (~cm@user/bleb)19:26
+ S0rin (~S0rin@user/s0rin)19:27
+ mark_ (~mjw@gnu.wildebeest.org)19:29
jfredHow are shipments going for keyboard v3? Mine doesn't look like it's shipped yet, just want to make sure there's nothing odd with my order since we did move some of the other items in the order to an earlier shipment. If you're still working through them then I'll wait :)19:33
- colinsane (QUIT: Ping timeout: 255 seconds) (~colinunin@97-113-159-4.tukw.qwest.net)19:34
joschoh nice, somebody else asking for shipment status so that i don't have to ;)19:34
joschjfred: i also ordered myself a keyboard v3 :)19:34
jfred:P19:34
- mjw (QUIT: Killed (NickServ (GHOST command used by mark_!~mjw@gnu.wildebeest.org))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:35
* mark_ -> mjw19:35
+ mark_ (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae)19:36
jfredI ordered an external keyboard *just* before keyboard v3 was announced but I guess after v2 stock had run out, so best/worst timing in different ways haha19:38
joschoh but then you've ordered a while ago!19:42
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)19:54
bkeysbluerise minute do you guys know if the cm4 has an OS preloaded?19:56
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@64.189.201.150)19:57
minutebkeys: it looks like it'19:58
minutebkeys: it's not preinstalled19:58
minutejfred: we will def. ship v3! it looks like black cases are finallllly coming tomorrow19:58
jfredaha :D19:58
minutefrom our backup supplier...19:58
minutethe first one still hasn't managed to finish the rework19:59
jfredI figured the cases were the holdup from some of your posts I remember seeing on Mastodon a while back19:59
minuteyeah ;/19:59
+ colinsane (~colinunin@97-113-159-4.tukw.qwest.net)19:59
f_minute: did you wipe mine before sending it to me? ;)20:09
f_(BPI-CM4)20:09
minutef_: no20:09
minutebkeys: ah you mean rpi or bpi cm4?20:09
f_ok20:09
minutethe naming confusion will grow :320:10
f_indeed :320:10
f_cm4 v.s. cm4 c:20:10
f_better say rcm4 or BPI-CM420:12
f_but please no pi-cm4 lol20:12
- S0rin (QUIT: Ping timeout: 264 seconds) (~S0rin@user/s0rin)20:13
blueriseno output yet on the uarts on both soquartz and cm320:13
blueriseminute: with cm3, the two red lights on the som adapter shine... less bright as with the soquartz20:13
blueriseI also had trouble with the cm3 on the azurewave board, it somehow only worked with the e23 they provided20:14
+ S0rin (~S0rin@user/s0rin)20:14
minutebluerise: sigh, sorry to hear20:24
bluerisedoes half-bright leds mean something? :D20:24
minutebluerise: do the boards boot from emmc in other carriers?20:24
minutebluerise: idk @ half bright... could be bad, could be not a problem20:25
bluerisesoquartz has both emmc + sd card 20:25
blueriseradxa cm3 only has sd card20:25
minutebluerise: ok so it is possible that you have to change the resistor network and two resistors to select the other SD card pins20:26
blueriseright now I think R32+R34 are set20:26
minutebluerise: there are 2 sets of SD card pins20:26
minuteon CM420:26
bluerisethe adapter has R32+R34 set, so that means it uses SD1 on the CM4 pinout, right?20:27
minutebluerise: the default config is so that BPi CM4 can boot from SD card20:27
minutelet me see20:27
blueriseand that's SDMMC0 on the soquartz which is the external sd card20:27
bluerisethe emmc is on the SoM20:28
minutethe original CM4 has some weird design where eMMC and SD card is shared so you can use only either20:28
minutei.e. the pins are shared20:28
blueriseSD2 is unused on soquartz20:28
minuteok20:28
minuteso yeah we populate it so that RN2, R32 and R34 are installed20:29
minuteso that's PI_SD1_x20:30
minuteand PI_UART1_RX/TX is what you get on SER1 of the motherboard20:31
blueriseis that the same connector as on imx8mq?20:31
minutebluerise: did you also connect an external HDMI monitor?20:31
minutebluerise: yep20:31
bluerisenah, serial needs to work first :)20:32
minutebluerise: but maybe serial is the issue and HDMI works? :D20:32
minutebut ok20:32
minutemaybe i'm thinking too pi-centric which shows some boot rainbow thing20:32
minutealso, serial baud rate? for rk3588 i have here it is 1.5megabaud :D20:33
minutein any case i would hook up oscilloscope to sd card lines20:33
blueriseU-Boot 2023.10 (Dec 01 2023 - 17:10:15 -0700)20:36
blueriseModel: Pine64 RK3566 SoQuartz with CM4-IO Carrier Board20:36
bluerisethere it is20:36
bluerise(with 115200 in my build)20:36
- Boostisbetter (QUIT: Ping timeout: 268 seconds) (4a410829d7@irc.cheogram.com)20:37
- f_[xmpp] (QUIT: Ping timeout: 256 seconds) (fffdb90022@fases/developer/funderscore)20:37
bluerisenow I can build a DT for this20:38
minutebluerise: nice! what was the trick?20:39
blueriseremove the emmc, build a fresh u-boot, put the u-boot on the sd card ;)20:40
minuteahaa wow20:40
bluerisethe emmc probably works as well, but it's easier to iterate with the sd card now20:40
blueriseI'm gonna continue with the soquartz20:40
blueriseI could try the cm3 again but...20:40
blueriseI think it doesn't really matter which one to use20:41
minuteyeah20:41
bluerisewould love to try the radxa cm5, but that one doesn't have a ethernet phy on the som...20:44
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)21:11
+ S0rin (~S0rin@user/s0rin)21:13
minutebluerise: also it is not available afaik?21:16
- franpoli (QUIT: Ping timeout: 240 seconds) (~fpo@46.252.3.68)21:34
blueriseyeah haven't seen it yet21:37
blueriseI think the cm4 space has frozen a little now?21:37
+ franpoli (~fpo@46.252.3.68)21:42
blueriseminute: how do you do the usb hub reset on amlogic?21:51
bluerise=> pci enum21:54
bluerisepcie_dw_rockchip pcie@fe260000: PCIe-0 Link Fail21:54
blueriseaww21:54
blueriseprobably the reset21:54
jfredIs it conceivably possible that a future revision of the Pocket Reform motherboard could support DisplayPort alt-mode? Or are there hardware limitations that would fundamentally preclude that? (I see the CPU module pinout in the schematic has pins for HDMI but not DisplayPort, I don't know if that's a barrier to this)22:00
bluerisebwfm0: failed loadfirmware of file brcmfmac43455-sdio.pine64,soquartz-cm4io.bin22:00
blueriseAutomatic boot in progress: starting file system checks.22:00
bluerisea lot of things that do work already, minute 22:00
bluerisebut something's up with the serial after reset22:42
bluerisewhat did I break22:42
- bkeys (QUIT: Quit: Client closed) (~bkeys@45.134.140.153)22:58
hramrachbluerise: on some rockchip boards I had problems with warm booting from mmc, try power cycle. That is if the first thing you see on the serial is u-boot something has to load it, and if the mmc is not reset correctly it won't happen. 23:17
blueriseI did power cycle23:29
blueriseremove power completely, re-add23:29
blueriseIt did work once, now not anymore, weird23:32
bluerisenow it came back23:42
blueriseGet/Verify SHA256.sig   100% |**************************|  1814       00:0023:46
blueriseinstalling via ethernet, pretty cool, minute 23:46

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