**** BEGIN LOGGING AT Wed Jan 23 02:59:59 2013 Jan 23 03:00:06 it is up to you Jan 23 03:00:16 that's the nice thing about the beagle.. you can use ur tools Jan 23 03:03:14 yah ok Jan 23 03:03:37 i just was wondering, because of some of the videos on the beagleboard official sites were talking up node.js Jan 23 03:03:58 i know of a few people using python on the classic beagle Jan 23 03:04:14 jimboy: there are quite a few node.js fans around Jan 23 03:04:34 if i need to do anything that needs real speed, there is always c Jan 23 03:04:48 otherwise i might as well use the language i'm most comfortable with Jan 23 03:05:11 is there any rtos for beagle/beaglebone? Jan 23 03:05:47 real speed: c or assembly Jan 23 03:07:21 There is this thing that's a non-OS, called StarterKit from TI. I think it's just bare metal. I haven't used it so that's conjecture on my part. Jan 23 03:09:27 depends on how R you need Jan 23 03:09:45 there are different OS's for varying degrees of R Jan 23 03:10:11 looks like qnx is available for beaglebone Jan 23 03:10:40 first sdcard failure Jan 23 03:12:11 the bacon has arrived.. its not for the baconcape Jan 23 03:41:31 mmmm baconcape Jan 23 03:42:24 unforutnatly due to not having userspace in teh kernel, so bacon cape knows when its lunch time, things are not looking good Jan 23 03:43:12 a baconcape for the lunchpad? Jan 23 03:50:14 adding the rtc was easy Jan 23 03:50:18 * mranostay loves the liver damage warnings on cough meds Jan 23 03:50:47 you mean that bottle of scotch? Jan 23 03:51:06 i'm not sure that would help Jan 23 03:52:26 nor does it have such a warning Jan 23 03:53:53 anyone here use Orcad PCB Desinger? Jan 23 03:54:29 not me Jan 23 03:54:46 the beagle pcb files are all in orcad format Jan 23 04:24:53 \ Jan 23 04:28:34 \o Jan 23 04:35:19 \o/ Jan 23 04:38:32 mranostay: you staying the city during elc? Jan 23 04:38:45 *in the Jan 23 04:45:53 mdp: yeah planning on it Jan 23 04:46:38 ok...cool. doing yoctopus day too? Jan 23 04:47:01 that is Tuesday? Jan 23 04:48:05 yeah...I'll be sightseeing mary but we wanted to meet up for lunch maybe but definitely dinner and pub crawl Jan 23 04:48:59 reminds me i need to poke HR for vacation time i have .. Jan 23 04:50:54 heh. Jan 23 04:51:08 crashtime...bbt Jan 23 05:58:03 trolls Jan 23 06:00:45 hobbits? Jan 23 06:00:51 rtc_engineers? Jan 23 07:24:51 here I am now, entertain me! Jan 23 07:24:56 no Jan 23 07:24:58 * koen dances Jan 23 07:25:02 no friday Jan 23 07:30:29 hail to the chief! Jan 23 07:34:02 hmhm Jan 23 07:34:04 http://jdk8.java.net/fxarmpreview/ Jan 23 07:39:37 woglinde: ah your beloved java Jan 23 07:39:43 now you need to buy an r-pi Jan 23 07:39:48 no Jan 23 07:39:55 read again Jan 23 07:40:55 the preview is hardfloat compiled Jan 23 07:41:58 haha Jan 23 07:42:00 Note: 800mA is enough for the board but not necessarily for all USB devices attached to it. Jan 23 07:42:16 evening everyone, inclusive of trolls, hobbits and elves Jan 23 07:42:53 ? Jan 23 07:43:14 #beagle was transported to middle-earth this morning Jan 23 07:43:31 hahah Jan 23 07:43:33 Description: A NullPointerException occurs when the scroll bar button is tapped, the scroll pane is repeatedly tapped, and a finger is repeatedly dragged across the scroll pane. Jan 23 07:43:53 there were many trolls, stopping the hobbits Jan 23 07:44:02 the hobbits where just trying to get a Real Time clock to work Jan 23 07:44:35 the trolls wanted to roast the hobbits by putting user-space in the kernel.. Jan 23 07:44:40 i did'nt really understand. Jan 23 07:44:55 mrpackethead_ nice drugs Jan 23 07:45:00 thats because i'm a simple hobbit Jan 23 07:46:05 * mranostay yawns Jan 23 07:46:46 ahh, troll breath Jan 23 07:47:58 smells like Nyquil Jan 23 07:52:47 whats nyquil? Jan 23 07:53:07 cold meds Jan 23 07:53:30 counter medication Jan 23 07:53:33 okay Jan 23 07:54:14 does it smell this bad? Jan 23 07:54:54 i do like them scanning my id to get cold meds Jan 23 07:55:26 to some state database somewhere Jan 23 07:56:55 meth dude Jan 23 07:57:10 do you know how hard it was to buy 40l of sulphuric acid Jan 23 07:57:13 goodness. Jan 23 07:57:28 and 5kg of Copper Sulphate Jan 23 07:58:34 ka6sox: yeah i know Jan 23 07:58:57 apparently 10% sulphuric acid is something p makers use Jan 23 07:59:03 mranostay: its because you look like 15 Jan 23 07:59:21 av500: er that and they keep track of that stuff :) Jan 23 07:59:26 i've suitably rendered it useless, by dumping CusS04 into it Jan 23 07:59:35 meth-cape Jan 23 08:00:04 mranostay: they keep track of 15year olds? Jan 23 08:00:19 av500: well if i was 15 i wouldn't be able to buy it Jan 23 08:00:35 right Jan 23 08:02:17 lart icu developer Jan 23 08:04:43 * mranostay drugly goes to sleep Jan 23 08:04:49 laters Jan 23 08:05:38 sleepz well Jan 23 08:06:12 mranostay, I can come up there for weds/thurs only Jan 23 08:06:28 nite mra Jan 23 08:07:42 mra, mru, mri Jan 23 08:07:44 hi ka6aox Jan 23 08:10:10 here comes a 1.5GB download. Jan 23 08:11:23 new pron? Jan 23 08:11:40 new DT specs Jan 23 08:11:51 new systemd binary Jan 23 08:15:25 av500: мир, труд, май Jan 23 08:16:40 av500: aka, "Peace, Labour, May" - the popular Soviet slogan :) Jan 23 08:16:55 ;) Jan 23 08:16:55 ? Jan 23 08:17:09 entertainement ? Jan 23 08:17:35 orcad pcb demo Jan 23 08:21:50 ssvb: thanks Jan 23 08:22:04 https://plus.google.com/112266164281670850856/posts/PrLJ1eiKanw Jan 23 08:23:37 av500: lol Jan 23 08:23:48 троллей, хоббитов, эльфов только Jan 23 08:23:48 карликов нужно идти в # бигль-Ubuntu Jan 23 08:24:23 babelfish-cape Jan 23 10:43:39 * koen applies nishatmenons rcu cpufreq fixes Jan 23 10:43:45 +n Jan 23 10:48:11 http://investor.ti.com/releasedetail.cfm?ReleaseID=735017 Jan 23 10:50:49 av500: not exactly pretty Jan 23 12:07:21 http://pastebin.com/BQzBSRmn - it should be really considered crime to release such code into the public Jan 23 12:08:30 well, at least now I understand why there's so much binary blobs in the world Jan 23 12:11:02 av500, I would expect further string-tightening on the high CoB digital parts..and further emphasis on high margin analog Jan 23 12:11:29 plus massive layoffs in analog from all the national overlap..always layoffs from acq/mergers Jan 23 12:11:30 hi mdp Jan 23 12:12:19 hi mdp Jan 23 12:12:21 hi panto Jan 23 12:12:28 hi woglinde Jan 23 12:12:57 mdp: hi Jan 23 12:13:22 hi Jan 23 12:13:45 ynezz hm Jan 23 12:16:23 my rosy analysis is greeting enough ;) Jan 23 12:16:38 hi panto, woglinde, Jacmet ;) Jan 23 12:22:58 mdp: do you have any mcasp experience? Jan 23 12:23:57 Jacmet: I consider my mcasp experience to be limited...as I'm mostly rewriting code on the periphery (dma bindings, hookup stuff, etc. sram allocation) Jan 23 12:24:03 mdp: I've never done any audio stuff - HW guys are doing schematics for a dual codec setup with a dm8168, and looking at other designs I see people hook things up in various ways Jan 23 12:24:29 mdp: E.G. MCLK from mcasp or external crystal, master/slave, .. Jan 23 12:24:33 mdp: ok Jan 23 12:24:34 yeah, my knowledge is mostly academic from reading the TRM chapter Jan 23 12:24:40 mdp: me too Jan 23 12:24:54 I can talk about sigmatel HD audio codecs a lot though ;) Jan 23 12:25:10 mdp: heh, that won't help much here I'm afraid Jan 23 12:25:24 mdp: sigmatel? Jan 23 12:25:32 mdp: ok, I'll dig a bit deeper in the trm Jan 23 12:25:38 av500, that line was purchased by IDT Jan 23 12:27:17 av500, sound/pci/hda/patch_sigmatel.c, was, I believe our only non-embedded contract work in a past life. Jan 23 12:27:47 everybody has moved on since idt acquired that pc audio team Jan 23 12:27:54 *g* Jan 23 12:28:03 "moved on" Jan 23 12:28:55 tiwai is an exceptionally good maintainer to work with, fwiw Jan 23 12:29:40 mdp: that files looks like DT could fix it :) Jan 23 12:29:43 -s Jan 23 12:30:12 mdp: I know sigmatel from their MP3 chipsets Jan 23 12:30:28 still have one of their 56k based EMVs in the cupboard Jan 23 12:35:58 lumdidum Jan 23 12:54:17 i have downloaded the beagleboard demo image, booted up and everithing works Jan 23 12:54:31 now I want to upgrade to kernel 3.x Jan 23 12:54:40 I have run opkg update && opkg upgrade cp /boot/uImage /media/mmcblk0p1/uImage ; sync Jan 23 12:54:55 but im stil on 2.6.32 Jan 23 12:55:59 mdp: i still wonder why ti bought national... beside national being quite cheap at the time Jan 23 12:56:07 sssssssynergy Jan 23 12:56:25 I want to upgrade becaus as I understood the camera sensor MT9p031 low framerate problem is fixed Jan 23 12:56:36 in newer kernels Jan 23 12:57:20 av500: i would more go for the "TI did what???"-effect :) Jan 23 13:01:54 KotH, from the power side, TI and national were making the same stuff, so synergy argument works there Jan 23 13:02:09 power stuffs are a big deal nowadays Jan 23 13:02:16 green eco and whatnot Jan 23 13:04:46 there's that San Antonio/TX RFID case going (tracking the students in the schools via RFID) but I couldn't find much technical information about it, but this image http://mediad.publicbroadcasting.net/p/kstx/files/201212/Northside-RFID-ID-Card-Chip-121217.JPG Jan 23 13:05:03 akz opkg files package_name should show you all files from a package so the kernel to and you can find the right image Jan 23 13:05:21 but there's antenna missing and the transmitter probably (both on the back of the badge probably) Jan 23 13:05:24 akz but proably you need a newer mlo and u-boot too Jan 23 13:06:33 mdp: it seems they do sell the LEGO p-bricks on their own at shop.lego.com Jan 23 13:07:30 exit Jan 23 13:07:34 d'oh Jan 23 13:07:59 bradfa: i know Jan 23 13:08:05 I got the MLO and the u-boot.img from angstrom demo image page Jan 23 13:08:19 bradfa: but i must say, that i like the power supply offerings from ti better than those of national Jan 23 13:08:23 av500, ahh, I guess that doesn't surprise me..yeah, the work on their pc audio stuff in the kernel led to doing their stmp387x kernel support (that became i.mx233 after the fsl acq of that biz) Jan 23 13:08:35 bradfa: somehow ti seems to have a lead designer, who actually knows what's needed out there Jan 23 13:09:02 p-bricks? Jan 23 13:09:27 woglinde: p doped bricks... have you been sleeping in your semi-lego class? Jan 23 13:09:38 av500, that part had a lot of uC-isms as it grew up from their low-end mp3 socs...really bad lcd controller requiring complete sw control...PM with way too much sw interaction..etc. Jan 23 13:09:44 koth lol Jan 23 13:10:01 woglinde: processor brick or something like that. Jan 23 13:10:06 I bouth mindstorm set 12 years ago Jan 23 13:10:11 ah Jan 23 13:10:13 okay Jan 23 13:10:42 mdp: ah interesting. I never followed the ARM based stuff of theirs Jan 23 13:10:55 I just knew I did not want the 56k based stuff :) Jan 23 13:11:15 av500, they were a ThreadX shop, were struggling to have a sane linux solution once they hit the arm926 world Jan 23 13:13:13 wait a sec: the 56k uCs from freescale are originally from sigmatel? that would explain a lot of things Jan 23 13:13:38 opkg files kernel shows me only kernel 2.6.32 Jan 23 13:13:54 akz opkg list | grep kernel Jan 23 13:14:26 av500, yet another place where there was this one amazing engineer that was an all-star surrounded by weeds..I hope that guy found some startup that deserves him ;) Jan 23 13:15:09 the plastic brick people? :) Jan 23 13:15:44 panto? Jan 23 13:16:12 woglinde, that was for mdp to answer :) Jan 23 13:16:21 there is no indication of isntalled kennel 3.x all ar 2.6.32 Jan 23 13:16:38 opkg list lists you all avaiable packages for install Jan 23 13:16:49 panto, just commenting about the one guy from sigmatel stmp-land we worked with..I'm not sure you had any involvement on that project Jan 23 13:16:58 woglinde: he might be pointing to old feeds Jan 23 13:17:13 jkridner yes he installed an old image Jan 23 13:17:14 mdp, actually I had a very large involvement Jan 23 13:17:17 if the distro version is too old, it won't point to the current feeds. Jan 23 13:17:32 woglinde: "plastic brick people" was my code phrase for Lego while working on some driver stuff for them Jan 23 13:17:35 otherwise he would not have kernel 2.6 Jan 23 13:17:35 I got dumped with the FM receiver crap with the RDS decoding in ARM assembly Jan 23 13:17:38 so how can I get newer kernel Jan 23 13:17:38 at various points, the only way to upgrade is to replace the entire file system image Jan 23 13:17:48 akz install newer image Jan 23 13:17:53 woglinde: often on a ti irc channel in the context of, "damn these plastic brick people!" Jan 23 13:18:03 http://downloads.angstrom-distribution.org/demo/beagleboard/ Jan 23 13:18:05 http://beagleboard.org/project/angstrom Jan 23 13:18:13 which sends you to where woglinde said Jan 23 13:18:21 never never land? Jan 23 13:18:33 mdp hm ah yes Jan 23 13:18:37 jkridner, yeah, I see the p-brick stuff, but not like the NXT 2.0 brick itself separately Jan 23 13:18:41 but midnstorms is cool Jan 23 13:18:50 and cheap Jan 23 13:18:56 cheap?? Jan 23 13:19:01 woglinde: there was some moronic stuff going on as is often the case in this biz with people that don't grok linux Jan 23 13:19:11 av500 yes compared to other robotic stuff Jan 23 13:19:19 mdp: do you mean ev3? yeah, it isn't released yet. Jan 23 13:19:31 and you dont have the skills to make stuff yourself Jan 23 13:19:32 jkridner, no, I was commenting on the existing stuff Jan 23 13:19:45 av500 dont forget I was some months in robocup stuff Jan 23 13:19:47 mdp: is the nxt p-brick there not the latest version? Jan 23 13:20:08 jkridner we have ev3 now Jan 23 13:20:09 it looks like it to me Jan 23 13:20:17 jkridner, I don't see a way to purchase the current NXT brick outside of the Mindstorm NXT 2.0 kit Jan 23 13:20:24 ev3 launchs in the Fall. Jan 23 13:20:26 or something like that. Jan 23 13:20:37 http://shop.lego.com/en-US/NXT-Intelligent-Brick-9841 Jan 23 13:20:58 that is where I got the image Jan 23 13:20:59 aha! Jan 23 13:21:09 today Jan 23 13:21:15 ok, thanks...I can only operate google...not the lego shop site ;) Jan 23 13:21:20 Akz_ than you downloaded not the image which contains the 3.0.17 kernel Jan 23 13:21:26 so, I expect the EV3 to show up there when available. Jan 23 13:21:29 mdp haha webfilter Jan 23 13:21:39 of course, I want the remote and a few sensors as well. Jan 23 13:21:44 woglinde: indeed Jan 23 13:22:07 lego is terrorist site Jan 23 13:22:09 can we run angstrom on the next brick? Jan 23 13:22:13 off to go inflate some tires in sub-zero (F) weather and get back in time for a conf call. Jan 23 13:22:13 Angstrom-Beagleboard-demo-image-glibc-ipk-2011.1-beagleboard.rootfs.tar.bz2 Jan 23 13:22:14 jkridner: right..I imagine with EV3 at $350..the brick alone will be $250 Jan 23 13:22:32 av500: naturally. :) Jan 23 13:22:41 * mdp buys jkridner a heated garage Jan 23 13:22:51 got that... need an air compressor. Jan 23 13:22:53 akz how about Angstrom-TI-GNOME-image-eglibc-ipk-v2012.01-core-beagleboard-2012.01.11.img.gz ? Jan 23 13:23:02 which has pvr stuff included Jan 23 13:23:07 jkridner, ahh yes, #essentialtools Jan 23 13:23:20 does it have dsplink Jan 23 13:23:26 or syslink Jan 23 13:23:30 btw, agmlego: nice meeting you at i3-detroit last night. Jan 23 13:23:34 akz yes should have dsplink Jan 23 13:23:43 or missinglink? Jan 23 13:23:49 av500 friday Jan 23 13:24:29 jkridner: Good meeting you again. ;-P Jan 23 13:25:01 akz why you need the dspß Jan 23 13:25:19 the D-Spiess? Jan 23 13:26:03 how can I unpac it to my sd card it has .img in .gz I saw some dd command in some forum Jan 23 13:26:38 I wod like meka image processing Jan 23 13:26:49 hello, i work on beaglbone, i want to realise a wire router (to communicate between wismote and a computer), do you have a project already existed or a suggestion ? need help :) Jan 23 13:26:54 images form mt9p031 Jan 23 13:26:58 senssor Jan 23 13:28:55 Akz_ dd maybee? Jan 23 13:29:09 but dont overwrite partition on your host system Jan 23 13:29:16 woglinde: dd for image processing? Jan 23 13:29:37 nor for getting .img.gz after unpacking to sd-card Jan 23 13:29:51 av500 leave trolling to mru Jan 23 13:30:31 ynezz, antenna is in the PCB Jan 23 13:30:36 a understood that ypu askt why I need the DSP (Digital Signal Prosessor) Jan 23 13:30:37 for the student badge Jan 23 13:30:57 you can see it, it's a loop and it's evident on the left side under the RF-0168B marking Jan 23 13:31:19 zcat Angstrom-Cloud9-IDE-eglibc-ipk-v2011.11-core-beagleboard-2011.11.21.img.gz /dev/sdX Jan 23 13:31:31 ynezz, why they need batteries is beyond me though, usually loop antennas without some structure around them (which is usually thick) are for inductive systems Jan 23 13:31:38 unless they want like 1 m range Jan 23 13:31:49 there's no transmitter Jan 23 13:32:01 hello, i work on beaglbone, i want to realise a wire router (to communicate between wismote and a computer), do you have a project already existed or a suggestion ? need help :) Jan 23 13:32:12 the SOT-8 looking chip near R4 is probably an Atmel 8 bit Jan 23 13:32:28 then again, I should probably read more before making conjectures :) Jan 23 13:32:33 RemyR you need exact steps for a wirerouter yes? Jan 23 13:33:01 do I have to have one partition for this image ? Jan 23 13:33:56 then again, if it's inductive, it won't work well for tracking without the students knowing, the range will be too short, even with battery assistance Jan 23 13:34:23 but passive (no battery) UHF tags can get 5+ meter range without batteries (and no micro) in a badge that big Jan 23 13:34:23 hello woglinde, yes in fact i would like to know how install a wirerouter Jan 23 13:36:11 i saw a tutorial for a router wireless with antenna on the beaglebone, but i don't want to use a wireless router, but a wirerouter , i don't find a tutorial for that Jan 23 13:36:32 remyr you take wire and connect it Jan 23 13:36:59 what is a wirerouter? Jan 23 13:37:00 akz I am not sure at the moment try it out Jan 23 13:37:14 av500 cisco Jan 23 13:37:30 or your desktop with iptables installed Jan 23 13:37:31 haha Jan 23 13:38:15 akz_ or take Angstrom-systemd-image-eglibc-ipk-v2012.05-beagleboard.rootfs.tar.bz2 and install stuff you need with opkg later Jan 23 13:38:49 or would it it easier ou update opkg feeds so I could get new kernel ? Jan 23 13:45:29 akz no as I said you will need newer mlo and u-boot anyway Jan 23 13:46:04 use latest mlo and u-boot an kernel 3.0.17 and install Angstrom-systemd-image-eglibc-ipk-v2012.05-beagleboard.rootfs.tar.bz2 to the second partition Jan 23 13:46:12 than use opkg to install dsp stuff Jan 23 13:48:43 jkridner: can you give http://dominion.thruhere.net/koen/angstrom/beaglebone/multi.sh a try? Jan 23 13:49:33 k. I've got a couple of calls this morning and am doing a kernel compile right now. I think I need to get the new kernel before I can try that. Jan 23 13:49:48 and the MLO and the u-boot.img ar the newest in there Jan 23 13:50:15 in the demo image page Jan 23 13:50:40 ok I wil give it a try Jan 23 13:50:55 thanks Jan 23 13:50:59 akz the dir has directory listing which shows you all infos Jan 23 13:51:14 jkridner: http://dominion.thruhere.net/koen/angstrom/beaglebone/1ghz/ Jan 23 13:51:43 jkridner: I see the mass storage on OSX, not sure about ACM Jan 23 13:51:49 jkridner: but no network Jan 23 13:51:59 on the bone I do get a usb0 netif Jan 23 13:52:26 I've been seeing the same problem :( Jan 23 13:52:52 I've seen the ACM, but there is no console on it. Guess I could start one. Jan 23 13:52:58 not sure what baud to connect at. Jan 23 13:55:54 koen: why not just grab the 2nd ethernet mac from the device tree now that you applied my ethaddr fixup patch? Jan 23 13:58:18 Jacmet: I haven't been able figure out how to get uboot to pass the ethaddr Jan 23 13:58:41 koen: doesn't it do it out of the box if you use a seperate dtb? Jan 23 13:59:18 koen: alternatively the kernel fills in the values from efuse if not provided Jan 23 13:59:33 appended dtb Jan 23 14:00:26 koen: ok, then u-boot doesn't do anything. With my ethaddr patch applied the kernel then fills in the mac-address properties of each cpsw slave using the addresses in efuse Jan 23 14:01:09 koen: you can then hijack the 2nd one for g_multi in userspace using the /proc interface to dt Jan 23 14:08:52 bradfa: it's "RFID" so something like cc1101 or so Jan 23 14:10:21 bradfa: I wonder what's that, but couldn't find much relevant information Jan 23 14:12:13 bradfa: there might be PCB antenna, but ceramic as well... Jan 23 14:17:38 woglinde I now get an error MMC: block number 0x1 exeeds max(0x0) Jan 23 14:21:10 akz_ what steps did you do? Jan 23 14:21:53 woglinde: exact ones, of course Jan 23 14:21:59 koen: I can confirm with Mountain Lion I do not see any network connection using the newest g_multi Jan 23 14:22:39 copied MLO and the u-boot.img to 1 partition and unpaced the Angstrom-systemd-GNOME-image-eglibc-ipk-v2012.05-beagleboard.rootfs.tar.bz2 to the second Jan 23 14:22:52 jkridner: a Mountain Lion is not a herd animal Jan 23 14:22:57 it has no network Jan 23 14:23:02 hurd animal? Jan 23 14:23:18 LionedIn.com Jan 23 14:24:12 akz did you format the 2nd partition before? Jan 23 14:24:20 is this involved with this: Jan 23 14:24:21 NOTE: in recent u-boot versions (e.g. 2008.10) the 'nand ecc' command has been renamed to 'nandecc', so without a space in between to compensate for that 'mmcinit' is now 'mmc init' Jan 23 14:24:48 Akz_: 2008.10 == "recent"? ;) Jan 23 14:25:15 recent at one point :P Jan 23 14:25:55 I have my bootcmd=mmc init; fatload mmc 80300000 uImage;bootm 80300000 Jan 23 14:26:28 so what am I missing Jan 23 14:26:50 try mmcinit Jan 23 14:27:03 why not pastebin your environment script Jan 23 14:27:11 unknown command Jan 23 14:27:25 akz what is the uboot version now? Jan 23 14:27:33 maybee you installed some old one Jan 23 14:28:51 http://downloads.angstrom-distribution.org/demo/beagleboard/u-boot.img Jan 23 14:29:05 okay Jan 23 14:29:30 and http://downloads.angstrom-distribution.org/demo/beagleboard/MLO Jan 23 14:29:40 ah right you did not copy the uImage to first partition Jan 23 14:30:39 so http://downloads.angstrom-distribution.org/demo/beagleboard/uImage Jan 23 14:30:42 also :) Jan 23 14:31:10 than try stuff manually Jan 23 14:31:16 mmc init Jan 23 14:31:30 am mom Jan 23 14:31:32 doesn't mmc init haveanargument? Jan 23 14:31:45 I think fatload arguments changed Jan 23 14:31:51 akz read the help Jan 23 14:32:03 an change your uenv.txt Jan 23 14:32:34 I have no uenv.txt Jan 23 14:32:48 I set manuali by setenv Jan 23 14:34:21 copied the uImage Jan 23 14:34:25 still the same Jan 23 14:34:44 what was your board again? Jan 23 14:34:47 unknown commad to mmc init and mmcinit Jan 23 14:34:57 beagleboard-xm Jan 23 14:34:57 than try help Jan 23 14:34:59 mmc rescan Jan 23 14:35:05 rev b Jan 23 14:35:15 xm has no nand to save uboot env Jan 23 14:35:24 so better use uenv.txt later Jan 23 14:36:29 bradfa: how large do you need your tmpfs for an oe build? Jan 23 14:37:38 no error for mmc rescan but no help also Jan 23 14:37:43 jackmitchell, if I used oe, I would tell you :) Jan 23 14:37:46 jackmitchell, buy more ram Jan 23 14:38:12 where I could get the uenv.txt Jan 23 14:38:21 ynezz, probably no cc1101, that's way overkill both in price and range Jan 23 14:38:31 Akz_: start typing it Jan 23 14:38:57 ynezz, passive RFID would work awesome for tracking students, no batteries and 5+ meter range can be had in that sized badge Jan 23 14:39:14 put UHF readers aound the school at all exits, voila! Jan 23 14:39:33 I'm surprised they use batteries Jan 23 14:40:22 will be fun if school goes on a airplane trip... Jan 23 14:40:43 they can't go to china on trip with those badges :) Jan 23 14:41:19 ynezz, do you have any more info on those badges? links? Jan 23 14:41:38 all I found was some artilces talking about how horrible it is that we're tracking children but no tech details Jan 23 14:42:21 rev A is the coreect version I gues Jan 23 14:42:40 and 256MiB of NAND Jan 23 14:44:07 I should set the env setings manually, it worked so far with beagleboard demo image witch had 2.6.32 kernel Jan 23 14:45:00 ynezz, that board looks very expensive for simply tracking some kids Jan 23 14:45:04 probably very hackable though :) Jan 23 14:45:15 would love to see the kids hack it to report other things :) Jan 23 14:50:44 badges are for beginners Jan 23 14:50:51 implants are the way to go Jan 23 14:53:34 gee, mr cox is leaving us Jan 23 14:53:56 av500, ? Jan 23 14:54:08 https://plus.google.com/u/0/111104121194250082892/posts/KW3TdRYwjr9 Jan 23 14:54:19 panto: are you not online? Jan 23 14:56:08 I am Jan 23 14:56:27 I don't grok the whole internets though Jan 23 14:56:47 panto: basically, it is a series of tubes Jan 23 14:56:49 this internet thing is just a passing fad Jan 23 14:57:03 huh. used to follow alan cox's blog back in the day. Jan 23 14:57:13 before he went to intel Jan 23 14:57:17 av500, so you say it's not like a dump-truck? Jan 23 14:57:23 kinda lost track of him since. Jan 23 14:58:08 panto: a dump truck full of tubes Jan 23 14:58:27 ugh, why cant these people conduct themselves like mature adults. Jan 23 14:58:30 my internets got backed up!!! Jan 23 14:58:55 thurbad, there was a nasty pileup on 101 north Jan 23 14:58:55 with all the name calling and fighting, you would think that kernel dev takes place on an elementary school playground Jan 23 14:59:06 station wagon full of tapes hurtling down the highway Jan 23 14:59:11 bradfa: no more information, that's why I've asked here :) Jan 23 14:59:12 have some professionlism people! Jan 23 14:59:13 C90 tapes Jan 23 14:59:27 crashovrd, that's the unspoken reality of the tech world Jan 23 14:59:28 crashovrd: we are professionals here Jan 23 14:59:34 ouch, sorry to hear that panto Jan 23 14:59:47 we're all a bunch of immature 5y'olds Jan 23 14:59:56 * crashovrd puts the linux kernel devs in time-out Jan 23 14:59:59 speak for yourself - I'm 6 Jan 23 15:00:23 ynezz, go bribe one of those kids to sell me one of their badges :) Jan 23 15:01:02 bradfa: would be fun to create a clone which would "emulate" badges for the whole school Jan 23 15:01:19 ynezz, put them on quad copters and fly them around Jan 23 15:01:30 heck, just quad copters in a school would be exciting Jan 23 15:04:15 ynezz, kids who really don't want to be tracked probably just cut the wires to the readers Jan 23 15:04:30 vandalism fixes most problems that teenagers have Jan 23 15:29:47 panto, av500: he's left before. Maybe he'll be back at some point. Jan 23 15:30:28 alan_o, yeah - but last time it was because he wanted to get an MBA? Jan 23 15:30:50 crashovrd: if you base your view of kernel devs on the slashdot stories that pop up whenever someone creates some drama, then yes, I see how you might feel that way. If you read the mailing lists though, you'll see a lot of professionalism every day. Jan 23 15:31:16 panto: that was the story anyway. I assume it was true Jan 23 15:32:21 panto, too bad, no chance of having acox implement your dt overlay stuff "properly" with the very standardized SFI ;) Jan 23 15:32:24 * emeb_mac is amused by people who make a big deal about leaving. Jan 23 15:32:37 emeb_mac, "Just GO!" Jan 23 15:32:51 and then come back later... Jan 23 15:32:56 what is SFI? Jan 23 15:33:00 mdp, lol Jan 23 15:33:06 source forge institute? Jan 23 15:33:22 science fiction interface Jan 23 15:33:25 it's something like DT, not unlike ACPI, but totally different Jan 23 15:33:33 can it help us here? Jan 23 15:33:34 koen: USB host seems flaky Jan 23 15:33:35 it's an Intel thing, you wouldn't understand Jan 23 15:33:47 jkridner, it is Jan 23 15:33:52 special function interceptor Jan 23 15:33:54 ticket closed Jan 23 15:34:22 silly feline inquisition Jan 23 15:34:41 im leaving this channel for family reasons, not because linus is an asshole Jan 23 15:34:53 *flounce* Jan 23 15:34:54 * crashovrd takes his ball and goes home Jan 23 15:35:17 you'll be back. oh yes, you will... Jan 23 15:35:55 anyway, just think they should conduct themselves as adults and leave the name calling to private message Jan 23 15:35:59 av500, it comes from Intel, what could go wrong? Jan 23 15:36:25 part of being an adult is learning how to conduct yourself in public Jan 23 15:36:40 hah! I was right. Jan 23 15:36:45 * crashovrd sends the memo to Lindsay Lohan Jan 23 15:36:46 emeb_mac: I've noticed that's a big celebrity thing across many genres of celebrity-dom Jan 23 15:37:12 mdp: word. Jan 23 15:37:29 "I'm so special that I'll be missed." Jan 23 15:37:53 emeb_mac: that's really how that reads to you? Jan 23 15:38:06 alan_o: not in this case Jan 23 15:38:11 emeb_mac: I sent a company email when I left my last job. Thought it was the polite thing to do. Jan 23 15:38:21 rather than telling some and not others, etc. Jan 23 15:38:31 alan_o: absolutely. Jan 23 15:38:43 alan_o, best industry practice, yes Jan 23 15:40:01 The strangest thing was, I told my direct boss, and he knew for a while, and I didn't tell _anyone_ else. I was sure word had gotten out thought by some of the comments I got from other employees, but then when I sent my email, the other employees all swore they didn't know. A lesson in biases wrt perception. Jan 23 15:40:42 Dear World: I am leaving McDonald's for family reasons, not because Linus is an asshole. It has been my pleasure to prepare your Big Macs for years and I will miss that. Jan 23 15:40:42 then there's the flipside - people in the critical path who just disappear w/o a word. Jan 23 15:41:10 I dont know what the future holds. But i need this time away form the french fryer for reflection. Jan 23 15:41:20 emeb_mac: that happens with your 1-day notice stuff Jan 23 15:41:33 here in EU land, most ppl would be there for 1-3 months Jan 23 15:41:36 emeb_mac: yeah, how about bringing someone else up to speed first. Jan 23 15:42:41 av500: standard in the US is 2 weeks. My first real job that I left, I gave 5 weeks, and then came back after work for 2 weeks after that to help them transition. Next job it was 8 months. Jan 23 15:43:11 i dont know. i think its the employers responsibility to make announcements of vacancies. Jan 23 15:43:17 alan_o: since nobody takes vacations, 2 weeks is your 10 days vacations :) Jan 23 15:43:20 I hated the idea of anyone saying that I left anyone hanging. Jan 23 15:43:38 but i guess google+ is a more of a soap box anyway Jan 23 15:43:43 like twitter. Jan 23 15:43:52 no Jan 23 15:43:58 dont really care what you are having for lunch. dont really care what shoes you bought today. Jan 23 15:44:01 tl;dr Jan 23 15:44:02 its a platform for intellectual discourse Jan 23 15:44:11 of the highest order! Jan 23 15:44:12 av500: hehe. I know people who have done stuff like that, usually at the request of the employer though. "2 weeks? you go now." Jan 23 15:44:34 crashovrd: so don't have an account? Jan 23 15:44:39 alan_o: I know people who started to go around the company asking everybody what they were working on Jan 23 15:44:46 they got to leave early at full pay :) Jan 23 15:44:47 nope. Jan 23 15:44:48 crashovrd: it's worked well for me so far to avoid all that crap :) Jan 23 15:45:20 it may start off with the best of intentions. but it always ends as MySpace Jan 23 15:45:26 av500: cute trick Jan 23 15:45:35 kind of like how the internet was a great place before AOL Jan 23 15:45:36 dont tell Jan 23 15:45:36 av500: yeah, I'll keep that one in mind. Jan 23 15:45:46 works best in large companies Jan 23 15:45:56 with sekrit project Jan 23 15:46:08 every project is secritk Jan 23 15:46:38 shhhhh Jan 23 15:46:46 ssh Jan 23 15:46:50 its a bit ironic that many wars have been fought over people not wanting other monitoring their every move and knowing everything they are doing. Jan 23 15:47:17 yet today its voluntary to inform everyone of every little bit of minutia in your life Jan 23 15:47:29 and your exact location at any given point in time Jan 23 15:48:22 exact steps to your location Jan 23 15:48:37 crashovrd: http://xkcd.com/596/ Jan 23 15:51:43 prpplague: get all the rodents out of your workspace? Jan 23 15:52:10 alan_o: for now Jan 23 15:52:16 alan_o: but they have it out for me Jan 23 15:52:42 this must be how Angry Birds started Jan 23 15:55:20 prpplague: you don't, by chance, happen to play the bagpipes or flute while in your workspace? that could explain some of the problem Jan 23 15:56:02 mdp: i do make some horn sounds, but that is usually only after lunch and only after eating tex-mex Jan 23 15:56:20 that might attract TX rodents too Jan 23 15:56:20 hardly call it music Jan 23 16:00:04 prpplague: you git made me hungry now! Jan 23 16:00:28 hehe Jan 23 16:00:32 git sum! Jan 23 16:00:49 git pull! Jan 23 16:00:57 XorA|gone: hehe, now there is a first Jan 23 16:00:58 gti status Jan 23 16:01:04 vrooom!!! Jan 23 16:01:05 *zoom* Jan 23 16:01:08 +1 Jan 23 16:01:10 hehe Jan 23 16:01:21 at least 3 times a day for me Jan 23 16:01:23 * prpplague has never been called a "git" before! (at least not to my face) Jan 23 16:02:41 prpplague: crazy proper tex-mex now :-D Jan 23 16:03:14 prpplague: git is a common insult in UK, Im pretty sure the source control tool was named after the insult as in "its a complete git" Jan 23 16:04:28 XorA|gone: yea i figured as much from my "BBC" television experience, but i don't recall anyone every actually calling me that before... (i am sure they do it behind my back) Jan 23 16:05:10 * XorA|gone remebers to line up a whole range of insults for prpplague for next face to face Jan 23 16:06:59 hehe Jan 23 16:10:32 anyone aware of plans to develop a sysfs interface to PWM drivers? Jan 23 16:11:54 did the new PWM interface get mainlined? Jan 23 16:11:54 out of interest Jan 23 16:12:45 jkridner: I wonder if https://archive.fosdem.org/2012/schedule/event/iio.html would provide some answers Jan 23 16:13:48 they mention userland and ADC/DAC Jan 23 16:14:01 ah, Maxime Jan 23 16:14:05 former coworker Jan 23 16:16:00 I don't see PWM parameters useful for servo control on http://www.mjmwired.net/kernel/Documentation/ABI/testing/sysfs-bus-iio Jan 23 16:17:21 that 2012 iio talk wasn't that interesting Jan 23 16:18:19 koen: I remember that too ;) Jan 23 16:19:02 hmm it looks like I need to switch to the new Android fosdem app :P Jan 23 16:20:09 but no Jan 23 16:20:12 use the HTML5 Jan 23 16:20:18 apps are so last year :) Jan 23 16:20:33 * dm8tbr probably needs to cancel fosdem and elc this year Jan 23 16:20:42 nooo!!! Jan 23 16:20:43 o_O Jan 23 16:20:51 mais pourquoi? Jan 23 16:21:12 En Ingles, por favor Jan 23 16:21:25 alan_o: dont you live in spanish lands? Jan 23 16:21:29 it was basically listing the boardfile snippets for their arm9 atmel thing to hook into iio Jan 23 16:21:55 spanglish Jan 23 16:22:05 av500: I have my Spanish flag from the St. Augustine fort here somewhere.... Jan 23 16:22:15 morning friends, countrymen, and trolls Jan 23 16:22:25 * mranostay produces a venn diagram Jan 23 16:22:59 * XorA|gone notices "Better software through research" on the schedule, direct dig at gnome3 or what :-D Jan 23 16:23:14 note: its last years schedule Jan 23 16:23:28 jkridner, should be trivial to get a 1:1 sysfs to kernel api interface accepted Jan 23 16:24:13 jkridner: that pwm_test module from philip is pretty much what we need Jan 23 16:24:30 jkridner: except that it is a pwm consumer currently instead of a framework feature Jan 23 16:24:54 jkridner: so if we register all pwm channels with pwm_test we can't use it for backlight or other things Jan 23 16:25:21 do dynamic overlays help us work-around that? Jan 23 16:25:39 can we unload pwm_test Jan 23 16:26:02 if you unload pwm_test, you loose all the sysfs nodes Jan 23 16:26:47 I'm not sure overlays would help much here Jan 23 16:27:06 I suspect you'll need to add some logic to the kernel Jan 23 16:27:25 e.g. a kernel module that claims all free PWMs for sysfs use Jan 23 16:27:36 right, but we could dynamically alternate between a sysfs interface and backlight, etc. or, I guess it's problem is it grabs *all* the channels? Jan 23 16:27:46 k. Jan 23 16:27:56 pwm_test.ko grabs only the channels in pdata/OF Jan 23 16:28:29 maybe some label magic would make it work, dunny Jan 23 16:28:33 dunno* Jan 23 16:37:06 seems to me the 'export' controls provided in the GPIO sysfs driver would be appropriate. Jan 23 16:43:26 hmmm... /sys/module/pwm_test sure doesn't seem to have much useful in it. Jan 23 16:43:28 jkridner: yes Jan 23 16:43:52 jkridner, if I didn't know better, reading the internal response on that makes it sound "impossible" to have sysfs support ;) Jan 23 16:44:05 but I ran it through my filter and understand what he's saying Jan 23 16:44:23 "current framework has no sysfs support and we are too lazy to provide what is needed" Jan 23 16:44:29 in the language of "dodge any commitment"? Jan 23 16:45:01 yeah, your take is just a little less PC Jan 23 16:45:02 keep in mind too that the person you're talking to no longer has any ownership of things beyond "baseport" Jan 23 16:45:17 I have that problem, yes Jan 23 16:45:53 I have to ask everybody for everything because no one will give me commitments. :( Jan 23 16:46:24 which is fine, just kinda hard to make schedules and product plans that way Jan 23 16:46:29 officially, I can only talk to you about spi/i2c/pcie, myself ;) Jan 23 16:46:35 sure Jan 23 16:47:10 mass confusion is still the norm..somebody asked me yesterday if they should submit a patch to "PSP" Jan 23 16:47:11 solution: build up team beagle-alpha from people that are willing to do something in exchange for information and hardware. Jan 23 16:47:15 and org that no longer exists Jan 23 16:47:17 ;) Jan 23 16:47:44 jkridner, you will barter in hardware and information! Jan 23 16:47:47 (that is my quiet offer to lurking volunteers for those that didn't recognize it) Jan 23 16:47:52 a shrewd plan Jan 23 16:48:13 can I attempt my non-PC version now? Jan 23 16:48:24 hehe, just remember it is logged. :) Jan 23 16:48:26 Hey, everybody! jkridner is offering free hardware if you contribute! Jan 23 16:48:44 jkridner: hehe Jan 23 16:50:09 * av500 contributes on IRC Jan 23 16:50:31 it's a FT job just maintaing the big board, folks Jan 23 16:50:38 *maintaining, even Jan 23 16:50:42 av500: with exact steps? Jan 23 16:51:09 team beagle! i want uniforms Jan 23 16:52:11 a copy of the speaker jerseys from ELC-E with a beagle-slant would be ideal IMHO Jan 23 16:52:49 crashovrd: jkridner is loaded with budget..shouldn't be a problem Jan 23 16:52:58 :) Jan 23 16:53:48 so i gotta ask: what is the status of OMAP5? there was lots of talk about TI getting out of the smartphone/tab market Jan 23 16:54:22 crashovrd: going upstream now Jan 23 16:54:27 is there going to be a beagle/panda/creature++ with omap5? Jan 23 16:54:57 * mdp moves to the other side of the room...away from that question Jan 23 16:55:08 :) Jan 23 16:55:28 k, how about "what gpu ip was selected for omap5?" Jan 23 16:55:49 probably visible in the block diagram ;) Jan 23 16:56:13 omg! i gotta google!?!?!?! Jan 23 16:56:17 im leaving this chan! Jan 23 16:56:23 not because Linus is an asshole Jan 23 16:56:28 but for family reasons! Jan 23 16:56:32 * crashovrd takes the joke too far Jan 23 16:56:33 :P Jan 23 16:57:31 no google..just got to ti.com...omap5...omap5430 and enlarge the block diagram Jan 23 16:57:54 k, ti site says: SGX544-MPx for omap5 Jan 23 16:57:55 sgx544-mpx plus a ti 2d ip of some sort Jan 23 16:58:00 LAME! Jan 23 16:58:03 * mdp updates the big board...ka ching! Jan 23 16:58:21 its 'last gen' gpu Jan 23 16:58:39 was looking forward to A15 + gles3 capable gpu Jan 23 16:58:46 like Samsung offering Jan 23 16:59:25 * crashovrd waits for omap6 Jan 23 16:59:26 I would pick samsung then ;) Jan 23 16:59:32 lol Jan 23 16:59:42 are you waiting on i.mx7 too? Jan 23 16:59:52 ... maybe .... Jan 23 16:59:54 :D Jan 23 16:59:55 crashovrd: I guess I could try to give you an answer on omap5 in #pandaboard Jan 23 17:00:37 jkridner, thx but the gpu is the deal breaker Jan 23 17:00:43 k Jan 23 17:01:35 would be interesting to setup an American equivalent of Raspberry Pi Jan 23 17:01:43 with American silicon Jan 23 17:02:23 but the key would be having a foundation that maintains an official binary for it Jan 23 17:02:43 and coalesces all the myriad of patches into a coherent set Jan 23 17:02:58 so you can do just like you can with Pi and git one repo Jan 23 17:03:03 and 'press the compile button' Jan 23 17:03:26 we need an appropriately closed SoC as our basis though..preferably not armv7 Jan 23 17:04:24 the binary blob is actually quite interesting for broadcom soc Jan 23 17:04:42 because the gpu boots first, sets up and then transfers control to ARM Jan 23 17:04:56 so you have full h264, 3d, 2d AT BOOT! Jan 23 17:05:10 boot animation in HD :-D\ Jan 23 17:05:17 YEAH! Jan 23 17:05:18 right, most important use case is xbmc anyway Jan 23 17:05:24 only use case Jan 23 17:07:05 why bother with the linux part then :-D Jan 23 17:08:34 for the camera they are also using the openmax integration Jan 23 17:08:47 and most emebeded ppl probably never touch or care about that Jan 23 17:08:56 but its the 'right way' to go Jan 23 17:08:58 over V4L Jan 23 17:09:16 -ETIMEDOUT Jan 23 17:09:17 l8r Jan 23 17:09:20 because a lot of the grunt work you would do in C Jan 23 17:09:36 you do by just hooking openmax components together Jan 23 17:10:50 crashovrd: but its the 'right way' to go over V4L Jan 23 17:10:54 are you on drugs????? Jan 23 17:11:01 have you ever used OMX? Jan 23 17:11:02 ... maybe .... Jan 23 17:11:05 :) Jan 23 17:11:09 yeah, i use openmax Jan 23 17:11:25 as in? Jan 23 17:11:41 as in it really is like plugging legos together Jan 23 17:11:54 the ev3 doesn't use openmax Jan 23 17:11:58 as long as all the parts are from one vendor Jan 23 17:11:58 i do 2d, 3d, video wtc Jan 23 17:11:59 etc Jan 23 17:12:03 not wtc Jan 23 17:12:04 maybe Jan 23 17:12:13 but that defeats the purpose Jan 23 17:12:13 yeah, vendor is important for it Jan 23 17:12:17 not gonna deny that Jan 23 17:12:31 we found all lego omx bricks all slightly different sized Jan 23 17:12:46 but then, there are allways glue and a hammer Jan 23 17:12:52 there, works now Jan 23 17:13:00 ah, its like combiing Lego, Megablocks, and the Korean Lego in one model :-D Jan 23 17:13:01 + tape Jan 23 17:13:09 XorA: yes Jan 23 17:13:13 * XorA laughs Jan 23 17:13:19 on your back, in the dark Jan 23 17:13:26 although the korean guys are making some awesome blocks Jan 23 17:13:32 1000x better than megablocks Jan 23 17:13:58 one of the main benefits is the elimination of buffer copying. Jan 23 17:14:14 * av500 did not copy buffers before OMX Jan 23 17:14:23 moving data into and out of V4L tears up your perf Jan 23 17:14:23 * av500 still has to copy them with OMX Jan 23 17:14:33 it all depends Jan 23 17:15:05 I thought no copy was the point of dma-buf :-D Jan 23 17:15:11 jkridner: what was that distance sensor you used at ELC? Jan 23 17:15:18 a stick? Jan 23 17:15:30 puch means close Jan 23 17:15:32 ouch Jan 23 17:15:33 maxbotix Jan 23 17:15:49 http://www.adafruit.com/products/172 Jan 23 17:18:30 jkridner: you used the analog in? Jan 23 17:18:42 yes, that was the easiest to get working. Jan 23 17:18:52 jkridner: I have a different one, but there's no eCAP timer driver yet :( Jan 23 17:20:36 thats a point, when do we get bone driven mindstorms :-D Jan 23 17:25:48 koen, eCAP subsystem doesn't exist in the kernel thus it's unpossible to have a driver. Jan 23 17:43:58 jkridner: want me to bring the beaglebone hexapox to the hackfest and ELC? Jan 23 17:44:31 you bet! Jan 23 17:46:35 the second pwm, magnetometer and proximity boards arrived today, so I can now control all 18 leg servos Jan 23 17:47:01 sadly only 17 work, but the replacements are waiting in customs right now Jan 23 17:47:47 I 3d printed a custom mount for the beaglebone, but I need another one for the sensors and pwm boards Jan 23 18:15:49 dramas Jan 23 18:15:51 on the home front. Jan 23 18:23:41 i was about to kick a windows machine Jan 23 18:24:30 Windows punting instead of super bowl Jan 23 18:24:57 just looking at the dsign files for teh beaglebone in Orcad PCB Jan 23 18:25:11 its just so different... Jan 23 18:25:49 jkridner: you used the analog? Jan 23 18:26:04 yeah. Jan 23 18:26:09 I read the specs and convinced myself there was no way the bone would support it, (1.8v) Jan 23 18:26:21 alan_o: why? Jan 23 18:26:23 simple, add a resistor dividor Jan 23 18:26:39 oh, that's way too much hardware for me :) Jan 23 18:26:49 lol Jan 23 18:26:50 alan_o: what device? Jan 23 18:27:05 mranostay: http://www.adafruit.com/products/172 Jan 23 18:27:15 I used the EZ0 actually Jan 23 18:27:25 this might be a dumb question.. Jan 23 18:28:19 probably Jan 23 18:28:20 if you look really closely at a beaglebone, there are a lot of tracks on it that are really complex.. They zig/zag around the place.. when a direct path would be quite viable. Jan 23 18:28:35 this is stuff i dont' understand, i wonder whats going on. Jan 23 18:28:55 probably noise control Jan 23 18:29:06 jkridner: I used the serial interface, and got to have all the DT fun setting it up. I was a bit surprised at the latency. Almost a second in my non-scientific eyeballing. Jan 23 18:29:15 mrpackethead_: PLL maybe as well Jan 23 18:29:39 would they be needing to match various tracks for length / impedeance etc? Jan 23 18:29:49 yes likely Jan 23 18:29:56 esp any part that is clocked Jan 23 18:30:20 tick tick tick tick Jan 23 18:30:24 cloning the bone, is not trvial Jan 23 18:30:39 cut the red trace Jan 23 18:30:59 no no, the BLUE trace! Jan 23 18:31:03 you trying to get him killed? Jan 23 18:31:19 yes Jan 23 18:31:26 ok then, carry on Jan 23 18:31:35 this is just like all the conflicting exact steps on the beaglebone blogs ;) Jan 23 18:32:12 two trolls guard two sets of exact steps. One always tells the truth, the other is mranostay Jan 23 18:32:54 and hobbits like me, need to watch out, otherwise we get stood on. Jan 23 18:34:15 * mdp plucks hairs from mrpackethead_'s hairy hobbit feet Jan 23 18:34:48 hateses hobbitsons Jan 23 18:35:15 shall we play a riddle? Jan 23 18:35:15 alan_o, "go west" Jan 23 18:35:54 alan_o, keep the parser simple, no need for advanced infocom tricks Jan 23 18:39:28 at soem stage in the future i can see i'm ging to have go get pull this pcb to bits.. but not today. Jan 23 18:47:08 you're doing it wrong! Jan 23 18:50:53 God made SSD's to grep thru kernel trees so you didn't grow old trying to find exported symbols :P Jan 23 18:51:22 ka6sox: you need cscope ! Jan 23 18:52:39 ka6sox: if you have a reasonable amount of ram (16GB or more), it only takes time if you haven't grepped it in the last few days Jan 23 18:52:48 is there something better than cscope, Id love something with the power of eclipse without being eclipse Jan 23 18:53:03 emacs? Jan 23 18:53:40 there is nothing better than cscope. Jan 23 18:53:54 I have emacs with the ascope plugin Jan 23 18:53:56 * mdp changes punctuation to answer a question. Jan 23 18:54:02 but its not very bright Jan 23 18:54:46 whatever happened to _knowing_ where things are in the code? Jan 23 18:54:59 beer killed my memory cells Jan 23 18:55:49 and possibly too many blows to the head over the years Jan 23 18:56:09 XorA: never heard of cerebral darwinism? Jan 23 18:56:43 mru, I have 32GB so I guess I should just shove the whole tree in tmpfs Jan 23 18:56:47 mru: no, but in life groin and head have excess gravity fields Jan 23 18:57:47 XorA: it's the principle that moderate alcohol intake kills off the weak brain cells, leaving the an overall fitter brain Jan 23 18:57:58 mru: it's not _knowing_ where things are, it's when you're trying to _learn_ where things are. tools like cscope can be a crutch or a teaching/learning tool. It's up to you to determine which. Jan 23 18:57:59 I doubt there's any truth to it though Jan 23 18:58:12 mru: that's rationalization :) Jan 23 18:58:37 that'd be like overheating your CPU to burn off all the weak transistors Jan 23 18:58:55 mru: oh yes, have heard that before but forgot, see, brain fail! Jan 23 18:59:08 alan_o: cpus don't grow new transistors Jan 23 18:59:16 brains don't grow new cells Jan 23 18:59:25 err, neurons Jan 23 18:59:32 alan_o: thats exactly what intel and amd do :-D Jan 23 18:59:54 alan_o: actually, they do Jan 23 18:59:55 send CPU to burn in, see how many cores survive, label CPU appropriately Jan 23 19:00:05 hehe Jan 23 19:00:12 thats interesting.. i've just heard from the team, that we are about to build a POE power cape Jan 23 19:00:16 that should be in our capablity. Jan 23 19:00:32 how much current can you source over PoE Jan 23 19:00:38 mrpackethead_: sweet, finally time to get POE switch Jan 23 19:00:44 mru: XorA: that's entirely different. That's not burning off weak ones to make it stronger, that's burning to see what survives the burn. Jan 23 19:00:54 actually we have 200W solution from SilverTel here Jan 23 19:01:00 but it breaks a few rules Jan 23 19:01:02 :-) Jan 23 19:01:25 90W is quite viable Jan 23 19:01:46 also real PoE or just injection on the unused wires in case of 100M Jan 23 19:02:03 real PoE Jan 23 19:02:06 with proper detection Jan 23 19:02:08 dm8tbr: don't a lot of devices just ground all those unused wires? Jan 23 19:02:35 it does bug me that we waste 50% of the copper in a cat-5 cable Jan 23 19:02:52 doesn't GbE use them all? Jan 23 19:03:03 alan_o: there are 4 wire cables. seen those, have those. sadly most come also as UTP Jan 23 19:03:05 yes.. Jan 23 19:03:08 yes GbE does Jan 23 19:03:12 all eight.. Jan 23 19:03:30 gigabit does? Jan 23 19:03:56 yeah, gbit uses all 4 pairs, 8 wires Jan 23 19:07:10 now someone will probably say that GbE requires cat6 Jan 23 19:07:21 but in practice it works just fine over cat5 Jan 23 19:07:50 cat5w Jan 23 19:07:53 cat5e Jan 23 19:08:03 is fine for GigE Jan 23 19:08:07 http://www.allpinouts.org/index.php/Ethernet_1000Base-T_Gigabit says "at least cat 5, but cat 5e or 6 is preferred" Jan 23 19:08:27 i hated cat6 in the datacenter Jan 23 19:08:39 some clients used to specifiy their cabling had to be done in it Jan 23 19:08:54 it takes up more space, its much less flexible Jan 23 19:09:04 Depends on the cat6 you get. Jan 23 19:10:10 you can probably get some cheap, relabeled cat3 cable from china Jan 23 19:13:10 does cat5 define how many pairs? Jan 23 19:15:38 mranostay, lunch? Jan 23 19:21:19 ds2: As I understand it, no. The categories are twist rate, impedance control (especailly capacitance), and shielding (if any). Jan 23 19:21:38 Russ: ELC schedule Jan 23 19:22:34 agmlego: cross-talk is specified too Jan 23 19:25:35 mru: Ah, right. I missed one. Jan 23 19:29:42 in that case, then 'cat5' cables are underdefined Jan 23 19:29:53 gige wants 4 pairs and some are 2 pairs only Jan 23 19:31:34 If I want to boot a 3.8 kernel (ie with device tree) on the beaglebone, what would be the best way to go about it? The u-boot I have is not dt enabled. I remember reading a patch allowing the dt to be baked into uImage, but I can't find it.... Jan 23 19:32:27 xanium4332: no patch needed if you use https://github.com/beagleboard/kernel/tree/3.8 Jan 23 19:36:33 koen: which I am, does make uImage do everything needed and/or do I need to set a config parameter (I'm using the beaglebone defconfig from the repo) Jan 23 19:49:27 the evil vendor tree Jan 23 19:51:07 koen: how does it feel to be evil Jan 23 19:51:53 evil Jan 23 19:55:31 ds2: GigE wants minimum cat5-rated cabling with four pairs. Jan 23 19:55:37 ds2: Not underdefined at all. Jan 23 19:55:57 agmlego: no no... I mean a "cat 5" cable Jan 23 19:56:05 nothing wrong with the gige spec Jan 23 19:56:18 mranostay: i downloaded and installed orcad pcb designer.. ALl the the bad things i said about eagle, i'll take back. Jan 23 19:57:08 ds2: More properly, it would be referred to as a cat5-rated cable. Jan 23 19:57:22 yes, it is UTP cable Jan 23 19:57:27 ds2: As in, a cable which meets or exceeds the cat5 standards. Jan 23 19:57:43 mranostay, http://www.youtube.com/watch?v=-u-HCHCuHMg Jan 23 19:58:19 mrpackethead_: what's wrong with orcad? Jan 23 19:59:10 probably nothign.. Jan 23 19:59:15 its just hugely complex Jan 23 19:59:49 and its reliant on that other OS that i try to avoid. Jan 23 20:00:48 well.. it's a complete, full featured, everythingyoueverwant ECAD system :) Jan 23 20:01:13 though, i must say i have not used orcad on any windows machine yet Jan 23 20:01:16 yup... Jan 23 20:01:22 the last version i got my hands on was runnign on dos Jan 23 20:01:41 theres a free downloadable version Jan 23 20:01:47 limited to 200 nets Jan 23 20:01:51 100 parts Jan 23 20:01:52 lol Jan 23 20:01:53 etc etc Jan 23 20:02:07 will erad /view bigger files. Jan 23 20:02:30 * KotH has not been a friend of cripleware Jan 23 20:03:10 imho it's ok if you limit your freeware to something that can be used for a lot of people.. but 200 nets.. a small uC system easily reaches that Jan 23 20:03:39 very easily. Jan 23 20:03:42 oh boy i get to work on x86 switch today.. Jan 23 20:04:03 mrpackethead_: shopping for an ecad solution? Jan 23 20:04:34 maybe.. Jan 23 20:05:01 i can see we are going to make some pretty serious investment in moving up the tech ladder Jan 23 20:05:03 shortly. Jan 23 20:05:48 were moving from simpler stuff, where double sided pcbs are fine, where our net counts and devices are not so complex Jan 23 20:06:04 to more complex stuff like AM335x's for example Jan 23 20:06:13 mrpackethead_: have a look at altium designer then.. it used to be rather cheap and more than good enough for designs that do not need special requirements (like full 3D folded flex prints with 3D keep outs ) Jan 23 20:06:31 we've been using Eagle up till now and its been fine Jan 23 20:06:53 oh.. that small designs Jan 23 20:07:51 no idea what orcad might cost us Jan 23 20:08:01 or what altium will cost us either. Jan 23 20:08:09 mrpackethead_: call the companies Jan 23 20:08:14 price is always negotiable :-D Jan 23 20:08:44 mrpackethead_: a friend of mine evalueted a few cad soltutions a year or two back. he got most vendors to lend him the software for a month or two for evaluation Jan 23 20:09:13 mrpackethead_, altium's in the $7k per seat fully loaded range, just front end is $1-2k (schematic only) Jan 23 20:09:22 mrpackethead_: oh.. and if you can, could you please evaluate CR-5000/8000 from zuken? Jan 23 20:09:24 http://www.eevblog.com/forum/eda/what-about-cadence-16-5/ <--- suggest its like $2500 Jan 23 20:09:24 orcad's in the $14k range Jan 23 20:09:32 for full pack Jan 23 20:09:40 the low end pack, no allegro Jan 23 20:09:42 mrpackethead_: i would like to know how good it is, but have never met anyone who actually used it Jan 23 20:09:50 PADS is in the $14k range too for the ES suite Jan 23 20:10:10 mrpackethead_, if you want simulation, layout and schematic, those are roughly the prices Jan 23 20:10:19 if you want less than that, prices go down Jan 23 20:10:40 if you want allegro or expedition, expect to pay north of $50k per seat or rent it (few $k per month) Jan 23 20:10:49 hope that's helpful Jan 23 20:10:55 bradfa: wtf? 2k just for schematics? it used to be 3k/seat for schematics+pcb Jan 23 20:11:14 KotH, $1-2k for Altium the newest version iirc Jan 23 20:11:20 :-/ Jan 23 20:11:21 for schematic and place Jan 23 20:11:24 not routing Jan 23 20:11:26 or sim Jan 23 20:11:37 routing as in manual routing or autorouting? Jan 23 20:11:43 their online license deal is decent though, floating licenses with no local server Jan 23 20:11:49 KotH, no routing I believe Jan 23 20:11:59 none Jan 23 20:12:03 wtf Jan 23 20:12:15 this is 2nd hand from guy who's negotiation in our altium buy coming up Jan 23 20:12:26 we have 1 altium seat and 1 pads seat, both full right now Jan 23 20:12:26 schematic entry isnt such a hard core science that it would require a 1k software Jan 23 20:12:28 leaving pads Jan 23 20:12:39 KotH, well, it integrates with bom and all their other tools Jan 23 20:12:42 * XorA remebers orcad from the pre Cadence days, whoa its a lot more expensive now! Jan 23 20:12:43 $1k isn't that bad really Jan 23 20:13:02 you're paying for the workflow Jan 23 20:13:16 bradfa: i know what altium can do, we use it at work. but none of it is so difficult to do that it would justify that price Jan 23 20:13:22 mranostay, yup, I decided to attend Jan 23 20:13:27 KotH, well, MS charges $200 for Windows... Jan 23 20:13:37 :) Jan 23 20:13:45 bradfa: windows is a lot more complex than altium :) Jan 23 20:14:00 * alan_o bangs his head to mdp's video Jan 23 20:14:11 KotH, I think altium got a new ceo recently (few years ago?) and they decided to make more money Jan 23 20:14:22 prolly the prices are made just like those in the fpga/asic synthesiser busines: raise the prices until people stop buying Jan 23 20:14:25 still, compared to Mentor and Cadence, Altium's priced really well Jan 23 20:14:30 KotH, yes Jan 23 20:14:51 bradfa: yeah.. we learned that the hard way Jan 23 20:15:07 KotH, if you buy more altium, prices get more negotiable Jan 23 20:15:07 bradfa: we stopped the continous-update license of altium then Jan 23 20:15:14 bradfa: it just simply became too expensive for us Jan 23 20:15:16 we're probably just buying 3 seats, maybe 2 full and 1 just sch Jan 23 20:15:25 well, we already have 1 full Jan 23 20:15:29 so 1 more full and maybe 1 sch Jan 23 20:15:43 other thing is the learning curve to learn somethign new Jan 23 20:15:47 that i a toughen. Jan 23 20:16:28 mrpackethead_: i dunno about the current version of altium, but when i started using dxp 2004 as a newly grad, it was quite easy to learn Jan 23 20:16:45 mrpackethead_, get a field engineer to come teach you Jan 23 20:17:01 altium does seem to have decent docs though Jan 23 20:17:07 juup Jan 23 20:17:10 from what I've seen Jan 23 20:17:13 you can find most info in the docs or on the web Jan 23 20:17:24 if not, send them an email and they will answer you within a day or two Jan 23 20:18:41 bradfa: have you evaluated the ecad from zuken? Jan 23 20:19:16 i wonder how much pain is in converting a design from Orcad to Eagle Jan 23 20:19:26 mrpackethead_: you do it again, by hand Jan 23 20:19:42 that is in fact another option. Jan 23 20:19:47 KotH, no, will look Jan 23 20:19:52 I'm not a hardware guy (yet) Jan 23 20:20:01 bradfa: the interesting thing about zuken is, they provide a linux version Jan 23 20:20:01 alan_o, that should prepare you to run koen's kernel tree. Jan 23 20:20:09 oh, me now interested! Jan 23 20:20:10 bradfa: that's very compelling Jan 23 20:20:23 bradfa: http://www.zuken.com/en/products/pcb-design/cr-8000 Jan 23 20:20:28 alan_o, nothing more evil than a working kernel tree Jan 23 20:20:33 eagle, runs windows/macos/linux.. thats very compelling. Jan 23 20:20:50 <_av500_> +1 Jan 23 20:21:35 mrpackethead_, eagle autorouter sucks and no sim Jan 23 20:21:43 at least the last time I checked Jan 23 20:21:59 push and shove, diff pairs, matched impedance == gotta have for us Jan 23 20:22:22 if it's better now, I'm interested in learning more Jan 23 20:22:59 ah, zuken == cadstar Jan 23 20:23:13 knew some guys using cadstar on solaris I think Jan 23 20:23:21 bradfa: http://electronics.stackexchange.com/questions/26775/eagle-matched-length-pairs-groups <-- from version 6.0 Jan 23 20:23:26 * bradfa might be forgetting Jan 23 20:23:57 mrpackethead_, ah, ok, 5 was the last eagle I looked at Jan 23 20:24:23 what i wonder is, why the OSS ECAD solutions suck so much Jan 23 20:24:34 KotH, developer time would be my guess Jan 23 20:24:36 i have not purchased the autorouter module Jan 23 20:24:37 but i might. Jan 23 20:25:26 mrpackethead_, if you're doing ddr2/3 designs, sim can be useful Jan 23 20:25:31 or any other high speed stuffs Jan 23 20:25:34 http://www.cadsoftusa.com/services/simulation/?language=en <--- siumlatior Jan 23 20:25:35 mrpackethead_: autoruter is kind of difficult to use properly.. you have to annotate the whole schematics with lots of info to give the autorouter to do its job properly Jan 23 20:25:52 mrpackethead_: with altium, we use manual routing and are faster than using the autorouter+fixes Jan 23 20:26:01 KotH, yes, i agree, its why i've always manually route Jan 23 20:26:09 by sim I mean board level sim, with stackup and impedance and strong/fast weak/slow type things with ibis files Jan 23 20:26:23 setting drive strenghts and whatnot Jan 23 20:26:45 big deal, so I'm told, for high speed and to get tollerant boards to allow for more vairiation in mfg Jan 23 20:27:21 juup.. but that is rather rare Jan 23 20:27:45 unless you do computer backplanes and stuff :) Jan 23 20:27:52 KotH, that's the group I used to be in at Xerox Jan 23 20:27:56 VME FTW Jan 23 20:28:00 ok.. i've made a deision Jan 23 20:28:06 i'm going to stick with eagle Jan 23 20:28:11 and convert Jan 23 20:28:17 the stuff i'm getting in orcad Jan 23 20:28:18 :-) Jan 23 20:28:26 mrpackethead_, sounds like a good plan! Jan 23 20:28:38 its a time money equation Jan 23 20:28:56 mrpackethead_: dont worry, we understand that decision Jan 23 20:29:13 i know how much work it is to use a differnet tool Jan 23 20:29:34 and for SMBs, where every cent counts, these software is fucking expensive Jan 23 20:32:25 i can tinker on this problem for some time Jan 23 20:32:25 hmm.. there are migration tools from other ecad tools to cr-5000 Jan 23 20:32:38 .o0(i have to tell my boss about that) Jan 23 20:32:45 wonder if there is a converstion tool from orcad --> eagle Jan 23 20:32:55 probaly not Jan 23 20:33:08 its a pity net lists are not in a common format. Jan 23 20:33:29 and the next thign i want to do, probalby will be in altium.. or somethign else. Jan 23 20:33:35 if you can extract them into a textual format, you can easily convert them Jan 23 20:33:43 i'd end up having to have all the various tools Jan 23 20:33:47 and learnign them all Jan 23 20:33:50 tahts not an option. Jan 23 20:34:41 mrpackethead_: http://www.zuken.com/en/products/pcb-design/cr-5000/overview <- scroll down to "migration presevers legacy data" Jan 23 20:34:59 mrpackethead_: if you have a lot of data you take over from customers, that might be a good solution Jan 23 20:35:06 mrpackethead_, eagle should import orcad, at least version 10 I think Jan 23 20:35:10 tough, i dont know how good the software is Jan 23 20:35:14 but it looks promising Jan 23 20:35:23 KotH, what's price on zuken ? Jan 23 20:35:28 * KotH has no idea Jan 23 20:35:35 as i said, i've never met anyone who used it Jan 23 20:35:48 looks interesting though, I'm going to ping their sales team Jan 23 20:35:53 if they respond I'll tell ya Jan 23 20:36:00 bradfa: cool, thanks! :) Jan 23 20:38:08 todays job is to create a nice shutdown system Jan 23 20:38:17 for the beagle. Jan 23 20:38:49 mrpackethead_, which beagle? Jan 23 20:38:57 beaglebone Jan 23 20:38:59 pulling power out doesn't shutdown nice? :) Jan 23 20:39:31 shutdown? Jan 23 20:39:35 what is that? Jan 23 20:40:12 it's what you have to do before replacing the motherboard Jan 23 20:40:16 mrpackethead_, touch PWR_BUT pin to ground -> shutdown Jan 23 20:40:24 no? Jan 23 20:40:47 oh wait Jan 23 20:40:52 * bradfa runs and hides Jan 23 20:41:18 * mranostay drags bradfa out for a bounty Jan 23 20:41:24 touch Vcc to ground should work Jan 23 20:41:34 * bradfa kicks, screams Jan 23 20:41:35 you have to wire a gpio pin to a buzzer to call the person in the next room to come and unplug it Jan 23 20:42:22 mrpackethead_, beaglebone has a poweroff feature already Jan 23 20:42:45 where/ how? Jan 23 20:42:59 this is where bradfa's slaves^H^H^H^H^interns come into play Jan 23 20:43:02 if it isn't already in the kernel you have, you can probably find the patch somewhere Jan 23 20:43:15 * bradfa should email ugly patch... Jan 23 20:43:22 but basically, you program the tps to power off when a specific input from the soc goes low Jan 23 20:43:35 and then you program the rtc to bring that line low when alarm2 expires Jan 23 20:43:51 bradfa: be sure to CC me Jan 23 20:44:02 mranostay, I assume you're on the beagle list, no? Jan 23 20:44:12 which beagle list? Jan 23 20:44:21 phorum? Jan 23 20:44:26 this assumes that theres still power to do thigns of course Jan 23 20:44:27 :-) Jan 23 20:44:32 batteries! Jan 23 20:44:32 mrpackethead_, look for 'rtc: OMAP: Add system pm_power_off to rtc driver' Jan 23 20:44:42 Russ, yeah, but that's not a clean shutdown of userspace Jan 23 20:44:46 'Follows: v3.8-rc4' Jan 23 20:44:51 bradfa, yes it is, you type 'poweroff' Jan 23 20:45:04 Russ, with power button press? Jan 23 20:45:04 you get a clean shutdown of userspace, and then the kernel talks to the rtc and cuts power Jan 23 20:45:07 mrpackethead_, bradfa: this looks fucking awsome: http://www.youtube.com/watch?v=6SV8OC10fUI Jan 23 20:45:19 bradfa just route the event Jan 23 20:45:19 if they now say they can do flex prints as well, i'm sold! Jan 23 20:45:23 bradfa, when did I saw anything about a power button press? Jan 23 20:45:34 Russ, ok, I thought that was what we were talking about Jan 23 20:45:39 sorry Jan 23 20:45:43 I'm talking about software Jan 23 20:45:46 gotit Jan 23 20:45:53 you can then call poweroff when a button is pressed if you like Jan 23 20:46:10 im going to float a small lipo battery onto the 5V input Jan 23 20:46:26 when the main power dissapears Jan 23 20:46:32 it will be running on the battery Jan 23 20:46:35 mrpackethead_, yes Jan 23 20:46:36 do that Jan 23 20:46:38 which will signal to the system Jan 23 20:46:43 just be sure to not have any capes :) Jan 23 20:46:44 that it needs to shutdown Jan 23 20:46:45 * Russ watches the youtube video and wonders why the hell there is a touchpad Jan 23 20:46:52 ooo touchpad! Jan 23 20:46:57 * bradfa has no sound Jan 23 20:47:03 * bradfa watching pretty colors Jan 23 20:47:06 i could potentially put a small delay in theere Jan 23 20:47:07 lol Jan 23 20:47:10 bradfa: how come? Jan 23 20:47:18 office probably Jan 23 20:47:22 KotH, in big room with 8 other people and no headphoens Jan 23 20:47:29 ooo 3D! Jan 23 20:47:34 pretty vias Jan 23 20:47:40 bradfa: they are saying that you can use touchpad+mouse at the same time for better UI Jan 23 20:47:49 bradfa: was thte "not to have any capes" comment to me? Jan 23 20:47:53 yes Jan 23 20:47:58 unless you rework the bone Jan 23 20:48:04 U8 pin 5 goes the wrong place Jan 23 20:48:11 on A3 A5 and A6 Jan 23 20:48:20 cut the trace, wire to power LED annode Jan 23 20:48:26 then you can powedown with capes Jan 23 20:48:31 Russ: so you can powerdown a bone now? Jan 23 20:48:37 fun backfed power through pullups makes am335x and tps not happy :) Jan 23 20:48:40 since 3.8-rc4 mainline Jan 23 20:48:48 * bradfa sending ugly patch to beagle list for tps power button Jan 23 20:49:04 * mranostay gets ready to mock bradfa Jan 23 20:49:35 don't mind me, but I don't see a tps power button on my bb Jan 23 20:49:37 mranostay, Oh, I know it's ugly hack Jan 23 20:49:42 Russ, in header Jan 23 20:49:46 no actual button Jan 23 20:49:59 ah, it's useful for turning it back on after powering off Jan 23 20:50:15 bradfa, uglyPatches->evilVendorTree Jan 23 20:50:21 sorry, bradfa, i'm lost. Jan 23 20:50:43 mdp, it's for psp Jan 23 20:50:44 so yes Jan 23 20:50:56 I called it! Jan 23 20:51:11 mrpackethead_, if you want to shutdown cleanly with a lithium attached and you have any capes with pullups on them to 3.3Vexp, you have to rework U8 Jan 23 20:51:17 otherwise it won't turn off Jan 23 20:51:24 if you have no capes, no rework needed Jan 23 20:52:05 bradfa: we won't mock you less Jan 23 20:52:13 mranostay, er, nm, I'm not sure if that patch is actually in mainline yet Jan 23 20:52:22 u8, pin 5? Jan 23 20:52:26 mranostay, it's just in panto's stuff Jan 23 20:53:40 u8, pin 5 Jan 23 20:53:56 mrpackethead_, cut trace from that pin, wire that pin to D1 annode Jan 23 20:54:06 voila, shutdown with lithium attcahed and capes works Jan 23 20:54:50 Im not even touching that pin though Jan 23 20:55:16 bradfa: all fun and game till a battery explodes :) Jan 23 20:57:24 P8, Pin 55 is GPIO1_2? Jan 23 20:58:52 its only connected to R8 on the AM3359 Jan 23 20:59:04 why do you want to mess with it? Jan 23 21:01:07 mrpackethead_, chip with refdes of U8 Jan 23 21:01:17 I'm not typoing :) Jan 23 21:01:22 it's a linear regulator Jan 23 21:01:33 not a connector Jan 23 21:01:36 bradfa: btw: what pcb substrade do you use for highspeed designs? FR4? or high frequency substrates? Jan 23 21:01:45 KotH, I'm no hardware guy Jan 23 21:01:51 just know the jargon :) Jan 23 21:01:59 :-) Jan 23 21:02:00 but things I've seen coworkers do is fr4 Jan 23 21:02:00 ok Jan 23 21:02:17 sorry, i miss mead you Jan 23 21:02:29 miss read you completely. Jan 23 21:03:27 when you said, cape, i assumed you meant pin 5 of the connector P8 Jan 23 21:03:36 assumption is the mother of all evil. Jan 23 21:04:51 Found the regulator Jan 23 21:04:59 pin five is its Encable pin. Jan 23 21:05:26 ype Jan 23 21:05:32 s/ype/yep/ Jan 23 21:05:44 cut that trace, wire pin 5 to D1 annode Jan 23 21:05:48 https://twitter.com/csete/status/294189046127796227/photo/1 Jan 23 21:06:07 nsfw? Jan 23 21:06:37 mranostay, no battery explosions (yet!) Jan 23 21:07:01 bradfa.. how is that goign to affect anythign shutting down Jan 23 21:07:18 mrpackethead_, cause that enable comes from the wrong place and will allow 3.3Vexp to stay ip Jan 23 21:07:22 s/ip/up/ Jan 23 21:07:35 which then will backfeed through pull up resistors back to am335x through GPIO pins Jan 23 21:07:46 which keeps vcc core up enough to cause high battery drain Jan 23 21:08:00 which will kill your battery and not shut the board down completely Jan 23 21:08:29 but the system would have shutdown.. Jan 23 21:08:30 and if you use 3.3vexp for an enable for other regulators (we do) you end up staying half powered Jan 23 21:08:32 mrpackethead_, yes Jan 23 21:08:38 but your battery will be dead in a few hours Jan 23 21:08:41 not so useful Jan 23 21:08:46 ok.. Jan 23 21:08:55 my bones power off on AC loss Jan 23 21:08:58 power on on AC gain Jan 23 21:09:11 are you battery backing them up? Jan 23 21:09:12 power button (patch sent, yes mock me :P) Jan 23 21:09:16 yes Jan 23 21:09:20 power button also shuts down Jan 23 21:09:23 issues KEY_POWER Jan 23 21:09:33 init catches KEY_POWER and does sync and poweroff Jan 23 21:09:48 bradfa, you are drunk with KEY_POWER Jan 23 21:09:49 only problem is if you pull the plug out during boot before console-tools loads Jan 23 21:09:52 so, without hacking the board. Jan 23 21:09:55 mdp, MUHAHAHA! Jan 23 21:09:58 there might actually be another option. Jan 23 21:10:11 mrpackethead_, sure, don't use 3.3Vexp Jan 23 21:10:12 at all Jan 23 21:10:32 once the system is shutdown. Jan 23 21:10:35 no Jan 23 21:10:38 disconnect the battery. Jan 23 21:10:43 you can't use it during the power off Jan 23 21:10:55 thats only a matter of a simple external supervisory circuit Jan 23 21:11:07 mrpackethead_, how do you know if system is down with external circuit? Jan 23 21:11:10 sys5v stays up Jan 23 21:11:18 3.3v exp will stay up without mod Jan 23 21:11:33 you're going to end up relying on a gpio to do the right thing when power goes away from the am335x Jan 23 21:11:36 that's unreliable Jan 23 21:11:59 but this all assumes you don't want your battery to die fast Jan 23 21:12:03 we run rtc off it Jan 23 21:12:06 so we can't have it die Jan 23 21:12:16 (not am335x's rtc) Jan 23 21:12:23 ahh.. my RTC will have another Lithium battery Jan 23 21:12:30 well, then you might be OK Jan 23 21:12:33 bradfa, I just realized, we can meet halfway in Erie for a f2f trolling session...beautiful Erie. Jan 23 21:12:34 just avoid any pull-ups :) Jan 23 21:12:43 mdp, beautiful COLD erie Jan 23 21:12:47 ;) Jan 23 21:13:05 my boss keeps asking what is halfway between here and dallas...er ex-boss Jan 23 21:13:09 made me think of that Jan 23 21:13:14 :) Jan 23 21:13:29 it must be possible to shut the system down from sofware anyway. Jan 23 21:13:48 bradfa, it's all cold atm Jan 23 21:14:24 mrpackethead_, sure, but that involves letting someone log in, type commands Jan 23 21:14:27 pulling plug way easier Jan 23 21:14:35 union worker kind of shutdown strategy Jan 23 21:14:37 :) Jan 23 21:14:38 Just tried to build the beagleboard/3.8 kernel for the beaglebone. Followed the instructions, copied the config/beaglebone -> .config and make'd. However, when booting I get 'Error: unrecognized/unsupported machine ID (r1 = 0x00000e05).' just after the kernel decompresses Jan 23 21:16:02 mranostay, I didn't CC you (sorry, forgot) Jan 23 21:16:13 tps power button went to the beagle google group Jan 23 21:16:18 * bradfa puts on mocking hat Jan 23 21:17:14 * KotH notes, board design goes insane when going above 5GHz Jan 23 21:17:32 maybe, this is is simplistic. Jan 23 21:17:43 koen, https://patchwork.kernel.org/patch/2026911/ from jsabeaudry Jan 23 21:18:01 koen, feel free to pick it up, tested on both variants of bone Jan 23 21:18:02 KotH, yes Jan 23 21:19:54 a power down can be acheived by shutdown -P -h now Jan 23 21:20:20 so, i simply need to monitor a GPIO pin, that is connected to a power supervisor circuit Jan 23 21:20:37 when the GPIO goes high.. Jan 23 21:20:40 or low Jan 23 21:20:47 or even signals sometign intellegent Jan 23 21:20:57 i can have the system shutdown. Jan 23 21:21:14 automagically Jan 23 21:21:31 the supervisor system can disconnect the battery some time later on. Jan 23 21:22:41 omap used to have sys_pwr_req Jan 23 21:23:38 have a missed somethign? Jan 23 21:25:35 mrpackethead_, no, that sounds like it should work, just make sure you know how the supervisor knows that the system is down Jan 23 21:25:40 that's the tricky part Jan 23 21:26:02 if the supervisory system is smart Jan 23 21:26:07 yes Jan 23 21:26:08 it can be listneing Jan 23 21:26:14 to what? Jan 23 21:26:28 can be somthing very simple Jan 23 21:26:59 we set up something on a GPIO that is saying " im alive " Jan 23 21:27:05 to the supervisor Jan 23 21:27:08 when that stops Jan 23 21:27:17 we know that the system has shutdown. Jan 23 21:27:22 ( or has crashed ) Jan 23 21:27:23 mrpackethead_, that's reasonable Jan 23 21:27:24 :-) Jan 23 21:27:33 try it out Jan 23 21:28:02 i probbly can make the power supervisor out of something like an 8 bit pic micro Jan 23 21:28:18 Anyone have any idea for the boot issue above? It's going to be fairly simple, but I can't find it Jan 23 21:28:29 or a few NAND gates :-) Jan 23 21:28:39 xanium4332 you used the wrong kernel config? Jan 23 21:28:56 the concept could be smarteend up a bit as well Jan 23 21:29:02 flip flop Jan 23 21:29:04 so you could hold power on, for sometime.. Jan 23 21:29:29 so you can trigger a shutdown when teh battery is nearing empty Jan 23 21:29:35 or after some predtermined time Jan 23 21:29:37 etc etc Jan 23 21:30:00 woglinde: what I thought, but I've double checked I copied config/beaglebone. May this isn't the one to use? I also walked through menuconfig to see if there was a beaglebone machine type or something, but I couldn't find one (only beagleboard I think) Jan 23 21:30:25 bradfa: thanks for bouncing the idea.. Jan 23 21:30:39 and the heads up on the U8 issue.. I wpould not have spotted that Jan 23 21:30:39 xanium4332 than I do not know wrong dt file maybee? Jan 23 21:30:46 ad might have walked smack into it. Jan 23 21:31:08 mrpackethead_, thank gerald for the U8 rework Jan 23 21:31:24 are they goin to fix it in teh future? Jan 23 21:31:37 mrpackethead_, we spent a good 2 days trying to find the root cause of why our boards wouldn't shutdown with the capes attached Jan 23 21:31:51 it was fun :) Jan 23 21:32:07 bradfa let me guess you searched first software errors Jan 23 21:32:14 woglinde, actually, yes Jan 23 21:32:16 woglinde: I'm assuming the dt has been baked into the uImage (which koen mentioned earlier). Going to doublecheck that... Jan 23 21:32:19 since at that point I hated the tps Jan 23 21:32:26 now I like the tps more Jan 23 21:32:31 lol Jan 23 21:32:40 we were seeing liek 1.2 V on the gpio pins Jan 23 21:32:47 with the tps off Jan 23 21:32:49 which was really odd Jan 23 21:32:53 yes Jan 23 21:33:12 backfed through i2c pull ups which was fun to find Jan 23 21:33:30 Crofton|work: I've felt that way before :) Jan 23 21:33:38 we even tried to avoid using 3.3exp but had to use it for enable for external cape regulator Jan 23 21:33:49 fun latch problem ensued Jan 23 21:34:10 xanium4332: kernels I have used there is an extra step to add the dtb to the uImage Jan 23 21:34:28 make uImage-dtb.beaglebone (or something like that) Jan 23 21:34:31 the TPS is quite a complex bit of kit Jan 23 21:34:39 mrpackethead_, you'll grow to love it :) Jan 23 21:36:05 * XorA chews TPSes for breakfast :-) Jan 23 21:36:13 crunchy! Jan 23 21:39:59 * mdp learns a new tip...baking with DT Jan 23 21:40:13 mdp, set oven to 350 for 30 minutes Jan 23 21:40:33 I forgot to put more cow^H^H^HDT in the lasagna! Jan 23 21:41:18 XorA: aaah okay, I think it's 'make uImage-dtb.am335x-bone' Jan 23 21:41:22 I have a sensor on my BeagleBone supported by linux/hwmon and although I can load the module, I cannot figure out how to inform the kernel module which GPIO pins to use. Does anybody have any hints? Jan 23 21:41:26 Was missing that step Jan 23 21:41:36 * mdp waits for list flames Jan 23 21:42:23 * bradfa has a mouse in the wall next to computer... Jan 23 21:42:30 * bradfa hopes it's not chewing on network... Jan 23 21:42:38 I keep my old mice in a box in the cabinet Jan 23 21:42:46 keeping them in the wall seems just..odd Jan 23 21:42:59 I'm just sayin'... Jan 23 21:43:08 * bradfa set trap with peanut butter a few hours ago, hopes to catch a serial mouse Jan 23 21:43:12 xanium4332: that looks like it yeah Jan 23 21:43:20 i perfer usb mouses Jan 23 21:43:29 usb's a horrible bus Jan 23 21:43:36 xanium4332: if that works for you, saves me looking it up later :-D Jan 23 21:43:45 da da da ting Jan 23 21:43:54 bradfa, careful, handle them the wrong way and you get mouse balls everywhere Jan 23 21:43:54 overheard at standards meeting, "Let's use a polling architecture!" Jan 23 21:43:55 XorA: thats fixed it. The generated file is uImage-dtb.am335x-bone Jan 23 21:44:06 XorA: thank you for the hint :) Jan 23 21:44:12 bradfa, unless they are mice with friggin' lasers Jan 23 21:44:12 mdp, roger! Jan 23 21:44:19 xanium4332: I had same headcratch with omap5 Jan 23 21:44:27 well, might be mice with glow in the dark, this is kodak property... Jan 23 21:44:29 headscratch Jan 23 21:44:46 xanium4332: someone fixing u-boot to support DTB would be nice Jan 23 21:44:53 * bradfa hopes for mice without lasers, friggin' or otherwise Jan 23 21:46:05 XorA: I'd be keen, was looking for some of the day to see if it'd been done already. Only issue, I have *zero* u-boot coding experience, been purely a user... Jan 23 21:47:51 xanium4332: there were some patches drifting about, no idea if they ended up in u-boot Jan 23 21:48:43 that should have been the first task of the DT guys, not a task laft for 3 years idle Jan 23 21:49:42 xanium4332: as for u-boot code, 90% of it is copy and paste from linux kernel :-D Jan 23 21:50:10 XorA: such are almost all bootloaders :P Jan 23 21:51:11 unfortunately the current opinion seems to be solve all issues in kernel in bootloader :-( Jan 23 21:51:30 whoa, the capemgr stuff in 3.8 is nice. Hats off to everyone Jan 23 21:51:57 Now it's time to add support for a cape Jan 23 21:52:31 xanium4332: this hobbit would love a simple explanation of capemgr? Jan 23 21:54:45 mrpackethead_: capemgr + the whole device tree stuff Jan 23 21:55:23 mrpackethead_: how I think it works (based on reading code last night Jan 23 21:58:05 mrpackethead_: capemgr is a driver, which is detected and loaded through device tree, which is responsible for loading drivers for the capes Jan 23 21:58:40 my understanding ( sorry poor and deeply lacking ) is a devicetree is just a data structure Jan 23 21:59:05 sure, device tree lists peripherals etc... Jan 23 21:59:49 but can have anything really Jan 23 22:00:22 so, capemgr works out what is attached, and adds all that info into the DT? and then goes and loads the relevent drivers etc? Jan 23 22:01:20 roughly, capemgr is trying to load device tree fragments for each of the capes it finds Jan 23 22:01:37 then will add the fragments to the dt Jan 23 22:01:56 which will cause the kernel to load drivers for anything in the dt Jan 23 22:01:58 for some capes Jan 23 22:02:22 like the lcd ones I think Jan 23 22:02:30 no special cape driver is needed Jan 23 22:02:45 i have some lcd capes, but as yet, have not even looked at them. Jan 23 22:02:48 it is sufficient to just load the chipset driver Jan 23 22:03:04 but for things like the geiger cape, there is a geiger cape driver Jan 23 22:03:39 so the device tree fragment for the geiger cape, will be marked compatible with the 'geiger cape driver' Jan 23 22:05:17 so it goes like this (I think). DT for beaglebone mentions capemgr -> linux loads capemgr driver -> capemgr discovers capes -> loads device tree fragments for them -> linux loads cape drivers Jan 23 22:13:25 so, its all about making managing various hardware easier? Jan 23 22:25:10 xanium4332: have questions about capemgr? Jan 23 22:25:56 that flowchart is correct Jan 23 22:26:34 wonder how confused would people get if there is a physically and electrically compatible bone expansion that doesn't use the cape system... Jan 23 22:28:34 ds2: you mean prototype boards? Jan 23 22:28:57 I mean full blown expansion boards - Jan 23 22:29:05 display, network, battery, sensors, touch screen Jan 23 22:33:38 mranostay: not as of yet, if you say what I've described above is correct. I'm about to embark on writing some device tree for my beaglebone Jan 23 22:34:34 you mean for a cape? Jan 23 22:34:41 yeap Jan 23 22:34:47 which one? Jan 23 22:35:14 http://i.imgur.com/FnyMSFA.jpg Jan 23 22:35:42 4 channel input audio board Jan 23 22:35:52 with i2c preamplifiers Jan 23 22:36:16 what would i use that for? Jan 23 22:36:18 Atm I think it will need a full blown cape driver, to correctly setup the ASoC Jan 23 22:36:35 you would use it to listen to 4 hydrophones simultaneosly Jan 23 22:36:54 which would be listening to an underwater pinger, which you would like to calculate the position of Jan 23 22:38:06 xanium4332: using the AINs? Jan 23 22:38:10 ... to correctly setup the ASoC driver. I did see some DT stuff for the audio codec used on the dvi cape, but the codec I'm using isnt DT enabled yet Jan 23 22:38:21 mranostay: no a proper audio codec Jan 23 22:39:16 mranostay: which means I'm going to be testing the McASP code :) Jan 23 22:39:23 this for diving? Jan 23 22:39:49 it's for an autonomous underwater vehicle Jan 23 22:40:09 (AUV). We're a student engineering university project Jan 23 22:40:49 There's a competition every year, that does an underwater obstacle course type thing. One challenge is to locate an underwater pinger, which is attached to a boat, and to surface underneath the boat Jan 23 22:41:01 this could make a cool, find the lost diver app Jan 23 22:41:04 you coudl sell that Jan 23 22:41:14 diving guys buy all sorts of tech. Jan 23 22:41:51 kind of like a epirb for underwater Jan 23 22:42:33 We're just converting our AUV to run entirely ARM stuff, which will include a beaglebone Jan 23 22:43:13 it needs to work first :P Jan 23 22:43:33 sounds fun Jan 23 22:43:45 do you have to working the mechanics of waterproofing it? Jan 23 22:44:23 ds2: I'll get a picture Jan 23 22:44:30 http://www.cambridgeauv.co.uk/Gallery it's the 4th one we've designed Jan 23 22:45:04 (sorry for the link advertisement), all our pictures are on there Jan 23 22:45:30 how do you get power out while retaining waterproofness? Jan 23 22:45:38 seal on the drive shaft? Jan 23 22:45:46 you mean the thrusters Jan 23 22:46:16 they are commerical, they have lip seals around the shafts Jan 23 22:46:23 we have lots of underwater connectors Jan 23 22:46:27 and pressure vessels Jan 23 22:46:36 ah Jan 23 22:46:46 thought you guys did the mechanical designs for that too Jan 23 22:47:08 not the thrusters Jan 23 22:47:12 but for most everything else Jan 23 22:47:15 actually Jan 23 22:47:22 we've just designed our own thrusters as well Jan 23 22:47:24 which are 3-phase Jan 23 22:47:49 again using seals on the shafts? Jan 23 22:48:06 or you doing it like those fish pumps and have a 3 phase driving it through a water tight barrier? Jan 23 22:48:56 actually it's a wet motor Jan 23 22:48:58 https://twitter.com/i/#!/CambridgeAUV/media/slideshow?url=pic.twitter.com%2FULQrMjGv Jan 23 22:49:14 pumping fish is messy. you got to watch out for the guts.. and gollum will be lurking... Jan 23 22:49:39 the entire motor is submerged Jan 23 22:49:50 that link is no good Jan 23 22:49:52 and the windings are potted Jan 23 22:49:53 mmm Jan 23 22:50:05 mrpackethead_: a few cloaks and rings should fix that Jan 23 22:50:14 ds2: I'll upload it to imgur Jan 23 22:53:06 http://t.co/ULQrMjGv but we've designed all the mechanics, electronics, and software Jan 23 22:53:58 the shaft has a perm. mag on it? Jan 23 22:54:45 it's a rim driven thruster Jan 23 22:55:49 what about dive/rise? do you do it like subs with a airchamber and compressor? Jan 23 22:56:08 imagine making making the shaft so large in diameter that you can make a propeller inside it Jan 23 22:56:25 ds2: #subporn? :) Jan 23 22:56:34 dive/rise. It's neutrally boyant, so it stays where you put it, then we have vertical thruster to move up and down Jan 23 22:56:54 mranostay: let's keep it above board :D Jan 23 22:57:12 oooh nice Jan 23 22:58:05 thats what the motor looks like inside: http://i.imgur.com/lSs9pJL.jpg Jan 23 22:58:12 The AUV took about 1 year to design Jan 23 22:58:33 the picture is before we've potted the stator coils Jan 23 22:58:51 oooh that looks like a potted and bigger version of those brushless motors on RC aircraft Jan 23 23:00:10 same architecture Jan 23 23:00:18 but more like a big 'inrunner' Jan 23 23:01:37 what kind of drivers is running the motor? Jan 23 23:03:41 you mean the new ones I just showed pictures off Jan 23 23:03:48 we were planning to design our own Jan 23 23:03:50 but now Jan 23 23:04:06 would be interesting to drive it off of the PRU Jan 23 23:04:07 we've just trialled using these: http://autoquad.org/esc32/ Jan 23 23:04:16 #pruporn ! Jan 23 23:04:22 but slightly modified to support higher voltage ranges Jan 23 23:04:29 and modified code to do more of what we want Jan 23 23:04:34 (they need to support CAN bus) Jan 23 23:05:45 got a link to PRU information? I've seen the name mentioned but can't find a nice summary Jan 23 23:05:59 it is a pair of microcontrollers on the am33x chip Jan 23 23:06:04 donno about links though Jan 23 23:06:11 cortex m3s? Jan 23 23:06:20 no Jan 23 23:06:30 it is not a stock core Jan 23 23:06:35 ok Jan 23 23:07:12 hobbit question.. how do you know if the PWM outputs from EPW are enabled or not Jan 23 23:07:17 In principle running the motors off the beaglebone could work, but realistically the esc32s are exactly what we need. Jan 23 23:07:35 hmm Jan 23 23:07:48 Also, we're actually going to put the motor controllers outside the electronics vessel. We'll cast them in polyurathane next to each of the thrusters Jan 23 23:07:56 then have one high power can bus linking them all up Jan 23 23:09:13 is the polyU thermally conductive enough? Jan 23 23:09:38 maybe this is a more general linux question.. but is there any way to pass values for a kernel module's platform_data struct from userspace or do I need to re-build my kernel? Jan 23 23:09:44 good point, we're going to cast aluminium heatsinks sticking out of the polyurathane Jan 23 23:10:25 xanium4332: i've just made my first castings, funny enough Jan 23 23:10:29 we 3d printed the moulds Jan 23 23:10:30 they don't generate much heat at the power ratings we're using them at Jan 23 23:10:50 ah I see... the RC guys run them hot Jan 23 23:11:32 I guess if I need to recompile I would set the platform data in arch/arm/mach-omap2/board-omap3beagle.c ? I have an SHT15 device on my cape, it works with user-space bit banging but I want to use the kernel module Jan 23 23:11:35 we 3d print a lot of moulds as well. Our antenna array is all 3d printed (about to be changed) Jan 23 23:13:02 mrpackethead_: devicetree/capemgr question: currently theres some mapping between cape partno's and dt fragments Jan 23 23:13:07 yet with my totally new cape Jan 23 23:13:19 in the kernel log, I can see it requesting a device tree object for my cape Jan 23 23:13:49 so if there's a mechanism for that, why does a mapping have to be coded for the capemgr? Jan 23 23:13:54 for some of the capes Jan 23 23:15:23 mrpackethead_, mranostay: extremely sorry s/mrpackethead/mranostay Jan 23 23:22:49 xanium4332: yeah Jan 23 23:23:08 xanium4332: you have the dtbo's in /lib/fireware? Jan 23 23:28:32 Urrrghghhh, that sounds like a complete abuse Jan 23 23:30:32 mranostay: can you give me a pointer on teh PWM stuff Jan 23 23:31:07 what is the question? Jan 23 23:31:43 i am not sure how to enable the PWM or alter the pin mux Jan 23 23:31:56 basic question really i guess. Jan 23 23:32:12 look at my nixie cape example or the geiger one in the 'vendor' tree Jan 23 23:32:52 to answer my own question: the mappings in the beaglebone capemgr DV entry appear to allow you to override the firmware file (aka dtbo) that is attempted to be loaded Jan 23 23:33:00 lol.. Jan 23 23:33:29 under grad engineering student who's workign for me part-time, just came and demostrated that he can understand how a transistor works. Jan 23 23:33:37 thats a rarity. Jan 23 23:34:00 mrpackethead_: so the capemgr mappings are optional... Jan 23 23:34:02 mrpackethead_: its all about threesomes and sandwiches isnt it? Jan 23 23:34:19 argh Jan 23 23:34:21 I meant mrpackethead_ Jan 23 23:34:25 argh mranostay Jan 23 23:34:35 * XorA laughs Jan 23 23:35:33 you need to get your client to complete to last used, not first found :-D Jan 23 23:35:45 * xanium4332 hangs head in shame Jan 23 23:36:09 cant remember which one I saw had that as an option Jan 23 23:36:19 maybe some version xchat Jan 23 23:40:04 XorA: or double check befor hitting enter Jan 23 23:40:26 mrpackethead_: whats with that sort of craziness, an engineer checking??? :-D Jan 23 23:41:38 i hope XorA was being funny there :) Jan 23 23:42:11 mranostay: obviously I failed :-( Jan 23 23:46:19 mranostay: if the pwm devices appear in /sys/class/pwm does that mean that they are enabled already? Jan 23 23:46:33 do i still need to change some pin muxing as well Jan 23 23:48:15 pinmuxing as well Jan 23 23:49:06 there are 1.8V mems sensors Jan 23 23:49:48 blah Jan 23 23:57:29 alan_o: you are officially a professional now Jan 24 00:21:31 koen: g_multi "just works" with a Windows host. Jan 24 00:21:40 so, seems like it is a Mac issue. Jan 24 00:25:17 jkridner: take that back! Jan 24 00:25:56 alan_o: http://26-26-54.hardwarebug.org/139 Jan 24 00:28:39 can someone explain what device tree phandles are? Jan 24 00:28:46 and how fragments work? Jan 24 00:35:06 xanium4332 : why are you asking about this in #beagle? Jan 24 00:35:41 xanium4332 : that makes no sense whatsoever. why don't you find the correct forum for your questions? that way you may actually be able to get answers, instead of getting mocked and laughed at. Jan 24 00:42:21 only because the people who are writing the device tree files for capes are here. They seem to have a clear understanding of fragment usage (because they are used in the cape dt files) Jan 24 00:42:54 the hobbit is happy Jan 24 00:42:56 :-) Jan 24 00:43:05 and the previous discussion about phandles I read online was concerning capes Jan 24 00:43:44 its not normally that exciting to see 50% duty cycle square waves on the scope Jan 24 00:43:46 but it is today Jan 24 00:44:03 mranostay: thanks for the pointers Jan 24 01:23:48 it is deathly silent. Jan 24 02:05:18 * mranostay screams and stabs mrpackethead_ Jan 24 02:05:43 mranostay: but your attempt was in vain.. I have the ring on Jan 24 02:05:45 you missed Jan 24 02:07:28 https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-snc7/295453_10151373113247661_1751171758_n.jpg Jan 24 02:07:34 i got my PWM Jan 24 02:07:36 :-) **** ENDING LOGGING AT Thu Jan 24 02:59:58 2013