**** BEGIN LOGGING AT Fri Apr 12 02:59:58 2013 Apr 12 03:01:48 * ds2 throws scooby snacks around Apr 12 03:10:29 rooby racks?? Apr 12 03:11:31 ds2: what do you think we are? so 70's throw back hippie with "munchies" ? i want some serious IPA with some decent "bar food" Apr 12 03:12:20 * prpplague puts ds2 on the "persona-non-grata Apr 12 03:12:23 list Apr 12 03:13:43 why yes... complete with the burning leaves :P Apr 12 03:14:06 you can always count on a cheeky OT convo here :) Apr 12 03:15:00 I wonder how well would a well tuned horn light up a beacon board if I get it close to one of ka6sox's antennas Apr 12 03:15:08 ka6sox: +1 for using "cheeky" in a sentence without seeming fake Apr 12 03:17:18 prpplague, thank ye Apr 12 03:19:50 mranostay, ping? Apr 12 03:22:28 mranostay, we need to do a PISO for this BoneTag Apr 12 03:22:46 we could push this up to 100Mhz if we did that. Apr 12 03:23:14 it would be a Greyhound if we did that... Apr 12 03:23:24 otherwise it might be a Basset Hound if we don't Apr 12 03:24:06 interleave memory cycles. Apr 12 03:27:10 actually we don't if we have enough pins Apr 12 03:27:12 ka6sox: PISO? Apr 12 03:27:36 haven't forgot to the pins for you... swamped atm :) Apr 12 03:28:34 mranostay, what I think I'll do is throw a CPLD on it and make it so that we can talk to both PRU0 and PRU1 so this Dog has both a TAG and OCD. Apr 12 03:30:18 heh Apr 12 03:33:21 what did I say? Apr 12 03:34:25 ka6sox: so we need 5 pins right? Apr 12 03:35:05 no Apr 12 03:35:09 we need 20 Apr 12 03:35:39 8 inputs to PRU1 Apr 12 03:35:52 8 outputs from PRU0 Apr 12 03:36:11 a Clock Apr 12 03:36:16 reset Apr 12 03:36:20 TMS Apr 12 03:36:51 and another for flushing the FIFOs Apr 12 03:41:52 whee, beaglecapes coming back from the pcb mill Apr 12 03:41:59 time to order some parts Apr 12 03:42:08 Shadyman, what kind? Apr 12 03:42:34 ka6sox: prototypes of my iButton/1Wire demo cape, SD Cape, and GPS Cape Apr 12 03:43:39 my son will like the iButton one...he has like 20 of those Apr 12 03:43:45 heh Apr 12 03:44:47 It's got a header for a panel-mount iButton contact, and a single, removable clip for one on the board Apr 12 03:45:02 and an RJ11 for those other kinds Apr 12 03:45:15 he has the one reader with the RJ-11 Apr 12 03:45:36 it looks like it holds 2 buttons Apr 12 03:45:40 yeah Apr 12 03:45:58 and there are various footprints to solder misc 1-wire ics to Apr 12 03:46:12 to92, soic, sot23 Apr 12 03:46:22 both powered and parasitic-power Apr 12 03:46:46 I have a OWW setup this would be nice for. Apr 12 03:47:33 WS,WD,Temp Apr 12 03:47:56 lemme post a render Apr 12 03:49:41 ka6sox: http://i37.photobucket.com/albums/e94/MasterMWL/PCBs/iButtonCape_zps5d8bcade.png Apr 12 03:50:36 excellent Apr 12 03:50:46 RJ-11 for Great Justice Apr 12 03:51:19 hehe Apr 12 03:51:33 not enough room to write it all :) Apr 12 03:51:47 and still be centered on the mounting pins Apr 12 03:51:51 hmmheh Apr 12 03:52:55 mranostay, ping me when you aren't "swamped" Apr 12 03:55:30 who sells ibuttons thesedays? Apr 12 03:58:38 ds2: Maxim Semi Apr 12 03:58:46 aka Dallas Apr 12 04:04:07 also http://www.goldmine-elec-products.com/prodinfo.asp?number=G19050 Apr 12 04:10:24 thye still do it? Apr 12 04:13:06 yes Apr 12 04:26:34 http://25.media.tumblr.com/e49ab674f9f8ee16747feb6e961f9a8d/tumblr_ml3yxgHkVb1qdlh1io1_400.gif Apr 12 04:27:16 Shadyman, 2 days early..but cute Apr 12 04:30:13 why is the TI site slower than whale stuff? Apr 12 04:30:59 heh Apr 12 04:37:37 wmat, I waited 5 minutes for a parametric page just to LOAD... Apr 12 04:44:59 they do offer a lot of parts with different parameters Apr 12 04:54:52 #nefarious - 74LVC240A Apr 12 04:55:38 yarn Apr 12 04:58:09 av500: how dare you Apr 12 04:59:02 we forgot to add an arduino on the bone: http://www.cnx-software.com/2013/04/12/udoo-single-board-computer-features-freescale-i-mx6-dualquad-and-atmel-sam3-mcu/ Apr 12 05:23:05 av500: found those discs btw Apr 12 05:29:42 is there a way to change the hostname without a reboot? Apr 12 05:30:12 i change the hostname by editing /etc/hostname or putting it in /sys/proc/kernel/hostname Apr 12 05:30:21 and refresh dhcp Apr 12 05:30:34 but remote systems can't see it Apr 12 05:30:46 they can't resolve the old or new hostname Apr 12 05:33:29 ahh fiddlesticks. looks like it was working with the old hostname because i had samba installed. Apr 12 05:36:33 a wonderfull friday morning JIHAD everyone! Apr 12 05:37:24 hrmm, still can't get it to update to the new hostname Apr 12 05:37:35 even with a flushdns on the remote system Apr 12 05:38:41 dns has nothing to do with local hostname Apr 12 05:39:22 nice ouch: http://photoblog.nbcnews.com/_news/2013/04/11/17710665-utah-copper-mine-suspends-operations-after-large-landslide?lite Apr 12 05:49:59 La OCD Dot Tag Apr 12 05:52:00 av500: that's a mess Apr 12 05:54:24 yeah Apr 12 05:54:44 I guess one should invest in shovels in Utah Apr 12 05:55:10 troll Apr 12 05:55:19 what woke you? Apr 12 05:56:17 av500: when you consider that the wheels on those dump trucks are about 20ft in dia - gives it some scale. Apr 12 05:56:22 yes Apr 12 05:57:23 I was driving down a road here in AZ early one morning. stopped at a light & looked into the rearview mirror and one of those pulled up behind me. That was an eye opener. Apr 12 05:58:27 Got a dealer that sells those for local mining operations that's about 2 miles from my house. Apr 12 06:12:11 emeb_mac: dump trucks made me remember something :) Apr 12 06:12:32 ? Apr 12 06:13:54 see g+ Apr 12 06:15:08 * mranostay enters sleep 28800 Apr 12 06:15:34 av500: that looks familiar Apr 12 06:16:34 Russ, I have found an application where a 90deg bend is not good... Apr 12 06:17:24 emeb_mac: it's etched into my mind as the scifi movie staring a dump truck :) Apr 12 06:17:29 av500: kinda reminds me of Solarbabies Apr 12 06:17:47 they had large construction equipment chasing kids around in that too. Apr 12 06:17:50 nite mranostay. Apr 12 06:18:07 emeb_mac: in fact, as a kid I thought such a huge truck was scifi, not real :) Apr 12 06:18:34 av500: the world is stranger than we imagine. Apr 12 06:18:59 "reality is stranger than fiction because fiction has to make sense" Apr 12 06:19:00 well, german dump trucks are a tad smaller :) Apr 12 06:20:12 and dump out in the front too iirc. Apr 12 06:20:18 ? Apr 12 06:20:19 no Apr 12 06:20:51 tiny wee ones, yes Apr 12 06:21:19 http://www.eilbote-onlineshop.de/img/produkte/Neuson-6001-Mini-Kipper-Modell-von-Universal-Hobbies-1-50-MA30994.jpg Apr 12 06:23:34 av500: but Germany has this: http://www.flickr.com/photos/dickmann/2331203047/ Apr 12 06:25:21 can you say HDR...I know you can... Apr 12 06:26:00 av500, I was thinking cement truck..not dump truck...dunno whay Apr 12 06:27:07 emeb_mac: yes Apr 12 06:27:27 ka6sox: cement truck dumps to the back too Apr 12 06:27:48 hmmm...wonder what country I saw them the *other* way... Apr 12 06:27:52 maybe UK. Apr 12 06:28:48 I want this one for gardening: http://www.cnet.de/wp-content/uploads/legacy_images/alpha/l/muck-truck.jpg Apr 12 06:29:03 barrow-cape Apr 12 06:29:10 is the beagle under the tpper? Apr 12 06:29:44 yes Apr 12 06:30:05 we had something similar here, Apr 12 06:30:08 but it had tracks. Apr 12 06:30:18 its used to haul blackberry z10 returns Apr 12 06:30:43 inb4: http://blogs.wsj.com/digits/2013/04/11/analyst-blackberry-z10-returns-outnumber-sales/ Apr 12 06:30:46 funny headline Apr 12 06:31:52 better than perpetual motion Apr 12 06:34:11 well, maybe people are even returning the chinese knock-offs to RIM? Apr 12 06:34:30 kik, Apr 12 06:35:45 starter? Apr 12 06:47:05 Anyone know, typically how fast (speed in MB/s) can one JTAG a file to a beaglebone? Apr 12 06:47:31 to DDR2 memory Apr 12 06:47:42 depends on your jtag device Apr 12 06:47:52 but usually it's in bytes per second Apr 12 06:47:57 so sloooooooooooooooooooooooooow Apr 12 06:48:12 jtag device would be the onchip debugger Apr 12 06:48:16 which poses the question: why jtag Apr 12 06:48:19 *onboard Apr 12 06:48:41 ROM supports USB load as well, much faster Apr 12 06:48:53 ka6sox, what is the application? Apr 12 06:48:57 skiing? Apr 12 06:49:28 problem with USB boot is I want to stick to one method to loading a kernel+filesystem Apr 12 06:49:44 and I'm trying a mainline kernel Apr 12 06:49:45 Russ: no, going from 300ohm feeder to 462ohm feeder Apr 12 06:50:00 USB driver support is not great Apr 12 06:50:14 ramdisk takes too much time for a big filesystem, and networking is flaky Apr 12 06:50:23 pretend I'm not an RF guy and I have no idea what those mean Apr 12 06:50:55 johnsmith1: buy one of prplplagues SD-card switchers then Apr 12 06:51:18 koen: http://thevansarebackintown.tumblr.com/image/47056409113 Apr 12 06:51:37 av500: spaaaaceship! Apr 12 06:51:51 dm8tbr: what are those? Apr 12 06:52:09 mh, there are pictures on g+ somewhere Apr 12 06:52:36 johnsmith1: what has mainline kernel got to do with usb boot? Apr 12 06:52:59 av500: nfs over usb rndis Apr 12 06:53:19 ? Apr 12 06:53:29 how does that differ from jtag? Apr 12 06:53:34 nfs over jtag? Apr 12 06:53:46 av500: no I could load a ramdisk over jtag Apr 12 06:53:57 http://thevansarebackintown.tumblr.com/image/47056409113 Apr 12 06:53:59 err Apr 12 06:54:00 https://plus.google.com/101339419642360856354/posts/bboGr5UKBjQ Apr 12 06:54:07 johnsmith1: so you can load ramdisk over usb too Apr 12 06:54:33 av500: i know, but its slow Apr 12 06:54:40 also you don't need NFS for usb boot Apr 12 06:54:51 just shove a kernel and initrd in and bang Apr 12 06:55:04 or boot over UART Apr 12 06:55:17 I hear some people clock it at 1MBit to boot faster ;) Apr 12 06:55:24 or just MLO over jtag, then DFU the rest Apr 12 06:55:29 usb should be faster than jtag Apr 12 06:55:33 wonder why U-boot gives a throughput of only 300Kb/s when the link is negotiated to 100MBPS Apr 12 06:55:47 unless you have a really fast jtag Apr 12 06:55:55 and not bitbanged FTDI Apr 12 06:56:26 johnsmith1: is this for dev purpose or production flashing? Apr 12 06:56:55 av500: for dev Apr 12 06:58:01 i loaded angstrom on a ramdisk for the heck of it so that i didn't have to depend on kernel drivers for root filesystem Apr 12 06:58:10 koen: hmm? byte/s over jtag? we use a stupid ftdi based jtag dongle and usually get something in the range of 10-500kByte/s Apr 12 06:58:17 but that took 2 minutes for complete boot to login prompt Apr 12 06:58:21 :( Apr 12 06:58:44 johnsmith1: why not load uboot+kenrel over tftp and mounts rootfs as nfs? Apr 12 06:58:54 I can already do kernel loading over USB with recent U-boot versions though its slow as heck Apr 12 06:59:02 av500, +1 Apr 12 06:59:46 av500: dont want network driver dependency too much Apr 12 07:00:03 oh well Apr 12 07:00:16 you could write uboot and kernel and rootfs to a sd card :) Apr 12 07:00:24 I thought if I could JTAG a ramdisk is fast enough, but from claims here that its slower than USB, out of luck there too. Apr 12 07:00:25 boot from uSD takes less than 10 seconds to get to the prompt Apr 12 07:00:35 how the hell did you mangle the ramdisk to take 2 minutes? Apr 12 07:01:06 2 minutes is mostly spent tftping 19MB of compressed data Apr 12 07:02:04 ramdisk would be ideal, i don't need persistence and if I could just get someone (U-boot JTAG or whatever) to load it into ddr fast enough. I would love that to get independent of kernel drivers for mmc/ethernet/usb Apr 12 07:02:32 not that i don't need those drivers, but just for boot sake Apr 12 07:02:32 * dm8tbr suggests to go with the SD-muxer :) Apr 12 07:03:26 dm8tbr: so I'm guessing you could program it in a card reader, toggle a switch and the signals are routed to the target? Apr 12 07:03:32 yes Apr 12 07:03:37 yes Apr 12 07:03:39 ah ok, that's nice Apr 12 07:03:48 it actually switches the card if you switch the target on IIRC Apr 12 07:04:02 oh, even more automatic. Apr 12 07:04:13 and I think Russ had a nice hack for switching target power using DTR Apr 12 07:04:22 I trust the mmc driver more than the other drivers from past experience, so sounds like a plan :) Apr 12 07:04:39 what about DFU, that's only for NAND,or..? Apr 12 07:05:58 DFU is just a protocol Apr 12 07:07:10 wasn't that DFÜ? Apr 12 07:11:08 dm8tbr, I got the idea from arduino, they use it for reset Apr 12 07:17:33 wasnt there an application that adds timestamps to output on stdout? Apr 12 07:19:19 yes Apr 12 07:19:36 and it not, it's a few lines of C Apr 12 07:19:39 if* Apr 12 07:42:30 koen: I know it is the 14th hour, but I'm still wanting 4 changes other than what Gerald is driving: bone101 update to fix feedback items, add my 14 .dtbo files to /lib/firmware, add analogWrite to bonescript using the new .dtbo files and add Scratch. Apr 12 07:43:05 my next step is to be to push a kernel patch for the .dtbo files. objections/thoughts? Apr 12 07:54:23 morning Apr 12 08:05:54 ugh. can't manage to stay awake. :( Apr 12 08:06:41 KotH: "ts" is one ome them Apr 12 08:07:40 jkridner|work: send patches Apr 12 08:10:17 there is also "grabserial" from Tim that can nicely be used with the kernel script to convert time stamps into time diff to the previous output Apr 12 08:13:44 (linux/scripts/show_delta) Apr 12 08:19:09 keesj: thanks Apr 12 08:21:54 gm Apr 12 08:28:33 hey greek! Apr 12 09:03:02 Russ: wow, you rebuilt the hole board with red wires :) Apr 12 09:24:19 hi! Apr 12 09:24:41 lo¡ Apr 12 09:24:56 damn, you beat me to it (again) Apr 12 09:25:30 but the ¡ should be at the front Apr 12 09:28:15 µ!¡ Apr 12 09:30:39 is it safe to connect switches against GND directly to the GPIO pins of a beaglebone (length of wire <.5m/20") on a robot car platform or should i use optocouplers or similar instead to aviod emi/esd problems? Apr 12 09:30:52 safe Apr 12 09:31:52 okay, great Apr 12 09:32:06 I'd use a resistor to limit current, though Apr 12 09:32:42 and/or a cap to help with debounce Apr 12 09:32:49 or does the bone do that in SW? Apr 12 09:32:53 erm HW Apr 12 09:34:48 http://dics.voicecontrol.ro/process_mails/arata_discutia/174742/%5BPATCH_RESEND_00_10%5D_ARM:_dts:_AM33XX:_Add_device_tree_data.html there is something with debounce... not sure how it is handled by a driver... Apr 12 09:36:20 but adding a RC combination would not be a problem, there is enough space... Apr 12 09:36:54 gpio-keys can do debounce, yes Apr 12 09:37:46 why do with a trivial RC circuit that which can be done with complex software? Apr 12 09:38:26 mru: rc+schmitt trigger Apr 12 09:39:08 rc alone with standard cmos input can (and often will) result in oscillation Apr 12 09:48:17 also the GPIO block has debounce capabilities Apr 12 09:48:31 that makes much more sense Apr 12 09:48:51 okay, so it'll be just a resistor + debounce in sw/from system Apr 12 09:55:21 hello Apr 12 09:55:25 anny one here? Apr 12 09:56:34 nope, we're all gone Apr 12 09:57:39 I'm here, but only sometimes, I may be gone next time you ask Apr 12 09:57:55 classic race condition Apr 12 10:50:14 and then there are the people who only appear on the promise of good chocolate Apr 12 10:50:27 KotH: got any? Apr 12 10:57:53 how could he Apr 12 10:58:05 as usual, he ate it all Apr 12 11:16:10 i just bought 4kg to restock :) Apr 12 11:17:14 lol Apr 12 11:17:24 only? Apr 12 11:18:49 i didnt intend to buy chocolate.. just wanted to have something for lunch Apr 12 11:18:56 hence i wasnt prepared to carry anymore Apr 12 11:21:56 you tripped and fell into it Apr 12 11:22:20 after it fell of a truck Apr 12 11:29:51 * KotH whistles Apr 12 12:20:38 Hello Anyone online Apr 12 12:22:35 [11:56:34] nope, we're all gone Apr 12 12:22:58 so yes Apr 12 12:24:29 http://www.catb.org/esr/faqs/smart-questions.html Apr 12 12:27:13 I am connecting a logitech c270 to the beaglebone but I can't get HD video stream. I just get a select timeout Apr 12 12:32:57 boys.. he didnt ask a question, he greeted you... Apr 12 12:36:12 do you get a non-hd video stream? Apr 12 12:40:05 what about HD audio? Apr 12 12:41:06 Official greeting. How are you colleagues. Hope all is fine Apr 12 12:41:26 * panto puts on his best suit... Apr 12 12:41:27 I just get a blank window Apr 12 12:41:38 * panto <- wears pants Apr 12 12:42:48 panto: its not weekend yet! Apr 12 12:43:05 Carnarvaro: now assume we are not standing behind you Apr 12 12:43:12 But when I change the resolution to 320 by 240 I get a video feed though the frames are rendered slowly Apr 12 12:43:34 first of all, what kernel version do you use? Apr 12 12:43:47 for the 3.8 kernel DMA doesn't work for the musb driver Apr 12 12:45:50 kernel version is 3.2.28 Apr 12 12:46:09 ah, that's the TI kernel version then Apr 12 12:46:54 This is what i did to get the output capture = cvCaptureFromCAM(-1); cvSetCaptureProperty( capture, CV_CAP_PROP_FRAME_WIDTH, 320); cvSetCaptureProperty( capture, CV_CAP_PROP_FRAME_HEIGHT, 240); Apr 12 12:47:24 can you try cheese for a start? Apr 12 12:47:34 or a simple vl42 sample app? Apr 12 12:48:32 av500 I don't follow what cheese is... Apr 12 12:49:35 an app Apr 12 12:49:48 * mru thought it was part of a pizza Apr 12 12:50:50 http://projects.gnome.org/cheese/ Apr 12 12:50:58 mru: that is fake cheese Apr 12 12:51:10 only on fake pizza Apr 12 12:51:29 doesnt cheeze nowadays hard depend on clutter ? (like totem too) Apr 12 12:51:38 i would try guvcview instead Apr 12 12:51:47 cat /dev/video0 Apr 12 12:53:11 ogra_: only recent versions Apr 12 12:53:19 ah, k Apr 12 12:54:01 yeah, thankfully they haven't figured out a way to graft new deps onto old versions Apr 12 12:55:11 * ogra_ is sure systemd will make that possible at some point Apr 12 12:55:35 will it enforce always-online too? to check for new dependencies? Apr 12 12:55:52 only if run with the --xbox arg Apr 12 12:56:29 mru: they do that by preventing old versions to run at all Apr 12 12:56:39 av500: or building Apr 12 12:56:50 "they" are pretty darn good at that Apr 12 12:56:57 yes Apr 12 12:57:10 you'll be lucky to get it past autoconf even Apr 12 12:57:22 if autoconf even runs Apr 12 12:57:30 exactly Apr 12 12:57:31 you need the new one with openGL Apr 12 12:59:00 mru: how long until canonical realizes there is no use figthing bionic and plain switches to it? Apr 12 12:59:23 not before they've tried rolling their own libc Apr 12 13:00:21 ?? Apr 12 13:00:25 we use bionic Apr 12 13:00:48 Ubuntu Touch is designed around libhybris :) Apr 12 13:02:18 (admittedly we dont use it directly ) Apr 12 13:03:33 ogra_: not yet Apr 12 13:03:51 heh, yeah, convergence might bring it into the desktop Apr 12 13:04:07 and then its just a matter of dropping the hybris layer Apr 12 13:04:27 better than dropping the hubris alltogether Apr 12 13:35:51 av500 I need help with cheese I already extracted to the beaglebone Apr 12 13:37:16 launch it Apr 12 13:37:23 it should detect your camera Apr 12 13:37:29 that is all I know about cheese Apr 12 13:37:39 I am having memory caching related issues on the AM335x (bone) and not on the DM37XX board. is there a big know difference Apr 12 13:37:49 besides less memory Apr 12 13:39:37 e.g. memory being on L4 v.s. L3 on the board? Apr 12 13:41:53 what sort of issues? Apr 12 13:43:37 av500 I still get a blank screen in the cheese window when I lauch it Apr 12 13:43:48 that's hard to say. for example I am getting pagefaults on memory I epxect to be properbly mapped(and the content is wrong) Apr 12 13:44:09 *sori typo 'launch' Apr 12 13:45:03 [kernel] jadonk opened pull request #35: firmware/capes: add dts file for every BeagleBone PWM pin (3.8...3.8-pwm) http://git.io/seabwg Apr 12 13:46:05 but that memory (stack) has just be used. before the system call svc all is fine and after the system call two things are wreid. the instruction after the svc is bl lr (and lr is pointing to the process stack) *and* it generates a pagefault. Apr 12 13:46:59 I disabled branch predition and such. it looked like u-boot was setting this up? Apr 12 13:56:38 keesj, is that u-boot or linux? Apr 12 13:56:53 MINIX Apr 12 13:57:11 panto: heretic! Apr 12 13:57:24 what else? Apr 12 13:57:28 sorry, we don't speak whale? :) Apr 12 13:58:44 why would you jump to the stack? Apr 12 13:58:51 or call the stack, rather Apr 12 13:59:11 mru, signal handling Apr 12 13:59:45 why would that need executing code on the stack? Apr 12 14:03:14 right , that's all weird. and the content of the stack at that address (a viewed using jtag) is an argument used just before and is the ttbr0 phys address to use Apr 12 14:04:31 enabling i_cache only does work btw Apr 12 14:04:55 mru, cause it's needed, due to the way signal delivery is handled Apr 12 14:06:15 panto: on what system? Apr 12 14:06:25 MINUX Apr 12 14:06:59 panto: btw, I shoved it in the mail today, lets see how fast it goes Apr 12 14:07:06 mru, everyone - or at least it used to be Apr 12 14:07:18 dunno if they do it differently lately Apr 12 14:07:55 it's due to the fact that the return of the signal handler must go back to the kernel in order for the signal mask to be restored Apr 12 14:07:56 stacks aren't generally executable these days Apr 12 14:08:15 mru, it might be a different memory area nowadays Apr 12 14:09:25 it can also be an access problem Apr 12 14:13:38 I still don't see why a static trampoline wouldn't be enough Apr 12 14:14:24 call the sig handler with the return address pointing to a static bit of code doing some kind of sigreturn syscall Apr 12 14:14:28 maybe its stack-tic Apr 12 14:14:46 of course it would need to keep some context somewhere Apr 12 14:14:57 like where to finally return Apr 12 14:15:00 but that's not code Apr 12 14:24:29 http://starlogs.net/#beagleboard/kernel Apr 12 14:27:33 Hello guys, I've tried to post in beagleboard-gsoc on googlegroups, regarding GSoC 2013, but I don't see my post anywhere, should it be aproved, and posted afterwards ? Apr 12 14:27:54 oh Apr 12 14:27:58 jkridner: ^^^ Apr 12 14:28:11 :-) Apr 12 14:29:37 I see a post from jkridner from yesterday on that list Apr 12 14:29:47 nothing from you Apr 12 14:29:53 so most likely in moderation hell Apr 12 14:29:57 That's the same post that I see at the top Apr 12 14:30:03 probably, yeah :) Apr 12 14:30:23 lets wait for jkridner to wake up Apr 12 14:30:38 not a problem Apr 12 14:30:42 av500: why don't you shout real loud and wake him? Apr 12 14:33:00 mru, it depends on the arch Apr 12 14:33:24 non-risc use the stack to pop a return address Apr 12 14:33:31 yes, so? Apr 12 14:33:45 let the kernel put the proper one there Apr 12 14:33:57 it's still just an address Apr 12 14:34:01 not code Apr 12 14:34:24 it's been many years since I've looked at that low level signal handling Apr 12 14:34:42 I remember there had to be trampoline Apr 12 14:35:09 that much I can understand Apr 12 14:35:19 I just don't see the need for a dynamically generated one Apr 12 14:37:03 * mdp bounces on the trampoline Apr 12 14:38:39 IIRC it was mostly a micro optimization Apr 12 14:39:18 since you knew the signal disposition to set upon exit, you generated pretty compact code for it Apr 12 14:39:58 these days that would require a potentially costly cache sync dance Apr 12 14:40:16 I bet Apr 12 14:40:25 I did all that on a 68K :) Apr 12 14:42:36 * keesj watched the full *40* minutes of Amiga 500 Retro Computer Teardown yesteday. http://www.youtube.com/watch?v=HKNVIgsbYrA Apr 12 14:45:22 * KotH hands keesj a cookie and a cane Apr 12 14:48:03 so if I take apart that osborne 1 and make a movie, you will watch it? Apr 12 14:49:28 let's find out Apr 12 14:51:50 * ogra_ will ! Apr 12 14:52:03 * KotH would rather take it apart himself Apr 12 14:52:22 it looks like it needs spring cleaning ;) Apr 12 14:54:27 av500: that osborne 1 looks juicy Apr 12 14:57:02 nice, hail Apr 12 14:57:24 av500: finally some april weather? ;) Apr 12 14:57:40 yes Apr 12 15:02:30 [kernel] koenkooi pushed 2 new commits to 3.8: http://git.io/K-tX6g Apr 12 15:02:30 kernel/3.8 219e9f1 Jason Kridner: firmware/capes: add dts file for every BeagleBone PWM pin Apr 12 15:02:30 kernel/3.8 2545b4f Koen Kooi: Merge pull request #35 from jadonk/3.8-pwm... Apr 12 15:02:40 [kernel] koenkooi pushed 1 new commit to 3.8: http://git.io/N0Afkg Apr 12 15:02:40 kernel/3.8 6933082 Koen Kooi: 3.8: fix reset GPIO for hexy cape... Apr 12 15:10:47 koen: thanks! Apr 12 15:19:19 jkridner|work: can we please move bone101, beaglebone-gettingstarted, etc to github.com/beagleboard and enable admin for every org member? Apr 12 15:20:19 urgh. Apr 12 15:20:48 I guess so. :-/ Apr 12 15:21:07 jkridner|work: scroll up and see question about gsoc ML and moderation Apr 12 15:21:16 I think I can merge changes fast enough and haven't been a bottleneck on that. Apr 12 15:21:34 Aleks: I'll check the queue now. Apr 12 15:21:50 jkridner|work, thanks :) Apr 12 15:22:22 jkridner|work, there it is :-) Apr 12 15:24:29 jkridner|work: it's not about being a bottleneck, it's about being in the right place Apr 12 15:25:03 koen: done. Apr 12 15:25:11 er, the clone anyway. Apr 12 15:25:17 I'll add the admin. Apr 12 15:27:19 jkridner|work: I checked the wallpaper into git as well Apr 12 15:27:34 jkridner|work: fwiw, both .eps files on beagleboard.org seem to be broken Apr 12 15:27:47 jkridner|work: do you have the original somewhere? Apr 12 15:27:53 :( Apr 12 15:27:55 hmmm... Apr 12 15:28:05 the .eps you sent me looked fine. Apr 12 15:28:22 the legs don't show up (after removing the poor-mans-clipping rects) Apr 12 15:28:43 koen: can you check out http://beagleboard.org/static/uploads/beagle_logo_dog.eps ? Apr 12 15:33:01 jkridner|work: same: http://dominion.thruhere.net/koen/angstrom/beaglebone/cripple.png Apr 12 15:33:18 yikes! Apr 12 15:33:39 poor boris Apr 12 15:34:07 http://beagleborad.org/beagleborad.png Apr 12 15:34:09 use this one Apr 12 15:34:15 I give you permission Apr 12 15:34:28 I think http://beagleboard.org/static/uploads/beagle_logo_dog.eps has the full dog Apr 12 15:34:41 %%CropBox: 0 0 1625.2110 285.2115 Apr 12 15:34:45 this is probably the reason Apr 12 15:35:03 and the boundingbox seems to be too small as well Apr 12 15:35:19 wait, are you sure you are looking at dog.eps not full.eps? Apr 12 15:35:49 hmmm.. I guess you are... Apr 12 15:35:53 Hi guys! Apr 12 15:35:53 I apple-c'd the link, then wget'ed it Apr 12 15:35:58 not sure why they were named stupid. Apr 12 15:36:27 * jkridner|work doesn't understand why it doesn't match http://beagleboard.org/static/uploads/beagle_logo_dog.jpg Apr 12 15:37:59 I was wondering if anybody has a good link to how the pin muxing has changed in v3.8 Apr 12 15:38:12 jkridner|work: whatever rendered it skipped the front paws Apr 12 15:38:41 a dog hater Apr 12 15:38:49 this is a cat channel! Apr 12 15:40:19 jkridner|work: the wallpaper is replaced by emmc.sh, so easy to change without needing to replace the .img Apr 12 15:40:25 dogs suck Apr 12 15:40:33 except Boris Apr 12 15:40:41 he rules? Apr 12 15:41:09 he blows Apr 12 15:41:15 we had a reasonable dog when I was a kid Apr 12 15:41:20 a norwegian dog Apr 12 15:41:23 to stay with the airflow ratings Apr 12 15:41:47 heh, google started serving my BBB ads Apr 12 15:41:52 serving me* Apr 12 15:42:00 koen: http://beagleboard.org/static/images/beagle-hd-logo.gif just too low res? Apr 12 15:42:24 its not a real GIF, its not anomated Apr 12 15:42:27 jkridner|work: I was looking for vectors Apr 12 15:42:27 animated Apr 12 15:43:00 av500: would you be so kind as to point me how is pinmuxing done in v3.8, as I've thralled /sys and not found anything Apr 12 15:43:03 jkridner|work: of course I set jpg compressiong to 60% in an intermediate step :/ Apr 12 15:43:13 Stefan_: with devicetree Apr 12 15:43:30 koen: no other way? Apr 12 15:43:34 and fwiw, pinmuxing was never really done in sysfs, that's just a debugfs hack Apr 12 15:43:42 it used to be done in the board files Apr 12 15:43:56 koen: yeah I know it was a "hack" but it was SUPER useful Apr 12 15:43:59 and convenient Apr 12 15:44:14 board_generic.c Apr 12 15:44:16 :) Apr 12 15:44:23 yes, submit a patch to the pinctrl maintainer to bring it back Apr 12 15:44:45 koen: look I am not arguing, just saying Apr 12 15:45:05 and I'm giving you the answer I was given :) Apr 12 15:45:15 cool :) Apr 12 15:45:17 koen: one could write a tool that generates a fragment and loads it? Apr 12 15:45:26 at runtime? Apr 12 15:45:37 ./pinbanger .... Apr 12 15:45:37 sure Apr 12 15:45:47 Stefan_: you have a task Apr 12 15:51:58 av500: Which is? Apr 12 15:52:03 lol Apr 12 15:52:15 to write that tool? Apr 12 15:52:38 I'm willing to attempt it but I'd need a resource to read up on devicetree etc Apr 12 15:53:05 also are you guys in the mood for debugging a bit with me :D I've got a segmentation fault that is beyond me Apr 12 15:53:40 http://devicetree.org/Device_Tree_Usage Apr 12 15:54:23 can a fragment also be unloaded? Apr 12 15:54:29 is there a lsfrag? Apr 12 15:54:57 av500, yes, and yes Apr 12 15:55:32 echo "-{SLOTNUMBER}" >slots Apr 12 15:55:35 cat slots Apr 12 15:56:17 signals and slots Apr 12 15:56:48 So I am using this -- http://pastebin.com/zTHgW4DW -- to set up the GPMC, and then this -- http://pastebin.com/Xy4m7FWX -- to do a simple output to see what actually comes out of the bone Apr 12 15:56:56 However, any write results in a Segmentation fault Apr 12 15:57:44 mdp: I'll have a look and attempt to define what the tool would do and then come back and see if it makes sense to you guys Apr 12 15:58:41 koen, patches already submitted Apr 12 16:00:43 koen: can you use the .ai file? Apr 12 16:02:02 well if somebody has an idea about my problem let me know, I've got a meeting to run to :( Apr 12 16:11:00 jkridner: not sure, I can try to import them in inkscape Apr 12 16:11:48 jkridner|work: the AI works, thanks!/ Apr 12 17:10:05 * mranostay harlems shakes in Apr 12 17:33:32 mranostay, video or it didn't happen Apr 12 17:43:36 bradfa: how is your video taking skills? grainy? :) Apr 12 17:43:56 more fuzzy than grainy, but grainy is definitely a component Apr 12 17:54:31 jkridner|work: for pete sake, enable ntp on your beagles Apr 12 17:56:19 sorry, working over usb. :( Apr 12 17:56:19 noticed it as soon as I pushed. :( Apr 12 17:57:46 koen: is it 1969 all over? Apr 12 17:59:24 we're gonna party like it's 1969? Apr 12 18:01:19 mranostay: no, 3.8 defaults to 2000 Apr 12 18:22:29 time to go Apr 12 18:22:33 don't let the trolls bite Apr 12 18:30:02 * mranostay bites panto Apr 12 18:37:50 anyone else have a beaglebone white with real AM3359 (not XAM3359 preproduction) processor on it? Apr 12 18:38:04 I have a batch of 20 white label bones I ordered about 2 months ago with a mix Apr 12 18:38:23 bradfa: you have a problem with that? Apr 12 18:38:38 the real AM3359 parts are AM3359ZCZD72 (-40 to 90 temp range) Apr 12 18:38:39 no Apr 12 18:38:42 no problems :) Apr 12 18:38:43 just confused Apr 12 18:38:55 fuzzy pics or gtfo Apr 12 18:39:02 * bradfa gets out fuzzy cam! Apr 12 18:41:23 mranostay, see g+ Apr 12 18:42:03 https://plus.google.com/108506657199236487651/posts/eFKArKgT85H Apr 12 18:42:07 jesus i can barely make out the Texas logo Apr 12 18:43:13 * mranostay passes a hat around so we can get bradfa a real camera Apr 12 18:53:07 * bradfa wants a nexus 4 Apr 12 18:54:03 bradfa: you are getting a Z10 Apr 12 18:54:43 mranostay, I can return it, right? Apr 12 18:56:13 nope we aren't giving you a gift receipt Apr 12 19:22:53 av500: my TV only has to do orange nowadays, the cabinet around it is teal already Apr 12 19:29:05 koen: that is cheating Apr 12 19:37:05 what brafda needs are some lenses Apr 12 19:37:39 you can just put a lens between the camera and the target to get better focusing of subjects that are up close Apr 12 19:41:55 Like this? https://plus.google.com/108506657199236487651/posts/eEfg9aVPsUf Apr 12 19:55:10 <_av500_> koen: +1 Apr 12 19:56:14 <_av500_> I have a cheap ebay iPhone macro lens Apr 12 19:56:19 <_av500_> its awesome for a smartphone Apr 12 19:57:27 <_av500_> mdp: btw, this project moonshot, does it mean HP will sell CCS? Apr 12 20:05:18 _av500_: or a drop of water, that also works as a macro lense Apr 12 20:07:11 <_av500_> well Apr 12 20:48:03 av500: I can boot tftp faster over ethernet than USB, from U-boot mainline (560 vs 330 kb/s) on 100M link Apr 12 20:48:10 so I'm happy with that for now Apr 12 20:48:21 tftp kernel+dt Apr 12 20:48:55 till i get chance to try the SD card switcher :) Apr 12 22:43:06 emeb: you know 4 letters i'm thinking of? Apr 12 22:46:08 cake? Apr 12 22:46:19 troll? Apr 12 22:46:25 CPLD? Apr 12 22:46:32 wait that's 5 letters Apr 12 22:46:57 Does qemu have a machine type for the beaglebone ? Apr 12 22:48:00 er Apr 12 23:30:53 I installed Arch Linux to my Beagleboard-xm's SD card... it boots, showing the Tux penguin but nothing else. Anybody experience anything similar? Apr 12 23:32:02 vague and vague Apr 12 23:32:05 do you have a serial cable to catch the serial log? Apr 12 23:33:15 jkridner|work: FRIDAY!!!!! Apr 12 23:33:33 oh? it isn't FRIDAY until Black ships. Apr 12 23:33:54 Black Friday. Apr 12 23:34:09 racist Apr 12 23:34:40 jkridner|work: i suspect you'll all be fired if i doesn't ship before November :P Apr 12 23:34:55 *it Apr 12 23:35:15 Black Friday is going to be early this year. Apr 12 23:36:39 jkridner|work: I have a serial to usb Apr 12 23:37:01 should plug right into the xM serial connector. Apr 12 23:37:14 yup Apr 12 23:37:19 catch the output, paste to pastebin, let us know where you got Arch from, etc. Apr 12 23:37:52 will do Apr 12 23:38:05 followed the instructions here to set it up, fwiw: http://archlinuxarm.org/platforms/armv7/beagleboard-xm Apr 12 23:43:45 jkridner|work: how can black friday be any day but friday after thanksgiving? Apr 12 23:44:08 good question Apr 12 23:44:16 how are we going with it Apr 12 23:44:22 not so far away? Apr 12 23:44:46 i've learned just by bitter experience Apr 12 23:44:58 that its best to shut up and say ntohigna bout new products Apr 12 23:45:07 then suprize everyone when its ready to ship Apr 12 23:45:40 mrpackethead, +1000 Apr 12 23:45:52 managing customers expecations about new proudcts is infinately harder than filing complaints about the old product lacking features. Apr 12 23:46:40 but thats my 50c Apr 12 23:46:44 oh, oe mystery meat, where have you placed cloud9.service with EnvironmentFile? Apr 12 23:46:57 or $1.00 if its US currency Apr 12 23:47:07 the US dollar is rapidly becoming worthless. Apr 12 23:48:07 :-) Apr 12 23:48:15 mrpackethead: I hear you. Wanted to draw enough interest to get contributions/collaborations from developers ahead of release. got some. also, to make money at low $$$ you need to make a lot a once, so getting the distributor orders up was important. Apr 12 23:48:30 yeah, yeah yeah. Apr 12 23:48:31 i know Apr 12 23:48:37 its a tough problem Apr 12 23:48:47 i sympathise with you Apr 12 23:49:06 i'm glad i dont' do commodiity level electronics Apr 12 23:49:08 that is a tough gig Apr 12 23:49:13 no one's ever 100% happy. I think the focus just needs to be on how cool you can make what does come out. Apr 12 23:49:25 yes, thats for sure. Apr 12 23:49:38 so can i get one? Apr 12 23:49:40 even under NDA Apr 12 23:49:46 2 weeks. Apr 12 23:49:48 so, i can get my board of my back. Apr 12 23:49:57 jkridner|work, what 1.0 EVER is compleat? Apr 12 23:50:06 0 Apr 12 23:51:01 2 weeks works. Apr 12 23:51:15 i can dogde questiosn for that long Apr 12 23:51:16 :p) Apr 12 23:51:32 ha ha :-) Apr 12 23:52:21 mrpackethead, bob and weave... Apr 12 23:52:39 we are just releasing a new product this week Apr 12 23:52:43 and a new web site Apr 12 23:52:47 and markeitng material Apr 12 23:53:11 i've just got my new cnc mill up and running. Apr 12 23:53:20 I am most happy about this! Apr 12 23:55:17 jkridner|work: here's the output from serial: http://pastebin.com/h55iHXHD Apr 12 23:55:48 I'll keep investigating Apr 12 23:56:35 doesn't look very complete. Apr 12 23:56:40 what about u-boot? Apr 12 23:57:12 the ArchLinux mailing list might have some pointers. Apr 12 23:57:36 kernel config looks off either with DT or otherwise. Apr 12 23:58:14 full output: http://pastebin.com/LTzZvCCs Apr 13 00:11:18 jkridner|work: got it sorted out! Thanks for your help Apr 13 01:07:18 k6sox: using diff addresses to respond? Apr 13 01:42:52 ds2, ??? Apr 13 02:01:22 ds2, I was using a different client elsewhere. Apr 13 02:47:03 ~ Apr 13 02:47:47 ka6sox: ok....it is waiting for moderation. I don't have my pw or I'd approve it. **** ENDING LOGGING AT Sat Apr 13 02:59:58 2013