#linuxcnc-devel | Logs for 2020-06-11
Back
[00:06:23] -!- sparafuc1le has joined #linuxcnc-devel
[00:07:25] -!- sparafucile has quit [Ping timeout: 264 seconds]
[00:59:00] -!- c-log has quit [Ping timeout: 256 seconds]
[01:02:27] -!- c-log has joined #linuxcnc-devel
[02:02:51] -!- Tom_L has quit [Read error: Connection reset by peer]
[02:03:16] -!- Tom_L has joined #linuxcnc-devel
[02:12:38] -!- Tom_itx has joined #linuxcnc-devel
[02:15:35] -!- KimK has quit [Ping timeout: 272 seconds]
[02:15:37] -!- Tom_L has quit [Ping timeout: 258 seconds]
[02:29:05] -!- KimK has joined #linuxcnc-devel
[02:49:37] -!- ve7it has quit [Remote host closed the connection]
[04:00:49] -!- c-log has quit [Ping timeout: 264 seconds]
[04:04:30] -!- c-log has joined #linuxcnc-devel
[07:45:13] -!- c-log has quit [Ping timeout: 264 seconds]
[07:49:39] -!- c-log has joined #linuxcnc-devel
[09:01:31] -!- JT-Shop_ has quit [Quit: Leaving]
[09:01:48] -!- JT-Shop has joined #linuxcnc-devel
[11:22:23] -!- cradek has quit [Read error: Connection reset by peer]
[11:39:07] -!- CaptHindsight has quit [Ping timeout: 258 seconds]
[11:39:43] -!- cradek has joined #linuxcnc-devel
[12:12:27] -!- Tom_itx has quit [Ping timeout: 260 seconds]
[12:12:32] -!- c-log has quit [Ping timeout: 256 seconds]
[12:47:03] -!- c-log has joined #linuxcnc-devel
[12:51:51] -!- c-log has quit [Remote host closed the connection]
[12:52:11] -!- c-log has joined #linuxcnc-devel
[12:59:00] -!- CaptHindsight has joined #linuxcnc-devel
[13:06:08] -!- Tom_L has joined #linuxcnc-devel
[13:12:35] -!- ve7it has joined #linuxcnc-devel
[13:20:59] -!- Tom_itx has joined #linuxcnc-devel
[13:21:04] -!- Tom_L has quit [Quit: Leaving]
[13:21:12] Tom_itx is now known as Tom_L
[13:24:49] -!- c-log has quit [Ping timeout: 264 seconds]
[13:32:27] -!- c-log has joined #linuxcnc-devel
[15:20:17] -!- Connor has quit [Quit: Leaving.]
[15:22:02] -!- ve7it has quit [Remote host closed the connection]
[15:23:00] -!- ve7it has joined #linuxcnc-devel
[16:11:55] <jepler> good reasons to work on a new pi4 image this weekend -- the "raspberrypi-bootloader" version which supports USB booting has been released and it works on my sample of 1 brand of USB enclosure. Performance with this Samsung SSD on USB 3.0 seems pretty good. Latency is in the 30us range for 5 minutes, disk activity & glxgears loading
[16:12:12] <jepler> (you also need to do a raspberrypi firmare upgrade to get that functionality; not sure if that part is out of beta yet, I didn't check)
[16:18:38] <pcw_home> 30 us? that's great! so the GPIO driver and software stepping is a good option
[16:18:50] <andypugh> What do you think of the idea of adding a commanf to halcmd to set the message level?
[16:19:06] <andypugh> halcmd debug 6
[16:19:19] <jepler> andypugh: Probably a fine idea. we originally had the ability to do this via /proc but that went away a long time ago
[16:19:28] <jepler> pcw_home: that was only a quick test, I'm sure it increases
[16:19:36] <andypugh> Yes, I was just discussing that with someone.
[16:20:13] <andypugh> halcmd isn’t necessary the most appropriate place, but it’s probably the most convenient and usable.
[16:27:05] <Tom_L> the stock pi psu won't really support a ssd will it?
[16:40:09] <Tom_L> i see they recomend an externally powered dock for it
[16:41:45] <andypugh> jepler: rtapi_proc.h only gets compiled (#if ) for kernels prior to 3.10. But that includes some of the more recent OSs supported. Does rthe rest of proc.h do something useful?
[16:44:03] <jepler> I forget what else it does to be honest
[16:44:18] <jepler> I think you can inspect #s of some RTAPI objects that way or something
[16:44:55] <andypugh> I guess someone should look at it, but not me, tonight.
[16:45:36] <jepler> the only file you can write to is the debug level
[16:45:43] <jepler> the rest is informational
[16:55:31] <CaptHindsight> I think the Rpi4 is the only low cost ARM board with up to 8GB of DDR
[16:56:05] <CaptHindsight> the Orange pi's are 3GB max IIRC
[16:56:09] <jepler> I'll be picking up an 8GB model to find out whether my current image boots on it at all. If it does, it'll probably only see 4GB. grrr, who could have predicted a problem such as this
[16:57:05] <CaptHindsight> RockPro64 is 4GB https://www.pine64.org
[16:57:29] <CaptHindsight> yeah waiting to see if 8GB is accessible
[16:58:15] <jepler> is anyone aware of reports on whether and how well preempt works on aarch64?
[16:58:23] <CaptHindsight> the Gentoo kernel I've been running on the Rpi4 is 64b, what is raspbian? 32 or 64?
[16:58:59] <jepler> raspbian has multiple kernels, but as far as I know it boots the 32-bit kernel by default on 1, 2, and 4 gb pi4S
[16:59:00] <jepler> * raspbian has multiple kernels, but as far as I know it boots the 32-bit kernel by default on 1, 2, and 4 gb pi4s
[16:59:48] <CaptHindsight> jepler: I'm working on several things at once already but...
[16:59:52] <jepler> https://www.get-edi.io has some results from 4.17 on aarch64, max ltencies on the order of 1xx microseconds (see slide 7ish) https://www.get-edi.io
[16:59:55] <jepler> pi3
[16:59:58] <jepler> yeah me too
[17:00:46] <CaptHindsight> jepler: If you care to test or have time https://github.com
[17:01:03] <CaptHindsight> 64b Gentoo image for the Rpi4 ^^
[17:01:05] <jepler> I don't plan to switch to gentoo but it's good to know it's out there
[17:01:21] <CaptHindsight> sure, just to try premmpt-rt
[17:01:25] <jepler> (the userspace of all official pi images is entirely or almost entirely 32 bits)
[17:01:48] <CaptHindsight> might be quicker than building for raspbian
[17:02:45] <CaptHindsight> I'd ask Alec but he won't even look at an Rpi :)
[17:04:25] <jepler> I am still not super excited about them but somehow I'm muddling through it anyway
[17:05:16] -!- hm2-buildmaster_ has joined #linuxcnc-devel
[17:05:17] -!- linuxcnc-build_ has joined #linuxcnc-devel
[17:05:43] -!- linuxcnc-build has quit [Ping timeout: 258 seconds]
[17:05:46] -!- seb_kuzm1nsky has joined #linuxcnc-devel
[17:05:46] -!- mode/#linuxcnc-devel [+v seb_kuzm1nsky] by ChanServ
[17:06:06] -!- hm2-buildmaster has quit [Ping timeout: 265 seconds]
[17:06:24] -!- seb_kuzminsky has quit [Ping timeout: 272 seconds]
[17:06:49] -!- Connor has joined #linuxcnc-devel
[18:40:50] <andypugh> Right, halcmd now has a “debug” command.
[18:41:29] <andypugh> (Currently it only sets message level for rtapi, but I guess it could do others too?
[19:11:45] -!- cerna has joined #linuxcnc-devel
[19:11:46] <cerna> jepler: Preempt rt works on aarch64, Debian minimally.
[19:25:46] <jepler> how's the overall hardware support of upstream debian on the pi4 ?
[19:25:58] <jepler> will wifi and video work broadly at the same level of functionality?
[19:30:37] <cerna> I don't know about Pi4. The testing were done for/on Ultra96 https://www.96boards.org - where it is said to work and run.
[21:58:14] -!- Centurion_Dan has quit [Ping timeout: 240 seconds]
[22:04:03] <CaptHindsight> how long is a kernel compile on the Rpi4?
[22:04:14] <CaptHindsight> mine is clocked at 2GHz
[22:04:47] <CaptHindsight> i don't have the crosstools on x86 installed yet
[22:08:48] <Tom_L> an evening?
[22:08:57] <Tom_L> i did that and built lcnc in an evening
[22:11:12] <CaptHindsight> thanks
[22:11:30] <CaptHindsight> been running a 64b kernel on the pi
[22:11:46] <CaptHindsight> have to build preempt_rt
[22:12:03] <Tom_L> i built the preempt-rt one jt had directions for and built 2.8 on it
[22:12:34] <CaptHindsight> https://github.com
[22:12:40] <Tom_L> jepler has an image unless you just wanna build it
[22:12:50] <Tom_L> about the same latency
[22:13:03] <Tom_L> not gentoo
[22:13:28] <CaptHindsight> this is 64b vs 32b
[22:13:35] <Tom_L> yeah
[22:16:26] <CaptHindsight> there is no 3GiB 'memory ceiling' anymore: if you are fortunate enough to own a 8GiB Pi4, all 8GiB of that RAM is usable.
[22:19:54] <CaptHindsight> seems the Gentoo devs are way ahead of Debian on ARM
[22:20:29] <Tom_L> wonder why raspberry sticks with debian then
[22:20:50] <CaptHindsight> Gentoo hard
[22:20:56] <Tom_L> i guess they have several options you can dl
[22:21:35] <Tom_L> i wasn't sure which firmware opened up the usb boot thing
[22:21:38] <Tom_L> for ssd
[22:22:54] <CaptHindsight> I wish they would have just used u-boot
[22:23:01] <CaptHindsight> but broadcom is why not
[23:12:43] -!- Centurion_Dan has joined #linuxcnc-devel