minute | same for ls1028a, but no blobs there | 00:00 |
---|---|---|
f_ | hramrach: Of course it has dram init in TF-A BL2..most, if not all platforms have that | 00:05 |
f_ | Let's not forget that TF-A is boot firmware after all.. | 00:06 |
minute | imx8m does it in uboot | 00:08 |
f_ | Yeah forgot about imx | 00:10 |
f_ | ah | 00:10 |
f_ | but sunxi does it in SPL/BL2. | 00:10 |
f_ | ACTION disappears.....*magic smoke* | 00:11 |
skipwich | hi, been following the project for a bit and been mostly lurking but interested in soon getting a Reform of my own | 00:12 |
minute | skipwich: cool | 00:13 |
skipwich | minute: chiming in mainly to out-of-band reply to your latest toot on the rk3588 - have you seen the Collabora folks notes on the processor? they're doing most of the dev for that cpu in linux | 00:14 |
skipwich | https://gitlab.collabora.com/hardware-enablement/rockchip-3588/notes-for-rockchip-3588/-/blob/main/mainline-status.md | 00:14 |
minute | skipwich: oh i hadn't seen that yet, thank you | 00:14 |
skipwich | you're welcome! I've been following that cpu's support in linux for a bit now, though they seem to be doing most of their work on the Radxa Rock 5B board, so ymmv with the firefly if using their branch | 00:18 |
f_ | Collabora, of course! | 00:18 |
f_ | minute: rk3588 Reform? | 00:19 |
- sevan (QUIT: Ping timeout: 246 seconds) (~sevan@user/venture37) | 00:21 | |
hramrach | rockchip also has some code for DDR init in u-boot | 00:26 |
minute | f_: yeah but it's a while off. mainly checking what's the state of things at the moment | 00:27 |
minute | rk3588 feels like a pretty complex beast | 00:27 |
hramrach | but it's true that most of the time it makes sense to store TF-A in memory, and then it needs to be initialized | 00:29 |
+ sevan (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4) | 00:57 | |
- mjw (QUIT: Remote host closed the connection) (~mjw@gnu.wildebeest.org) | 01:12 | |
+ mjw (~mjw@gnu.wildebeest.org) | 01:13 | |
+ murdock (~murdock@dhcp-68-142-35-138.greenmountainaccess.net) | 01:29 | |
- mjw (QUIT: Ping timeout: 245 seconds) (~mjw@gnu.wildebeest.org) | 01:34 | |
- jacobk (QUIT: Ping timeout: 255 seconds) (~quassel@utdpat241106.utdallas.edu) | 02:30 | |
- murdock (QUIT: Read error: Connection reset by peer) (~murdock@dhcp-68-142-35-138.greenmountainaccess.net) | 03:14 | |
- inhji (QUIT: Server closed connection) (~inhji@2a01:4f8:1c0c:42e4::1) | 04:08 | |
+ inhji (~inhji@2a01:4f8:1c0c:42e4::1) | 04:08 | |
- josch (QUIT: Server closed connection) (~josch@mister-muffin.de) | 04:11 | |
+ josch (~josch@mister-muffin.de) | 04:11 | |
+ jacobk (~quassel@129.110.242.173) | 04:44 | |
- sbp (QUIT: Server closed connection) (~sbp@apache/doge/sbp) | 05:00 | |
+ sbp (~sbp@tea.infomesh.net) | 05:01 | |
- yuu (QUIT: Server closed connection) (sid267332@id-267332.ilkley.irccloud.com) | 06:09 | |
+ yuu (sid267332@id-267332.ilkley.irccloud.com) | 06:09 | |
- lexik (QUIT: Server closed connection) (~lexik@93.185.97.209) | 06:21 | |
+ lexik (~lexik@93.185.97.209) | 06:21 | |
- plomlompom (QUIT: Server closed connection) (~plom@play.plomlompom.com) | 06:24 | |
+ plomlompom (~plom@play.plomlompom.com) | 06:24 | |
- kremlin (QUIT: Server closed connection) (~kremlin@ip124.ip-167-114-218.net) | 07:44 | |
+ kremlin (~kremlin@ip124.ip-167-114-218.net) | 07:44 | |
+ chomwitt (~chomwitt@2a02:587:7a12:2d00:1ac0:4dff:fedb:a3f1) | 07:54 | |
- vkoskiv (QUIT: Ping timeout: 258 seconds) (~vkoskiv@85-23-188-148.bb.dnainternet.fi) | 07:56 | |
+ aliosablack (~chomwitt@athedsl-346287.home.otenet.gr) | 07:59 | |
- chomwitt (QUIT: Ping timeout: 268 seconds) (~chomwitt@2a02:587:7a12:2d00:1ac0:4dff:fedb:a3f1) | 07:59 | |
+ vkoskiv (~vkoskiv@87-100-141-229.bb.dnainternet.fi) | 08:03 | |
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@129.110.242.173) | 08:08 | |
- XgF (QUIT: Server closed connection) (~quassel@2001:19f0:5001:1174:5400:2ff:fef2:1fa2) | 09:07 | |
+ XgF (~quassel@2001:19f0:5001:1174:5400:2ff:fef2:1fa2) | 09:07 | |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 09:28 | |
- _alice (QUIT: Server closed connection) (sid544964@ilkley.irccloud.com) | 09:31 | |
+ _alice (sid544964@id-544964.ilkley.irccloud.com) | 09:31 | |
- buckket (QUIT: Ping timeout: 264 seconds) (~buckket@vps.buckket.org) | 09:50 | |
- V (QUIT: Ping timeout: 258 seconds) (~v@ircpuzzles/2022/april/winner/V) | 09:51 | |
+ V (~v@ircpuzzles/2022/april/winner/V) | 09:51 | |
+ buckket (~buckket@vps.buckket.org) | 09:52 | |
- vkoskiv (QUIT: Ping timeout: 260 seconds) (~vkoskiv@87-100-141-229.bb.dnainternet.fi) | 09:55 | |
- klardotsh (QUIT: Ping timeout: 260 seconds) (~klardotsh@c-67-170-115-80.hsd1.wa.comcast.net) | 09:56 | |
- tarxvf (QUIT: Server closed connection) (~tarxvf@mail.tarxvf.tech) | 09:59 | |
+ tarxvf (~tarxvf@mail.tarxvf.tech) | 09:59 | |
- Aard (QUIT: Server closed connection) (~bwachter@edna-edison.lart.info) | 10:10 | |
+ Aard (~bwachter@edna-edison.lart.info) | 10:10 | |
- brennen (QUIT: Server closed connection) (~brennen@user/brennen) | 10:27 | |
+ brennen (~brennen@user/brennen) | 10:29 | |
+ mjw (~mjw@gnu.wildebeest.org) | 10:33 | |
+ vkoskiv (~vkoskiv@87-100-141-229.bb.dnainternet.fi) | 10:43 | |
- ethulhu (QUIT: Server closed connection) (ethulhu@nora.ethulhu.co.uk) | 10:43 | |
- natalie (QUIT: Server closed connection) (~natalie@user/natalie) | 10:49 | |
+ natalie (~natalie@user/natalie) | 10:50 | |
- ggoes (QUIT: Server closed connection) (~gregf@fsf/staff/ggoes) | 10:53 | |
+ ggoes (~gregf@fsf/staff/ggoes) | 10:55 | |
- sbp (QUIT: Changing host) (~sbp@tea.infomesh.net) | 11:04 | |
+ sbp (~sbp@apache/doge/sbp) | 11:04 | |
+ Equill (~kvirc@138.red-88-1-222.dynamicip.rima-tde.net) | 11:12 | |
- kensanata (QUIT: Server closed connection) (~alex@user/kensanata) | 12:01 | |
+ kensanata (~alex@user/kensanata) | 12:01 | |
- kuno (QUIT: Server closed connection) (sid299442@id-299442.helmsley.irccloud.com) | 12:02 | |
+ kuno (sid299442@id-299442.helmsley.irccloud.com) | 12:02 | |
- ex--parrot (QUIT: Server closed connection) (~fincham@user/ex-parrot) | 12:09 | |
+ ex-parrot (~fincham@user/ex-parrot) | 12:10 | |
- flowy (QUIT: Server closed connection) (~flowy@2a01:4f8:c0c:1a8f::1) | 12:12 | |
+ flowy (~flowy@2a01:4f8:c0c:1a8f::1) | 12:12 | |
- bluerise (QUIT: Server closed connection) (~bluerise@user/bluerise) | 12:18 | |
+ bluerise (~bluerise@p5b0acf0d.dip0.t-ipconnect.de) | 12:18 | |
sevan | alrighty, one parcel arrived. Almost broke my door. Now just need the other one to be delivered and I can start using my reform again. | 12:37 |
- cow321 (QUIT: Server closed connection) (~deflated8@50.39.247.54) | 12:39 | |
+ cow321 (~deflated8@50.39.247.54) | 12:39 | |
- mjw (QUIT: Ping timeout: 260 seconds) (~mjw@gnu.wildebeest.org) | 12:47 | |
* mark_ -> mjw | 12:49 | |
minute | sevan: nice, which one is missing! | 13:02 |
minute | i meant: ? | 13:02 |
erle | sevan with what velocity did the package arrive that it almost broke your door? | 13:07 |
- q66 (QUIT: Server closed connection) (~q66@q66.moe) | 13:09 | |
+ q66 (~q66@q66.moe) | 13:09 | |
sevan | minute: waiting on the keyboard which seems like it's only cleared the airport customs. They reckon it's still due by the end of today. | 13:10 |
- Boostisbetter (QUIT: Ping timeout: 245 seconds) (4a410829d7@irc.cheogram.com) | 13:11 | |
sevan | erle: LOL, more like me trying to hurl myself out to catch the courier (previously they've rung the bell, I've let them in, no one has shown up, a few minutes later a message arrives that they tred to deliver and were unsuccesful) | 13:11 |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 13:24 | |
sevan | "Stanford Le Hope" | 14:01 |
sevan | Le Hope my parcel arrives today | 14:01 |
- jn (QUIT: Server closed connection) (~quassel@user/jn/x-3390946) | 14:15 | |
+ jn (~quassel@2001-4dd4-a151-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de) | 14:15 | |
- jn (QUIT: Changing host) (~quassel@2001-4dd4-a151-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de) | 14:15 | |
+ jn (~quassel@user/jn/x-3390946) | 14:15 | |
- truck (QUIT: Server closed connection) (truck@shell.suomiscene.fi) | 14:24 | |
+ truck (truck@shell.suomiscene.fi) | 14:24 | |
+ andreas-e (~Andreas@2a04:cec0:112e:3a39:77eb:bb2b:71ab:b4e4) | 14:27 | |
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2a04:cec0:112e:3a39:77eb:bb2b:71ab:b4e4) | 14:33 | |
- kklimonda (QUIT: Server closed connection) (~kklimonda@user/kklimonda) | 14:34 | |
+ kklimonda (~kklimonda@user/kklimonda) | 14:34 | |
- aphistic (QUIT: Server closed connection) (sid347194@id-347194.ilkley.irccloud.com) | 14:50 | |
+ aphistic (sid347194@id-347194.ilkley.irccloud.com) | 14:51 | |
- cwebber (QUIT: Remote host closed the connection) (~user@user/cwebber) | 14:52 | |
+ ethulhu (ethulhu@nora.ethulhu.co.uk) | 15:10 | |
- jfred (QUIT: Server closed connection) (sid534649@libera/sponsor/jfred) | 15:28 | |
+ jfred (sid534649@libera/sponsor/jfred) | 15:28 | |
- xktr_ (QUIT: Server closed connection) (~xktr@2602:fe3d:c01:10ca:1050:1ace:0:b) | 15:31 | |
+ xktr (~xktr@2602:fe3d:c01:10ca:1050:1ace:0:b) | 15:31 | |
minute | keyboard v3 manual is finally up https://mntre.com/documentation/reform-keyboard-v3-manual.pdf | 15:39 |
- aliosablack (QUIT: Ping timeout: 268 seconds) (~chomwitt@athedsl-346287.home.otenet.gr) | 15:43 | |
- theesm (QUIT: Server closed connection) (2cbdf4b38a@2604:bf00:561:2000::11c8) | 15:57 | |
+ theesm (2cbdf4b38a@2604:bf00:561:2000::11c8) | 15:57 | |
sevan | minute: just had UPS on the phone asking if the parcel was really a return. Sent them the shipping invoice and they were happy with that. | 15:59 |
minute | sevan: ah nice | 15:59 |
minute | google's "repo" in debian is broken in debian, > ModuleNotFoundError: No module named 'formatter' | 16:05 |
minute | ah, maybe not, sorry | 16:06 |
minute | was an issue with the actual "repo" i was initializing | 16:07 |
f_ | >it makes sense to store TF-A in memory | 16:12 |
f_ | hramrach: What do you mean? | 16:12 |
- noam (QUIT: Server closed connection) (81879d1ffa@2604:bf00:561:2000::dfc) | 16:15 | |
+ noam (81879d1ffa@2604:bf00:561:2000::dfc) | 16:15 | |
hramrach | The SoC typically has very little internal memory so the TF-A will likely need the external RAM to operate in most cases | 16:23 |
+ mark_ (~mjw@gnu.wildebeest.org) | 16:25 | |
f_ | Oh that's what you meant. | 16:25 |
f_ | Of course. | 16:26 |
hramrach | There's the thing that once Linux is up and running all the SoCs look mostly the same but at the time TF-A is bootstrapped you get to see some platform details that can vary a lot from one Soc to another ;-) | 16:28 |
hramrach | some would use the CPU cache for early operation which is unusable once DDR is initialized, some have dedicated internal memory of varying size ... | 16:30 |
f_ | Indeed. | 16:30 |
f_ | amlogic SoCs have SRAM. | 16:30 |
f_ | the SRAM can still be used once DRAM is initialised though AFAICT | 16:31 |
hramrach | and if it's big enough and can be protected it could technically hold TF-A, and it would not need to initialize external RAM to run then | 16:32 |
hramrach | it depends on other architectural details if such setup makes sense in some way, no ida about Amlogic | 16:34 |
f_ | It's not big enough for U-Boot I guess. | 16:37 |
f_ | Either way Amlogic decided to do DRAM init in BL2..for whatever reason | 16:37 |
f_ | (except on newer SoCs it's a huge mess with BL2X, BL2E, ?????) | 16:38 |
hramrach | they figured that different devices need different RAM settings so added plugns - at least that's what it looks like from some of the diagrams. | 16:40 |
hramrach | And not initializing the RAM in the first place would avoid the mess - so long as SPL or TPL can be loaded into SRAM and do custom initialization only then | 16:42 |
hramrach | Also I suspect some platforms do something like initializing the RAM at some very low frequency, and only later u-boot re-programs it to run at the frequency specific to the device | 16:43 |
hramrach | The plugin design is based on the proprietary software philosophy - Amlogic provides one binary, and board vendors provide a plugin to customize it for thei board design. u-boot does not need to follow it so long as it can do without the proprietary plugins, which is typically not the case initially. | 16:47 |
- Boostisbetter (QUIT: Ping timeout: 240 seconds) (4a410829d7@irc.cheogram.com) | 16:49 | |
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.8.188) | 16:52 | |
f_ | hramrach: Amlogic provides multiple binaries. | 16:53 |
+ Ar|stote|is (~linx@149.210.8.188) | 16:53 | |
f_ | and board vendors are free to ask them to add features | 16:53 |
- mark_ (QUIT: Ping timeout: 240 seconds) (~mjw@gnu.wildebeest.org) | 16:58 | |
+ chomwitt (~chomwitt@athedsl-346287.home.otenet.gr) | 17:01 | |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 17:11 | |
- arminweigl (QUIT: Quit: ZNC - https://znc.in) (~arminweig@sourcehut/user/arminweigl) | 17:15 | |
+ arminweigl (~arminweig@sourcehut/user/arminweigl) | 17:16 | |
- pinoaffe (QUIT: Server closed connection) (~pinoaffep@2a01:4f9:c010:a00b:1337:1337:11be:10) | 17:17 | |
+ pinoaffe (~pinoaffep@2a01:4f9:c010:a00b:1337:1337:11be:10) | 17:18 | |
- sigrid (QUIT: Server closed connection) (~sigrid@ftrv.se) | 17:40 | |
+ sigrid (~sigrid@ftrv.se) | 17:40 | |
- schneider (QUIT: Server closed connection) (~schneider@irc2.xtort.eu) | 18:19 | |
+ schneider (~schneider@irc2.xtort.eu) | 18:20 | |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20) | 18:26 | |
- Boostisbetter (QUIT: Ping timeout: 260 seconds) (4a410829d7@irc.cheogram.com) | 19:08 | |
sevan | they (UPS) lied, 6:15pm and still no delivery. | 19:15 |
f_ | UPS.. | 19:16 |
sevan | did you get your parcel? | 19:16 |
f_ | Give them a phone call | 19:16 |
f_ | sevan: yes | 19:16 |
f_ | And got the BPI-CM4 inside a nice and black box | 19:17 |
sevan | nice :) | 19:17 |
sevan | I got my antenna & keyboard support bars in a sealed black envelope :) | 19:17 |
f_ | what a nice box with that MNT logo | 19:18 |
sevan | atleast that's what I think is in the envelope, haven't opened it yet. | 19:18 |
f_ | Looks really good | 19:18 |
- hl (QUIT: Server closed connection) (~hl@user/hl) | 19:32 | |
+ hl (~hl@user/hl) | 19:33 | |
+ mark_ (~mjw@gnu.wildebeest.org) | 19:42 | |
- mjw (QUIT: Killed (NickServ (GHOST command used by mark_!~mjw@gnu.wildebeest.org))) (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 19:55 | |
* mark_ -> mjw | 19:55 | |
+ mark_ (~mjw@2001:1c06:2488:1400:4fd:39a7:74ac:7bae) | 19:55 | |
- henesy (QUIT: Server closed connection) (d7619ffbc2@2604:bf00:561:2000::143) | 20:15 | |
+ henesy (d7619ffbc2@2604:bf00:561:2000::143) | 20:16 | |
- tretinha (QUIT: Server closed connection) (3a571d9f43@2604:bf00:561:2000::1151) | 20:16 | |
+ tretinha (3a571d9f43@2604:bf00:561:2000::1151) | 20:16 | |
- cmahns (QUIT: Server closed connection) (8fe824803c@2604:bf00:561:2000::10cd) | 20:56 | |
+ cmahns_ (8fe824803c@2604:bf00:561:2000::10cd) | 20:56 | |
* cmahns_ -> cmahns | 20:57 | |
- GNUmoon (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon) | 21:00 | |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 21:00 | |
+ jacobk (~quassel@utdpat241088.utdallas.edu) | 21:01 | |
- jacobk (QUIT: Ping timeout: 260 seconds) (~quassel@utdpat241088.utdallas.edu) | 21:12 | |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 21:23 | |
- sevan (QUIT: Changing host) (~sevan@2001:470:1f1d:1d6:5a55:caff:fe24:ed4) | 21:52 | |
+ sevan (~sevan@user/venture37) | 21:52 | |
sevan | "UPS Update: Parcel Delivery Date Rescheduled" | 21:52 |
sevan | fun for tomorrow! :) | 21:53 |
Boostisbetter | woot! | 22:21 |
- minute (QUIT: Server closed connection) (~mntirc@softboy.mntmn.com) | 22:25 | |
+ minute (~mntirc@softboy.mntmn.com) | 22:25 | |
hramrach | minute: what antenna(e) do you use with the em06? Also is there something other than antenna and USB connection needed? | 23:07 |
minute | hramrach: there are some control signals that need to be taken care of (powerdown, reset, airplane mode etc), otherwise only usb and antenna. i have not settled on a good antenna yet | 23:08 |
+ jacobk (~quassel@129.110.242.224) | 23:11 | |
- Zaba (QUIT: Server closed connection) (80b9b4b35e@2604:bf00:561:2000::116) | 23:21 | |
+ Zaba (80b9b4b35e@2604:bf00:561:2000::116) | 23:22 | |
hramrach | so you are using an e-sim? | 23:27 |
- Boostisbetter (QUIT: Ping timeout: 260 seconds) (4a410829d7@irc.cheogram.com) | 23:27 | |
minute | hramrach: no, i have a sim slot on the pocket reform motherboard | 23:44 |
minute | hramrach: sorry, forgot about that one | 23:44 |
- chomwitt (QUIT: Ping timeout: 240 seconds) (~chomwitt@athedsl-346287.home.otenet.gr) | 23:58 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!