**** BEGIN LOGGING AT Fri Jan 11 02:59:57 2019 Jan 11 03:58:51 yooooo So I have a question about using adafruit BBIO and controlling the servo 8 pin: What is the name used for SERVO_8? Jan 11 03:59:27 fyi i'm using the beagle bone blue Jan 11 04:01:21 specificall what I'm trying to accomplish is just move a servo around via python. I'm open to making my own PWM module, however, I just don't know what the GPIO pin is for SERVO8 or any of the SERVO pins for that matter Jan 11 04:24:07 zmatt: https://i.imgur.com/fcv4fry.gifv Jan 11 04:26:03 zmatt: better link: https://ce.gl/TopoR.mp4 Jan 11 04:47:00 am I supposed to see anything there besides "it's doing a thing" ? Jan 11 04:47:16 Guest: You are going to need a LiPo. Jan 11 04:48:42 set_: the servo outputs don't require VBAT, you're confusing them with the motor outputs Jan 11 04:48:53 also, he left Jan 11 04:51:33 no not really Jan 11 04:51:37 it's autorouting in that video Jan 11 04:51:55 kinda neat to watch the algorithm iteritively try and optimize the layout Jan 11 04:52:06 well yeah that's what I meant by doing a thing... I wouldn't expect an autorouter to be baking a pizza Jan 11 04:58:53 Oh. Jan 11 04:59:19 Now, I know too. Jan 11 04:59:21 Cool! Jan 11 05:05:07 Well...the CC is done. I finally figured out everything I need to move forward. Jan 11 05:05:09 ... Jan 11 05:05:33 But...the board does not boot nor can I connect via ssh. Aw! Back to the old drawing board. Jan 11 05:06:27 my u-boot cli pops up in tio when I serial into the board but I cannot use ssh yet. Jan 11 05:08:01 I had three seconds until u-boot jumped into a doozy. Now, I think that was the only mistake. I should have pressed a key before the three seconds were up. I got the prompt for u-boot to show but the three seconds ran out. Jan 11 05:08:18 ... Jan 11 05:08:20 Odd days. Jan 11 05:09:07 now, onto a back-y-otomy. Sheesh. Jan 11 09:21:57 How can I find serial number of BBB? (by looking at physical board without any connection/commands) Jan 11 09:23:05 Can someone please suggest? Jan 11 09:24:01 Any image/picture can help. I do not have any barcode sticker on the board. Jan 11 09:24:30 there's no consistency in external markings I think, it varies depending on the manufacturer. there's usually a sticker with a manufacturer-specific serial number, but it may differ from the one found in ytes 16-27 of the eeprom Jan 11 09:24:44 well if there's no sticker then there's obviously no way Jan 11 09:25:33 Okay, thanks zmatt for your inputs. Jan 11 10:14:39 How to configure beagleboard rev c3 board Jan 11 10:15:43 any hardware or software support documents available,please provide to me Jan 11 10:19:22 Anupam: configure, in terms of? Jan 11 10:20:59 Anupam: and here's some docs: https://beagleboard.org/static/BBSRM_latest.pdf Jan 11 10:21:14 but be aware that this is a massively outdated platform by now. Jan 11 11:05:33 how to start with beagleboard revc3 board Jan 11 11:06:18 getting started with beagleboard revc3 board Jan 11 11:07:44 Anupam: disposing it and getting current hardware? ;-) Jan 11 11:09:39 sir please help Jan 11 11:09:53 well maybe start by asking a proper question. Jan 11 11:10:24 there is http://beagleboard.org/getting-started Jan 11 11:10:34 there is https://elinux.org/Beagleboard:BeagleBoard Jan 11 11:10:35 Sir,How can we start with the beagleboard revc3 board Jan 11 11:10:48 there is lots and lots of documentation available. Jan 11 11:10:56 and here is the manual https://beagleboard.org/static/BBSRM_latest.pdf Jan 11 11:11:14 so is there anything unclear about it? Jan 11 11:11:29 How to boot the board through sd card Jan 11 11:12:51 see, here even is the manual for bb c3 specifically: https://github.com/CircuitCo/BeagleBoard-RevC3/blob/master/BeagleBoard_revC3_SRM.pdf Jan 11 11:14:38 if you hit a specific problem with one of those documents, feel free to ask about it. but i am not willing to provide step-by-step handholding for a 10 year old platform that is massively out of support by now. Jan 11 11:23:40 just tell me the booting procedure through mmc1 Jan 11 11:40:44 Anupam, "4. Hold the Boot Switch and Apply Power" - https://www.freebsdfoundation.org/wp-content/uploads/2015/12/vol1_no1_beaglebone_dkr.pdf Jan 11 11:49:14 Hey, I've come across a resurrection project involving some original beagleboards and was wondering if anyone familiar with them could help me out Jan 11 11:49:42 Lyd: just ask as precisely as possible :) Jan 11 11:50:06 I'm not sure we endorse necromancy ;) Jan 11 11:50:22 zmatt: its part of many heavy metal subcultures. we do. Jan 11 11:50:38 heavy metals are in violation of ROHS Jan 11 11:51:03 only if you ship them physically. Jan 11 11:52:58 * tbr sometimes considers himself a technomancer – that's got mostly nothing to do with music, may involve mëtäl though Jan 11 11:53:38 tbr: ++ Jan 11 11:57:23 How does one find out what is on an old beaglebone original? I'm resurrecting a defunct robot. It has two beaglebone originals (as well as wheel, a motherboard and other stuff) as part of it's hardware. How could I find out what it's function is (can't ask whoever made it) in the thing? Like how can I know what's on the SDCard? Jan 11 12:01:15 I'd start out by doing a bit of forensics and inventory Jan 11 12:01:42 Take photos of everything in status quo in case you later have to check what goes where Jan 11 12:02:47 I'd probably want to remove the BBBs if possible to avoid possible damage by "powering things up in the wrong way" and such Jan 11 12:03:21 Boot the BBB(s) from SD-card by holding down S2 /and/ then powering them up Jan 11 12:03:54 Use a current SD image from http://beagleboard.org/latest-images - make sure it does *not* have the word 'flasher' in it Jan 11 12:04:29 once you've done that you can image the eMMC (on board memory) Jan 11 12:14:26 Lyd: oh, also note that there is a difference between BeagleBoard(XM) and BeagleBone Jan 11 12:20:48 Okay, I have already taken inventory, pictures etc. I'm not exactly sure what you mean by "S2", could you explain? I'm also working with the original one (don't think it's XM) not the black board: does that mean I should do something different? By using an image do you mean download one of those things onto a blank SD? Lastly, what exactly do you mean "image the eMMC"? I should note I have no prior experience with microcomputers Jan 11 12:21:47 To turn these images into eMMC flasher images, edit the /boot/uEnv.txt file on the Linux partition on the microSD card and remove the '#' on the line with 'cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh'. Enabling this will cause booting the microSD card to flash the eMMC. Images are no longer provided here for this to avoid people accidentally overwriting their eMMC flash. Jan 11 12:25:30 tbr: S2 button is not applicable, original beaglebone has no eMMC Jan 11 12:25:36 does it even have an S2 button? Jan 11 12:25:41 I can't imagine what it would do Jan 11 12:26:00 zmatt: oh, right, if it's a BBW Jan 11 12:26:02 Lyd: wait, beagleboard or beaglebone? Jan 11 12:26:08 that's a pretty important difference Jan 11 12:26:19 beaglebone, sorry Jan 11 12:26:24 white pcb? Jan 11 12:26:27 yes Jan 11 12:26:37 ok, now we're somewhere :) Jan 11 12:27:04 yeah okay, then it will always boot from sd card, unless a cape is attached with internal storage Jan 11 12:27:06 those don't have internal storage, just SD-card or add-on-board-storage Jan 11 12:27:43 I'd start then by imaging the SD-cards to have pristine backups Jan 11 12:27:48 indeed Jan 11 12:28:10 Is that copying the contents of the cards? Jan 11 12:28:48 on a low level, yes Jan 11 12:28:49 yes, the whole card image Jan 11 12:28:57 not "file manager" type of deal Jan 11 12:29:47 I'd recommend using a Linux machine and 'dd'. There might be also ways to do this on Windows. Jan 11 12:29:54 there are Jan 11 12:40:42 What's 'dd'? I also have a virtual machine running with ubuntu os with virtualbox, can I use that? O.o Jan 11 12:52:08 just google "windows make disk image" or something Jan 11 12:53:26 or if the disk shows up in ubuntu you can indeed use that Jan 11 12:53:47 dd is a utility to just copy data from one device or file to another device or file Jan 11 12:55:05 https://thepihut.com/blogs/raspberry-pi-tutorials/17789160-backing-up-and-restoring-your-raspberry-pis-sd-card this advice will also work Jan 11 12:55:35 it recommends the use of "Win32 Disk Imager" Jan 11 13:24:21 Thank you so much already anyone that's helped. I'm gonna give your advice a go. Probs be back in the near future ^.^ Jan 11 15:34:18 m Jan 11 15:34:26 n Jan 11 15:35:31 o Jan 11 17:04:38 for Windows, etcher is one really nice tool for that kind of stuff Jan 11 17:04:58 (imaging sd cards) Jan 11 17:12:11 hi Jan 11 17:14:37 I'm having some trouble wiring some WPAN module to the bbb; I'm pretty sure that comes from the sloppy device tree overlay I wrote Jan 11 17:14:50 the device itself works when I interact with it manually with /dev/spidev Jan 11 17:15:22 that's how I wrote it: https://paste.serveur.io/YOvoVgpx Jan 11 17:15:44 I sense there's something missing about pinctrl Jan 11 17:18:53 the trouble is that my 6LoWPAN pings go nowhere, and actually the wpan-tools don't even tell when it properly talks to a real module or not Jan 11 17:19:00 if I disconnect it it's the same, says ok to everything I do Jan 11 17:37:29 you shouldn't override #address-cells or #size-cells of an existing node in an overlay btw (it won't cause problems as long as you're not actually changing the values, but it's still inappropriate) Jan 11 17:38:09 so, this doesn't set up any pinmux at all Jan 11 17:39:34 when you interact with it "manually", how are you setting up the spidev in that case? are you just using the universal overlay? Jan 11 17:41:08 though, if pinmux is not set up, one would kind of expect the driver to fail to probe rather than being non-functional, but maybe they didn't bother doing any sanity/error-checking Jan 11 17:42:53 lol it actually doesn't seem to check anything Jan 11 17:49:49 I'm using the already-existing overlay for spidev Jan 11 17:50:13 and I had to change pin functions to SPI by hand also Jan 11 17:51:16 ok, so I configure pinmux Jan 11 17:51:26 for the SPI pins as well, judging by the spidev situation Jan 11 17:52:02 also if we assume pinmux is set up correctly, what's the number I should put in "interrupts" ? I put 17 because I wanted pin 17 of gpio bank 1 Jan 11 17:52:10 but I know pins have 483098439084309 different numbers on am335x Jan 11 17:55:36 so I should just take example on the spidev1 overlay: it has 3 fragments, the first is disabling the status of some pins in the pinmux presumably to lock their usage, the second fragment is configuring the pinmux with cryptic hex numbers which I assume are derived from the set of pins, the third fragment sets up the spidev stuff Jan 11 17:59:24 oh ew they still use hex numbers? Jan 11 17:59:32 well that comes from a disassembly Jan 11 17:59:38 so it could only be hex numbers I guess Jan 11 17:59:43 why would you disassemble it /o\ Jan 11 17:59:53 I tried find / -name '*.dts' and found nothing Jan 11 18:00:00 https://github.com/RobertCNelson/bb.org-overlays Jan 11 18:00:04 so I went with the shortest route and disassembled the stuff in /lib/firmware Jan 11 18:00:04 ah Jan 11 18:00:05 nice Jan 11 18:00:15 actually that overlay uses hex numbers there too /o\ Jan 11 18:00:18 lol Jan 11 18:00:20 the bane of old overlays Jan 11 18:00:27 you might find my overlay-utils more pleasing Jan 11 18:00:43 mvduin/overlay-utils ? Jan 11 18:00:54 it also uses a perl script to turn normal DT fragments into the hideous structure that is required for overlays Jan 11 18:00:57 that one yes Jan 11 18:01:02 nice Jan 11 18:02:14 so you defined some macros to help make the hex numbers ? or they're defined in the bsp or something already Jan 11 18:02:45 I haven't yet added fragments for universal-overlay-compatibility (the Px_xx_pinmux { status = "disabled"; }; lines in &ocp ) but I'm not sure it matters yet, and it's easy to add anyway Jan 11 18:03:06 I see a macro for that Jan 11 18:03:10 USES_PIN Jan 11 18:03:16 oh yeah I made a macro for it Jan 11 18:04:13 my macros differ from mainline, but it's usually not much effort to adapt to mainline macros if needed Jan 11 18:04:33 (in some cases I also had macros before mainline did) Jan 11 18:05:36 for interrupts you can use e.g.: interrupts-extended = <&gpio1 17 IRQ_TYPE_LEVEL_LOW>; Jan 11 18:05:46 interrupts-extended combines interrupt-parent and interrupts Jan 11 18:05:57 ah Jan 11 18:05:59 that's nice Jan 11 18:06:03 yeah Jan 11 18:06:09 so &gpio1 17 really means pin 17 of gpio bank 1 Jan 11 18:06:36 yes, connected to P9_23 Jan 11 18:06:51 yes Jan 11 18:06:54 alright Jan 11 18:06:59 thanks for the help Jan 11 18:07:12 and the code Jan 11 18:07:14 to double-check your pinmux at runtime you can use https://github.com/mvduin/bbb-pin-utils/#show-pins Jan 11 18:07:34 ah, nice Jan 11 18:07:56 is there a reason modifying the device tree requires a reboot ? Jan 11 18:08:09 DT is passed to the kernel by the bootloader Jan 11 18:08:20 yeah Jan 11 18:08:28 but it's still a software thing Jan 11 18:08:39 it's not like the DSDT tables the bios gives Jan 11 18:08:45 and even these tables are just indicative Jan 11 18:08:48 it's basically that Jan 11 18:09:15 yeah Jan 11 18:09:37 well everything is software from some point, but I mean it's something the device tree is something the user provided in some way Jan 11 18:09:39 the beaglebone used to use runtime overlays to patch the in-kernel representation of DT at runtime, but it always remained buggy and upstream was not interested in picking it up Jan 11 18:09:45 ah, I see Jan 11 18:09:50 too much stuff in the kernel basically assumes the DT doesn't change Jan 11 18:10:00 yeah Jan 11 18:10:13 sounds like the philosophy of better crash than recover Jan 11 18:10:19 the use-cases are also too limited... generally speaking hardware doesn't magically change Jan 11 18:10:20 that simplifies code Jan 11 18:10:47 yeah Jan 11 18:10:50 I've never really minded doing a quick reboot for a DT change, but it probably helps that my beaglebones reboot in 5-10 seconds Jan 11 18:11:18 plus DT changes aren't *that* frequent Jan 11 18:11:26 I boot from internal eMMC, without video, but even with that it takes like a minute for it to connect to the network Jan 11 18:11:37 and its ssh server to be open Jan 11 18:11:47 yeah the default images include a ton of shit, and services that slow down boot Jan 11 18:12:20 but boot *can* look like this: https://liktaanjeneus.nl/boot.svg Jan 11 18:13:19 nice Jan 11 18:13:24 can't be faster than this I guess Jan 11 18:13:28 you're limited by the mmc Jan 11 18:13:36 sure it can, but I'm not motivated to put in the effort Jan 11 18:13:43 yes, so you can make it faster by making things smaller Jan 11 18:13:52 right Jan 11 18:14:00 my kernel is lots smaller than rcn's, but no doubt still includes things I don't really need Jan 11 18:14:37 disabling initramfs also speeds up boot by avoiding the need for u-boot to load initramfs from emmc Jan 11 18:14:48 (it has no benefit on the beaglebone as far as I can tell) Jan 11 18:15:41 yeah, it shouldn't have any benefit after boot Jan 11 18:16:24 I mean, that's true in general of initramfs, its whole purpose is *during* boot :P Jan 11 18:17:17 systemd is smart enough to detect the totally useless environment the kernel set up in absence of a proper initramfs /init script and set it up himself Jan 11 18:17:30 so it should take around exactly the same time, minus the mmc loading time Jan 11 18:17:34 that's not specific to systemd Jan 11 18:17:41 yeah Jan 11 18:17:44 but yes Jan 11 18:17:45 I just assumed that's what you used Jan 11 18:18:31 the main reason for initramfs is when booting requires drivers that are compiled as module, or when the root filesystem requires more intelligence to set up than the kernel knows to do itself (e.g. encrypted root filesystem) Jan 11 18:18:47 but the beaglebone kernel has all necessary drivers compiled-in Jan 11 18:18:53 yeah Jan 11 18:19:31 our school forced us to write initramfs scripts, to make a system from scratch Jan 11 18:19:49 neat Jan 11 18:20:25 they also force us to use either emacs or vim, I guess they're pretty atypical compared to other schools in the country Jan 11 18:20:40 currently they're making me write a 6LoWPAN stack for some RTOS on the bbb Jan 11 18:20:43 so the big question is... did you use vim or emacs? Jan 11 18:20:47 then some company will take all the credit for it Jan 11 18:20:48 *do Jan 11 18:20:48 emacs Jan 11 18:20:55 because everyone else chose vim Jan 11 18:21:09 oh ok, well, you know, I guess it's a valid choice Jan 11 18:21:13 lol Jan 11 18:21:26 ;) Jan 11 18:22:11 you could have said: what? we can't use ed? "ed is the standard text editor" Jan 11 18:22:29 yeah they have a weird pedagogy Jan 11 18:22:45 I was among the few ones to question if it's real pedagogists behind this or just their imagination Jan 11 18:23:03 like when they make us code from 8am to 5am for 2 weeks for a C bootcamp Jan 11 18:23:12 I mean, they are both powerful editors Jan 11 18:23:30 I was about to tell them about the effects of sleep deprivation on health so I had a disciplinary thing Jan 11 18:23:35 yeah Jan 11 18:23:42 and appreciating them requires using them enough to make their magic incantations actually stick Jan 11 18:23:43 I guess with a good enough case they'd let you use it Jan 11 18:25:00 the ed thing is a joke btw, it's a true commandline text editor (no ncurses), suitable to use even with a teletype :P Jan 11 18:25:39 yeah I know it's kinda old Jan 11 18:26:01 this bit always gets a chuckle from me: https://pastebin.com/raw/CT4qmWSn Jan 11 18:27:34 sometimes I just use nano because the time gain of using emacs on that new machine would be less than the time of setting up emacs properly (making ctrl-whatever work through whatever combination of {xterm,rxvt,...}{ssh,mosh}{screen,tmux} I'm using, some bindings) Jan 11 18:28:00 that's one avantage of vim I guess Jan 11 18:28:11 terminals don't intercept vim's key bindings Jan 11 18:28:26 and vim is more likely to be installed on a random machine than emacs Jan 11 18:28:30 lol the paste Jan 11 18:28:31 yeah Jan 11 18:36:43 i'd like nano better if it hadn't used different keybindings from absolutely every other editor I've ever used Jan 11 18:38:35 I'd use it if it had proper text selection/block navigation and stuff right out of the box Jan 11 18:38:45 if I have to configure it for that might as well use the real thing Jan 11 18:40:41 I also don't feel like I've ever seen nano do syntax highlighting out of the box, although apparently it does actually support it (based on what I'm reading right now)... albeit extremely limited Jan 11 18:40:52 it does it out of the box for me Jan 11 18:41:09 the color choice is unfortunate but it covers a lot of file extensions Jan 11 18:41:19 I'll admit my sample size is probably quite small and not very recent Jan 11 18:41:27 maybe you just had the wrong $TERM Jan 11 18:41:39 most definitely not Jan 11 18:41:50 ah Jan 11 18:42:08 i dislike colored text too, as defaults always seem to have some invisible elements on my chosen screen background and it's too much effort to find better ones Jan 11 18:42:09 then maybe I'm just accustomed to the debian-shipped software with their custom configs and patches and stuff Jan 11 18:42:15 and they enabled colors in nano Jan 11 18:42:27 yeah I have to highlight often to see what's written Jan 11 18:43:05 maybe it's just long ago that I ended up with nano in front of me for whatever reason Jan 11 18:43:28 typically the only thing I do whenever that happens is figure out how it happened and how to make it stop Jan 11 18:44:04 i only ever see it when using git, and I'm only writing a short comment so it's no big deal Jan 11 18:44:31 you can export the EDITOR env var to tell git to use something else Jan 11 18:44:34 is your EDITOR environment variable weirdly set? Jan 11 18:44:39 sure, but $effort Jan 11 18:45:02 I also don't have nano installed on my systems anyway :P Jan 11 18:46:24 i rarely invoke an editor as default - it's usually explicit Jan 11 18:46:30 with fish shell you export it once and it automagically writes it in its config file Jan 11 18:46:43 I still need to try fish Jan 11 18:47:51 it was my main shell for a long time Jan 11 18:48:04 and weechat as irc client, overall I had a quite nice environment Jan 11 18:48:17 then my server's motherboard broke and the datacenter won't give the data back to me Jan 11 18:48:27 eh Jan 11 18:48:42 so now I just have bash for shell and hexchat for irc Jan 11 18:49:07 I've used irssi for like, forever Jan 11 18:50:35 I never tried irssi, maybe I should Jan 11 18:50:58 I tried writing a mock plugin for hexchat yesterday, I shouldn't have tried; the code is hideous Jan 11 18:51:08 I can't use it anymore now, I like æsthetics Jan 11 18:51:19 hexchat's code I mean, not my code Jan 11 18:52:19 sometimes you're better off not looking under the hood of something you use Jan 11 19:30:12 "how the sausage is made" Jan 11 21:51:35 CC is beating me! Jan 11 22:23:18 tell us everything set_ Jan 11 22:49:57 zmatt: https://github.com/mvduin/overlay-utils/blob/master/bin/add-overlay that's for adding an overlay at runtime ? Jan 11 22:50:04 it looks like it Jan 11 22:52:53 yeah, hence shouldn't be used anymore Jan 11 22:52:58 I should remove that stuff Jan 11 22:53:03 ah, right Jan 11 23:01:14 mawk: Hello! Well. First off, the CC on this board is breaking my back. I sit in a peculiar manner each time I get interested in making it work. Jan 11 23:01:15 ... Jan 11 23:01:47 Now...onto making it work. I got the board w/ kernel 5.0.x to show up on the device list. Jan 11 23:01:54 But! I could not sign in via ssh. Jan 11 23:02:09 what's CC ? Jan 11 23:02:11 So, I am reverting back to 4.20.1. Jan 11 23:02:14 I thought it was C compiler Jan 11 23:02:15 Cross Compiling. Jan 11 23:02:17 ah Jan 11 23:02:58 I have been dealing w/ a fellow at Tech Forum from DigiKey. I think he is fed up w/ people like me. Jan 11 23:03:13 Anyway...it is okay. I keep getting closer. Jan 11 23:03:22 And! I am learning a bit. Jan 11 23:03:59 Once I figure out how to CC on this board, back to the old BBB related stuff (for sure). Jan 11 23:04:15 programming, setting up new hardware, and etc... Jan 11 23:04:53 you CC the new kernel that's it ? Jan 11 23:05:18 Pretty much on a board that came w/ Android Things. Jan 11 23:05:25 But. I am putting Ubuntu on it. Jan 11 23:05:42 That Andoid Things OS has a long way to go. Jan 11 23:05:57 The board would not boot out of the box. Jan 11 23:06:50 Instruction-smuckshun. Jan 11 23:07:30 Get this:> It had a prompt. I could only guess 1 or 2 and neither worked. Jan 11 23:07:41 There were no other options! Jan 11 23:08:45 ... Jan 11 23:08:55 I am using dd now to erase everything on the physical disk. Jan 11 23:10:36 I got one more chance before I go looney or my back breaks. Jan 11 23:11:06 Hey GenTooMan: Do you cross compile much? Jan 11 23:12:50 I am asking b/c I have no clue how long dd takes on a 4GB eMMC. Jan 11 23:12:59 to erase. Jan 11 23:13:39 or should I overwrite the info? Jan 11 23:26:35 So what again are you trying to do? Jan 11 23:34:02 Also I almost exclusively use cross compilers the issue is what platform do you need to build on. If you are using the BBB then you can set up the dev system on it using an SD card for your boot system setup then build binaries under that and migrate them to where you want them. Jan 12 00:08:53 I have an Ubuntu machine 64 bit. Jan 12 00:09:22 Anyway...bbl. store! Jan 12 00:52:41 . Jan 12 00:54:18 zmatt, could you tell me in your pRU fw-c/test.c what do I need to do to blink an led? Jan 12 00:55:29 My understanding is that I need to get to R30 and set/unset mask 0x20 Jan 12 01:10:16 . Jan 12 01:13:36 GenTooMan: I am trying to migrate my info. to a board from a desktop system. Jan 12 01:14:26 Cross compiling is not easy. I have all the system up to date w/ kernel 5.0.x but not w/ 4.20.x (which is needed to perform ssh). Jan 12 01:14:27 ... Jan 12 01:14:45 I cannot ssh into my machine after CC'ing to my board. Jan 12 01:15:18 I found a sshd_config file w/ everything commented. This may be a clue but I am highly unskilled on this path. Jan 12 01:24:48 I need the host, address, and port (I guess). https://linux.die.net/man/5/sshd_config shows the ListenAddress. Jan 12 01:24:49 ... Jan 12 01:26:24 I think I need those items but my system only shows the name (host) and I have come to a conclusion on the IP Address, I think. Jan 12 01:26:27 Testing will ensue. Jan 12 01:32:52 Dang it. I need to erase my eMMC entirely and start from scratch. The build for kernel 4.20.x did not work. I ran out of space before I erased the old (5.0.x) kernel. Jan 12 01:49:50 => ums 0 mmc 0 Jan 12 01:50:24 This command in u-boot gets my board to boot on my desktop OS w/ a specific name. Jan 12 01:50:56 Besides that, I am clueless right now. Jan 12 02:36:04 An option might be to consider using qemu I think might work. It's hard to say if it will emulate it completely. It's been a while since I've looked anyhow. Jan 12 02:37:59 https://github.com/cdcs/bbb-tools Jan 12 02:40:25 and here http://exploringbeaglebone.com/chapter7/ Jan 12 02:41:11 Oh. Thank you. Jan 12 02:41:48 Off to test it! Jan 12 02:57:42 zmatt, I have an assembly PRU code flushing LEDs! Will start getting deeper the next week **** ENDING LOGGING AT Sat Jan 12 02:59:57 2019