**** BEGIN LOGGING AT Wed Jul 16 02:59:59 2014 Jul 16 03:57:09 And a few 40's later, i can't necessarily see straight :/ Jul 16 04:07:34 So the hummingboard while technically *possibly* better, comes at a cost Jul 16 04:08:00 heh, ya Jul 16 04:08:00 like the imx6 processor though Jul 16 04:08:18 I suspect rather few BBB's are actually perf limited Jul 16 04:08:48 suposessedly one of the best supported proessorsbut still no PRU TI has the only processor like that Jul 16 04:09:35 the PRUSS are hard to not consider Jul 16 04:09:52 programmable anything cores Jul 16 04:10:16 the peripherals seem to be underappreciated too... have too often seen people fiddling with gpio to do something for which the am335x has a peripheral available Jul 16 04:10:22 from UART tp vga and more Jul 16 04:10:51 yeah i didnt event look at the pin outs / O/O's on the hummingboard Jul 16 04:10:57 heh, well echo/cat and /proc /sys is a wee bit easier than tinkering with a am335x Jul 16 04:10:57 even* Jul 16 04:11:15 but easier is not necessarily better Jul 16 04:11:51 pnce you learn device tree itws rather trivial Jul 16 04:11:59 it's* Jul 16 04:12:46 * m_billybob fears theg 2 40's has taken its toll for the evening Jul 16 04:13:42 and making IR signals using a GPIO and an external 555 timer when the am335x built-in uarts can generate IR signals complete with framing and modulation is kind of insane Jul 16 04:14:49 yeah, I mostly want to sense relay on/off, maybe talk to some ibuttons if I can find drivers Jul 16 04:15:07 not to mention everything else. the bbb isnt perfect but it's fairly complete in many things Jul 16 04:16:22 my idealk dev board would be something like the wanderbord. However i have no hands on, and have no idea what the actual community is like Jul 16 04:16:29 ideal . . . Jul 16 04:18:36 the main thing I noticed with a lot of other SoCs is lack of documentation Jul 16 04:18:42 (public documentation) Jul 16 04:19:16 in this community we're rather gifted Jul 16 04:19:35 more ram/cpu is always good Jul 16 04:19:39 I used to complain about TI's docs... until I saw what e.g. those working with the rPi have to make do with Jul 16 04:20:17 yeah possibly but the BBB as it sits cant handle any more RAM according to Gerald, however something may change in future boards' Jul 16 04:20:42 sure Jul 16 04:20:57 I suspect arm9 -> arm15 will become common in the next year Jul 16 04:20:59 technically even an M3 / M4 processor can handle up to 4 GB ram so i dont know what's going on there Jul 16 04:21:17 still annoys me TI omits all sorts of info from the TRM for random reasons... like the interconnects are very poorly documented for the am335x, even though they are very well documented in the closely related dm814x Jul 16 04:21:21 might shrink the address pins for gpio or something Jul 16 04:21:30 I didnt design the board etc , etc so yeah. Jul 16 04:22:35 the EMIF only supports 1 GB apparently Jul 16 04:23:19 (dm814x supports 2 GB, but it has two EMIFs) Jul 16 04:23:42 A15 seems promisng but being an Amerian . . . i prefer to spend American. Sorry if that doesnt make sense ut that's how it iswith me Jul 16 04:23:56 ut == but Jul 16 04:25:06 Meaning i prefer not to deal with Allwinner forthe time being Jul 16 04:26:15 I'm excited about the Cortex-A57, but that's a bit about the BBB market Jul 16 04:27:07 seems vaugely like an Allwinner core Jul 16 04:27:37 64-bit and numerous other tweaks Jul 16 04:27:54 Honestly though I dont know anything as well s the beagle products, specifically the BBB Jul 16 04:29:22 We have two A5A BBB's here and honestly i have yet to want for more in this capacity Jul 16 04:29:51 BUt, i'm just a hobbyist Jul 16 04:29:59 m_billybob: try the imex6.rex Jul 16 04:30:05 if you need more grunt. Jul 16 04:30:24 http://www.imx6rex.com Jul 16 04:30:50 much newer project, but not nearly as big a community Jul 16 04:31:05 If i wanted more grunt I'd probably be looking at an R6 AMD or IniCore processor Jul 16 04:31:23 Intel iCore* Jul 16 04:31:46 this has a Quad 1.2Ghz on it Jul 16 04:32:24 wanderboard comes to mind in that capacity Jul 16 04:32:35 yeah, wandboard is similar Jul 16 04:32:41 yeah, ther'es a bunch of faster arms as well, afaik none with the same community and GPIO though Jul 16 04:32:50 like the UDOO quad for instance Jul 16 04:32:58 the rex has heaps of IO Jul 16 04:33:02 cubie ? Jul 16 04:33:03 PCIEpot Jul 16 04:33:08 SATA Jul 16 04:33:11 or the odriod-u3 Jul 16 04:33:12 etc etc Jul 16 04:33:49 there's een some quad core 2.0 GHz arm cortex-a15's around Jul 16 04:33:59 Well even though it not well documented the BB can hande SAT undrectly too ( USB bridge board ) Jul 16 04:34:09 SATA* Jul 16 04:34:17 http://www.imx6rex.com/wp-content/uploads/2014/03/imx6_rex_board_top_HR-1024x608.jpg Jul 16 04:34:17 there's also PCIe on the am335x Jul 16 04:34:25 at least on the die, dunno if they eFUSEd it out Jul 16 04:34:51 http://www.hardkernel.com/main/products/prdt_info.php?g_code=G140448267127 Jul 16 04:34:56 I made a blog post on howto USB spinning platter HDD Jul 16 04:35:03 thats the breakout board, its got almost every thing plumbed out. Jul 16 04:35:06 for the BBB Jul 16 04:35:34 its horses for courses. Jul 16 04:35:38 <----- William Hermans on the groups Jul 16 04:35:43 i'm using lots of PIC32's for stuff Jul 16 04:35:55 and for some jobs, i just don't need a big OS and machine Jul 16 04:35:58 yeah like what mrpackethead ? Jul 16 04:36:06 m_billybob: I don't see any obvious reason why the BBB couldn't have 1 GB instead of 512 M though Jul 16 04:36:10 last i heard you were doing fun stuff with LEDs Jul 16 04:36:20 oh, yeah, thats what we do. Jul 16 04:36:22 zmatt: ya, I'm hoping for that Jul 16 04:36:32 zmatt: even if it costs another $20 or something Jul 16 04:36:42 zmatt, you'd have to ask Gerald hes gone on record on the groups the max is 512M Jul 16 04:36:43 m_billybob: http://www.stellascapes.com/#!show-case/cvth Jul 16 04:37:50 mrpackethead, vaguelysimilar to "stellaris" already on a bad track ;) Jul 16 04:37:53 * m_billybob looks Jul 16 04:38:15 whats on a bad track? Jul 16 04:38:38 just naming dont worry Jul 16 04:39:08 was referring to TI's product line "stellaris" Jul 16 04:39:20 now aparently defunct Jul 16 04:39:22 pj/ Jul 16 04:39:24 oh Jul 16 04:39:44 anyway, i'm really happy with this imex Jul 16 04:39:50 not knocking the bbb Jul 16 04:39:53 cause its just a differnet thing Jul 16 04:39:58 differnet purpose Jul 16 04:40:09 url for the imex? Jul 16 04:40:09 Robert Nelson, helped out and we have a 3.17 kernel on it now Jul 16 04:40:09 m_billybob: wasn't stellaris renamed? Jul 16 04:40:09 still doing BBB light sows ? Jul 16 04:40:26 www.imx6rex.com Jul 16 04:40:32 zmatt, tiva afaik Jul 16 04:40:42 two issues with bbb. Jul 16 04:40:51 first ( and biggest ) is that there was no cetainanity in teh supply of htem Jul 16 04:40:57 ah indeed Tiva C Jul 16 04:41:00 so, just coud'tn promise any delivery to customers Jul 16 04:41:17 and secondly, for a few thigns we did'nt have enough CPU cycles. Jul 16 04:41:36 zmatt, i have 4 still boxes original LM3 stellaris dev board Jul 16 04:41:44 still boxed* Jul 16 04:41:48 mrpackethead: that's because most software is horribly inefficient ;) Jul 16 04:42:01 zmatt: um, or the problem is large Jul 16 04:42:13 mrpackethead, understandable Jul 16 04:42:32 hard to get a 180Mbs-1 stream of data into a 100Mb port as well Jul 16 04:42:35 mrpackethead: pretty easy to get normal linux running (say a recent ubuntu or debian)? Jul 16 04:42:42 not enough cycle is a huge factor Jul 16 04:43:03 we've just got debian with 3.17 running on it Jul 16 04:43:15 the pru could posssibly have dealt with it but that could be a lot of work Jul 16 04:43:23 mrpackethead: 100 Mb ? They put a 100 Mb PHY on the BBB ? Jul 16 04:43:44 Robert Nelson ( guru! ) has done the debian stuff Jul 16 04:43:51 i will say the fast ethernet on the BBB is superb Jul 16 04:43:56 and its now staged for inclusion in the standard kenrlel boards. Jul 16 04:44:14 m_billybob: yes.. but when you have to listen to >100Mbs-1 you have a problem Jul 16 04:44:18 what the why on earth didn't they use a gigabit PHY Jul 16 04:44:21 doesnt get much faster than 10.8 MB/s on fast ethernet Jul 16 04:44:50 heh, unidirectionally anyways Jul 16 04:44:52 hey can i partition emmc from MLO.... ? Jul 16 04:44:57 not so good for bidirectional Jul 16 04:45:02 zmatt, the insane desire to make the thing for $7.10 Jul 16 04:45:27 mrpackethead, well concerning ethernt we now have or wil soon have the bluesteel IT version from circuitco Jul 16 04:45:43 circuit_who.. Jul 16 04:45:46 GbE but no eMMC Jul 16 04:45:58 Sorry there reputation for delviery preceeds them Jul 16 04:46:05 also no hdmi which you probabkly care less about Jul 16 04:46:24 probably* Jul 16 04:46:38 lol Jul 16 04:46:58 mrpackethead, in your case most definately true Jul 16 04:47:17 m_billybob: yeah, for most stuff we dont' really need hdmi Jul 16 04:47:18 but... Jul 16 04:47:21 oddly enough... Jul 16 04:47:24 for me the hobbyist, dunno if i care Jul 16 04:47:25 we have a couple of projets. Jul 16 04:47:41 what i really like is havign the options Jul 16 04:47:50 the cpu / ram board is really moudlar Jul 16 04:48:20 so its not so hard to drop down onto whatever kind of motherboard you need for your specific project Jul 16 04:48:23 thats where the wanderboard excells but you pay for it too Jul 16 04:49:34 I havent priced the wanderboard lately though either, and no ones community seems to rock as much as the BBBs Jul 16 04:49:48 in a low ram / solo cpi build we thing we can get it down to about $50 Jul 16 04:49:50 again I have not done extensive research Jul 16 04:50:51 wand is phsyically too big for a few of my projects. Jul 16 04:51:20 mrpackethead, do you really need physicalstorage on device ? just curious because that might allievae a lot of ost Jul 16 04:51:37 cost* Jul 16 04:52:17 err alliviate - whatever Jul 16 04:53:34 m_billybob: I still wonder why 1 GB is claimed to be impossible... they're pinwise compatible and EMIF supports it Jul 16 04:53:35 ah, yeah I get that Jul 16 04:54:00 zmatt, if nothing else -> cost Jul 16 04:54:39 ok I thought you meant there was a technical reason Jul 16 04:54:51 could also be signalling Jul 16 04:54:56 nope Jul 16 04:55:10 signalling is same Jul 16 04:55:15 * m_billybob isnt exacly an EE Jul 16 04:56:01 then in that repsect could be package size E.G. small enough to fit in an altoids tin Jul 16 04:56:17 package is same, ballout is same Jul 16 04:56:28 same number of pins Jul 16 04:56:53 well then the trusty ole fallback - Ask Gerald lol Jul 16 04:57:43 All i know my buddy whose been an EE for 35 + years says Gerlad is genious with his design andthat he wouldnt dare attempt the same Jul 16 04:59:14 and yes hes is very experienced with board layouts et, and even attempted to design something for our own need based on Geralds designs. Jul 16 04:59:44 * zmatt shrugs Jul 16 05:01:18 I'm no hardware expert either, but I still can't imagine any reason (unless they would have been stupid enough to not connect A15, but the schematic says they did) Jul 16 05:01:37 oh actually you have to connect all address lines since they're used for programming the mode registers Jul 16 05:04:41 mrpackethead, heh your stuff seems insane Jul 16 05:04:59 m_billybob: and thats the stuff we are allowed to post Jul 16 05:05:02 ok, time to carefully break off the key pin from the jtag connector so I can finally connect my debugger to my BBB Jul 16 05:05:08 ive watched similar vids on youtube in awe Jul 16 05:05:18 we do work for a couple of other companies who dont' let me post about it. Jul 16 05:05:22 sadly. Jul 16 05:07:19 mrpackethead, i havent wathed all those but i assume you guy do something similar to screenscapes ? Jul 16 05:07:43 screen scapes? Jul 16 05:07:46 pixel imagdry or whateer the techical term is for it Jul 16 05:07:47 ?? Jul 16 05:07:52 oh.. Jul 16 05:08:01 Theres a few different ways its done. Jul 16 05:08:08 simulating a computer screen Jul 16 05:08:09 some is esentially pixel mapping to video. Jul 16 05:08:14 but not all Jul 16 05:08:28 some people do crazy stuff with pyon Jul 16 05:08:33 python. Jul 16 05:08:42 pffft. Jul 16 05:08:53 * m_billybob isnt impressed with python Jul 16 05:09:00 sorry . . . . Jul 16 05:09:47 the more i look at the BBB the more it screams Jode.js to me but i guess im bitten Jul 16 05:10:09 Nodejs is whqt is consider modern day "appliance" Jul 16 05:10:22 what I'd consider* Jul 16 05:12:12 Either way i still think you guys do insane stuff with LEDs and the BBB or other hardware Jul 16 05:12:14 I was thinking of go on BBB, although a bit mroe ram is nice Jul 16 05:12:56 2GB RAM is what I'd almost oncider min for modern server like applications Jul 16 05:13:25 512M really isnt enough for many cases Jul 16 05:14:39 For the stuff ive been toying with lately its fine though Jul 16 05:15:13 mrpackethead, how muhc data you all shift out each cycle ? lol I'd imagine a lot Jul 16 05:15:48 I'm not doing anything particularly heavy, but go isn't really designed for small machines and it's garbage collected Jul 16 05:16:33 Go sound familiar but i have no hands on Jul 16 05:17:11 and uhg, GC based languages I've deat with y share i suppose Jul 16 05:17:41 if mono was well supported on ARM id probably be using that now Jul 16 05:19:07 go is pretty efficient, fast, and scales well. Jul 16 05:19:27 generally better than python, java, javascript, etc. Jul 16 05:19:42 C is pretty efficient too when you let it ;) Jul 16 05:20:02 ya, not as fast as C, but much easier to write network services in Jul 16 05:20:32 especially parallel ones Jul 16 05:20:36 Javascript depending on context can be very efficient too Jul 16 05:21:47 good SSL/TLS/encryption support Jul 16 05:22:02 I did *some* research on google V8 engine compared to other languages and Nodejs faired very well even compared to C, but it context dependant Jul 16 05:22:22 it's* Jul 16 05:22:23 read file, encrypt file, checksum file, encode it with protobuf, and pump it over the network is pretty easy/direct Jul 16 05:22:54 quite a few peopl ehave moved from Nodejs to go and seen HUGE improvements Jul 16 05:23:12 i.e. 10 servers with high latency and 100% utilization to 2 Jul 16 05:23:23 and having low cpu utilization and a much better latency profile Jul 16 05:23:36 Recently I've done a bity of Node.js experimentation. Just a basic MP3 player front end / back-end and it fairly instamtaneous Jul 16 05:24:35 Granted im not really doing uch on the back end Jul 16 05:25:23 and my client is aquad with 8GB RAM Jul 16 05:29:07 http://blog.safaribooksonline.com/2013/02/22/go-as-an-alternative-to-node-js-for-very-fast-servers/ Jul 16 05:29:19 this seems to be the problem with languages now days, You have 500 million choises, and about 500 billion way to do the ame thing Jul 16 05:29:29 indeed Jul 16 05:29:45 before it was ASM and C ( perhaps C++ ) or C and inline ASM lol Jul 16 05:30:25 http://www.reddit.com/r/golang/comments/1ye3z6/go_vs_nodejs_for_servers/ Jul 16 05:30:30 first comment is pretty good Jul 16 05:34:00 spikebike, the main reasons for me. #1 javascript is well suported in any browser. #2 I've spent over a year researching various aspects of javascript / Nodejs( including Nodejs libraries ) Jul 16 05:34:11 heh Jul 16 05:34:21 yeah go's target is server side not inside a browser Jul 16 05:34:30 time investment in any language is a bitch Jul 16 05:35:06 its also very C like in syntax although there are many aspects that are completely disimilar Jul 16 05:35:51 non strongly typed types, closures, OOP / async type ops etc Jul 16 05:36:24 non blocking, and event driven pretty much sold me Jul 16 05:36:40 yeah go routines and channels are quite handy Jul 16 05:38:51 also the fact that baCK end or front end you're essentially writting the same code hug plus in my own book Jul 16 05:38:58 hi guys please help i am new to beaglebone. Everytime i try to connect to the bone through putty using ssh i get the error "Server unexpectdly closed network connection".. Wad could be the cause of this problem? Jul 16 05:39:00 huge* Jul 16 05:39:24 trigpoint, your server isnt listening Jul 16 05:39:59 tri technically need more information. which distro on the BBB and which OS on the host side Jul 16 05:40:26 Its an angstrom distrubution and running Windows 7 on the host computer Jul 16 05:40:38 ouch . ..Angstrom Jul 16 05:40:50 can you ping the BBB from the host ? Jul 16 05:41:40 umm i dnt knw how to ping..just got my bbb yesterday. i can connect usng the serial option from putty. and can use the cloud9ide.. Jul 16 05:42:11 trigpoint, open a cmd line windows and type "ping 192.168.7.1" Jul 16 05:42:36 im assuming you're using USB for networking ? Jul 16 05:42:51 ya i am using usb... Jul 16 05:43:19 trigpoint, open a cmd line window and type "ping 192.168.7.1" <- what do you get in responce ? Jul 16 05:44:07 no quotes by the way Jul 16 05:44:28 i pinged its showing pingin wid 32 bytes of data time<1ms TTL=64 Jul 16 05:44:42 packets recieved ? Jul 16 05:44:50 100% loss or not ? Jul 16 05:45:00 sent=4,received=4 Jul 16 05:45:04 rgr Jul 16 05:45:11 loss 0% Jul 16 05:45:21 so this is probably related the the known dropbear config file 0 byte error Jul 16 05:45:46 so how to fix it could you help me wid dat?.. Jul 16 05:45:48 this is a REV n or A5A ? Jul 16 05:45:58 REV b* Jul 16 05:46:26 dis one is d exct thng "BeagleBone Black rev 00A6 S/N 4213BBBK1287 at 192.168.7.2" Jul 16 05:47:23 future refferne dont tell anyone your serial number Jul 16 05:47:40 oh fine..thanks.. Jul 16 05:47:55 so what do i do now? Jul 16 05:48:03 give me a minute i dont personally kow the exact fix but let me see if i can find it for you Jul 16 05:48:19 ok sure.. Jul 16 05:48:35 I dont use Angstrom i use debian . . . Jul 16 05:48:42 differnt ssh server Jul 16 05:50:30 o fine.. if u knw wad could be the prblm plz tell me..shoud i change the distribution? Jul 16 05:51:11 you could and i would reccomend to anyoen using the BBB to change to debian, but that may / may not work for you Jul 16 05:51:36 lots of peopel seem to liek Angstrom, i personally dislike it Jul 16 05:51:54 well i would say a few people seem to like Angstrom now days lol Jul 16 05:52:10 Debian is the best supported Jul 16 05:52:14 ( now ) Jul 16 05:52:41 o my bone came preinstalled with angstrm.. Jul 16 05:52:57 trigpoint, if you're considering changing you should research it on beagleboard.org site though Jul 16 05:53:01 mine too Jul 16 05:53:20 1 week after getting mine last year i switched to debian Jul 16 05:53:43 Angstrom is still on the eMMC but i boot from network now ays Jul 16 05:53:58 now days* Jul 16 05:55:23 ok.. any idea on how to fix this ssh thng because from the serial option in putty i can make files,move and all dat etc etc. but whenever i use the opkg commands its not working..wad is d main dffrnce apart frm d protocol in ssh and serial??. Jul 16 05:56:05 trigpoint, i havent found a link for the fix yet. Jul 16 05:56:13 stilll looking Jul 16 05:56:50 trigpoint, have you tried both account root and the regular user ( which i do not even remember ) Jul 16 05:57:34 i tried root Jul 16 06:00:52 trigpoint, try the regular user then su to root after Jul 16 06:00:59 still reading here . . . Jul 16 06:02:01 su?? Jul 16 06:02:16 can we partition emmc from spl/MLO ...any1..? Jul 16 06:04:13 trigpoint, try logging in as the reular user noted in the getting started docs Jul 16 06:04:48 I havent a clue what it is any more as I said i dont use angstrom on my bbb and ive long ditched angtrom Jul 16 06:04:52 spike_1: you mean edit the partition table of the eMMC from the MLO code? Jul 16 06:05:16 yup vagrantc.... Jul 16 06:05:20 ok let me try dat..how to use debian frm d network like u do instead of using it frm d emc?? Jul 16 06:06:01 trigpoint, atthis point i think ill refer you to the beaglboard google groups ask on there. Jul 16 06:06:33 ok.. Jul 16 06:08:25 I'm sure *someone * on the google groups still uses Angstrom lol Jul 16 06:08:33 spike_1: i guess my main question is... why would you want to? Jul 16 06:08:34 but it wouldnt be me Jul 16 06:08:55 spike_1: why not boot some other environment that's got tools designed for that sort of thing? Jul 16 06:10:14 vagrantc, rootkit ;) Jul 16 06:10:36 Jul 16 06:11:50 lol Jul 16 06:12:12 i am download debian.. can i hve ur mail id so that i can contact u after i install debian on d board?.. Jul 16 06:14:06 trigpoint, ask on the beagleboard google groups Jul 16 06:15:19 https://groups.google.com/forum/#!forum/beagleboard Jul 16 07:36:32 what is dimesion between uart0 (J1) 0 pin and closest P9 pin - 2.54 ? Jul 16 07:36:48 can't find mechanical drawing for uart0 Jul 16 07:39:35 maquefel: I can tell you what it is not Jul 16 07:39:51 its not in the same 0.1" grid as the connectors Jul 16 07:50:20 hello Jul 16 07:50:49 How do request for a movie or software? Jul 16 07:53:07 pff, I can't believe the mess they made of the am335x PRCM registers... it seems they shuffled them like a deck of cards or something Jul 16 08:03:59 av500: looks like it is 2.54 - 100 mil :\ Jul 16 08:05:39 nope it is not Jul 16 08:05:43 about 3 mm Jul 16 08:07:57 Good day. I tried to topen the BeagleBone_Black_RevB6_nologo.brd with the EAGLE CAD software. However, it seems to me that this *.brd has been created with another Software. Might somebody tell me which software is needed to open this file? Jul 16 08:08:10 orcad Jul 16 08:08:13 or altium Jul 16 08:08:14 I forgot Jul 16 08:08:16 not eagle Jul 16 08:08:47 thanks, i will try orcad and/or altium Jul 16 08:18:19 upverter is a real pain Jul 16 08:27:56 I want to ask two questions: 1. in the eMMC flasher image , which file causes the copy of the mmc content to the on-board flash? Jul 16 08:31:37 2. I had a problem of the wifi disconnecting. I wrote a simple script to ping the gateway , then if the ping fails for 60 times, one ping every sec. I restart the networking service. Jul 16 08:32:10 Is there a better way to achieve this? Jul 16 09:11:22 does any one here can offer a better way to handle a wifi interface that looses connection on occasion? is there a better way then my pinger script? Jul 16 09:15:37 cityoflights2 hm you could use networkmanager and gert signals on dbus Jul 16 09:16:30 cityoflights2 are there any kernel messages when the wifi card looses connection? Jul 16 09:16:39 no Jul 16 09:16:58 which is odd Jul 16 09:17:11 I am still monitoring this Jul 16 09:17:30 but this simple script does work Jul 16 09:17:44 hm Jul 16 09:17:53 which kernel version and which wifi driver? Jul 16 09:19:11 3.8.13-bone28 Jul 16 09:19:30 ath9k_htc Jul 16 09:21:25 hm you could try use https://www.kernel.org/pub/linux/kernel/projects/backports/stable/ Jul 16 09:21:36 maybee this fixes ath9k problems Jul 16 09:21:45 or its musb again Jul 16 09:21:50 which dies Jul 16 09:22:29 I switched wifi usb , and this is my second one Jul 16 09:22:37 so the issue is from my router Jul 16 09:22:43 not the NIC driver Jul 16 09:27:22 cityoflights2 hm ah okay Jul 16 09:27:30 no then ping is your only friend Jul 16 09:27:42 thanks Jul 16 12:19:29 I was just thinking that other may have came across an issue of wifi disconnecting in an outdoor settings, and there should be better tools to handle this Jul 16 12:20:19 some sort of utility to ensure persistent connection, event if the wifi router disconnects on occasion . Jul 16 12:20:32 In my case every morning at 9am, odd Jul 16 12:25:26 cityoflights2 umh strange Jul 16 12:30:13 maquefel: so, did you try the upverter version? Jul 16 12:30:23 I've been waiting for some feedback on it. Jul 16 13:44:26 hi all, how to flash beaglebone black over usb? Jul 16 13:48:46 you don't. you use a micro-sd card for that. Jul 16 14:23:22 Hi, I am trying to find out what is the maximum frequency on P9_22 which is the SPI clock on BBB. AND HOW DO I CHANGE THIS FREQUENCY. Jul 16 14:27:17 Ardit: *plonk* Jul 16 14:30:47 someone here? Jul 16 14:30:58 did you try reading the TRM? Jul 16 14:31:52 TRM? Jul 16 14:31:55 no Jul 16 14:32:10 then do so Jul 16 14:32:22 How do I do that? Jul 16 14:32:50 UTFG: "beaglebone TRM" Jul 16 14:34:06 how do you read a document? Scan your eyes back and forth across the lines of text, and attempt to reconstruct meaning from the strings of symbols therein! Jul 16 14:51:50 tbr: it is possible to flash using USB. Jul 16 14:52:24 https://github.com/ungureanuvladvictor/BBBlfs is an app created to do so. Jul 16 14:52:38 it needs some love and attention though. Jul 16 14:53:42 vvu wrote ^^^^ Jul 16 14:54:03 indy: so, you can try that out if you'd like Jul 16 14:54:42 needs love == dead Jul 16 14:55:19 in stasis Jul 16 14:55:28 it works for a Linux host... Jul 16 14:55:51 but it could really use a GUI and support on Mac/Windows. Jul 16 14:56:01 I think there was an Android GUI for it. Jul 16 14:56:34 lol Jul 16 14:58:06 jkridner: I'm aware of the ways to boot an OMAP^W AMxxxx, but I am not aware of noob proof ways to boot and flash the eMMC this way Jul 16 14:58:55 tbr: fair enough... just trying to grow exposure for this app. perhaps it isn't nice to send noobs to it. :-) Jul 16 14:59:28 *nod* Jul 16 14:59:43 jkridner, will try Jul 16 14:59:51 jkridner, thanks for link Jul 16 15:00:43 a total braindead recovery, that relies only on flashing methods baked into the silicon, is essential on any platform.. Jul 16 15:01:53 myself: indeed. This USB flasher uses only the ROM baked into the silicon and the "BOOT" button (to prevent loading from the eMMC) Jul 16 15:02:42 pre-built binaries that "just work" across a number of platforms along with a GUI and instruction page are what are missing. Jul 16 15:03:07 number of platforms == Linux, Mac and Windows (32-bit at least) Jul 16 15:03:10 wasn't this started around the panda? I vaguely remember something Jul 16 15:03:13 nice. Jul 16 15:03:43 tbr: there were multiple efforts around panda and earlier beagles. this one was from "scratch" during last year's GSoC Jul 16 15:03:51 aaah, ok Jul 16 15:04:36 this one specifically targeted Android as the host for the starting point with hopes that we could just distribute an Android app and anyone with an Android phone could boot a BeagleBone... Jul 16 15:04:59 unfortunately, not all Android phones expose USB host functionality. Jul 16 15:05:01 jkridner: there is meeting today right ? Jul 16 15:05:05 yup. Jul 16 15:05:05 I was going to say Jul 16 15:05:14 ah vvu wrote it Jul 16 15:05:16 *g* Jul 16 15:05:21 yeah, so it only works on a small number of phones. Jul 16 15:05:31 unless you root them and replace the kernel. Jul 16 15:05:35 it was tested on mainly nexus platforms Jul 16 15:06:05 the prolem is not usb host, is the RNDIS driver...most of vendors do not include it in the kernel Jul 16 15:06:14 and android does not even want to enumerate the device Jul 16 15:06:26 heh. that's amusing. I've been using arduinodroid with a pro micro to do uC dev literally in my pocket. Jul 16 15:06:58 ieeheks vvu hardcoded cflags in the makefile Jul 16 15:07:10 I'll make a note to test this on a galaxy s4 stock Jul 16 15:07:27 myself: i don't expect the java code to still work. Jul 16 15:07:52 woglinde: that was my first makefile done :) never touched it since then Jul 16 15:08:25 feel free to do as many pull requests as you want Jul 16 15:08:52 ahh, i know Berger than to touch it, then, I'm helpless in code :p Jul 16 15:09:04 s/berger/better Jul 16 15:10:03 (sorry, irc from phone...heh.) Jul 16 15:10:39 hence the interest in all things android-hosted. Jul 16 15:14:16 vvu hehe but good idea better than fiddling with sd-cards Jul 16 15:14:46 * woglinde wonders why jkridner does not promote it more often Jul 16 15:16:07 woglinde: becuase it is not working with the new debian images 1st of all Jul 16 15:16:23 i was copying the .img.xz in /dev/ram0 then xzing to /dev/mmcblkx Jul 16 15:16:30 and now the images are bigger than /dev/ram0 Jul 16 15:16:49 vvu ah hm Jul 16 15:17:09 hm can you not use some blockmode? Jul 16 15:17:54 hm dd should work to with skipping Jul 16 15:17:54 haha Jul 16 15:18:17 woglinde: when the boards boots it gives me a /dev/g_serial from where i can read the img.xz Jul 16 15:18:29 wanna pipe it to xz and then directly to /dev/mmcblk Jul 16 15:18:41 but having trouble to put up my initrd right Jul 16 15:18:46 kernel panics in some awkward way Jul 16 15:20:07 * vvu always hated this ramdisk biz Jul 16 15:20:13 no Jul 16 15:20:15 its good Jul 16 15:22:44 it is good but i forgot all the crap around it Jul 16 15:22:52 did not document my stuff from last year Jul 16 15:23:00 and now i'm just derping around config files Jul 16 15:23:42 so you learned somehting documentation is the best life saver Jul 16 15:24:13 and even its a wiki with spelling and grammr errors Jul 16 15:25:46 Hi, I am trying to find out what is the maximum frequency on P9_22 which is the SPI clock on BBB. AND HOW DO I CHANGE THIS FREQUENCY. Jul 16 15:26:48 Ardit nothing in thr TRM? Jul 16 15:28:09 woglinde: any knowledge with u-boot FIT images ? Jul 16 15:28:15 vvu no Jul 16 15:44:21 vvu, if I could expose USB0 through the host to a virtualbox VM somehow, I could get it to work i think. Jul 16 15:44:58 my ownb NFS server is just that in a VM, I've tried this, but couldnt get past that one hurdle Jul 16 15:44:59 m_billyou don't have a native linux ? Jul 16 15:45:09 ah Jul 16 15:45:13 not any ore except on the BBB Jul 16 15:45:18 but it's useless with nfs Jul 16 15:45:22 i want to make it standalone Jul 16 15:46:28 that would require a ton of coding for windows I'd think Jul 16 15:46:55 now i have some awkward error with the kernel https://gist.github.com/ungureanuvladvictor/2bf4f3076faac2c94241 Jul 16 15:47:15 I havent looked at your code since last year, and quite honestly I didnt read a whole lot then i had too many things on my plate Jul 16 15:47:53 the code is ok'ish' Jul 16 15:47:59 crappy as hell but works :) Jul 16 15:48:34 ah, again the last one in the office to stay at work Jul 16 15:50:30 vvu hehe Jul 16 15:50:35 ;) Jul 16 15:51:45 hm I should switch to dynamic links for the windows debug build Jul 16 15:51:56 shuffling 200 mb around of .exe makes no fun Jul 16 15:53:03 vvu yeah dont know of many developers who are every truely happy with their own code Jul 16 15:53:09 ever* Jul 16 15:55:10 hm Jul 16 15:55:15 I am often happy Jul 16 15:58:00 After installing last image i can't connect via browser. Jul 16 15:58:57 ZEROF, but you can ping through ? Jul 16 16:00:04 Sure, i have tor server running on without issue. Jul 16 16:00:34 And when i try to open 192.168.7.2 i get apache it's working :) Jul 16 16:01:15 so network is working Jul 16 16:01:19 so you can ssh into Jul 16 16:01:19 Yep Jul 16 16:01:20 it Jul 16 16:01:24 and fix node.js Jul 16 16:01:40 Yep, i made some script for led control Jul 16 16:02:02 what does netstat have to say ? Jul 16 16:02:05 and all working fine, just i don't have browser control Jul 16 16:02:32 net stat have a lot to say, like i said i run Tor exit/relay Jul 16 16:04:29 Where is located BBB start page it's not inside /var/www Jul 16 16:05:14 * m_billybob runs his own costum rootfs so wouldnt know Jul 16 16:05:36 custom but yeah Jul 16 16:08:36 ZEROF its node.js Jul 16 16:08:46 so the start files is somewhere in node.js Jul 16 16:08:53 which is not running or so Jul 16 16:30:03 woglinde: Thanks i will check. Jul 16 16:31:12 Somebody can provide me path to start page? Not start.html. Jul 16 16:33:21 I have nothing inside /var/www, can somebody provide me with files from it. Jul 16 18:00:14 ZEROF: try index.html Jul 16 19:20:21 Hi, I am trying to find out what is the maximum frequency on P9_22 which is the SPI clock on BBB. AND HOW DO I CHANGE THIS FREQUENCY. Jul 16 19:20:46 And there is nothing on the TRM Jul 16 19:28:39 you set dividers on the clock driving the block. Jul 16 19:36:12 Hello all Jul 16 19:42:25 I was on here the other day and pop the big question. Has anyone installed adobe air runtime on the beaglebone black. I didnt really get an answer so I thought I would ask again Jul 16 19:49:04 $ sudo apt-cache search adobe |grep air Jul 16 19:49:04 $ Jul 16 19:50:31 no such package. Jul 16 19:50:39 no need to sudo for apt-cache :) Jul 16 19:51:33 * m_billybob2 shrugs Jul 16 19:51:56 That stinks Jul 16 19:52:30 thats adobe for ya Jul 16 19:53:30 Adobe has a rather narrow view when it comes to which platforms they should support Jul 16 19:53:45 * vvu runs from adobe, m$ or whatever has some slight connection to win Jul 16 19:54:24 I can install it on ubuntu with an intel processor but not beaglebone Jul 16 19:55:16 sirchad: http://elinux.org/Beagleboard:Ubuntu_On_BeagleBone_Black doesn't work for you? Jul 16 19:56:10 sirchad, i doubt there are any binaries for ARM Jul 16 19:56:50 Now i havent looked into it of course, but if you can find binaries for Android . . . Jul 16 19:57:14 you *may* be able to get it to work Jul 16 19:58:17 I can install it on android. I was leaving that as a last resort. I will have to recompile my serial connector to work on android as well. Jul 16 19:58:23 Thanks for all the help guys Jul 16 19:59:58 sirchad, oh and I'm running debian, so I suppose the ubuntu repo's may be different Jul 16 20:00:36 worth looking into. Jul 16 20:01:23 I will look at that. Jul 16 20:24:45 Does anyone have internet connection sharing between a beaglebone black and OSX working? If I try to enable it, I just lose the USB connection to the BBB from my Mac. Jul 16 20:36:24 Peanut: I haven't tried it yet... literally got my BBB about an hour ago and am using the USB cable to SSH to it but also have an ethernet cable plugged into the BBB for internet access. Jul 16 20:38:05 SteveG: nice, enjoy your new toy. Jul 16 20:38:22 The 'internet connection sharing' thingy in OsX seems a bit b0rked. Jul 16 20:39:08 Yeah, I've only used it once when I was connected to the net via hard ethernet and then had my wireless acting as an access point Jul 16 20:44:37 Peanut: I do... Jul 16 20:44:54 I use the virtual serial port to navigate the change of IP address. Jul 16 20:45:18 WHich 'change of IP address' ? Jul 16 20:46:08 I enable ICS on the Mac for the connection, 'screen /dev/tty.usbmodemfd113 115200', login as root and issue 'dhclient usb0' to grab IP info for the BeagleBone from the Mac. Jul 16 20:46:22 the fd113 might change on your machine... not sure of a reliable way to know it. Jul 16 20:46:36 you running Debian on your BegleBone? Jul 16 20:46:38 Oh, you need to DHCP again after enabling sharing? Jul 16 20:46:41 Yup, debian Jul 16 20:48:05 yeah, because the Mac thinks its the DHCP master now, rather than using the address from the BeagleBone. Jul 16 20:49:11 Owwww... makkes sense. Jul 16 20:53:40 gawd... stupid to name a test script serial.py when your script does 'import serial'... geez Jul 16 20:54:05 jkridner: thanks for the hint, that solved it for me. Jul 16 20:54:22 sweet. please share! Jul 16 20:54:50 I'll try it again from a 'clean' boot. Jul 16 20:55:12 So what the mac does if you ename ICS is create a new 'bridge' interace, with an IP address on it. Jul 16 20:56:22 I should probably just disable the dhcp server on the Beaglebone on boot alltogether, that would skip the need for going in with the serial console. Jul 16 20:58:02 you'd need to configure the bone to also perform the DHCP on that port. Jul 16 20:58:30 YEs, but that should be easy in /etc/network/interfaces. Jul 16 21:00:00 So I'm doing Ethernet over USB to my Mac, which then does NAT over WIFI to my ADSL router, which does NAT to the outside world. And it just works :-) Jul 16 21:04:17 Peanut: time for ipv6 ;-) Jul 16 21:04:41 Hehe, nice idea. Jul 16 21:05:18 So did you just change your interfaces file to "iface usb0 inet dhcp" ? Jul 16 21:05:21 But I want to play a bit with device-tree and PRUs, looking for a real challenge here ;-) Jul 16 21:05:55 SteveG: I haven't done that yet, because I suspect there is some init-file that sets up the DHCP server on the BBB for the USB link somehwere, and that would need to go, too. Jul 16 21:06:27 ah, right Jul 16 21:07:39 Peanut: looks like the config for the dhcp server is /etc/udhcpd.conf Jul 16 21:08:07 Thanks, I was waiting for 'apt-get upgrade' to finish, which it just did. Jul 16 21:08:39 Peanut: and the startup script is /etc/init.d/udhcpd Jul 16 21:08:46 SteveG: I'll leave the config file alone, and change /etc/init.d/udhcpd Jul 16 21:10:37 Peanut: prob just remove the symbolic links to udhcpd in the /etc/rcN.d directories Jul 16 21:12:23 package updates might reinstall the symlinks Jul 16 21:13:24 It completely ignored /etc/network/interfaces Jul 16 21:15:52 And it re-enabled udhcpd itself. Need to go deeper. Jul 16 21:19:08 Peanut: well, the /etc/network/interfaces file was read because I set eth0 to dhcp and on reboot it grabbed an IP from my router and I was able to ssh in that way. Jul 16 21:19:23 So not sure why it wouldn't work for usb0 Jul 16 21:21:24 There's some magic happening in /opt/scripts/boot/am335x_evm.sh, which edits and creates all kinds of files on startup. Jul 16 21:24:26 hmm, yeah, I see what you mean Jul 16 21:26:36 what is calling that script? Jul 16 21:28:22 Good question :-) Jul 16 21:29:32 The script could do with some improvement though. Every time it is run, it adds another # to /etc/default/udhcpd (see line 80, and the long row of ### in /etc/default/udhcpd) Jul 16 21:30:02 lol, yeah, I actually noticed that! Jul 16 21:32:14 And the same file also hard configures the static IP for usb0, so ignores the interfaces file completely.\ Jul 16 21:45:30 SteveG: It gets called from /etc/init.d/boot_scripts.sh Jul 16 21:47:06 Hi, does anyone know how to measure the board's own Vin on a BBB? Jul 16 21:49:11 Peanut: ah, cool... Jul 16 21:50:52 SteveG: it then reads /boot/uboot/SOC.sh, greps the value for $board from that, and then runs the am335x_evm script. Jul 16 21:51:18 The TPS65217C has a battery sense terminal but I'm not sure if that would be the right way Jul 16 21:53:21 I'll prob just modify the am335x_evm.sh script (with the knowledge that it could be overwritten by some future update) Jul 16 21:55:15 Yes, I just did the same. Jul 16 21:55:48 Note however, that in this new setup, the BBB gets a new IP address from the Mac on every boot. Jul 16 21:56:40 So ICS works 'out of the box', but now it's the usual game of IP whack-a-mole to find it. Jul 16 21:56:55 Or just don't do DHCP knowing there's nobody else on the subnet, I'll try that. Jul 16 21:57:33 yeah, I'll prob just use a static anyways Jul 16 22:06:07 Meh, even with a static config the interface won't come up after reboot. Jul 16 22:07:05 hm, weird... came up for me. plus I have the eth0 as a backup. Still trying to sort out the ICS on the mac side, though. Jul 16 22:08:54 in the am335 script I left in the 'ifconfig' line where it sets usb0 to a static address. Jul 16 22:11:34 I might re-enable that line again. Jul 16 22:12:04 'ifup usb0' works, but doesn't happen on boot, for some reason. Jul 16 22:14:03 everytime I reboot the board my Mac creates a new "BeagleBoneBlack X" serial/modem interface. Jul 16 22:14:11 Same here Jul 16 22:16:10 <__butch__> Anybody want to field a dumb bonescript question? Why isn't this working, and what is the error message really saying? https://gist.github.com/ButchAnton/8c425de1cb8471aad672 Jul 16 22:17:24 <__butch__> This works using Ruby and Python on the same pin. Jul 16 23:05:42 SteveG: I haven't found how to fix that. :( Jul 16 23:09:41 jkridner: eh, small price to pay :) Jul 16 23:10:12 __butch__: it fell into an error condition writing to the capemgr at https://github.com/beagleboard/bonescript/blob/master/node_modules/bonescript/my.js#L57 Jul 16 23:11:02 __butch__: you should see some error if you type 'dmesg | tail' in your terminal... Jul 16 23:11:39 I'm in the process of removing all of the device tree overlay stuff that is causing so many problems. Jul 16 23:12:26 __butch__: you might give http://octalbonejs.com a try for now Jul 16 23:12:32 <__butch__> jkridner: Why would only bonescript fail? Jul 16 23:13:12 bonescript is probably the only one to try to load a device tree fragment to reconfigure the state of the pin instead of just using the default GPIO settings. Jul 16 23:14:33 <__butch__> jsridner: I just updated the gist with the relevant bit from dmesg Jul 16 23:15:19 does anyone know if it's possible to build a simple cape that uses only a few GPIO pins and 3.3V + GND pins and doesn't support any of the EEPROM stuff? Jul 16 23:15:35 I'm not looking for official support on this. It's just a personal project Jul 16 23:16:09 The hardware ref gets into detail about the need for capes to have EEPROMs but my needs are simple Jul 16 23:24:26 hmm, seems that the BBB is creating a new mac address on each boot for the usb0 device. This is causing internet connection sharing on the mac to issue a new IP address each time. Jul 16 23:33:01 so set the ether address if you need Jul 17 00:02:30 __butch__: just seeing this b/c my nick was spelled wrong Jul 17 00:03:16 I'm trying to set up internet connectivity via the USB (192.168.7.2). Are there any guides to help me set this up on various platforms (Windows and Mac, primarily)? Jul 17 00:03:29 __butch__: looks like one of the other libraries loaded a device tree fragment that confliced. Jul 17 00:03:33 er, conflicted Jul 17 00:03:46 if you reboot and run the javascript first, it'll probably work. Jul 17 00:04:26 a better solution is to fix the library to try anyway, even if there is a conflict... or simply avoid trying to load the device tree fragment.... but a better error message would certainly be helpful. Jul 17 00:05:10 <__butch__> jkridner: Thanks! I'm rebooting and will give it a go. Jul 17 00:05:27 OnlineCop: http://beagleboard.org/getting-started should get you there. Jul 17 00:09:25 <__butch__> jkridner: That fixed it. Thanks! Jul 17 00:10:30 jkridner: Will that let me browse to any website (like google.com) from the board itself? Jul 17 00:17:34 Does anyone have or know of schematics for lasercutting a case for a bbb? Jul 17 00:21:14 http://www.thingiverse.com/search?q=beaglebone+black&sa= Jul 17 00:21:30 some choices there Jul 17 00:26:57 thank you Jul 17 00:49:15 OnlineCop: no, you need an Ethernet, WiFi or Internet Connection Sharing connection for that. Jul 17 00:50:16 Right. I'm looking for a way to set up Internet Connection Sharing on various systems automatically. Jul 17 00:51:02 If nothing else, I can simply point end users to a wiki based on their platform, but if I can create an installer (for our other software that we're writing), I'm hoping to set it up automatically. Jul 17 00:53:59 I'm just wondering if this is a common enough question that either the BBB community has articles/wikis on it already, or if it's not as common as that, and I should just find some StackOverflow articles. Jul 17 00:55:36 quite a few things at http://www.thingiverse.com/search/things/page:1?q=beaglebone ... maybe there should be a link from beagleboard.org Jul 17 00:58:06 http://derekmolloy.ie/beaglebone/getting-started-usb-network-adapter-on-the-beaglebone/ might have some of it Jul 17 01:00:20 heh, seems like new users in recently Jul 17 01:00:32 are BBB's actually starting to become more available? Jul 17 01:17:55 anyone has connected a dht11 sensor to a bbb? Jul 17 01:18:32 problem is, the sensor gives my false result on the bbb, on the arduino it works fine Jul 17 01:21:49 why bother with that Jul 17 01:46:59 any spi ninjas out there? Jul 17 01:48:09 Yes, but you won't see them until it's too late. Jul 17 01:48:24 hah Jul 17 01:49:06 was wondering if anyone has a library for doing SPI transfers without going through a context switch into the kernel Jul 17 01:49:23 ds2: 'cause i'm turning my bbb into a weatherstation and i want to use the humidity sensor of it Jul 17 02:28:00 hello guys Jul 17 02:28:39 ragnar76: aren't the weatherstations ibutton based? Jul 17 02:29:42 spikebike: ibutton like the things to open doors? not that i now Jul 17 02:43:26 ragnar76: ya, they have counters, tempsensors, I think humidity, security oens, etc. Jul 17 02:44:59 anyone ever done or ever seen any project power factor? Jul 17 02:45:25 personally I'd just played with thermocrons Jul 17 02:49:02 I did part of the program this way: Jul 17 02:49:48 var b = require('bonescriot'); Jul 17 02:49:56 var i=0 Jul 17 02:50:20 var timer2 = setinterval(contaa,1); Jul 17 02:50:46 var timer1= setinterval(paraa,1000). Jul 17 02:50:56 function contaa(){ Jul 17 02:51:03 i++; Jul 17 02:51:06 } Jul 17 02:51:10 spikebike: never seen one of them Jul 17 02:51:20 function paraa(){ Jul 17 02:51:30 console.log(i); Jul 17 02:51:35 i=0; Jul 17 02:51:39 } Jul 17 02:52:08 But this program only has 763 in 1 second Jul 17 02:53:47 and I need to do 60 readings with an interval of 0.00016 s each for 1 second Jul 17 02:54:00 http://www.maximintegrated.com/en/products/comms/ibutton.html Jul 17 02:54:05 pretty slick, they self network Jul 17 02:54:11 use a 1 wire interface Jul 17 02:54:17 extremely durable **** ENDING LOGGING AT Thu Jul 17 02:59:59 2014