**** BEGIN LOGGING AT Fri Jan 29 02:59:59 2016 Jan 29 03:14:22 ds2: has anyone managed to put the gpu to general-purpose computing use yet? :P Jan 29 03:14:48 you mean the sgx? Jan 29 03:14:59 yah Jan 29 03:27:14 zmatt: what SoC (Ti or otherwise) would you select if you had a project that only required basic linux, memory, flash, and networking, i.e., no gpu, no pru, etc.? Jan 29 03:27:47 where cost is very important. Jan 29 03:28:34 also you would need uarts, i2c, gpios. Jan 29 03:30:34 it doesn't seem to me TI has any lower-end choices of SoC that have a MMU Jan 29 03:31:03 other than AM3352 Jan 29 03:32:55 yates: probably allwinner for me. Jan 29 03:34:56 never heard of them, thanks veremit Jan 29 03:35:11 a10/a20 .. check out RN's linux on arm page Jan 29 03:48:17 zmatt: if E2E is to be believed, quite a few people. I have the foundation going but need to figure an alg to use it Jan 29 04:10:29 face recognition? Jan 29 04:11:28 how cool would it be if your home security system could zoom in on an approaching visitor and look his face up in a database? give you his name, company, etc. before he every knocks? Jan 29 04:12:45 Zooming in on the face alone would be a big improvement on the typical low rez home videos on package thefts Jan 29 04:15:10 I think you'd have some questions from the NSA, yates ... Jan 29 04:18:42 veremit: you mean like, "how'd you like to come work for us?"? Jan 29 04:18:50 been there, done that (almost). Jan 29 04:19:08 worked for a company who contracted for them. Jan 29 04:20:31 does the term SIGINT mean anything to you? Jan 29 04:21:18 *nod* Jan 29 04:21:48 of course the year was 1583... Jan 29 04:23:47 to show you how old i am, i am listening to one of the most class rock albums of all time: Deep Purple, "Machine Head"! (and enjoying it) Jan 29 04:23:52 classic Jan 29 04:24:24 while drinking my Geritol. Jan 29 04:28:40 * zauslande is listening to a Geritol commercial on his 8 Track player. Jan 29 04:28:46 ha ha! Jan 29 04:29:04 i was just going to mention that we wore this 8-track out when i was a teenager. Jan 29 04:29:15 seriously. Jan 29 04:30:22 I found some of my 8 track tapes a few years ago. Good music, not something that can be restored though. Jan 29 04:30:37 zauslande: aren't they on cd by now? Jan 29 04:30:47 I installed a 8 track player in a 67 Camaro. Jan 29 04:30:55 Cassette tapes Jan 29 04:30:58 ;) Jan 29 04:31:27 i bought my first cd player in 1983 and couldn't get all my old favorites (e.g., Boston's first album) for quite a few years. that was painful. Jan 29 04:31:32 But the Camaro was old and it was one of my siblings Jan 29 04:31:43 67 Camaro - yeah! Jan 29 04:32:04 i had a 69 Ford Fairlane 500 Jan 29 04:32:27 In 1983, I had my own Camara ('72?) and it had cassettes Jan 29 04:33:08 my 76 Ford Granada (Ghia) had an 8-track, center console, AC. man, i was stylin' Jan 29 04:33:21 v8 Jan 29 04:33:41 I had a Gran Prix in high school and it had my first 8 track. Jan 29 04:33:53 oh yeah, they were cool. Pontiac Jan 29 04:34:00 the old ones. Jan 29 04:34:10 If was a nice car but it had its maintenance issues... it wasn't bought new. Jan 29 04:34:21 are you in the states/ Jan 29 04:34:22 ? Jan 29 04:34:42 i grew up in Panama City, FL, mainly. Jan 29 04:34:46 yeah, you put the pedal down and you're slammed into the seat Jan 29 04:34:54 Yeah, Dallas Jan 29 04:35:33 cool. we lived in Ft Worth for the first 7 years of my life - dad was in the USAF stationed at Carswell. Jan 29 04:35:42 til 1965 Jan 29 04:35:53 Carswel? Jan 29 04:36:21 Yeah, I know Carswell... After high school I wanted to work for General Dynamics there working on the F16 Jan 29 04:36:28 ha ha! Jan 29 04:36:36 three of my uncles have worked there! Jan 29 04:36:44 one still does to this day. Jan 29 04:36:48 I worked in Tandy Center II during the late 80s. Jan 29 04:37:03 as in the TRS80? :) Jan 29 04:37:17 I drove out there and my car died half way. Jan 29 04:37:33 where? Jan 29 04:37:46 Yeah, but I was in Tandy Electronic Design (aka TED) and we did all the electronics except computers. Jan 29 04:37:53 Arlington Jan 29 04:38:24 ah. Jan 29 04:39:04 USAF Colonel Dan Yates (GD). Jan 29 04:39:52 One of my favorite movies I watch a lot takes place at Carlswell. Jimmy Stewart in "Strategic Air Command" Jan 29 04:40:19 I was an aviation nut in school. Jan 29 04:40:34 i'll have to netflix that! Jan 29 04:41:07 Its just a comfort movie I guess... no big plot line really. Jan 29 04:41:18 Saw it a lot growing up. Jan 29 04:44:09 My timing for starting a career in aviation sucked... the gasoline shortages of the 70s and extrememly expensive av-fuel. Jan 29 04:44:53 here's my uncle: https://www.linkedin.com/in/thomas-d-yates-56215638 Jan 29 04:45:09 I guess GD is Lockheed there now? Jan 29 04:45:55 his one connection is my cousin Jenna. Jan 29 04:45:59 tmi, i know... Jan 29 04:46:26 Last time I saw Carswell was maybe 20 years ago. I know they closed it, but I don't know how much of it has been ripped up and developed. Jan 29 04:46:41 yeah, that's sad. Jan 29 04:46:56 We do hear stories from Ft.Worth now and then about the lake at the end of the runway. Jan 29 04:47:36 we lived in White Settlement - did you know that subdivision/area? Jan 29 04:47:58 Yeah, private aviation fields have been ripped up around Dallas. All the airfields I used to motorcycle to are long gone. Jan 29 04:48:02 i remember watching tv with the folks one night and "BA BOOOOM!!!" turned out a plane had crashed at the base. dad had to go in. Jan 29 04:48:23 Yep... I was out in North Richland Hills three weeks ago. Jan 29 04:49:18 i contracted for ti in 2011/2012 for about six months, right there on TI Drive/Forest Jan 29 04:49:20 I was living in the mid cities when I worked in downtown Ft.Worth. Jan 29 04:50:17 I know TI... I worked for them after high school as a draftsman. Worked at the Plano site first and then down to the Semiconductor Building that is/was right there. Jan 29 04:50:36 TI Blvd. Jan 29 04:51:07 After college I worked across the street from TI (across TI Blvd). Jan 29 04:51:19 where did you go to college? Jan 29 04:51:30 I got my flying lessons at their Texins Flying School. Jan 29 04:52:05 i went to DeVry Institute of Technology Atlanta, then Phoenix. Then later I went back and got my "real" engineering degree at USF/Tampa, FL. Jan 29 04:52:20 ha. Jan 29 04:53:15 SMU... I was at T.I. getting 2 years of experience before going to a mechanical engineering program. But I saw T.I. microprocessor training kit as it the design came though drafting and read everything about it, and changed my plans to study electrical engineering and did a late registration to two colleges. Jan 29 04:54:26 I remember sending an application to teach at DeVry in Dallas when I had some spare time one my first startup company but they didn't reply. I had three degrees by then not counting my drafting. :) Jan 29 04:55:18 I guess I worked for about a year and a half at T.I. as a coop student. Jan 29 04:55:47 Having a T.I. badge in Dallas we a big deal then. Jan 29 04:55:53 was a... Jan 29 04:58:28 Hello everyone! =) Jan 29 06:36:50 yates: y'know various TI SoCs such as recent OMAPs and the DM81xx series have a hw module that locates faces in an image (gives coordinates, size, orientation, and confidence) Jan 29 06:37:34 no, i did not know that. cool. Jan 29 06:37:46 but there's always the cost factor to consider too. Jan 29 06:38:53 and the fact TI support for them is pretty much gone Jan 29 06:40:45 for what? Jan 29 06:41:02 the DM81xx? Jan 29 06:41:17 and OMAPs Jan 29 06:45:15 isn't the dm81xx that brand new soc? Jan 29 06:45:45 no Jan 29 06:47:43 that would be Vayu (am57xx / dra7xx) Jan 29 06:48:46 ah. Jan 29 07:02:22 i have disabled the capemgr. i need to change the pinmux for uart1 and uart2 gpios rx and tx so that they are routed to the uarts. can i do this under userland control, or do i need to modify my device tree, or what? Jan 29 07:02:57 i see /dev/tty1, /dev/tty2, etc. Jan 29 07:04:19 needs to be described in device tree Jan 29 07:04:32 /dev/ttyN are VTs (on the gui) Jan 29 07:05:13 ah. Jan 29 07:07:13 note that enabling an uart is pretty easy (search for uart0 in am335x-bone-common.dtsi or am335x-bone-common-no-capemgr.dtsi ) Jan 29 07:07:48 like this: http://paste.fedoraproject.org/316085/05125014 Jan 29 07:08:22 ? Jan 29 07:09:06 yeah, with &am33xx_pinmux { }; around that first block obviously Jan 29 07:09:29 (and assuming the pinmux values are right, too lazy to check that, I use more pleasant macros myself) Jan 29 07:09:38 no, they're not. Jan 29 07:09:49 :) Jan 29 07:10:17 i really don't understand all the syntax, but that seems simple enough to just try it Jan 29 07:11:13 every top-level chunk of a dts(i) augments or overrides part of the DT Jan 29 07:11:48 it should either be a proper path starting at the root, e.g. / { foo { bar { ... }; }; }; Jan 29 07:12:02 or reference an existing node Jan 29 07:12:29 wha tdoes pincontrol-names = "default"; mean, for example? Jan 29 07:12:33 &{/foo/bar} { ... }; to reference by path (seldom if ever used) Jan 29 07:12:43 &label { .. }; to reference by label Jan 29 07:13:02 pinctrl-0? what is pinctrl-1, pinctrl-2, etc. ??? Jan 29 07:13:10 why status "okay"? Jan 29 07:13:11 it declares the device has one set of pinctrl values Jan 29 07:13:39 pinctrl-0 is the first of those, i.e. "default" since that the name it was given by pinctrl-names Jan 29 07:14:13 if pinctrl-names = "default", "off"; then pinctrl-0 would be the default and pinctrl-1 would be the "off" state pinctrl Jan 29 07:14:31 I'm not sure which names are used when, I've never used anything other than default Jan 29 07:14:47 I'm seen "sleep" on some other devices to indicate pinmux during suspend Jan 29 07:14:54 *I've Jan 29 07:15:00 uh. Jan 29 07:15:35 status = "okay"; overrides the previously declared status = "disabled"; Jan 29 07:16:38 i see no status = "disabled"; Jan 29 07:16:39 all peripherals are defined in am33xx.dtsi but most are declared in disabled state since some final ingredients (such as pinmux) need to be added by higher-level dtsis Jan 29 07:16:49 oh. Jan 29 07:17:08 to see the original node locate the "uart0:" label Jan 29 07:17:08 ok, i'm burnt. it's 2:17 here - goign to bed. Jan 29 07:17:22 thanks ! Jan 29 07:17:31 if you have any more hints i'll stay logged in. Jan 29 07:17:43 every property definition overrides any previous definition of that property Jan 29 07:17:53 you can even delete them with the special syntax Jan 29 07:18:00 /delete-property/ foo; Jan 29 07:19:03 subnode definitions are merged in, i.e. the subnode is created if it didn't already exist, and its content is recursively merged in the same way (properties overriding previous definitions, nodes being merged) Jan 29 07:19:33 /delete-node/ foo; can similarly be used to delete a subnode Jan 29 12:28:41 zmatt: still there? Jan 29 12:29:23 what is a quick way to see if the new dt is working? should i see a /dev/ttyOx, where x is the serial interface enumeration? Jan 29 12:35:42 also, to save time (i've already loaded this image with a bunch of development stuff), do i have to rebuild u-boot after changing the .dtb file(s)? Jan 29 12:37:11 or can i just overwrite the old .dtb files with the new ones? i.e., does u-boot just load a specifically-name file or is it somehow included into the uboot img? Jan 29 12:37:46 and even if i have to update uboot, can i just update my rootfs with the new uboot img and the new .dtb files without having to create a whole new rootfs? Jan 29 12:40:53 ? Jan 29 12:46:49 so, e.g., can i leavel am335x-bone-common-no-capemgr.dtsi alone and in another .dtsi file add a '&am33xx_pinmux{ uart1_pins: ...' and an outer &uart1 node? Jan 29 12:47:10 (including that new .dtsi in my original .dts, of course) Jan 29 13:00:40 ? Jan 29 13:00:51 veremit: are you good at dt's? Jan 29 13:45:48 yates: of course you can just replace the dtb (or put a new one there and place its name in the dtb variable in /boot/uEnv.txt ) Jan 29 13:47:28 (you could also simply have tried it) Jan 29 13:47:31 anyway, afk Jan 29 13:48:55 ok Jan 29 13:52:27 of course. Jan 29 13:53:34 my eEnv.txt has nothing about a dts. Jan 29 13:53:41 or dtb rather Jan 29 13:57:30 uEnv.txt Jan 29 14:03:42 <_Raiz> Hey hey! where can I order a Beagleboard x15? Jan 29 14:04:23 currently you can't Jan 29 14:04:36 there have been delays and it isn't available yet Jan 29 14:04:57 * _Raiz wonders, when will it be available Jan 29 14:05:33 if I'd have to guess: mayhaps within the next 6 months Jan 29 14:05:49 <_Raiz> that's not gonna work ._. Jan 29 14:06:17 <_Raiz> Why's that, is the project still under development or it's not being funded enough? Jan 29 14:06:21 sounds like you should look for other hardware then :) Jan 29 14:06:45 no, they failed the FCC test in a lab and had to change things in the board design Jan 29 14:07:46 <_Raiz> will that affect the board in terms of... you know adding nonfree firmware? Jan 29 14:15:28 no Jan 29 14:58:48 Hello, I was wondering if someone could help me with my Beagle Bone Black. I am running Arch linux on it and just ran some updates and rebooted. Now I cannot SSH into it, it doesn't acquire its IP address, nothing displayed on the HDMI display attached to it and one of the lights blinks twice rapidly, pauses for a second or two, then repeats. Jan 29 15:04:50 reflash it Jan 29 15:05:03 or connect serial Jan 29 15:05:10 and see what it says while it boots Jan 29 15:07:21 Thanks ayjay. Jan 29 15:13:28 yates: no. I've not done anything with DT yet. Jan 29 17:01:19 Trying to use llvm 3.6 on ubuntu 14.04 to cross compile for bbb, but cannot get the target, mcpu, etc correct. Any help? Jan 29 17:03:41 hey Victor_, i used rcn's cross-compiler (linaro) that he uses on this wiki page: https://eewiki.net/display/linuxonarm/BeagleBone+Black#BeagleBoneBlack-ARMCrossCompiler:GCC Jan 29 17:03:59 well, not that rcn WROTE it, just the one he uses... Jan 29 17:04:04 Hello. Anybody know of a small (10") HDMI display that's compatible with BBB? Jan 29 17:04:45 Victor_: if you're cross-compiling on an x86, i.e. Jan 29 17:06:16 Victor_: maybe i'm confused.., are you trying to BUILD the cross-compiler, or just USE it? Jan 29 17:07:30 Just USE it... IIUC, llvm is a cross-compiler by design. What I am trying to do is 'llvm --target=' Jan 29 17:08:50 aha. well i don't have any experience with llvm, sorry. Jan 29 17:08:55 For BBB, I tried --target=armv7a--linux-gnueabihf -cpu=cortex-a8 -mtune=cortex-ax -mfloat-abi=hard -mfpu=neon Jan 29 17:09:40 oops -mtune=cortex-a8 typo :( Jan 29 17:10:37 why don't you just use the linaro tools? Jan 29 17:16:49 could try that as last resort. Jan 29 17:17:18 I guess noone uses llvm to cross compile for bbb? Jan 29 17:18:09 Victor_: i guess what i'm implying is: simpler is better. llvm is a whole suite of compilers (it appears) and other stuff. linaro gives you just what you need for this particular host/target/ Jan 29 17:18:35 and rcn uses it, which says something, imo. Jan 29 17:18:51 I agree. Thanks for the advices! Jan 29 17:19:22 good luck. Jan 29 17:20:46 here's a typical compile command for my project usign linaro: gcc-linaro-5.1-2015.08-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -c -o /tmp/yates/home/time-src/lib/src/gpio/armv7llinux_x86/gpio.o -DTARGET_ARMV7L -DPLATFORM_LINUX_X86 -D_GLIBCXX_DEBUG -DMQTT_CONNECT -I/home/time-src/tool/cgtool/armv7l/gcc-linaro-5.1-2015.08-x86_64_arm-linux-gnueabihf/include/ -I/home/time-src/lib/inc/ -I/home/time-src/tool Jan 29 17:20:46 /cgtool/include/ -pipe -g -Wall -W -fPIE -std=c++11 /home/time-src/lib/src/gpio/gpio.cpp Jan 29 17:20:51 whew. Jan 29 17:30:32 ok. Going with simple... will try the linaro toolchain. Thanks everyone! Jan 29 18:09:15 yates: why c++11 instead of gnu++11 ? Jan 29 18:09:38 also, no optimization? -mcpu=cortex-a8 -mfpu=neon may help too Jan 29 18:10:01 zmatt: whats the difference? Jan 29 18:10:51 veremit: not just GNU extensions but also behaviour of some glibc calls since _GNU_SOURCE is defined by default (iirc) Jan 29 18:11:51 gnu++ is the default of g++, so using -std=c++11 will result in formally standard but effectively nonstandard behaviour Jan 29 18:14:00 yates: when still debugging a useful flag is -Og ... "optimize for debugging" .. i.e. no transformations that make compilation slow or debugging a pain, but without the inanely stupid inefficiency of compiling with optimization entirely disabled Jan 29 19:53:22 I'm following this article roughly for my own program: http://exploringbeaglebone.com/chapter13/#The_ADS7883_Single-Channel_12-bit_ADC_1MSps_max -- I'm getting "Program received signal SIGSEGV, Segmentation fault. 0xb6fc8600 in prussdrv_pru_write_memory () from /usr/lib/libprussdrv.so" Jan 29 19:53:29 anyone experience this before? Jan 29 19:55:37 are you on the old 3.8 kernel? Jan 29 19:56:16 yeah, 3.8.13 Jan 29 19:56:27 -bone70 Jan 29 19:57:46 how come kernel upgrades aren't part of apt upgrades? Jan 29 19:58:49 tbr, update says: info: you are running: [3.8.13-bone70], latest is: [3.8.13-bone79] updating... Jan 29 19:58:56 is that still "old"? Jan 29 19:59:09 yeah and a 3.8 kernel is what most of the pru stuff uses Jan 29 19:59:45 so I shouldn't upgrade beyond that Jan 29 20:00:08 The pru access has changed in 4.x AFAIU Jan 29 20:01:07 hm :/ Jan 29 20:01:53 zmatt: why not? Jan 29 20:02:01 as I've never used the PRU, I don't know much about that Jan 29 20:03:41 welp, after kernel upgrade SSH seems not to work Jan 29 20:03:59 (following http://elinux.org/Beagleboard:BeagleBoneBlack_Debian section:"kernel upgrade") Jan 29 20:04:15 are the LEDs blinking? Jan 29 20:04:23 zmatt: it's what i've been using is, i guess, the best reason i have. the original reason was to get some of the new language enhancements, i believe. Jan 29 20:04:50 yeah, LEDs look like a normal boot up Jan 29 20:05:02 anything else showing up on USB? Jan 29 20:06:25 don't see anything, though things often don't Jan 29 20:06:36 i'm starting to dislike the gnu compilers (gcc/g++) because of some of the gradual (nonstandard) changes they've introduced. so your reasoning doesn't sit well with me. Jan 29 20:09:14 istvan: i had a similar problem just a few days ago with my own custom debian build. Jan 29 20:09:36 a "rate matching hub" appears on my usb, but doesn't look like any storage etc does Jan 29 20:10:15 the problem was due to a bad interaction between the ssh client and the settings for the sshd server Jan 29 20:11:03 istvan: can you be more precise than "SSH seems not to work"? Jan 29 20:12:07 might be good to check through the debug UART Jan 29 20:12:12 the BBB is plugged into my laptop with USB only, lsusb shows a "Intel Corp. Integrated Rate Matching Hub" appears but no storage devices and there is no device at the address 192.168.7.2 which is how I SSH'd into the BBB prior to the update Jan 29 20:12:50 try attaching a network cable to your router and see if you can ssh in that way Jan 29 20:13:05 or what tbr suggested is great too, but you need the cable Jan 29 20:13:46 sounds like rndis is getting hosted, somehow, but you may otherwise be running fine Jan 29 20:14:02 I'll try that when I get home Jan 29 20:14:13 s/hosted/hosed/ Jan 29 20:14:15 sheesh. Jan 29 20:16:40 try: ssh -o PreferredAuthentications=password debian@192.168.1.210 Jan 29 20:17:21 and: ssh -o PreferredAuthentications=keyboard-interactive debian@192.168.1.210 Jan 29 20:17:47 but if you can't ping 192.168.7.2, that's all moot... Jan 29 20:18:26 yeah, no response to ping Jan 29 20:18:37 i'll try plugging in ethernet when I get back home Jan 29 20:18:45 ok Jan 29 20:18:49 will report back Jan 29 20:18:50 thanks guys Jan 29 20:20:18 bloody usb crap .. lol. Jan 29 20:21:14 *if* it works .. it takes a few minutes to come up (after power-on) NOT instant .. and you should get (1) serial ttyACMx (2) storage /dev/XXX (3) net usbZ or enZZZZZZ Jan 29 20:21:33 depending on kernel version Jan 29 20:22:05 "dmesg -w" before you plug in it, you should see what 'happens' and when... Jan 29 20:32:02 hello everyone , I'm new to this community and i like to contribute. pls someone help me on getting started Jan 29 20:32:28 do you own a BBB? Jan 29 20:48:09 oh loook. Poof. Jan 29 20:48:14 -shrug- Jan 29 20:48:16 people. Jan 29 20:48:41 bots or just idiots .. *mutter* Jan 29 20:48:59 probably bots actually. Jan 29 20:50:41 hi everyone Jan 29 20:50:43 or people who have no clue Jan 29 20:51:10 so, option 2 there, tbr ;) Jan 29 20:56:15 tbr: nice generic message "hi I love your project and want to get involved" Jan 29 20:56:37 I've seen spam comments on our company website that look much the same Jan 29 20:56:46 they get auto-deleted ofc :D Jan 29 20:58:24 veremit: gsoc aspirants Jan 29 20:59:08 also I've heard that in india some students get told by their lecturers to get involved in open source. then cheat sheets circulate, etc. Jan 29 20:59:18 I can imagine Jan 29 21:05:21 TBH, I wouldn't even know what to tell someone in the context of beagleboard.org as an answer to that question Jan 29 21:05:28 it's so complex Jan 29 21:16:33 no .. I think there should be a few pages on one of the sites really dedicated to some key aspects of such a questino Jan 29 21:17:18 "get involved" or "help" can be as much an obstruction as constructive depending on the person though Jan 29 21:19:48 ye im always puzzled by this question, because honestly if you have to ask this question you probably cant contribute Jan 29 21:20:20 filt3r+ Jan 30 00:46:10 hi...wondering if anyone has any experience with USB sound cards? I am having trouble with getting mine working. aplay -l returns 'no soundcards found', but the sound card is present in /proc/asound/ Jan 30 02:37:45 ARRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH Jan 30 02:37:53 I HATE THE EMMC **** ENDING LOGGING AT Sat Jan 30 02:59:58 2016