**** BEGIN LOGGING AT Fri Oct 24 03:00:01 2014 Oct 24 05:18:03 Hi. According to TI website, AM3359 CPU can only run up to 800MHz. How does it work at 1GHz on the BBB? Is this an error? Oct 24 05:19:12 ES1 is at 800MHz Oct 24 05:19:19 there is a later rev that is spec'ed for 1GHz Oct 24 05:21:35 TI's website shows 800MHz. The datasheet also states 800MHz. It can't be ES1. Oct 24 05:21:36 http://www.ti.com/lit/ds/symlink/am3359.pdf Oct 24 05:22:41 See table 3 on page 8 of the datasheet in the link above ^ Oct 24 05:26:11 take a look at the am3358 Oct 24 05:26:16 they are more or less the same thing Oct 24 05:26:26 IIRC, the 3358 is what is used Oct 24 05:27:58 My BBB has AM3359 Oct 24 05:28:34 and it seems to run 1Ghz. Is it overclocked? Oct 24 05:28:49 no Oct 24 05:56:34 should be bbb run 1ghz when powered from usb? :) Oct 24 09:33:07 Hello - did someone know this error using XDS100V2 to Jtag BBB (Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK).) Oct 24 09:34:38 nobody around here uses JTAG Oct 24 09:38:04 only JNACHT, sometimes. Oct 24 09:47:20 * tbr uses JTROLL Oct 24 09:48:28 hm did we not tell TheBeginner to use a H`JTAG? Oct 24 09:48:40 where is KOTH Oct 24 09:53:48 * KotH wanders in holding a cup of hot chocolate Oct 24 12:19:17 i am interested in starting a project on the beaglebone black Oct 24 12:19:41 and use websocket abd web tech to perform the tasks i am trying to imlement Oct 24 12:19:46 on the local machine Oct 24 12:20:16 is beaglebone black the right choice or should i go with an arduino or a raspberrypi board Oct 24 12:20:54 <_av500_> you should google more Oct 24 12:23:35 That wasn't terribly friendly or helpful :-( Oct 24 12:24:51 that was the answer he wanted Oct 24 12:28:41 I'm building a GPS locked rubidium clock, with the BBB as GPS receiver, DAC driver, NTP server - and hopefully PTP server. Would anyone here be interested in something like that? Oct 24 12:32:35 Peanut I am not Oct 24 12:32:37 sorry Oct 24 12:34:41 That's fine with me :-) Oct 24 12:35:38 Wrote a small I2C driver for the MCP4275 DAC yesterday, works very nice. I'm using one of those logicsupply proto boards with built-in EEPROM. Oct 24 12:39:55 disabling udhcp.conf in /etc/default/udhcpd with the line DHCPD_ENABLED="no" has no effect. a reboot it is started and the line gets commented. who's doing that? why? Oct 24 12:45:28 nvm, found it in /opt/scripts/boot/am335x_evm.sh Oct 24 13:05:23 samael: yes, that's a pretty ugly piece of work, took me a while to track down too. Oct 24 13:06:19 Every time it reboots, it adds a '#' to /etc/default/udhcpd line 2. Oct 24 13:29:10 Peanut: you are not the first one to do that Oct 24 13:29:32 Peanut: considerable work has already gone into using BBB as an NTP server Oct 24 13:30:00 Peanut: btw: did you replace the crystal on the BBB and drive it from the Rb instead? Oct 24 13:30:18 Peanut: or is the Rb independend of the BBB/NTP ? Oct 24 14:39:46 Peanut: I'm interested in that, I actually have GPS parts arriving today Oct 24 14:41:26 I don't have any plans for doing a GPSDO, though Oct 24 14:54:00 This is going to be not just GPSDO, but GPSD-Rb, with NTP and hopefully PTP (which would be really cool). Oct 24 14:54:25 I know the Beaglebone Ethernet chipset supports PTP, but it's not clear to which extent people have been able to get that to work. Oct 24 14:55:37 KotH: I want to use the Rb to drive a timer input, and make that a timesource for the Rb. There are people who *claim* to have done it, but I've never seen actual code or documentation yet. Oct 24 14:55:46 yeah, there's a lot of PTP support in the hardware out there but not much info on the drivers Oct 24 14:55:52 or grandmaster clocks Oct 24 14:56:22 So I would not remove the crystal. Oct 24 14:56:51 And I want to use the PRU to time the 1PPS signal from the GPS. Oct 24 14:57:46 I don't know the timer hardware of the BBB, does it have hardware capture? Oct 24 14:58:03 if so, why not use it for both the Rb and the 1PPS? Oct 24 15:00:52 ddrown: because I also want to run the NTP on the BBB from this Rb signal to make an extremely stable NTP/PTP server. Oct 24 15:01:15 PTP is kind of the best thing ever. Oct 24 15:01:22 * agmlego uses it at work all the time. Oct 24 15:01:31 agmlego: Yup, and every recent Intel NIC has it on board. Oct 24 15:01:41 agmlego: kewl, what kind of work would that be, if I may ask? Oct 24 15:01:48 Peanut: Industrial machine vision. Oct 24 15:02:04 Ah, nice. What kind of PTP equipment? Oct 24 15:02:19 My cameras all support PTP, so I can send out a broadcast trigger and guarantee that the images were caputred within nanoseconds of each other. Oct 24 15:02:37 WHich is neat for high-speed stereo vision on moving product. Oct 24 15:02:55 Nice. Although nanoseconds seems a bit tight for PTP, even with hardware support - more like tens of ns? Oct 24 15:03:26 Depends on the setup. Oct 24 15:03:31 Peanut: it wont be "extremely stable" if you dont replace the crystal of the BBB. you will end up with a jitter that has 5ns steps Oct 24 15:03:34 Most of my cabling is sub-10m. Oct 24 15:05:16 Peanut: you need to measure the PPS of the Rb against the PPS of the GPS with something more preciese than the PRU. i recommend you have a look at the PICTIC. if you implement something similar with an external ADC, you can get below 100ps resolution/accuracy Oct 24 15:07:05 KotH: The Rb does not have a PPS, but a 10 MHz output. Don't really need 100ps single shot on the GPS PPS, because it's not that good anyway. I know about the PICTIC, I've designed/built an FPGA based interpolating reciprocal counter about a decade ago. Oct 24 15:07:44 Peanut: well.. you'd have to fight against hanging bridges if you dont use something with more resolution Oct 24 15:09:04 I think the problem is that the hanging bridge already gets generated in the GPS, due to its fixed clock rate. Some good ones actually output a predictor that you can use in the correction algorithm, without any need for micro-steppers or high-res TICs. Oct 24 15:09:34 all u-blox modules output sawtooth correction, yes Oct 24 15:09:44 but that's only part of the game Oct 24 15:10:09 if you measure against the clock of the am3359, then you have there another point where you introduce hanging bridges Oct 24 15:13:10 Let me see.. is it caused by a beat note between the sampler clock domain and PPS signal, or a lack of timing resolution on sampling it? Oct 24 15:13:53 Also the phase of the moon. Oct 24 15:14:39 The Moon is still near-field, I prefer to use VLBI on distant quasars to align my clocks, but that's work, not hobby ;-) Oct 24 15:14:52 so your uncertainty is +/- 5ns? does that make your frequency measurement +/- 5ppb? Oct 24 15:16:04 The 5ns presumably comes from the 200MHz PRU clock, so yes. Oct 24 15:17:18 and using averaging or something else can get you lower than 5ppb, but the hanging bridge will limit how low? Oct 24 15:17:52 Peanut: actually both: by the lack of resolution and when the ratio between the frequencies gets close to a rational number Oct 24 15:18:18 Ah, 'how low' is the difficult part. It is clearly a non-gaussian error, so it won't average out. Oct 24 15:18:57 haning bridges limit your resolution to what your timer provides Oct 24 15:19:01 no averaging Oct 24 15:19:40 Peanut: for a more in depth discussion, ask on the time-nuts ml Oct 24 15:19:47 Peanut: or search the archives there Oct 24 15:19:56 * KotH has to run Oct 24 15:20:19 KotH: yeah, I'm on that list. But keep getting kicked off it lately because of the whole anti-spam header snafu. Oct 24 15:20:24 See ya, thanks. Oct 24 15:20:45 I think time-nuts fixed that now Oct 24 15:24:55 ddrown: that's good to hear, I'll give that a try then. Oct 24 15:58:25 hi, anyone alive here? Oct 24 15:58:44 i cant just usb ethernet to connect Oct 24 15:59:21 Laurenceb use a serial console to find out Oct 24 15:59:36 hmm Oct 24 15:59:39 good idea Oct 24 16:06:56 Laurenceb: you know you can just SSH into your BBB over USB? It's a pretty cool feature. You can also use the USB for a virtual serial console, both work out-of-the-box. Oct 24 16:07:42 or not Oct 24 16:07:44 in my case Oct 24 16:07:57 Ah ok - just trying to be helpful. Oct 24 16:10:16 Depending on the OS you use, you might need to install a driver Oct 24 16:12:28 buzzsaw you mean host os right? Oct 24 16:13:38 Yeah.. doesn't boil down to 'When your PC runs Windows'? I didn't have to install anything on my Ubuntu or Mac, but that might be different for older releases of those OSes. Oct 24 16:16:43 im running ubuntu Oct 24 16:16:50 i got it working in the end Oct 24 16:16:55 had to reboot a few times Oct 24 16:21:17 is there an image available for latest debian? Oct 24 16:27:20 yeah Oct 24 16:30:17 http://beagleboard.org/latest-images Oct 24 17:03:02 no ill need a lot more recent than that Oct 24 17:03:04 anyway Oct 24 17:03:12 atm internet is broken Oct 24 17:03:20 ifconfig usb0 192.168.7.2 Oct 24 17:03:26 route add default gw 192.168.7.1 Oct 24 17:03:31 but its not seeing anything Oct 24 17:03:34 any ideas? Oct 24 17:03:42 Can you ping 192.168.7.1 from the BBB? Oct 24 17:04:19 yes Oct 24 17:04:28 everything was running before i broked the BBB Oct 24 17:04:31 *bricked Oct 24 17:04:39 so about 4 hours ago it worked Oct 24 17:05:09 Ok, so the PC and BBB can see each other. Does the routing table on the BBB contain an entry for destinatino '0.0.0.0', with 192.168.7.1 as the gateway? Oct 24 17:05:21 hmm Oct 24 17:05:24 probably not Oct 24 17:05:30 i didnt change any routing Oct 24 17:05:49 Try 'route add default gw 192.168.7.1' on the BBB then. Oct 24 17:05:59 ^already done it Oct 24 17:06:07 Did it help? Oct 24 17:06:09 see above Oct 24 17:06:10 no Oct 24 17:06:18 read what i posted at 18:03 Oct 24 17:06:29 Oh, I didn't know you've been trying for this long. Oct 24 17:06:34 heh Oct 24 17:06:40 ive been trying for over a week Oct 24 17:06:49 spend about 150hours on this thing so far Oct 24 17:06:51 Err.. actually, your 18:03 is probably not my 18:03 Oct 24 17:08:18 route shows Oct 24 17:08:19 192.168.7.0 * 255.255.255.252 U 0 0 0 usb0 Oct 24 17:08:54 Only that, or is there more? Oct 24 17:09:04 there is a line with real names Oct 24 17:09:06 thats it Oct 24 17:09:16 But there is no line that starts with 0.0.0.0 ? Oct 24 17:09:32 default laurence-deskto 0.0.0.0 UG 0 0 0 usb0 Oct 24 17:10:18 Ah, *duh* I'm so used to running 'netstat -nr', I hadn't counted on there being full names. Anyway, that's just the entry I was looking for. Oct 24 17:10:46 That's your default route allright, so on the BBB the config seems fine. Oct 24 17:10:55 bizzare Oct 24 17:11:04 Which means NAT trouble on your desktop, most likely. Oct 24 17:11:20 i dont see how that can have changed from a few hours ago Oct 24 17:11:26 nat config ubuntu Oct 24 17:11:53 Except that the interface went down and then back up? Might have changed the name of the interface on the Ubuntu side, for instance. Oct 24 17:13:30 i dont know what im doing here Oct 24 17:13:34 iptables?! Oct 24 17:14:41 192.168.7.0 * 255.255.255.252 U 1 0 0 eth1 Oct 24 17:14:45 from route on host Oct 24 17:14:53 the BBB is on eth1 Oct 24 17:15:00 does that look sane? Oct 24 17:15:59 anyone? Oct 24 17:16:00 That certainly looks sane, otherwise you wouldn't be able to ping the BBB from the PC. Oct 24 17:16:05 Laurenceb: please see privmsg? Oct 24 17:18:16 so does anyone know what route should look like on the host? Oct 24 17:18:24 i know ~0 about networking Oct 24 17:19:45 I know a bit more about it... Asuming that eth1 is the virtual ethernet on your Linux PC, that looks good. Oct 24 17:19:52 how weird Oct 24 17:20:08 Your PC should have a route for 192.168.7.0 255.255.255.252 going back out to eth1, which it does. Oct 24 17:20:36 And it works, because you can ping your BBB from your PC and vv. Which means the PC is not forwarding the BBB traffic out of its outgoing (public) interface. Oct 24 17:20:43 ill try reconnecting Oct 24 17:20:50 So the problem is with the NAT setup on the PC. Oct 24 17:21:55 nope no luck Oct 24 17:22:01 yeah it must be my PC Oct 24 17:30:47 Laurenceb: sorry, got to go or no dinner for me. Oct 24 17:32:54 yeah me too Oct 24 17:33:01 what a disaster zone BBB is Oct 24 18:20:19 ok I have identified the source of the problem Oct 24 18:20:38 im on a campus network, so i need to configure the BBB to use the correct proxy server Oct 24 18:20:48 how to do this is another question entirely... Oct 24 18:23:11 Same way you configure any Linux machine to use a proxy server. Oct 24 18:41:12 has anyone experience with crosstool-ng? Oct 24 19:04:57 ok so i cant upgrade the kernel Oct 24 19:05:10 Error resolving pool.ntp.org: Name or service not known (-2) Oct 24 19:05:16 ^any ideas how to fix this Oct 24 19:11:29 Laurenceb: i dont know how are you intending to do so, but my dns doesnt know pool.ntp.org. Only could resolve www.pool.ntp.org Oct 24 19:12:46 Laurenceb: actually, i can ping pool.ntp.org maybe something is down in the server Oct 24 19:13:13 HMM Oct 24 19:15:31 http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Kernel_Upgrade Oct 24 19:15:36 ^im trying to do that Oct 24 19:15:48 i had it working earlier today (before i bricked my BBB) Oct 24 19:17:39 15 May 04:36:24 ntpdate[3478]: Can't find host pool.ntp.org: Name or service not known (-2) Oct 24 19:17:57 probably a proxy server related problem Oct 24 19:22:28 Laurenceb: that i cant tell. Maybe try again later Oct 24 19:27:25 wow Oct 24 19:27:28 everything is broken Oct 24 19:27:35 i commented out the time stuff Oct 24 19:27:44 Connecting to 128.243.253.109:8080... connected. Oct 24 19:27:44 ERROR: The certificate of `rcn-ee.net' is not trusted. Oct 24 19:29:01 hmm Oct 24 19:29:11 maybe i should give up and ask for more direct help Oct 24 19:29:17 this is all beyond my levle of skill Oct 24 19:29:34 is usb hot plugging supported with any BBB kernel yet? Oct 24 19:29:42 thats what im attempting to test Oct 24 19:29:54 but failing bandly as i dont have the skill level Oct 24 19:30:50 bbl Oct 24 19:59:58 So... last night I started using my LED aquarium light controlled by my BBB :-D Oct 24 20:14:23 buzzsaw, how did you solved the multiple pwm issue Oct 24 20:15:31 ? Oct 24 20:17:29 For now i am using the internal PWM channels Oct 24 20:17:46 The additional may be used down the road. Oct 24 20:18:07 I cheated too... I am using adafruits libray for python Oct 24 20:18:21 I see. Congrats anyway!! Oct 24 20:18:30 I was having to much trouble trying to use the cloud9 editor use bonescript... Oct 24 20:18:42 Hahahahaa i guess your fishes wont complain about that Oct 24 20:18:48 I will move onto the multiple channels after I find out if I am going ot need it Oct 24 20:19:20 I think I might write some c later to do some of the more complex calculations if I need? Oct 24 20:20:39 I guess it will only be necessary if you intend to do some more time-intense calculation Oct 24 20:21:15 I have some more development to do but I will open the source and you can see. Oct 24 20:22:12 so far they calculate to see if the sun is up, if its up what time did it come up and what time will it go down. Then they graph a point on the sine wave to see how bright they lights should be Oct 24 20:22:37 I do have some intensity modiffiers in there too so I can mix the channels differently Oct 24 20:27:31 I see. Out of topic: Is it salt water fish tank? Oct 24 20:28:13 yes Oct 24 20:28:28 nice Oct 24 20:28:32 Mostly I am interested in coral but the wife likes fish Oct 24 20:28:42 and it keeps the two year old intertained too Oct 24 20:31:40 hahaha, looking for more free time, i get it! Oct 24 20:32:07 I have plenty of free time :-) Just work and home... Oct 24 20:33:54 with any luck I can sell my nice little controller for a few bucks extra cash Oct 24 20:34:02 likley just going to opensource it Oct 24 21:30:26 do you guys happens to know which hardware features vfp? Oct 24 21:31:13 sherring_ you mean arm neon? Oct 24 21:32:06 woglinde, no, from what i got, neon is single precision only, right? Oct 24 21:32:25 I dont know the exact specs Oct 24 21:35:02 "(Note that Neon does not support double precision floating point operations) " -> http://processors.wiki.ti.com/index.php/Cortex-A8#What_is_VFP.3F Oct 24 21:35:37 yes okay and now? Oct 24 21:36:42 single precision wont work for me... That is why i am asking about this vfp Oct 24 21:37:13 what vfp? Oct 24 21:37:19 there is none other Oct 24 21:38:01 as it seems, VFP and NEON are two different technologies Oct 24 21:38:38 ? Oct 24 21:39:01 when you have found the difference I am happy to hear to it Oct 24 21:41:07 I believe they are distinct Oct 24 21:41:43 they have different sections on http://en.wikipedia.org/wiki/ARM_architecture#VFP Oct 24 21:43:01 ok, so Neon block includes neon it self and VFP (according to that link, from texas itself). Neon can handle parallel tasks, but single precision, hence, not fully compliant with IEEE 754. VFP, on the other hand, can handle single operation per cycle, but is fully compliant to IEEE 754, hence, supports both single and double precision FPO Oct 24 21:44:38 also, in general, you should better performance from neon, time-wise, i mean. But, sadly, i wont handle double precision Oct 24 21:45:03 That is very unfortunate for you. Oct 24 21:45:47 true, tsk. Oct 24 21:45:49 http://en.wikipedia.org/wiki/ARM_architecture Oct 24 21:45:59 oops nvm :p Oct 24 21:46:15 sherring_: I suggest reading TI's documentation on their product families, if this matters so much to your application. Oct 24 21:46:33 Asking in a channel dedicated primarily to a single instance of one family is likely not to end in success. Oct 24 21:47:01 there's nothing wrong with asking agmlego Oct 24 21:47:12 veremit: Did I say there was? Oct 24 21:47:23 not directly... Oct 24 21:48:46 agmlego, i must agree to that, but, i am targeting beagleboard. Now, i just wanted to know if any of the families of beagleboard (DM*, AM*) , any of users present, have dealt with something like that Oct 24 21:49:33 sherring_: Oh, if you are only looking at that small number, then it is even faster for you just the do a quick check on the processors. There are only four of them to my knowledge. Oct 24 21:50:12 right, i did so, but the information was misleading Oct 24 21:51:46 so i wish to account to your wisdom to help me finding this out Oct 24 21:53:28 http://beagleboard.org/beagleboard "NEON and VFP extensions for additional acceleration" Oct 24 21:54:57 xM does not appear to have VFP. Oct 24 21:55:53 I believe that since armhf runs on the pair of bones, they have VFP as well. Oct 24 21:56:59 (These being quick answers from "beagleboard VFP", "beagleboard xm VFP" and "beaglebone VFP", plus some reading on how the armhf kernel works) Oct 24 21:58:19 agmlego still cortex a8 Oct 24 21:59:39 http://www.ti.com/lit/ds/symlink/am3517.pdf Oct 24 22:02:20 so, all of them have fpu, as it turns out Oct 24 22:02:39 woglinde, agmlego, thanks! Oct 24 22:02:44 if you mean cortex a8 yes? Oct 24 22:03:10 good nite Oct 24 22:03:12 I am tired Oct 24 22:06:38 hi Oct 24 22:06:47 has anyone managed to get usb hotplug to work? Oct 24 22:06:57 lol Oct 24 22:08:28 Laurenceb__ could be work with 3.14 Oct 24 22:09:26 Laurenceb__ and with work you mean patches around the internal usb IP from mentor? Oct 24 22:09:27 interesting Oct 24 22:09:33 presumably Oct 24 22:09:44 i want to connect a gopro camera Oct 24 22:09:54 its very alloying as it violates the usb spec Oct 24 22:10:14 draws 500ma straight away, then needs a button press to enumerate Oct 24 22:10:36 im working on a machine vision system to record video at 240fps Oct 24 22:10:44 my plan is to use gopro and BBB Oct 24 22:10:56 i need to mount and unmount to gopro continually Oct 24 22:11:39 ive been working on this for a week or so, no luck so far Oct 24 22:12:07 is https://rcn-ee.net/deb/wheezy-armhf/v3.17.1-bone4/linux-image-3.17.1-bone4_1wheezy_armhf.deb slow for everyone? Oct 24 22:12:21 im averaging <100 bytes/second Oct 24 22:13:23 eta is in the range of months Oct 24 22:13:56 is there anything about beaglebone that isnt horribly broken? Oct 24 22:14:12 Read error at byte 2736128/25550294 (A TLS packet with unexpected length was received.) Oct 24 22:16:21 really woudln't recommend bbb with usb .. its borked. Oct 24 22:16:31 as i have discovered Oct 24 22:16:33 its been patched to hell and back .. but still flawed Oct 24 22:16:33 hmm Oct 24 22:16:49 yeah i was planning to hack the board Oct 24 22:16:58 take a look at the wandboard Oct 24 22:17:12 slightly meatier processor Oct 24 22:17:15 to allow usb to be controlled Oct 24 22:17:17 ok Oct 24 22:17:23 slightly more expensive .. but would probably be better Oct 24 22:17:33 i dont care about cost Oct 24 22:18:15 there's dual/quad-core versions of the wand ..quad has a sata interface :) Oct 24 22:18:28 i care about weight and current draw Oct 24 22:18:38 http://lccoelce14.sched.org/event/a58e74bcb270b33705202a484dce4014?iframe=no#.VErQMx_aWCg Oct 24 22:18:52 olimex has a sata too Oct 24 22:18:59 cost only 30 euros Oct 24 22:19:37 i need lots of peripherals Oct 24 22:19:44 adc, spi, i2c usart Oct 24 22:19:46 pwm Oct 24 22:20:02 it needs to control the hardware its filming Oct 24 22:20:37 wandboard doesnt really look suitable Oct 24 22:20:54 and anything with allwinner is not going to do it Oct 24 22:21:01 https://www.olimex.com/Products/OLinuXino/A10/A10-OLinuXino-LIME/open-source-hardware Oct 24 22:21:02 Laurenceb__: Is the GoPro the only suitable camera> Oct 24 22:21:12 agmlego: i need >>100fps Oct 24 22:21:17 lol Oct 24 22:21:19 Because if you can spare the money, I can recommend some Ethernet cameras instead. Oct 24 22:21:20 in low mass Oct 24 22:21:26 for non insane price Oct 24 22:21:33 Sure, how about <100g? Oct 24 22:21:33 im all ears Oct 24 22:21:35 yes Oct 24 22:21:48 Basler acA640-gc, if you need color. Oct 24 22:21:52 gpro works pretty well ..mate's used it for his rallying Oct 24 22:22:03 Er, Basler acA640-100gc. Oct 24 22:22:46 nice, thanks Oct 24 22:23:05 do you think beaglebone would have the ehternet throughput for it to work? Oct 24 22:23:47 with usb i dont have to do realtime Oct 24 22:23:48 No idea. Oct 24 22:23:57 if its mpeg .. should be no prob. Oct 24 22:24:09 The camera is a GigE camera and passes out bitmaps. Oct 24 22:24:09 good point Oct 24 22:24:12 depends on how you intend to retrieve data, resolution, encondig Oct 24 22:24:13 oh Oct 24 22:24:23 But it will degrade OK to 100M. Oct 24 22:24:27 raw you'd struggle Oct 24 22:24:31 yeah Oct 24 22:24:31 Just maybe not at full framerate. Oct 24 22:24:36 id think it would struggle Oct 24 22:24:49 hmm Oct 24 22:24:54 Laurenceb__: What kind of machine vision are you trying to do a) on a beaglebone and b) at 100fps? Oct 24 22:24:56 ill persevere with isb Oct 24 22:24:59 we're using a dm368 at work to get HD cameras to h264 encoding 30fps Oct 24 22:25:01 * agmlego is curious, as this is his profession. Oct 24 22:25:08 agmlego: non real time Oct 24 22:25:23 its a secret project :P Oct 24 22:25:30 dedicated hardware Oct 24 22:25:31 Oh. So, really, you could just store the video and process it after the fact ona real computer. ;-P Oct 24 22:25:32 short (<1.5 seconds) Oct 24 22:25:42 then ~unlimited time to process it Oct 24 22:25:47 yea so you want a camera with storage ;) Oct 24 22:26:01 that was why i chose gopro Oct 24 22:26:32 Laurenceb__: So the bone does not actually need to get the video data at all. Oct 24 22:26:46 i got it working this afternoon, but i couldnt hot swap to record multiple videos Oct 24 22:26:59 it needs to get it later... Oct 24 22:27:06 ... unless i add a second board Oct 24 22:27:27 I guess I am still confused about what you are trying to do. Oct 24 22:27:42 its an automated system Oct 24 22:27:44 control & download a gopro :D Oct 24 22:27:48 yes Oct 24 22:27:55 lol even I can tell that :p Oct 24 22:27:58 veremit: Right, but then Laurenceb__ wants to process the video. Oct 24 22:28:03 control is easy - theres a dedicated bus on the back Oct 24 22:28:08 no .. the video can be processed elsewhere Oct 24 22:28:11 yeah and thats easy too Oct 24 22:28:17 just pull it off the gopro Oct 24 22:28:24 Which is not really a thing that makes a lot of sense to do on the bone, especially if it can be done after the fact--just do the processing on a different machine. Oct 24 22:28:26 yeah - whatever, as long as i can get it off the camera in an automated way Oct 24 22:28:45 thats my problem atm Oct 24 22:28:51 Right, so set up a script on your processing machine that grabs the video off the GoPro when you plug it in. Oct 24 22:28:55 this has to operate unattended Oct 24 22:28:56 Easy. Oct 24 22:29:09 im not there to plug it in :P Oct 24 22:29:20 Then you might have chosen the wrong board. Oct 24 22:29:20 but i can hack the board to power cycle the usb Oct 24 22:29:23 thats easy Oct 24 22:29:32 but hot swap needs to work Oct 24 22:29:33 :S Oct 24 22:29:41 Counting on the USB subsystem on the bone for mission-critical things is likely to end in sorrow. Oct 24 22:29:58 yah don't Oct 24 22:30:00 hmf Oct 24 22:30:02 I recommend a different piece of hardware. Oct 24 22:30:09 Like, basically anything else. Oct 24 22:30:13 I'd go with the wand .. its got peripherals ..although the doc is crap Oct 24 22:30:21 Pandaboard. Oct 24 22:30:22 check the schematics .. its def. got spi Oct 24 22:30:30 what about gumstix? Oct 24 22:30:38 THose are old and $$$$ Oct 24 22:30:39 gumstix is old .. Oct 24 22:30:45 *Super* old. Oct 24 22:30:48 panda is .. imx6 no? Oct 24 22:30:54 No. Oct 24 22:30:57 OMAP4. Oct 24 22:31:05 oh Oct 24 22:31:09 Pandaboard was the next-up from the xM. Oct 24 22:31:12 i thought it was allwinner Oct 24 22:31:15 ill take a look Oct 24 22:31:26 Laurenceb__: YOu are not good at reearch then, are you. ;-P Oct 24 22:31:32 as long as its not am335x Oct 24 22:31:36 heh Oct 24 22:31:39 Pandaboard's front page says the processor. ;-P Oct 24 22:31:50 pandaboard is a bit big Oct 24 22:31:54 too heavy Oct 24 22:32:21 ... Oct 24 22:32:23 ... Oct 24 22:32:24 ... Oct 24 22:32:37 Then you need to design your own board from scratch. Oct 24 22:33:06 yeah i have been considering it Oct 24 22:33:08 stm32f4 Oct 24 22:33:09 Or, ou know, give us enough information about your project that we can actually help in a meaningful manner., Oct 24 22:33:27 stm32 won't give you much grunt Oct 24 22:34:07 ok ill spill the beans Oct 24 22:34:27 it has to fit on a balloon, there is a 100gram mass budget for the electronics + batteries Oct 24 22:34:58 it has to film a rocket launch and send framegrabs back down + store the mpeg video Oct 24 22:35:40 ...you just exceeded your mass budget by using the GoPro. Oct 24 22:35:40 oh - 100grams excluding the gopro Oct 24 22:35:43 Sorry, try again. Oct 24 22:35:47 Ah. Oct 24 22:35:55 So you have a 250g payload. Oct 24 22:36:06 more or less Oct 24 22:36:24 framegrabs get radioed back down Oct 24 22:36:30 mpeg is stored onboard Oct 24 22:36:33 YOu know the GoPro has a WiFi AP built in, right? Oct 24 22:36:35 wow .. batteries gonna be killer on that too Oct 24 22:36:45 YOu can download frames and movies off of that, and control it over that. Oct 24 22:36:45 wifi won't give you 100fps :p Oct 24 22:36:59 veremit: He never said he needed 100fps on the downlink. Oct 24 22:37:03 I assume that he does not. Oct 24 22:37:03 heh no Oct 24 22:37:12 yeah Oct 24 22:37:23 depends how high the baloon gonna go .. wifi will go a short distance Oct 24 22:37:27 no Oct 24 22:37:31 wifi to the BBB Oct 24 22:37:31 Laurenceb__: I suggest maybe looking into the automation capabilities of the GoPro itself. Oct 24 22:37:36 ok Oct 24 22:37:40 yeah it can be rooted Oct 24 22:37:40 No, WiFi to ground. Oct 24 22:37:44 oh... Oct 24 22:37:45 Why root it? Oct 24 22:37:50 its 37km up Oct 24 22:37:55 YOu can probably do this entire thing by using it stock. Oct 24 22:38:00 so i can do the framegrabbing on the gopro Oct 24 22:38:06 then i only need an stm32 Oct 24 22:38:07 See, this is why you need to give us information. Oct 24 22:38:14 as mpeg decode on stm32 is too hard Oct 24 22:38:20 We assumed the balloon was 10m up. Oct 24 22:38:28 Because you did not tell us that Oct 24 22:38:33 "we" .. Oct 24 22:38:38 Data data data. We cannot help without data. Oct 24 22:39:00 arduino would give you control Oct 24 22:39:05 Yup. Oct 24 22:39:20 Maybe Intel Edison. Oct 24 22:39:26 heh Oct 24 22:39:27 THat would work nicely. Oct 24 22:39:45 ill look up the interfaces Oct 24 22:40:16 It has all of them. Oct 24 22:41:25 its an Atom! Oct 24 22:41:30 cute! Oct 24 22:41:31 no adc Oct 24 22:41:46 yeah I'd keep to a simple micro Oct 24 22:41:51 no need for a cpu Oct 24 22:42:00 is there a gopro irc channel? Oct 24 22:42:10 veremit: If Laurenceb__ needs to get frames off the camera, he needs a CPU. Oct 24 22:42:13 its not gonna be up for ever is it? the gopro will have enouhg storage on it Oct 24 22:42:15 Laurenceb__: Probably? Oct 24 22:42:22 cant find one :-/ Oct 24 22:42:32 but gopro runs linux and has been rooted Oct 24 22:42:40 Laurenceb__: ...you know you can get ADC chips, right? Oct 24 22:42:42 so it should be possible to make it do framegrabbing Oct 24 22:42:46 yes Oct 24 22:42:54 So bolt one onto the Edison's bus. Oct 24 22:43:04 YOu are going to nee a support board anyway. Oct 24 22:43:04 still a lot of work - i have pcb etc all finished for BBB Oct 24 22:43:07 yeah Oct 24 22:43:22 But we already determined that relying on the bone's USB is a bad idea, so that is scrap. Oct 24 22:43:29 hmf Oct 24 22:43:33 massive waste of time Oct 24 22:43:36 Sure. Oct 24 22:43:47 THis is why you research things ahead of time. ;-P Oct 24 22:43:50 heh Oct 24 22:44:00 The USB thing has been an issue for basically the entire history opf the project. Oct 24 22:44:00 ive spent the past few months getting all the kit together Oct 24 22:44:11 boink Oct 24 22:44:34 Laurenceb__: Or, you know, get into the GoPro hacking community. Oct 24 22:44:54 yeah ill see how hard it is to hack the gopro and add framegrab Oct 24 22:46:00 as there is stm32 code for connecting to mass storage and copying files off Oct 24 22:47:20 http://petapixel.com/2014/05/22/know-can-set-gopro-take-high-res-stills-shooting-video/ Oct 24 22:47:47 Laurenceb .. wouodn't bother taking the files off until final download Oct 24 22:47:57 you've got the whole secondary storage to 'do' as well then Oct 24 22:48:19 unless you really are limited on storage on the gopro , which I can't believe .. Oct 24 22:48:31 keep it simple :) Oct 24 22:48:32 yeah Oct 24 22:48:41 thanks for the link, looks useful Oct 24 22:49:26 from what little I've seen .. those are natty lil cameras Oct 24 22:49:43 they are very well designed Oct 24 22:49:48 mate took a video of a rally session he did with one .. its up on youtube :) Oct 24 22:49:52 the filtering is particularly nice Oct 24 22:49:57 adaptive wavelet stuff Oct 24 22:50:32 I have been impressed with mine. Oct 24 22:51:07 any small micro will handle control / sensors easily Oct 24 22:51:25 yeah Oct 24 22:51:34 leave the storage to another system I'd say Oct 24 22:51:38 chibios on an stm32 makes it trivial Oct 24 22:51:41 else you're creating a headache Oct 24 22:51:53 if i can set ~10 still per second id be happy Oct 24 22:52:02 need to try an ash script Oct 24 22:52:03 you -could- do PI + daughter board if you wanted Oct 24 22:52:10 maybe Oct 24 22:52:52 * veremit coughs .. recommending a PI .. holy crap :/ *facepalm* Oct 24 22:53:10 Laurenceb__: ...how exactly are you planning on sending down 10fps video from this system? Oct 24 22:53:25 using a silabs transmitter ic Oct 24 22:53:31 but if you do .. remember the LAN is through the BCM's usb port Oct 24 22:53:33 sweet almost time to go home :-) Oct 24 22:53:34 it will take several minutes to send Oct 24 22:53:38 yall have a good weekend! Oct 24 22:53:49 later g8er Oct 24 22:53:56 cool Oct 24 22:54:02 this looks way more likely to work Oct 24 22:54:14 ill try to hack the gopro still+video mode Oct 24 22:54:18 then use stm32f4 Oct 24 22:54:22 which one Laurenceb? Oct 24 22:54:57 I still wouldn't bother with the stm .. its overkill for justmoving data around. Oct 24 22:55:09 it has to run quite a few peripherals Oct 24 22:55:18 and transcode jpeg for the downlink Oct 24 22:55:23 Hoiw many? What busses? Oct 24 22:55:34 Why transcode? The GoPro takes stills in JPEG already. Oct 24 22:55:39 i know Oct 24 22:55:49 but im using a midified format Oct 24 22:55:53 Again .. keep it simple ;) Oct 24 22:56:08 https://github.com/fsphil/ssdv Oct 24 22:56:14 ::gives up:: Oct 24 22:56:14 otherwise you're only creating headaches lol Oct 24 22:56:44 i have a headache atm :P Oct 24 22:56:52 the radio won't do that? Oct 24 22:56:53 from getting stressed about this thing Oct 24 22:56:55 no Oct 24 22:57:14 the radio sits on spi bus and gets sent bits :P Oct 24 22:57:15 hrm. Oct 24 22:57:20 gawd Oct 24 22:58:29 its a one direction unacknowledged downlink Oct 24 22:58:30 Most radio modems have built-in ECC and re-transmit hardware. Oct 24 22:58:35 Oh. Oct 24 22:58:42 Another useful bit of data. Oct 24 22:59:00 we dont have a license to tx from the ground Oct 24 22:59:22 * agmlego stops trying to pull teeth and goes elsewhere for a while. Oct 24 22:59:32 Best of luck in...whatever it is you are trying to do, Laurenceb__ Oct 24 22:59:44 thanks Oct 24 23:00:04 secret project :D Oct 24 23:00:29 Commissioned by SETEC Astronomy. Oct 24 23:00:45 well ive been trying to get UK space agency involved Oct 24 23:00:53 dunno if they will be interested... Oct 24 23:01:25 atm im financing this myself Oct 24 23:01:27 lol I gotta brb also. Oct 24 23:01:41 Sounds like you got a few 'odd' choices of hardware in there .. which are gonna make your life hard :) Oct 24 23:01:44 br Oct 24 23:01:45 b Oct 24 23:03:57 Laurenceb__: YOu missed it: http://www.imdb.com/title/tt0105435/quotes?item=qt0448964 Oct 24 23:04:26 oh Oct 24 23:34:08 hmf Oct 24 23:34:22 GoPro cant do photo + video mode at 240fps Oct 24 23:34:34 at least ... not with the default settings Oct 25 00:12:02 hmf Oct 25 00:12:12 i dont have enough emmc space spare to upgrade Oct 25 00:12:22 is it possible to upgrade? Oct 25 00:12:32 or do i need to generate an image and flash it Oct 25 00:15:09 upgrade as in apt-get upgrade ? Oct 25 00:15:18 grab a bigger sd card Oct 25 00:15:47 yeah, you can put the cache on an SD card if you want Oct 25 00:16:19 I heard there was carnage? Oct 25 00:16:24 * myself makes popcorn Oct 25 00:16:44 ? Oct 25 00:17:06 ? Oct 25 00:18:09 what the fuuuu Oct 25 00:18:15 short by 3MB Oct 25 00:18:33 maybe i could randomly delete shit Oct 25 00:18:55 Probably. Oct 25 00:19:20 well its not like im going to end up any more screwed Oct 25 00:20:01 sudo rm -rf Oct 25 00:22:27 <_av500_> add / Oct 25 00:22:30 node_modules could be temporarily removed? Oct 25 00:22:40 14M /usr/local/lib/node_modules Oct 25 00:24:08 removed nodejs... Oct 25 00:25:10 _av500_: don't give ideas Oct 25 00:33:38 Hey pros, I am looking forward to buy a car and I don't just want a stereo but some form of computer. I want Bluetooth, one or two touch screens, a few buttons and knobs, WiFi would be nice, a camera in the back, the ability to play from USB flash drives, CDs, maybe DVDs and I don't know if the Beagle bone is the correct hardware to support all that and boot fast (the pi is too slow for me) Oct 25 00:34:21 Pretty sure you just want a Cadillac XTS. Oct 25 00:37:17 It's mainly not about the final result although that should be perfect or at least almost perfect but about the process of creating the system and learn more about embedded systems during that process Oct 25 00:37:18 It's mainly not about the final result although that should be perfect or at least almost perfect but about the process of creating the system and learn more about embedded systems during that process Oct 25 00:38:34 Also sounds like My Mazda 3 GT. Oct 25 00:38:44 Or, really, any car made after 2013. Oct 25 00:39:00 But sure, let us assume that you are going to build this instead of buy it. Oct 25 00:39:08 What do you need to know? Oct 25 00:39:23 buy a laptop Oct 25 00:39:28 lol d#oh .. sorry .. lol Oct 25 00:39:51 <_av500_> with all your plans Oct 25 00:39:57 or tablet or phone .. -sigh- Oct 25 00:40:02 <_av500_> get a laptop first and prototype and develop it all first Oct 25 00:40:05 <_av500_> then select hardware Oct 25 00:40:17 <_av500_> or just use your PC Oct 25 00:40:54 you can't drill a hole with a hammer .. apparently. Oct 25 00:41:11 Sure you can. Oct 25 00:41:20 So first get all the software running, then look for hardware that has enough performance? Oct 25 00:41:26 * agmlego looks at the new ventilation system we ran through the wall at i3Detroit. Oct 25 00:41:42 nooo comment :) Oct 25 00:41:44 Jonny_: Yes. How do you know you have a performance problem unless you know what it is you are running? Oct 25 00:42:20 Jonny_: Also, I suspect you will find some difficulty interfacing with optical disc systems with the BeagleBone. Oct 25 00:42:42 And maybe some difficulty in audio output. Oct 25 00:42:45 I have seen some navigation systems or media systems running on the pi and they were deadly slow and I want to combine that Oct 25 00:42:51 agmlego .. I have a usb dvd drive .. Oct 25 00:43:04 veremit: Yeah, but USB is not super reliable on the bone. ;-P Oct 25 00:43:13 but you're gonna need a big hub for .. bluetooth/wifi/cd/audio .. Oct 25 00:43:23 yeah I know .. preaching to converted .. lol Oct 25 00:43:31 Jonny_: Were they slow because they were running on the Pi, or were they slow because they were inefficiently written? Oct 25 00:43:45 My guess is the latter. Oct 25 00:43:48 or even both :) Oct 25 00:43:54 veremit: Well, sure. Oct 25 00:44:14 But an awful lot of this style interface runs out there in the real world on similar, or lesser, hardware than the Pi. Oct 25 00:44:27 take xmbc though .. that runs on a pi Oct 25 00:44:33 <_av500_> Jonny_: you have grand plans Oct 25 00:44:36 xbmc* Oct 25 00:44:53 I guess the xbmc is not ineffective Oct 25 00:45:04 <_av500_> and experience shows that grand plans often go nowhere Oct 25 00:45:05 Yes but the boot sequence takes too long Oct 25 00:45:08 <_av500_> so start small Oct 25 00:45:21 <_av500_> the boot is the least of your worries Oct 25 00:45:46 Kind of I guess Oct 25 00:46:04 Jonny_: YOu know what your system does once per session? Boot. YOu know what it does lots and lots? User response and interaction. Oct 25 00:46:06 <_av500_> you can cheat with boot Oct 25 00:46:09 Optimize the things that matter. Oct 25 00:46:19 <_av500_> as in dont boot unless your are powered off for >1 week or so Oct 25 00:47:11 That would be one way, I didn't have that idea Oct 25 00:48:29 linux is quick to boot even on an ARM if you do it right Oct 25 00:51:37 Yeah, most UI-critical systems in automotive use these days tend to stay in standby power mode for a long time, to minimize boot-up time. Oct 25 00:51:54 But in general, try to avoid optimizing things until they prove to need it. Oct 25 02:57:15 hi Oct 25 02:57:38 have my beagleboard xm want send for RMA Oct 25 02:57:49 cuase the rs232 Oct 25 02:57:59 how much day Oct 25 02:59:02 how instal the driver for wifi ralink 7601 can i help me please Oct 25 02:59:09 john____: You really want to email CircuitCo directly. Not a random IRC channel, and certianly not well after US customary business hours on a Friday evening. **** ENDING LOGGING AT Sat Oct 25 03:00:01 2014