--- Log opened ma kesä 01 00:00:04 2026 2026-06-01T00:09:33 -!- martinmoene_ [~martinmoe@5.132.20.205] has quit [Ping timeout: 252 seconds] 2026-06-01T00:17:53 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-01T00:27:35 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 250 seconds] 2026-06-01T00:35:16 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-01T00:59:10 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-01T01:07:12 -!- drzacek [~quassel@2a01:3d8:4f6:5a00:96ef:5978:67c1:c640] has quit [Quit: quit] 2026-06-01T01:08:21 -!- vampirefrog6 [~vampirefr@5.12.5.99] has joined ##stm32 2026-06-01T01:09:13 -!- vampirefrog [~vampirefr@5.12.5.99] has quit [Ping timeout: 248 seconds] 2026-06-01T01:09:13 -!- vampirefrog6 is now known as vampirefrog 2026-06-01T01:39:22 -!- vampirefrog [~vampirefr@5.12.5.99] has quit [Ping timeout: 244 seconds] 2026-06-01T01:46:31 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-01T01:48:21 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-01T01:55:27 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-01T01:57:34 -!- vampirefrog [~vampirefr@5.12.5.99] has joined ##stm32 2026-06-01T02:01:55 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-01T02:07:45 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-01T02:15:14 -!- mtoy [~mtoy@user/mtoy] has quit [] 2026-06-01T02:27:13 -!- vampirefrog [~vampirefr@5.12.5.99] has quit [Ping timeout: 272 seconds] 2026-06-01T02:34:32 -!- vampirefrog [~vampirefr@5.12.5.99] has joined ##stm32 2026-06-01T03:04:00 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-01T03:11:12 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-01T03:17:56 < mrec> nice that kicad can visualise allegro brd files now 2026-06-01T03:18:11 < mrec> I hope they will be able to read allegro schematics too in the future 2026-06-01T03:48:09 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-01T03:55:19 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-01T04:19:56 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-01T04:21:21 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-01T05:05:31 -!- qyx [~qyx@84.245.120.237] has quit [Ping timeout: 244 seconds] 2026-06-01T05:07:35 -!- qyx [~qyx@84.245.121.103] has joined ##stm32 2026-06-01T05:22:01 -!- ferdna [~ferdna@user/ferdna] has quit [Ping timeout: 272 seconds] 2026-06-01T05:37:09 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-01T05:57:42 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-01T07:41:29 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-01T08:01:50 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-01T08:01:56 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-01T09:07:02 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has joined ##stm32 2026-06-01T10:06:42 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 268 seconds] 2026-06-01T10:40:31 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-01T11:10:05 -!- jpka [~root@176.107.81.139] has quit [Ping timeout: 265 seconds] 2026-06-01T11:28:11 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-01T11:42:54 -!- martinmoene [~martinmoe@132.229.46.129] has quit [Read error: Connection reset by peer] 2026-06-01T11:46:35 -!- martinmoene [~martinmoe@132.229.46.129] has joined ##stm32 2026-06-01T12:35:43 < qyx> so I got a hardfault in the xz decompressor 2026-06-01T13:03:08 * Steffanx looks at Jia Tan 2026-06-01T13:32:03 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-01T13:44:55 -!- Livio [~livio@user/livio] has quit [Quit: leaving] 2026-06-01T14:39:05 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-01T14:39:05 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-01T15:21:46 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-01T19:16:58 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-01T19:23:39 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 245 seconds] 2026-06-01T20:36:34 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-01T21:06:33 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-01T21:13:48 < octorian> So I'm trying to figure out the best approach for file timestamps with FatFS while not having a real persistent RTC. 2026-06-01T21:13:53 < octorian> Current behavior is to just use the epoch for everything, which is the default. 2026-06-01T21:13:58 < octorian> Other ideas I'm considering are to use the firmware build timestamp, or to initialize the RTC with the build timestamp on power-up and let it tick forward while the device is powered on. 2026-06-01T21:14:35 < octorian> (or to do the equivalent with the system tick counter and some math, which would give the same result) 2026-06-01T21:41:49 -!- PaulFertser [paul@paulfertser.info] has quit [Read error: Connection reset by peer] 2026-06-01T21:45:18 < octorian> Currently leaning towards just using the build timestamp. 2026-06-01T21:46:20 -!- PaulFertser [~paul@paulfertser.info] has joined ##stm32 2026-06-01T21:54:39 -!- drzacek [~quassel@2a01:3d8:412:e800:f170:3b49:97b7:bb76] has joined ##stm32 2026-06-01T22:14:19 < mercenary> initialize to timestamp of newest file + 1 on power-up? 2026-06-01T22:16:20 < fantanYl> octorian: do you need to know how many heartbeats passed between files being saved/modified? if not, then do what mercenary suggested, just use "serial numbers" 2026-06-01T22:16:41 < fantanYl> each write op increments the counter which is then used as timestamp 2026-06-01T22:30:51 -!- drzacek [~quassel@2a01:3d8:412:e800:f170:3b49:97b7:bb76] has quit [Remote host closed the connection] 2026-06-01T22:47:20 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-01T22:48:41 -!- drzacek [~quassel@2a01:3d8:412:e800:f170:3b49:97b7:bb76] has joined ##stm32 2026-06-01T23:05:14 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 256 seconds] 2026-06-01T23:05:18 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-01T23:05:19 -!- drzacek [~quassel@2a01:3d8:412:e800:f170:3b49:97b7:bb76] has quit [Remote host closed the connection] 2026-06-01T23:06:29 -!- drzacek [~quassel@2a01:3d8:412:e800:f170:3b49:97b7:bb76] has joined ##stm32 --- Day changed ti kesä 02 2026 2026-06-02T00:12:31 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-02T00:29:52 -!- drzacek [~quassel@2a01:3d8:412:e800:f170:3b49:97b7:bb76] has quit [Quit: quit] 2026-06-02T00:32:25 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-02T00:56:54 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 246 seconds] 2026-06-02T01:19:58 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-02T01:24:49 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-02T01:32:05 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 244 seconds] 2026-06-02T02:41:43 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 264 seconds] 2026-06-02T02:42:35 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-02T02:49:23 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-02T04:54:12 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-02T05:29:45 -!- hexo__ [~hexo@user/hexo] has joined ##stm32 2026-06-02T05:29:49 -!- hexo [~hexo@user/hexo] has quit [Ping timeout: 272 seconds] 2026-06-02T06:56:09 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-02T07:15:19 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-02T07:22:22 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-02T07:39:45 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-02T07:54:45 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-02T08:07:11 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-02T08:30:13 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-02T08:40:46 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-02T08:50:56 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-02T08:57:01 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-02T09:04:45 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-02T09:40:28 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-02T09:57:00 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 248 seconds] 2026-06-02T11:03:20 < machinehum> Swisspost's online tools never fail to suprise me 2026-06-02T11:49:35 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-02T12:44:53 < karlp> wow, modern web is weird as hell. 2026-06-02T12:45:06 < karlp> I can use brotli or zstd, but _only_ over https?! 2026-06-02T12:46:07 < karlp> and... it' snot a security thiing. 2026-06-02T12:46:43 < karlp> it's a "lots of existing MITM scanning/virus shit just didn't understand brotli and were breaking pages, so we just made it https only so they couldnt' see it...." 2026-06-02T12:46:50 < karlp> this is so fucking fucked. 2026-06-02T12:47:13 < karlp> and because they went all down this rabbit hole of "tls everywhere!!!!11!!1!!" it never came up again 2026-06-02T12:47:31 < karlp> and now I want to save 30% of my flash space, but they'll never give me a cert for a private IP, so I just cant use it. 2026-06-02T12:51:19 < qyx> you just use a self signed one and install it beforehand, right 2026-06-02T12:51:26 < qyx> security is easy in 2026 2026-06-02T12:56:45 < karlp> and not that it's 2026, that decision form 2015 just.... never came up again. 2026-06-02T12:56:49 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-02T12:56:53 < karlp> so, can never be changed anymore. 2026-06-02T12:56:58 < karlp> god this is so fucking dumb 2026-06-02T12:59:23 < qyx> maybe just decompress in js 2026-06-02T12:59:43 < karlp> go fuck yourself :) 2026-06-02T13:00:02 < karlp> that can be someone else's problem when the flash space runs out :) 2026-06-02T13:00:10 < karlp> I've got 89 days left. 2026-06-02T13:00:47 < qyx> https://github.com/httptoolkit/xz-decompress 2026-06-02T13:01:04 < qyx> oh, changing jobs? 2026-06-02T13:01:18 < karlp> yeah 2026-06-02T13:02:16 < karlp> I don't want to decompress in client anyway, because iv'e got gzip (or brotlie would have been nice) compressing the entire spwa thing. 2026-06-02T13:03:54 < karlp> I just have my vue app and use https://www.npmjs.com/package/vite-plugin-compression2 and then https://github.com/BCsabaEngine/svelteesp32 (we have a version of that that is ~same) and the esp32 http server just spits out the bytes compressed to the browser straigth up 2026-06-02T13:07:48 < srk> Turn your Svelte, React, Angular, or Vue frontend into a single C++ header file. 2026-06-02T13:07:51 < srk> holy fuck 2026-06-02T13:09:11 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-02T13:12:23 < karlp> what? 2026-06-02T13:12:47 < karlp> would you rather i put a file system on my flash to server .js and .css and html files directly? 2026-06-02T13:13:00 < karlp> fuck that, compress it all int bytes, inclue into the image. 2026-06-02T13:13:19 < karlp> serve it straight up 2026-06-02T13:15:57 < srk> yea, it's kinda neat 2026-06-02T13:16:19 < karlp> ah, thought you were hating on it :) 2026-06-02T13:17:07 < srk> not my cup of tea but I like the trickery 2026-06-02T13:18:16 < srk> my only webshit on esp is prometheues metrics exporter, plain text only 2026-06-02T13:23:46 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-02T13:31:42 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-02T13:44:46 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-02T13:44:46 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-02T13:49:37 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-02T14:02:44 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-02T14:09:57 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-02T14:51:39 -!- kurfen [~kurfen@45.84.137.22] has quit [Ping timeout: 252 seconds] 2026-06-02T14:56:36 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-02T15:00:03 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-02T15:14:52 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-02T16:40:57 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-02T16:57:36 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Quit: Leaving] 2026-06-02T18:57:30 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-02T19:37:08 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-02T20:23:56 -!- CygniX [~CygniX@user/CygniX] has joined ##stm32 2026-06-02T21:02:16 -!- CygniX [~CygniX@user/CygniX] has left ##stm32 [Konversation terminated!] 2026-06-02T21:11:38 -!- drzacek [~quassel@2a01:3d8:38f:fb00:2cc0:383b:c84b:e80d] has joined ##stm32 2026-06-02T22:56:34 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 248 seconds] 2026-06-02T23:32:27 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-02T23:40:13 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-02T23:44:10 -!- CygniX [~CygniX@user/CygniX] has joined ##stm32 --- Day changed ke kesä 03 2026 2026-06-03T00:00:50 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-03T00:04:29 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 245 seconds] 2026-06-03T00:54:01 -!- drzacek [~quassel@2a01:3d8:38f:fb00:2cc0:383b:c84b:e80d] has quit [Quit: quit] 2026-06-03T01:01:30 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 247 seconds] 2026-06-03T01:26:25 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-03T02:46:57 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 244 seconds] 2026-06-03T03:21:00 -!- Alexer [alexer@alexer.net] has quit [Ping timeout: 246 seconds] 2026-06-03T03:28:05 -!- c10ud [~c10ud@user/c10ud] has quit [Remote host closed the connection] 2026-06-03T03:28:24 -!- c10ud [~c10ud@host-79-13-251-113.retail.telecomitalia.it] has joined ##stm32 2026-06-03T03:28:24 -!- c10ud [~c10ud@user/c10ud] has changed host 2026-06-03T03:38:29 -!- Alexer [alexer@alexer.net] has joined ##stm32 2026-06-03T04:11:15 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-03T05:04:54 -!- qyx [~qyx@84.245.121.103] has quit [Ping timeout: 244 seconds] 2026-06-03T05:06:43 -!- qyx [~qyx@84.245.120.129] has joined ##stm32 2026-06-03T06:31:57 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-03T06:35:35 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-03T07:15:10 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-03T07:32:54 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-03T08:05:02 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-03T09:05:24 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-03T09:10:31 < nohit> does anyone know a good, fairly cheap isolated usb-to-uart converter module/cable ? 2026-06-03T09:25:30 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-03T09:30:10 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-03T09:37:14 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-03T09:50:33 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-03T09:59:07 < jpa-> nohit: i would just put a cheap usb isolator in front of a usb-to-uart 2026-06-03T09:59:58 < qyx> i would just put a cheaper uart isolator after a usb-to-uart converter 2026-06-03T10:00:46 < jpa-> are ready-to-use (not just chip) uart isolators actually cheap and readily available? 2026-06-03T10:02:04 < jpa-> though apparently china makes isolated usb-to-uart too, just make sure it is not CH340 crap 2026-06-03T10:03:55 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 245 seconds] 2026-06-03T10:14:31 < zyp> bunch of different ones here: https://www.duppa.net/product-category/usb-uart-converters/ 2026-06-03T10:24:56 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-03T11:00:11 < srk> zyp: how far is your ecp5 pcie? 2026-06-03T11:01:43 < catphish> people always talk about CH340 being crap, if it's made by WCH i now understand that sentiment 2026-06-03T11:01:44 < zyp> srk, around what the readme here says: https://github.com/zyp/katsuo-pcie 2026-06-03T11:03:26 < catphish> i've given in and decided to use FX5 for my interfaces (maybe FX10), i suspect it will "just work" once i get over the hurdle of BGA 2026-06-03T11:04:00 < srk> zyp: just found it, noice 2026-06-03T11:06:46 < zyp> interested in trying it out? 2026-06-03T11:14:38 < srk> yea, we have a versa board, will have a spare desktop to put it into 2026-06-03T11:15:01 < srk> I have 0 experience with the migen/amaranth stuff but have to start somewhere I guess 2026-06-03T11:39:54 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-03T11:47:00 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-03T12:46:33 -!- infisc [~infisc@user/infisc] has quit [Remote host closed the connection] 2026-06-03T13:23:07 < nohit> thanks 2026-06-03T13:43:46 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-03T13:43:46 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-03T14:02:37 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-03T14:35:46 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-03T14:39:38 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Quit: Leaving] 2026-06-03T15:21:36 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-03T15:34:36 < karlp> hecking spent a good chunk of the last hour trying to bisect my tree and my zephyr patches, slowly losing my mind. 2026-06-03T15:35:00 < karlp> turns out the usb-uart builtin to the mcu-link had lost it's mind and was no longer doing anything. 2026-06-03T15:35:13 < karlp> unplug/replug and everything back to normal. 2026-06-03T15:44:37 < qyx> (gdb) bt 2026-06-03T15:44:37 < qyx> warning: ARM M in lockup state, stack unwinding terminated. 2026-06-03T15:44:44 < qyx> it doesn't even start 2026-06-03T15:45:19 < qyx> what the hell happened, I did nothing 2026-06-03T15:48:28 < qyx> monitor reset halt shows 2026-06-03T15:48:29 < qyx> xPSR: 0x01000000 pc: 0xfffffffe msp: 0xfffffffc 2026-06-03T15:49:39 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 246 seconds] 2026-06-03T15:51:44 < qyx> the flash got wiped 2026-06-03T15:51:59 < zyp> was about to say «are you sure you still have anything in flash?» 2026-06-03T15:53:08 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-03T15:54:04 < qyx> interesting, must have been some power glitch or something similar 2026-06-03T15:54:26 < qyx> now I am facing this dual hardfault after second boot 2026-06-03T15:55:23 < qyx> what the hell, again 2026-06-03T15:56:18 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-03T15:56:29 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-03T16:29:14 < qyx> I narrowed down the problem. I start with an empty mcu, flash the bootloader, flash the application, it works as expected 2026-06-03T16:29:33 < qyx> disconnect/reconnect power supply, boots, works as expected 2026-06-03T16:29:38 < qyx> repeat 10 times, everything okay 2026-06-03T16:30:29 < qyx> now, reprogram the application, do a "soft reset" (monitor reset halt & cont), it halts in a hardfault and the beeper keeps hurting my ears 2026-06-03T16:30:31 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has quit [Ping timeout: 244 seconds] 2026-06-03T16:30:47 < qyx> now do the power supply thing, boots again ok 2026-06-03T16:31:01 < qyx> now do the reprogram thing, halts in a hardfault again, beeper beeping again 2026-06-03T16:31:11 < qyx> but 2026-06-03T16:31:39 < qyx> if i reprogram the app *while* the mcu is sitting in the hardfault and beeper is beeping, my flash is gone 50% of the time 2026-06-03T16:35:28 < qyx> now a random thing comes to my mind, hey, the beeper beeps too loud and reprogramming triggers BOR or whatever 2026-06-03T16:36:18 * mercenary hands qyx some prestik to stick over the beeper 2026-06-03T16:40:13 < qyx> I connected a scope to the 5V rail and now i can't reproduce it 2026-06-03T16:40:45 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 246 seconds] 2026-06-03T16:41:13 < qyx> now it died again when I connected the debugger 2026-06-03T16:41:53 < mercenary> you are on shaky ground here. does the ground have loops? 2026-06-03T16:42:59 < qyx> the only ground connected is through the swd header 2026-06-03T16:43:09 < qyx> scope is isolated, psu is isolated 2026-06-03T16:43:24 < qyx> (well the scope has a 1M bleeding resistor to ground) 2026-06-03T16:45:09 < qyx> WHAT THE FUCKING HELL ARE YOU DOING QYX 2026-06-03T16:45:29 < qyx> ARE YOU DUMB 2026-06-03T16:46:19 < qyx> let's see the command I am using to run the debugger before the actual gdb is run 2026-06-03T16:46:37 < qyx> openocd -s /usr/share/openocd/scripts/ -f interface/stlink.cfg -f target/stm32g4x.cfg -c "init; halt" -c "stm32g4x mass_erase 0" 2026-06-03T16:48:50 < mercenary> are you making sure there are no bugs in the code there (but not much else either)? 2026-06-03T16:52:50 < qyx> I just pulled the command from the history not noticing there is mass_erase at the end 2026-06-03T17:40:45 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-03T17:44:11 -!- jpka [~root@176.107.81.139] has quit [Ping timeout: 265 seconds] 2026-06-03T18:03:21 < karlp> you really shouldn't need that -s portion either. 2026-06-03T19:00:24 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-03T19:13:08 < qyx> as I said.. 2026-06-03T19:13:26 < karlp> you vibed your command prompt and got slop ;) 2026-06-03T19:14:03 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-03T19:17:53 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-03T19:33:45 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-03T19:50:43 -!- PaulFertser [~paul@paulfertser.info] has quit [Ping timeout: 272 seconds] 2026-06-03T20:16:49 -!- PaulFertser [paul@paulfertser.info] has joined ##stm32 2026-06-03T20:30:53 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-03T21:34:13 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-03T22:10:10 < qyx> speaking of slop 2026-06-03T22:10:23 < qyx> anyone ever tried running a simple NN on stm32 or any other mcu? 2026-06-03T22:20:15 < aandrew> not on stm32 but on RK3588 I have. ESP32 is supposed to do okay with small CNN models but haven't tried 2026-06-03T22:21:25 < qyx> i did a nn back in 2007 in perl, but that was not using any library 2026-06-03T22:22:20 < aandrew> that sounds like trying to piss up a rope. wtf were you trying to do math in perl? 2026-06-03T22:42:58 < qyx> well, I was a student to start with 2026-06-03T22:43:21 < qyx> obsessed with linux administration, so perl was the first option 2026-06-03T22:43:42 < fantanYl> perl wasn't the first option since like.... 2000 2026-06-03T23:02:12 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 256 seconds] 2026-06-03T23:09:34 -!- Livio_ [~livio@user/livio] has joined ##stm32 2026-06-03T23:12:10 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-03T23:19:19 -!- Livio_ [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-03T23:30:22 < qyx> re NNs, I need a supersmall one to differentiate between abusing my device with a hammer, throwing it on a concrete floor or running over it with a Ford Bronco 2026-06-03T23:40:32 < fantanYl> why the F cube-generated HAL initializes SPI3 and SPI3 if they are both off? 2026-06-03T23:44:41 < fantanYl> ah, it doesn't. just KDevelop got confused by two functions in two different projects which had the same name 2026-06-03T23:47:41 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 251 seconds] --- Day changed to kesä 04 2026 2026-06-04T00:14:58 -!- artok_ [~azo@91-154-240-67.elisa-laajakaista.fi] has quit [Quit: leaving] 2026-06-04T00:18:37 -!- artok [~azo@91-154-240-67.elisa-laajakaista.fi] has joined ##stm32 2026-06-04T00:53:23 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-04T01:54:26 -!- kelt0m [kelt0m@user/kelt0m] has quit [Killed (uranium.libera.chat (Nickname regained by services))] 2026-06-04T01:54:30 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-04T02:00:36 < catphish> kdevelop sounds interesting, i'd forgotten anything but vscode existed 2026-06-04T02:01:41 < catphish> my last stm32 project was the first time i used vscode instead of cubeide. i write a few lines of comments and claude finished the whole firmware for me 2026-06-04T02:37:15 < qyx> but sometimes he is unbelievably dumb 2026-06-04T04:27:37 -!- kelt0m [kelt0m@user/kelt0m] has quit [Read error: Connection reset by peer] 2026-06-04T04:28:16 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-04T06:04:00 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-04T06:12:17 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-04T06:49:56 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-04T09:09:02 < jpa-> catphish: kdevelop was my favourite before i switched to vscode; somehow it managed to use equal amounts of RAM even though written in c++ and not electron 2026-06-04T09:18:17 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has joined ##stm32 2026-06-04T09:27:38 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-04T09:29:06 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-04T09:48:11 < fantanYl> nah, VSCode switched into ancient Egyptian, including hyeroglyphs 2026-06-04T09:58:50 < fantanYl> nope, just intel drivers fucked up once again 2026-06-04T10:17:27 < qyx> I tried vscode once, even the cursor was lagging 2026-06-04T10:40:22 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-04T10:51:26 -!- Posterdati [~Posterdat@user/Posterdati] has quit [Remote host closed the connection] 2026-06-04T11:46:08 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-04T12:15:10 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 245 seconds] 2026-06-04T12:42:21 -!- Posterdati [~Posterdat@user/Posterdati] has joined ##stm32 2026-06-04T13:59:55 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-04T14:01:33 -!- Livio [~livio@user/livio] has quit [Client Quit] 2026-06-04T14:31:37 < zyp> I'm running a discharge test on a battery today, currently two hours into the test and the battery voltage is still trending upwards as I discharge it 2026-06-04T14:32:05 < jpa-> increasing temperature and lessening ESR? 2026-06-04T14:34:02 < zyp> it's a Li-SOCl2 cell, so I suspect depassivation 2026-06-04T14:36:24 < tomeaton17> suprised it hasn't burnt through yet 2026-06-04T14:36:27 < tomeaton17> what C rate? 2026-06-04T14:37:16 < zyp> 1/85, it's a 8.5Ah cell, and I'm doing 100mA which is the max rated continous 2026-06-04T14:38:49 < tomeaton17> I see 2026-06-04T14:39:33 < zyp> https://bin.jvnv.net/file/prcIC.png 2026-06-04T14:41:51 < tomeaton17> If you are concerned you can give em a quick pulse if they have been in storage for a while 2026-06-04T14:43:47 < zyp> not really concerned, I'm just gonna drain this to do a sanity check on capacity 2026-06-04T15:37:17 < tomeaton17> hardware have seriously messed up a board again sadly 2026-06-04T15:40:33 < catphish> zyp: are you quite sure your discharger isn't accidentally set on charge? 2026-06-04T15:41:05 < catphish> i've never seen a battery do that, how would you even approach balancing such a thing? 2026-06-04T15:42:17 < catphish> ah i see the voltage goes up when you stop the current so clearly you are indeed dischaging in, that's unpleasantly confusing, but i guess it's marginal 2026-06-04T15:42:59 < zyp> Li-SOCl2 is a primary cell chemistry, not rechargeable 2026-06-04T15:43:27 < tomeaton17> 4 of the footprints are wrong not sure if its even bodgeable :) 2026-06-04T15:44:20 < zyp> and I have it hooked up to a single quadrant electronic load, so I can't fuck it up and try charging it either :) 2026-06-04T15:44:54 < catphish> that's okay then :) 2026-06-04T15:45:48 < zyp> looks like it hit a peak a bit before the three hour mark and started decreasing again 2026-06-04T15:46:38 < tomeaton17> zyp: only 82 hours to go 2026-06-04T15:47:20 < zyp> more like 89, since I'm doing a five minute break every hour 2026-06-04T15:47:32 < tomeaton17> why rest step? 2026-06-04T15:48:03 < zyp> because I want to log the no-load voltage as well 2026-06-04T15:48:20 < zyp> although five minutes is not really long enough for it to stabilize 2026-06-04T15:48:23 < zyp> https://bin.jvnv.net/file/PwFeg.png 2026-06-04T15:54:03 < zyp> here's a similar test I ran on a Li-MnO2 battery a year or two ago: https://bin.jvnv.net/file/aQxan.png 2026-06-04T15:56:50 < tomeaton17> zyp: what initially low current step for? 2026-06-04T15:57:05 < tomeaton17> s/initially/initial 2026-06-04T15:58:19 < zyp> checking how much a 15mA load affects the voltage, IIRC the device the battery is used for consumes 15mA in active mode or something like that 2026-06-04T16:16:53 < qyx> which battery is that? a C cell? 2026-06-04T16:18:38 < qyx> I had "bad" results on a classic saft's ls14250 (not -h), it was not allowing more than 50 mA peak and my GNSS wasn't able to obtain a fix if it had to do a cold one, after the battery wasn't completely fresh 2026-06-04T16:19:14 < qyx> eve's classics is the same but tadiran had some high discharge cells too peaking near 300 mA iirc 2026-06-04T16:19:49 < zyp> it's a 26500, which is pretty much a C-cell, yes 2026-06-04T16:21:13 < zyp> the battery in the product is actually a 3P pack of those, I cut one out for testing 2026-06-04T16:22:27 < tomeaton17> I have the joys of working with non lithium chemistry 2026-06-04T16:25:07 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has quit [Ping timeout: 262 seconds] 2026-06-04T16:43:20 < qyx> nah lisocl2 is totally safe except it can outgas with some chemical weapon precursors 2026-06-04T17:10:53 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-04T17:28:01 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-04T18:58:11 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-04T19:24:24 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-04T20:08:31 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-04T20:08:46 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-04T20:11:02 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-04T21:22:43 -!- drzacek [~quassel@2a01:3d8:470:b600:4b37:6453:4a66:a294] has joined ##stm32 2026-06-04T21:25:57 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-04T22:33:55 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 264 seconds] 2026-06-04T23:36:06 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-04T23:41:20 -!- drzacek [~quassel@2a01:3d8:470:b600:4b37:6453:4a66:a294] has quit [Remote host closed the connection] 2026-06-04T23:48:08 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 --- Day changed pe kesä 05 2026 2026-06-05T00:12:38 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 265 seconds] 2026-06-05T00:30:54 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-05T01:40:55 < karlp> hecking germans and c89 code. 2026-06-05T01:41:08 < karlp> trying to turn off compiler warnings for zephyr is great :) 2026-06-05T01:47:39 < karlp> fucking, my flag is turned off by other flags added later, great. 2026-06-05T01:49:22 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-05T01:49:25 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-05T02:02:57 < fantanYl> wir haben es match wie das seit 15 jahren uns bis jetzt hat es immer werkt 2026-06-05T02:03:01 < fantanYl> *und 2026-06-05T02:07:43 < karlp> du kannst mich am arse lechen or something 2026-06-05T02:08:16 < karlp> trying to port some port gmbh (horrrific name, but ok) code into zephyr and it's full or implicit types and shit 2026-06-05T02:09:03 < karlp> and "normal" target_compile_options doesn't turn it off, because zeph tries to only set hard error checking for implicit-int, not for c++ or something 2026-06-05T02:09:18 < karlp> found the incantation not just progressing with the plan 2026-06-05T02:09:40 < karlp> run into the evergreen "#define CONFIG_USE_FEATURE 0" vs "#ifdef CONFIG_USE_FEATURE" 2026-06-05T02:10:03 < karlp> need to axe murder people who just turn thing sto zero and don't actually check they got turned off.... 2026-06-05T02:15:49 < qyx> you could do #if CONFIG_USE_FEATURE which silently resolves to 0 if undefined, well, if you turn that warning off :P 2026-06-05T02:18:26 < rajkosto> #if defined(CONFIG_USE_FEATURE) && CONFIG_USE_FEATURE 2026-06-05T02:18:54 < karlp> rajkosto:yes yes, I know _how_ to do it, I'+ve j ust got to stop people editing a file and setting things to 0 when the users didn't use that form. 2026-06-05T02:19:24 < rajkosto> usually if its just #define with no value, then you gotta #undef it or comment it out, otherwise you change the 1 to 0 2026-06-05T02:20:18 < karlp> again. I know... 2026-06-05T02:20:28 < karlp> I'm complaining about existing source from other people 2026-06-05T02:20:32 < karlp> you don't need to tell me this :) 2026-06-05T02:27:12 < qyx> hey karl where are yoh going next 2026-06-05T02:28:34 < karlp> sorry, thought i'd shared already 2026-06-05T02:28:55 < karlp> https://appdynamic.com/#jobs working on airserver.com 2026-06-05T02:29:53 < qyx> uh, pure software? 2026-06-05T02:30:00 < qyx> no more hardware joys? 2026-06-05T02:32:02 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-05T02:32:22 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-05T02:32:42 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-05T02:34:18 < karlp> I don't formally do any hardware now. 2026-06-05T02:34:38 < karlp> all of the hardware I've done over the last couple of years has been me demoing what things could be. 2026-06-05T02:34:48 < karlp> but yeah, less hardware. 2026-06-05T02:35:01 < karlp> but also not current job, which is a big plus 2026-06-05T02:40:05 < qyx> nah, I can't even imagine doing programming fulltime now 2026-06-05T02:51:50 -!- catphish_ [~quassel@user/catphish] has joined ##stm32 2026-06-05T02:52:40 -!- catphish [~quassel@user/catphish] has quit [Ping timeout: 245 seconds] 2026-06-05T05:05:07 -!- qyx [~qyx@84.245.120.129] has quit [Ping timeout: 264 seconds] 2026-06-05T05:11:57 -!- qyx [~qyx@84.245.120.36] has joined ##stm32 2026-06-05T05:45:34 < catphish_> ah crap it's nearly 4am again 2026-06-05T05:48:10 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-05T06:26:57 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 244 seconds] 2026-06-05T06:50:40 -!- nohit [sid334887@id-334887.tinside.irccloud.com] has quit [] 2026-06-05T06:51:20 -!- nohit [sid334887@id-334887.tinside.irccloud.com] has joined ##stm32 2026-06-05T07:18:14 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-05T08:30:24 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-05T08:37:24 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-05T09:21:27 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-05T09:29:02 < fantanYl> karlp: if gebe die oma hinten der schrank 2026-06-05T09:45:05 < zyp> the fuck is going on here https://bin.jvnv.net/file/4zGmg.png 2026-06-05T10:04:18 < mercenary> battery is having a mid-life crisis? 2026-06-05T10:05:19 < mercenary> that's some quite odd behaviour. maybe that 100mA continuous spec was a bit optimistic? 2026-06-05T10:13:37 < qyx> part of the electrode broken (manufacturing defect)? 2026-06-05T10:13:59 < qyx> and it got depassivated after prolonged use? 2026-06-05T10:14:32 < qyx> also, some manufacturers are recommending depassivation/activation phase at the beginning 2026-06-05T10:14:54 < qyx> what brand is it? 2026-06-05T10:23:45 < jpa-> because the no-load voltage is not changing, it's ESR change of 0.4 ohm 2026-06-05T10:24:44 < jpa-> maybe either external contact resistance changing (poor clips/cabling?), internal resistance changing (damage like qyx suggests?) or external temperature changing (air conditioning?) 2026-06-05T10:26:03 < qyx> didn't you change its orientation? 2026-06-05T10:27:47 < zyp> jpa-, yeah, in other stuff I've logged before, I've seen spikes in the log when the sun were coming around the corner and shining in my office window 2026-06-05T10:28:12 < zyp> except it's just been raining and this happened around 3am, so it's not the sun this time :p 2026-06-05T10:29:44 < zyp> should be fairly undisturbed at 3am, so I don't see any external factors that can cause sudden big changes 2026-06-05T10:40:32 < qyx> you know the Titan submersible story 2026-06-05T10:42:42 -!- artok [~azo@91-154-240-67.elisa-laajakaista.fi] has quit [Ping timeout: 248 seconds] 2026-06-05T10:49:40 -!- artok [~azo@91-154-240-67.elisa-laajakaista.fi] has joined ##stm32 2026-06-05T10:50:17 -!- catphish_ is now known as catphish 2026-06-05T10:57:24 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-05T11:29:35 -!- c10ud [~c10ud@user/c10ud] has quit [Remote host closed the connection] 2026-06-05T11:29:58 -!- c10ud [~c10ud@host-79-13-251-113.retail.telecomitalia.it] has joined ##stm32 2026-06-05T11:29:59 -!- c10ud [~c10ud@user/c10ud] has changed host 2026-06-05T11:35:41 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 252 seconds] 2026-06-05T11:43:13 -!- hexo__ [~hexo@user/hexo] has quit [Read error: Connection reset by peer] 2026-06-05T11:54:00 -!- rgz [uid670983@user/rgz] has joined ##stm32 2026-06-05T11:54:06 -!- rgz [uid670983@user/rgz] has quit [Client Quit] 2026-06-05T11:55:26 < karlp> this is kinda cute, just for the idea: https://pure.hw.ac.uk/ws/portalfiles/portal/166072930/EuCAP2026_template.pdf 2026-06-05T11:55:40 < karlp> doing lora by modulating the 27th harmonic of 16mhz spi traffic..... 2026-06-05T11:56:01 < karlp> "it's only -95db at 27 harmbnic, but, noise floor of lora receivers is at -130...." 2026-06-05T12:02:14 < infisc> Transmitting at -95db is not the same as recieving at -130db 2026-06-05T12:03:39 < infisc> unless you place the receiver on top of the transmitter 2026-06-05T12:03:47 < jpa-> they're only doing 25 meters 2026-06-05T12:03:50 < karlp> hey, I just liked teh numbers, you can read it yourself and decided what you think 2026-06-05T12:03:59 < karlp> they claim 100m, but picture is a 25m setup yeah 2026-06-05T12:04:00 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-05T12:04:11 < karlp> I mean, this doesn't compete with lora transmitters, doign km 2026-06-05T12:04:21 < karlp> it's a terrible idea to use this as your lora transmitter if you want lora, 2026-06-05T12:04:31 < karlp> I just liked the idea of modulating such a high harmonic. 2026-06-05T12:04:49 < karlp> I'm not saying this a a great technique we should all be using 2026-06-05T12:05:01 < jpa-> it's pretty nice for short range comms 2026-06-05T12:05:14 < jpa-> and if you stay within EMC specs you might not even need radio certification! 2026-06-05T12:05:50 < jpa-> though i guess with that 17 cm wire antenna hanging from SPI pin, it wouldn't pass EMC nor radio certs 2026-06-05T12:06:56 < zyp> they brag about power consumption, but I doubt energy efficiency competes with actual radio transmitters :p 2026-06-05T12:07:54 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-05T12:08:35 < zyp> I also like that they're using a nrf52 for it, i.e. a chip with a built-in radio transceiver, and then go «nah, we'll just do wireless SPI instead» 2026-06-05T12:24:44 -!- hexo [~hexo@user/hexo] has joined ##stm32 2026-06-05T12:47:14 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-05T13:31:56 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-05T13:35:31 -!- infisa is now known as infisc 2026-06-05T13:39:17 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-05T13:47:37 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-05T13:47:37 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-05T13:47:52 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-05T14:04:49 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-05T14:04:59 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-05T14:09:44 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-05T14:09:44 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-05T14:10:36 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-05T14:10:55 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-05T14:24:56 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-05T14:35:43 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Ping timeout: 244 seconds] 2026-06-05T14:36:19 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 264 seconds] 2026-06-05T14:37:32 -!- akaWolf [~akaWolf@45.86.229.245] has joined ##stm32 2026-06-05T14:37:50 -!- akaWolf1 [~akaWolf@45.86.229.245] has joined ##stm32 2026-06-05T15:06:27 -!- akaWolf [~akaWolf@45.86.229.245] has quit [Ping timeout: 252 seconds] 2026-06-05T15:06:54 -!- akaWolf1 [~akaWolf@45.86.229.245] has quit [Ping timeout: 255 seconds] 2026-06-05T15:08:24 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-05T15:08:46 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-05T15:12:42 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 246 seconds] 2026-06-05T15:13:32 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-05T15:17:49 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 255 seconds] 2026-06-05T15:18:39 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-05T15:23:14 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 248 seconds] 2026-06-05T15:23:46 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-05T15:28:02 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 248 seconds] 2026-06-05T15:28:57 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-05T15:55:17 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-05T15:59:14 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has joined ##stm32 2026-06-05T18:09:09 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-05T19:00:28 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-05T19:04:24 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-05T19:11:38 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-05T19:26:06 -!- umbramalison [~umbramali@188.74.90.42] has quit [Ping timeout: 246 seconds] 2026-06-05T19:31:58 -!- Livio [~livio@user/livio] has quit [Ping timeout: 252 seconds] 2026-06-05T20:26:43 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 264 seconds] 2026-06-05T20:35:12 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-05T21:05:53 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-05T21:18:51 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-05T21:34:12 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-05T21:34:23 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-05T21:35:51 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has quit [Quit: WeeChat 4.9.0] 2026-06-05T21:47:11 -!- drzacek [~quassel@2a01:3d8:485:9300:e27c:c7c1:d1ff:2607] has joined ##stm32 2026-06-05T21:47:45 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-05T21:53:52 < catphish> this is a truly terrifying number of pins to deal with https://i.ibb.co/QvWFbCnj/Screenshot-20260605-195253.png 2026-06-05T22:09:17 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-05T22:56:23 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-05T23:13:02 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 265 seconds] 2026-06-05T23:36:43 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-05T23:43:45 -!- hexo [~hexo@user/hexo] has quit [Ping timeout: 252 seconds] --- Day changed la kesä 06 2026 2026-06-06T00:00:15 -!- hexo [~hexo@user/hexo] has joined ##stm32 2026-06-06T00:28:50 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-06T00:54:58 -!- drzacek [~quassel@2a01:3d8:485:9300:e27c:c7c1:d1ff:2607] has quit [Quit: quit] 2026-06-06T01:07:03 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-06T01:13:39 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 245 seconds] 2026-06-06T02:00:11 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-06T03:40:39 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 246 seconds] 2026-06-06T06:46:04 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-06T07:34:02 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-06T07:55:30 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-06T08:09:01 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-06T10:37:15 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-06T11:47:24 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-06T11:53:32 -!- ferdna [~ferdna@user/ferdna] has quit [Remote host closed the connection] 2026-06-06T12:00:29 -!- drzacek [~quassel@2a01:3d8:4a3:e00:2d39:eb7f:8bb6:35cb] has joined ##stm32 2026-06-06T12:28:05 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 245 seconds] 2026-06-06T12:28:31 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Ping timeout: 264 seconds] 2026-06-06T12:29:38 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-06T12:30:41 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-06T12:45:54 -!- hexo [~hexo@user/hexo] has quit [Ping timeout: 248 seconds] 2026-06-06T14:57:41 -!- teknix [~unknown@user/hsv] has quit [Remote host closed the connection] 2026-06-06T15:17:44 -!- teknix [~unknown@user/hsv] has joined ##stm32 2026-06-06T15:18:13 -!- kelt0m [kelt0m@user/kelt0m] has quit [Remote host closed the connection] 2026-06-06T15:20:25 -!- teknix [~unknown@user/hsv] has quit [Remote host closed the connection] 2026-06-06T15:22:44 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-06T15:31:34 -!- teknix [~unknown@user/hsv] has joined ##stm32 2026-06-06T15:31:51 -!- kelt0m [kelt0m@user/kelt0m] has quit [Remote host closed the connection] 2026-06-06T15:32:50 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-06T15:35:38 -!- kelt0m [kelt0m@user/kelt0m] has quit [Remote host closed the connection] 2026-06-06T15:36:16 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-06T15:41:18 -!- drzacek [~quassel@2a01:3d8:4a3:e00:2d39:eb7f:8bb6:35cb] has quit [Ping timeout: 252 seconds] 2026-06-06T15:44:23 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 244 seconds] 2026-06-06T16:42:03 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-06T17:06:38 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-06T17:06:39 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-06T17:17:56 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 256 seconds] 2026-06-06T17:26:04 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-06T18:02:48 -!- drzacek [~quassel@2a01:3d8:4a3:e00:2d39:eb7f:8bb6:35cb] has joined ##stm32 2026-06-06T18:43:45 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-06T19:04:10 -!- lawchli [~lance@user/lawchli] has quit [Remote host closed the connection] 2026-06-06T19:11:46 -!- lawchli [~lance@user/lawchli] has joined ##stm32 2026-06-06T19:31:43 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 244 seconds] 2026-06-06T20:04:16 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 244 seconds] 2026-06-06T20:07:14 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-06T20:20:15 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 243 seconds] 2026-06-06T20:54:53 -!- umbramalison [~umbramali@188.74.90.42] has quit [Quit: %So long and thanks for all the fish%] 2026-06-06T21:15:56 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-06T22:13:56 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-06T22:29:25 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-06T22:34:24 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 251 seconds] 2026-06-06T22:35:21 -!- drzacek [~quassel@2a01:3d8:4a3:e00:2d39:eb7f:8bb6:35cb] has quit [Remote host closed the connection] 2026-06-06T22:36:01 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-06T22:36:38 -!- drzacek [~quassel@2a01:3d8:4a3:e00:2d39:eb7f:8bb6:35cb] has joined ##stm32 2026-06-06T22:59:18 -!- drzacek [~quassel@2a01:3d8:4a3:e00:2d39:eb7f:8bb6:35cb] has quit [Quit: quit] 2026-06-06T23:04:42 < karlp> terrified all the chats too :) 2026-06-06T23:13:38 < qyx> everybody is innovating, no time for chats 2026-06-06T23:26:50 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 256 seconds] 2026-06-06T23:37:18 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-06T23:41:01 -!- System_Error [~SystemErr@user/systemerror] has quit [Ping timeout: 252 seconds] 2026-06-06T23:41:30 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 246 seconds] 2026-06-06T23:43:20 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-06T23:59:47 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 --- Day changed su kesä 07 2026 2026-06-07T00:08:31 < karlp> I got the ethercat stack up under zephyr, that went ok. 2026-06-07T00:08:41 < karlp> lots unconnected, but wrangled the build into place at least... 2026-06-07T00:15:43 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 265 seconds] 2026-06-07T00:22:56 < catphish> ugh, routing a BGA FPGA is a weird new experience, learning BGA fanout is one thing, but when the pins are completely interchangeable, it's even more confusing 2026-06-07T01:57:55 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-07T01:59:22 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-07T02:13:13 -!- kelt0m [kelt0m@user/kelt0m] has quit [Remote host closed the connection] 2026-06-07T02:16:14 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-07T02:24:55 -!- umbramalison [~umbramali@188.74.90.42] has quit [Ping timeout: 276 seconds] 2026-06-07T02:33:08 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 249 seconds] 2026-06-07T02:42:48 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-07T02:56:39 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-07T03:12:24 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 245 seconds] 2026-06-07T03:18:28 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-07T03:30:06 -!- Netsplit *.net <-> *.split quits: System_Error 2026-06-07T03:32:46 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 268 seconds] 2026-06-07T04:08:50 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-07T04:23:45 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-07T04:30:16 < zyp> confusing? having interchangeable pins makes it easy mode :) 2026-06-07T04:50:44 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 265 seconds] 2026-06-07T05:05:07 -!- qyx [~qyx@84.245.120.36] has quit [Ping timeout: 264 seconds] 2026-06-07T05:07:00 -!- qyx [~qyx@84.245.120.32] has joined ##stm32 2026-06-07T05:21:26 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-07T05:40:25 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 246 seconds] 2026-06-07T06:01:40 -!- tabemann [~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 2026-06-07T06:16:39 -!- tabemann [~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net] has joined ##stm32 2026-06-07T06:16:57 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-07T06:20:46 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-07T07:23:58 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-07T08:40:59 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-07T10:10:22 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-07T10:29:53 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 252 seconds] 2026-06-07T10:39:15 -!- ferdna [~ferdna@user/ferdna] has quit [Ping timeout: 252 seconds] 2026-06-07T10:53:32 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-07T10:53:50 -!- ferdna [~ferdna@user/ferdna] has quit [Remote host closed the connection] 2026-06-07T11:10:00 -!- akaWolf [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-07T11:10:00 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-07T11:23:48 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T11:24:46 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T11:28:30 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 266 seconds] 2026-06-07T11:28:56 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T11:33:04 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 251 seconds] 2026-06-07T11:34:04 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T12:07:53 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-07T12:38:10 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-07T12:38:23 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-07T12:38:31 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has joined ##stm32 2026-06-07T13:06:57 -!- infisc [~infisc@user/infisc] has quit [Remote host closed the connection] 2026-06-07T13:42:05 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-07T14:44:31 -!- Laurenceb_ [~Laurenceb@138.141.208.46.dyn.plus.net] has joined ##stm32 2026-06-07T14:44:32 < Laurenceb_> suppp 2026-06-07T14:47:29 -!- infisc [~infisc@user/infisc] has left ##stm32 [my] 2026-06-07T14:49:22 * Laurenceb_ has a weird issue with F1 SPI2, I'm trying to run tx only with circular dma, but the spi pins arent doing anything 2026-06-07T14:49:31 < Laurenceb_> gpio is set the AF PP 2026-06-07T14:51:06 < Laurenceb_> I'm using HAL code - SPI_Transmit_DMA 2026-06-07T15:04:05 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has quit [Quit: WeeChat 4.9.0] 2026-06-07T15:07:02 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-07T15:13:11 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-07T15:14:37 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-07T15:14:37 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-07T15:16:19 < nohit> Laurenceb_: generate the same code with cube and see if you missed something 2026-06-07T15:18:18 < Laurenceb_> sounds painful 2026-06-07T15:18:33 < Laurenceb_> I might try just stm32duino spi without anything else 2026-06-07T15:19:24 < nohit> basic troubleshooting, takes 5min 2026-06-07T15:20:31 < nohit> its probably just some minor detail that you missed 2026-06-07T15:23:42 < Laurenceb_> I'll try some stm32duino v basic test code on spi2 2026-06-07T15:24:03 < Laurenceb_> possible that the pin got broken but its behind a buffer ic that is working so seems v unlikely 2026-06-07T15:24:54 < Laurenceb_> eevblog says rxne can be erroneously set during spi setup on f1, then cause a overrun fault 2026-06-07T15:25:07 < Laurenceb_> but datasheet is unclear if that blocks the peripheral 2026-06-07T15:26:04 < Laurenceb_> maybe I need to set bidimode so it doesnt expect rx data to be read 2026-06-07T15:26:06 < nohit> yeah try it without dma first to see if that works 2026-06-07T15:27:26 < Laurenceb_> hardware is at work so will have to wait for tomorrow 2026-06-07T15:28:01 -!- Laurenceb_ [~Laurenceb@138.141.208.46.dyn.plus.net] has quit [Quit: Client closed] 2026-06-07T15:28:15 -!- Laurenceb_ [~Laurenceb@138.141.208.46.dyn.plus.net] has joined ##stm32 2026-06-07T15:28:33 < Laurenceb_> I'm using spi/dma as a sequence generator to talk PPM to a legacy system, hopefully DMA is fast enough that there are no gaps between words 2026-06-07T15:31:39 -!- Laurenceb_ [~Laurenceb@138.141.208.46.dyn.plus.net] has quit [Client Quit] 2026-06-07T16:06:38 -!- Laurenceb_ [~Laurenceb@138.141.208.46.dyn.plus.net] has joined ##stm32 2026-06-07T16:08:44 < Laurenceb_> When the SPI is used only to transmit data, it is possible to enable only the SPI Tx DMA 2026-06-07T16:08:45 < Laurenceb_> channel. In this case, the OVR flag is set because the data received are not read. 2026-06-07T16:08:51 < Laurenceb_> gah something else must be wrong 2026-06-07T16:37:49 < catphish> any tips to stay sane while routing BGA? 2026-06-07T16:39:50 < catphish> i'd be less angry if the didn't put GND pins on the outer ring 2026-06-07T16:40:29 < Laurenceb_> https://nitter.poast.org/pic/orig/media%2FHKMYHg_XgAAloyi.jpg 2026-06-07T16:44:59 < Laurenceb_> https://nitter.poast.org/pic/orig/media%2FHKJ6rkwXsAAfvDi.jpg 2026-06-07T16:49:14 -!- Laurenceb_ [~Laurenceb@138.141.208.46.dyn.plus.net] has quit [Quit: Client closed] 2026-06-07T18:00:17 < zyp> catphish, which chip is the issue? the fx5? 2026-06-07T18:00:44 < zyp> are you doing a bga fpga on the same board? 2026-06-07T18:47:29 < catphish> zyp: FX5 to ECP5, i'm getting there, my plan is to get the right number of pins out of the FPGA first, without worrying about the allocations, then swap them until there's no tangle, then connect to the FX5 2026-06-07T18:49:04 < catphish> i'm reasonably happy with progress so far 2026-06-07T18:50:54 < catphish> just finishing the exit paths from the ECP5. it uses one ECP5 bank for each of the two high speed parallel buses in the FX5 https://i.ibb.co/LXcdStC1/PXL-20260607-154917897.jpg 2026-06-07T18:51:42 < catphish> plus SPI for programming (at the bottom, on a third bank). this leaves the two banks on the right for external IO 2026-06-07T18:53:05 < catphish> the only thing that gets me into a mess is that the clock pins arne't interchangeable, and will likely get in the way 2026-06-07T19:11:50 -!- dobson [~dobson@static.38.6.217.95.clients.your-server.de] has quit [Ping timeout: 245 seconds] 2026-06-07T19:12:39 < zyp> catphish, when you go fab it, can I buy one at cost? :) 2026-06-07T19:14:18 < catphish> sure, the idea is that this will serve as a base for various frontend modules (as well as just a bare FPGA dev kit) 2026-06-07T19:15:04 < zyp> I already have the fx20 devboard, but the only board I have with a FMC connector is the certuspro-evn, which is more pain to work with than ecp5 2026-06-07T19:15:50 < zyp> I'd buy a ecp5 devboard with FMC, except they simply don't exist 2026-06-07T19:16:28 < zyp> except for a third party one, but it's unobtanium, has a bunch of other shit on it that probably drives up cost and doesn't fully populate the FMC socket so it's not even usable :p 2026-06-07T19:17:26 < catphish> that's a shame. this thing should have 2 full banks exposed externally (64 pins if i can route them all) 2026-06-07T19:17:53 < catphish> plus the full GPIF III interface connected to the FX5 2026-06-07T19:18:16 < catphish> 2 x (16 data + 7 control), plus SPI for programming 2026-06-07T19:18:19 -!- dobson [~dobson@static.38.6.217.95.clients.your-server.de] has joined ##stm32 2026-06-07T19:18:49 < zyp> did you consider LVDS vs CMOS? 2026-06-07T19:20:35 < catphish> briefly, but FX5 can't transmit LVDS, it's RX only, which is too limiting 2026-06-07T19:21:50 < zyp> yeah, I figure you could use a LVDS bank in one direction and CMOS on the other for the other direction 2026-06-07T19:21:57 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-07T19:22:08 < zyp> but it's probably not worthwhile for FX5 2026-06-07T19:22:17 < zyp> IIRC you need to go LVDS to saturate a FX20 2026-06-07T19:23:54 < catphish> i believe that's true. if FX5 isn't fast enough, i can drop in FX5N or FX10 2026-06-07T19:24:25 < zyp> are you planning to just run the default GPIF setup? 2026-06-07T19:25:00 < catphish> i looked into that, i don't really understand what the default is, do i don't know 2026-06-07T19:25:26 < catphish> i would assume not, unless the default can do both TX and RX on 2 x 16 bit buses, but if it can, great 2026-06-07T19:25:55 < catphish> if i can avoid the GPIF designer, i will 2026-06-07T19:30:26 < zyp> I think the default is what they call «slave FIFO» or something 2026-06-07T19:30:43 < zyp> I dislike the number of sideband signals it requires 2026-06-07T19:31:56 < catphish> the chip has 7 sideband signals per bus, that seemed excessive, but i connected them all just in case 2026-06-07T19:32:02 < zyp> I'd like to do an usb3 orbtrace expansion board, and the expansion port has 32 signals or so, and I'd like to use it for a 16b wide stream in one direction and 8b wide in the other direction, which leaves 8 or so for sideband 2026-06-07T19:32:58 < zyp> so I figure I might want to do something custom that works with four per stream 2026-06-07T19:33:40 < zyp> but GPIF III designer was «coming later» last I checked, so I don't know yet how flexible it is 2026-06-07T19:33:45 < zyp> and the SDK seems annoying 2026-06-07T19:34:21 < zyp> and the chip lacks detailed documentation 2026-06-07T19:34:37 < zyp> although there is a SVD that actually documents all the registers 2026-06-07T19:35:09 < catphish> i have a copy of GPIF III designer now - i don't really understand it, but it seems like it should be simple enough with a flowchat thing 2026-06-07T19:35:28 < zyp> good :) 2026-06-07T19:38:00 < zyp> anyway, having a board that pairs a fx5 with an ecp5 would make me take another stab at it, so I'd like one of your spare prototypes when you get there ;) 2026-06-07T19:39:37 -!- haritz [~hrtz@user/haritz] has quit [Remote host closed the connection] 2026-06-07T19:42:11 < zyp> if you'd like any schematic review, I'm happy to do that too 2026-06-07T20:23:26 < catphish> zyp: that would be very helpful, i'll send you something over when it's finished, i've got a bit distracted with the BGA routing, but haven't actually finished the schematic 2026-06-07T20:37:09 -!- drzacek [~quassel@2a01:3d8:4bf:df00:94f9:4d01:198e:3fb] has joined ##stm32 2026-06-07T20:45:46 < catphish> i think I have RSI now, but the high speed buses are routed https://i.ibb.co/BHwNCTCd/PXL-20260607-174243218.jpg 2026-06-07T20:45:46 < catphish> it might be that these need resistors, but 1) probably not really and 2) not that they're in order, it's not too hard to make changes 2026-06-07T20:46:13 < catphish> i'm pretty happy with that 2026-06-07T20:48:22 < jpa-> that looks neat 2026-06-07T20:49:06 < zyp> yeah, that looks about what I'd do 2026-06-07T20:49:47 < catphish> took me almost all day :D 2026-06-07T20:49:50 < zyp> although I'd consider doing via-in-pad since that's cheap at jlc nowadays :) 2026-06-07T20:50:48 < jpa-> i wish they'd get blind vias already 2026-06-07T20:51:12 < zyp> they had backdrilled vias last I checked 2026-06-07T20:51:20 < zyp> but yeah, I'd like HDI with microvias 2026-06-07T20:51:50 < catphish> via-in-pad would probably look nicer, but i don't think it would reallky change much 2026-06-07T20:52:11 < catphish> i was concerned about the cost/reliability 2026-06-07T20:52:44 < zyp> at jlc, plated over vias are included for 6L and up 2026-06-07T20:53:06 < zyp> and I don't find it hard to justify the cost of a 6L board :) 2026-06-07T20:55:37 < catphish> the cost might actually end up the same 2026-06-07T20:56:01 < catphish> because i'm having to pay for smaller vias to fit between the balls, which is actually no cheaper than a 6 layer board 2026-06-07T20:56:13 < catphish> so perhaps i should consider it 2026-06-07T20:57:04 < zyp> you do? 2026-06-07T20:57:53 < zyp> hmm 2026-06-07T20:57:54 < catphish> this desing uses 0.2/0.35mm vias 2026-06-07T20:57:58 < catphish> *design 2026-06-07T20:58:07 < catphish> which are moderately expensive 2026-06-07T20:58:21 < zyp> what pitch is the fx5? 2026-06-07T20:58:24 < catphish> (about the same cost as upgrading to 6 layers and via-in-pad) 2026-06-07T20:58:26 < catphish> 0.75mm 2026-06-07T20:58:53 < zyp> what's the pad diameter of each of the footprints? 2026-06-07T20:59:24 < catphish> let me find the actual recommended values, from the datasheets, one moment 2026-06-07T21:01:48 < zyp> hmm, 0.75mm pitch is 1.06mm diagonal, minimum via diameter without paying extra is 0.4mm and with 0.1mm clearance on either side, that leaves 0.46mm max for the pad diameter, which I figure is larger than a 0.75m pitch pad would be 2026-06-07T21:01:57 < zyp> so I don't see any issues there 2026-06-07T21:02:23 < zyp> on the ecp5, you've got 0.53mm for the pad 2026-06-07T21:03:07 < catphish> FX5 has 0.25mm pads, ECP5 is 0.35mm 2026-06-07T21:03:30 < zyp> yeah, so 0.4mm diameter vias would fit fine 2026-06-07T21:06:33 < catphish> i'll check now 2026-06-07T21:07:44 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-07T21:10:47 < catphish> zyp: it works except that it violates the 0.2mm via-hole-to-track clearance 2026-06-07T21:11:07 < catphish> (diagonally from via to 0.1mm track) 2026-06-07T21:14:30 < catphish> it also looks kinda bad with tiny traces and huge vias 2026-06-07T21:15:01 < catphish> though that's not really a technical problem 2026-06-07T21:15:47 < catphish> the other option is via-in-pad, but that's not ideal because i'd need to fit a via inside a 2.5mm pad, or switch to SMD 2026-06-07T21:17:43 < zyp> I don't think «via hole to track» is a useful rule and I don't think it really matters :p 2026-06-07T21:18:08 < catphish> do people normally have to do solder-mask-defined pads for via-in-pad? i can't see how else it would work 2026-06-07T21:18:25 < catphish> you'd need an implausibly small via for a 0.25mm pad 2026-06-07T21:18:51 < zyp> probably, I haven't yet done BGAs with that :) 2026-06-07T21:19:29 < catphish> i think i'll stick with the original design, but just make the vias as big as i can, maybe i'll ignore the track-to-hole spe 2026-06-07T21:19:32 < catphish> *spec 2026-06-07T21:20:28 < zyp> I think my default vias have smaller than 0.3mm holes as well, they never made me pay extra for that 2026-06-07T21:20:36 < zyp> I suspect they just round them up 2026-06-07T21:20:55 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-07T21:24:44 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-07T21:28:15 < catphish> assuming i ignore the trace-to-hole requirement, it works with 0.3/0.45mm vias and 0.1mm traces, or with 0.3/0.4mm vias and 0.15mm traces 2026-06-07T21:40:09 < zyp> traces are not relevant, the only traces coming close to those vias are traces going to the via :p 2026-06-07T21:40:17 < zyp> it's via/pad clearance that matters 2026-06-07T21:41:10 < zyp> via diameter + pad diameter + 2 * clearance = pad pitch * √2 2026-06-07T21:41:25 < catphish> i don't think that's true, the main thing i'm running into is the spacing between traces and vias 2026-06-07T21:41:35 < zyp> what traces? 2026-06-07T21:41:59 < zyp> oh, wait, you mean between the vias 2026-06-07T21:42:18 < zyp> so trace width + clearance * 2 + via diameter = pad pitch 2026-06-07T21:43:10 < zyp> 0.1 + 0.1 * 2 + 0.4 = 0.7 2026-06-07T21:43:17 < zyp> doesn't seem to be an issue 2026-06-07T21:44:15 < qyx> yes but jlc asked $$ for vias <0.45, so 0.45 is basically (was?) the minimum 2026-06-07T21:44:23 < qyx> also 0.1 traces weren't free in the past 2026-06-07T21:44:24 < catphish> this is what i'm talking about. this is a 0.15mm trace between two 0.45mm vias: https://i.ibb.co/qLT8wG6f/PXL-20260607-184315216.jpg 2026-06-07T21:44:28 < qyx> the minimum was 0.127 or so 2026-06-07T21:44:39 < catphish> and that gap is well below 0.1mm 2026-06-07T21:44:52 < zyp> catphish, so don't use 0.15mm traces and 0.45mm vias :p 2026-06-07T21:45:26 < catphish> so this is the question... 0.1mm traces (minimum) or 0.4mm vias (not recommended) 2026-06-07T21:45:41 < catphish> or split the difference :) 2026-06-07T21:45:42 < qyx> oh and why is your bga rotated? 2026-06-07T21:46:11 < catphish> this is why: https://i.ibb.co/BHwNCTCd/PXL-20260607-174243218.jpg 2026-06-07T21:46:22 < qyx> this doesn't look like a 0.8 mm pitch bga 2026-06-07T21:46:29 < qyx> or those vias are not 0.4 2026-06-07T21:46:48 < catphish> 0.75mm pitch on the FX5 2026-06-07T21:47:22 < catphish> (that's the one i'm testing with as it's the worst case) 2026-06-07T21:50:53 < catphish> i suspect my best option is still to pay for the slightly smaller drills, and go for 0.25mm drills and 0.4mm via pads 2026-06-07T21:51:57 < zyp> rather than using thinner traces than 0.15 for free? 2026-06-07T21:53:07 < catphish> good point, 0.1mm traces aren't recommended against 2026-06-07T21:53:20 < catphish> and they're free 2026-06-07T21:53:26 < zyp> they explicitly say you can go down to 3mil in BGA fanouts 2026-06-07T21:53:37 < zyp> which is 0.0762 mm 2026-06-07T21:53:46 < catphish> wow, i'll do that then 2026-06-07T21:53:50 < catphish> (0.1mm) 2026-06-07T21:54:51 < qyx> so dense, much wow 2026-06-07T21:54:58 < catphish> i guess their lithography is more accurate than their drills, so i'll do that 2026-06-07T21:55:11 < qyx> for 1 oz too? 2026-06-07T21:55:24 < catphish> yeah, i only looked at 1oz 2026-06-07T21:56:07 < catphish> it gets harder at 2oz i think 2026-06-07T21:56:29 < zyp> you're not doing fine pitch bga on 2oz 2026-06-07T21:56:47 < catphish> indeed 2026-06-07T22:09:26 < catphish> that's looking fine using 0.1mm traces 2026-06-07T22:13:19 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 275 seconds] 2026-06-07T22:17:35 < catphish> looks like this will fit on a 100mm x 100mm PCB https://i.ibb.co/q36zb7kg/usb-base.png 2026-06-07T22:32:00 < zyp> could you please use a more modern connector? :) 2026-06-07T22:37:09 < zyp> I don't think the price difference between the 3082 and the 3083 is significant, and you get double the flash/ram in addition to built in usb-c handling 2026-06-07T22:37:23 < zyp> as well as an upgrade path to fx5n/fx20 2026-06-07T22:37:45 < zyp> can't run dual-lane usb through a single lane connector :) 2026-06-07T22:48:40 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-07T22:48:40 -!- akaWolf [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-07T22:53:48 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 246 seconds] 2026-06-07T22:57:37 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T22:57:39 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T23:02:06 -!- hexo [~hexo@user/hexo] has joined ##stm32 2026-06-07T23:02:26 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-07T23:04:35 < catphish> zyp: the prototypes will likely be 3084 as that's the cheapest on JLC right now 2026-06-07T23:05:42 -!- akaWolf [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-07T23:05:42 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-07T23:06:24 < zyp> anything but the 3082 that doesn't handle usb-c :p 2026-06-07T23:06:52 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T23:06:53 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T23:06:57 < catphish> i have a bit of a dilema - ths chip supports native USB-C and a drop-in upgrade to 5n/20, but... USB-C sucks for mechanical robustness. i don't really want USB-C, but i might put USB-C on the initial prototype anyway 2026-06-07T23:07:38 < catphish> if I use USB-C, I can always use an extensin cable with any connector in my finished chassis though 2026-06-07T23:07:55 < catphish> plus everyone except me seems to like it 2026-06-07T23:08:31 < catphish> i put 3082 on my schematic, but JLC don't even have 3082 in their catalog, i'm guessing nobody uses it :) 2026-06-07T23:08:34 < zyp> I like stuff I have cables for, I'm not sure I have any usb3-b cables :) 2026-06-07T23:09:53 < catphish> it's a seriously underrated connector 2026-06-07T23:10:16 < catphish> basically USB-C but not a flimsy piece of crap 2026-06-07T23:10:25 < catphish> but also only one lane :( 2026-06-07T23:14:17 < zyp> maybe you should just use this: https://www.digikey.com/en/products/detail/jae-electronics/DX07B024ZJ1C1088/28948035 :p 2026-06-07T23:14:50 < zyp> actually costs less than I expected 2026-06-07T23:17:25 -!- akaWolf [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-07T23:17:25 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-07T23:18:36 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T23:20:23 < catphish> that's an expensive looking connector! 2026-06-07T23:20:46 < zyp> yeah 2026-06-07T23:22:42 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 248 seconds] 2026-06-07T23:23:45 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T23:24:44 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T23:27:58 -!- hexo__ [~hexo@user/hexo] has joined ##stm32 2026-06-07T23:28:02 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 251 seconds] 2026-06-07T23:28:53 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T23:29:02 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Ping timeout: 253 seconds] 2026-06-07T23:29:53 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-07T23:30:05 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-07T23:42:26 < qyx> lol using my ai friend to debug device-host comms 2026-06-07T23:42:58 < qyx> I allowed it to talk directly to the device, modify the firmware, flash it and modify the host python lib 2026-06-07T23:51:05 < catphish> zyp: got any opinion on the external connector for tha FPGA? For my purposes I just want a medium density 90 degree board to board connector really 2026-06-07T23:57:07 < zyp> medium is relative :) 2026-06-07T23:57:11 < zyp> but no, not really 2026-06-07T23:59:51 < catphish> that should be all the links between the FX5 and the FPGA now, routed the SPI and also 6 x GPIO --- Day changed ma kesä 08 2026 2026-06-08T00:00:05 < catphish> https://i.ibb.co/20B4JFnZ/Screenshot-20260607-215800.png 2026-06-08T00:01:18 < zyp> if you end up with spare FPGA IO, you could use them for something like this: https://github.com/zyp/fmod 2026-06-08T00:02:47 < zyp> I made some adapters for that for my scope LA, makes it quick to hook up: https://photos.app.goo.gl/7sZD1E2BirVzS2c68 2026-06-08T00:17:51 < catphish> i have a whole bank / one side of the FPGA unused :) 2026-06-08T00:19:00 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-08T00:19:00 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-08T00:27:58 -!- ferdna [~ferdna@user/ferdna] has quit [Remote host closed the connection] 2026-06-08T00:47:03 < Steffanx> Ohno. You went to the dark side qyx .... 2026-06-08T01:03:59 < qyx> I am now 5x productive Steffanx 2026-06-08T01:04:57 < Steffanx> Super qyx approved code quality? 2026-06-08T01:08:45 < qyx> not all the time, but for refactoring, it is able to follow 2026-06-08T01:11:58 < Steffanx> For someone who was in the "no f-ing way" camp you converted quite quickly :P 2026-06-08T01:13:00 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-08T01:13:02 < qyx> I didn't, I still think it is not worth using it to generate slop 2026-06-08T01:13:27 < qyx> eg. for documentation, it has very specific style which I hate 2026-06-08T01:14:03 < qyx> yes it can write english much better than me, but doesn't look pro at all, you can see it was ai generated 2026-06-08T01:14:42 < qyx> technical documentation has its own specific vocabulary and you can see it eg. in datasheets 2026-06-08T01:15:17 < qyx> ai friend, being the gui of all trades, uses language constructs not specific to EEs 2026-06-08T01:16:02 < qyx> uh, we have a word for that, it is too flowerish 2026-06-08T01:17:48 < qyx> apparently english has it too, flowery :p 2026-06-08T01:28:39 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-08T01:42:28 -!- c10ud [~c10ud@user/c10ud] has quit [Read error: Connection reset by peer] 2026-06-08T01:42:40 -!- drzacek [~quassel@2a01:3d8:4bf:df00:94f9:4d01:198e:3fb] has quit [Quit: quit] 2026-06-08T01:42:50 -!- c10ud [~c10ud@host-79-13-251-113.retail.telecomitalia.it] has joined ##stm32 2026-06-08T01:42:50 -!- c10ud [~c10ud@user/c10ud] has changed host 2026-06-08T01:55:35 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 245 seconds] 2026-06-08T02:10:18 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-08T03:34:47 -!- akaWolf [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-08T03:34:47 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-08T03:36:07 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-08T03:37:04 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-08T03:40:23 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 249 seconds] 2026-06-08T03:41:15 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-08T03:53:23 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-08T03:53:23 -!- akaWolf [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-08T03:56:57 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-08T04:01:04 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-08T04:01:42 -!- akaWolf [~akaWolf@akawolf.org] has quit [Client Quit] 2026-06-08T04:01:42 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Client Quit] 2026-06-08T04:02:54 -!- akaWolf [~akaWolf@2a05:3580:df03:1a00::943] has joined ##stm32 2026-06-08T04:03:50 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-08T04:12:51 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-08T04:12:51 -!- akaWolf [~akaWolf@2a05:3580:df03:1a00::943] has quit [Quit: Lost terminal] 2026-06-08T04:13:29 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-08T04:13:30 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-08T04:50:24 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-08T05:16:09 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-08T08:12:22 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-08T08:16:44 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-08T08:55:03 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 257 seconds] 2026-06-08T09:07:01 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has joined ##stm32 2026-06-08T09:07:37 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-08T09:20:15 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-08T09:48:06 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-08T09:55:28 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 271 seconds] 2026-06-08T10:23:07 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-08T10:46:12 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-08T11:18:32 -!- infisc [~infisc@user/infisc] has quit [Quit: my cold dead hands] 2026-06-08T11:18:51 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-08T11:30:07 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 272 seconds] 2026-06-08T11:43:31 -!- duude__ [~duude__@user/duude/x-4676560] has quit [Ping timeout: 265 seconds] 2026-06-08T11:51:14 -!- duude__ [~duude__@user/duude/x-4676560] has joined ##stm32 2026-06-08T12:01:40 < karlp> + 2026-06-08T12:05:00 -!- _Posterdati_ [~posterdat@user/Posterdati] has joined ##stm32 2026-06-08T12:14:49 < karlp> "The buffer size is stated in @em words." 2026-06-08T12:14:57 < karlp> let's guess what word size is in this context today... 2026-06-08T12:19:43 < karlp> well, it's 16bit. 2026-06-08T12:27:14 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-08T12:30:11 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-08T12:30:38 < karlp> also, fuck ethercat a bit more... 2026-06-08T12:35:30 < zyp> are you having fun? 2026-06-08T12:42:37 < mercenary> catphish: stick to USB-B connectors, less breakage. unless someone comes out with USB-C-in-XLR like audio gear now has RJ45-in-XLR: https://x0.at/Jxrh.png 2026-06-08T12:44:54 < zyp> can't wear out the connector if you don't have a cable that fits *points at forehead* 2026-06-08T13:04:22 < tomeaton17> I would recommend 38999 2026-06-08T13:12:04 < mercenary> screw that (literally) 2026-06-08T13:17:31 < catphish> zyp: i started again, i can definitely do DDR, but the skew sucked 2026-06-08T13:19:22 < karlp> zyp: eh, it' sok really, it's about to be not my problem anymore. 2026-06-08T13:19:47 < karlp> what's this story that usb-c is mechanically unreliable?! 2026-06-08T13:20:29 < karlp> re ecat: it's just annoying how much of it is locked documentation for... no good reason. 2026-06-08T13:21:09 < karlp> so there's this "eeprom emulation" layer, because the original asics had eeproms for slave info, and the format of that eeprom block is a members only doc 2026-06-08T13:21:24 < karlp> and maybe I can ask them for one, but it's like please email us and we'll approove manualy, 2026-06-08T13:21:37 < karlp> so I'm not sure if i can be arsed for another 50 dayshere or something. 2026-06-08T13:21:46 < karlp> and I only wanted it to prove that our implemnetaiton was busted. 2026-06-08T13:21:50 < karlp> but I already know that. 2026-06-08T13:22:37 < karlp> we're blowing a 128k flash page on a "2k" eeprom emulation that we tell the stack is 2k _16bit words_ while we have an actaul fram onboard for storing settings in. 2026-06-08T13:23:35 < karlp> and because the flash page is for backing the store, we're only saving 2k into that 128k anyway, and if anyone ever reads/writes those higher 16bit word section, then we just give them random memory. 2026-06-08T13:23:42 -!- drzacek [~quassel@2a01:3d8:351:8000:cf87:e173:d823:ae61] has joined ##stm32 2026-06-08T13:23:54 < karlp> copying PoC code until it's "production grade" yet again. 2026-06-08T13:24:08 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-08T13:24:37 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-08T13:25:07 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-08T13:25:27 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-08T13:28:08 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-08T13:28:22 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-08T13:31:59 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-08T13:34:08 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has joined ##stm32 2026-06-08T13:34:10 < Laurenceb_> fixed muh spi issue 2026-06-08T13:34:40 < Laurenceb_> gpio_init was using uninitialized memory 2026-06-08T13:35:44 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-08T13:50:17 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has quit [Quit: Client closed] 2026-06-08T14:16:35 -!- NEYi [~NEYi___@195.234.78.190] has joined ##stm32 2026-06-08T14:19:31 -!- NEYi [~NEYi___@195.234.78.190] has quit [Quit: Leaving] 2026-06-08T15:08:36 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-08T15:22:15 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-08T15:22:16 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-08T15:28:10 -!- drzacek [~quassel@2a01:3d8:351:8000:cf87:e173:d823:ae61] has quit [Quit: quit] 2026-06-08T15:43:34 -!- NEYi [~NEYi___@195.234.78.190] has joined ##stm32 2026-06-08T17:43:15 < qyx> do we have a solution for delayed power on? I need to boot the firmware before the power is applied 2026-06-08T17:43:24 < qyx> no, i don't have a spare GPIO :> 2026-06-08T17:43:54 < qyx> ok I actually might have, never mind 2026-06-08T17:47:42 < Steffanx> Your AI friend makes makes your brain all mushy qyx? 2026-06-08T17:47:47 < Steffanx> -maked 2026-06-08T17:48:01 < Steffanx> Damn auto correct 2026-06-08T17:48:24 < Steffanx> Lol. This non-AI is bad. Makes my brain all mushy. 2026-06-08T17:49:35 < qyx> tbh I am all mushy the last 2 days 2026-06-08T17:49:46 < qyx> too much sun, too much brian damage 2026-06-08T18:15:41 -!- System_Error [~SystemErr@user/systemerror] has quit [Ping timeout: 245 seconds] 2026-06-08T18:35:07 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-08T18:39:00 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-08T18:50:15 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-08T18:56:10 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-08T19:00:31 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-08T19:06:22 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-08T19:29:08 -!- infisa is now known as infisc 2026-06-08T19:45:37 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-08T19:47:54 -!- jpka [~root@176.107.81.139] has quit [Quit: Konversation terminated!] 2026-06-08T19:49:27 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-08T19:52:15 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-08T19:54:23 -!- umbramal- [~umbramali@188.74.90.42] has joined ##stm32 2026-06-08T19:54:54 -!- umbramalison [~umbramali@188.74.90.42] has quit [Ping timeout: 265 seconds] 2026-06-08T19:59:03 -!- umbramal- [~umbramali@188.74.90.42] has quit [Ping timeout: 246 seconds] 2026-06-08T20:04:52 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-08T20:06:03 -!- specing [~specing@user/specing] has quit [Read error: Connection reset by peer] 2026-06-08T20:14:59 -!- umbramal- [~umbramali@188.74.90.42] has joined ##stm32 2026-06-08T20:15:25 -!- umbramalison [~umbramali@188.74.90.42] has quit [Ping timeout: 248 seconds] 2026-06-08T20:15:41 -!- specing [~specing@user/specing] has joined ##stm32 2026-06-08T20:21:11 -!- umbramal- [~umbramali@188.74.90.42] has quit [Ping timeout: 252 seconds] 2026-06-08T20:22:52 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-08T20:28:32 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-08T20:52:53 -!- umbramalison [~umbramali@188.74.90.42] has quit [Ping timeout: 261 seconds] 2026-06-08T21:00:32 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-08T21:40:39 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-08T21:41:20 -!- drzacek [~quassel@2a01:3d8:351:8000:cf87:e173:d823:ae61] has joined ##stm32 2026-06-08T21:47:01 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-08T22:39:06 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-08T22:39:16 < catphish> zyp: i'm spending an unreasonable amount of time reworking this layout. i'm still not at all sure that i'll connect the DDR clocks, but now i'm obsessed with getting the traces as short and neat as possible 2026-06-08T22:44:50 -!- NoSpark [~quassel@2401:c080:2000:1c51:5400:4ff:fe84:5bdd] has quit [Ping timeout: 248 seconds] 2026-06-08T22:59:39 < karlp> fuyckin new gen samsung phones advertised here. 2026-06-08T22:59:50 < karlp> a) absurd price, and b) 65" tv as a bonus :) 2026-06-08T23:02:56 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 244 seconds] 2026-06-08T23:14:53 < catphish> wow 2026-06-08T23:37:21 -!- NoSpark [~quassel@67.219.109.32] has joined ##stm32 2026-06-08T23:44:01 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-08T23:51:34 -!- drzacek [~quassel@2a01:3d8:351:8000:cf87:e173:d823:ae61] has quit [Quit: quit] --- Day changed ti kesä 09 2026 2026-06-09T00:43:14 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-09T00:58:42 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-09T01:31:51 < karlp> andddd I've spent half my night reformatting patches to make zephyr ci happy :) 2026-06-09T01:31:53 < karlp> fun times. 2026-06-09T01:33:13 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Quit: Konversation terminated!] 2026-06-09T01:35:04 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-09T01:37:14 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-09T01:49:45 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 245 seconds] 2026-06-09T02:11:09 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Ping timeout: 245 seconds] 2026-06-09T02:19:39 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-09T03:32:18 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-09T04:45:37 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 272 seconds] 2026-06-09T04:46:19 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-09T04:53:29 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-09T05:00:31 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-09T05:05:53 -!- qyx [~qyx@84.245.120.32] has quit [Ping timeout: 272 seconds] 2026-06-09T05:07:06 -!- qyx [~qyx@84.245.121.58] has joined ##stm32 2026-06-09T07:34:00 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-09T07:36:48 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-09T07:44:31 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-09T07:49:13 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Ping timeout: 251 seconds] 2026-06-09T07:56:30 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-09T08:09:19 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-09T08:33:35 -!- infisa is now known as infisc 2026-06-09T08:56:25 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 248 seconds] 2026-06-09T09:30:32 < Steffanx> Ohno karlp is pushing fixes to Zephyr?! 2026-06-09T09:32:44 -!- catphish [~quassel@user/catphish] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 2026-06-09T09:33:00 -!- catphish [~quassel@user/catphish] has joined ##stm32 2026-06-09T09:54:08 < jpa-> huh, i had forgotten what horror it is to work on a C project that does not use -Werror 2026-06-09T09:55:48 < fantanYl> yeah, this really is the biggest drawback of C, in any version 2026-06-09T09:56:00 < fantanYl> compilers basically don't give a fuck in default settings 2026-06-09T09:56:45 < fantanYl> another one is UB 2026-06-09T09:57:10 < fantanYl> that really is cancer 2026-06-09T09:57:23 < fantanYl> I started reimplementing expected to avoid UB just to hit UB elsewhere 2026-06-09T10:06:24 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 252 seconds] 2026-06-09T10:07:46 < machinehum> I need input on a crypto thing 2026-06-09T10:08:33 < machinehum> My hidden drive derives an AES key using a sha256(password | salt) x100k 2026-06-09T10:08:51 < machinehum> For my salt I used the UID of the ASIC 2026-06-09T10:09:25 < machinehum> So each drive has it's own UID, but this makes data recovery hard if the drive goes kaput and the user extracts the SD card 2026-06-09T10:09:54 < machinehum> For context this is an ecrypted USB drive with an SD card plugged into it 2026-06-09T10:12:04 < machinehum> Does it make sense to also expose the salt as the USB device’s serial-number string descriptor 2026-06-09T10:12:52 < machinehum> As far as I can tell there is no security risk here, but it opens up the vector of malware on the machine. But that exists already because the user is unlocking the device 2026-06-09T10:35:45 < zyp> well, the question is, is it supposed to be a salt or a secret? 2026-06-09T10:37:59 < machinehum> A salt 2026-06-09T10:49:20 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-09T10:56:32 -!- drzacek [~quassel@2a01:3d8:36d:e300:6011:3ec5:e69e:e64] has joined ##stm32 2026-06-09T10:57:54 -!- duude__- [~duude__@user/duude/x-4676560] has joined ##stm32 2026-06-09T10:58:39 -!- duude__ [~duude__@user/duude/x-4676560] has quit [Ping timeout: 272 seconds] 2026-06-09T10:59:55 -!- duude__- is now known as duude__ 2026-06-09T11:00:10 -!- NEYi [~NEYi___@195.234.78.190] has quit [Quit: Leaving] 2026-06-09T11:07:45 < catphish> salts are not required to be secret, using the serial number is fine 2026-06-09T11:08:25 < catphish> i would definitely expose the UID as the serial number, just because that's normal / useful 2026-06-09T11:17:13 < _Posterdati_> hi 2026-06-09T11:17:49 < _Posterdati_> please is anyone programming in c++ for openstlinux? I need help for a gtkmm problem I found. Thanks 2026-06-09T11:26:45 < machinehum> Makes sense 2026-06-09T11:36:55 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-09T11:37:12 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-09T11:53:07 < machinehum> zyp: Did you use pidcodes.github.com for your orbtrace? 2026-06-09T11:53:51 < zyp> https://pid.codes/1209/3443/ 2026-06-09T11:54:37 < machinehum> Nice 2026-06-09T11:56:48 < qyx> oh great, didn't know that existed 2026-06-09T11:57:29 < zyp> I wish there were a similar one for pcie :) 2026-06-09T11:58:15 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 252 seconds] 2026-06-09T12:02:11 < machinehum> Seems nice 2026-06-09T12:16:44 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-09T12:17:17 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-09T12:17:40 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-09T12:17:55 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-09T12:35:33 < qyx> so, my i2c is broken again 2026-06-09T12:36:09 < qyx> so I told my ai friend hey I am lazy, here you have stlink3, you can use openocd and gdb-multiarch, get elf/map/whatever from the current project builds 2026-06-09T12:36:26 < qyx> 2 mintes and it says ● Rich data already. I2C1 is not busy (ISR=0x1, only TXE), yet bus_lock is held by a task (TCB 0x2000d6b0) that is not the running task (IDLE is running) — so the holder is blocked while owning the lock. That's the smoking gun. Let me identify that task and unwind its stack. 2026-06-09T12:36:41 < qyx> I would say that was much faster than doing it manually 2026-06-09T12:37:21 < srk> recently.. when you see 20mhz signal on i2c, it's a short between sda/scl. not some weird ground loop issue between two boards nor the i2c device side issue 2026-06-09T12:37:55 < srk> found out after 1h of head scratching and two traces cut on a second board 2026-06-09T12:38:08 < qyx> I am not too far away until i let it connect to my scope using web interface and debug :P 2026-06-09T12:38:49 < srk> there was a video of some dude prototyping like that, designing a filter / DDS 2026-06-09T12:39:23 < qyx> that could actually be fun 2026-06-09T13:05:34 -!- grindhold [~quassel@2a0a:4cc0:c0:70c9::1] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 2026-06-09T13:07:58 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-09T13:08:56 < mawk> tell your AI friend "stop using emojis and unicode symbols and stupid expressions and metaphors or I will pour water on your circuits" 2026-06-09T13:10:23 < mawk> machinehum: why are you doing sha256(password|salt) instead of something well established like argon2? 2026-06-09T13:10:57 < mawk> it needs to be hard against GPU attacks as well 2026-06-09T13:12:21 -!- infisa is now known as infisc 2026-06-09T13:15:06 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-09T13:18:24 < machinehum> I don't have the memory 2026-06-09T13:18:43 < mawk> you have SHA as an IP block? 2026-06-09T13:18:54 < machinehum> Nein, it's done in software 2026-06-09T13:20:30 < machinehum> I need to balance what's possible here, if someone gets this device, then need to build a per-device table with my 100k sha rounds 2026-06-09T13:20:58 < machinehum> If the user picks a reasonable password this should be approaching impossible to crack 2026-06-09T13:21:11 < machinehum> Of course I can't help if they choose "password" or "1234" etc 2026-06-09T13:21:12 < mawk> is it really SHA or did you do PBKDF2 with HMAC-SHA-256 2026-06-09T13:21:14 < mawk> yeah 2026-06-09T13:22:04 < machinehum> It's sha 2026-06-09T13:22:18 < mawk> I like PIN code and auto-destructing data if the PIN is invalid; but it might not be possible on a general purpose chip 2026-06-09T13:22:23 < machinehum> I verified against openssl 2026-06-09T13:22:44 < machinehum> mawk: Problem with that is chip glitching 2026-06-09T13:22:58 < machinehum> Well hense you "gerneral purpose chip" comment 2026-06-09T13:23:01 < machinehum> your* 2026-06-09T13:23:39 < mawk> it's AES-XTS I assume? 2026-06-09T13:23:59 < srk> luksv2 uses argon2 2026-06-09T13:24:01 < mawk> like LUKS does 2026-06-09T13:24:53 < srk> ye, aes-xts-plain64 2026-06-09T13:25:15 < machinehum> AES-CTR 2026-06-09T13:25:29 < mawk> there are probably good reasons why you should do PBKDF2 with HMAC instead of raw SHA but I'm not sure what exactly 2026-06-09T13:26:53 < mawk> so like AES-CTR with one big counter for the whole drive? 2026-06-09T13:29:43 < mawk> if it's one counter for the whole drive it's not very safe with AES-CTR, you can recover part of the key stream using known plaintext; like an adversary knows a bunch of zeroes are encrypted in some block, wait until the block is filled, xor the old ciphertext with the new ciphertext, and now they have the new plaintext 2026-06-09T13:30:34 < mawk> unless the whole drive is re-encrypted everytime it changes; or if you have a nonce per block which are also re-encrypted on every change 2026-06-09T13:30:46 < mawk> and the nonce is never reused 2026-06-09T13:32:08 < mawk> nonce reuse in CBC modes does leak some information about the length of common prefixes, but nonce reuse in CTR or CCM or GCM is catastrophic 2026-06-09T13:32:36 < mawk> with XTS you are also allowed to encrypt less than a full block 2026-06-09T13:32:54 -!- grindhold [~quassel@mail.skarphed.org] has joined ##stm32 2026-06-09T13:33:31 < machinehum> No not one counter for the whole thing 2026-06-09T13:33:48 < machinehum> The nonce is from the LBA 2026-06-09T13:34:34 < mawk> but it changes everytime the data changes? 2026-06-09T13:55:23 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-09T14:02:10 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-09T14:06:45 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-09T14:06:46 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-09T14:15:53 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-09T14:27:46 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-09T14:29:21 -!- grindhold [~quassel@mail.skarphed.org] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 2026-06-09T14:31:00 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-09T14:34:45 -!- grindhold [~quassel@mail.skarphed.org] has joined ##stm32 2026-06-09T14:35:16 -!- grindhold [~quassel@mail.skarphed.org] has quit [Client Quit] 2026-06-09T14:35:36 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-09T14:40:02 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-09T14:40:02 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-09T14:41:17 -!- infisa [~infisc@user/infisc] has left ##stm32 [my] 2026-06-09T14:46:11 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Quit: Leaving] 2026-06-09T14:53:45 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-09T15:00:02 < catphish> machinehum: i use pid.codes, it's excellent 2026-06-09T15:35:29 < qyx> mawk: what's wrong when you get part of the cipherstream, even when there is a single nonce for the driver and the counter is not reused? 2026-06-09T15:36:08 < mawk> if the counter is not reused sure 2026-06-09T15:36:21 < mawk> but if the counter is based on the block number it's going to be reused 2026-06-09T15:37:24 < qyx> oh ok, that 2026-06-09T15:40:07 < qyx> that's a very wonderful implication, never thought of that 2026-06-09T15:42:18 < mawk> that's why disk encryption usually uses XTS or XEX or whatever else, which still allows fast decryption of a given block without decrypting the other, and in the case of XTS allows partial encryption of a block (which would be one reason to use CTR/CCM/GCM) 2026-06-09T15:45:31 < mawk> so you don't have to have sectors that are divisible by 16 2026-06-09T16:02:08 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-09T16:11:17 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-09T16:11:32 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-09T16:22:05 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Ping timeout: 265 seconds] 2026-06-09T16:22:05 -!- akaWolf [~akaWolf@akawolf.org] has quit [Ping timeout: 265 seconds] 2026-06-09T16:31:06 -!- NEYi [~NEYi___@195.234.78.190] has joined ##stm32 2026-06-09T16:47:03 -!- NEYi [~NEYi___@195.234.78.190] has quit [Quit: Leaving] 2026-06-09T16:55:59 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-09T16:55:59 -!- akaWolf [~akaWolf@akawolf.org] has quit [Client Quit] 2026-06-09T16:58:53 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-09T16:59:52 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-09T18:06:12 < machinehum> Sorry I ran out 2026-06-09T18:07:19 < jbo> how dare you 2026-06-09T18:07:26 < machinehum> mawk: No the counter it not re-used 2026-06-09T18:08:12 < mawk> but how 2026-06-09T18:08:37 < mawk> you have a table of counters somewhere? how do you remember which counter for which block 2026-06-09T18:10:41 < mawk> with XTS you don't need extra metadata per block, the plaintext size is the ciphertext size 2026-06-09T18:11:32 < mawk> imagine you encrypt block 42, decrypt block 42, encrypt it again, so with the same nonce as it's based on the LBA, how do you record that the counter is now different 2026-06-09T18:12:52 -!- NEYi [~NEYi___@195.234.78.190] has joined ##stm32 2026-06-09T18:13:46 < machinehum> I mispoke the counter is re-used for LBA's 2026-06-09T18:16:06 < machinehum> XTS seems to make more sense in this regard 2026-06-09T18:52:39 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has joined ##stm32 2026-06-09T18:52:41 < Laurenceb_> suppp 2026-06-09T18:52:49 * Laurenceb_ has an issue with DMA on F1 2026-06-09T18:53:22 < Laurenceb_> I tried to rewrite CMAR on the fly inside the half transfer complete callback, it works ok for a while then starts overwriting ram 2026-06-09T18:53:43 < Laurenceb_> documentation says CMAR is double buffered, should this be possible? 2026-06-09T18:54:30 < qyx> 2026-06-09T19:02:04 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-09T19:06:43 -!- Laurenceb_82 [~Laurenceb@cust226-dsl93-89-135.idnet.net] has joined ##stm32 2026-06-09T19:06:45 -!- Laurenceb_82 [~Laurenceb@cust226-dsl93-89-135.idnet.net] has quit [Write error: Connection reset by peer] 2026-06-09T19:07:19 < Laurenceb_> hmm it seems to actually work 2026-06-09T19:07:30 < Laurenceb_> but my code is messing up and running dma outside the buffer 2026-06-09T19:24:10 < fantanYl> are you sure you are not using stack-based variable with automatic storage class for DMA buffer, right? 2026-06-09T19:29:06 -!- grindhold [~quassel@2a0a:4cc0:c0:70c9::1] has joined ##stm32 2026-06-09T19:34:31 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-09T19:35:23 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-09T19:35:54 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-09T19:36:10 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-09T19:44:14 -!- srk [~sorki@user/srk] has quit [Ping timeout: 252 seconds] 2026-06-09T19:45:21 < qyx> liebe freunde, I am using a semaphore to wait for an interrupt 2026-06-09T19:45:52 < qyx> ok, whatever 2026-06-09T19:49:21 -!- infisa [~infisc@user/infisc] has quit [Remote host closed the connection] 2026-06-09T19:53:07 -!- srk [~sorki@user/srk] has joined ##stm32 2026-06-09T20:01:23 < aandrew> using a semaphore to wait ofr an interrupt? sure, why not 2026-06-09T20:15:09 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-09T20:19:18 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-09T20:48:28 < qyx> I was just curious how freertos handles the special case when the interrupt arrives before you are waiting 2026-06-09T20:48:53 < qyx> with message based sync the message wohld be lost 2026-06-09T20:49:14 < qyx> but a counting semaphore is okay, it can be signalled before obtaining it 2026-06-09T21:10:36 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-09T21:21:54 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-09T21:37:18 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-09T21:50:30 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has quit [Quit: Client closed] 2026-06-09T22:17:40 < qyx> ok I probably fixed the i2c, error vector was disabled in nvic 2026-06-09T22:23:25 -!- NEYi [~NEYi___@195.234.78.190] has quit [Quit: Leaving] 2026-06-09T22:28:55 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 245 seconds] 2026-06-09T23:21:33 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-09T23:21:53 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-09T23:22:07 -!- infisc [~infisc@user/infisc] has joined ##stm32 --- Day changed ke kesä 10 2026 2026-06-10T00:09:15 < mawk> your friend lied to you? 2026-06-10T00:09:52 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-10T00:14:07 < Steffanx> Its not a lie when it thinks it's the truth 2026-06-10T00:15:30 < Steffanx> "thinks" 2026-06-10T00:17:12 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Ping timeout: 265 seconds] 2026-06-10T00:18:50 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 244 seconds] 2026-06-10T00:26:22 -!- Livio [~livio@user/livio] has quit [Quit: leaving] 2026-06-10T00:31:14 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 244 seconds] 2026-06-10T00:46:41 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-10T00:49:11 < karlp> cute. webserial + https://microblocks.fun/run/ and it reprogrammed an esp32 board and gave me neat block programming for a button to a led for my daughter 2026-06-10T00:49:28 < karlp> now need one that can get libraries in it to use the lcd screen as well 2026-06-10T00:49:36 < karlp> but that might be something for her. 2026-06-10T01:00:19 < karlp> ooh, bipes.net.br looks even better 2026-06-10T01:00:25 < karlp> pretty old version of micropython though 2026-06-10T01:09:06 < karlp> eh, 2021, no updates since. 2026-06-10T01:09:16 -!- drzacek [~quassel@2a01:3d8:36d:e300:6011:3ec5:e69e:e64] has quit [Quit: quit] 2026-06-10T01:14:10 < karlp> woohoo, lua vibes 2026-06-10T01:14:16 < karlp> commit history entirely in portuguese 2026-06-10T01:15:03 < qyx> lol 2026-06-10T01:33:31 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-10T01:37:24 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-10T01:37:48 < mawk> you prefer the code in french of ST? 2026-06-10T01:46:54 < karlp> no, my bigger concern was that it wasn't being udpated anymore 2026-06-10T01:50:57 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-10T01:52:48 < mawk> 2021 is not that long ago 2026-06-10T01:52:55 < mawk> it's fine 2026-06-10T01:57:09 < qyx> it is half a decade ago 2026-06-10T02:28:03 < mawk> it's like last year 2026-06-10T02:28:09 < mawk> https://www.yahoo.com/news/politics/articles/now-religious-exemption-using-ai-200105422.html 2026-06-10T02:28:14 < mawk> amen my brothers 2026-06-10T02:28:19 < mawk> I am now catholic 2026-06-10T02:30:44 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-10T03:25:58 -!- mtoy [~mtoy@user/mtoy] has quit [Read error: Connection reset by peer] 2026-06-10T03:36:15 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-10T03:54:56 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-10T05:15:21 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-10T05:29:49 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-10T07:45:11 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-10T07:45:55 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-10T08:13:29 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-10T08:25:10 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-10T08:25:26 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-10T08:30:32 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 256 seconds] 2026-06-10T08:33:24 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-10T09:30:06 -!- catphish [~quassel@user/catphish] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 2026-06-10T09:30:27 -!- catphish [~quassel@user/catphish] has joined ##stm32 2026-06-10T09:53:42 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 246 seconds] 2026-06-10T11:08:04 < qyx> got my dhl \o/ 2026-06-10T11:45:32 -!- drzacek [~quassel@2a01:3d8:38c:2700:e251:e7ef:baf5:fd4c] has joined ##stm32 2026-06-10T11:49:54 -!- ThatDamnRanga [~ThatDamnR@218.100.26.71] has quit [Ping timeout: 245 seconds] 2026-06-10T11:56:43 -!- ThatDamnRanga [~ThatDamnR@218.100.26.71] has joined ##stm32 2026-06-10T12:29:11 -!- martinmoene [~martinmoe@132.229.46.129] has quit [Read error: Connection reset by peer] 2026-06-10T12:33:04 -!- martinmoene [~martinmoe@132.229.46.129] has joined ##stm32 2026-06-10T12:34:51 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-10T12:45:16 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-10T12:47:10 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-10T13:13:11 -!- System_Error [~SystemErr@user/systemerror] has quit [Ping timeout: 245 seconds] 2026-06-10T13:13:50 -!- drzacek [~quassel@2a01:3d8:38c:2700:e251:e7ef:baf5:fd4c] has quit [Ping timeout: 244 seconds] 2026-06-10T13:25:40 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-10T13:32:42 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-10T14:28:42 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-10T14:41:06 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-10T14:43:09 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-10T15:17:34 < jpa-> such nice docstrings in this code, they are diligent to note "Can not be NULL." on every argument, even if they are uint8_t (not pointer) 2026-06-10T15:17:46 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-10T15:17:46 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-10T15:21:22 -!- joel135 [sid136450@id-136450.hampstead.irccloud.com] has quit [Ping timeout: 256 seconds] 2026-06-10T15:21:44 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has joined ##stm32 2026-06-10T15:21:47 -!- pwillard [sid136981@id-136981.hampstead.irccloud.com] has quit [Ping timeout: 252 seconds] 2026-06-10T15:21:47 < Laurenceb_> suppp 2026-06-10T15:21:51 -!- Steffanx_ [sid97872@user/steffanx] has joined ##stm32 2026-06-10T15:21:52 < Laurenceb_> calling c++ gurus 2026-06-10T15:22:03 -!- nohit_ [sid334887@tinside.irccloud.com] has joined ##stm32 2026-06-10T15:22:12 < Laurenceb_> I can use tarduino libs to link exti callbacks to instances of a class 2026-06-10T15:22:20 -!- MrMobius [sid561267@id-561267.uxbridge.irccloud.com] has quit [Ping timeout: 252 seconds] 2026-06-10T15:22:33 -!- pwillard [sid136981@hampstead.irccloud.com] has joined ##stm32 2026-06-10T15:22:33 < Laurenceb_> e.g.    attachInterrupt(OK,[=]{(*this)();if(PSU_error)(*this)(false);},CHANGE);     works ok 2026-06-10T15:22:33 -!- Steffanx [uid97872@user/steffanx] has quit [Ping timeout: 248 seconds] 2026-06-10T15:22:34 -!- Steffanx_ is now known as Steffanx 2026-06-10T15:22:36 -!- joel135 [sid136450@hampstead.irccloud.com] has joined ##stm32 2026-06-10T15:22:37 -!- MrMobius [sid561267@uxbridge.irccloud.com] has joined ##stm32 2026-06-10T15:22:49 < Laurenceb_> but I'm trying to do this with HAL callbacks and failing 2026-06-10T15:22:57 -!- nohit [sid334887@id-334887.tinside.irccloud.com] has quit [Ping timeout: 272 seconds] 2026-06-10T15:22:57 -!- nohit_ is now known as nohit 2026-06-10T15:23:25 < Laurenceb_> I see tarduino has      typedef std::function callback_function_t; 2026-06-10T15:23:40 < Laurenceb_> but I'm stuck with c style pointers from HAL? 2026-06-10T15:23:47 < karlp> doesn't hal prefer yhou to just edit your handler inside the /* edit here */ markers? 2026-06-10T15:23:57 < karlp> hal doesn't give a shit about yoru c+++ 2026-06-10T15:24:06 < Laurenceb_> thats nasty, I want it all in a c++ class 2026-06-10T15:24:14 < Laurenceb_> works for tarduino 2026-06-10T15:24:19 < specing> Laurenceb_: you could make a simple inline C wrapper func 2026-06-10T15:24:44 < Laurenceb_> yeah but I want it all to be contained within my class 2026-06-10T15:25:04 < Laurenceb_> can I use std::function in some way like arduino does? 2026-06-10T15:25:07 < zyp> does the HAL callbacks provide a context pointer? 2026-06-10T15:25:51 < Laurenceb_> typedef  void (*pADC_CallbackTypeDef)(ADC_HandleTypeDef *hadc); /*!< pointer to a ADC callback function */ 2026-06-10T15:25:56 < zyp> the issue here is that if you want the callback to be a class method, the this-pointer has to be passed somewhere 2026-06-10T15:26:14 < Laurenceb_> how does arduino manage this one? 2026-06-10T15:26:31 < Laurenceb_> I can capture using [=] 2026-06-10T15:26:45 < zyp> std::function<> is a «fat» pointer that can store both the function address and bound arguments 2026-06-10T15:27:20 < zyp> a plain pointer only stores the function address, and therefore can only point at plain functions without bound arguments 2026-06-10T15:29:18 * specing questions the point of having it in a class 2026-06-10T15:31:25 < Laurenceb_> I'll drill down to find how arduino casts the std::function to c style 2026-06-10T15:31:26 < zyp> so static methods and noncapturing closures work, methods and capturing closures doesn't 2026-06-10T15:32:32 < zyp> it'll probably store the std::function somewhere, and then look it up based on the peripheral index or something 2026-06-10T15:33:09 < zyp> there's a couple different ways to do it depending on how the underlying API works 2026-06-10T15:37:17 < catphish> zyp: hey you're back - did you see my project files? 2026-06-10T15:38:38 < Laurenceb_> https://github.com/stm32duino/Arduino_Core_STM32/blob/main/libraries/SrcWrapper/src/stm32/interrupt.cpp 2026-06-10T15:38:41 < Laurenceb_> stored there 2026-06-10T15:39:08 < Laurenceb_> I'll use a static method 2026-06-10T15:40:40 < zyp> Laurenceb_, as far as I can see, the ADC_HandleTypeDef object is created by the user 2026-06-10T15:40:43 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-10T15:41:52 < zyp> and when you're getting a callback with a pointer to an object like that, what you can do is make a new struct/class that extends it (either by inheriting it, or holding it as the first object) 2026-06-10T15:43:09 < zyp> so when the callback gets a pointer to ADC_HandleTypeDef, it's also a valid pointer to the extended type, so you can make a handler shim that just casts the pointer and then invokes a std::function stored in the extended type or something 2026-06-10T15:45:34 < Laurenceb_> ok 2026-06-10T15:48:01 < Laurenceb_> yeah I see how this would work 2026-06-10T15:48:59 < Laurenceb_> I think I'll just have a static method tho, its good enough 2026-06-10T15:58:32 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has quit [Ping timeout: 257 seconds] 2026-06-10T16:07:18 < Laurenceb_>     static function a; its says "incomplete type" 2026-06-10T16:11:10 < Laurenceb_> ok nvm, cant pass a typedef like that 2026-06-10T16:13:17 < Laurenceb_> ok now this wont work      a=[=](){(*this)(true);}; 2026-06-10T16:14:31 < c10ud> what the actual 2026-06-10T16:16:13 < Laurenceb_> lol 2026-06-10T16:17:26 < jpa-> "set a to lambda that captures all but takes no arguments, and calls the operator() on this with argument true" 2026-06-10T16:18:36 < zyp> «also fuck spaces» 2026-06-10T16:18:52 < jpa-> zyp: the spaces are in front of the code 2026-06-10T16:18:56 < jpa-> you can put them where you like 2026-06-10T16:21:33 < Laurenceb_> with bind it compiles 2026-06-10T16:24:01 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-10T16:27:39 < Laurenceb_> a=bind([=](){(*this)(true);}); 2026-06-10T16:28:11 < Laurenceb_> but the zyp way would be nicer, I am halfway there already 2026-06-10T16:39:11 < karlp> do any stm32's have different erase sizes for different parts of the flash? 2026-06-10T16:39:20 < karlp> I can't think of any, butI don't want ot go scanning every ref man 2026-06-10T16:39:50 < karlp> ok f4 has it. no problem then 2026-06-10T16:42:02 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Read error: Connection reset by peer] 2026-06-10T16:42:36 < karlp> contributing to zephyr is the same trauma as openwrt or linux. 2026-06-10T16:43:04 < karlp> unwritten rules, wildly varying standards, do as we say, not as we do... 2026-06-10T16:54:55 < Steffanx> Yeah. Fuck them. 2026-06-10T16:54:57 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has quit [Quit: Client closed] 2026-06-10T16:56:34 -!- oz4ga [~tim@hator.sunsite.lv] has quit [Read error: Connection reset by peer] 2026-06-10T16:56:47 -!- oz4ga [~tim@hator.sunsite.lv] has joined ##stm32 2026-06-10T16:57:42 < tomeaton17> I agree 2026-06-10T16:57:46 < Steffanx> They merged a west fix for some openocd thing a few days ago. The guy claimed west didn't show the output on the terminal so he added a "log file" option. But it is an option with a default. Which breaks my flow because you cannot disable it and it did dump the openocd output on the terminal for me just fine 2026-06-10T16:57:47 < karlp> well, I think it just comes withe the terrritory 2026-06-10T17:00:52 < Steffanx> And its horribly broken on windows because the default path does C:\some\path\to\somewhere because it interprets \ as escape character -_- 2026-06-10T17:01:33 < Steffanx> Who tested and merged this? 2026-06-10T17:02:05 < zyp> testing? what's that? 2026-06-10T17:02:34 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has joined ##stm32 2026-06-10T17:02:54 < qyx> blind merging? no 2026-06-10T17:03:09 < Steffanx> And then I'm like: where do I even report this. Do I reply to the GitHub issue merging this, do I start a new issue ... 2026-06-10T17:04:06 < qyx> I hate big projects because of the ego involved 2026-06-10T17:07:14 < karlp> I hate small ones because of the daunting overwhelming size of what's left, and also the incompentence 2026-06-10T17:09:13 < Laurenceb_> ok it compiles using zyp method, thanks 2026-06-10T17:09:15 < Laurenceb_> https://pastie.io/gekjfn.cpp 2026-06-10T17:09:26 < Laurenceb_> needs a lot more work to finish the class tho 2026-06-10T17:19:08 < qyx> karlp: lol 2026-06-10T17:19:21 < Laurenceb_> idea is a DMA accelerate delay buffer / CIC decimator 2026-06-10T17:25:18 < karlp> qyx: time to become a goat farmer? 2026-06-10T17:27:17 < Laurenceb_> orbital goat farming 2026-06-10T17:39:15 -!- jpka [~root@176.107.81.139] has quit [Read error: Connection reset by peer] 2026-06-10T17:50:35 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-10T17:50:50 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-10T18:07:44 < mawk> jpa- should use the __attribute__ stuff to mark arguments as non-null instead of comments nobody reads 2026-06-10T18:24:40 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has quit [Quit: Client closed] 2026-06-10T18:25:34 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has joined ##stm32 2026-06-10T18:33:01 -!- NEYi [~NEYi___@195.234.78.190] has joined ##stm32 2026-06-10T18:51:56 -!- System_Error [~SystemErr@user/systemerror] has quit [Ping timeout: 245 seconds] 2026-06-10T18:53:44 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-10T19:01:16 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-10T19:05:18 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-10T19:06:01 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-10T19:08:46 -!- NEYi [~NEYi___@195.234.78.190] has quit [Quit: Leaving] 2026-06-10T19:09:01 -!- NEYi [~NEYi@195.234.78.190] has joined ##stm32 2026-06-10T19:12:15 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-10T19:23:48 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-10T19:38:10 < jbo> Laurenceb_, don't forget to rewrite it in rust when you're done 2026-06-10T19:38:30 < Laurenceb_> lol 2026-06-10T19:40:03 < specing> lol 2026-06-10T19:40:21 < qyx> lol 2026-06-10T19:41:44 < specing> rust is probably a good target for LLMs to write in, catches more bugs at compile time 2026-06-10T19:41:58 < specing> same with Ada 2026-06-10T19:54:10 -!- jbo_ [~jbo@user/tct] has joined ##stm32 2026-06-10T19:55:28 -!- jbo [~jbo@user/tct] has quit [Ping timeout: 276 seconds] 2026-06-10T19:58:13 < fantanYl> until you start finding bugs in spark 2026-06-10T19:59:19 < specing> sounds like fun 2026-06-10T19:59:27 < specing> I never used SPARK but I did get a GNAT bug once 2026-06-10T20:00:08 < fantanYl> I met some guys who came across weird spark output and after analysis it turned out to be a bug in spark 2026-06-10T20:00:44 < specing> ah just met? Would be cool to have more stm32 Ada programmers here 2026-06-10T20:01:01 < fantanYl> at conference 2026-06-10T20:01:11 < fantanYl> IIRC they weren't using MCUs 2026-06-10T20:01:42 -!- jbo_ is now known as jbo 2026-06-10T20:04:46 -!- grindhold_ [~quassel@mail.skarphed.org] has joined ##stm32 2026-06-10T20:05:23 -!- Livio_ [~livio@user/livio] has joined ##stm32 2026-06-10T20:05:39 < srk> (gdb) bt 2026-06-10T20:05:39 < srk> #0 xQueueSemaphoreTake (xQueue=0x20020058 , xTicksToWait=) at queue.c:1588 2026-06-10T20:05:42 < srk> #1 0xa5a5a5a4 in ?? () 2026-06-10T20:05:54 < srk> safe langs overrated 2026-06-10T20:06:58 -!- grindhold [~quassel@2a0a:4cc0:c0:70c9::1] has quit [Ping timeout: 256 seconds] 2026-06-10T20:08:11 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-10T20:08:32 < fantanYl> you broke it 2026-06-10T20:08:36 < srk> now with stlink connected it wont trigger yay 2026-06-10T20:08:42 < srk> classic 2026-06-10T20:12:38 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-10T20:29:01 -!- Livio_ [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-10T20:30:26 < fantanYl> next round of fight with mcuboot... start 2026-06-10T21:08:19 -!- NEYi [~NEYi@195.234.78.190] has quit [Quit: Leaving] 2026-06-10T21:36:34 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 248 seconds] 2026-06-10T21:42:26 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has quit [Quit: Client closed] 2026-06-10T22:15:33 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-10T22:18:09 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-10T23:16:12 < mawk> srk: did you leave all clocks running during debugging? 2026-06-10T23:21:19 < qyx> srk: that's most probably a stack overflow 2026-06-10T23:21:37 < qyx> 0xa5a5a5a5 is freertos's stack paint 2026-06-10T23:29:04 < fantanYl> hm, so. finally mcuboot will boot my firmware, which dies in usagefault handler while ICSR claims that TIM17 IRQ is active 2026-06-10T23:29:15 < fantanYl> TIM17 is timer set for HAL delays in main application 2026-06-10T23:29:32 < fantanYl> bootloader is also built on top of HAL, but it uses SysTick as timing source 2026-06-10T23:30:00 < fantanYl> I guess that HAL does not expect being in the situation of initializing previously initialized CPU --- Day changed to kesä 11 2026 2026-06-11T00:30:19 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Ping timeout: 264 seconds] 2026-06-11T00:55:24 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-11T00:55:24 -!- akaWolf [~akaWolf@akawolf.org] has quit [Quit: Lost terminal] 2026-06-11T00:55:43 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-11T00:59:32 < mawk> well it's up to you to provide the initialization stuff 2026-06-11T00:59:42 < mawk> or more precisely, it's autogenerated by cubemx but you can tweak it 2026-06-11T01:06:40 < catphish> USB 3 FPGA board temporarily on hold, got goahead for USB HS DAC, i shall be getting familiar with the F723 2026-06-11T01:08:58 -!- akaWolf [~akaWolf@akawolf.org] has joined ##stm32 2026-06-11T01:09:04 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 245 seconds] 2026-06-11T01:09:56 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-11T01:14:55 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Ping timeout: 268 seconds] 2026-06-11T01:15:04 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-11T02:24:36 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-11T02:30:05 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-11T03:58:31 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 264 seconds] 2026-06-11T04:07:40 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-11T04:26:07 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 276 seconds] 2026-06-11T05:05:52 -!- qyx [~qyx@84.245.121.58] has quit [Ping timeout: 256 seconds] 2026-06-11T05:07:19 -!- qyx [~qyx@84.245.120.21] has joined ##stm32 2026-06-11T05:43:14 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-11T07:36:47 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-11T08:08:50 -!- haritz [~hrtz@user/haritz] has quit [Remote host closed the connection] 2026-06-11T08:26:00 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Ping timeout: 245 seconds] 2026-06-11T09:13:54 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has joined ##stm32 2026-06-11T09:14:18 -!- tomeaton17 [~tom@user/tomeaton17] has quit [Quit: ZNC 1.9.0+deb2ubuntu0.1~esm2 - https://znc.in] 2026-06-11T09:14:37 -!- tomeaton17 [~tom@user/tomeaton17] has joined ##stm32 2026-06-11T09:35:04 -!- drzacek [~quassel@2a01:3d8:43d:3400:a2a2:e873:3202:fcb6] has joined ##stm32 2026-06-11T09:42:17 -!- srk- [~sorki@user/srk] has joined ##stm32 2026-06-11T09:42:20 -!- srk [~sorki@user/srk] has quit [Ping timeout: 252 seconds] 2026-06-11T09:45:06 -!- srk- is now known as srk 2026-06-11T09:46:21 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-11T09:49:11 < srk> mawk: yep, there's something sus as I get a different trace when I connect after it crashes and when it's connected and throws an assert. it's reproducible even when debugger is connected 2026-06-11T09:50:29 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-11T10:28:29 < fantanYl> so my bootloader crash situation is unfolding in interesting direction 2026-06-11T10:29:17 < fantanYl> I end up in UsageFault handler with CPU thinking it serves timer IRQ. Timer IRQ is never actually called and all status registers claim there is no error 2026-06-11T10:36:12 < srk> sounds like your vector table is bogus 2026-06-11T10:36:31 < srk> qyx: good to know but fuuck at the same time :D 2026-06-11T10:36:45 < srk> surely something something i2c 2026-06-11T10:38:38 < fantanYl> srk: VTOR points to correct place, IRQ offset contains correct vector and vector table is correctly aligned 2026-06-11T10:39:11 < fantanYl> interesting stuff is that UsageFault and timer handlers are physically adjacent in memory 2026-06-11T10:40:45 < srk> we need to step up the game and start swo tracing 2026-06-11T10:41:00 < fantanYl> the only "crime" I committed is that I don't do DSB, ISB after changing VTOR. but the code which triggers this situation is hundreds of bytes downstream from updating VTOR 2026-06-11T10:41:06 < qyx> on! 2026-06-11T10:41:08 < fantanYl> well... H7. impossibru 2026-06-11T10:41:09 < qyx> *oh! 2026-06-11T10:41:17 < qyx> fantanYl: what's your alignment? 2026-06-11T10:41:22 < fantanYl> qyx: 0x200 2026-06-11T10:41:44 < qyx> are you sure it is enough? 2026-06-11T10:42:17 < fantanYl> programming manual states that bits 8..0 of VTOR shall be zero to ensure correct alignment 2026-06-11T10:42:23 < fantanYl> so I guess it is? 2026-06-11T10:42:28 < qyx> irq 138 is 552 2026-06-11T10:42:34 < qyx> so it needs to be at least 1024 byte aligned? 2026-06-11T10:42:38 < qyx> been there done that 2026-06-11T10:42:50 < qyx> the second half of the table aliases in the first half if not 2026-06-11T10:43:10 < qyx> so a wrong handler is run 2026-06-11T10:43:52 < fantanYl> TIM17 is irq 134, - 128 is 6 which is... 2026-06-11T10:44:10 < fantanYl> usagefault 2026-06-11T10:44:33 < qyx> lol 2026-06-11T10:44:48 < srk> noice! 2026-06-11T10:46:27 < fantanYl> well 2026-06-11T10:48:42 < fantanYl> programming manual is cool in this regard because VTOR documentation states that bits 8..0 shall be 0 to fufill table requirements, for more details refer to vector table documentation 2026-06-11T10:49:10 < fantanYl> and vector table documentation contains something apparently copied verbatim from ARM docs and refers back to VTOR register description :> 2026-06-11T10:50:13 < fantanYl> and also, it contains a typo 2026-06-11T11:02:27 < qyx> so, does it work now 2026-06-11T11:05:12 -!- duude__ [~duude__@user/duude/x-4676560] has quit [Ping timeout: 265 seconds] 2026-06-11T11:06:45 < fantanYl> will check once questions for tomorrow's test are done 2026-06-11T11:24:28 < fantanYl> ah that programming manual statement has more implied details in it 2026-06-11T12:01:54 -!- nerozero [~nerozero@87.253.63.54] has quit [Remote host closed the connection] 2026-06-11T12:03:42 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-11T12:42:12 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-11T12:44:16 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-11T12:44:30 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Read error: Connection reset by peer] 2026-06-11T13:12:55 < karlp> speaking of stack overflows: https://paste.jvnv.net/view/3Z8ur 2026-06-11T13:13:01 < karlp> that was enough to fix my stack overflows :) 2026-06-11T13:13:13 < karlp> fuck linux/blah codestyles with all variables at the top. 2026-06-11T13:13:29 < karlp> (also fuck memory constrained designs entirely) 2026-06-11T13:14:47 < fantanYl> is variables-must-be-on top used by anyone else than MISRA? 2026-06-11T13:15:07 < qyx> fuck programming 2026-06-11T13:15:09 < karlp> some linux subsystems 2026-06-11T13:15:17 < karlp> some of them even have rules on what order the variables should be in. 2026-06-11T13:15:34 < fantanYl> there was one company which tried to impose this rule on C++ code 2026-06-11T13:15:42 < fantanYl> but they also had rule for strict RAII 2026-06-11T13:15:51 < fantanYl> somehow... these two can't coexist 2026-06-11T13:16:37 < karlp> https://lwn.net/Articles/758450/ 2026-06-11T13:17:24 < karlp> kinda old now, but dave miller has had that requirement for a while aiui. 2026-06-11T13:17:40 < fantanYl> longest to shortest line? 2026-06-11T13:17:53 < karlp> still in the rules here: https://www.kernel.org/doc/html/v6.7/process/maintainer-netdev.html 2026-06-11T13:17:55 < fantanYl> like, number of characters? 2026-06-11T13:18:08 < karlp> 1.6.4 2026-06-11T13:18:18 < karlp> yeah. number of characters in line ordering requirement for variable declarations. 2026-06-11T13:18:23 < karlp> so yeah, not just misra with insane rules. 2026-06-11T13:18:46 < fantanYl> in the particular case in that lwn article.... doing so would break the code 2026-06-11T13:19:04 < fantanYl> as mb initializer depends on the value of m 2026-06-11T13:21:28 < fantanYl> well, turning someone's OCD into standard, aren't they? 2026-06-11T13:22:19 < karlp> that's what maintainers do, it's kinda automatic.... 2026-06-11T13:22:56 < qyx> I would surely not maintain code which I vonsider ugly 2026-06-11T13:23:19 < fantanYl> if you are maintainer, you apparently have the power to put rules in place which would not make it look ugly to you 2026-06-11T13:23:38 < fantanYl> while pissing off other people by imposing useless rules at the same time 2026-06-11T13:23:54 < karlp> I mean, at least these days it's documented up front 2026-06-11T13:24:02 < karlp> not getting it as insane review comments 2026-06-11T13:24:04 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-11T13:24:08 < karlp> or "patch has too many issues, not reviewing" 2026-06-11T13:24:14 < karlp> or just ignored for not following rules. 2026-06-11T13:26:13 < fantanYl> s/rules/habits/ :) 2026-06-11T14:17:45 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-11T14:26:09 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-11T14:26:10 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-11T14:29:01 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-11T14:34:49 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-11T14:35:09 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-11T14:51:48 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-11T14:51:54 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-11T15:00:18 -!- duude__ [~duude__@user/duude/x-4676560] has joined ##stm32 2026-06-11T16:48:45 -!- grindhold_ [~quassel@mail.skarphed.org] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 2026-06-11T17:00:22 -!- srk- [~sorki@user/srk] has joined ##stm32 2026-06-11T17:00:46 -!- srk [~sorki@user/srk] has quit [Ping timeout: 276 seconds] 2026-06-11T17:03:18 -!- srk- is now known as srk 2026-06-11T17:25:16 < srk> yay, my issue .. https://paste.jvnv.net/view/nNsK5 2026-06-11T17:26:33 < srk> not checking the src port, this gets interpreted as ping, server receives pong while accepting different message, proceeds to break request reply protocol 2026-06-11T17:31:56 < srk> *while waiting for different message 2026-06-11T17:34:20 -!- grindhold [~quassel@2a0a:4cc0:c0:70c9::1] has joined ##stm32 2026-06-11T17:38:19 -!- grindhold [~quassel@2a0a:4cc0:c0:70c9::1] has quit [Ping timeout: 244 seconds] 2026-06-11T17:39:04 -!- srk- [~sorki@user/srk] has joined ##stm32 2026-06-11T17:39:37 -!- srk [~sorki@user/srk] has quit [Ping timeout: 248 seconds] 2026-06-11T17:41:56 -!- srk- is now known as srk 2026-06-11T17:58:41 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-11T18:12:49 -!- infisa is now known as infisc 2026-06-11T18:23:41 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has joined ##stm32 2026-06-11T18:23:48 < Laurenceb_> wtf st 2026-06-11T18:23:50 < Laurenceb_> https://github.com/stm32duino/Arduino_Core_STM32/blob/main/system/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c#L1443C23-L1443C43 2026-06-11T18:36:24 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has joined ##stm32 2026-06-11T18:45:46 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-11T18:59:43 -!- _Posterdati_ [~posterdat@user/Posterdati] has quit [Ping timeout: 264 seconds] 2026-06-11T19:12:05 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-11T19:31:48 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-11T19:36:28 -!- srk- [~sorki@user/srk] has joined ##stm32 2026-06-11T19:37:24 -!- srk [~sorki@user/srk] has quit [Ping timeout: 246 seconds] 2026-06-11T19:39:23 -!- srk- is now known as srk 2026-06-11T19:55:34 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has quit [Quit: Client closed] 2026-06-11T20:07:45 < fantanYl> qyx: yes, it was misalignment of vector table, now the system runs 2026-06-11T20:10:27 -!- jbo [~jbo@user/tct] has quit [Quit: ZNC 1.10.1 - https://znc.in] 2026-06-11T20:11:03 -!- grindhold [~quassel@2a0a:4cc0:c0:70c9::1] has joined ##stm32 2026-06-11T20:13:39 -!- jbo [~jbo@user/tct] has joined ##stm32 2026-06-11T20:40:26 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-11T20:47:33 -!- mercenary [~mercenary@user/mercenary] has quit [Quit: ZNC 1.10.1 - https://znc.in] 2026-06-11T20:49:00 -!- mercenary [~mercenary@user/mercenary] has joined ##stm32 2026-06-11T20:53:49 -!- lawchli [~lance@user/lawchli] has quit [Remote host closed the connection] 2026-06-11T21:08:23 -!- lawchli [~lance@user/lawchli] has joined ##stm32 2026-06-11T21:20:18 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-11T21:40:56 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 256 seconds] 2026-06-11T21:44:53 -!- rajkohaxor [~rajkosto@2a00:e90:211d:3500:0:ff:fe00:10] has joined ##stm32 2026-06-11T21:47:47 -!- bitrot [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-11T21:48:12 -!- rajkosto [~rajkosto@2a00:e90:213f:2100:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-11T21:48:50 -!- bitrot [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Client Quit] 2026-06-11T21:50:58 -!- rajkohaxor [~rajkosto@2a00:e90:211d:3500:0:ff:fe00:10] has quit [Ping timeout: 244 seconds] 2026-06-11T21:59:34 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-11T22:01:45 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-11T22:43:36 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-11T22:48:04 -!- drzacek [~quassel@2a01:3d8:43d:3400:a2a2:e873:3202:fcb6] has quit [Quit: quit] 2026-06-11T22:55:36 -!- LFSveteran [~LFSvetera@keymaker.msrv.nl] has quit [Quit: bye] 2026-06-11T22:55:49 -!- LFSveteran [~LFSvetera@keymaker.msrv.nl] has joined ##stm32 --- Day changed pe kesä 12 2026 2026-06-12T00:04:54 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-12T00:39:40 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 276 seconds] 2026-06-12T00:40:21 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-12T02:13:13 -!- ferdna [~ferdna@user/ferdna] has quit [Ping timeout: 248 seconds] 2026-06-12T02:27:16 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-12T05:01:58 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-12T05:14:08 -!- umbramal- [~umbramali@188.74.90.42] has joined ##stm32 2026-06-12T05:14:48 -!- umbramalison [~umbramali@188.74.90.42] has quit [Ping timeout: 252 seconds] 2026-06-12T07:07:38 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-12T08:10:00 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-12T08:33:13 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-12T08:37:31 -!- sugarbeet [~barbas@81.4.123.134] has quit [Ping timeout: 264 seconds] 2026-06-12T09:04:54 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-12T09:11:16 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-12T09:33:07 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 244 seconds] 2026-06-12T09:38:16 < machinehum> st \o/ 2026-06-12T09:38:49 < machinehum> https://www.st.com/resource/en/errata_sheet/es0612-stm32wl33xx-device-errata-stmicroelectronics.pdf 2026-06-12T09:39:03 < machinehum> 2.2.9 was a fun one to find 2026-06-12T09:43:57 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-12T09:48:56 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-12T10:15:44 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 256 seconds] 2026-06-12T10:16:35 < infisc> Only 1.2mA? 2026-06-12T10:16:43 < infisc> Get a bigger battery! 2026-06-12T10:47:00 < machinehum> I never figured it out, we just went to the bigger package and it works 2026-06-12T10:47:20 < machinehum> There's something wrong with that package + deepstop 2026-06-12T11:05:07 -!- jpka [~root@176.107.81.139] has quit [Remote host closed the connection] 2026-06-12T11:15:15 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-12T11:15:54 < infisc> I wonder how packaging differences can cause such behaviour? 2026-06-12T11:18:15 -!- vampirefrog [~vampirefr@5.12.5.99] has quit [Ping timeout: 272 seconds] 2026-06-12T11:22:47 < qyx> shorted bond wires :p 2026-06-12T11:22:52 < infisc> No 2026-06-12T11:37:40 -!- LFSveteran [~LFSvetera@keymaker.msrv.nl] has quit [Quit: bye] 2026-06-12T12:02:13 -!- vampirefrog [~vampirefr@5.12.5.99] has joined ##stm32 2026-06-12T12:04:37 -!- tomeaton17 [~tom@user/tomeaton17] has quit [Quit: ZNC 1.9.0+deb2ubuntu0.1~esm2 - https://znc.in] 2026-06-12T12:05:14 -!- tomeaton17 [~tom@user/tomeaton17] has joined ##stm32 2026-06-12T12:07:00 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-12T12:08:02 -!- LFSveteran [~LFSvetera@keymaker.msrv.nl] has joined ##stm32 2026-06-12T12:11:17 -!- vampirefrog [~vampirefr@5.12.5.99] has quit [Ping timeout: 252 seconds] 2026-06-12T12:16:49 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-12T12:17:47 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-12T12:18:31 -!- infisa [~infisc@user/infisc] has quit [Client Quit] 2026-06-12T12:20:44 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-12T12:24:27 -!- vampirefrog [~vampirefr@5.12.5.119] has joined ##stm32 2026-06-12T12:31:28 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-12T12:34:43 -!- kelt0m [kelt0m@user/kelt0m] has quit [Quit: Viva la vida] 2026-06-12T12:35:08 -!- vampirefrog [~vampirefr@5.12.5.119] has quit [Ping timeout: 256 seconds] 2026-06-12T12:42:38 -!- vampirefrog [~vampirefr@5.12.5.200] has joined ##stm32 2026-06-12T13:13:40 -!- hexo [~hexo@user/hexo] has quit [Ping timeout: 256 seconds] 2026-06-12T13:40:16 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-12T13:41:32 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has joined ##stm32 2026-06-12T13:41:42 < Laurenceb_> error: expected unqualified-id before 'delete' 2026-06-12T13:41:47 < Laurenceb_> any ideas what would cause this? 2026-06-12T13:44:04 < Laurenceb_> hmm looks like it might actually be missing in tarduino 2026-06-12T13:44:07 < Laurenceb_> need to use free 2026-06-12T13:50:50 < infisc> that error means you're using delete as a variable. 2026-06-12T13:54:58 < Laurenceb_> ah delete was removed from arduino 2026-06-12T13:55:00 -!- blathijs [~matthijs@tika.stderr.nl] has quit [Quit: Server maintenance] 2026-06-12T13:57:51 < Laurenceb_> but free also fails, wtf 2026-06-12T14:03:36 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Quit: Leaving] 2026-06-12T14:13:37 < Laurenceb_> delete, free, and iota all missing 2026-06-12T14:24:02 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-12T14:24:29 -!- blathijs [~matthijs@tika.stderr.nl] has joined ##stm32 2026-06-12T15:10:07 < Laurenceb_> ok I got it working after rebuilding 2026-06-12T15:10:25 < Laurenceb_> how do I return a vector from a lambda? 2026-06-12T15:10:58 < Laurenceb_> no known conversion for argument 3 from '' to 'std::vector' 2026-06-12T15:22:47 < zyp> have you tried calling it? 2026-06-12T15:32:57 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-12T15:32:58 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-12T15:39:57 < Laurenceb_> adding () on the end fixed it 2026-06-12T15:41:22 < fantanYl> :))) 2026-06-12T15:47:28 -!- grindhold [~quassel@2a0a:4cc0:c0:70c9::1] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 2026-06-12T16:02:58 -!- hexo__ [~hexo@user/hexo] has quit [Remote host closed the connection] 2026-06-12T16:05:03 -!- hexo__ [~hexo@user/hexo] has joined ##stm32 2026-06-12T16:47:17 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has quit [Ping timeout: 245 seconds] 2026-06-12T16:50:00 -!- blathijs [~matthijs@tika.stderr.nl] has quit [Quit: reboot] 2026-06-12T16:53:00 -!- blathijs [~matthijs@tika.stderr.nl] has joined ##stm32 2026-06-12T17:03:58 -!- nerozero [~nerozero@87.253.63.54] has quit [Remote host closed the connection] 2026-06-12T17:07:32 -!- grindhold [~quassel@2a0a:4cc0:c0:70c9::1] has joined ##stm32 2026-06-12T17:10:09 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-12T17:18:41 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 268 seconds] 2026-06-12T17:56:38 -!- _Posterdati_ [~posterdat@user/Posterdati] has joined ##stm32 2026-06-12T19:09:58 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-12T19:48:57 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-12T20:04:01 -!- blathijs [~matthijs@tika.stderr.nl] has quit [Quit: reboot] 2026-06-12T20:25:08 -!- blathijs [~matthijs@tika.stderr.nl] has joined ##stm32 2026-06-12T20:34:55 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-12T20:59:36 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-12T20:59:43 -!- c10ud [~c10ud@user/c10ud] has quit [Read error: Connection reset by peer] 2026-06-12T22:32:47 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 252 seconds] 2026-06-12T22:42:01 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-12T23:15:19 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] --- Day changed la kesä 13 2026 2026-06-13T00:06:08 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-13T00:34:24 -!- drzacek [~quassel@2a01:3d8:45a:4c00:a110:7ffd:6739:73b8] has joined ##stm32 2026-06-13T00:35:44 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 244 seconds] 2026-06-13T00:39:52 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-13T00:57:29 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 268 seconds] 2026-06-13T01:00:01 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-13T01:01:36 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-13T01:05:03 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-13T01:06:40 -!- drzacek [~quassel@2a01:3d8:45a:4c00:a110:7ffd:6739:73b8] has quit [Quit: quit] 2026-06-13T01:24:09 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-13T02:31:09 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-13T03:09:09 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 246 seconds] 2026-06-13T03:59:24 -!- martinmoene [~martinmoe@132.229.46.129] has quit [Read error: Connection reset by peer] 2026-06-13T04:37:38 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-13T05:05:26 -!- qyx [~qyx@84.245.120.21] has quit [Ping timeout: 244 seconds] 2026-06-13T05:07:26 -!- qyx [~qyx@84.245.120.189] has joined ##stm32 2026-06-13T05:18:49 -!- kelt0m [~kelt0m@user/kelt0m] has joined ##stm32 2026-06-13T05:26:04 -!- kelt0m [~kelt0m@user/kelt0m] has quit [Ping timeout: 256 seconds] 2026-06-13T07:57:33 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-13T08:17:50 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-13T09:53:38 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-13T09:55:01 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-13T10:30:02 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-13T10:39:51 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-13T10:41:21 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-13T11:16:20 -!- IanW_ [~IceChat9@jindivik.force9.co.uk] has joined ##stm32 2026-06-13T12:33:07 -!- flatmush [~benbrewer@104.233.63.182] has quit [Ping timeout: 276 seconds] 2026-06-13T12:33:11 -!- flatmush [~benbrewer@149.71.29.185] has joined ##stm32 2026-06-13T13:03:05 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-13T13:34:26 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-13T14:39:26 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-13T16:07:52 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-13T16:57:15 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-13T17:01:27 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-13T17:01:28 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-13T17:22:37 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-13T17:45:45 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-13T17:46:02 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-13T18:01:24 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-13T19:10:16 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-13T19:55:15 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-13T20:00:05 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-13T20:06:01 -!- yukam [~yukam@user/yukam] has quit [Ping timeout: 272 seconds] 2026-06-13T20:06:23 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 252 seconds] 2026-06-13T20:14:21 -!- yukam [~yukam@user/yukam] has joined ##stm32 2026-06-13T20:38:42 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-13T20:44:04 -!- ferdna_ [~ferdna@user/ferdna] has joined ##stm32 2026-06-13T20:44:07 -!- ferdna_ [~ferdna@user/ferdna] has quit [Remote host closed the connection] 2026-06-13T20:44:08 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-13T20:45:09 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-13T20:45:41 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-13T20:51:03 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-13T20:56:54 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-13T20:57:24 -!- infisa [~infisc@user/infisc] has quit [Client Quit] 2026-06-13T21:00:30 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 256 seconds] 2026-06-13T21:06:45 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 252 seconds] 2026-06-13T21:17:09 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-13T21:40:18 -!- lawchli [~lance@user/lawchli] has quit [Read error: Connection reset by peer] 2026-06-13T21:45:13 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-13T21:46:10 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-13T21:46:35 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-13T21:50:56 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 256 seconds] 2026-06-13T21:56:21 -!- lawchli [~lance@user/lawchli] has joined ##stm32 2026-06-13T22:13:34 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-13T22:37:36 -!- drzacek [~quassel@2a01:3d8:473:c800:1329:727f:e1dd:2364] has joined ##stm32 2026-06-13T23:28:39 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-13T23:31:33 < qyx> 2.5" rust not available anymore? 2026-06-13T23:32:23 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 252 seconds] --- Day changed su kesä 14 2026 2026-06-14T00:26:18 < jbo> check crates.io 2026-06-14T00:37:23 < specing> Lol 2026-06-14T00:39:28 < qyx> whats wrong with it 2026-06-14T00:39:55 < qyx> lol 2026-06-14T00:59:09 < machinehum> What is 2.5" rust? 2026-06-14T01:04:18 < specing> harddrives most likely 2026-06-14T01:07:53 < jbo> would be my guess too 2026-06-14T01:31:17 < zyp> why would you even want that? 2026-06-14T01:31:47 < qyx> for cold storage 2026-06-14T01:32:15 < qyx> I have an existing icy box setup for 2.5" low power disks 2026-06-14T01:33:32 < qyx> yes I went for 2.5" because I was using it with a few 240 GB old SSDs as my nas, part of the array was simply off 2026-06-14T01:34:13 < qyx> which I migrated to m.2 and I am left with half-empty icy box 2026-06-14T01:37:38 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 248 seconds] 2026-06-14T01:37:49 < zyp> so why not just use more ssds? 2026-06-14T01:38:01 < qyx> because I can't have ssds as a cold storage 2026-06-14T01:38:07 < qyx> they would die 2026-06-14T01:38:15 -!- drzacek [~quassel@2a01:3d8:473:c800:1329:727f:e1dd:2364] has quit [Quit: quit] 2026-06-14T01:38:28 < qyx> ranging from a month to 1-2 years maximum, without power 2026-06-14T01:39:09 < qyx> QLCs and various 3d whatever flashes don't survive long 2026-06-14T01:39:23 < qyx> and this is sad https://www.youtube.com/watch?v=41nWU5gyyak 2026-06-14T01:39:37 < jbo> yeah, SSDs without power loose data way more quickly than people like to admit 2026-06-14T01:39:54 < zyp> huh, never ran into that 2026-06-14T01:39:56 < qyx> it is not a common disk + usb/sata bridge, they are using a custom electronics with usb3 directly 2026-06-14T01:41:12 < qyx> I am starting the thing once a few months to copy data and that's all 2026-06-14T01:42:29 < qyx> maybe I could change my sata backplane to a usb one and use wd elements/passport disks, they are pretty cheap 2026-06-14T01:44:19 < qyx> other than that, they are mostly identical 2026-06-14T02:03:12 -!- IanW_ [~IceChat9@jindivik.force9.co.uk] has quit [Quit: Bye] 2026-06-14T03:54:36 -!- teknix [~unknown@user/hsv] has quit [Ping timeout: 244 seconds] 2026-06-14T03:58:27 -!- teknix [~unknown@user/hsv] has joined ##stm32 2026-06-14T04:22:36 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-14T04:29:44 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-14T05:16:48 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 246 seconds] 2026-06-14T06:22:53 -!- ferdna [~ferdna@user/ferdna] has quit [Ping timeout: 244 seconds] 2026-06-14T07:06:41 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-14T07:08:33 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Client Quit] 2026-06-14T07:52:28 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-14T07:52:50 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-14T10:02:03 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-14T10:34:07 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-14T10:36:37 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-14T10:36:53 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-14T10:41:26 -!- specing [~specing@user/specing] has quit [Ping timeout: 252 seconds] 2026-06-14T10:55:52 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-14T11:42:19 -!- IanW_ [~IceChat9@jindivik.force9.co.uk] has joined ##stm32 2026-06-14T12:29:44 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-14T13:00:54 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-14T13:16:34 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-14T13:22:30 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 265 seconds] 2026-06-14T13:25:11 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-14T14:00:45 -!- drzacek [~quassel@2a01:3d8:48e:a900:42c1:b2a:593:5fe1] has joined ##stm32 2026-06-14T14:25:41 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-14T16:36:06 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-14T16:36:06 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-14T16:36:26 -!- IanW_ [~IceChat9@jindivik.force9.co.uk] has quit [Quit: Bye] 2026-06-14T17:09:03 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-14T17:55:15 -!- vursc [~vursc@2402:f000:4:1008:809:a:4a:d394] has joined ##stm32 2026-06-14T18:41:00 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-14T18:49:26 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-14T19:07:52 -!- specing [~specing@user/specing] has joined ##stm32 2026-06-14T19:57:07 -!- mercenary [~mercenary@user/mercenary] has quit [Quit: ZNC 1.10.1 - https://znc.in] 2026-06-14T19:58:44 -!- mercenary [~mercenary@user/mercenary] has joined ##stm32 2026-06-14T21:08:22 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-14T21:13:15 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-14T21:14:29 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 245 seconds] 2026-06-14T21:36:56 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-14T21:43:40 -!- kelt0m [~kelt0m@user/kelt0m] has joined ##stm32 2026-06-14T21:49:46 -!- kelt0m [~kelt0m@user/kelt0m] has quit [Read error: Connection reset by peer] 2026-06-14T22:06:58 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 248 seconds] 2026-06-14T22:15:55 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 276 seconds] 2026-06-14T22:55:01 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-14T23:10:43 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 265 seconds] --- Day changed ma kesä 15 2026 2026-06-15T00:10:51 -!- drzacek [~quassel@2a01:3d8:48e:a900:42c1:b2a:593:5fe1] has quit [Quit: quit] 2026-06-15T00:19:17 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 252 seconds] 2026-06-15T00:37:15 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-15T00:37:20 -!- kelt0m [kelt0m@user/kelt0m] has quit [Read error: Connection reset by peer] 2026-06-15T00:43:07 < qyx> hey guys, how do you print your markdowns 2026-06-15T00:45:57 < qyx> https://gist.github.com/beevelop/a0f2c76e79610dca01550c9a93f83876 2026-06-15T00:45:59 < qyx> this works 2026-06-15T01:27:23 < karlp> what's the fucking summary of that movie on 2.5" drives?Ð 2026-06-15T01:27:30 < karlp> the ai summary says "we tore shit down" 2026-06-15T01:29:03 < karlp> I just don't print.... 2026-06-15T01:33:39 < qyx> sorted that out, just ctrl+a, ctrl+p, select "print selection" 2026-06-15T01:34:02 < qyx> that javascript above does basically the same but it doesn't work for non-README.md files 2026-06-15T01:53:57 -!- sugarbeet [~barbas@81.4.123.134] has joined ##stm32 2026-06-15T02:48:51 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-15T03:05:15 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-15T03:08:00 -!- hexo__ [~hexo@user/hexo] has quit [Ping timeout: 252 seconds] 2026-06-15T03:09:02 -!- hexo__ [~hexo@user/hexo] has joined ##stm32 2026-06-15T05:05:44 -!- qyx [~qyx@84.245.120.189] has quit [Ping timeout: 245 seconds] 2026-06-15T05:07:38 -!- qyx [~qyx@84.245.121.95] has joined ##stm32 2026-06-15T05:58:49 -!- ferdna [~ferdna@user/ferdna] has quit [Ping timeout: 248 seconds] 2026-06-15T06:13:07 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-15T07:59:44 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-15T09:02:17 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-15T09:02:55 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-15T09:17:10 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-15T09:50:03 -!- c10ud [~c10ud@host-79-13-251-113.retail.telecomitalia.it] has joined ##stm32 2026-06-15T09:50:04 -!- c10ud [~c10ud@user/c10ud] has changed host 2026-06-15T10:33:34 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 256 seconds] 2026-06-15T11:07:16 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-15T11:18:46 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-15T11:24:42 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-15T11:55:42 -!- hexo__ [~hexo@user/hexo] has quit [Remote host closed the connection] 2026-06-15T11:56:06 -!- hexo__ [~hexo@user/hexo] has joined ##stm32 2026-06-15T12:07:54 -!- martinmoene [~martinmoe@132.229.46.129] has joined ##stm32 2026-06-15T13:09:21 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-15T13:16:33 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-15T14:51:49 -!- umbramal- [~umbramali@188.74.90.42] has quit [Quit: %So long and thanks for all the fish%] 2026-06-15T14:53:39 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-15T15:28:47 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-15T16:45:36 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Quit: Leaving] 2026-06-15T18:12:59 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-15T18:13:00 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-15T19:07:38 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-15T19:07:54 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-15T19:08:37 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-15T19:08:54 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-15T19:10:09 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-15T19:18:16 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Read error: Connection reset by peer] 2026-06-15T19:20:33 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Ping timeout: 246 seconds] 2026-06-15T19:38:04 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-15T19:40:53 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 252 seconds] 2026-06-15T19:44:13 -!- _Posterdati_ [~posterdat@user/Posterdati] has quit [Ping timeout: 276 seconds] 2026-06-15T20:16:20 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-15T20:22:54 -!- kelt0m [~kelt0m@user/kelt0m] has joined ##stm32 2026-06-15T20:45:08 -!- drzacek [~quassel@2a01:3d8:4a9:9200:4171:97a7:e3d:27db] has joined ##stm32 2026-06-15T21:10:54 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-15T21:44:49 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-15T21:46:30 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-15T21:55:16 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-15T22:08:36 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-15T22:10:42 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-15T22:22:13 -!- vursc [~vursc@2402:f000:4:1008:809:a:4a:d394] has quit [Read error: Connection reset by peer] 2026-06-15T22:22:28 -!- vursc [~vursc@59.66.188.206] has joined ##stm32 2026-06-15T22:27:14 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 248 seconds] 2026-06-15T22:43:04 -!- kelt0m [~kelt0m@user/kelt0m] has quit [Read error: Connection reset by peer] 2026-06-15T22:59:42 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-15T23:21:32 -!- drzacek [~quassel@2a01:3d8:4a9:9200:4171:97a7:e3d:27db] has quit [Quit: quit] --- Day changed ti kesä 16 2026 2026-06-16T00:11:16 < qyx> hey catphish, what fuses did you use in your ev? 2026-06-16T00:12:42 < qyx> and one more, how did you solve battery cooling/heating? I remember seeing a big steel case with tubes and connectors on its side but I don't remember what connected to them inside, somehow i don't believe the individual packs were floating in antifreeze 2026-06-16T00:13:41 < qyx> oh and one more, did you use fuses on your battery only? before the main contactor? or you fused each PDU input/output individually 2026-06-16T00:17:52 -!- ferdna [~ferdna@user/ferdna] has quit [Ping timeout: 276 seconds] 2026-06-16T00:31:12 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-16T00:32:58 < zyp> fuses? who needs that? 2026-06-16T00:34:13 < zyp> I was assembling a battery last week and my spot welder kept blowing the input fuse 2026-06-16T00:34:31 < zyp> when I ran out of spares, I got pissed off and shorted out the fuse holder 2026-06-16T00:40:40 < qyx> heh 2026-06-16T00:53:48 < zyp> first the spot welder was tripping the 16A breaker for the outlet, so I rewired it to a 25A breaker 2026-06-16T00:53:54 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 248 seconds] 2026-06-16T00:53:58 < zyp> and then it started both blowing the fuse and tripping the breaker 2026-06-16T00:54:31 < zyp> and then I ran out of fuses and shorted out the fuse holder 2026-06-16T00:54:39 < zyp> and the breaker kept tripping 2026-06-16T00:55:25 < zyp> so eventually I went and found another extension cord and extended the first, that raised impedance enough to stop tripping the breaker :p 2026-06-16T00:59:40 < qyx> yeah i used the same trick for my welder at parent's house 2026-06-16T01:00:22 < zyp> I should have thought of that before I ran out of fuses :p 2026-06-16T01:00:23 < qyx> there is an outlet outdoors directly near the grid connection panel/box 2026-06-16T01:00:40 < qyx> too strong electricity there 2026-06-16T01:01:09 < zyp> yeah, in my case I have a din-rail mount outlet directly in the panel :p 2026-06-16T01:01:11 < qyx> I had to use a 25m extension cord 2026-06-16T01:01:50 < zyp> 80A mains breaker 2026-06-16T01:08:37 < qyx> did you update? weren't you at like 50 A or so? 32 A to the house and 32 A to the garage/shed/whatever? 2026-06-16T01:08:40 < qyx> *upgrade 2026-06-16T01:08:56 < qyx> or is that in your workshop 2026-06-16T01:09:11 < zyp> oh, at home I have 40A 400V 2026-06-16T01:09:15 < qyx> which reminds me, long time no workshop ohoto 2026-06-16T01:09:18 < zyp> this is the workshop, has 80A 230V 2026-06-16T01:10:31 < zyp> haven't had time to do much at the workshop recently 2026-06-16T01:11:41 < zyp> apart from building the battery I've mostly just been there to do some hands-on work on the server I've got there 2026-06-16T01:13:57 < zyp> my friend had a spare GPU that we put in it, which I've had a couple of issues with 2026-06-16T01:14:26 < qyx> what for 2026-06-16T01:14:39 < qyx> i am not asking for mining anymore :P 2026-06-16T01:14:42 < qyx> llms? 2026-06-16T01:15:00 < zyp> yeah, my friend has been experimenting with that 2026-06-16T01:16:13 < zyp> he's been doing some stuff on having a cloud model plan and guide work and have a local model actually perform it, to save tokens 2026-06-16T01:16:37 < qyx> is it worthwhile? 2026-06-16T01:16:40 < qyx> isn't it too slow? 2026-06-16T01:17:14 < zyp> idk, I assume this is the sort of agentic stuff where you give it a task and come back and check the results later 2026-06-16T01:17:49 < qyx> I can imagine having that for eg. refactoring and similar stuff 2026-06-16T01:17:56 < zyp> anyway, at first the GPU were underperforming, and it was pretty hard to figure out why 2026-06-16T01:18:01 < qyx> I concluded for most of my work I don't even need internet access 2026-06-16T01:18:10 < zyp> it appeared throttled, but it weren't hot 2026-06-16T01:18:31 < qyx> wrongly powered? 2026-06-16T01:18:36 < zyp> nope 2026-06-16T01:18:53 < zyp> eventually I spotted a «power brake» status flag somewhere and went «wtf is that» 2026-06-16T01:18:58 < qyx> pcie gen.1 mode should not matter for this either 2026-06-16T01:19:33 < zyp> apparently there's a dedicated «power brake» signal on the pcie socket that almost nothing actually use 2026-06-16T01:19:49 < zyp> it tells the device to reduce power usage 2026-06-16T01:20:06 < qyx> reminds me of PROCHOT 2026-06-16T01:20:21 < zyp> the server apparently asserts that for devices that aren't cisco-approved 2026-06-16T01:20:48 < zyp> so I taped over it, and then the issue went away :p 2026-06-16T01:21:09 < qyx> that's what you get for running a cisco server 2026-06-16T01:21:17 < zyp> and yeah, a second issue is that the card only links up in gen1 mode, idk why 2026-06-16T01:21:36 < zyp> I tried two different slots, same behavior 2026-06-16T01:21:37 < qyx> does the server has a riser card? 2026-06-16T01:21:54 < zyp> two of them, the two slots I tried were on either riser 2026-06-16T01:22:07 < qyx> weird 2026-06-16T01:22:33 < qyx> also see what I have found yesterday https://pc.bazos.sk/inzerat/192545568/dell-r740xd-2x-gold-6142-192gb-ddr424bay24x-12tb-hdd-sas.php 2026-06-16T01:22:37 < zyp> I also tried putting a pcie switch card between the server and the gpu, got gen3 between server and switch card, and only gen1 x1 to the gpu 2026-06-16T01:22:43 < zyp> https://photos.app.goo.gl/eA6HtaRvePW7ajCc6 2026-06-16T01:24:34 < zyp> what about that? 2026-06-16T01:25:11 < zyp> at a glance it looks fairly similar to mine 2026-06-16T01:25:26 < qyx> looks pretty cool but I don't have power nor space for that 2026-06-16T01:26:21 < zyp> mine is 2x 6150 instead of 6142 and has twice as much RAM, but didn't come with drives 2026-06-16T01:26:48 < zyp> and I paid a third of that price 2026-06-16T01:28:11 < qyx> hm, I would have said this was a good price 2026-06-16T01:28:39 < zyp> well, 28.8TB of drives might be worth something 2026-06-16T01:29:53 < zyp> and I bought it a year ago, before memory prices increased 2026-06-16T01:30:13 < qyx> that must be 250 W of continuous power by the drives themselves only 2026-06-16T01:35:02 < zyp> I have a bunch of leftover 3TB 3.5" drives 2026-06-16T01:36:29 < zyp> had a couple of dead drives in my 16x3TB RAID and there weren't any suitable replacement drives left on the market 2026-06-16T01:37:01 < zyp> so I bought a pair of 22TB drives and moved everything over 2026-06-16T01:37:28 < qyx> I am trying to get 2.5" low power 2 TB drives 2026-06-16T01:37:32 < qyx> not sold anymore it seems 2026-06-16T01:38:21 < qyx> I need two more, not even available on any local marketplace 2026-06-16T01:38:33 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-16T01:41:36 < zyp> well, if you're interested in any HDWD130UZSVA, I've got 11 of them :p 2026-06-16T03:24:01 -!- teknix [~unknown@user/hsv] has quit [Ping timeout: 244 seconds] 2026-06-16T03:35:28 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-16T05:20:50 -!- teknix [~unknown@user/hsv] has joined ##stm32 2026-06-16T07:27:42 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-16T08:40:45 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-16T08:50:59 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-16T09:00:02 < jpa-> qyx: maybe buy external USB drive and take out the drive? 2026-06-16T09:41:09 -!- PaulFertser [paul@paulfertser.info] has quit [Ping timeout: 252 seconds] 2026-06-16T10:07:24 -!- PaulFertser [paul@paulfertser.info] has joined ##stm32 2026-06-16T10:32:11 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 272 seconds] 2026-06-16T11:28:30 -!- _Posterdati_ [~posterdat@user/Posterdati] has joined ##stm32 2026-06-16T11:33:48 < qyx> jpa-: tried that approach, it is usb3 directly on the disk's pcb 2026-06-16T11:36:16 < qyx> at least the one I checked 2026-06-16T11:36:40 < qyx> but it is half the price than it was, when it still was 2026-06-16T11:42:00 < qyx> I am considering swapping my sata backplane with a custom made usb3 2026-06-16T11:42:59 < jpa-> huh 2026-06-16T11:43:06 -!- nerozero [~nerozero@87.253.63.54] has quit [Remote host closed the connection] 2026-06-16T11:49:01 -!- jfsimon [~jfsimon19@2a01:cb14:b9b:2000:a5aa:7e48:e8cc:3693] has joined ##stm32 2026-06-16T11:49:58 -!- jfsimon [~jfsimon19@2a01:cb14:b9b:2000:a5aa:7e48:e8cc:3693] has quit [Client Quit] 2026-06-16T11:50:18 -!- jfsimon [~jfsimon19@2a01:cb14:b9b:2000:a5aa:7e48:e8cc:3693] has joined ##stm32 2026-06-16T11:57:51 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-16T12:26:34 < qyx> jpa-: https://m.youtube.com/watch?v=lSz7RwPwuos&pp=ygUdd2QgZWxlbWVudHMgcG9ydGFibGUgdGVyYWRvd24%3D 2026-06-16T12:29:51 -!- _Posterdati_ [~posterdat@user/Posterdati] has quit [Quit: KVIrc 5.2.6 Quasar http://www.kvirc.net/] 2026-06-16T13:10:46 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-16T13:18:08 < catphish> qyx: i used PEC fuses. specifially in my case i used 3 x 175A 500V DC fuses, one on each of my 3 parallel battery packs. https://i.ibb.co/xSPm5SgG/PXL-20220308-140634065.jpg 2026-06-16T13:18:08 < catphish> they were easy to mount, but the main reason i ued them is i happened to be given that pile of DC fuses and contactors when i bought my batteries because they cam together out of a vehicle 2026-06-16T13:20:57 < catphish> qyx: i never implemented battery heating or cooling because i was too worried about leaks, but the batteries i bought have pipe connectors on them so in principle it's not very hard. this is the full setup at the end of the battery enclosure. one fuse for each string of batteries connecting to a common busbar and a contactor on the end to enable the output. plus aluminium pipe to connect the heating / cooling loop, which i never used https://i.ibb.co/ 2026-06-16T13:20:57 < catphish> msNGcTw/PXL-20220430-170729225.jpg 2026-06-16T13:21:47 < catphish> there are 2 small fuses (also 500V DC) for auxiliary stuff - one for AC charging, one for the heater 2026-06-16T13:35:30 < karlp> that pci power brake story is fucking great 2026-06-16T13:46:10 < qyx> catphish: so no PDU at all? I plan to have 2 battery packs, one in the front, one in the rear, both fused at the battery side, then going into the PDU with mosfets instead of contactors, and then 200A to the motor 2026-06-16T13:47:03 < catphish> qyx: no separate PDU, the arrangement in that photo *is* the PDU, it's just inside the battery box 2026-06-16T13:47:45 < qyx> yeah 2026-06-16T13:47:58 < qyx> ok thanks 2026-06-16T13:48:07 < catphish> i would strongly suggest physical contactors rather than relying on MOSFET for everything, i would also put your front and read boxes in series if you didn't already 2026-06-16T13:48:18 < qyx> why in series? 2026-06-16T13:48:37 < catphish> because connecting and disconnecting parallel packs is unnesessarily dangerous 2026-06-16T13:49:48 < catphish> i put my battery pack in parallel when i built it, and it will stay that way forever, i always discourage disconnecting and reconnecting parallel packs, even for maintenance, and especially at runtime 2026-06-16T13:50:28 < qyx> nah its fine, I have 6 parallel packs at home 2026-06-16T13:50:46 < qyx> I get the point though 2026-06-16T13:51:13 < qyx> on the other hand, balancing series packs is a pita too 2026-06-16T13:51:35 < qyx> so in both cases they must be somehow balanced before connecting them 2026-06-16T13:53:16 < qyx> for wiring, did you use those fancy shielded cables? or silicone cables? or a common PVC (70°C) H0xV-K? 2026-06-16T14:14:00 -!- tabemann [~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 2026-06-16T14:15:03 < catphish> i think i actually used a bastardization of the two. the tesla drive unit takes a shielded cable, but my battery box does not, so the cable is 50% fancy shielded tesla cable, and 50% something else unshielded, probably silicone, but i'm not sure it was just lying around the workshop 2026-06-16T14:15:53 < catphish> the connectors are SLPRBBPSO / SLPPB35BSO 2026-06-16T14:16:44 < catphish> it turned out it wasn't just "lying around the workshop", it had been bought to use on another car and i stole it, oops, but same result 2026-06-16T14:17:46 -!- System_Error [~SystemErr@user/systemerror] has quit [Ping timeout: 245 seconds] 2026-06-16T14:18:04 < zyp> karlp, yeah, I've even designed PCIe cards and still weren't aware that a pin like that existed 2026-06-16T14:19:00 < zyp> (it's located at the end of the x4 pinout, so it never came up for the x1 stuff I've done so far) 2026-06-16T14:22:21 < qyx> catphish: lol 2026-06-16T14:22:38 < qyx> re connectors, yeah, I asked about them before, I bought the same 2026-06-16T14:31:58 < catphish> cool 2026-06-16T14:37:35 -!- _Posterdati_ [~posterdat@user/Posterdati] has joined ##stm32 2026-06-16T14:50:54 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Remote host closed the connection] 2026-06-16T16:19:04 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has quit [Ping timeout: 245 seconds] 2026-06-16T17:36:21 -!- jpka [~root@176.107.81.139] has quit [Read error: Connection reset by peer] 2026-06-16T17:46:20 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-16T18:03:52 -!- \dev\ice [~eabdb@user/device/x-9920846] has quit [Quit: Lost terminal] 2026-06-16T18:06:41 -!- \dev\ice [~eabdb@user/device/x-9920846] has joined ##stm32 2026-06-16T19:53:36 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-16T20:05:10 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-16T20:05:24 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-16T20:12:56 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-16T20:17:30 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-16T20:17:50 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-16T20:40:55 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has joined ##stm32 2026-06-16T20:55:22 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-16T21:10:59 -!- drzacek [~quassel@2a01:3d8:4c4:6d00:1ee2:602d:920d:467f] has joined ##stm32 2026-06-16T22:01:53 < qyx> catphish: one more question about wire sizing, what mm2 and amperage did you have? 2026-06-16T22:14:01 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-16T22:20:21 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-16T22:38:04 < catphish> qyx: the cable is 35mm^2 - the current is 500A peak, 100A continuous 2026-06-16T22:39:54 < qyx> great, thanks 2026-06-16T22:40:20 < qyx> I have 50-100 A cont, 200 A peak, 35 mm^2 2026-06-16T22:41:15 < catphish> that'll be comfortable 2026-06-16T22:46:26 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-16T23:16:52 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-16T23:41:37 < qyx> my current proposed setup https://bin.jvnv.net/file/GlaYW/Screenshot_2026-06-16_22-41-10.png --- Day changed ke kesä 17 2026 2026-06-17T00:09:31 < zyp> I like that you're doing this in kicad :p 2026-06-17T00:12:33 < qyx> s/doing/abusing 2026-06-17T00:13:17 < Steffanx> Heater and AC. What kind of luxury vehicle is this? 2026-06-17T00:13:46 -!- drzacek [~quassel@2a01:3d8:4c4:6d00:1ee2:602d:920d:467f] has quit [Quit: quit] 2026-06-17T00:14:14 < zyp> limousine 2026-06-17T00:14:50 < qyx> that's only a TBD 2026-06-17T00:14:57 < qyx> I need heater to defrost the thing in -20°C 2026-06-17T00:15:23 < zyp> what was this for again? some kind of tractor? 2026-06-17T00:15:36 < qyx> a blend of UTV and a hill tractor 2026-06-17T00:16:07 < qyx> see "reform metrac" or "aebi terratrac" 2026-06-17T00:16:42 -!- martinmoene_ [~martinmoe@205-20-132-5.ftth.glasoperator.nl] has quit [Ping timeout: 259 seconds] 2026-06-17T00:16:59 < qyx> I basically want an ev device to manage snow, manage grass and haul shit around 2026-06-17T00:17:56 < qyx> and those things are pretty expensive, even older ones.. and I don't want an old one 2026-06-17T00:18:22 < qyx> so I guess I may play a bit with a toy 2026-06-17T00:40:46 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-17T03:13:07 -!- machinehum [machinehum@2a01:7e01::f03c:94ff:fe4d:b21c] has quit [Ping timeout: 276 seconds] 2026-06-17T03:13:44 -!- machinehum [machinehum@2a01:7e01::f03c:94ff:fe4d:b21c] has joined ##stm32 2026-06-17T03:16:39 < catphish> Steffanx: heater is pretty easy, and I guess AC is just a motor 2026-06-17T03:36:53 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 244 seconds] 2026-06-17T05:06:03 -!- qyx [~qyx@84.245.121.95] has quit [Ping timeout: 252 seconds] 2026-06-17T05:07:48 -!- qyx [~qyx@84.245.120.89] has joined ##stm32 2026-06-17T07:15:11 -!- t4nk_fn [~Go@user/t4nk] has quit [Remote host closed the connection] 2026-06-17T07:15:59 -!- t4nk_freenode [~Go@user/t4nk] has joined ##stm32 2026-06-17T07:24:56 -!- t4nk_freenode is now known as t4nk_fn 2026-06-17T07:41:17 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-17T08:09:34 < qyx> yeah there are off the shelf EV AC motors 2026-06-17T08:11:26 -!- martinmoene_ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-17T08:47:59 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-17T08:59:18 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-17T09:08:43 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has joined ##stm32 2026-06-17T10:04:34 -!- martinmoene_ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 276 seconds] 2026-06-17T13:43:21 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-17T13:43:37 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-17T14:09:04 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Remote host closed the connection] 2026-06-17T14:09:28 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-17T15:18:26 < catphish> qyx: what are you building? 2026-06-17T15:19:17 < qyx> see 10 lines up 2026-06-17T15:21:28 < catphish> oh yeah 2026-06-17T15:45:39 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-17T15:45:39 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-17T15:59:39 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-17T16:03:30 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-17T16:48:17 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-17T16:54:57 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-17T16:59:23 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Quit: Leaving] 2026-06-17T17:43:27 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-17T19:22:50 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-17T20:10:32 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-17T20:12:52 -!- martinmoene_ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-17T20:17:03 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-17T20:23:22 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-17T21:16:00 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-17T21:18:36 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-17T23:33:55 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 272 seconds] 2026-06-17T23:46:08 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-17T23:49:03 -!- drzacek [~quassel@2a01:3d8:4df:f800:5461:3674:2de4:c57e] has joined ##stm32 --- Day changed to kesä 18 2026 2026-06-18T00:01:26 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 256 seconds] 2026-06-18T00:01:29 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-18T00:05:46 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-18T00:15:08 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 268 seconds] 2026-06-18T00:16:54 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-18T00:21:16 -!- martinmoene_ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 256 seconds] 2026-06-18T00:21:22 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 248 seconds] 2026-06-18T00:22:49 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-18T00:22:57 -!- drzacek [~quassel@2a01:3d8:4df:f800:5461:3674:2de4:c57e] has quit [Quit: quit] 2026-06-18T00:36:59 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 246 seconds] 2026-06-18T00:38:55 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-18T00:47:40 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 245 seconds] 2026-06-18T00:49:42 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-18T01:15:57 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-18T01:16:31 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-18T01:58:44 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 256 seconds] 2026-06-18T02:02:22 -!- jbo_ [~jbo@user/tct] has joined ##stm32 2026-06-18T02:02:40 -!- jbo [~jbo@user/tct] has quit [Read error: Connection reset by peer] 2026-06-18T02:03:11 -!- jbo_ is now known as jbo 2026-06-18T03:19:56 -!- tabemann [~tabemann@12.117.240.146] has joined ##stm32 2026-06-18T04:14:20 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-18T04:23:04 -!- martinmoene [~martinmoe@132.229.46.129] has quit [Read error: Connection reset by peer] 2026-06-18T04:32:45 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-18T04:59:12 -!- kelt0m [kelt0m@user/kelt0m] has quit [Remote host closed the connection] 2026-06-18T05:00:04 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-18T07:08:36 -!- teknix [~unknown@user/hsv] has quit [Ping timeout: 252 seconds] 2026-06-18T07:27:00 -!- teknix [~unknown@user/hsv] has joined ##stm32 2026-06-18T07:39:24 -!- infisa is now known as infisc 2026-06-18T08:14:49 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-18T08:14:53 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-18T09:32:04 -!- martinmoene_ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-18T09:41:17 -!- martinmoene [~martinmoe@132.229.46.129] has joined ##stm32 2026-06-18T11:04:15 -!- kelt0m [kelt0m@user/kelt0m] has quit [Quit: Viva la vida] 2026-06-18T11:05:08 -!- jfsimon [~jfsimon19@2a01:cb14:b9b:2000:a5aa:7e48:e8cc:3693] has quit [Remote host closed the connection] 2026-06-18T11:06:26 -!- jfsimon [~jfsimon19@2a01:cb14:b9b:2000:15ce:63cc:8453:c5ef] has joined ##stm32 2026-06-18T11:14:34 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-18T12:16:07 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-18T12:49:07 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-18T13:54:17 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-18T13:54:18 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-18T14:20:05 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 244 seconds] 2026-06-18T15:11:06 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-18T15:54:17 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has joined ##stm32 2026-06-18T18:13:37 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 244 seconds] 2026-06-18T18:40:29 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-18T18:47:31 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has joined ##stm32 2026-06-18T19:20:47 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-18T20:02:05 -!- infisc [~infisc@user/infisc] has quit [Quit: my cold dead hands] 2026-06-18T20:02:29 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-18T20:02:31 -!- jpka [~root@176.107.81.139] has quit [Quit: Konversation terminated!] 2026-06-18T20:03:31 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-18T20:03:50 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-18T20:21:30 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-18T20:23:31 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-18T21:50:41 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-18T22:02:46 < catphish> this board has an unreasonable number of power supplies https://i.ibb.co/Kpj5Jjmp/usb-dac-psu.png 2026-06-18T22:21:43 -!- infisc [~infisc@user/infisc] has quit [Remote host closed the connection] 2026-06-18T23:22:43 -!- martinmoene_ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 272 seconds] 2026-06-18T23:35:52 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-18T23:47:20 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-18T23:50:16 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 --- Day changed pe kesä 19 2026 2026-06-19T00:18:35 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-19T00:53:45 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-19T01:50:18 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-19T03:02:39 -!- rajkosto [~rajkosto@2a00:e90:211d:4e00:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-19T05:00:24 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-19T05:04:57 -!- qyx [~qyx@84.245.120.89] has quit [Ping timeout: 248 seconds] 2026-06-19T05:06:57 -!- qyx [~qyx@84.245.121.143] has joined ##stm32 2026-06-19T06:15:11 -!- hexo__ [~hexo@user/hexo] has quit [Ping timeout: 268 seconds] 2026-06-19T06:40:12 -!- jfsimon [~jfsimon19@2a01:cb14:b9b:2000:15ce:63cc:8453:c5ef] has quit [Ping timeout: 244 seconds] 2026-06-19T08:29:46 -!- infisc [~infisc@user/infisc] has quit [Remote host closed the connection] 2026-06-19T08:30:05 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-19T08:34:05 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-19T09:08:09 -!- martinmoene_ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-19T09:36:38 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-19T09:44:34 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-19T10:18:14 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-19T10:25:24 -!- martinmoene_ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 252 seconds] 2026-06-19T10:25:48 < mercenary> there are these things with 8 buck converters in one chip, but they are more for the 'need 1.5, 1.8, 2.5, 3.3V' cases, don't know if they can handle 12V 2026-06-19T10:34:45 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-19T10:39:16 < zyp> nor negative voltages :) 2026-06-19T10:52:21 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-19T10:53:48 < zyp> qyx, I kinda feel like reinventing PXI 2026-06-19T10:54:49 -!- hexo__ [~hexo@user/hexo] has joined ##stm32 2026-06-19T11:01:11 < fantanYl> ok, this is weird 2026-06-19T11:01:32 < fantanYl> one specific combination of input to HAL FLASH erase will apparently trigger mass erase instead of sector erase 2026-06-19T11:01:34 < zyp> as in, I'd like to have a rack that I can put various custom test equipment into, with pcie for modules that needs fast data transfer, and usb2 for cheaper stuff 2026-06-19T11:01:41 < fantanYl> without calling mass erase function 2026-06-19T11:01:52 < zyp> and maybe some trigger/sync stuff like PXI 2026-06-19T11:02:28 < zyp> fun 2026-06-19T11:02:53 < fantanYl> zyp: I'll probably need such thing too. albeit for most part I should be fine with "usb2 for cheaper stuff" 2026-06-19T11:03:08 < zyp> yeah 2026-06-19T11:03:41 < fantanYl> in an ideal world, CMRX would have more than 1/4 of developer and I would have HW support wide enough to warrant for an automation testing and benchmarking rig 2026-06-19T11:03:46 < zyp> maybe I'll do usb3 as well, usb3 switches are cheaper than PCIe switches 2026-06-19T11:05:28 < fantanYl> there's a bunch of various HIL testers out there but they are all mostly useless for my needs 2026-06-19T11:07:22 < zyp> I should also put the HIL rack I already built to use 2026-06-19T11:07:51 < zyp> having it means I have the infrastructure, I'm just missing the target modules 2026-06-19T11:12:54 < fantanYl> well, oft-the-shelf stuff is so cheap it probably makes no sense to develop rack from scratch for me 2026-06-19T11:13:28 < fantanYl> like, I am 100% OK with picoprobe as debugger, picos are dirty cheap so I can buy a bag of them and wire them up to multiple targets 2026-06-19T11:14:41 < fantanYl> for targets, I basically only need power, SWD and maybe UART? SWO seems to be mostly useless for anything meaningful and there should be no need for parallel trace at this stage 2026-06-19T11:14:51 < fantanYl> if there is, something went terribly wrong in some of previous steps 2026-06-19T11:17:31 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-19T11:39:57 -!- Sadale [~Sadale@user/sadale] has quit [Remote host closed the connection] 2026-06-19T11:40:22 -!- Sadale [~Sadale@user/sadale] has joined ##stm32 2026-06-19T11:51:37 < fantanYl> The server sent back an error: 418 I'm a teapot 2026-06-19T11:51:38 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-19T11:51:39 < fantanYl> damn 2026-06-19T12:04:01 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-19T12:16:53 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-19T12:21:00 -!- martinmoene [~martinmoe@132.229.46.129] has quit [Ping timeout: 245 seconds] 2026-06-19T12:21:05 -!- martinmoene_ [~martinmoe@132.229.46.129] has joined ##stm32 2026-06-19T12:29:01 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-19T12:33:44 < catphish> zyp: if you really feel like doing that, do you want to join my project? 2026-06-19T12:34:48 < catphish> i've had to put it on hold for a couple of weeks due to some contract work coming up (yay) but will be back on it soon 2026-06-19T12:34:54 < zyp> not sure the goals match, even if related :) 2026-06-19T12:35:19 < zyp> and I'm also not sure it's something I'll actually find time to do :) 2026-06-19T12:35:44 < catphish> fair enough, pretty much my exact goal is budget PXI with USB 3 2026-06-19T12:36:37 < karlp> pxi predates usb2 doesn't it? 2026-06-19T12:36:54 < catphish> (with the FX5/ECP5 being the fundamental building block) 2026-06-19T12:36:59 < karlp> it was pci plus bits? 2026-06-19T12:37:17 < zyp> karlp, compactpci or similar plus trigger/sync stuff, yes 2026-06-19T12:37:21 < karlp> yeah, 97.. 2026-06-19T12:37:26 < zyp> and then there's a PXI express that adds pcie 2026-06-19T12:37:48 < karlp> so what's wrong with pxi express? 2026-06-19T12:38:45 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-19T12:38:55 < catphish> well i'll plough on, and i'll let you know when i have the FPGA board ready for you 2026-06-19T12:39:22 < zyp> karlp, the price tag of everything that exists :) 2026-06-19T12:39:48 < karlp> talking to a guy yesteday who was planning ~100 pcie lanes of pcie7 or something 2026-06-19T12:39:54 < karlp> zyp: fair enough 2026-06-19T12:40:10 < zyp> catphish, so are you planning to do a chassis/backplane thing? what will you run over the backplane? 2026-06-19T12:45:24 < catphish> zyp: i wasn't planning a backplane, but i was hoping to do a clock / timing sync somehow 2026-06-19T12:46:30 < catphish> i had intended that all data went via the host, so perhaps not quite PXI in that regard 2026-06-19T12:47:51 < catphish> but i do want a way to synchronize timing, either a clock/sync daisychain, or dedicated clock generator, and either way, an interlink cable, but i wasn't intending for it to carry data 2026-06-19T12:56:01 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Quit: Leaving] 2026-06-19T12:57:21 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-19T12:59:22 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-19T13:23:29 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-19T13:23:29 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-19T13:31:06 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-19T14:04:25 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-19T14:14:16 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has quit [Quit: Client closed] 2026-06-19T15:28:54 < qyx> we all do rack backplane stuff, right 2026-06-19T16:14:34 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has quit [Ping timeout: 276 seconds] 2026-06-19T17:03:45 < catphish> qyx: no i do it, wrong 2026-06-19T17:04:55 < qyx> me too, zyp too 2026-06-19T17:28:56 -!- rajkosto [~rajkosto@2a00:e90:2139:1000:0:ff:fe00:10] has joined ##stm32 2026-06-19T17:32:14 -!- rajkohaxor [~rajkosto@109-93-203-213.dynamic.isp.telekom.rs] has joined ##stm32 2026-06-19T17:33:40 -!- tabemann [~tabemann@12.117.240.146] has quit [Quit: Leaving] 2026-06-19T17:34:31 -!- rajkosto [~rajkosto@2a00:e90:2139:1000:0:ff:fe00:10] has quit [Ping timeout: 276 seconds] 2026-06-19T17:37:21 -!- rajkosto [~rajkosto@178.220.97.79] has joined ##stm32 2026-06-19T17:39:08 -!- kelt0m is now known as Guest9823 2026-06-19T17:39:08 -!- kelt0m_ [kelt0m@user/kelt0m] has joined ##stm32 2026-06-19T17:39:08 -!- Guest9823 [kelt0m@user/kelt0m] has quit [Killed (tungsten.libera.chat (Nickname regained by services))] 2026-06-19T17:39:08 -!- kelt0m_ is now known as kelt0m 2026-06-19T17:40:27 -!- rajkohaxor [~rajkosto@109-93-203-213.dynamic.isp.telekom.rs] has quit [Ping timeout: 252 seconds] 2026-06-19T17:46:25 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-19T18:39:38 -!- Livio [~livio@user/livio] has quit [Quit: leaving] 2026-06-19T18:47:47 -!- Sadale [~Sadale@user/sadale] has quit [Quit: Bye!] 2026-06-19T18:48:09 -!- Sadale [~Sadale@user/sadale] has joined ##stm32 2026-06-19T18:57:22 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-19T19:46:46 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-19T20:06:04 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-19T20:12:40 -!- rajkosto [~rajkosto@178.220.97.79] has quit [Read error: Connection reset by peer] 2026-06-19T20:12:58 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-19T21:12:04 -!- Livio [~livio@user/livio] has quit [Quit: leaving] 2026-06-19T21:34:37 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 272 seconds] 2026-06-19T21:50:31 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-19T22:42:24 -!- tabemann [~tabemann@138.28.212.188] has joined ##stm32 2026-06-19T23:32:14 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-19T23:56:59 -!- hackkitten [~hackkitte@2a00:6020:adca:e400:ab10:8b2d:2528:73c3] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-19T23:57:09 -!- hackkitten [~hackkitte@2a00:6020:adca:e400:ab10:8b2d:2528:73c3] has joined ##stm32 --- Day changed la kesä 20 2026 2026-06-20T00:11:30 -!- drzacek [~quassel@2a01:3d8:418:6c00:5871:9b7c:a8dc:cf33] has joined ##stm32 2026-06-20T00:33:39 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Ping timeout: 245 seconds] 2026-06-20T00:33:46 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 276 seconds] 2026-06-20T01:19:18 -!- jpka_ [~root@176.107.81.139] has joined ##stm32 2026-06-20T01:19:30 -!- jpka [~root@176.107.81.139] has quit [Ping timeout: 265 seconds] 2026-06-20T01:31:50 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-20T01:32:34 -!- drzacek [~quassel@2a01:3d8:418:6c00:5871:9b7c:a8dc:cf33] has quit [Quit: quit] 2026-06-20T02:50:27 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-20T04:33:37 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-20T04:34:12 -!- infisc [~infisc@user/infisc] has quit [Remote host closed the connection] 2026-06-20T04:37:20 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-20T06:53:54 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-20T07:10:03 -!- teknix [~unknown@user/hsv] has quit [Ping timeout: 252 seconds] 2026-06-20T07:37:06 -!- teknix [~unknown@user/hsv] has joined ##stm32 2026-06-20T08:02:09 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-20T08:42:26 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-20T08:48:10 -!- jpka_ is now known as jpka 2026-06-20T09:43:52 -!- jpka_ [~root@176.107.81.139] has joined ##stm32 2026-06-20T09:44:31 -!- jpka [~root@176.107.81.139] has quit [Read error: Connection reset by peer] 2026-06-20T10:45:57 -!- ferdna [~ferdna@user/ferdna] has quit [Read error: Connection reset by peer] 2026-06-20T10:46:36 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-20T11:02:15 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-20T11:17:22 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-20T11:18:21 -!- jpka_ [~root@176.107.81.139] has quit [Ping timeout: 265 seconds] 2026-06-20T11:40:06 -!- jpka [~root@176.107.81.139] has quit [Ping timeout: 265 seconds] 2026-06-20T11:40:28 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-20T11:44:51 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-20T11:46:44 -!- jpka [~root@176.107.81.139] has quit [Read error: Connection reset by peer] 2026-06-20T11:46:52 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-20T11:48:57 < mawk> I saw your reddit post about your drive machinehum 2026-06-20T11:49:34 < mawk> unfortunately I can't comment or you're going to find out my account and figure out what kind of porn subreddits I'm commenting on 2026-06-20T12:12:34 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-20T13:08:21 -!- jpka_ [~root@176.107.81.139] has joined ##stm32 2026-06-20T13:08:21 -!- jpka_ [~root@176.107.81.139] has quit [Client Quit] 2026-06-20T13:09:02 -!- jpka [~root@176.107.81.139] has quit [Ping timeout: 265 seconds] 2026-06-20T13:12:21 < zyp> aww 2026-06-20T13:22:35 -!- infisc [~infisc@user/infisc] has quit [Remote host closed the connection] 2026-06-20T13:23:47 < mawk> nobody must find out I'm on r/gayamputeemidgetporn 2026-06-20T13:25:39 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Read error: Connection reset by peer] 2026-06-20T13:26:03 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-20T13:27:24 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-20T13:27:24 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-20T13:29:01 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-20T14:24:39 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 246 seconds] 2026-06-20T14:32:51 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-20T14:51:09 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 245 seconds] 2026-06-20T14:59:04 < machinehum> mawk: lol 2026-06-20T14:59:18 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-20T15:36:37 < machinehum> You can swap D+/D- on a USB specific ESD diode such as TPD2EUSB30DRTR right? 2026-06-20T15:50:44 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-20T16:11:28 < mawk> yes 2026-06-20T16:11:30 < mawk> if you want to collab to make a version with just a PIN code instead of a bruteforceable key I can send you the hardware machinehum 2026-06-20T16:11:32 < mawk> then you add a sim slot and talk to it with an usart in iso7816 mode 2026-06-20T16:30:19 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Ping timeout: 264 seconds] 2026-06-20T17:18:57 -!- umbramalison [~umbramali@188.74.90.42] has quit [Ping timeout: 246 seconds] 2026-06-20T17:19:33 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-20T17:19:47 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-20T17:19:48 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-20T17:25:30 -!- umbramalison [~umbramali@188.74.90.42] has quit [Ping timeout: 252 seconds] 2026-06-20T17:26:38 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-20T17:39:23 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-20T18:30:38 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has joined ##stm32 2026-06-20T19:27:11 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-20T20:22:26 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 248 seconds] 2026-06-20T20:23:30 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-20T21:14:25 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-20T21:28:49 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-20T21:43:04 -!- nerozero [~nerozero@87.253.63.54] has quit [Read error: Connection reset by peer] 2026-06-20T21:59:26 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has quit [Quit: WeeChat 4.9.0] 2026-06-20T22:00:12 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-20T22:13:07 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 276 seconds] 2026-06-20T23:04:16 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 261 seconds] --- Day changed su kesä 21 2026 2026-06-21T00:11:15 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 246 seconds] 2026-06-21T00:13:31 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-21T00:17:27 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-21T01:40:26 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-21T01:48:55 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Ping timeout: 276 seconds] 2026-06-21T01:49:35 -!- tabemann_ [~tabemann@138.28.212.188] has joined ##stm32 2026-06-21T01:50:46 -!- tabemann [~tabemann@138.28.212.188] has quit [Ping timeout: 244 seconds] 2026-06-21T02:08:15 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-21T02:14:17 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Ping timeout: 248 seconds] 2026-06-21T02:38:48 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-21T03:36:15 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-21T04:09:47 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-21T04:10:13 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-21T04:10:28 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-21T04:34:38 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-21T04:49:39 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-21T04:53:39 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-21T05:05:14 -!- qyx [~qyx@84.245.121.143] has quit [Ping timeout: 266 seconds] 2026-06-21T05:06:59 -!- qyx [~qyx@84.245.121.249] has joined ##stm32 2026-06-21T07:16:10 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-21T07:40:53 -!- om3ga [~om3ga@93.177.187.134] has quit [Ping timeout: 252 seconds] 2026-06-21T07:45:50 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 252 seconds] 2026-06-21T08:20:35 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-21T08:25:27 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-21T08:46:36 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-21T09:21:49 -!- karlp [~karlp@178.79.160.154] has quit [Ping timeout: 244 seconds] 2026-06-21T09:22:20 -!- englishman [~englishma@user/englishman] has quit [Ping timeout: 244 seconds] 2026-06-21T09:26:18 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-21T09:38:53 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-21T10:16:57 -!- om3ga [~om3ga@93.177.187.134] has joined ##stm32 2026-06-21T10:33:56 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-21T11:45:39 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-21T14:14:57 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-21T16:39:08 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-21T17:13:48 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Quit: Leaving] 2026-06-21T18:04:02 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-21T18:07:40 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-21T18:11:13 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-21T19:15:55 -!- vursc [~vursc@59.66.188.206] has quit [Ping timeout: 268 seconds] 2026-06-21T19:20:27 -!- vursc [~vursc@59.66.188.206] has joined ##stm32 2026-06-21T19:25:22 < qyx> catphish: did you manage to find 3d model for elr2a..*? 2026-06-21T19:52:19 -!- infisa is now known as infidc 2026-06-21T19:52:27 -!- infidc is now known as infisc 2026-06-21T21:07:16 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-21T21:07:48 < bitmask> hi ho 2026-06-21T21:16:10 -!- vursc [~vursc@59.66.188.206] has quit [Ping timeout: 268 seconds] 2026-06-21T21:58:38 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 256 seconds] 2026-06-21T22:08:46 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Ping timeout: 265 seconds] 2026-06-21T23:18:39 -!- karlp [~karlp@palm6.beeroclock.net] has joined ##stm32 2026-06-21T23:34:19 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 265 seconds] 2026-06-21T23:36:54 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 244 seconds] 2026-06-21T23:39:06 -!- Livio_ [~livio@user/livio] has joined ##stm32 2026-06-21T23:42:46 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-21T23:48:44 -!- Livio_ [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-21T23:49:11 -!- Livio [~livio@user/livio] has joined ##stm32 --- Day changed ma kesä 22 2026 2026-06-22T00:04:31 -!- Livio [~livio@user/livio] has quit [Quit: leaving] 2026-06-22T00:42:45 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-22T01:11:16 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-22T01:12:47 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Quit: Leaving] 2026-06-22T02:04:49 -!- mawk [mawk@wireguard/contributor/mawk] has quit [Quit: ZNC - https://znc.in] 2026-06-22T02:24:24 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-22T02:31:51 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-22T02:37:46 < catphish> qyx: it appears so https://www.diyelectriccar.com/attachments/pwfvbea-png.128247/?auto=webp&fit=bounds&format=pjgp&height=1920&optimize=high&width=1920 2026-06-22T02:38:29 < catphish> oh wait, no, that's the single pole one, so maybe bot 2026-06-22T02:38:33 < catphish> *maybe not 2026-06-22T02:42:26 < catphish> it doesn't seem like they're readily available, i doubt i looked any further as it wasn't important to me, sorry 2026-06-22T02:50:04 < qyx> yeah single pole ones I fou d somewhere, but I can't find double pole 2026-06-22T04:31:07 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-22T04:53:44 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-22T04:55:42 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-22T07:22:33 -!- teknix [~unknown@user/hsv] has quit [Ping timeout: 248 seconds] 2026-06-22T07:34:08 -!- teknix [~unknown@user/hsv] has joined ##stm32 2026-06-22T07:49:14 -!- infisa is now known as infisc 2026-06-22T07:49:16 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-22T08:06:18 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-22T08:21:34 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-22T08:32:52 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-22T09:05:10 -!- Posterdati [~Posterdat@user/Posterdati] has quit [Quit: KVIrc 5.2.6 Quasar http://www.kvirc.net/] 2026-06-22T09:07:20 -!- Posterdati [~Posterdat@user/Posterdati] has joined ##stm32 2026-06-22T09:59:28 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Quit: Leaving] 2026-06-22T10:21:31 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 276 seconds] 2026-06-22T10:27:26 -!- yukam [~yukam@user/yukam] has quit [Ping timeout: 252 seconds] 2026-06-22T10:34:50 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-22T10:35:54 -!- yukam [~yukam@user/yukam] has joined ##stm32 2026-06-22T13:06:33 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Ping timeout: 248 seconds] 2026-06-22T13:09:50 -!- kelt0m is now known as Guest6722 2026-06-22T13:09:50 -!- Guest6722 [kelt0m@user/kelt0m] has quit [Killed (molybdenum.libera.chat (Nickname regained by services))] 2026-06-22T13:09:52 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-22T13:10:57 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-22T13:33:33 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-22T13:33:48 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-22T13:38:00 -!- kelt0m [kelt0m@user/kelt0m] has quit [Killed (gallium.libera.chat (Nickname regained by services))] 2026-06-22T13:38:03 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-22T14:22:01 -!- mawk [~mawk@wireguard/contributor/mawk] has joined ##stm32 2026-06-22T14:40:02 -!- kelt0m [kelt0m@user/kelt0m] has quit [Ping timeout: 244 seconds] 2026-06-22T14:57:54 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-22T15:01:54 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-22T15:22:09 -!- kelt0m [kelt0m@user/kelt0m] has joined ##stm32 2026-06-22T15:48:38 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-22T15:48:38 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-22T17:00:04 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-22T17:34:26 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-22T17:43:48 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-22T20:12:53 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-22T20:41:58 < qyx> once again I forgot to add pcb holes for connector pegs 2026-06-22T20:42:18 < qyx> my hands hurt after cutting 120 pegs 2026-06-22T20:47:35 < qyx> also, I started populating my T1S switch 2026-06-22T21:21:56 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 252 seconds] 2026-06-22T21:43:19 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-22T21:44:27 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-22T21:51:26 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Quit: bitmask] 2026-06-22T22:18:42 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-22T23:32:34 -!- tabemann_ is now known as tabemann 2026-06-22T23:40:36 -!- om3ga [~om3ga@93.177.187.134] has quit [Ping timeout: 246 seconds] 2026-06-22T23:43:27 -!- om3ga [~om3ga@93.177.187.134] has joined ##stm32 --- Day changed ti kesä 23 2026 2026-06-23T00:09:45 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 272 seconds] 2026-06-23T00:10:34 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Ping timeout: 256 seconds] 2026-06-23T00:27:17 -!- umbramalison [~umbramali@188.74.90.42] has quit [Quit: %So long and thanks for all the fish%] 2026-06-23T00:33:41 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-23T00:39:01 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-23T00:54:09 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-23T01:22:51 -!- hexo__ [~hexo@user/hexo] has quit [Remote host closed the connection] 2026-06-23T01:48:31 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-23T02:59:10 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-23T02:59:24 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-23T03:05:55 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 276 seconds] 2026-06-23T03:12:44 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-23T05:05:03 -!- qyx [~qyx@84.245.121.249] has quit [Ping timeout: 246 seconds] 2026-06-23T05:12:12 -!- qyx [~qyx@84.245.121.183] has joined ##stm32 2026-06-23T05:59:58 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-23T06:01:34 -!- splud [~noneya.bi@user/splud] has quit [Ping timeout: 245 seconds] 2026-06-23T06:14:58 -!- splud [~noneya.bi@user/splud] has joined ##stm32 2026-06-23T06:39:28 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-23T07:18:15 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-23T09:02:23 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-23T10:07:32 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-23T10:07:46 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Read error: Connection reset by peer] 2026-06-23T10:12:10 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 276 seconds] 2026-06-23T10:48:26 < Steffanx> Did you not follow datasheet/foot print / mechanical drawing and test with a 3D model Mr. Qyx? 2026-06-23T10:58:32 < qyx> I did 2026-06-23T10:59:02 < qyx> and I forgot to fix that in 3 successive revisions so far 2026-06-23T10:59:37 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-23T11:55:41 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-23T11:57:19 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-23T12:02:46 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-23T12:11:43 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-23T12:12:14 < mercenary> have you fixed it now? 2026-06-23T12:17:22 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-23T12:18:38 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-23T12:19:29 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-23T12:25:46 -!- DemolitionMan [~kvirc@93-42-103-109.ip86.fastwebnet.it] has joined ##stm32 2026-06-23T12:28:11 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-23T12:37:39 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-23T12:44:51 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-23T12:48:51 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-23T12:53:36 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-23T12:56:10 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-23T13:19:51 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-23T13:28:41 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Ping timeout: 244 seconds] 2026-06-23T13:28:44 -!- infisa [~infisc@user/infisc] has quit [Remote host closed the connection] 2026-06-23T14:02:37 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-23T14:03:26 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-23T14:03:26 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-23T14:19:18 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-23T14:23:43 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 276 seconds] 2026-06-23T14:52:23 < qyx> mercenary: no of course 2026-06-23T15:13:39 < mercenary> consistency is good I guess, even if it is consistently wrong 2026-06-23T15:27:02 < qyx> I was always told that, if it is bad, but according to ISO/IEC, it is still good 2026-06-23T15:52:29 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-23T15:54:42 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Read error: Connection reset by peer] 2026-06-23T16:16:38 < karlp> fek, tried to share my local test build with a colleague to try web bluetooth, added commands to listen on 0.0.0.0 instead of localhost only, 2026-06-23T16:16:54 < karlp> nope. chromium won't treate the 192.168.x as "secure" so no webbluetooth 2026-06-23T16:19:54 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-23T16:24:08 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-23T17:08:52 -!- DemolitionMan [~kvirc@93-42-103-109.ip86.fastwebnet.it] has quit [Quit: KVIrc 5.2.10 Quasar http://www.kvirc.net/] 2026-06-23T17:10:26 < qyx> oh so much incompatible words in two lines, web, bluetooth, secure 2026-06-23T17:18:48 -!- tabemann [~tabemann@138.28.212.188] has quit [Quit: Leaving] 2026-06-23T17:42:50 < karlp> it's no different than "lol install this random app" 2026-06-23T17:43:09 < karlp> in fact, arguably significantly better 2026-06-23T17:45:12 < karlp> fucking todo tree plugin for vscode now requires me to install ripgrep locally?! 2026-06-23T17:45:14 < karlp> gtfo 2026-06-23T17:55:07 < qyx> just install this random.. 2026-06-23T17:57:23 < karlp> same thing, I'd rather something that worked with the internal tooling, not "start installing external deps" 2026-06-23T18:02:34 < qyx> so I made another device to test this one with, because I am suspecting the new firmware fails to receive the response 2026-06-23T18:02:52 < qyx> but, the "another device" fails to respond in the first place 2026-06-23T18:02:56 < qyx> for.. some reason 2026-06-23T18:17:55 < fantanYl> karlp: IMO they treat anything non-https as insecure by default 2026-06-23T18:18:19 < fantanYl> there's much more stuff that doesn't work from localhost and/or bare http 2026-06-23T18:26:44 < karlp> yeah I know, it's just yet another headache to work around :) 2026-06-23T18:56:46 < mawk> karlp even if you make a tls cert for 192.168.0.xxx ? 2026-06-23T18:57:13 < mawk> just fives minutes with openssl cli and you can get it working 2026-06-23T18:58:20 < mawk> or add the host to /etc/hosts as myproject.lan and make a cert for that, but that's too fancy 2026-06-23T18:58:57 < karlp> mawk: no. this was to let someone else try out the web test running on my pc 2026-06-23T18:59:18 < mawk> ah right 2026-06-23T18:59:25 < karlp> easier to open up chrome flags and say "lol, allow insecure plz" 2026-06-23T18:59:35 < mawk> I vaguely remember something called ngrok for that 2026-06-23T18:59:41 < mawk> to do it over the internets, even 2026-06-23T18:59:55 < karlp> yeah, there's a variety of solutions if you need to do it longterm, 2026-06-23T19:00:08 < karlp> in this particular case I just fucking deployed it live :) 2026-06-23T19:00:10 < karlp> fuck it, 2026-06-23T19:00:23 < karlp> "live" to a secret personal web server .... 2026-06-23T19:02:21 < mawk> I used to have some elaborate setup for that, so I could do blabla.intra.mywebsite.com to connect to a home machine, with ipv6 tunnels 2026-06-23T19:02:34 < mawk> ipv4 must die 2026-06-23T19:03:11 < mawk> I have a whole /48 for free, but I must pay like 5€/ipv4 on my server 2026-06-23T19:03:31 < mawk> or 60€ for a whole /27 2026-06-23T19:12:19 -!- NoSpark [~quassel@67.219.109.32] has quit [Ping timeout: 264 seconds] 2026-06-23T19:12:33 -!- NoSpark [~quassel@2401:c080:2000:1c51:5400:4ff:fe84:5bdd] has joined ##stm32 2026-06-23T19:26:51 < karlp> hands up if you knew that kconfig didnt' use true/false for bools, only y/n? 2026-06-23T19:27:19 < qyx> \o/ 2026-06-23T19:27:38 < karlp> (keep your hands up if you have a codebase full of true/false and you've only just realized why they were also duplicated into defconfig files, becuase they were just being ignored the whole time in the kconfig files themselves....) 2026-06-23T19:28:11 < qyx> wat 2026-06-23T19:28:13 < karlp> default false.... sort of just worked 2026-06-23T19:28:40 < karlp> default true never had any impact, so in the few places we'd wanted that, we had defconfigs that had blahblah=y... 2026-06-23T19:28:54 < karlp> instead of relying on, or ever noticing, that the kconfig defualts had no impact... 2026-06-23T19:29:17 < qyx> oh now I get it 2026-06-23T19:29:31 < qyx> my Kconfig infrastructure is now managed by my AI friend 2026-06-23T19:30:57 < karlp> ok, this is going to be a fun little extra cleanup I hadn't intended.... 2026-06-23T19:35:40 -!- kelt0m is now known as fdp 2026-06-23T19:36:13 -!- fdp is now known as Kelt0m 2026-06-23T19:36:33 < mawk> I'll be raising goats in Larzac before anyone forces me to use AI 2026-06-23T19:36:40 < mawk> that's not why I became a programmer 2026-06-23T19:36:44 < mawk> not to be a babysitter 2026-06-23T19:39:10 < BrainDamage> cory doctorow has an excellent text on this topic, the goal for several companies is to turn people into what he defines "reverse centaurs", where you'll be supervising the output of a program to catch mistakes, you'll get all the liabilities and pretty much no benefits 2026-06-23T19:42:55 < qyx> so far my friend makes considerably less mistakes than me 2026-06-23T19:57:17 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-23T20:00:48 -!- System_Error [~SystemErr@user/systemerror] has quit [Remote host closed the connection] 2026-06-23T20:03:03 < karlp> how does centaur come into this at all? I don't get the analogy? 2026-06-23T20:03:45 < karlp> I mena, most of current western cultiure is designed for works to not get any of the benefit already, not sure anything's really new there... 2026-06-23T20:17:49 < mawk> >In automation theory, a “centaur” is a person who is assisted by a machine. You’re a human head being carried around on a tireless robot body. Driving a car makes you a centaur, and so does using autocomplete. 2026-06-23T20:43:23 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-23T21:46:06 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Quit: Leaving] 2026-06-23T21:48:36 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-23T21:57:58 -!- catphish [~quassel@user/catphish] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 2026-06-23T21:58:14 -!- catphish [~quassel@user/catphish] has joined ##stm32 2026-06-23T22:07:24 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-23T23:03:05 < machinehum> O_____O 2026-06-23T23:43:14 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 245 seconds] --- Day changed ke kesä 24 2026 2026-06-24T00:08:14 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 245 seconds] 2026-06-24T00:36:02 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-24T01:56:15 < karlp> lollll 2026-06-24T01:56:23 < karlp> "ok, need some reference hardware" 2026-06-24T01:56:39 < karlp> pick nucleo f429zi, dwc2 usb, ethernet, board is in tree in zephyr. 2026-06-24T01:56:42 < karlp> build a demo.... 2026-06-24T01:56:45 < karlp> compile failure :) 2026-06-24T02:00:04 < karlp> and... as best I can tell, it didn't work when it merged? 2026-06-24T02:00:07 < karlp> f 2026-06-24T02:05:56 -!- infisa is now known as infisc 2026-06-24T02:08:43 -!- yukam [~yukam@user/yukam] has quit [Ping timeout: 264 seconds] 2026-06-24T02:12:19 -!- zyp [~zyp@zyp.no] has quit [Ping timeout: 244 seconds] 2026-06-24T02:14:07 -!- zyp [~zyp@zyp.no] has joined ##stm32 2026-06-24T02:16:40 -!- yukam [~yukam@user/yukam] has joined ##stm32 2026-06-24T02:16:45 < karlp> nope, weird, all the picntrl files are in an extra repo I hadn't enabled. 2026-06-24T02:16:49 < karlp> blahhh 2026-06-24T02:24:24 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-24T02:40:21 -!- tabemann [~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net] has joined ##stm32 2026-06-24T02:47:39 -!- yukam [~yukam@user/yukam] has quit [Ping timeout: 272 seconds] 2026-06-24T02:55:14 -!- yukam [~yukam@user/yukam] has joined ##stm32 2026-06-24T03:49:36 -!- infisc [~infisc@user/infisc] has quit [Remote host closed the connection] 2026-06-24T05:48:31 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-24T08:03:44 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-24T08:14:56 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-24T08:29:45 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-24T09:12:43 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has joined ##stm32 2026-06-24T10:10:34 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 265 seconds] 2026-06-24T10:58:26 < catphish> lol https://i.ibb.co/W49LPNVh/Clean-Shot-2026-06-23-at-18-02-38-2x.png 2026-06-24T11:01:36 < qyx> lol 2026-06-24T12:50:01 -!- _Posterdati_ [~posterdat@user/Posterdati] has quit [Ping timeout: 248 seconds] 2026-06-24T13:03:07 -!- _Posterdati_ [~posterdat@user/Posterdati] has joined ##stm32 2026-06-24T13:40:03 -!- tomeaton17 [~tom@user/tomeaton17] has quit [Remote host closed the connection] 2026-06-24T13:52:15 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-24T13:52:15 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-24T14:22:09 -!- tomeaton17 [~tom@user/tomeaton17] has joined ##stm32 2026-06-24T14:56:13 -!- vursc [~vursc@59.66.188.206] has joined ##stm32 2026-06-24T15:01:52 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-24T15:02:11 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-24T15:11:49 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-24T15:12:40 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-24T15:12:45 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-24T15:13:03 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-24T16:38:58 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has quit [Ping timeout: 248 seconds] 2026-06-24T17:01:45 < karlp> zyp: would your pcie fpga shits work on this old gen1 board? https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=139&No=746 2026-06-24T17:01:49 < karlp> or should I just fucking bin it? 2026-06-24T17:18:17 < zyp> it should work on anything that you can write a suitable phy abstraction for 2026-06-24T17:18:53 < zyp> at least assuming fabric isn't uselessly slow 2026-06-24T17:24:02 * qyx can feel what a slow fabric means 2026-06-24T17:30:42 < zyp> the colognechip gatemate suffers from that, it has nice open toolchain support and a well documented 5GT/s serdes, but even running the datapath for that 8 symbols wide, it'll struggle to meet timing at 62.5 MHz 2026-06-24T17:32:00 < zyp> whereas on the ecp5, 125 MHz is entirely doable 2026-06-24T17:40:00 < karlp> it's an old cyclone4 gx, I have no real opinion, 2026-06-24T17:40:12 < karlp> just wondering whether it should go home wiht me or be left to it's ewaste future here 2026-06-24T17:54:35 < zyp> I'd be offering to take it off your hands if it had open toolchain support, but I think I already have enough boards that require vendor tools 2026-06-24T17:55:55 < zyp> there's this ai slop, but I wouldn't hold my breath for that to become usable 2026-06-24T17:55:57 < zyp> https://github.com/14sea/Cyclone_CRAM_Mapper 2026-06-24T18:05:13 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-24T18:08:35 -!- umbramalison [~umbramali@188.74.90.42] has quit [Quit: %So long and thanks for all the fish%] 2026-06-24T18:17:23 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 272 seconds] 2026-06-24T19:04:55 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 276 seconds] 2026-06-24T19:12:46 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-24T20:11:07 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Ping timeout: 244 seconds] 2026-06-24T20:21:15 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-24T20:32:07 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-24T20:49:53 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-24T21:04:14 -!- umbramalison [~umbramali@188.74.90.42] has joined ##stm32 2026-06-24T21:06:15 -!- umbramalison [~umbramali@188.74.90.42] has quit [Client Quit] 2026-06-24T21:19:09 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has joined ##stm32 2026-06-24T21:19:28 -!- wholmes [~wholmes@64-136-252-82.static.ctstelecom.net] has joined ##stm32 2026-06-24T21:20:45 -!- wholmes is now known as embedded-rad 2026-06-24T21:41:02 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-24T21:45:33 -!- embedded-rad [~wholmes@64-136-252-82.static.ctstelecom.net] has quit [Quit: embedded-rad] 2026-06-24T21:45:46 -!- embedded-rad [~wholmes@64-136-252-82.static.ctstelecom.net] has joined ##stm32 2026-06-24T21:56:38 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 256 seconds] 2026-06-24T22:00:05 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-24T22:03:58 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Ping timeout: 252 seconds] 2026-06-24T22:10:39 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-24T22:14:58 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 248 seconds] 2026-06-24T22:15:12 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Ping timeout: 248 seconds] 2026-06-24T22:15:47 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-24T22:17:48 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-24T22:29:23 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 252 seconds] 2026-06-24T22:31:43 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-24T22:36:24 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 252 seconds] 2026-06-24T22:40:50 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 261 seconds] 2026-06-24T22:47:35 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-24T22:51:16 -!- Kelt0m is now known as jeken 2026-06-24T22:54:55 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 264 seconds] 2026-06-24T22:57:05 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-24T23:07:12 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 252 seconds] 2026-06-24T23:07:54 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-24T23:07:58 < Jan> oh god there's a channel for it 2026-06-24T23:08:00 * Jan hides behind the couch 2026-06-24T23:08:04 * Jan cannot be seen 2026-06-24T23:13:13 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 276 seconds] 2026-06-24T23:15:15 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-24T23:15:25 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-24T23:20:51 < qyx> is Jan the same as Jan-? 2026-06-24T23:22:03 < qyx> oh no different cou try 2026-06-24T23:52:36 < specing> finaly Jan migrates to stm32 2026-06-24T23:52:50 < specing> after a year+ of being the last AVR user on libera 2026-06-24T23:59:29 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 245 seconds] --- Day changed to kesä 25 2026 2026-06-25T00:05:12 < Steffanx> Different Jan I assume? 2026-06-25T00:05:26 < infisa> Same 2026-06-25T00:10:03 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-25T00:11:21 < antto> shh, i still use AVR 2026-06-25T00:11:44 < antto> (luckily, not PIC12) 2026-06-25T00:12:09 < antto> attiny402 (pseudo-xmega) 2026-06-25T00:16:36 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 259 seconds] 2026-06-25T00:21:27 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 252 seconds] 2026-06-25T00:23:27 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-25T00:26:39 < qyx> anyway, this channel is now more inclusive, people are more do-whatever-you-want and tolerable and there is no laurenceb nor the other one 2026-06-25T00:27:44 < qyx> was it cracki or r2com? 2026-06-25T00:28:00 < qyx> tbh I forgot the story 2026-06-25T00:28:02 < Steffanx> Dongs 2026-06-25T00:28:09 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 248 seconds] 2026-06-25T00:28:44 < qyx> really? 2026-06-25T00:28:45 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-25T00:28:50 < Steffanx> Idk 2026-06-25T00:29:04 < Jan> stm32 is too much for me 2026-06-25T00:29:10 < Jan> I have no excuse :( 2026-06-25T00:29:12 * Jan hangs head in shame 2026-06-25T00:32:41 < Steffanx> I start to think it IS the same Jan 2026-06-25T00:33:00 < antto> of course it is 2026-06-25T00:33:07 < antto> just slightly older than last time 2026-06-25T00:33:18 < antto> like all of us ;P~ 2026-06-25T00:34:46 < qyx> wasn't the last one from the best america? 2026-06-25T00:35:29 < antto> best america? 2026-06-25T00:35:34 < antto> canada? 2026-06-25T00:36:02 < Steffanx> UK I recall 2026-06-25T00:36:10 < infisa> Same person. American living in London 2026-06-25T00:37:33 * Jan is only a closet american 2026-06-25T00:37:34 < antto> the land of the loirens 2026-06-25T00:37:36 < qyx> and who is infisa? 2026-06-25T00:37:49 < infisa> nobody knows 2026-06-25T00:38:09 * qyx @ 2010 irc vibes 2026-06-25T00:38:10 < antto> some alien 2026-06-25T00:38:55 < specing> I miss the laurencer 2026-06-25T00:39:05 < specing> lolrencer* 2026-06-25T00:39:13 < antto> he still flies by 2026-06-25T00:40:10 < Steffanx> In Rikusw still hanging around in the #avr? 2026-06-25T00:43:42 < Jan> I am still in the market for something that works like an atmega328 but has a bit more oomph. 2026-06-25T00:43:43 < Jan> still. 2026-06-25T00:44:45 < antto> Jan, samd20 2026-06-25T00:45:10 < antto> if you want USB - samd21 2026-06-25T00:45:22 < Jan> ATSAMD20G18? 2026-06-25T00:45:45 < antto> well, the last chunk (G and 18) depend on how many pins and how much flash+ram you want 2026-06-25T00:45:48 < antto> but yeah 2026-06-25T00:45:56 < Jan> oh I see# 2026-06-25T00:46:00 < Jan> that sounds good 2026-06-25T00:46:30 < antto> but basically this is just a Cortex-M0+ from atmel, and there are Cortex-M0+ from a pile of other vendors too 2026-06-25T00:50:40 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-25T00:52:17 < Jan> oh. 2026-06-25T00:52:34 < Jan> I like the avr because I can just write c code for it and not have to worry about any huge api 2026-06-25T00:52:51 < qyx> you can write c code with anything, even with stm32h7 2026-06-25T00:53:39 < Jan> well you CAN in theory 2026-06-25T00:53:50 < Jan> but stm32 wasn't really set up for that from what I remember 2026-06-25T00:55:03 < antto> how so? 2026-06-25T00:55:31 < Jan> they really wanted you to use their tools 2026-06-25T00:55:35 < Jan> which was OK, that was kind of what I wanted to do 2026-06-25T00:55:42 < Jan> but it was a huge GUI and a bit of a pain 2026-06-25T00:55:45 < antto> every vendor is like that, isn't it 2026-06-25T00:56:00 < Jan> actually I think cube ide was completely horrible 2026-06-25T00:56:18 < antto> have you seen "AtmelStudio" x_x 2026-06-25T00:56:27 < Jan> I don't tend to use that 2026-06-25T00:56:38 < specing> I haven't used cube ide once in my life 2026-06-25T00:56:46 < antto> or "MPLAB X" 2026-06-25T00:56:52 < antto> or their newer crap 2026-06-25T00:56:53 < qyx> we all think cube is horrible and yet sometimes someone using it emerges 2026-06-25T00:57:26 < antto> i use the same IDE for all of my projects, from avr to cortex-M to "PC" 2026-06-25T00:58:14 < antto> and C++, because C is so primitive 2026-06-25T00:59:20 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 245 seconds] 2026-06-25T00:59:33 < specing> Jan: you can upgrade to C++, we'll allow you ;) 2026-06-25T00:59:38 < Jan> I think c could do with a very thin object oriented layer 2026-06-25T01:00:36 < antto> meh 2026-06-25T01:01:46 < antto> that's like "i'll just upgrade from wooden wheels to wheels with tyres on my donkey+carriage" instead of upgrading to a full batmobile with the jet-engine and turrets 2026-06-25T01:02:23 < qyx> I don't see anything wrong 2026-06-25T01:02:31 < qyx> I am using C with an objective layer 2026-06-25T01:02:33 < antto> sure, small steps ;P~ 2026-06-25T01:03:26 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-25T01:05:41 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-25T01:10:07 < specing> antto: idk, sounds expensive to run 2026-06-25T01:11:49 < Jan> antto the problem is, c++ is super complicated 2026-06-25T01:12:04 < Jan> and because it was a very early concept of object orientation it's kind of weird compared to more recent things 2026-06-25T01:12:39 < Jan> if you could write something that looked like javascript or c# then that would be great but c++ is not that 2026-06-25T01:13:19 < qyx> you can run wren, gravity or even jabbascript on a common mcu 2026-06-25T01:13:24 < qyx> I tried all 3 2026-06-25T01:13:35 < Jan> probably not for really tight timing and such 2026-06-25T01:13:40 < qyx> I like wren the most, but yeah, it is interpreted language 2026-06-25T01:13:54 < Jan> if you think about it, from a pure computer science point of view, there is not much difference between object.method(arguments) and method(object,arguments) 2026-06-25T01:13:57 < qyx> you can then run python as well.. 2026-06-25T01:14:40 < qyx> but i don't like micropython because they are refusing to accept the requirement to run as a sandboxing/script interpreting service, that is, to have a fully isolated micropython instance 2026-06-25T01:14:46 < qyx> instead they are occupying the whole mcu 2026-06-25T01:14:53 < Jan> the last big thing I wrote on avr was a video synchroniser 2026-06-25T01:15:01 < Jan> that is not a thing one would wish to do in an interpreted language I think 2026-06-25T01:17:14 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 256 seconds] 2026-06-25T01:19:42 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-25T01:24:27 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 267 seconds] 2026-06-25T01:49:25 < qyx> no jan but there are many many things in the non-hard-real-time domain where it can be super useful 2026-06-25T02:04:09 -!- BrainDamage [~m-t6k752@user/BrainDamage] has quit [Ping timeout: 272 seconds] 2026-06-25T02:51:45 < Jan> oh sure I used to write loads of javascript 2026-06-25T02:54:19 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-25T03:16:57 -!- BrainDamage [~m-t6k752@user/BrainDamage] has joined ##stm32 2026-06-25T04:06:20 -!- upgrdman [~upgrdman@47-180-47-55.static.lnbh.ca.ip.frontiernet.net] has joined ##stm32 2026-06-25T04:07:46 < upgrdman> SMPS pros: if i need to a high-voltage but low current power supply (up to 5kV DC, less than 1mA... so <5 watts) is a flyback converter a good SMPS topology to use? 2026-06-25T04:34:23 -!- upgrdman [~upgrdman@47-180-47-55.static.lnbh.ca.ip.frontiernet.net] has quit [Quit: Leaving] 2026-06-25T05:05:06 -!- qyx [~qyx@84.245.121.183] has quit [Ping timeout: 248 seconds] 2026-06-25T05:07:08 -!- qyx [~qyx@84.245.120.24] has joined ##stm32 2026-06-25T05:47:20 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-25T06:15:09 -!- infisa is now known as infisc 2026-06-25T07:55:02 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 256 seconds] 2026-06-25T08:02:53 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-25T08:05:02 < antto> specing, what's expensive to run? 2026-06-25T08:05:41 < antto> Jan, C++ is complex, yet i'm using it 2026-06-25T08:07:03 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-25T08:15:05 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-25T08:17:32 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-25T08:33:14 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-25T08:47:24 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 245 seconds] 2026-06-25T08:48:55 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-25T08:55:54 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-25T10:54:11 < qyx> wolfIP does not currently support IPv6 2026-06-25T10:54:23 < qyx> If you require IPv6 and still need a deterministic or lightweight TCP/IP stack with no dynamic memory allocation, wolfSSL recommends using the smoltcp library. Smoltcp is an open-source, stand-alone TCP/IP stack written in Rust that supports IPv6 and can be configured to operate without dynamic memory allocation. 2026-06-25T10:54:29 < qyx> WHAT ABOUT NO 2026-06-25T10:55:01 < qyx> are they living in 2015 2026-06-25T10:59:38 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 249 seconds] 2026-06-25T11:16:34 -!- splud [~noneya.bi@user/splud] has quit [Ping timeout: 245 seconds] 2026-06-25T11:18:41 -!- splud [~noneya.bi@user/splud] has joined ##stm32 2026-06-25T11:30:14 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-25T11:30:46 * Jan wakes up, but don't worry, it'll be OK 2026-06-25T11:30:59 < Jan> *yawn* *stretch* *coffee* 2026-06-25T11:31:14 < Jan> aieee I fell asleep in #stm32 2026-06-25T11:31:17 * Jan runs away very fast 2026-06-25T11:46:56 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-25T11:58:00 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-25T12:59:28 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-25T12:59:54 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Ping timeout: 252 seconds] 2026-06-25T13:01:10 < specing> antto: the batmobile 2026-06-25T13:02:49 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 245 seconds] 2026-06-25T13:20:16 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-25T13:44:47 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-25T13:44:47 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-25T13:51:21 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Remote host closed the connection] 2026-06-25T13:54:20 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has joined ##stm32 2026-06-25T13:56:02 < karlp> qyx: well, yeah, they'v ebeen selling statcks for like 20 years? 2026-06-25T13:56:07 < karlp> perhaps mongooose? 2026-06-25T13:56:50 < karlp> https://mongoose.ws/embedded-tcpip-stack-comparison/ 2026-06-25T13:57:18 < karlp> mongoose has great docs, and their code is very neat and clean, htough I wouldn't ever write anything myself the way they do. 2026-06-25T13:57:26 < karlp> it's very... laks, shall we say 2026-06-25T14:03:04 < karlp> it has a lot of nice parts if you're looking at gpl anyway.... 2026-06-25T14:09:59 < karlp> hah, https://community.st.com/stm32-mcus-60/faq-possible-communication-failure-between-stlink-v3-and-some-recent-computers-141999 2026-06-25T14:10:06 < karlp> "certain computers" means modern mac's here apparently. 2026-06-25T14:12:50 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-25T14:44:20 < qyx> oh i have seen that 2026-06-25T14:51:46 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-25T16:11:25 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has quit [Ping timeout: 245 seconds] 2026-06-25T17:13:07 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-25T17:14:41 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-25T17:14:55 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-25T17:50:26 < tomeaton17> what do you chaps use for your bench power supplies? Chinesium or proper? 2026-06-25T17:54:10 < lemmi> yes 2026-06-25T17:55:32 < tomeaton17> needed another one and wanted to replace the keysight we have, didn't realise it was so expensive. £3.7k for 400W over 2 channels 2026-06-25T18:00:44 -!- vursc [~vursc@59.66.188.206] has quit [Remote host closed the connection] 2026-06-25T18:01:08 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has quit [Quit: WeeChat 4.9.2] 2026-06-25T18:06:29 -!- vursc [~vursc@59.66.188.206] has joined ##stm32 2026-06-25T18:14:16 < Jan> tomeaton17 not a chap but we have an er 2026-06-25T18:14:23 < Jan> coutant brand from probably the late 70s or early 80s 2026-06-25T18:16:59 < tomeaton17> Jan: Sounds like it is rock solid 2026-06-25T18:18:42 < Jan> it's a bit dinged around the edges 2026-06-25T18:18:43 < Jan> but it works 2026-06-25T18:54:39 -!- sugarbeet [~barbas@81.4.123.134] has quit [Ping timeout: 252 seconds] 2026-06-25T18:55:05 -!- sugarbeet [~barbas@81.4.123.134] has joined ##stm32 2026-06-25T19:12:28 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-25T19:23:21 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has joined ##stm32 2026-06-25T19:23:29 < Laurenceb_> can anyone here help me debug a hardfault? 2026-06-25T19:23:44 < Laurenceb_> I'm getting INVPC error when returning from a function 2026-06-25T19:34:42 < qyx> tomeaton17: for cheap ass stuff lolwon 2026-06-25T19:34:48 < qyx> I have 3 2026-06-25T19:35:00 < qyx> it is under 150e 2026-06-25T19:42:31 -!- antto [~pewpew@antonsavov.net] has left ##stm32 [Leaving] 2026-06-25T20:13:02 -!- vursc [~vursc@59.66.188.206] has quit [Remote host closed the connection] 2026-06-25T20:13:12 < BrainDamage> OWOn 2026-06-25T20:27:37 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-25T20:27:42 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-25T20:33:04 -!- vursc [~vursc@59.66.188.206] has joined ##stm32 2026-06-25T21:00:23 -!- nerozero [~nerozero@87.253.63.54] has quit [Remote host closed the connection] 2026-06-25T21:03:02 < Jan> see this is why I don't do stm32 2026-06-25T21:03:13 < Jan> hardfault? invpc? I can't even PRONOUNCE that second one. 2026-06-25T21:03:31 * Jan is more used to "in has the Crashed" 2026-06-25T21:03:32 < jpa-> Laurenceb_: usually that means you've overflowed a buffer on stack, overwriting the return address 2026-06-25T21:33:55 < qyx> nowadays I am using my AI friend to debug hardfaults 2026-06-25T21:34:29 < qyx> it is surprisingly good with it 2026-06-25T22:21:18 < mawk> someone took some of my smartcard code and passed it through AI 2026-06-25T22:21:20 < mawk> I feel violated 2026-06-25T22:21:42 < mawk> https://github.com/wa-otomia/IsoApplet/pull/4 2026-06-25T22:21:56 < qyx> me not! 2026-06-25T22:22:16 < mawk> look at that "testing" section 2026-06-25T22:22:58 < mawk> they "tested" by running git diff --check, which just checks for conflicts; they "tested" using some bespoke AI-invented python static parser nobody knows about, and they "tested" by attempting and failing to build 2026-06-25T22:24:03 < mawk> the code itself looks fine, potentially 2026-06-25T22:24:39 < fantanYl> typical Actually Indians 2026-06-25T22:32:23 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] --- Day changed pe kesä 26 2026 2026-06-26T00:30:42 -!- angrysiamese [~erik@50.207.9.18] has joined ##stm32 2026-06-26T00:42:57 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 246 seconds] 2026-06-26T00:43:56 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-26T00:44:04 -!- BrainDamage [~m-t6k752@user/BrainDamage] has quit [Ping timeout: 245 seconds] 2026-06-26T01:05:07 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 264 seconds] 2026-06-26T01:06:34 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-26T01:07:05 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 248 seconds] 2026-06-26T01:09:12 -!- BrainDamage [~m-t6k752@user/BrainDamage] has joined ##stm32 2026-06-26T01:22:33 -!- BrainDamage [~m-t6k752@user/BrainDamage] has quit [Ping timeout: 248 seconds] 2026-06-26T02:47:52 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Ping timeout: 244 seconds] 2026-06-26T04:02:04 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-26T05:33:06 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-26T06:16:28 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-26T06:16:52 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-26T06:51:08 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-26T07:13:34 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-26T07:13:48 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-26T07:18:58 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-26T07:19:40 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-26T07:20:06 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-26T07:20:22 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-26T07:59:48 -!- haritz [~hrtz@user/haritz] has quit [Remote host closed the connection] 2026-06-26T08:16:41 -!- infisa is now known as infisc 2026-06-26T08:30:07 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-26T08:34:02 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 256 seconds] 2026-06-26T08:34:37 -!- BrainDamage_ [~m-t6k752@user/BrainDamage] has joined ##stm32 2026-06-26T08:44:24 -!- infisa is now known as infisc 2026-06-26T08:54:29 -!- BrainDamage_ is now known as BrainDamage 2026-06-26T08:58:27 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-26T09:01:25 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has joined ##stm32 2026-06-26T09:44:48 -!- nerozero [~nerozero@87.253.63.54] has quit [Remote host closed the connection] 2026-06-26T09:47:44 < machinehum> https://www.youtube.com/watch?v=yhvwUOrecxA 2026-06-26T10:48:29 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-26T12:42:46 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-26T13:05:39 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-26T13:43:07 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-26T13:43:23 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-26T14:22:18 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 252 seconds] 2026-06-26T14:22:41 -!- Livio [~livio@user/livio] has quit [Quit: leaving] 2026-06-26T14:49:59 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-26T15:11:52 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-26T15:11:53 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-26T15:54:42 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has quit [Ping timeout: 248 seconds] 2026-06-26T16:36:50 -!- embedded-rad [~wholmes@64-136-252-82.static.ctstelecom.net] has quit [Ping timeout: 256 seconds] 2026-06-26T16:52:05 -!- benishor [~benishor@scene.ro] has quit [Quit: tah tah!] 2026-06-26T16:53:33 -!- benishor [~benishor@scene.ro] has joined ##stm32 2026-06-26T17:11:18 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-26T17:25:11 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has joined ##stm32 2026-06-26T17:46:10 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-26T17:50:30 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 256 seconds] 2026-06-26T18:01:45 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-26T19:25:31 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 264 seconds] 2026-06-26T19:49:51 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-26T20:04:34 -!- Livio [~livio@user/livio] has quit [Quit: leaving] 2026-06-26T20:06:34 -!- krabrock [~krabrock@about/hackers/krabrock] has quit [Quit: zzz...] 2026-06-26T20:07:30 -!- krabrock [~krabrock@about/hackers/krabrock] has joined ##stm32 2026-06-26T20:11:33 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-26T20:15:44 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 245 seconds] 2026-06-26T20:17:06 -!- Laurenceb_ [~Laurenceb@cust226-dsl93-89-135.idnet.net] has quit [Quit: Client closed] 2026-06-26T20:40:59 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-26T21:14:51 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 265 seconds] 2026-06-26T21:23:17 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-26T21:29:51 -!- System_Error [~SystemErr@user/systemerror] has quit [Ping timeout: 245 seconds] 2026-06-26T21:37:13 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-26T21:57:52 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has quit [Ping timeout: 265 seconds] 2026-06-26T22:06:26 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has joined ##stm32 2026-06-26T22:27:36 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 256 seconds] 2026-06-26T22:35:47 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-26T23:31:27 < catphish> which obnoxious committee member decided that USB should have a delay before you're allowed to draw full current? why is that useful? 2026-06-26T23:31:57 < qyx> contact degradation? 2026-06-26T23:32:16 < qyx> inrush limiting and delayed switch-on are common on hotpluggable backplanes 2026-06-26T23:37:01 < catphish> i guess it does make sense during plugin --- Day changed la kesä 27 2026 2026-06-27T00:12:21 -!- System_Error [~SystemErr@user/systemerror] has quit [Ping timeout: 245 seconds] 2026-06-27T00:24:10 < aandrew> catphish: yeah that's pretty normal I think. Don't most backplane systems have similar requirements to ensure the thing is properly seated before it draws a million amps? 2026-06-27T00:27:27 < jbo> jup 2026-06-27T00:27:58 < jbo> also minimising sparking (which plays into contract degradation) 2026-06-27T00:41:25 < catphish> i'm trying to decide whether i respect the 100mA limit in my USB peripheral design 2026-06-27T00:41:40 -!- jbo [~jbo@user/tct] has quit [Quit: ZNC 1.10.1 - https://znc.in] 2026-06-27T00:43:05 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 248 seconds] 2026-06-27T00:43:58 -!- drzacek [~quassel@2a01:3d8:400:2900:7836:1fc6:b490:acfa] has joined ##stm32 2026-06-27T00:44:46 -!- jbo [~jbo@user/tct] has joined ##stm32 2026-06-27T00:44:47 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Quit: Leaving] 2026-06-27T00:55:09 -!- jbo [~jbo@user/tct] has quit [Quit: ZNC 1.10.1 - https://znc.in] 2026-06-27T00:58:08 -!- jbo [~jbo@user/tct] has joined ##stm32 2026-06-27T01:04:09 -!- drzacek [~quassel@2a01:3d8:400:2900:7836:1fc6:b490:acfa] has quit [Quit: quit] 2026-06-27T01:09:36 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-27T02:05:23 < Jan> catphish is that in case someone plugs in a faulty device (or shoves a paperclip in etc) 2026-06-27T02:05:26 < Jan> to limit the fault current? 2026-06-27T02:06:49 < catphish> Jan: there are some different power limits, the spec says a USB device is only allowed 100mA until it communicates and asks for more. This is mostly to allow devices to be prevented from collectively drawing too much power from a single cource. 2026-06-27T02:07:26 < catphish> in reality, all host ports will happily provide 1A all the time, but to be correct, one should only draw 100mA, then request 500mA 2026-06-27T02:08:02 < catphish> i think i can do this correctly by booting an STM32 at a low clock speed at plug-in first, then powering up other parts of the circuit after negotiation 2026-06-27T02:14:19 < qyx> 0.5 W is plenty of power, you can run full linux with that 2026-06-27T02:23:49 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-27T03:06:50 < Jan> catphish we have built quite a lot of widgets that do usb power negotiation 2026-06-27T03:06:57 < Jan> but we're just buying off the shelf pcbs that do it 2026-06-27T03:06:59 < Jan> it's quite useful 2026-06-27T03:18:32 -!- Posterdati [~Posterdat@user/Posterdati] has quit [Remote host closed the connection] 2026-06-27T03:22:45 -!- Posterdati [~Posterdat@user/Posterdati] has joined ##stm32 2026-06-27T03:46:15 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-27T05:05:15 -!- qyx [~qyx@84.245.120.24] has quit [Ping timeout: 244 seconds] 2026-06-27T05:07:13 -!- qyx [~qyx@84.245.121.152] has joined ##stm32 2026-06-27T06:03:22 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-27T06:28:52 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 276 seconds] 2026-06-27T08:34:38 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-27T09:18:25 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 244 seconds] 2026-06-27T09:26:26 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-27T09:26:54 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-27T09:38:05 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-27T10:16:52 -!- nerozero [~nerozero@87.253.63.54] has quit [Remote host closed the connection] 2026-06-27T10:42:25 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-27T11:07:01 -!- vursc [~vursc@59.66.188.206] has quit [Ping timeout: 268 seconds] 2026-06-27T11:19:17 -!- Livio [~livio@user/livio] has quit [Quit: leaving] 2026-06-27T11:28:03 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-27T12:27:47 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-27T12:32:18 -!- infisa [~infisc@user/infisc] has quit [Quit: my cold dead hands] 2026-06-27T12:37:44 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-27T12:51:14 -!- jpka [~root@176.107.81.139] has quit [Remote host closed the connection] 2026-06-27T12:56:31 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-27T13:15:01 -!- drzacek [~quassel@2a01:3d8:41e:7200:f54:6dd0:d9f:986a] has joined ##stm32 2026-06-27T13:45:02 -!- vursc [~vursc@59.66.188.206] has joined ##stm32 2026-06-27T15:15:49 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 243 seconds] 2026-06-27T15:48:48 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-27T15:48:48 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-27T17:47:45 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-27T17:48:40 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-27T18:25:12 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-27T18:47:46 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-27T20:31:53 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-27T21:41:27 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 246 seconds] 2026-06-27T21:52:40 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-27T22:22:12 < catphish> today i learned of the fly-buck, my head is exploded 2026-06-27T22:22:26 < catphish> i still don't understand how it works 2026-06-27T22:55:33 < qyx> flybuck is just buck if you use the primary winding only, you get regulated and not isolated 2026-06-27T22:55:55 < qyx> it is just a flyback, if you use the coupled inductor and draw from the secondary only, you get unregulated, isolated 2026-06-27T22:56:13 < qyx> if you do both, you have "buck with aux winding", which I have seen is called flybuck 2026-06-27T22:56:16 < qyx> but idk, nothing novel 2026-06-27T23:02:29 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 265 seconds] --- Day changed su kesä 28 2026 2026-06-28T00:16:44 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-28T00:32:51 -!- LFSveteran [~LFSvetera@keymaker.msrv.nl] has quit [Read error: Connection reset by peer] 2026-06-28T00:48:23 -!- LFSveteran [~LFSvetera@keymaker.msrv.nl] has joined ##stm32 2026-06-28T00:51:01 -!- drzacek [~quassel@2a01:3d8:41e:7200:f54:6dd0:d9f:986a] has quit [Quit: quit] 2026-06-28T00:59:54 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 245 seconds] 2026-06-28T01:57:14 -!- drzacek [~quassel@2a01:3d8:41e:7200:f54:6dd0:d9f:986a] has joined ##stm32 2026-06-28T02:12:10 -!- drzacek [~quassel@2a01:3d8:41e:7200:f54:6dd0:d9f:986a] has quit [Quit: quit] 2026-06-28T03:34:57 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Ping timeout: 246 seconds] 2026-06-28T03:44:50 -!- jbo [~jbo@user/tct] has quit [Quit: ZNC 1.10.1 - https://znc.in] 2026-06-28T03:47:52 -!- jbo [~jbo@user/tct] has joined ##stm32 2026-06-28T04:30:44 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 256 seconds] 2026-06-28T07:02:58 -!- specing [~specing@user/specing] has quit [Ping timeout: 248 seconds] 2026-06-28T07:15:50 -!- specing [~specing@user/specing] has joined ##stm32 2026-06-28T07:35:39 -!- tomeaton17 [~tom@user/tomeaton17] has quit [Ping timeout: 265 seconds] 2026-06-28T07:35:39 -!- jpka [~root@176.107.81.139] has quit [Ping timeout: 265 seconds] 2026-06-28T07:35:40 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-28T07:36:18 -!- tomeaton17 [~tom@user/tomeaton17] has joined ##stm32 2026-06-28T07:36:22 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-28T07:37:49 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-28T07:38:04 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-28T07:38:05 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-28T08:02:05 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-28T08:56:59 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-28T09:03:49 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-28T09:18:37 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-28T09:54:44 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-28T10:31:30 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-28T10:31:44 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-28T10:56:54 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has joined ##stm32 2026-06-28T11:23:49 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-28T11:24:17 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-28T11:31:06 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-28T11:44:23 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-28T12:58:13 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-28T12:59:53 -!- drzacek [~quassel@2a01:3d8:441:900:1355:a4b9:bd22:8885] has joined ##stm32 2026-06-28T13:01:59 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 245 seconds] 2026-06-28T14:20:16 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-28T15:10:29 -!- IanW_ [~IceChat9@31.127.10.0] has joined ##stm32 2026-06-28T15:36:02 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 241 seconds] 2026-06-28T15:52:27 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Remote host closed the connection] 2026-06-28T15:52:51 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-28T16:18:53 -!- jpka [~root@176.107.81.139] has quit [Quit: Konversation terminated!] 2026-06-28T16:56:11 -!- IanW_ [~IceChat9@31.127.10.0] has quit [Quit: Bye] 2026-06-28T17:13:51 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-28T17:14:47 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-28T17:18:59 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-28T17:19:43 -!- haritz [~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8] has joined ##stm32 2026-06-28T17:19:43 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-28T17:28:06 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-28T17:37:10 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has joined ##stm32 2026-06-28T18:13:11 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-28T18:23:00 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 252 seconds] 2026-06-28T18:30:09 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-28T20:35:56 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-28T21:19:51 -!- Livio [~livio@user/livio] has quit [Ping timeout: 245 seconds] 2026-06-28T22:09:24 < catphish> isolated USB DAC https://i.ibb.co/1t7RXcpB/usb-dac-populated.png 2026-06-28T22:29:57 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 265 seconds] 2026-06-28T22:30:07 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-28T23:09:17 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has quit [Quit: WeeChat 4.9.2] 2026-06-28T23:22:15 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 248 seconds] 2026-06-28T23:51:19 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 264 seconds] --- Day changed ma kesä 29 2026 2026-06-29T00:13:49 -!- hexo [~hexo@user/hexo] has joined ##stm32 2026-06-29T01:44:31 -!- drzacek [~quassel@2a01:3d8:441:900:1355:a4b9:bd22:8885] has quit [Quit: quit] 2026-06-29T02:36:10 < karlp> two isolations? 2026-06-29T03:03:05 -!- rajkosto [~rajkosto@2a00:e90:211d:3f00:0:ff:fe00:10] has quit [Ping timeout: 245 seconds] 2026-06-29T03:58:19 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-29T04:01:52 -!- englishman [~englishma@user/englishman] has joined ##stm32 2026-06-29T05:00:59 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-29T05:05:24 -!- qyx [~qyx@84.245.121.152] has quit [Ping timeout: 252 seconds] 2026-06-29T05:07:13 -!- qyx [~qyx@84.245.121.18] has joined ##stm32 2026-06-29T06:52:51 -!- specing [~specing@user/specing] has quit [Killed (NickServ (GHOST command used by specing_))] 2026-06-29T06:52:51 -!- specing_ [~specing@user/specing] has joined ##stm32 2026-06-29T07:04:35 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-29T07:28:25 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 248 seconds] 2026-06-29T07:42:57 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-29T08:44:07 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-29T08:49:49 -!- haritz [~hrtz@user/haritz] has quit [Remote host closed the connection] 2026-06-29T09:00:34 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has joined ##stm32 2026-06-29T09:40:26 -!- LFSveteran [~LFSvetera@keymaker.msrv.nl] has quit [Quit: bye] 2026-06-29T09:40:37 -!- LFSveteran [~LFSvetera@keymaker.msrv.nl] has joined ##stm32 2026-06-29T09:51:46 < mercenary> stereo output, one for left channel, one for right channel ;) 2026-06-29T10:07:33 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 246 seconds] 2026-06-29T10:22:40 -!- mtoy [~mtoy@user/mtoy] has quit [Ping timeout: 245 seconds] 2026-06-29T10:30:51 -!- mtoy [~mtoy@user/mtoy] has joined ##stm32 2026-06-29T11:49:53 * Jan wakes up 2026-06-29T12:28:02 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has joined ##stm32 2026-06-29T13:02:43 -!- c10ud [~c10ud@user/c10ud] has quit [Quit: Leaving] 2026-06-29T13:03:01 -!- c10ud [~c10ud@host-79-13-251-113.retail.telecomitalia.it] has joined ##stm32 2026-06-29T13:03:01 -!- c10ud [~c10ud@user/c10ud] has changed host 2026-06-29T13:08:50 < catphish> karlp: there's a split between the analog and digital sides of the ICs that carry both, but it's not isolated 2026-06-29T13:09:37 < catphish> its just a ground plane break to discourage digital noise flowing back under the analog stuff, i don't really know if that's effective / useful 2026-06-29T13:27:37 < qyx> I like those aligator canals 2026-06-29T13:27:43 < qyx> sorry, channels 2026-06-29T13:31:04 -!- specing_ is now known as specing 2026-06-29T13:42:47 < catphish> i'm redesigning it again anyway :) 2026-06-29T13:43:47 < catphish> After doing some calculations, I realied that a programmable amplifier is much worse for noise than just doing attenuation digitally on the 32-bit DAC 2026-06-29T15:58:42 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-29T15:58:42 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-29T16:15:19 -!- rob_w [~bob@host-82-135-31-73.customer.m-online.net] has quit [Remote host closed the connection] 2026-06-29T16:18:19 -!- specing_ [~specing@user/specing] has joined ##stm32 2026-06-29T16:18:19 -!- specing [~specing@user/specing] has quit [Killed (NickServ (GHOST command used by specing_))] 2026-06-29T16:20:43 -!- specing_ is now known as specing 2026-06-29T16:27:39 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has quit [Ping timeout: 246 seconds] 2026-06-29T17:05:07 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 264 seconds] 2026-06-29T17:15:22 -!- Ecco [~user@user/Ecco] has joined ##stm32 2026-06-29T17:22:25 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-29T17:24:14 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-29T17:27:05 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 272 seconds] 2026-06-29T17:44:07 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 264 seconds] 2026-06-29T18:24:05 -!- rajkosto [~rajkosto@2a00:e90:2124:6000:0:ff:fe00:10] has joined ##stm32 2026-06-29T18:52:33 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-29T20:16:02 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-29T20:48:44 < catphish> zyp: good news, just got the goahead from my customer who is sponsoring my USB vendor ID 2026-06-29T21:02:15 < specing> you'll get a full 65k? 2026-06-29T21:03:27 < specing> wonder how many vendors actually have more than 256 devices.. 2026-06-29T21:08:38 < catphish> specing: yep, they only come in one size 2026-06-29T21:08:49 < specing> one size fits all 2026-06-29T21:11:30 -!- nerozero [~nerozero@87.253.63.54] has quit [Ping timeout: 265 seconds] 2026-06-29T21:15:05 -!- CygniX [~CygniX@user/CygniX] has quit [Ping timeout: 248 seconds] 2026-06-29T21:25:15 < infisa> Sell the extra IDs on the black market 2026-06-29T21:33:53 -!- akaWolf1 [~akaWolf@akawolf.org] has quit [Ping timeout: 252 seconds] 2026-06-29T21:34:34 -!- akaWolf1 [~akaWolf@akawolf.org] has joined ##stm32 2026-06-29T21:58:31 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 276 seconds] 2026-06-29T22:01:48 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-29T22:07:04 * Jan brings a plate of cookies for everyone 2026-06-29T22:07:12 < Jan> white chocolate chip and macadamia nut for all! 2026-06-29T22:17:59 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 2026-06-29T22:18:01 -!- jpka [~root@176.107.81.139] has joined ##stm32 2026-06-29T22:34:41 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has quit [Quit: WeeChat 4.9.2] 2026-06-29T22:41:55 < qyx> he can't anymore 2026-06-29T22:49:13 < fantanYl> catphish: I bought a couple of USB PIDs from that one NL guy who basically won over USB IF 2026-06-29T23:11:53 < catphish> fantanYl: maybe he didn't https://www.voti.nl/shop/catalog.html?USB-PID-10 2026-06-29T23:13:28 < catphish> fantanYl: i think this is the only person still selling them https://www.mcselec.com/index.php?page=shop.product_details&product_id=92&option=com_phpshop 2026-06-29T23:14:09 < catphish> oh, different NL guy :) seems like this guy did win 2026-06-29T23:18:20 < catphish> ironically, right now, I can sell USB PIDs, and there's nothing they can do to stop me, as soon as i get one legitimately, i can't any mroe because i'll presumably have to sign a contract saying i won't :) 2026-06-29T23:19:04 < catphish> in any case, yay for getting one, i will make most great use of it 2026-06-29T23:28:46 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 265 seconds] 2026-06-29T23:36:19 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 264 seconds] 2026-06-29T23:40:27 -!- drzacek [~quassel@2a01:3d8:465:1500:f999:c6ab:8d6e:393f] has joined ##stm32 2026-06-29T23:57:18 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Ping timeout: 252 seconds] 2026-06-29T23:59:19 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has joined ##stm32 --- Day changed ti kesä 30 2026 2026-06-30T00:58:08 -!- rajkosto [~rajkosto@2a00:e90:2124:6000:0:ff:fe00:10] has quit [Ping timeout: 244 seconds] 2026-06-30T00:59:34 -!- drzacek [~quassel@2a01:3d8:465:1500:f999:c6ab:8d6e:393f] has quit [Quit: quit] 2026-06-30T01:00:41 -!- IanW_ [~IceChat9@arcanum.force9.co.uk] has quit [Quit: Bye] 2026-06-30T01:09:16 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-30T01:19:56 -!- yukam [~yukam@user/yukam] has quit [Ping timeout: 265 seconds] 2026-06-30T01:24:19 -!- sugarbeet [~barbas@81.4.123.134] has quit [Ping timeout: 264 seconds] 2026-06-30T01:25:59 -!- sugarbeet [~barbas@81.4.123.134] has joined ##stm32 2026-06-30T01:27:49 -!- yukam [~yukam@user/yukam] has joined ##stm32 2026-06-30T01:33:58 -!- Posterdati [~Posterdat@user/Posterdati] has quit [Remote host closed the connection] 2026-06-30T01:38:47 -!- Posterdati [~Posterdat@user/Posterdati] has joined ##stm32 2026-06-30T01:43:54 < karlp> the voti guy was selling them and "won" because he'd bought the range under older contract terms, they don't offer anymore. 2026-06-30T01:52:41 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-30T02:08:25 -!- srk [~sorki@user/srk] has quit [Ping timeout: 248 seconds] 2026-06-30T02:10:08 -!- srk [~sorki@user/srk] has joined ##stm32 2026-06-30T02:15:16 -!- srk [~sorki@user/srk] has quit [Ping timeout: 276 seconds] 2026-06-30T02:16:38 -!- srk [~sorki@user/srk] has joined ##stm32 2026-06-30T04:08:49 -!- tabemann [~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 2026-06-30T04:09:55 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 264 seconds] 2026-06-30T04:56:18 -!- ferdna [~ferdna@user/ferdna] has quit [Quit: Leaving] 2026-06-30T05:26:31 -!- tabemann [~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net] has joined ##stm32 2026-06-30T07:22:53 -!- nerozero [~nerozero@87.253.63.54] has joined ##stm32 2026-06-30T07:29:13 -!- infisc [~infisc@user/infisc] has quit [Remote host closed the connection] 2026-06-30T07:45:10 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-30T07:45:27 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-30T08:02:42 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-30T08:43:25 < fantanYl> catphish: these days USB IF allows to do that under certain conditions. not direct selling, rather assigning. Raspberry Pi does that 2026-06-30T08:47:15 -!- haritz [~hrtz@user/haritz] has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in] 2026-06-30T09:00:35 -!- catphish [~quassel@user/catphish] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 2026-06-30T09:00:51 -!- catphish [~quassel@user/catphish] has joined ##stm32 2026-06-30T09:21:02 -!- nerozero [~nerozero@87.253.63.54] has quit [Remote host closed the connection] 2026-06-30T09:38:03 -!- krish2487 [~krishi@cpe.ge-8-1-4-100.henqe12.dk.customer.tdc.net] has joined ##stm32 2026-06-30T10:08:54 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has quit [Ping timeout: 244 seconds] 2026-06-30T10:28:23 -!- CygniX [~CygniX@user/CygniX] has joined ##stm32 2026-06-30T11:17:49 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-30T11:21:05 < catphish> fantanYl: i get the impression if you're doing something genuine like selling microcontrollers and assigning PIDs to your customers to use in their products, you just ask and they'll let you 2026-06-30T11:24:46 * Jan offers catphish a mini cinnamon roll 2026-06-30T11:24:53 < Jan> good morning :) 2026-06-30T11:24:57 < catphish> Morning! 2026-06-30T11:26:30 * Jan wonders if catphish is a cat who can feasibly be tickled between the ears, or a fish who needs... er... whatever fish need 2026-06-30T11:28:33 < Jan> OR SOME SORT OF TERRIFYING HYBRID OF SCALES AND FUR! 2026-06-30T11:34:50 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has joined ##stm32 2026-06-30T12:40:01 < karlp> fantanYl: assigning to your customers was ~always allowed, silabs, mchp all offer that, and hav edone for ~ever... 2026-06-30T12:41:02 < karlp> yeah, even ftdi, sec 3.2: https://ftdichip.com/Documents/TechnicalNotes/TN_100_USB_VID-PID_Guidelines.pdf 2026-06-30T12:41:17 < karlp> and that's an 18yo document... 2026-06-30T12:41:39 < karlp> usbif got it's pants in a knot with voti straight up _selling_ them to _unrelated_ third parties. 2026-06-30T13:09:29 -!- vursc [~vursc@59.66.188.206] has quit [Ping timeout: 268 seconds] 2026-06-30T13:18:49 -!- blathijs [~matthijs@tika.stderr.nl] has quit [Ping timeout: 248 seconds] 2026-06-30T13:19:49 -!- vursc [~vursc@59.66.188.206] has joined ##stm32 2026-06-30T13:37:19 < qyx> nah sell them a stm32 badge with 40 PIDs assigned 2026-06-30T13:52:08 -!- Livio [~livio@user/livio] has joined ##stm32 2026-06-30T14:14:40 -!- blathijs [~matthijs@tika.stderr.nl] has joined ##stm32 2026-06-30T15:24:51 -!- haritz [~hrtz@140.228.70.141] has joined ##stm32 2026-06-30T15:24:52 -!- haritz [~hrtz@user/haritz] has changed host 2026-06-30T15:27:53 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 248 seconds] 2026-06-30T15:29:45 -!- Livio [~livio@user/livio] has quit [Remote host closed the connection] 2026-06-30T16:00:18 -!- rajkosto [~rajkosto@2a00:e90:2124:6000:0:ff:fe00:10] has joined ##stm32 2026-06-30T16:52:36 -!- infisc [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-30T16:52:54 -!- infisc [~infisc@user/infisc] has joined ##stm32 2026-06-30T16:53:26 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-30T16:53:27 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-30T16:57:58 -!- infisc [~infisc@user/infisc] has quit [Ping timeout: 256 seconds] 2026-06-30T17:00:11 -!- angrysiamese [~erik@50.207.9.18] has quit [Remote host closed the connection] 2026-06-30T17:00:33 -!- angrysiamese [~erik@50.207.9.18] has joined ##stm32 2026-06-30T17:41:58 -!- infisa [~infisc@user/infisc] has quit [Read error: Connection reset by peer] 2026-06-30T17:42:16 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-30T18:41:40 < catphish> love me some nice layout https://i.ibb.co/ht6nRvf/usb-dac.png 2026-06-30T18:48:54 < rajkosto> when can we build this ourselves 2026-06-30T18:53:32 < catphish> never (not because you're incapable, but because i don't know to what extent i can share more than just pretty pictures of this project) 2026-06-30T19:04:02 < catphish> it's basically a reference implementation of PCM1795 in MONO mode driving XLR balanced output (the whole setup is in the datasheet) 2026-06-30T19:04:20 < catphish> the hard part is the isolated power supply 2026-06-30T19:10:45 < qyx> sn6505 to the rescue 2026-06-30T19:12:41 < catphish> qyx: yep, i'm using SN6505B rectified into LT3045 / LT3094 2026-06-30T19:14:45 -!- System_Error [~SystemErr@user/systemerror] has quit [Ping timeout: 252 seconds] 2026-06-30T19:34:38 -!- System_Error [~SystemErr@user/systemerror] has joined ##stm32 2026-06-30T20:01:23 -!- infisa [~infisc@user/infisc] has quit [Ping timeout: 252 seconds] 2026-06-30T20:05:10 -!- drzacek [~quassel@2a01:3d8:482:f200:6a26:fd50:7c08:2948] has joined ##stm32 2026-06-30T20:08:52 -!- infisa [~infisc@user/infisc] has joined ##stm32 2026-06-30T20:25:22 -!- martinmoene__ [~martinmoe@209-213-250-62.ftth.glasoperator.nl] has joined ##stm32 2026-06-30T20:41:40 -!- ferdna [~ferdna@user/ferdna] has joined ##stm32 2026-06-30T20:44:09 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has joined ##stm32 2026-06-30T20:54:55 -!- bitmask [~bitmask@ool-43525d25.dyn.optonline.net] has quit [Ping timeout: 265 seconds] 2026-06-30T20:58:30 -!- JazzEnjoyer [~void@user/JazzEnjoyer] has quit [Quit: WeeChat 4.9.2] 2026-06-30T21:11:49 -!- angrysiamese [~erik@50.207.9.18] has left ##stm32 [] 2026-06-30T21:14:06 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-30T21:17:51 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Client Quit] 2026-06-30T21:21:41 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-30T21:25:23 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Client Quit] 2026-06-30T21:30:38 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-30T21:33:36 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Read error: Connection reset by peer] 2026-06-30T21:36:18 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has joined ##stm32 2026-06-30T21:36:27 -!- Linux_Kerio [~Linux_Ker@chello085216212237.chello.sk] has quit [Read error: Connection reset by peer] 2026-06-30T22:22:32 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 257 seconds] 2026-06-30T22:45:58 -!- ferdna [~ferdna@user/ferdna] has quit [Remote host closed the connection] 2026-06-30T22:51:27 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-30T23:04:57 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has quit [Ping timeout: 252 seconds] 2026-06-30T23:15:54 < qyx> catphish: is it better than tps7a20? 2026-06-30T23:29:57 < catphish> i'm having quite a lot of fun with this https://i.ibb.co/4wBq85pY/usb-dac.png 2026-06-30T23:31:29 < catphish> qyx: apparently yes, 7uV vs 0.8uV 2026-06-30T23:49:59 -!- Jan [~IceChat95@82-68-98-7.dsl.in-addr.zen.co.uk] has joined ##stm32 2026-06-30T23:56:12 -!- ventyl [~ventyl@ip-46.34.251.68.o2inet.sk] has joined ##stm32 --- Log closed ke heinä 01 00:00:25 2026