**** BEGIN LOGGING AT Sun Nov 22 02:59:59 2015 Nov 22 03:02:50 So you need the data for controlling 'stuff' from the BBG to be correct? you are using json IE javascript type controlling with the BBG attached devices? SEEED studio provides the information you use ro twiddling the attached devices I assume Nov 22 03:07:05 I got some Grove stuff. Nov 22 03:07:23 I am just attaching things and making stuff do different things. yes... Nov 22 03:07:42 But...what I understand and what I do are different. Nov 22 03:07:54 So, I have to catch up mentally with what I can do physically. Nov 22 03:08:11 Computational. Nov 22 03:08:31 Dang...he left. Nov 22 03:08:49 has anyone gotten qemu to boot a bbb img? Nov 22 03:13:58 it seems very unlikely it could do so **** BEGIN LOGGING AT Sun Nov 22 03:37:53 2015 Nov 22 03:47:47 the internets is falling apart ... again. **** BEGIN LOGGING AT Sun Nov 22 03:50:51 2015 Nov 22 04:00:05 can i use the emmc as swap? Nov 22 04:00:11 on a bealgebone black Nov 22 04:00:31 or rather, i want to make a swap partition there Nov 22 04:00:53 I wouldn't use swap at all, and would particularly strongly advise against putting swap on eMMC Nov 22 04:01:07 why so? Nov 22 04:01:44 i'm happy to swap to an sdcard if need be Nov 22 04:01:56 but i'll be using a lot of ram probably Nov 22 04:02:13 relatively anyway Nov 22 04:02:40 swap does not magically get you more ram :P Nov 22 04:03:04 of course not, but i want to swap it out somewhere when ram is filling up Nov 22 04:03:19 eMMC is very slow for writes, and it wears down over time (and cannot easily be replaced, unlike a card or a HD) Nov 22 04:03:33 why would you want that? Nov 22 04:03:48 surely better performance to have it that way? Nov 22 04:04:17 for example a server that caches web pages in ram using something like polipo Nov 22 04:04:48 but similar other servers running that rely on ram rather than writing to sdcard Nov 22 04:06:12 well you'll have to evaluate it for your particular use cases, but once you start swapping data out to eMMC expect performance to fall to that of a snail Nov 22 04:06:34 well, okay say to sdcard instead Nov 22 04:06:44 that'd be alright? Nov 22 04:06:59 assuming noop, zswap etc Nov 22 04:07:55 I would still much rather avoid running out of memory in the first place (a ram cache should normally be designed to avoid exceeding ram actually available) Nov 22 04:09:52 so just cut the fat and limit my cache sizes for said servers would be a smarter approach? Nov 22 04:11:06 if whatever is being cached is very expensive to generate, then cache it into actual files (in which case caching those in ram is managed automatically by linux) Nov 22 04:11:47 ah thanks for the advise, i'll see how that works out thanks Nov 22 04:12:17 swap is basically only useful if non-file-backed pages are sitting idly in ram without actually being used Nov 22 04:12:40 if they are, my question would be what are they doing there in the first place Nov 22 04:13:23 e.g. if you have services running that you don't actually use, disabled them Nov 22 04:13:29 *disable Nov 22 04:14:02 makes sense, thanks for explaining it Nov 22 04:14:17 i guess I can deal with sdcard reads over getting pages from some server wan-side Nov 22 04:14:58 so, question is whether caching would actually be worthwhile (vs just getting the page again) Nov 22 04:15:25 do you have Micron or Kingston eMMC on your BBB btw? Nov 22 04:15:30 yeah, i'll have to see what improvement i can get Nov 22 04:15:31 (it varies randomly per BBB) Nov 22 04:15:50 i can see 'kingston' stamped on one of the chips Nov 22 04:16:06 Hello guys, Nov 22 04:16:22 i guess that's a good thing? Nov 22 04:16:25 lucky you, at least that's the faster eMMC Nov 22 04:16:41 sweet heh, does it vary from maker to maker? Nov 22 04:16:45 or just 100% random? Nov 22 04:16:48 I am trying to find when and where HDMI initialize on BBB (Debian 8.2). Maybe someone can point me? Nov 22 04:17:12 chillfan: whichever was available in quantity and cheapest when the producer ran the batch Nov 22 04:17:29 ah, i'm thinking of getting one for someone else as a basic portable computer Nov 22 04:18:25 speaking of.. the mx-15 model.. do they have a time scale for that? Nov 22 04:18:32 datasheet lists 12 MB/s for "write sequential" "running HS200 mode from KSI proprietary tool" Nov 22 04:18:50 in other words "12 MB/s write speed under extremely ideal non-real-world circumstances" Nov 22 04:19:29 hm best stick with a small swap for sdcard, guess the only thing i can't help is the ssh server though Nov 22 04:19:39 unfortunately, unlike micron they don't list performance for random writes Nov 22 04:20:08 i'll use it sensibly in any case, i don't want to wear it Nov 22 04:21:03 yeah, nand is tricky since the erase-block size on these chips is 4 MB, and no amount of magic sauce is going to truly change that Nov 22 04:21:54 hence writes smaller than an aligned 4 MB block of data require data to be internally copied over Nov 22 04:23:17 I already like these boards a great deal i have to say Nov 22 04:24:46 the BBB is mostly cool for its kickass I/O and the PRU cores Nov 22 04:25:35 weak points are usb and graphics, although the gpu can still deliver decent graphics... if you can get it to work Nov 22 04:26:16 when you say work, would it be suitable for a simple window manager? Nov 22 04:26:36 ie nothing special, no need of composite, something plain like lxde or openbox Nov 22 04:26:42 the gpu isn't supported under X Nov 22 04:26:50 so vesa for that? Nov 22 04:26:57 framebuffer Nov 22 04:27:11 hm makes me think it might be slow Nov 22 04:28:03 or avoid X... I'm not sure what the current status is but it *might* be (or going to be) supported under Wayland Nov 22 04:28:34 yeah i'll have to test it to see if it's suitable for someone who needs X Nov 22 04:29:43 my only experience with the gpu so far is some OpenGL ES (1 or 2) demos running directly on the framebuffer Nov 22 04:30:01 http://gerbil.xs4all.nl/bbb-sgx-magiclantern.png Nov 22 04:30:17 (actual frame grabbed from the framebuffer) Nov 22 04:30:39 looks good Nov 22 04:30:49 reasonably for what it is anyway Nov 22 04:31:04 yeah, non-trivial demo too... the little orb floats around and projects patterned light onto a complex object Nov 22 04:32:00 can't wait for the mx-15 to come out, m4 on one of these boards would be interesting Nov 22 04:32:28 x-15* Nov 22 04:33:13 yeah, "interesting" is indeed a good way to describe those subsystems Nov 22 04:33:31 (I have experience with the m3 predecessor of it on another TI SoC) Nov 22 04:34:15 well i'm no developer, but a 2 core at 1.5ghz would be a nice permanent server for me Nov 22 04:34:37 my plan here is to cart the bbb around when it's not serving local stuff and boot something else there Nov 22 04:34:55 or if there's a black friday deal, i'll get a second one heh Nov 22 04:35:00 ah you mean the cortex-a15 Nov 22 04:35:34 maybe you were referring to something else with the "m4" then, I thought you were referring to the four cortex-m4 cores it also has Nov 22 04:36:24 I think i confused it with 'm4 ssd' as it has esata, nvm though heh, processing power and ram is what matters most to me Nov 22 04:36:35 (and two C66x DSP cores, four PRU cores, dual-core GPU, 2D graphics accelerator, video en-/decoding accelerator, ...) Nov 22 04:36:54 so presumably more suitable for graphics Nov 22 04:37:37 three independent 24-bit digital video output ports available via the expansion headers (in addition to the on-board HDMI) Nov 22 04:37:46 would usb on these boards handle some hub + keyboard + touchpad + wireless? Nov 22 04:37:55 on the x15 ? Nov 22 04:37:59 na, bbb Nov 22 04:38:17 you can try and hope you're lucky Nov 22 04:38:28 No power! Nov 22 04:38:32 Not enough! Nov 22 04:38:35 a powered hub would be recommended Nov 22 04:38:39 Yep! Nov 22 04:38:46 especially due to the wifi stick Nov 22 04:38:53 those things tend to be hungry Nov 22 04:39:08 I guess keyboard with a touchpad built in, and hopefully a low power wifi thing Nov 22 04:39:28 I'd still recommend ethernet though Nov 22 04:39:45 I tried a powered hub with a USB mouse and USB keyboard. I could only get one to work. Nov 22 04:39:51 that might be an option with a power kit Nov 22 04:39:58 ethernet power kit Nov 22 04:40:29 So, Nov 22 04:40:32 for usb it doesn't even have DMA, so don't expect too much performance from it Nov 22 04:41:03 well i expect only some all in one style keyboard to be plugged in there, something with touchpad Nov 22 04:41:11 Yea! Nov 22 04:41:30 I have a cheap powered USB hub. I should upgrade. Nov 22 04:41:39 (the hardware does have DMA, but it and/or the driver for it are so crappy that enabling DMA actually makes things slower, someone recently reported) Nov 22 04:41:50 keyboard and such is fine Nov 22 04:42:09 that or i'd get another armhf board to accomodate it all, but i suspect ethernet over power would be okay in this case Nov 22 04:42:34 ugh, that's also really horrible Nov 22 04:42:59 Plug in the 5v or the micro HDMI to USB. Nov 22 04:43:01 (especially from an EMI point of view) Nov 22 04:43:20 hdmi can go to usb? Nov 22 04:43:31 I have no idea what Set_ is talking about Nov 22 04:43:38 Nevermind. Nov 22 04:43:42 I am sorry to interrupt. Nov 22 04:43:47 I will stop now. Nov 22 04:44:09 I am beat man. The damn BBG beat me today. Nov 22 04:44:29 hm I guess I could setup a router Nov 22 04:44:29 I wanted to use some typed up code to tell me the temp. in my house. Nov 22 04:44:35 to repeat the connection Nov 22 04:44:48 chillfan: power cables are not exactly designed to carry data Nov 22 04:45:10 hm back to plan b then, a repeater Nov 22 04:45:17 hasn't kept manufacturers from shoving data over them anyway, but that doesn't make it a good idea :P Nov 22 04:45:29 what is this uboot thing Nov 22 04:45:34 bz: bootloader Nov 22 04:45:45 I e-mailed Seeed Studio's and one of their programmers today. Nov 22 04:45:49 sorta like grub but different Nov 22 04:46:08 zmatt: thanks Nov 22 04:46:44 I need to get to the temp. testings. Nov 22 04:46:57 First things first. Nov 22 04:47:15 Does anyone use Amazon Web Services? Nov 22 04:47:30 for the BBB/BBG? Nov 22 04:48:21 Come on. Someone has to use AWS for their BBG, right? Nov 22 04:49:10 Oh well... Nov 22 04:49:11 the results of your poll are in: 0 people here are using AWS for their BBG (if any) Nov 22 04:49:16 :P Nov 22 04:49:16 carry on Nov 22 04:49:20 I know. Nov 22 04:49:32 I am a lone ranger. Nov 22 04:49:54 possibly would some accessory or another add wifi and an enclosure? Nov 22 04:50:41 chillfan: I've never really understood enclosures, but then I'm used to doing stuff with the I/O so... Nov 22 04:50:42 Is chillfan asking about what arm processor to purchase on which board? Nov 22 04:50:57 chillfan: I just give 'em little legs to stand on Nov 22 04:51:09 Hahhaha. Legs. Nov 22 04:51:41 If someone is asking which board, pick the BBB. I have other boards. I like this one. Nov 22 04:51:59 It is small, powerful, compact, and it has good support. Nov 22 04:52:11 I/O! Nov 22 04:52:12 (or giant ones for the one that has the jtag connector soldered onto its bottom side ( http://gerbil.xs4all.nl/barebone.jpg ) ) Nov 22 04:52:27 well what i need for someone i'm buying for is.. web browser, email, flash support Nov 22 04:52:52 seems like a waste of a BBB to me Nov 22 04:52:58 and wireless connectivity Nov 22 04:53:08 or otherwise wired but from a repeater Nov 22 04:53:09 Yea...this machine can do so much more. Nov 22 04:53:36 maybe someone made a wireless cape... there's still a full SDIO interface on the expansion headers Nov 22 04:53:52 You got UART, i2c, and all sorts of analog to digital converters. GPIO! Nov 22 04:54:15 there are pretty nifty wireless chipsets that hook up via SDIO Nov 22 04:54:42 With this board, you can send e-mails when someone opens the kitchen cabinet. Nov 22 04:54:52 It will do it for you. Nov 22 04:55:41 Get me one too. I need another leg on this bot. Nov 22 04:55:46 Hhahaha. Nov 22 04:56:00 maybe i just need more usb Nov 22 04:56:15 usb sucks Nov 22 04:56:16 I wonder. Do they have a USB Cape? Nov 22 04:56:22 yeah they do Nov 22 04:56:26 20 USBs! Nov 22 04:56:28 ?? Nov 22 04:56:37 I know...sorry. Nov 22 04:56:45 I thought it was clever. Nov 22 04:57:00 They do? Nov 22 04:57:06 there's not really a suitable interface on the expansion headers for usb Nov 22 04:57:13 unless there's an usb sdio thing Nov 22 04:57:21 Nope. Nov 22 04:57:33 hm so maybe i'm barking up the wrong board Nov 22 04:57:46 No way! Nov 22 04:58:05 BBB is where it is at. I have two LaunchPads and a Galileo. Nov 22 04:58:09 This is far superior. Nov 22 04:58:12 the requirement for adding wifi would be that it can fit in an enclosure, as it's for a computer dummy Nov 22 04:58:29 if you just need a small computer, I'm pretty sure there have to be better choices Nov 22 04:58:57 They have HDMI 'puters now. It is a stick. Nov 22 04:58:59 BBB is focussed on I/O and hardware hacking Nov 22 04:59:26 (hence the two big honkin' expansion headers) Nov 22 04:59:29 I/O, I/O, I/O! Nov 22 04:59:33 are there other open boards for this? Nov 22 04:59:46 or well, any open boards Nov 22 04:59:47 hmm, dunno you'd have to look around Nov 22 05:00:02 things like cubieboard, or wandboard, or dunno I think there are tons of boards Nov 22 05:00:12 besides the well-known fruit Nov 22 05:00:16 TI.com has a bunch of stuff. Oh and DigiKey, too. Nov 22 05:00:42 hm link for the fruit board? Nov 22 05:00:59 Fruit board? Nov 22 05:01:17 oh you mean bpi/rpi etc Nov 22 05:01:43 hmm, liquidsoap on bbb doing vorbis encoding uses 80% cpu Nov 22 05:01:56 I was referring to the rpi yeah Nov 22 05:01:56 on a 1ghz atom, it uses like 10% cpu Nov 22 05:02:05 kenrestivo: is it Neon-optimized? Nov 22 05:02:10 i have no idea Nov 22 05:02:20 it's the liquidsoap package from debian 8.2 for bbb Nov 22 05:02:29 I'm not familiar with it at all Nov 22 05:02:36 maybe i do have to recompile it with cpu flags. can you tell me what ones i should use? Nov 22 05:02:45 liquidsoap is an ocaml-based streaming audio processor Nov 22 05:03:04 it's entirely possible that the cpu flags in the debian package aren't set up for arm Nov 22 05:03:16 well, you can *try* it but unless it's specifically written to take advantage of Neon you'd be relying on gcc's auto-vectorizer, which is... not great Nov 22 05:03:23 i'd love to know what ones to try, and i can crosscompile it and check Nov 22 05:04:15 hmm, these? http://www.eliteraspberries.com/blog/2013/09/cflags-for-numerical-computing-on-the-beaglebone-black.html Nov 22 05:04:52 just -mcpu=cortex-a8 -mfpu=neon Nov 22 05:05:13 and -ffast-math -O3 indeed Nov 22 05:05:39 -mfloat-abi=hard is already default Nov 22 05:05:58 make sure you use the latest arm-linux-gnueabihf-gcc-5 toolchain you can get your hands on Nov 22 05:06:41 is it possible to build my own bootable disk image with uboot? Nov 22 05:06:58 sure Nov 22 05:08:00 though it's simpler to start with an existing image Nov 22 05:08:06 I am about to try out my programming script again. I hate me. This BBG cannot beat me. Nov 22 05:08:18 (e.g. the latest jessie console image) Nov 22 05:10:13 zmatt: i'm trying to get netbsd running on the bbb Nov 22 05:11:17 heh, ok Nov 22 05:11:31 https://eewiki.net/display/linuxonarm/BeagleBone+Black maybe this page is useful Nov 22 05:13:03 Gosh...the code is changing before my very eyes. I type it in and it prompts me with the wrong value. Nov 22 05:13:08 still, the easy way would be to grab a console image even if you discard its rootfs Nov 22 05:13:22 Set_: is it really necessary to continuously narrate everything you're doing? Nov 22 05:13:31 Oh sorry. Nov 22 05:13:33 Nope. Nov 22 05:13:36 I will stop. Nov 22 05:13:58 bz: u-boot is located inbetween the partition map and the first actual partition Nov 22 05:15:10 although alternatively you can put it on a FAT partition instead (on SD that's also the only supported method) Nov 22 05:15:21 zmatt: just a standard jessie crosscompile, other than the gcc issue Nov 22 05:15:24 ? Nov 22 05:16:15 kenrestivo: debian package gcc-arm-linux-gnueabihf Nov 22 05:16:36 hmm, vmdeboostrap or crosscompile? Nov 22 05:16:46 yep, i'm well familiar with gcc-arm-linux-gnueabihf :) Nov 22 05:16:49 that package doesn't existing in jessie Nov 22 05:16:51 thoguh Nov 22 05:16:59 only in stretch and sid Nov 22 05:17:01 remember, i've been living in fruit-board land for a while Nov 22 05:17:05 aye Nov 22 05:17:19 never heard of vmdebootstrap Nov 22 05:17:49 https://wiki.debian.org/InstallingDebianOn/TI/BeagleBone ? Nov 22 05:17:54 I've been looking into making a rootfs from scratch and the thing I saw mentioned was multistrap Nov 22 05:18:05 i hadn't either Nov 22 05:18:23 page hasn't been updated in quite a while Nov 22 05:18:27 one way might be to ssh your beagle, install debootstrap and do the partitions yourself Nov 22 05:18:32 it's what i plan to do anyway Nov 22 05:18:40 guess i could compile native Nov 22 05:18:54 cross-compiling is a LOT faster usually Nov 22 05:18:59 when supported Nov 22 05:19:00 this is a big package though, i'd like to use my nice i7 Nov 22 05:19:50 this looks promising: https://wiki.debian.org/CrossToolchains Nov 22 05:20:16 btw, it's maybe worth mentioning that if you install qemu-user-static and copy /usr/bin/qemu-arm-static over to $targetfs/usr/bin/ then you can actually chroot (or preferably systemd-nspawn) into $targetfs and it Just Works™ Nov 22 05:20:27 cool Nov 22 05:20:27 even though $targetfs is armhf and not your native architecture Nov 22 05:20:31 wat? Nov 22 05:20:34 that makes no sense Nov 22 05:20:49 chrooting into a different binary arch? Nov 22 05:20:52 yep Nov 22 05:20:54 magick Nov 22 05:21:28 kernel doesn't understand binary, asks binfmt_misc, where qemu-user-static has registered the signatures for executables of architectures it understands Nov 22 05:21:44 hence /usr/bin/qemu-arm-static gets invoked automagically Nov 22 05:21:50 wild Nov 22 05:21:52 (hence the need to copy that over to the targetfs) Nov 22 05:22:25 systemd-nspawn -D $targetfs will also do things like mount procfs for you and partially containerize it Nov 22 05:22:50 very handy! Nov 22 05:23:58 I was also surprised at how ridiculously easy it was to enter a foreign-arch system this way Nov 22 05:24:29 i've used schroot before, but not on a different arch Nov 22 05:24:50 has proven quite useful, e.g. to repair a filesystem when something has gone horribly wrong Nov 22 05:25:09 yeah, very cool. i'll try it! Nov 22 05:26:24 (in combo with BBBlfs... you should ignore its broken scripts, but it has a handy tool misleadingly called "usb_flasher" which actually boots a BBB via USB into a tiny linux system that exposes the eMMC as usb mass storage device) Nov 22 05:27:02 u-boot is capable of doing the same thing, but slloooooooow Nov 22 05:27:55 i have a jessie chroot with gcc-arm-linux-gnueabihf 4.9.2-10.1 Nov 22 05:28:00 uboot's "ums" is useful for fixing a typo in uEnv.txt Nov 22 05:28:06 get gcc 5.2 Nov 22 05:28:19 ok Nov 22 05:28:26 if you want to have anything even resembling useful auto-vectorization Nov 22 05:28:39 i'll just create a sid chroot Nov 22 05:28:56 * zmatt never uses anything older than stretch really Nov 22 05:30:03 i'm a sysadmin by training, i'm very conservative :-) Nov 22 05:30:13 debian stable for me, thanks Nov 22 05:30:26 debian testing is ancient enough for me, thanks :P Nov 22 05:30:44 hahaha. well for development, i have to chase the latest stuff, hence chroots. Nov 22 05:30:49 and vms Nov 22 05:31:17 i rather like nixos too, you might like it as well Nov 22 05:31:25 http://nixos.org/ Nov 22 05:31:36 I'm aware of it, still been meaning to give it try Nov 22 05:31:56 i use it for some things, like emacs Nov 22 05:31:59 ... some time Nov 22 05:32:02 haha Nov 22 05:32:15 ok thanks again. project for later in the week i think. Nov 22 05:32:37 I've come to the conclusion I don't actually *like* debian, but it's just that I'm used to it and usually know where to find stuff or how to fix stuff Nov 22 05:33:28 I've been bitten by its non-atomic upgrades though Nov 22 05:33:39 and dpkg/apt is just... slow Nov 22 05:35:43 I recently had to make good use of the ability to chroot into BBB's rootfs to repair it, after a kernel panic in the middle of installing updates that included things like libc, systemd, and other such rather essential goodies Nov 22 05:36:42 after I copied over libc from another BBB that is, since you can't exactly chroot into a system whose libc has been replaced by garbage Nov 22 06:01:25 Dang! Nov 22 06:02:14 Seeed-Studio's software is full of syntax errors. I have tried to clean it up but I cannot cure everything. Nov 22 06:02:35 zmatt...do you write software at all? Nov 22 06:07:05 The Seeed_Studio person was probably tired of working. Nov 22 06:07:22 Anyone can go blind studying code. Nov 22 06:10:55 This guy nails 707 lines of code. Now, I am stuck on line 5 of a .py file. Nov 22 06:10:58 Blah! Nov 22 12:29:44 Hello all... Nov 22 13:29:28 hello set_ Nov 22 13:29:54 newegg has 32 & 64gb micro sd w/ adapter on sale Nov 22 13:29:58 http://www.newegg.com/Product/Product.aspx?Item=N82E16820173031&utm_medium=Email&utm_source=IGNEFL112215&cm_mmc=EMC-IGNEFL112215-_-EMC-112215-Index-_-FlashMemory-_-20173031-S3A4C Nov 22 13:40:16 Hello felon- Nov 22 13:40:47 felon-: Do you use the BBG? Nov 22 13:41:36 no Nov 22 13:41:38 BBB Nov 22 13:41:42 That is cool. Nov 22 13:41:46 I like the BBB. Nov 22 13:41:52 yeah i just got it friday Nov 22 13:42:00 Oh. Nov 22 13:42:03 Cool. Nov 22 13:42:12 so i've been reading a ton Nov 22 13:42:15 What have you done with it? Nov 22 13:42:18 Cool. Nov 22 13:43:29 flashed jessie to the internal mem Nov 22 13:43:37 Cool! I did it too. Nov 22 13:43:41 been editing the service confs Nov 22 13:43:47 mainly apache2 atm Nov 22 13:43:54 Oh. Nov 22 13:44:06 What are you going for with those edits? Nov 22 13:44:23 zmatt helped me with the usb not working properly, we got that sorted Nov 22 13:44:36 Great. Nov 22 13:44:36 so now its up and runnin and in its little case Nov 22 13:44:51 uh just hardening the server Nov 22 13:45:36 Cool, cool. I got my BBG plugged in now. I am supposed to edit some script that I know little about. Nov 22 13:45:43 Do you program? Nov 22 13:46:11 no, i'm not good @ programming :( Nov 22 13:46:19 I am a newbie at typing up programs. Nov 22 13:46:35 i took intro to c++ in college and got a D Nov 22 13:46:41 and i was bustin my ass Nov 22 13:46:42 C Nov 22 13:46:49 I got a C. Nov 22 13:46:53 nice Nov 22 13:47:00 i just didnt comprehend Nov 22 13:47:09 most things seemed backwards Nov 22 13:47:30 but i do have some learning disability so that might play a part of the confusion Nov 22 13:47:36 Yea...it takes time and effort. I am learning little by little. Nov 22 13:47:44 yeah time and patience Nov 22 13:47:47 Yep. Nov 22 13:47:59 i used to run apache back in the day Nov 22 13:48:04 and squid Nov 22 13:48:07 hrm Nov 22 13:48:18 Aw. Nov 22 13:48:20 i had a little pentium2 runnin suse Nov 22 13:48:28 and i'd just play with it all day Nov 22 13:48:39 (long time ago) Nov 22 13:48:41 hhehe Nov 22 13:48:43 Oh. Nov 22 13:48:54 so i'm trying to get back in the game Nov 22 13:48:59 Yep...I got my BBB about two years ago. Nov 22 13:49:12 It still works. Yea! Nov 22 13:49:12 i ordered a a 32gb micro for FreeBSD Nov 22 13:49:20 cool! Nov 22 13:49:30 Oh. Nov 22 13:49:38 when i fears heard about BB it was a tad pricey for me at the time Nov 22 13:49:43 *first Nov 22 13:49:53 Yep. Nov 22 13:49:58 i have a raspi, and now bbb Nov 22 13:50:10 Electronics are not cheap. Nov 22 13:50:33 the raspi runs script miners and has an ipv6 tunnel from tunnel broker Nov 22 13:50:46 Oh. Nov 22 13:50:48 not script miners scrypt Nov 22 13:51:09 litecoin/doge/etc Nov 22 13:51:29 I have been trying, via c9.io, to run various codes on my BBG. Nov 22 13:51:43 i played with c9 yesterday Nov 22 13:51:54 i was like gaaah the memories!@#$ Nov 22 13:52:27 i like to do "hello world\n\n eat a dick" Nov 22 13:52:35 Oh, I like c9. It is a shell that works with the BBB/BBG. Nov 22 13:52:37 Hhahahah. Nov 22 13:52:39 thats my programming Nov 22 13:52:52 yeah i read about c9 Nov 22 13:53:02 gives me plenty to do this cold winter Nov 22 13:53:07 Yep. Nov 22 13:53:25 I have been looking into advocating for Opensource. Nov 22 13:53:37 I love to hack things and make it "mine." Nov 22 13:53:44 yea Nov 22 13:53:51 i like to customize what I can Nov 22 13:53:57 The BBB is perfect for the hacking of stuff. Nov 22 13:54:01 normally shit breaks and i have to go back n fix it Nov 22 13:54:03 but Nov 22 13:54:07 Yep. Nov 22 13:54:08 hey thats all about learning Nov 22 13:54:31 i compiled unreal ircd on the bbb lastnight Nov 22 13:54:48 and almost finished making the .conf file before calling it a day Nov 22 13:54:55 Oh. Nov 22 13:55:16 i plan to run apache2, ircd, ssh Nov 22 13:55:28 I use PuTTY sometimes. Nov 22 13:55:36 i use putty everyday! Nov 22 13:55:43 i like putty64 tbh Nov 22 13:56:04 has some slight tweaks like being able to just left click a link and it opens in your browser Nov 22 13:56:15 PuTTY is an easy way to get online and update when the files and directories have gone old. Nov 22 13:56:22 sure is Nov 22 13:56:38 i'm to damn sore and lazy atm to go lookin for serial cable Nov 22 13:57:17 Oh. Nov 22 13:57:31 Serial! Nov 22 13:58:31 <<<<< on break Nov 22 13:59:45 k Nov 22 14:08:37 Plus...PuTTY gives the shell command nano and vim to program. Nov 22 14:08:52 I use nano because I am new to coding. Nov 22 14:09:08 I can access all that from my BBB/BBG. Nov 22 14:10:01 I do not use the GUI on my BBB/BBG anymore. Nov 22 14:10:53 The terminal emulator is enough. I can get my breadboard, jumper wires, and some resistors to make things stop and go. Nov 22 14:12:17 I have been working on my GPS with Google Maps with my BBB. Nov 22 14:12:58 I found a book a while back, "Evil Genius" series. Nov 22 14:14:08 I found Adafruit and they have a GPS breakout board for the BBB. Nov 22 14:15:20 The code is off but I am working on it, i.e. because of updates to files and directories. Nov 22 14:27:53 wtf.. what a fucked up datasheet does this gps breakout borad have? Nov 22 14:28:13 "66 channels" but can only track "22 satellites" Nov 22 14:28:15 Not the board but the code from the book. Nov 22 14:28:22 Oh. Nov 22 14:28:32 so it's 22 channels with 3 correlators each Nov 22 14:28:47 I guess. Which one are you looking at? Nov 22 14:28:48 which is.. uhmm.. was standard back in 2000/2001 Nov 22 14:28:54 Ha! Nov 22 14:28:58 http://www.adafruit.com/products/746 Nov 22 14:29:22 also, neither galileo nor glonass support Nov 22 14:29:31 so it may not be sold to .ru (which might be fine) Nov 22 14:29:45 Oh. Nov 22 14:29:56 or rather has steep taxes for export to ru? Nov 22 14:30:00 but i wonder why the heck it would need 22 channels then Nov 22 14:30:11 I got that one. I am going to use it. Nov 22 14:30:17 tbr: yaeah.. how much was it? 30%? Nov 22 14:30:35 tbr: honestly, for 40usd i'd expect better Nov 22 14:30:38 I have to be out in the direct sky to set it. Nov 22 14:30:40 ack Nov 22 14:30:54 tbr: especially as neo6/lea6 modules sell on on ebay for 10-20usd including shipping Nov 22 14:31:08 heh Nov 22 14:31:11 Oh. Dang! Nov 22 14:31:26 http://www.ebay.com/itm/Ublox-NEO-6M-GPS-Module-Aircraft-Flight-Controller-Arduino-MWC-IMU-APM2-NEW-/321887890331?hash=item4af2036b9b:g:b5kAAOSwKsRWFgG2 Nov 22 14:31:58 oh.. and just btw: this one for sure meets the spec, the other one, nobody knows Nov 22 14:32:12 Sometimes it is nice to start slow and gain momentum. Nov 22 14:32:22 Set_: dont worry Nov 22 14:32:26 Okay. Nov 22 14:32:32 Set_: you just happend to be trespassing into my territory :) Nov 22 14:32:45 Where is that? Oh GPS! Nov 22 14:32:50 * KotH has a gps fetish Nov 22 14:32:55 Aw! Nov 22 14:32:57 or rather gnss Nov 22 14:33:07 I like it a lot. Even better. Nov 22 14:33:30 btw: if anyone wants some LEA-4S modules, i have about two dozen at home i dont need Nov 22 14:34:05 Hey KotH: Do you write your own software for your gnss modules? Nov 22 14:34:17 no, i'm writing my own gnss module Nov 22 14:34:22 Dang! Nov 22 14:34:59 come on. that's simple Nov 22 14:35:21 Cool beans. I have GPS fever. Did you already use Google Maps or Esri Maps to locate the GPS/GNSS? Nov 22 14:35:37 if you stick with bpsk signals, then you just need to pick up one of the many gnss books and it gives you #exactsteps Nov 22 14:36:03 Oh. I got the Evil Genius series book for the BBB. Nov 22 14:36:11 what has gnss and google maps to do with location? Nov 22 14:36:11 It is simple and delicate. Nov 22 14:36:21 So, you can track it. Nov 22 14:36:24 Visually. Nov 22 14:36:29 that's an orthogonal problem Nov 22 14:36:39 and not an interesting one ;) Nov 22 14:36:56 Hhahahah. I am going to have to look up orthogonal. Dang it! Nov 22 14:37:41 welcome to the world, where people know more english words than the natives ;) Nov 22 14:37:54 Ooga-Booga? Nov 22 14:38:21 if you mean bunga bunga, that's italian Nov 22 14:38:36 Oh. Nov 22 14:38:39 Most likely. Nov 22 14:38:48 Woogie-Boogie? Nov 22 14:38:56 Okay...back to the GPS/GNSS. Nov 22 14:39:08 So, do you not like to track visually? Nov 22 14:39:26 i dont track Nov 22 14:39:27 Or just with coordinates? Nov 22 14:39:30 Oh...okay. Nov 22 14:39:46 my module is not finsihed yet (will probably take another year) Nov 22 14:39:50 there's more to gnss than just positioning Nov 22 14:39:50 but it wont move anyways Nov 22 14:39:55 Oh. Nov 22 14:40:09 Them things must take a whopper of time to complete. Nov 22 14:40:24 well, i'm building a complete module from scratch Nov 22 14:40:46 about the only stuff i use pre-made are the tuner and the cpu module Nov 22 14:40:58 Oh. Nov 22 14:40:59 everything between is stiched togheter Nov 22 14:41:26 Do you make your own MCUs? Nov 22 14:41:34 ofc not Nov 22 14:41:40 that'd be a waste of time :) Nov 22 14:41:45 Oh... Nov 22 14:41:50 It is still fun. Nov 22 14:41:58 nah, the current plan is to use a vybrid module from toradex Nov 22 14:42:08 it's a lot of work and not very rewarding Nov 22 14:42:13 has been done so many times Nov 22 14:42:25 there are tons of uC implementations out there, free to kang Nov 22 14:42:32 Once completed, that sucker can do anything you script it to do. Nov 22 14:42:38 Yea boy! Nov 22 14:42:53 But, I understand. People are into certain things. Nov 22 14:43:47 if anything, i'd probably start with a leon, openrisc or risc-v/lowrisc and improve on that design Nov 22 14:44:21 building the groundwork yourself is a big waste of time, unless you have special needs that nobody else covers Nov 22 14:45:15 Exactly. Covering heavier equipement to make stop and go can only be done with specific tools/MCUs as brains. Nov 22 14:45:37 "Da' brains, man!" Nov 22 14:45:58 don't eat them. lest you want to get kreuzfeld-jackob Nov 22 14:45:58 I wanted to learn smaller items of interest before going heavy. Nov 22 14:46:33 The BBB is not just a beginner platform, it is a universal one. It can do a lot. Nov 22 14:46:57 * KotH wouldnt classify the bbb as beginner platform Nov 22 14:47:29 Oh...it is a beginner, itermediate, and pro platform. All in one! Nov 22 14:47:34 a pic16f84, that's a beginner platform Nov 22 14:47:50 Hey...have you used the Imp? Nov 22 14:47:54 Electric Imp? Nov 22 14:48:06 That thing is funny! Nov 22 14:48:34 They have a script language called Squirrel Code. Ha! Nov 22 14:48:49 c'est quoi ça? Nov 22 14:49:17 No don, practicamos peligro. Nov 22 14:49:29 wrong language, dude Nov 22 14:49:34 Dang! Nov 22 14:50:11 No sir, we practice danger! Nov 22 14:50:16 ah.. the imp is just a glorified wifi card with a library that lets you do stuff Nov 22 14:50:22 Yep. Nov 22 14:50:26 Cool! Nov 22 14:50:43 I can set that sucker up and let it rumble with the big boys. Nov 22 14:50:50 Hhahaha. Imp! Nov 22 14:50:54 Sorry. Nov 22 14:51:00 * KotH is not fond of wifi/networked apps on uC. it gets messy very quickly and updates are a major PITA Nov 22 14:51:23 Oh. I will find out. I have an Imp and April board. Nov 22 14:51:49 I know what you are talking about. The power gets in the way. Nov 22 14:52:20 no, it's the other way round Nov 22 14:52:38 I thought data transfer via power adapter was easy. Nope! Nov 22 14:52:38 the uCs dont have powerful enough libraries to deal with all the network shit Nov 22 14:52:45 Oh. Nov 22 14:52:46 you have to do too much by hand Nov 22 14:53:22 click this, bring this here, and do not go there. All that and more, I guess. Nov 22 14:53:30 and too few people actually know how to build a networking stack... heck, most of the people out there who "design" network protocols don't know shit about networking at all Nov 22 14:53:55 Yea...best buy says plug it in. Nov 22 14:54:12 "Now, plug and play Dano." Nov 22 14:54:17 protocol design in general and networking are a lost art, these days Nov 22 14:54:35 I was just reading on protocol earlier today. Nov 22 14:54:47 there is a book on protocol design? Nov 22 14:54:56 Online. Nov 22 14:55:09 Zing! Nov 22 14:55:31 online is good enough if the content is ok Nov 22 14:55:52 actually, it's better considering all the "youtube learned me this" generation Nov 22 14:55:59 Amazon and their web service stuff has protocol info. so people can attach their devices via IoT. Nov 22 14:56:02 That is weird. Nov 22 14:56:21 yes, amazon's libs do the heavy lifting there Nov 22 14:56:28 no protocol design necessary Nov 22 14:56:40 rotfl Nov 22 14:56:53 YouTube.com has some nice companies that have been around before YouTube.com existed. Nov 22 14:57:02 i google for "protocol design" and one of the first hits is a girl i trained aikido with Nov 22 14:57:13 Chop! Nov 22 14:57:21 Sorry...grab! Nov 22 14:57:32 * KotH didnt know she was into programming/electronics Nov 22 14:57:53 Twist her wrist and give her the electronics. Nov 22 14:58:36 Okay...so. I got this issue. Nov 22 14:59:36 IoT from Amazon Web Services is new and in Beta Testing. They say they are ready for certain devices. Nov 22 14:59:47 wont me easy. she is dutch and moved back there a couple of years ago Nov 22 14:59:54 Oh. Nov 22 15:00:23 I used my BBG on AWS via Grove connections and on c9. Nov 22 15:00:47 ok enough procrastinated Nov 22 15:00:50 back to work Nov 22 15:00:52 The code is outdated because AWS keeps changing. Nov 22 15:00:56 Okay...later man. Nov 22 23:32:10 Am I registered? Nov 22 23:32:40 I signed up for IRC and I have a name via mIRC. Nov 22 23:33:22 Being registered is a per-network thing Nov 22 23:33:56 set_ /msg nickserv help Nov 22 23:33:57 So that would depend on whether you're registered on freenode Nov 22 23:33:58 i think Nov 22 23:34:55 oh. Nov 22 23:35:02 Okay...I am going to register. Nov 22 23:35:05 I am reading it now. Nov 22 23:35:17 More stuff man...more stuff. Nov 22 23:38:15 you need to watch your stuff Nov 22 23:38:22 Okay...it is listed as msg NickServ REGISTER "password" then e-mail. Nov 22 23:38:26 What stuff? Nov 22 23:38:34 Oh. Nov 22 23:38:35 Okay. Nov 22 23:39:32 My stuff. Got it. Nov 22 23:45:39 hi all Nov 22 23:46:29 I have a little Question about how can I copy a bootable linuximage from sdcard to BBB flash Nov 22 23:47:39 ehm I have now started the linux on my board and how can I copy my image? Nov 22 23:48:11 its only like dd if=/dev/mmcblk0 of=mmcblk1 ? Nov 22 23:50:04 If you're running one of the Debian releases from this year, there should be some scripts under /opt/scripts/tools/eMMC you could look at Nov 22 23:50:41 bbb-eMMC-flasher-eewiki-ext4.sh Nov 22 23:50:47 I believe that's the recommended one currently Nov 22 23:51:23 I found that I had to unmount some things under /media for it to properly complete though Nov 22 23:52:07 ok thank you for this answere, but I have delete the original image; and my image that I want to flash is created with yocto Nov 22 23:52:49 do you understand? I have delete the content in mmcblk1 / emmc Nov 22 23:54:01 Well, I don't know anything about yocto, sorry Nov 22 23:54:09 Still, you could look at this script https://github.com/RobertCNelson/boot-scripts/blob/master/tools/eMMC/bbb-eMMC-flasher-eewiki-ext4.sh Nov 22 23:54:15 To get an idea on how you could handle it Nov 22 23:54:34 ok I will do, thanks Nov 22 23:54:59 rennreh.. dd'ing a ruuning OS could lead to some very strange side-effects... Nov 22 23:55:00 These scripts primarily use rsync to copy the actual file systems Nov 22 23:58:24 Well...that did not work. Nov 22 23:58:45 I am off to read more on the subject. Nov 23 00:12:38 I failed. Nov 23 00:12:42 dang. Nov 23 00:16:53 A! Nov 23 00:17:14 i registered and now nothing. Poof! Just like that. Nov 23 00:17:56 Bye-Bye e-mail...no! Nov 23 00:22:25 dd'ing has more adverse side-effects, like not taking into account the difference in size of the block devices, not generating a fresh uuid for the filesystem, etc Nov 23 00:34:06 Damn...I got beeps and creeps. Nov 23 01:13:37 gustavoz...hello! Nov 23 01:14:14 I am Set_. Nov 23 01:15:12 Hello? Nov 23 01:15:29 Okay... Nov 23 01:15:34 <<<<<<< on break Nov 23 01:21:23 BBG? The green machine...I am working on one. /msg/help REGISTER Nov 23 01:22:06 Do you use a BBG/BBB? Nov 23 01:54:02 Dang. Nov 23 01:55:01 * Set_ -n Nov 23 01:57:59 * Set_ May I please have my BBB supersized? Nov 23 01:59:30 Okay...I found a man. This man, some named man, fixed the errors in the software for the AWS, c9, /ame, and BBG! Nov 23 02:00:14 For the BBG, AWS, and Grove applications. Boy! Nov 23 02:07:34 * Set_ I need to REGISTER help REGISTER Nov 23 02:15:04 sorry if this is a common question these days, but i just rolled a new image of jessie and i noticed that cape_mgr isn't in the new kernel, there's no $SLOTS or anything Nov 23 02:15:30 so my question is: how do i get the PRU running again? it used to just be a one line command in bash to get it running Nov 23 02:16:49 I bet if you go through your files and directories, you can find it. Nov 23 02:16:55 I believe! Nov 23 02:16:56 but when i try to run my example program, i get all kinds of nasty errors, including linker errors about how pruss headers arent available Nov 23 02:17:09 Ouch. Nov 23 02:17:21 My lingo skills are low. Nov 23 02:18:08 looks like they made some super makor overhauls to the device tree Nov 23 02:18:22 i cna't even find an upto-date post about it that's readable Nov 23 02:19:03 I understand. I can make that problem for me and we can both be in it but I have to warn you, I cannot solve every question. Nov 23 02:19:17 What cape do you have? Nov 23 02:19:22 no cape Nov 23 02:19:29 Oh. Nov 23 02:19:33 well i have a protocape i plan to use Nov 23 02:19:43 but right now i just need to get an interrupt from the pru Nov 23 02:19:57 Okay. Nov 23 02:20:20 Um...can I say something. Nov 23 02:20:21 ? Nov 23 02:20:34 sure Nov 23 02:21:23 I think, because of my experiences with the tree or whatever, the info. changes. They, whoever controls the new update, changes things because of a reason. Nov 23 02:21:51 Now...this reason is specific but not too important. Am I right? Nov 23 02:24:42 sure Nov 23 02:24:56 Anyway, forget me being right or wrong. I think this: start from scratch and reinstall, update, and upgrade. When you find your file, change it to suit your needs Nov 23 02:25:14 What else can you do? Nov 23 02:25:43 https://github.com/jadonk/pruspeak Nov 23 02:25:52 um Nov 23 02:25:58 that's where um at already Nov 23 02:26:12 Okay. I will check it out and be right back. Nov 23 02:26:18 i jsut built a new iimage on the new kernel and the device overlay tree is 100% different Nov 23 02:26:25 I will be back too. Nov 23 02:26:28 Okay. Nov 23 02:27:20 Oh...your tree is not how it is described. I get it. Please hold. Nov 23 02:29:56 Hey...are you building something great? Nov 23 02:30:10 i.e. a bot that can communicate? Nov 23 02:31:14 hey...did you check in /sys? Nov 23 02:31:50 Or is that what makes the /sys directory? Nov 23 02:33:59 When you get a chance, please try to answer. I will be right back. Nov 23 02:35:50 Hi, everyone. I'm using the Adafruit_BBIO library in a Python script. See http://pastebin.com/L7k1SMAA to view Python error. A solution may be loading a new device tree object. This yields errors (again, see the pastebin). Nov 23 02:41:58 I have a concern that a HDMI enabled device tree object gets loaded (despite my edits to /boot/uEnv.txt). Nov 23 02:42:25 Having this loaded excludes loading new objects. Nov 23 02:42:55 This might explain why my attempts to load something new into my bone_capemgr/slots b0rks. Nov 23 02:44:54 hi Nov 23 02:46:04 Hi, felon. Nov 23 02:54:42 Where is the software? Nov 23 02:59:49 @Set_ Was that to me? **** ENDING LOGGING AT Mon Nov 23 03:00:34 2015