**** BEGIN LOGGING AT Sat Jul 21 03:00:03 2018 **** BEGIN LOGGING AT Sat Jul 21 10:56:15 2018 Jul 21 12:06:42 Is there a BeagleBone emulator that can be run on Linux x86? Jul 21 12:07:19 I see that it is possible to emulate beagleboard Jul 21 12:07:26 but it looks like beaglebone may not work Jul 21 12:14:19 Hi! Does anyone know whether BeagleBoard-X15 can run OpenBSD operating system? Jul 21 12:17:38 Are the purchase links dead on the website? Jul 21 12:22:35 dcmertens_: there isn't, it would require a huge effort to emulate it in even the most basic way Jul 21 12:24:30 iasdo: the first question should be answerable by google Jul 21 12:25:13 purchase links seem to work fine for me Jul 21 12:25:28 zmatt, thanks Jul 21 12:27:26 dcmertens_: though merely simulating arm linux userspace with qemu-user is sufficient for some things, e.g. using systemd-nspawn to "enter" an image and be able to apt-get install packages or things like that Jul 21 12:30:24 why would you want to emulate it? Jul 21 12:30:35 it runs linux .. native HW is *much* faster .. Jul 21 12:31:03 ie. either buy the board, (at $30 its not expensive) or don't. Jul 21 12:31:06 * veremitz mutters to himself. Jul 21 12:31:38 if you can't afford $30 get a micro:bit :p ffs.. lol. Jul 21 12:32:08 Thank you zmatt but Google didn't give me a an answer, that's why I ask here. Jul 21 12:32:50 iasdo: I'd assume that means "no" since otherwise you'd find results Jul 21 12:34:00 based on this, it seems only omap3, omap4, and am335x are supported: https://www.openbsd.org/armv7.html Jul 21 12:35:00 erm .. I have to say, as with zmatt , if google can't find you an answer, there *isn't* one .. thats one of the most sophisticated engines out there... Jul 21 12:35:11 (even if its based on a basic old-skool principle) Jul 21 12:35:50 in fact I'd expect useful google results (from development efforts) way before openbsd runs in any remotely useful way on any particular platform Jul 21 12:36:15 heh Jul 21 12:36:22 so the lack of such results doesn't merely indicate lack of support, but moreover lack of anyone working on support Jul 21 12:36:56 since many development groups exist on google groups now (or whatever they re-branded ot This Week) .. I would agree with that statement .. Jul 21 12:37:09 zmatt++ as always :D Jul 21 12:37:12 mailing list archives are indexed too Jul 21 12:37:15 And what about the Debian support? Does it require custom kernel or some BeagleBoard specific patch? Jul 21 12:38:21 I think mainline works on x15 but I never tried it Jul 21 12:40:09 by default you get one of rcn's kernels (4.14-ti series currently by default, based on TI's 4.14 tree) Jul 21 12:41:24 which may include drivers/features that haven't reached mainline yet, or which has trouble getting into mainline Jul 21 12:43:10 it's definitely not like the situation I've seen with some allwinner boards, where you get a heavily customized version of some specific ancient kernel snapshot that's never updated again, "have fun, good luck with that". Jul 21 12:43:29 rcn does an amazing job at maintaining kernels, and has been doing so for many years Jul 21 12:44:38 both in terms of new kernels for old beagleboards, and backporting important patches to old kernel series for people who have a working setup and don't want to risk upgrading to a newer series Jul 21 12:46:43 Thanks. Jul 21 12:47:02 Is there a Wiki/FAQ/forum/download page for BeagleBoard-X15? I and google can't find anything. Only the sale page. Jul 21 12:47:41 uhh, https://elinux.org/Beagleboard:BeagleBoard-X15 is literally the second google hit for me Jul 21 12:48:04 you can find the latest image at https://beagleboard.org/latest-images Jul 21 12:48:36 and https://groups.google.com/forum/#!forum/beagleboard-x15 Jul 21 12:51:01 Lol, seems like "personalized search" is working for you much better than for me then... Jul 21 12:51:47 it's the second google hit for me in an incognito window too, so no it's not a personalized result Jul 21 12:51:57 Is there a way to use the sd card as a secondary memory storage, while running OS from the emmc? Jul 21 12:52:18 unee0x: sure, you can mount the sd card Jul 21 12:53:16 is this best done thru the /etc/fstab file? Jul 21 12:54:48 yes, you can put an entry there. be sure to use either "noauto" or "nofail" in the mount options if you want the beaglebone to be able to boot without the sd card Jul 21 12:56:11 you can also make it automount on demand. see man systemd.mount Jul 21 12:57:28 That's great because it seems like my beagle is breaking down: sometimes it boots from the sd card and others it wont unless i hold boot button. Jul 21 12:57:47 that sounds odd Jul 21 12:57:59 indeed so Jul 21 12:59:21 but, if it's a sporadic problem, and the boot button is only sampled at power-on, how do you know it's holding down the boot button that helps and not the simple act of trying again? Jul 21 13:00:21 I have trouble imagining a situation where the boot button makes any difference but inconsistently so Jul 21 13:06:05 You're probably right, but what else would make the beagle not boot the sd card? Jul 21 13:08:50 flaky sd card? Jul 21 17:13:20 is there reference linux from TI Jul 21 18:03:46 hi all, hopefully non idiotic quick question, if I shut a pocketbeagle down suddenly by accident, what is the likelyhood of the filesystem surviving this abuse? I'm trying to build a smart speaker using one instead of a pi zero (space constraints), and I know sooner or later someone will power cycle it accidentally, and I've seen a lot of pi's with corrupted cards from doing this. Jul 21 18:05:05 I'd rather just use a bb black with its emmc, but it won't physically fit inside the space it has to even with trimming (inside a dead furby) Jul 21 18:54:11 ok, I shall wait and see what empirical testing results in, thanks Jul 21 18:55:27 I am trying to use an SD for additional storage on the BBBW and was able to get the SD card set up successfully. In an attempt to free up some space I thought I might be able to move the home folder to the sd storage. Now when i SSH into my user that is located in that directory it says could not chdir to that directory. I konw bc its not wher its looking now. Is there a way to tell it where to look or are there any good directories th Jul 21 18:56:15 are you mounting a partition on the SD as /home? Jul 21 18:56:30 no Jul 21 18:56:34 or what did you do? Jul 21 18:57:48 I have it formated as an ext4 files system in /media/store Jul 21 18:59:21 thats where I have it mounted I mean. In a directory I made in media. Jul 21 18:59:38 so do you want to put the home directory of your specific user there or all home directories or a subdirectory of your home directory? Jul 21 19:00:11 my initial thought was to move /home in there. Jul 21 19:00:51 that was the first directory I thought to move that would mess anything up Jul 21 19:01:00 wouldnt* Jul 21 19:01:05 in that case I'd probably do a bind mount from /media/store/home to /home - I guess fstab could support that Jul 21 19:01:28 not sure what a bind mount is but Ill look it up Jul 21 19:01:30 if you want it easy, just do this instead: Jul 21 19:01:50 easy is always good Jul 21 19:01:54 mkdir /media/store/mydata Jul 21 19:02:18 ln -s /media/store/mydata /home/$USER/mydata Jul 21 19:02:44 and then use the directory mydata in your home for anything that takes up space Jul 21 19:03:19 alight ill give that a shot. Thanks. Jul 21 19:03:24 another approach is to move /home/$USER to /media/store/$USER and change the path in /etc/passwd for $USER to point there Jul 21 19:03:56 Thats what came to mind when I saw $USER. Jul 21 19:04:06 I hadnt thought about changing the path yet. Jul 21 19:06:00 thanks for the input. This will work. Jul 21 21:25:25 helo Jul 21 23:13:55 hello everybody Jul 21 23:16:46 zmatt: Hello. I'm reading py-uio. In 10-of-symlink.rules: I don't get the meaning of "of_node" Jul 21 23:17:54 . Jul 21 23:18:46 ok if you dont have video cape and you build a custom distro how do you check that your network is functioning correctly? Jul 21 23:21:53 CoffeeBreakfast: if you look around in sysfs you'll see that devices which are declared in DT have an of_node symlink pointing to the filesystem representation of DT located in /sys/firmware/devicetree/base Jul 21 23:22:06 CoffeeBreakfast: so this lets you access DT properties in an udev rule Jul 21 23:22:11 black_13: serial console Jul 21 23:24:57 thanks :) Jul 21 23:48:56 hi, instead of flashing a Debian Stretch image on my BBB (which would have wiped it), I just modified my sources.list and did a dist-upgrade from Jessie to Stretch. It seems to have worked fine, and everything is working well after a reboot. Is there anything I might have missed that will bite me in the butt? Or is this generally an okay way to do things instead of doing a 100% re-flash. Jul 21 23:49:26 you'll definitely be missing things Jul 21 23:49:56 at the very least you need a few u-boot + appropriate config in /boot/uEnv.txt to get u-boot overlays Jul 21 23:50:01 *a new u-boot Jul 21 23:50:13 Hmm but it does boot no problem. weird Jul 21 23:50:42 u-boot overlays are not a hard requirement, but it is a big difference from reflashing Jul 21 23:51:01 ahh Jul 21 23:51:26 I should say, u-boot overlays are not a hard requirement *yet*, but runtime overlays are deprecated in the long term Jul 21 23:51:34 okay, I did a sed -i 's/jessie/stretch/g' /etc/apt/sources.list and then a dist-upgrade - I take it that wouldn't get those downloaded? Jul 21 23:51:36 note also the kernel will not upgrade automatically Jul 21 23:51:43 Ah alright Jul 21 23:52:10 there might be other differences, e.g. in default configuration Jul 21 23:52:11 is there a way I can manually do this? I don't really want to reconfigure the server stuff I'm running on it (media, pihole, znc) Jul 21 23:52:29 which is why I didn't want to flash Jul 21 23:53:33 yeah it should be possible, but I'm a bit too distracted right now to give exact steps Jul 21 23:54:05 (and obviously if you mess up the bootloader or its config, your system won't boot) Jul 21 23:54:25 yeah, and I'd have to flash Jul 21 23:54:33 I gotcha Jul 21 23:54:41 well, no, you could boot from SD and make another attempt at fixing it Jul 21 23:54:52 oh, okay Jul 22 00:41:52 zmatt: in 10-of-symlink.rules, "symlink" need to be replaced por the device name? Jul 22 00:46:26 ? Jul 22 00:46:53 10-of-symlink.rules is designed to let you declare udev symlinks for devices in DT Jul 22 00:46:59 by adding a symlink property to the DT node Jul 22 00:47:30 like https://github.com/mvduin/py-uio/blob/master/dts/pwmss2.dtsi#L45 Jul 22 00:50:41 oohhhh Jul 22 02:36:28 zmatt: sorry for so many questions, but do I need to disable HDMI? eCAP2_in_PWM2_out is assigned to mcasp0 Jul 22 02:39:10 you'll need to disable hdmi audio for that (not necessarily hdmi in general) Jul 22 02:39:45 or use a different ecap instance Jul 22 02:45:09 okay **** ENDING LOGGING AT Sun Jul 22 03:00:00 2018