**** BEGIN LOGGING AT Wed Jun 11 02:59:59 2014 Jun 11 03:04:30 flash from sdcard Jun 11 03:05:57 that doesn't work Jun 11 03:06:02 i get the same error Jun 11 03:06:26 i think i mentioned i can't boot from any image i have available to me Jun 11 03:11:31 how are you trying to boot from sd Jun 11 03:27:37 by flashing a sd card Jun 11 03:27:43 and turning the device on Jun 11 03:27:49 with the sd card inside of it Jun 11 03:27:54 it boots to a screen Jun 11 03:28:06 where i get the error we discussed Jun 11 03:44:27 treeherder: have you tried holding the boot button down when applying power with an SD card inserted? Jun 11 04:40:51 hi Jun 11 04:41:39 somebody can help me to use beaglebone black with opencv Jun 11 04:41:58 i want to track an image Jun 11 04:43:40 thanks Jun 11 05:10:38 thurgood, yes Jun 11 05:34:53 tried to allocate ipv6 in beaglebone..but failed..anyone has tried this. Jun 11 06:34:55 hi has anybody worked with openCV in bb-xm Jun 11 06:35:30 plenty of students probably, every year. Jun 11 06:35:58 Oh the quest for a robotic girlfriend.... Jun 11 06:38:04 well, my problem statement is to measure the exact distance between two contours is it possible help please ? Jun 11 06:39:03 Tape measure? Jun 11 06:39:17 that's an openCV question, ask the opencv people Jun 11 06:40:06 when you ask you should mention what language you're working in Jun 11 06:40:18 and what version of opencv Jun 11 06:40:22 yeah ,tape measure exactly !! Jun 11 06:40:43 #opencv Jun 11 06:41:01 version 2.4.9 just installed Jun 11 06:41:12 lol, yea kinda a specific #opencv question Jun 11 06:41:16 ask in #opencv Jun 11 06:41:19 ktxbai Jun 11 06:42:11 :( Jun 11 06:42:45 why the sadface? joker.jpg Jun 11 06:44:06 I thought you guys might be families with openCV ... and I am planning to port open cv in bb-xm does that make any sense guys ? Jun 11 06:44:53 I spent two weeks writing computer vision software not too long ago and the person I showed it to went "oh like OpenCV" "Oh..." Jun 11 06:45:06 the BBxm is completely secondary to this. you can do the proof of concept on your PC Jun 11 06:45:47 so it's all about opencv and we are no experts on that. We are even so friendly and helpful to suggest where you will find the experts. Jun 11 06:49:36 one more thing does bbxm supports 3 axis accelerometer or can we insert any such things on it ? I think this question sounds quite answerable ? Jun 11 06:50:21 Sure within the limits of interface. Jun 11 06:54:06 does it have an onboard accelerometer ? Jun 11 06:54:13 no Jun 11 07:16:00 Anybody has experience with compiling BBB Kernel with SGX Support and QT with SGX ? Jun 11 07:21:20 I was using RobertNelsons guide on eewiki to compile my kernel and compiled qt for it using linaro toolchain. I've also downloaded the Graphics SDK 4_10... Jun 11 07:23:08 I'm a bit overwhelmed from all the comments on using different patches, so I don't know now how to continue... Jun 11 07:28:07 configuring QT it tells me I should set QMAKE_INCDIR_OPENGL, QMAKE_LIBDIR_OPENGL and QMAKE_LIBS_OPENGL. But to WHAT directories should I set it? Jun 11 07:54:49 Ben__ I would recommend to use openemebdded there is done a lot of stuff for compiling qt Jun 11 08:03:05 Ben__: or use any other buildsystem that already has qt support Jun 11 08:03:21 Ben__: just sticking stuff randomly together wont get you a properly working system Jun 11 08:12:52 KotH: yes I know, but this is the reason why I'm asking. Is there anyone who has an working step by step guide? Jun 11 08:17:36 Ben__: i added a qt application to our buildroot based build a couple of months ago Jun 11 08:17:41 Ben__: worked without problems Jun 11 08:18:08 Ben__: took me maybe a day, including learning how to add packages to buildroot Jun 11 08:18:19 Ben__: angström/OE should be similar Jun 11 08:19:38 Does anyone know how to find how many degrees X duration is at Y RPM? Jun 11 08:20:30 foreverska: there are two ways: 1) either you know how to calculate that off the top of your head or 2) you look it up in a formulary Jun 11 08:20:46 foreverska: oh.. and 3) you can derive it yourself Jun 11 08:21:02 lol I've been trying 3 without success Jun 11 08:21:11 never was stellar at math... lol Jun 11 08:21:17 ^^; Jun 11 08:21:36 that's like 6th grade math ^^' Jun 11 08:22:40 You'd think so... right now it looks a little like I find how many degrees pass per minute and multiply that by the percent my duration is of a minute Jun 11 08:23:04 yes Jun 11 08:23:07 KotH: I'm using debian 3.14 as kernel. I'm not so experienced in building kernel and such stuff. but using the instructions from RobertNelson @ http://eewiki.net/display/linuxonarm/BeagleBone+Black got me an working system including qt. But now I'm trying to include SGX support. I have now clue how to do so. Jun 11 08:23:15 Ben__: ugh... Jun 11 08:23:25 Ben__: DO NOT MIX DIFFERENT BUILDSYSTEMS! Jun 11 08:23:35 Ben__: only PAIN awaits you there! Jun 11 08:23:50 Ben__: if debian works for you as a buildsystem, stick to that Jun 11 08:23:56 Ben__: build everything using that Jun 11 08:24:01 return (60000/ms)*(RPM*360.0) ... that should be right... Jun 11 08:24:13 Ben__: dont use linaro stuff Jun 11 08:25:17 KotH: yes I was using the whole thing from the above mentioned URL. RobertCNelson told me it's save to use linaro as he does ist also for the kernel builds Jun 11 08:25:41 foreverska: you got it almost right Jun 11 08:25:49 foreverska: try the reciproce value Jun 11 08:26:18 Ben__: building kernel is not the same as building user space applications Jun 11 08:26:43 Ben__: while for the kernel you can get away with just any working compiler, a user space app needs more than just a compiler Jun 11 08:26:59 oh right... man is my brain tired Jun 11 08:27:00 return (60000/ms)*(RPM*360.0) Jun 11 08:27:10 Ben__: ie, if you build your user space with linaro tools, then you have to build everything in your root fs the same way Jun 11 08:27:11 return (ms/60000)*(RPM*360.0) Jun 11 08:27:26 KotH: My goal is to have the same toolchain for everything, So why not using linaro toolchain for everything? Jun 11 08:27:27 foreverska: your brain is really tired Jun 11 08:27:30 foreverska: try again ;) Jun 11 08:27:40 Ben__: that works too Jun 11 08:27:56 Ben__: but do one or the other. dont mix. not in userland Jun 11 08:28:58 I'm so lost... return (ms/60000)*(RPM*360.0) isn't it? Jun 11 08:29:38 I need a howto patch the kernel for SGX support and the configure stuff for qt the rest of the build steps ar fine, I think. -- I don't mix -- promise! Jun 11 08:41:36 Ben__: 1) apply patches, 2) adjust build settings for qt, 3) start the compile run, 4) go for lunch, 5) come back to a hopefully completed build Jun 11 08:41:53 6) profit Jun 11 08:42:26 koth 5 is tricky Jun 11 08:42:56 woglinde: that's what we have cellphones with gps for. so you dont lose your way Jun 11 08:44:16 besides latest sgx works only with 3.12 kernel Jun 11 08:44:32 http://wiki.thing-printer.com/index.php?title=SGX_SDK_5_Alpha Jun 11 08:44:40 otherwise 3.8 kernel Jun 11 08:45:09 so now back to the task for updating libjna on debian/ubuntu systems Jun 11 08:45:18 ok, I can alsu use 3.8 kernel, just thought 3.14 would be better. Jun 11 08:45:45 maybee its working with 3.14 Jun 11 08:45:50 you could find out Jun 11 08:45:55 and tell us Jun 11 08:47:33 yes I wanted to try that first, but I need some steps to do, but I dunno WHAT to do.. Seems I'm lost in dev/null Jun 11 08:48:34 because my last kernel build script took me more than 4 hours to conmplete. so I would long for a rebuild this will be faster Jun 11 08:48:50 Ben__: what is your experience level with embedded linux? Jun 11 08:49:59 KotH: according what do you mean exactly? I'm able to code c++ with qt Jun 11 08:50:51 4 hours? Jun 11 08:50:53 for kernel? Jun 11 08:50:55 I'm no linux guy, but over the years I stumbled upon one and the other shell command Jun 11 08:51:00 compiling on the board? Jun 11 08:51:04 yes, incl. download time Jun 11 08:51:10 no, on my VM Jun 11 08:51:17 lol Jun 11 08:51:27 getter a faster internet connection Jun 11 08:51:34 no, non LOL, *cry* !!! Jun 11 08:51:53 ben time to learn c and kernel compiling Jun 11 08:52:05 think thats not the problem, must ba 16MBi, but anything slowed things down Jun 11 08:52:49 c is just an subset of c++ ;-) Jun 11 08:53:09 /o\ Jun 11 08:54:48 so to be back on topic, hans anybody som hints,urls for me to look on? (I don't mean google or lmgtfy) Jun 11 08:54:59 baidu? Jun 11 08:55:20 haha Jun 11 09:00:55 http://e2e.ti.com/support/arm/sitara_arm/f/791/t/298596.aspx?pi301021=5 Jun 11 09:01:24 Ben__: uh... Jun 11 09:01:28 that url has some hints for making SGX work, but it's not completed Jun 11 09:01:45 Ben__: well, with no prior linux knowledge, getting into embedded linux is a pretty steep learning curve Jun 11 09:02:08 Ben__: http://www.amazon.com/Embedded-Linux-Primer-Practical-Real-World/dp/0137017839 Jun 11 09:02:14 Ben__: buy this book Jun 11 09:02:35 I didn't sy I have no linux knowledge, I'm just more an linux user than an kernel hacker Jun 11 09:03:32 you dont need to be a kernel hacker, but you need to have sound knowledge of linux (actually unix) basics Jun 11 09:03:56 think the basics are 95% clear Jun 11 09:04:00 ie if you are a user that might be already enough, unless you are one of those ubuntu-is-already-difficult-users Jun 11 09:04:13 for the rest is google my friend Jun 11 09:04:35 i also recommend http://www.amazon.com/Design-UNIX-Operating-System/dp/0132017997 Jun 11 09:05:06 (the only book i know that explains _why_ unix is the way it is today) Jun 11 09:06:30 my vm is a debian wheezy which I use for my deveklopment stuff, I have some angstrom toolchains for 9G45 and now as BBB moves from angstrom to debian the linaro toolchain Jun 11 09:07:50 oh.. and get yourself a real computer Jun 11 09:07:56 compiling in a VM is a PITA Jun 11 09:08:19 if your boss does not want to, just calculate how much your time costs vs the costs of a computer Jun 11 09:08:30 sure Jun 11 09:09:20 chroot is nice too Jun 11 09:09:22 or lxc Jun 11 09:13:16 the dumb thing is that I do need my win system for other stuff I develop with .Net, php, html, mfc, tigerbasic and so on, but a second machine for the linux stuff would be nice. Jun 11 09:13:31 may ask my boss Jun 11 09:15:26 I have a real time plot of two ADC values which is very sluggish, so I thought sgx would help here Jun 11 09:16:03 the PRUSS thing will be my next big thing Jun 11 09:16:25 Have advil ready Jun 11 09:16:54 hehe Jun 11 09:17:21 I'm usually into ibu Jun 11 09:20:31 Ben__: i have to use lots of windows tools as well. that's why i have two computers under my desk Jun 11 09:21:16 lucky one Jun 11 09:25:28 Ben__: nah.. the linux compter is my 6y old desktop i used at home Jun 11 09:27:07 youre allowed to BYOD ? Jun 11 09:27:24 I think tht's no option here Jun 11 09:30:03 than your boss has to pay your time for waiting to compile something Jun 11 09:30:44 At my old job (Software Test Engineer) we'd definitely charge for compile time Jun 11 09:31:43 you'd end up doing other stuff in that time because overall the company never would give you enough hours but still... Jun 11 09:32:10 foreverska and if there is nothing else to do? Jun 11 09:32:32 or the build is blocker to do something else? Jun 11 09:33:05 Build usually blocked testing. We had to compile for debug and signature verification. Jun 11 09:34:00 You would usually end up starting paperwork in that time... the paperwork in that job... I quit because of the paperwork. Jun 11 09:35:10 kernel compiling is not our main business so when ist's done - it's done, and for normal development I don't have such big compile times. Jun 11 09:37:31 Mmm yea we never would compile kernel... not often. It was an embedded system and they made the executable it's own partition so you could hotswap just the program. Jun 11 10:11:20 hi Jun 11 10:11:28 yo Jun 11 10:12:23 any body can suggest a beagle board for TI DLP projecter ? Jun 11 11:07:00 hi Jun 11 11:14:29 hi Jun 11 11:16:51 hiiiiiiiiiiiii Jun 11 11:17:49 can anybody help me in camera selection in bbxm ? Jun 11 12:54:22 i'm having issues getting my bb to network at all Jun 11 12:54:32 either via USB network sharing or via just plugging in ethernet Jun 11 12:54:38 getting connect: Network unreachable Jun 11 13:23:30 SoFly: what OS do you have? Jun 11 13:23:56 ubuntu Jun 11 13:24:00 14.10 Jun 11 13:24:31 did you connect bbb via usb? Jun 11 13:25:51 14.10? Jun 11 13:25:58 is not released yet Jun 11 13:25:58 hello, one of our employees has subscribed to your googlegroups newsletter and would like to unsubscribe Jun 11 13:26:14 there must be an drive moounted where drivers ar located. Jun 11 13:26:17 vel429 and? Jun 11 13:26:20 and replying to the e-mail is not working Jun 11 13:26:23 So unsubscribe the usual way, vel429. Jun 11 13:26:41 not working, still getting the e-mails Jun 11 13:27:06 vel429: Google Groups has a web interface, appropriately located at googlegroups.com, where you can change all the settings, including subscriptions. Jun 11 13:27:36 well, that's the problem, he subscribed with a company address, and doesn't have a google login Jun 11 13:27:45 vel429: Failing that, a search on Google for "how to unsubscribe from a google group" ought to have decent results. Jun 11 13:27:58 vel429: Yes he does. Jun 11 13:28:33 yeah, i'll ask him, he says he doesn't have one Jun 11 13:28:41 thanks for the help Jun 11 13:28:53 vel429: If he is signed up to a Google Group, he has a Google account. Jun 11 13:29:05 vel429: Note that a Google account is not necessaqrily the same as a Gmail account. Jun 11 13:29:58 yes, i thought so, but he can't remember, i'll try to get his password back then Jun 11 13:36:08 im sorry, woglinde Benny_ 14.04 Jun 11 13:36:16 and yes, i connected the beagle with USB and can SSH to it fine Jun 11 14:01:01 SoFLy: Ubuntu on BBB? Jun 11 14:01:10 white A6 Jun 11 14:01:12 a Jun 11 14:02:59 SoFLy: what does ifconfig tell you on bbb? Jun 11 14:03:23 i used instructions from http://elinux.org/BeagleBoardUbuntu#Method_1:_Download_a_Complete_Pre-Configured_Image to put the OS on Jun 11 14:03:27 is that OK? Jun 11 14:03:47 (just making sure before we troubleshoot something we don't have to) Jun 11 14:04:40 I don't know ubuntu on bbb, I have angstrom / debian on it, but that shouldn't be the prob. Jun 11 14:05:47 ill go grab the bb and plug it in + get the ifconfig very soon Jun 11 14:05:53 thanks for helping :) Jun 11 15:50:46 I want to make my BBB a webcam(audio/video) streaming server. any links would be appreciated. I used motion in the past (but that doesn't have sound) and I am contemplating either using ffserver or perhaps vlc (the webcam is v4l compatible). Jun 11 15:51:36 vlc Jun 11 15:53:24 keesj: ffserver is not well supported Jun 11 15:53:27 stick with vlc Jun 11 15:54:13 thanks Jun 11 16:46:19 okay i'm back Benny_ Jun 11 16:46:38 just tried a ping after tweaking the /etc/network/interfaces quickly Jun 11 16:46:47 this is what i'm getting: Jun 11 16:47:05 http://pastebin.com/pduvQ4Dd Jun 11 16:48:00 here is my ifconfig Jun 11 16:48:50 http://pastebin.com/iTY4uywi Jun 11 16:55:29 hi , I have "beglebone" I want to install fedora or ubunto on in stead of default angstrom, beablebone is about 2 years old, i think version 3 Jun 11 16:56:09 Awesome. And the tutorials that you found online did not work for you? Jun 11 16:56:47 horse, lots of tutorials online exist. eLinux has particularly nice ones that stay updated Jun 11 16:57:02 i would recommend building the image and flashing the card from Linux, as it's a lot easier than OSX or Windows Jun 11 16:59:10 agmlego, if i rember corrently i did put ubunto on flash card and used it for a little, today after over an year i stated the board , and it went back to angstorm!! Jun 11 16:59:31 so nobody touched it or did anything and you plugged it in and it was angstrom? Jun 11 16:59:37 so fly, most tutoral are about beaglbone black Jun 11 16:59:44 doesn't matter Jun 11 17:00:02 I just followed eLinux ones for my white Rev A6a yesterday morning to re-flash 14.04 Jun 11 17:00:23 no, one used it. it was sitting in my back pack, isued its flash for storing/printing my resume etc. Jun 11 17:00:29 the black and white versions aren't drastically different from an embedded standpoint, black is ust much improved Jun 11 17:00:37 hmm weird, not sure how it would change without anybody doing it Jun 11 17:01:01 it was long time ago, i might have forgotten some thing. Jun 11 17:01:30 unless it has ablility to boot from the sd card and internal storage Jun 11 17:01:41 I woiuld try elinux Jun 11 17:01:42 what has the ability to boot, the beagle? Jun 11 17:01:48 yeah Jun 11 17:02:01 http://elinux.org/BeagleBoardUbuntu Jun 11 17:02:12 that has some good instructions, if you go to 14.04 for Beaglebone black Jun 11 17:02:17 but it's for building from a linux box, not a mac or PC Jun 11 17:02:22 I was trying "apt-get" today, but then find out it was angstom ;D Jun 11 17:02:43 yaeh my laptop is fedora Jun 11 17:03:05 windows don't like me too much ;) Jun 11 17:03:14 lol, great Jun 11 17:03:16 i will try that. Jun 11 17:03:21 and obviously opkg instead of apt-get Jun 11 17:03:24 :p Jun 11 17:03:26 one last question Jun 11 17:03:27 Angstrom Jun 11 17:04:05 how is beaglebone black with (battery + wirless) ? does that work better now/ Jun 11 17:04:08 ? Jun 11 17:05:35 i know back then "beaglebone" only worked good when it was attached to powesupply. Jun 11 17:14:15 herro Jun 11 17:14:47 has anyone gotten the PRU to work with 3.14? Jun 11 17:18:37 herro Jun 11 17:26:06 xsD i don't think so Jun 11 17:27:47 ah Jun 11 17:27:58 I've been reading a lot of stuff about the PRU Jun 11 17:28:07 but none of the examples seem to work… Jun 11 17:28:18 (most likely do to the new kernel) Jun 11 17:28:35 Hi!! Jun 11 17:28:40 Then stop using a new kernel... lol Jun 11 17:29:02 I Just bought a beaglebone black, I believe it´s the B version Jun 11 17:29:25 but I can´t flash any linux version using a sd card Jun 11 17:29:36 Can you help me ? Jun 11 17:29:52 hold the boot button when applying power? Jun 11 17:29:58 I just grabbed whatever was on armhf.com Jun 11 17:29:59 I did Jun 11 17:30:19 for like 5 seconds while it's booting? Jun 11 17:30:48 but after 20 seconds or more no lights so far. Jun 11 17:30:59 no boot Jun 11 17:30:59 what sd image are you using Jun 11 17:31:28 I tryed debian, archlinux, Angstrom Jun 11 17:31:41 do you have a serial (uart) console adapter to watch what it's doing? Jun 11 17:31:41 yeah, have you tried using any libraries? Jun 11 17:32:01 no, I haven´t Jun 11 17:32:01 here are PRU bindings that might work better xD1845 Jun 11 17:32:01 http://hipstercircuits.com/pypruss-a-simple-pru-python-binding-for-beaglebone/ Jun 11 17:32:41 hmm, I need to get an image that has a 3.8 kernel already Jun 11 17:32:47 yeah Jun 11 17:32:51 what image are you using now? Jun 11 17:33:10 either the debian or ubuntu from armhjf.com Jun 11 17:33:13 **armhf.com Jun 11 17:33:17 http://www.armhf.com/boards/beaglebone-black/ Jun 11 17:33:26 The image that came originally. Jun 11 17:33:40 I believe is Angstrom Jun 11 17:33:42 It has the latest kernel so yeah.. Jun 11 17:34:26 @amolan you are trying to flash the 2 GB or boot from the sd card Jun 11 17:35:11 I´m tryng to flash from a sd card, but I strong believe is there some issue with my unit. Jun 11 17:36:00 If you are following the steps to flash the eMMC, it can take a while Jun 11 17:36:46 Is there a way to do a update flash without sd card ? Jun 11 17:37:10 Not sure, but it will still take a while Jun 11 17:37:16 because it has to overwrite the flash Jun 11 17:38:07 @ But it will blink any blue led and it´s not happening, in fact no led is on when using sd card at boot. Jun 11 17:38:34 take the sd card out Jun 11 17:38:44 but without sd card I can boot using the image in emmc. Jun 11 17:38:45 put it in your pc , and make sure that it has the proper partition layout Jun 11 17:38:55 which image are you using? Jun 11 17:39:18 I tryed Angstrom, Debina and Archlinux images. Jun 11 17:39:24 from where? Jun 11 17:39:26 sorry, debian. Jun 11 17:39:30 you built them yourself? Jun 11 17:40:02 http://www.armhf.com/boards/beaglebone-black/ Jun 11 17:40:04 no I did use Win32diskimager Jun 11 17:40:14 Go there, and pick Ubuntu Precise 12.04.4 Jun 11 17:40:19 Follow the instructions Jun 11 17:40:42 Ok, I will do that but is there a reason the pick that one ? Jun 11 17:40:58 To see if your image is correct or not Jun 11 17:41:08 If you follow their instructions and you can boot from SD Jun 11 17:41:13 That means the image you used didn't work Jun 11 17:41:35 Ok, Iwill do that, thanks a lot. Jun 11 17:41:40 n Jun 11 17:41:40 np Jun 11 17:42:00 Ate mais.. Jun 11 17:44:37 exit Jun 11 17:46:14 Does anyone have a working image that can interface with the PRU? Jun 11 17:50:43 I'm using the current debian image for pru development Jun 11 17:51:08 Did you create your own, or get one from the interwebs? Jun 11 17:51:23 From beagle's site Jun 11 17:51:45 Ok, heading there now sec Jun 11 17:52:38 http://beagleboard.org/latest-images Jun 11 17:52:45 Yup Jun 11 17:52:46 http://debian.beagleboard.org/images/bone-debian-7.5-2014-05-14-2gb.img.xz Jun 11 17:52:55 Is that the base you are using? Jun 11 17:53:03 05-14-14 Jun 11 17:53:04 I personally use the first one on this list because I have the eMMC disabled because of the work I'm doing. Jun 11 17:53:18 Gotcha Jun 11 17:53:39 But the other one has worked in the past too. I just needed the eMMC pins Jun 11 17:53:58 Ah okay Jun 11 17:54:03 Yeah I might end up doing something similar Jun 11 17:55:13 How fast do you think the PRU can bit bang things? Jun 11 17:55:22 5ns Jun 11 17:55:26 hmm Jun 11 17:55:42 Downloading the image right now, will be booted up in a sec Jun 11 17:56:16 If you do it right...5ns is your max and lack of efficiency in your code will limit you. Jun 11 17:56:29 gotcha Jun 11 17:57:30 5ns is the fastest period the PRU can generate by toggling a pin. However, no actual logic is present in that theoretical max--all you are doing is making a square wave. Jun 11 17:57:45 True Jun 11 17:57:53 If you want to actually transmit data or implement a protocol, that number rapidly falls. Jun 11 17:57:58 hmm Jun 11 17:58:07 Do you think I can sample pins Jun 11 17:58:11 Since one clock cycle at 200MHz is 5ns long. Jun 11 17:58:23 Right Jun 11 17:58:25 And every instruction you use is one clock cycle. Jun 11 17:58:45 I've build a counter that runs at 15 Mhz Jun 11 17:58:59 Was going to attach it to the beagle to see if the PRU can get the data Jun 11 17:59:10 Easily Jun 11 17:59:20 So, if it takes you an instruction to change the pin and an instruction to determine whether to change the pin...you fall to 10ns. If it takes two instructions to determine whether to change the pin, you are at 15ns. Jun 11 17:59:25 And so on, and so forth. Jun 11 17:59:40 Yup, that makes sense Jun 11 18:00:03 I have a PRU core that flawlessly decodes a 36-1 timing wheel at up to 16000 RPM... not sure on the Mhz there but it's quick Jun 11 18:00:16 mhm Jun 11 18:00:49 Well, that would be 36 * 16000 / 60 Jun 11 18:01:05 So 6 * 1600 or 3 * 3200 or 9600Hz. Jun 11 18:01:11 9600 h Jun 11 18:01:12 hz Jun 11 18:01:12 yeah Jun 11 18:01:13 9.6kHz. Jun 11 18:01:31 0.0096MHz Jun 11 18:01:36 Yeah Jun 11 18:01:45 Alright so a little short but 16000 is the max of the other hardware. I haven't pushed it farther. Jun 11 18:02:00 @agmlego do you think the counter will surpass the PRU's capabilities? Jun 11 18:02:12 xD1845: What counter? Also, this is not Twitter. Jun 11 18:02:43 I've create a simple 12 bit counter that I wanted to sample using the PRU Jun 11 18:03:00 It runs at 15 Mhz Jun 11 18:03:05 What's the input look like? Jun 11 18:03:14 ^^^ Jun 11 18:03:38 What do you mean, Jun 11 18:03:52 What are you inputting into the PRU? Jun 11 18:04:06 oh Jun 11 18:04:30 I was going to have each bit connected to a GPIO pin Jun 11 18:04:36 and the clock to another GPIO pin Jun 11 18:04:45 So you want a 12-bit data bus with a clock. Jun 11 18:04:46 so on ever positive edge, read each of the pins Jun 11 18:04:49 yes Jun 11 18:04:51 How fast is the clock? Jun 11 18:05:10 the crystal for the counter is 15 Mhz Jun 11 18:05:31 THat is not what I asked. Jun 11 18:05:45 hmm Jun 11 18:05:59 12*15=180 Jun 11 18:06:10 I'd guess you're in trouble Jun 11 18:06:23 I thought there are two PRUs Jun 11 18:06:24 Yeah, if the clock output on the counter is 15MHz...no. Jun 11 18:06:29 xD1845: There are. Jun 11 18:06:41 ohh Jun 11 18:06:43 yeah.. Jun 11 18:06:48 the clock output is 15 Mhz Jun 11 18:07:03 Nah this is easy Jun 11 18:07:05 with 12 bits of data Jun 11 18:07:06 Yeah, the PRU is going to be too slow, probably. Jun 11 18:07:22 Even if both were used, to sample 6 bits each ? Jun 11 18:07:29 Because you need to read all 12 of those bits and put them somewhere before the next clock. Jun 11 18:07:50 xD1845: The PRUs are not, as far as I know, synchronized to each other in any way. Jun 11 18:07:51 Right, that was the plan. Sample all 12 -> store into RAM -> repeat Jun 11 18:08:08 Right, but the read and store operations for each bit are each instructions. Jun 11 18:08:18 Oh Jun 11 18:08:21 You're right Jun 11 18:08:39 Unless there is a way to dump the state from all 12 bits into a register as a single instruction. Jun 11 18:09:05 it can be done in 4~ cycles Jun 11 18:09:05 You would be looking at 24 instructions, minimum, at 5ns apiece. Jun 11 18:09:10 hmm Jun 11 18:09:21 24 instructions? are you daft? Jun 11 18:09:24 that's 120 ns Jun 11 18:09:42 more to the point, why not just dump the clock into one pin and let the pru be the counter? Jun 11 18:09:46 foreverska: Note my previous qualifier, please, before you start insulting me. Jun 11 18:09:48 add is one instr Jun 11 18:09:50 http://pastebin.com/SBqvG2v7 Jun 11 18:10:25 Throw it up to ram and let the OS deal with it Jun 11 18:10:29 Hmm Jun 11 18:10:47 Or, really, unless you need super-deterministic counting? Use the hardware intterupts on the ARM. Jun 11 18:11:42 The 12 bit counter is just a simple tool to see if I can use the beagle for high speed data acquisition Jun 11 18:12:14 You can... getting it up to the OS is the hard part at PRU speeds Jun 11 18:12:24 Right.. Jun 11 18:12:54 I'd need a way to store that data, and was thinking that memory -> let OS read from memory and store it somewhere else Jun 11 18:13:22 That is what the code I posted does... Jun 11 18:13:26 in 4 cycles Jun 11 18:13:34 :) Jun 11 18:15:17 If you wanted to create a log of values you have just under 8k of space. Replace the 100 in LBCO with a counter that does not exceed 1000 and resets Jun 11 18:15:18 Think my debian image is done. Gimme a sec to boot it up Jun 11 18:17:35 alright Jun 11 18:17:58 Just did a modprobe uio_pruss Jun 11 18:18:01 w/o any issue Jun 11 18:18:03 what image do people recommend to flash? the debian one? Jun 11 18:18:06 this is going to a white A6a Jun 11 18:18:16 im sick of this networking shit with ubuntu, so i'll just re-flash a new OS i think Jun 11 18:18:46 Where do you think I should start to setup the PRU dev? Jun 11 18:18:51 http://boxysean.com/blog/2012/08/12/first-steps-with-the-beaglebone-pru/ Jun 11 18:18:59 Not sure if that is outdated Jun 11 18:19:17 SoFLy What are you more comfortable with? Jun 11 18:19:23 whatever Jun 11 18:19:31 any flavor of *nix is fine Jun 11 18:19:38 im looking for stable working ethernet :) Jun 11 18:19:43 Lol Jun 11 18:19:47 I never could get that code to work... and it flashes the LEDs so unless you've modded your device tree it would just look crazy Jun 11 18:19:47 What happened with Ubuntu? Jun 11 18:19:54 I hear really good things about Gentoo. Jun 11 18:20:41 foreverska, I've got the fresh debian from their website, where to begin to setup a PRU dev environment Jun 11 18:21:23 there's not much to a "development environment" just pasm and gcc Jun 11 18:21:28 okay Jun 11 18:21:35 apt-get build-essential Jun 11 18:22:02 and the git repo for the am335x_pru? Jun 11 18:22:56 uhhh there are some old example codes floating around from when TI supported the pru briefly... Jun 11 18:23:59 are you asking me what happened w/ Ubuntu xD1845 ? Jun 11 18:24:06 Yeah Jun 11 18:24:28 umm Jun 11 18:24:30 i flashed 14.04 Jun 11 18:24:34 oh Jun 11 18:24:39 and the internet doesn't work at all and it's more annoying than i wanted it to be. Jun 11 18:24:44 how about 12.04 Jun 11 18:24:47 so, probably should re-flash something older and more stable Jun 11 18:24:54 yeah, thinking about that Jun 11 18:24:58 yeah, I would say so also Jun 11 18:25:55 annoying 14.04 is LTS and called "trusty" Jun 11 18:25:56 hahahh Jun 11 18:26:02 lol Jun 11 18:26:13 I haven't tried any of the new stuff Jun 11 18:26:18 only 12.04 xD Jun 11 18:27:50 Last version of Ubuntu I used with any regularity was 8.04. Jun 11 18:28:08 ; ) Jun 11 18:28:08 I might have an ISO of 10.04 somewhere. Jun 11 18:30:36 where are you guys from Jun 11 18:30:54 xD1845, you're going to need to use R30 and R31 so look into universal overlay. There is a fantastic debugger called prudebug and you should look into setting up C24/C25 for your DRAM access. I need to get ready to head out to the doc's office. Jun 11 18:30:56 Texas Jun 11 18:31:14 ah okay Jun 11 18:31:25 thanks for your help foreverska Jun 11 18:31:40 xD1845: Milwaukee originally, but Lake Orion/Pontiac these days. Jun 11 18:32:30 agmlego: i'm pretty sure you can just MOVB all the inputs in like one or two PRU cycles Jun 11 18:32:31 Hmm Jun 11 18:32:40 or you could set interrupts Jun 11 18:33:20 Not to the ram he can't Jun 11 18:33:53 He can LBCO them up to ram but that is 1 cycle + 1 cycle per 8 bits (ideally) Jun 11 18:34:02 mjgardes: Right, which is why I put the qualifier. I have not much direct specific PRU knowledge, but then again, most of the time, I do not need it. Jun 11 18:34:21 foreverska: I've got gcc Jun 11 18:34:29 Should I follow http://tara.mmto.org/computers/beagle/pru/devel/git_devel.html Jun 11 18:34:33 To setup the PRU? Jun 11 18:34:49 I'd like to run an example successfully first Jun 11 18:35:02 The better half of it is really old Jun 11 18:35:10 Interesting... Jun 11 18:35:25 pasm comes stock so you don't need to compile that anymore Jun 11 18:35:33 Did not know that lol Jun 11 18:35:52 cross compile... meh. I compile on the PRU itself Jun 11 18:36:01 *beagle Jun 11 18:36:02 On the beagle? Jun 11 18:36:05 Yeah gotcha Jun 11 18:36:06 Same Jun 11 18:36:57 I've honestly never seen an example work I don't think... lol Jun 11 18:37:05 Lol Jun 11 18:37:15 How'd you get started? Jun 11 18:37:36 I just want to be able to toggle a pin … something simple to get started and familiar Jun 11 18:38:18 I need to write a modern guide that includes R30/R31 discussion Jun 11 18:38:44 That would be amazing Jun 11 18:39:33 http://elinux.org/Ti_AM33XX_PRUSSv2 Jun 11 18:39:36 agreed Jun 11 18:39:58 That site is good but reads very white paper Jun 11 18:40:06 Rght Jun 11 18:40:13 All of the goooooogles return old stuff Jun 11 18:40:31 How about — http://mythopoeic.org/bbb-pru-minimal/ ? Jun 11 18:40:42 It does things with enabling the PRU by echoing Jun 11 18:41:03 not required... Jun 11 18:41:17 http://hipstercircuits.com/category/pru/ Jun 11 18:41:25 you might get some of this to work... Jun 11 18:41:43 His source code toggles pins by ram which is much too slow for you though. Jun 11 18:41:51 Right Jun 11 18:41:57 PyPRUSS? Jun 11 18:42:27 I guess if you know python. I've never taken to it because I'm comfy in C. Jun 11 18:42:39 Yeah, I'd rather work in C also Jun 11 18:43:28 maybe you can gleam something from my git... Jun 11 18:43:29 https://github.com/foreverska/riotstandalone Jun 11 18:43:49 Ok thank you Jun 11 18:44:12 I unfortunately have a pressing appointment in a few minutes. Jun 11 18:44:18 Yeah, no worries Jun 11 18:44:29 Thank you for your help, I really appreciate it Jun 11 18:47:21 look into config-pin for muxing the R30/R31 pins. I'll have to sit down later and try putting some of the stuff I've learned into some tutorial posts. Jun 11 18:47:43 Alright, where do you think I can find the posts? Jun 11 18:49:57 How long you gonna be one? Jun 11 18:50:03 *on Jun 11 18:50:14 I'll be on for a while Jun 11 18:50:24 4-5 hours Jun 11 18:50:30 Can be on longer if needed Jun 11 18:50:52 Alright. I'll ideally only be gone for 1 at most 2. So I'll set up a github blog when I get home. Jun 11 18:51:01 Sweeet Jun 11 18:51:16 I was actually thinking about starting a blog for stuff like this Jun 11 18:51:32 Have clear concise documentation, of all the Googling in one place haha Jun 11 19:10:49 thought on 12.04 vs. Wheezy? Jun 11 19:10:59 wheezy is probably more stable... Jun 11 19:12:17 gonna try out deb Jun 11 19:18:44 I've used both Jun 11 19:18:51 Ubuntu 12.04 is fine Jun 11 21:24:11 What is the current lead time on the BEAGLEBOARDXM? Jun 11 21:24:37 Cant seem to get a answer from disti Jun 11 21:25:51 does anyone have a contact # for beagle board? Jun 11 21:30:09 herrro Jun 11 21:34:31 has anyone used the radium camera cape for the beagle bone black? Jun 11 21:35:34 Hi people! Jun 11 21:35:53 Anyone with experience using the BBB PRU's? Jun 11 21:36:27 I was just working on setting it up today Jun 11 21:36:30 how far have you gotten? Jun 11 21:37:29 not far at all actually. I just was considering using it for a project, but I don't know what's the state of the documentation, tools, etc... Jun 11 21:37:38 hmm Jun 11 21:37:43 everything on google is outdated Jun 11 21:37:46 terrible Jun 11 21:37:50 but it's functional, as people are using them Jun 11 21:38:06 that's what it looks like... any guides that you may recommend Jun 11 21:38:11 ? Jun 11 21:38:23 I've been talking to foreverska Jun 11 21:38:27 He might setup a blog Jun 11 21:38:50 Start with the Debian image from their site though Jun 11 21:38:52 lol oh yea that's what I was supposed to be doing. I went back to working on my PRU project Jun 11 21:39:20 I'm already using the debian image Jun 11 21:39:42 I am still at the point of getting the PRU to toggle some GPIO Jun 11 21:40:13 Maybe you could give me some advice. I need to set 6 servos at the same time, and I've had a lot of trouble Jun 11 21:40:56 that's why I was considering the PRU Jun 11 21:40:58 hmm Jun 11 21:41:04 I am not that far myself Jun 11 21:41:42 Well, theorically I would just be toggling 6 pins and I wuold need some way to communicate the duty cycle to the PRU Jun 11 21:42:24 But I'm not sure how ambitious that would be. I'm on a somewhat tight schedule Jun 11 21:42:25 You're best to do the math up in the OS and pass down the length of the cycle in 5ns increments Jun 11 21:42:46 Math PRU side is VERY limited Jun 11 21:43:26 ok. Sounds reasonable though. Jun 11 21:43:59 So if you're setting up a blog, what would be the URL or how do I keep up? Jun 11 21:45:14 It will be a github blog. I'm trying to set it up right now. Jun 11 21:46:22 Awesome. Assumming you use the same username in github I've found you! Jun 11 21:46:28 yea Jun 11 21:46:41 and you can glance at my riot project. It's pru based Jun 11 21:47:20 great! thanks! Jun 11 21:55:32 Hmm Jun 11 21:55:47 Has anyone used the radium board camera interface with the BBB? Jun 11 21:58:03 google is not outdated Jun 11 21:58:08 the PRU info there is just fine. Jun 11 21:58:26 O.o there is a lot based on the old 18 chip. Jun 11 21:58:43 hmm Jun 11 22:01:21 the PRU on the 18xx/L138 is not completely different...it has less memory but the concepts are similar Jun 11 22:01:32 just get the stuff in the PRU git repo Jun 11 22:01:36 and start at it Jun 11 22:01:56 Initialization of the pru is a lot less problematic these days... the constants have moved... Jun 11 22:04:01 I must say the extra memory on the new PRUs is quite nice Jun 11 22:04:19 yea 8/8/12 is really roomy Jun 11 22:05:06 I wouldn't go that far Jun 11 22:05:23 I did run out of memory going nuts with loop unrolling Jun 11 22:05:37 lol for most people... Jun 11 22:05:48 macros can really do you in :D Jun 11 22:08:02 ds2: how can I get started on toggling a pin using the PRU? Jun 11 22:10:24 there is an example of that in the git repo Jun 11 22:10:32 which repo? Jun 11 22:10:36 which one? Jun 11 22:10:46 one example is a dumb toggle... it toggles a non PRU direct pin to flash a LED Jun 11 22:10:48 hold on Jun 11 22:13:25 https://github.com/beagleboard/am335x_pru_package.git Jun 11 22:13:29 clone that Jun 11 22:13:31 done Jun 11 22:13:39 there is a PDF document in there that describes the PRU Jun 11 22:13:43 ok Jun 11 22:13:50 awesome! thanks Jun 11 22:14:15 there is also another repo with a few more examples from a community member - Jun 11 22:14:17 I tried to run the examples out of there Jun 11 22:14:27 but they didn't work, I'll take alook @ the pdfs Jun 11 22:14:33 https://github.com/boxysean/am335x_pru_package.git Jun 11 22:14:47 that one has a few more examples. it is descended from the first repo but based on an older snapshot of it Jun 11 22:15:17 in pru_sw, example_apps, there is a app called 'blink' Jun 11 22:15:23 that blinks the onboard LEDs Jun 11 22:15:23 ok Jun 11 22:15:35 the onboard LEDs are not connected directly over the PRU so it is using a slow access Jun 11 22:15:57 that in a nutshell should be sufficient to get the ball rolling... Jun 11 22:16:08 I don't see the blink app Jun 11 22:16:10 i tired it and it works for me...worse well enough to generate composite video Jun 11 22:16:16 oh Jun 11 22:16:20 it's in the users repo Jun 11 22:16:22 xD1854, it is in the 2nd git repo Jun 11 22:16:22 no the main one, got it Jun 11 22:16:28 *not Jun 11 22:16:40 Ok perfect. Jun 11 22:16:45 Which OS / kernel are you using ? Jun 11 22:16:46 go forth and obsolete your ardurinos :D Jun 11 22:16:52 for the BBB? Jun 11 22:16:55 Yup Jun 11 22:16:56 I am running 3.2 Jun 11 22:16:59 For PRU development Jun 11 22:17:06 my own flavor as I have a lot of custom hw on it Jun 11 22:17:13 Ahh okay Jun 11 22:17:28 Let me get your opinion on something, just want to see if it's possible Jun 11 22:17:29 but afaik, the examples worked fine with the Angstrom stuff when I first tried Jun 11 22:18:11 I've got a 12 bit counter, incrementing with a clock @ 15 Mhz Jun 11 22:18:30 Think the PRU can handle getting all 12 bits, storing it into RAM -> allow userland code to do w/e with it ? Jun 11 22:19:01 the PRU, sure Jun 11 22:19:21 but why? Jun 11 22:19:27 what is the 12bit counter doing? Jun 11 22:19:35 It's a dummy counter Jun 11 22:19:42 Only job in life is to count xD Jun 11 22:19:49 why not use the eCAP stuff? Jun 11 22:19:58 I wanted to do an experiment to see if I can use the beagle to aquire data @ high speeds Jun 11 22:20:05 seems like a waste to not use existing hw on the chip Jun 11 22:20:12 what do you mean Jun 11 22:20:16 15MHz is not high speed :D Jun 11 22:20:19 sorry, I am new to this Jun 11 22:20:27 (just a hobby) lol Jun 11 22:20:38 IIRC, there is a counter on the chip that can capture edges and notate the count value Jun 11 22:20:45 look up the eCAP stuff in the manual Jun 11 22:20:47 oh gotcha Jun 11 22:20:48 hmm Jun 11 22:21:03 no reason to write PRU sw if there is HW for it! Jun 11 22:21:08 exactly Jun 11 22:21:13 I was using the counter kind of as an exmaple Jun 11 22:21:15 **example Jun 11 22:21:20 *nod* Jun 11 22:21:32 IIRC, there is also such a counter inside the PRUSS too Jun 11 22:21:37 Imagine now I have a logger that spits out 12 bits clocked @ X Mhz Jun 11 22:21:39 ds2: I have a question too! is it actually possible to use 6 PWM's at the same time without using the PRU? Jun 11 22:22:11 Would the beagle be a suitable solution for aquiring the data + storing it Jun 11 22:22:13 IIRC, 6 on different pins w/o a hardware mux is not doable Jun 11 22:22:40 so I need the PRU? Jun 11 22:22:54 xD1854: sure... so the clock is your data...i.e. you are counting number of widgets/second? Jun 11 22:23:21 aleandros: to do it on the chip, probally... you can abuse other subsystems if they are free Jun 11 22:24:19 hmm Jun 11 22:24:34 maybe I am having an understanding issue Jun 11 22:24:43 what are you logging? Jun 11 22:24:48 ds: ok, thanks! Jun 11 22:24:52 a rate? a count? a time where something happens? Jun 11 22:24:58 oh Jun 11 22:25:07 a value Jun 11 22:25:27 the 12 bits translate into something I need to store, eg.. the number Jun 11 22:25:33 (for the simple counter example) Jun 11 22:25:38 ah so say... the 12 bits are from a ADC? Jun 11 22:25:43 and you are sampling it? Jun 11 22:25:48 yeah, that makes more sense Jun 11 22:26:01 sure...the PRU should be fine for that use Jun 11 22:26:10 sweet Jun 11 22:26:22 there is a GSoC project that can log stuff like that around 25-50 million times a second Jun 11 22:26:35 what is GSoC? Jun 11 22:26:54 Google Summer of COde Jun 11 22:27:00 Gotcha Jun 11 22:27:00 problem with "counter" is that the real data could be something else...i.e you using the counter as a stop watch Jun 11 22:27:05 and the period is what you want Jun 11 22:27:31 or it could be that you are looking for a rate (i.e. a frequency counter) Jun 11 22:27:33 :) Jun 11 22:27:35 gotcha Jun 11 22:27:49 I am going to think of some practical uses Jun 11 22:28:03 Then I'll have something to test it with Jun 11 22:28:04 lol Jun 11 22:29:08 ds2, you in GSOC too? Jun 11 22:29:28 foreverska: yeah... Jun 11 22:30:23 Nice, whatcha working on? Jun 11 22:30:55 Thanks for the help ds2 and foreverska. Ttyl! Jun 11 22:31:33 PRU stuff Jun 11 22:31:46 which side of GSoC are you on? student or mentor? Jun 11 22:31:51 student Jun 11 22:32:00 ah... I'm on the mentor end Jun 11 22:32:16 one of my student is working on doing a logic analyzer with the PRU Jun 11 22:32:33 think he has it working with 50MHz sample rates Jun 11 22:32:59 xD Jun 11 22:33:03 Mentor meeeeee Jun 11 22:33:05 Haha Jun 11 22:33:27 Yea, depending on your setup that's pretty average Jun 11 22:34:06 the tricky part is getting that into the DDR for more processing Jun 11 22:34:11 acquiring it is easy Jun 11 22:34:22 Yea, moving all that data is a bit of an issue Jun 11 22:34:37 you don't get a dedicated lane to the DDR...there is a shared 200MHz bus that everyone else uses :/ Jun 11 22:34:57 Logic analzyers can collect a lot of data, how is that finally being stored? Jun 11 22:35:03 RAM -> SD ? Jun 11 22:35:07 foreverska: what's ur project? Jun 11 22:35:15 RAM and displayed Jun 11 22:35:24 Combustion engine management using the PRU Jun 11 22:35:24 integrated with sigrok to gain the decodes Jun 11 22:35:40 test engine or in a car? Jun 11 22:35:51 I have a test engine in a car Jun 11 22:35:57 what organization is that under? Jun 11 22:36:01 PSU Jun 11 22:36:15 PSU? Portland State University? Jun 11 22:36:19 Yea Jun 11 22:36:47 Have you guys seen the Wandboard? Jun 11 22:37:42 Not til just now Jun 11 22:38:25 Seems to be pretty cool Jun 11 22:38:29 Might get one to mess around with Jun 11 22:38:34 ds2: https://groups.google.com/forum/#!msg/beagleboard-gsoc/ELcK0RK7Cp0/-Vdcuyfd8SsJ Jun 11 22:38:41 ds2: Is that your student? Jun 11 22:38:47 i know that board Jun 11 22:39:16 yes Jun 11 22:40:08 "The samples are stored in the DDR by the PRU and afterwards they are saved to a file." Jun 11 22:40:15 "Continous sampling is not possible at such a high frequency (see technical data) because the user space application is too slow to fetch all the samples from the DDR in time." Jun 11 22:40:21 the file part is optional Jun 11 22:40:28 Hmm Jun 11 22:40:30 the continous part has been fixed as of this morning Jun 11 22:40:35 Oh nice Jun 11 22:40:52 So user space application, can essentially empty out DDR before it fills ? Jun 11 22:41:03 no, we moved to a proper kernel driver Jun 11 22:41:11 Interesting Jun 11 22:41:12 I strongly discourage user space for that stuff Jun 11 22:41:20 What does the kernel driver do? Jun 11 22:41:36 read the DDR out on interrupt and makes it available via a character device Jun 11 22:42:02 what is a character device Jun 11 22:42:17 basically a special file in /dev Jun 11 22:42:25 if you read from it, a driver can do magic Jun 11 22:42:28 ooo Jun 11 22:42:48 interesting Jun 11 22:42:55 foreverska: any plans to put that controller in a street legal vehicle? Jun 11 22:43:08 dumb question, what OS does that BBB run? Jun 11 22:43:13 the logic analzyer Jun 11 22:43:18 Linux Jun 11 22:43:54 foreverska: I think it would be a nice platform to attempt to use it for a 'soft cam' Jun 11 22:43:57 I am really interested in this project, gotta get some sleep though Jun 11 22:44:06 follow along on the web pages Jun 11 22:44:10 Will do Jun 11 22:44:12 help test it out Jun 11 22:44:13 use it Jun 11 22:44:15 Yes and yes Jun 11 22:44:17 provide feedback :D Jun 11 22:44:26 I've ordered another play toy, the radium camera cape ... Jun 11 22:44:34 and that in itself needs a lot of debugging to get working Jun 11 22:44:34 lol Jun 11 22:44:36 I live in Texas so street legal laws are pretty lax. Jun 11 22:44:52 foreverska: thought street legal still have to pass federal EPA emissions? Jun 11 22:45:06 1) 1960s beetle, nope Jun 11 22:45:13 2) Small texas town, nope Jun 11 22:45:15 Ohhhhh Jun 11 22:45:23 1960's... no OBDII...Yah! Jun 11 22:45:34 yea Jun 11 22:46:14 but aren't the 1960's beetle mechanically/pnematically timed? Jun 11 22:46:27 don't have to be Jun 11 22:46:46 Mine has a Hall based crank sensor and I'm putting IGN-1A coils in it. Jun 11 22:46:53 how many cylinders is the beetle? Jun 11 22:46:55 4 Jun 11 22:47:24 oh nice Jun 11 22:47:32 so that means no rotor, right? Jun 11 22:47:55 Yup. I may try to bastardize it as a cam sensor but someone is working on an official one anyways. Jun 11 22:48:20 that is a nice project Jun 11 22:48:39 now if the cam can just go away Jun 11 22:48:53 some guy experimented with solenioid valves Jun 11 22:49:06 Well... when this platform is on it's feet I plan to build an engine around that idea. Jun 11 22:49:21 is your engine interference design? (i.e. valves can crash into piston) Jun 11 22:49:28 Nope Jun 11 22:49:39 that makes life so much easier Jun 11 22:50:32 foreverska: are you going to the reunion thing? Jun 11 22:50:58 I doubt it. I'm pretty busy beyond GSOC Jun 11 22:52:41 I had played with the idea of sticking an oil pump on the cam gear and feeding it to hydraulic pistons in place of the stock rods. Default them to depressure so worse case scenario the engine just closes all vales and stops. Jun 11 22:53:25 Kinda like the new fiat engine just minus the central cam. Jun 11 22:54:44 how would that sync up when it is running? Jun 11 22:54:49 or is that just hte fail safe? Jun 11 22:55:21 That's just the fail safe. As far as initial sync you would just go off the crank sensor Jun 11 22:56:52 IIRC, there is a factor of 2 uncertainity with the crank sensor, right? how do you figure that out? Jun 11 22:57:09 As to which is at it's top? Jun 11 22:57:15 yeah Jun 11 22:58:17 It might be wise to keep a "cam sensor" or more accurately cyl 1 top of stroke sensor. Jun 11 22:58:50 The cam gear still exists for the pump anyway. Jun 11 22:59:01 oh Jun 11 22:59:12 Actually in the beetle that's good and solved because the cam sensor goes in place of the stock dizzy that runs off the camgear. Jun 11 22:59:13 so the timing chain stays Jun 11 22:59:35 Beetle is gear based but yea Jun 11 22:59:44 ah okay Jun 11 23:01:01 I'm working on a way to find cyl 1 without using a cam sensor but it is based on the assumption of a physical cam. Jun 11 23:14:32 What's the max offset for LBCO in dram? 1000? Jun 11 23:23:14 I love living 1 town away from Mouser. 3 day shipping is suddenly overnight. Jun 11 23:23:26 :PPPPPPPP Jun 11 23:23:53 if you had said will-calls at Mouser.... Jun 11 23:24:38 $7 shipping is less than I'd pay in gas to go 240 miles Jun 11 23:27:56 It's for my ham radio obsession anyway. I can wait a night for that. Jun 11 23:32:30 heh Jun 11 23:38:55 Found a crystal that resonates at 147.4Mhz interestingly. Not sure who they are selling them to. So I'm gonna homebrew a 2 meter rig around it. Jun 11 23:45:27 Oh beautiful goodness... it works Jun 11 23:46:37 wow its the rcn-ee .. he's back! Jun 11 23:47:03 * veremit is listening to: Chic - Good Times (remix) (Mouse Rocks) Jun 11 23:47:11 mouse is rollerin around :p Jun 12 00:26:13 Do any Beagle boards have Wifi, IR, or multicore? Jun 12 00:26:47 IR as in... Infared? Jun 12 00:27:08 yes Jun 12 00:27:46 Not on the board, not on the board and... probably not the way you think Jun 12 00:28:49 I'm looking at the hummingboard, which has these things Jun 12 00:28:53 http://hackaday.com/2014/04/22/hummingboard-the-vastly-more-powerful-raspi/ Jun 12 00:29:18 http://imx.solid-run.com/product/cubox-i4-pro/ Jun 12 00:29:25 * veremit mutters wandboard Jun 12 00:30:14 Not sure why onboard IR is important but looks neat enough. Jun 12 00:30:55 I have no board at all now, which to get? Jun 12 00:31:08 preferably something stable and with a community Jun 12 00:31:52 Looking at the best way to expose four USB ports from the BBB with a breakout board, does the BBB expose USB via it's two headers, regardless with four ports needed is there a recommended path? Jun 12 00:32:12 Pi has a pretty good community, as does beagle... don't know anything about this hummingbird business Jun 12 00:33:04 put out some red sugar water and see ;) Jun 12 00:33:25 * foreverska imagines little PCBs fluttering about Jun 12 00:33:43 flex and piezo ? Jun 12 00:37:10 Setting up C24 should set up C25 right? Jun 12 00:37:42 thought they were independent? Jun 12 00:37:50 didn't look at that Jun 12 00:38:30 I can't figure it out. I set it aside as a bug probably a week ago when I couldn't get C25 to work. Jun 12 00:55:42 rcn-ee: for the 3.8 kernel and its patchset, have you considered bringing over the "extended" support, e.g. 3.8.13.y Jun 12 00:56:06 rcn-ee: 3.8.x is part of ubuntu's lts and they have been backporting some patches Jun 12 00:59:01 oh, i've thought about it. little risky, as the delta is pretty big right now, i don't want to regress Charles Xenomai patchset. Jun 12 01:00:16 ok, I came across it when I was trying to apply the preempt-rt patchset and wondered what the extra version is Jun 12 01:00:52 are the preempt-rt guys now basing off ubuntu's 3.8.13.x branch? Jun 12 01:00:53 so far I am running rt16 on top of 3.8.13 as that is that latest before the extended support Jun 12 01:01:09 yeah, http://thread.gmane.org/gmane.linux.kernel/1561818 was the first Jun 12 01:01:35 now on to 3.8.13.14-rt31 Jun 12 01:02:44 forgot to mention, rt16 on top of bone53 on top of 3.8.13 Jun 12 01:03:09 That's crazy! ;) If the usb/eth wasn't so hackish and fragil in v3.8.x it might be a good idea. ;) Jun 12 01:03:30 we can always test a branch and see, no harm in that.. Jun 12 01:03:39 heh, the cpsw rt patches were not applied Jun 12 01:09:07 really happy with your work maintaining the patches Jun 12 01:09:19 3.8 is hackish Jun 12 01:11:23 it's so beyond hackish, it's self aware. Jun 12 01:13:56 3.8 is ... actually .. is it? Jun 12 01:14:51 3.8 isn't. Jun 12 01:14:51 it just isn't lol Jun 12 01:14:51 anything. Jun 12 01:15:03 how's capemgr comin for mainline?! :) Jun 12 01:15:46 veremit, get the popcorn out and watch: https://lkml.org/lkml/2014/5/28/280 Jun 12 01:17:02 oo oo *orders in * :D Jun 12 01:18:06 rofl @ "yet again" Jun 12 01:37:30 calculus, so "3" patches in our tree made it into ubuntu long term kernel for v3.8.x Jun 12 01:38:36 allo Jun 12 01:39:05 Anyone online that can help me out with an issue with my BBB? Jun 12 01:39:55 I just received it, installed the drivers and everything, but my computer won't see it. I'm running Windows 7. The leds are blinking. Jun 12 01:40:46 My computer didn't see it before installing the drivers, nor after Jun 12 01:43:56 calculus, give it shot: https://github.com/RobertCNelson/bb-kernel/tree/am33x-v3.8.13.x ;) Jun 12 01:44:28 mathieu6, did you plug it in with the correct cable? anything show up in device manager? Jun 12 01:44:44 the miniUSB :) Jun 12 01:47:24 I'm using the cable provided with the device, do you know what is supposed to show in the device manager? Jun 12 01:47:41 well, you plug it in a new device shows up.. Jun 12 01:47:44 It's not recognized as a storage device or anything that I can see Jun 12 01:47:54 No, nothing shows up when I plug it in Jun 12 01:47:55 or it did in win95, haven't touched windows since. Jun 12 01:47:59 ahah Jun 12 01:48:38 and never looked back, eh?! :) Jun 12 01:48:39 mathieu6: Whenever any device shows up, the Device Manager tree should collapse and refresh itself Jun 12 01:48:47 I tried with a different computer, Win7 64 as well, nothing shows up Jun 12 01:48:48 Try this with a known device like a flash drive Jun 12 01:49:23 Also, have you tried a different cable? Sometimes it's the smallest things.. Jun 12 01:49:30 3 things are programed to show up, flash drive, usb-ethernet, and usb cdc serial.. Jun 12 01:49:46 No change in the device manager Jun 12 01:50:01 I tried with my playstation cable as well :/ Jun 12 01:50:23 try installing the "signed" drivers: https://github.com/beagleboard/beaglebone-getting-started/tree/master/Drivers/Windows Jun 12 01:50:53 Hmm, you should still get some unknown-device thing even if the drivers are wrong. Jun 12 01:51:43 (also, devcon is an amazing little tool if you get sick of device manager's gui) Jun 12 01:51:44 Yeah, the drivers are installed Jun 12 01:52:19 I installed those on beaglebone's website, rebooted as well Jun 12 01:53:45 Try different ports on the PC? Or another PC if you have one handy, just to narrow things down Jun 12 01:53:45 >,< so much fun this game ... Jun 12 01:54:00 although you say its the same with different PCs?! Jun 12 01:54:30 have you tried on an ethernet port, does it get a network address if you go into a router admin page :) Jun 12 01:54:44 haha, that's a great idea.. Jun 12 01:54:45 does it try, but fail to install the driver? Jun 12 01:55:05 oh wait, he said another pc... mea culpa Jun 12 01:55:28 it didn't fail installing the driver Jun 12 01:55:30 usb gadget is great WHEN it works . lol Jun 12 01:55:34 That sounds like everything's being done right, I'd say open an RMA with the seller. could actually be bad. Jun 12 01:55:36 ahah indeed Jun 12 01:55:47 I tried different ports Jun 12 01:55:53 haven't tried ethernet Jun 12 01:55:56 ethernet ftw though .. or serial debug every time. Jun 12 01:56:12 i'd just reflash it: http://beagleboard.org/latest-images (if you don't have a ftdi-usb-serial adapter) Jun 12 01:56:28 rma takes time, re-flash, 20minutes. Jun 12 01:56:35 rcn .. is debian up there now? someone was asking about conflicting instructions the other day.... Jun 12 01:56:52 it's up there.. Only took me 5 years. ;) Jun 12 01:57:04 lol keep on pluggin at 'em .. ;) Jun 12 01:57:34 did you have a good break? :) Jun 12 01:58:08 noticed a bit of an absence lol Jun 12 01:58:20 it's verizon. ;) he can't help it .;) Jun 12 01:58:51 I'm on supreme cheese internet this week .. cna't talk here... Jun 12 01:59:03 Alright, thanks a lot to you all, I'll try returning it and getting a working one ;) Jun 12 01:59:05 Good night! Jun 12 01:59:40 hope it wan't an ebay one.. lol Jun 12 02:02:05 I had problems getting mine to show up until I copied a usb.inf from another machine into my win7 system Jun 12 02:02:39 that actually fixed several issues with usb2 devices I was having Jun 12 02:03:24 check your Windows\inf\ folder see if it's there or not **** ENDING LOGGING AT Thu Jun 12 02:59:59 2014