**** BEGIN LOGGING AT Sat Aug 13 02:59:59 2016 Aug 13 09:51:54 tomba: I actually got fbdev rotated! calling it hacky would be a serious understatement though XD Aug 13 11:44:10 zmatt: I found the socket: red-node.socket Aug 13 11:44:28 any idea, why they are featuring node.js? Aug 13 11:47:21 which image did you install? Aug 13 11:48:05 if you want a clean system I suggest starting with a console image Aug 13 11:48:26 the bigger images have all sorts of crap installed Aug 13 11:49:46 i installed the debian image from the beagle board website Aug 13 11:49:58 where can i find console images or build instructions? Aug 13 11:51:11 http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Jessie_Snapshot_console Aug 13 11:53:09 (I personally then immediately upgrade to debian stretch) Aug 13 11:55:39 Is there a way to build a console image myself using these instrucitons? http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Debian_Build_Instructions Aug 13 11:56:04 How are the chances the BBB could do this within a week, maximum a month? Aug 13 11:56:07 presumably. I've never bothered myself (although I do build my own kernel) Aug 13 11:57:04 Cool :) I'd like to build my own kernels too for the BBB, a good resource on how to do it? Aug 13 11:57:37 https://eewiki.net/display/linuxonarm/BeagleBone+Black Aug 13 11:57:50 that's describing how the images are made Aug 13 11:59:05 (if you're interested, my fork of his linux patch/build tree is https://github.com/dutchanddutch/bb-kernel ) Aug 13 11:59:37 Thank you, found the kernel instructions Aug 13 12:00:01 basically you just clone the bb-kernel repo, check out the branch corresponding to the kernel series you want Aug 13 12:00:18 cp system.sh.sample system.sh and edit it to taste Aug 13 12:00:24 simpler than it's done on pcs Aug 13 12:00:33 ./build_deb.sh should do the rest Aug 13 12:00:41 what did you chage/improve/tweak? Aug 13 12:01:08 (you'll want to do this on a decent fast machine of course, with arm-linux-gnueabihf cross-compiler installed. not on a BBB itself) Aug 13 12:01:27 see commit log? :P Aug 13 12:02:38 okay :P Aug 13 12:04:06 hmm, haven't pushed latest changes yet Aug 13 12:07:34 do you know a good doc/resource for cross compiling? I'm coding, but haven't done any cross compiling yet Aug 13 12:09:33 well for the kernel, when compiling manually rather than letting rcn's convenient scripts do the work for you, all you have to do is pass ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- as options to make Aug 13 12:09:48 okay Aug 13 12:10:00 for the image? xD Aug 13 12:10:30 note that you need to have a toolchain installed. on debian that's just apt-get install gcc-arm-linux-gnueabihf Aug 13 12:11:14 the CROSS_COMPILE argument is used as prefix for the compiler and other tools, so instead of invoking gcc it actually invokes ${CROSS_COMPILE}gcc Aug 13 12:11:31 which becomes arm-linux-gnueabihf-gcc Aug 13 12:11:58 and that's basically all there's to cross-compiling Aug 13 12:12:05 ok, thx Aug 13 12:12:48 the main issues with cross-compiling applications is: 1. configure scripts that expect to be able to execute tests and 2. libraries Aug 13 12:14:17 although debian has made good progress with "multiarch" allowing libraries for different architectures to be installed, but it's still messy Aug 13 12:14:56 usually the stuff I cross-compile (kernel, u-boot, my own stuff) doesn't really need anything other than standard c/c++ libraries (if at all) Aug 13 12:15:10 I'll let you know, if the BB can build the image in a week xD Aug 13 12:15:22 if you can follow instructions I don't see why it would take a week Aug 13 12:15:35 but personally I'm lazy so I've never tried building an image from scratch Aug 13 12:15:46 I know rcn doesn't cross-compile those Aug 13 12:15:53 he uses big ARM boards Aug 13 12:15:57 well it'll take some time if they note "beefy arm system" ;) Aug 13 12:16:10 I wouldn't recommend even *trying* it on a BBB Aug 13 12:16:17 why not? Aug 13 12:16:51 low amount of RAM, but mostly the slowness of eMMC Aug 13 12:16:56 btw: the X15 is out. is it powerfull? Aug 13 12:17:00 yes Aug 13 12:17:01 ah Aug 13 12:17:25 yes, ram is a problem when compiling with a chaching linker Aug 13 12:17:33 it's not actually out yet though Aug 13 12:18:12 yes, it's missing some certificaitons Aug 13 12:18:41 and it's not really sold anywhere other than writing them an email .. Aug 13 12:20:24 so the X15 would qualify as "beefy"? Aug 13 12:21:18 actually the batch of A2 boards is available for sale (but no CE/FCC) Aug 13 12:21:51 x15 with a SATA disk connected would definitely be a lot better than the BBB Aug 13 12:22:00 or usb3 Aug 13 12:23:10 USB3 thumbdrive could also do the job... Aug 13 13:03:52 The X15 is armhf7 isn't it? wikipedia says the sitara cpu is armv7, no note, whether it's hf or not Aug 13 13:05:35 the data sheet http://www.ti.com/lit/ds/symlink/am5728.pdf isn't mentioning the architecture.. am i doing something wrong trying to find out the cpu architecture? :D Aug 13 13:05:42 the "hf" suffix actually refers to an ABI choice, not an architecture Aug 13 13:06:09 they do have VFP/Neon obviously Aug 13 13:06:25 What are ABI, VFP and Neon ? Aug 13 13:06:56 are google and wikipedia down? Aug 13 13:07:04 :P Aug 13 13:08:17 VFP / hf refer to a float extension Aug 13 13:08:55 found bai too Aug 13 13:08:57 *Abi Aug 13 13:09:03 VFP refers the floating point instructions Aug 13 13:09:11 hf to the "hardfloat" calling convention Aug 13 13:10:24 using the hf ABI requires that the hardware supports floating-point, while the non-hf ("softfloat") ABI can be used with or without hardware floating-point support Aug 13 13:10:58 yay, found neon too :D Aug 13 13:11:00 using the non-hf ABI is quite inefficient however Aug 13 13:12:36 I'd like to build a mix of pda/smarwatch, the x15 looks ideal Aug 13 13:14:12 ehh Aug 13 13:15:53 a bit overpowered xP Aug 13 13:21:05 would the X15 run GNOME or KDE? Aug 13 13:47:03 *** So, I've spent days trying to get a wifi usb working on bbb, eventually compiled a module and it works but it almost always causes a kernel panic when I connect it through a 4port usb hub in usb port. Any ideas to help? Aug 13 13:48:53 * Caused by error in /build/linux-SJMxWT/linux-3.16.7-ckt25/net/core/dev.c:6667 Aug 13 13:49:54 * and same thing with rt73.ko Aug 13 13:51:25 * O yeah its not a stock debian image, it's downloaded with vmdebootstrap Aug 13 14:09:35 tomba: btw, the errata list a workaround for i878 which it claims made the erratum no longer manifest itself... are you saying that workaround doesn't actually suffice? Aug 13 14:09:51 4port usb hub doesnt work Aug 13 14:10:15 tomba: (setting bits 1 and 2 of the magic undocumented register) Aug 13 14:11:03 pleb: no idea.. I've seen and heard of plenty of usb problems, but not kernel panics Aug 13 14:11:14 why are you using some weird ancient kernel? Aug 13 14:12:26 well its the wifi adapters that do that, but only in the hub Aug 13 14:13:07 3.16 or whatever ships from debian official i think ... Aug 13 14:13:11 have you tried using a recent -bone or -ti kernel? Aug 13 14:13:35 no - whats that? Aug 13 14:15:02 the standard kernels included with the debian images for bbb Aug 13 14:15:46 (currently 4.4-ti series is standard I think, but I use the 4.7-bone series myself) Aug 13 14:17:19 hmm, i don't want to download 4gb image, can i DL them seperate and use them without doing that? Aug 13 14:18:00 there's also a tiny console image (~70MB), or add the debian repo and use apt Aug 13 14:18:28 deb http://repos.rcn-ee.com/debian/ jessie main Aug 13 14:18:46 (replace jessie by whatever release you're using) Aug 13 14:19:02 do you mean i can DL 70MB and install debian packages then? Aug 13 14:19:26 oh you're not using any sort of debian right now? Aug 13 14:20:19 I am using jessie, but the kernel is 3.16 for some reason, can't seem to upgrade kernel by apt Aug 13 14:21:53 if you make sure the repo I listed above is included in your apt sources.list then (after apt-get update) you should be able to e.g. apt-get install linux-image-4.4.17-ti-r39 or linux-image-4.7-bone2 Aug 13 14:23:07 what about the 70mb image? Aug 13 14:24:19 gets you a clean minimalistic jessie with that apt repo already configured and a recent 4.4-ti kernel (I think, currently) installed Aug 13 14:25:00 sounds good Aug 13 14:25:28 http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Jessie_Snapshot_console Aug 13 14:26:03 you can choose between an eMMC flasher or just a standalone image to run from sd card Aug 13 14:27:21 can i dd a standalone to the emmc(padded with zeros or soemthing) ? Aug 13 14:27:54 no need to pad Aug 13 14:28:17 its formatted right Aug 13 14:28:44 hopefully rcn made the image to automagically expand to fit the device, otherwise you may want to do that manually Aug 13 14:30:00 ill get the standalone and bump it up the zeros before i put in on sdcard Aug 13 14:30:36 "bump it up the zeros" ?? Aug 13 14:30:53 padding Aug 13 14:31:25 padding has absolutely no point other than taking time and causing unnecessary wear Aug 13 14:32:30 also, I thought you just said you were going to dd to eMMC... if you intend to do that from an sd card, it makes more sense to download the flasher image since it'll do that for you automatically Aug 13 14:34:20 im just thinking the 70mb img will only make a sdcard partition of the same size or is it an installer? Aug 13 14:36:01 Ye so i'll probably use the flasher then Aug 13 14:37:28 how did you find the rcn repos? Aug 13 16:47:18 i'm using the latest rcn debian jessie with the ti 4.4 kernel, I'm setting up a BBB to act as a wifi access point Aug 13 16:47:33 i've got it working using the connmanctrl tether stuff Aug 13 16:47:55 i don't see any way to set the link speed or channel stuff Aug 13 16:48:05 where would I see/adjust that stuff? Aug 13 17:55:38 Hi ! can someone please comment on this : https://docs.google.com/document/d/1uoz73HJn3rRylFNJO0UF-t7mtmw2cCkVrM3ZhkkCM3s/edit?usp=sharing Aug 13 17:56:00 its about what i understand about working of bus drivers Aug 13 17:56:28 as I am working on one .. Aug 13 20:02:20 Hey, anyone tried installing device drivers in beaglebone ? Aug 13 20:02:42 I want to install the driver for a TI battery monitor called bq76pl536a Aug 13 20:03:02 The code is here: https://github.com/tommessick/bq76pl536 Aug 13 20:03:22 and the instructions are limited: # Run this to cross compile for a system with an arm processor # # Where to find the kernel tree # This will need to be edited for your system # This directory contains directories arch Documentation Drivers etc export KERNELDIR=~/devel/beagle/linux-rcn/linux-dev/KERNEL # The prefix for your gnu tools. This works for the tools installed # by Ubuntu with this command # sudo apt-get install gcc-arm-li Aug 13 21:15:30 so am335x_evm.sh .. what invokes that ? Aug 13 21:15:54 /opt/scripts/boot/am335x_evm.sh Aug 13 21:16:28 not sure why that script insists on rewritting my ssid Aug 13 22:09:07 jkridner, is there an ETA for the Beaglebone Blue? **** ENDING LOGGING AT Sun Aug 14 02:59:58 2016