**** BEGIN LOGGING AT Mon Feb 11 02:59:58 2013 Feb 11 03:13:39 hi guys just wondering if anyone can point me to a link about the beaglebone's hardware licensing.. we want to make our own (with a few mods) and need to know about the licensing rules.. what is the license fot the hardware do we need to post our improvements (ie share-alike) Feb 11 03:20:29 minibnz: talk to sales@circuitco.com Feb 11 03:24:26 minibnz: what mods? Feb 11 03:39:51 minibnz: see www.beagleboard.org Feb 11 03:52:53 howdy-ho mr KeatonT Feb 11 03:53:00 er ka6sox Feb 11 03:53:29 Hello mranostay Feb 11 03:58:36 yeah we need a few extras added to the board. nothing that interesting, and RTC, RS232 level shifter.. Feb 11 03:59:02 i have searched on beagleboard.org and it unclear about the license on the hardware. Feb 11 03:59:20 minibnz: why not do a cape for that? Feb 11 03:59:27 the pages all say it all CC-SA.30 unless stated otehrwise.. but wanted to be sure.. Feb 11 03:59:52 mranostay if we put it on a cape its too big to fit our shells.. and we want to go smaller... Feb 11 04:00:04 we are wanting to use it in our product.. Feb 11 04:00:45 and as such if we have to make the beagle bone then make capes, its more costly to make the bone then make the cape.. to combine them together is cheaper and smaller Feb 11 04:01:46 we have just discovered the beaglebone black.. this has some of the other key mods we wanted.. like no use hub and jtag, they chew up too much current to run the bone from a usb port. Feb 11 04:02:40 with a standard bone you cannot run it from usb and use the ethernet socket.. it just shuts down Feb 11 04:03:03 so we removed the usb hub and jtag chips to make ethernet useage possible... Feb 11 04:03:21 this will also allow us to turn up the processor clock when using usb power. Feb 11 04:03:40 the bone is more or less a reworked EVM Feb 11 04:03:41 we are about to start an order for 2000 units, Feb 11 04:03:46 deive it from the EVM Feb 11 04:03:55 hiya Mr mranostay ... trying to write up 2 talks tonight..dunno how sucessful I'll be Feb 11 04:04:03 it should work fine. think the SW is foo bared Feb 11 04:04:17 i am finding doozies like that all over the sw Feb 11 04:04:19 ahh we are using ubuntu on our bones. Feb 11 04:04:31 the kernel Feb 11 04:04:33 and bootloader Feb 11 04:04:37 both Feb 11 04:04:46 kernel and bootloader Feb 11 04:04:49 i ran into a case where it boots up to a point and system goes boom Feb 11 04:04:53 but will it run linux? Feb 11 04:04:54 cuz the bootloader is F'ed Feb 11 04:04:56 * mranostay ducks Feb 11 04:05:15 turns out someone did something really idiotic on the bootloader Feb 11 04:05:50 they disabled the power limit on the USB PP Feb 11 04:05:57 ds2 thats similar to what i have noticed.. certain kernel/bootloader combo's would almost run on the usb power.. but then other units runnig the same sw would not boot Feb 11 04:05:59 so you hit the USB power limit and things go boom Feb 11 04:06:05 ds2: nice Feb 11 04:06:11 minibnz: people do dumb things Feb 11 04:06:25 oh you mean BOOM with magic smoke? not just power down? Feb 11 04:06:31 power down Feb 11 04:06:38 which drove me nuts since that kills the console Feb 11 04:06:41 ahh yeah i have seen that... Feb 11 04:06:47 to discover that problem I had to wire in my own console Feb 11 04:06:53 yeah all i had to go off was the power led. Feb 11 04:06:55 have to do a lot unF'ing Feb 11 04:07:10 you're lucky it went off... mine just blimps and comes back Feb 11 04:07:24 we even tried tricking the PMIC into thinking it was drawing less current but that failed too.. that chip is smarter than i am :) Feb 11 04:07:25 thinking of putting together a working BSP Feb 11 04:07:39 the PMIC hasw a smart power path Feb 11 04:07:53 nothing wrong with the PMIC... it is people doing dumb things and violating USB specs Feb 11 04:08:03 hehehe Feb 11 04:08:16 * ka6sox read that as violating USB space. Feb 11 04:08:36 we put the bones on to a CRO to watch the current usage and its not above the 500mA that the USB port provides.. Feb 11 04:08:52 except USB spec says 100mA unless host agrees Feb 11 04:08:59 yeah Feb 11 04:09:01 does ur host concur? Feb 11 04:09:06 ka6sox: is this like airspace? Feb 11 04:09:24 but then Iam pulling like 800mA ;) Feb 11 04:09:33 ds2 you know what.. i never checked the status of the usb bus on the host side... Feb 11 04:09:45 ds2: even USB3.0 wouldn't save you :) Feb 11 04:09:49 i did try it on a variety of machines.. Feb 11 04:09:54 oh wait isn't that 900mA now? Feb 11 04:10:09 usb 2.0 3.0 linux/mac/windowz they pretty much all did the same thing.. Feb 11 04:10:24 mranostay, ya, I think so Feb 11 04:10:38 mranostay: the PMIC will save me Feb 11 04:10:41 some macs have a extra beefy usb port, ie more current for usb CD burning but that didnt help either.. Feb 11 04:10:46 i have HW for battery power already Feb 11 04:10:53 nice.. Feb 11 04:11:07 i was looking at using a bone from battery to power a drone.. Feb 11 04:11:09 the LCDC is the current painpoint... Feb 11 04:11:12 ka6sox: going to troll my talk? Feb 11 04:11:22 but got distracted with other porojects i have on the go.. Feb 11 04:11:28 * ka6sox has the tomatoes and shoes... Feb 11 04:11:39 ka6sox: no bottles? Feb 11 04:11:55 wrap the tomatoes in a tin before you throw them.. Feb 11 04:12:10 make them easier to carry :p Feb 11 04:13:51 bleh...writing up these papers is no fun. Feb 11 04:13:52 the begalbone black is a nice upgrade to the bone... and at 1/2 the price its a bargain.. Feb 11 04:14:24 ka6sox: what's the paperfor? Feb 11 04:14:25 $45 double the ram. add a hdmi port and 2gb solidstate flash storage Feb 11 04:15:00 it almost competes with the Rpi on price.. but you do get more bang out of the bone.. and its only $10 more... Feb 11 04:15:41 ds2, 2 papers for SCaLE this year Feb 11 04:15:47 ok guys thanks for the help.. will talk with you all later.. Feb 11 04:15:52 Rpi is a non-starter Feb 11 04:15:55 we don't talk about the rpi here Feb 11 04:15:58 hehehe Feb 11 04:16:00 sorry Feb 11 04:16:11 so that is like saying the trashbin competes with the Rpi Feb 11 04:16:24 ka6sox: when u leaving for SCaLe? Feb 11 04:16:59 ds2: trashbin has a use Feb 11 04:17:31 I am sure rpi's can work as a shim Feb 11 04:17:42 ds2, thursday night Feb 11 04:18:05 (after any festivities at Parc55) Feb 11 04:18:35 ka6sox: flyying? Feb 11 04:19:42 ka6sox: walked by the Parc55 today.. lovely area Feb 11 04:19:43 .. Feb 11 04:20:55 don't go WEST of there however Feb 11 04:21:08 ds2, no, driving Feb 11 04:21:10 no shit sherlock :) Feb 11 04:21:33 my talk is in the evening on Friday so I'll spend the day repositioning and picking up my family to take them. Feb 11 04:21:33 parc55 don't look too bad Feb 11 04:21:37 it is right off of powell Feb 11 04:21:52 ka6sox: what's the topic of ur talk? Feb 11 04:21:59 going west of that you are in the Tenderloin Feb 11 04:21:59 which one? Feb 11 04:22:05 ka6sox: both Feb 11 04:22:12 mranostay: stay bart bound Feb 11 04:22:18 one is a Community Manglement talk... Feb 11 04:22:49 the other is about using Android Kernels, drivers in glibc enviroments. Feb 11 04:23:36 heh wrapper layer around bionic calls? Feb 11 04:23:59 oohhhh... the 2nd one wou;d have been of interest Feb 11 04:24:06 more like modding bionic to understand glibc type calls Feb 11 04:24:16 ka6sox: any expected reruns of the second talk? Feb 11 04:24:53 I thought it tacky to give it 2X...but I could practice on you @ ELC... Feb 11 04:25:11 sure Feb 11 04:25:28 do you know if LD_PRELOAD and LD_LIBRARY_PATH is implemented in bionic? Feb 11 04:25:59 I do not personally...we have a very specific agenda with what we are doing. Feb 11 04:26:08 oh Feb 11 04:26:28 ka6sox: we == customer project? Feb 11 04:26:37 Open Source Project Feb 11 04:27:16 if it was customer we could charge lots of $$$ to write the drivers... Feb 11 04:27:20 (the ones we need) Feb 11 04:29:03 oh Feb 11 04:29:19 can you mention what project? Feb 11 04:29:46 sure, the webOS Ports project Feb 11 04:30:00 ohhhhhhhhh Feb 11 04:30:14 hardware is the Galaxy Nexus? Feb 11 04:30:26 Galaxy Nexus and Nexus 7 Feb 11 04:30:28 but yes Feb 11 04:30:42 any plans to bring it back to the HP hardware? Feb 11 04:30:52 the legacy hardware? Feb 11 04:31:30 yeah Feb 11 04:31:33 the one that go sold cheap Feb 11 04:31:39 go Feb 11 04:31:57 doubtful as that hardware doen't meet the criteria for being a good porting target Feb 11 04:32:11 oh Feb 11 04:32:31 this must be to address wifi/bt? Feb 11 04:33:31 3D video too Feb 11 04:34:05 basically certain Sandy Acre based companies are not very friendly to Open Source. Feb 11 04:34:07 thought u could use the panda stuff for the 3D video? Feb 11 04:34:35 sure, if I wanted to abstract everything thru X11 Feb 11 04:34:48 ahhhh I see ur problem Feb 11 04:34:55 (wayland bindings are not there yet) Feb 11 04:35:03 cracking the stuff on the N7 in a clean way would be nice Feb 11 04:35:51 okay enough open source...back to my 'Bone project... Feb 11 04:35:59 hahah Feb 11 04:36:53 I need to have a schematic ready for review before someone takes off wednesday... Feb 11 04:37:11 anyone gotten 24bpp video working on the bone? Feb 11 04:37:29 luckily...this project doesnt' care about video. Feb 11 04:37:42 ka6sox: lucky you! Feb 11 04:38:06 either android on the bone is F'ed or something else is broq Feb 11 04:38:45 * ka6sox wouldn't know...he is concentrating on gnu/linux envs Feb 11 04:39:21 i suspect we share a lot more then we would like Feb 11 04:40:40 mebbe in kernel space... Feb 11 04:40:58 userland is irrelevant ;) Feb 11 04:45:49 unfortunately I have to turn over the *entire* UI to the JavaScript folks... Feb 11 04:45:49 since the front panel will only have a power LED. Feb 11 04:47:41 yuck Feb 11 05:21:18 ka6sox: node.js? Feb 11 05:24:08 yes, all that javascripty stuff. Feb 11 05:25:17 cue "badass rockstar..." Feb 11 05:25:17 any of you guys ever use ninjablocks before? Feb 11 05:25:40 heard of that is it Feb 11 05:26:00 heard of "kUNGfU:units"? Feb 11 05:26:15 * mranostay smacks emeb_mac Feb 11 05:26:21 * emeb_mac ducks Feb 11 05:32:18 mmmm duck Feb 11 05:32:52 disturrrrbing. Feb 11 06:01:02 did somebody say disturbing? Feb 11 06:01:05 http://iloveskydiving.org/view/videos/plane-to-plane-skydive-on-discovery-channel/ Feb 11 06:08:14 would have been more impressive if the 2nd plane hadn't been in a dive. :P Feb 11 06:18:58 emeb_mac: has to be a stall to even attempt :) Feb 11 06:20:16 bonus points for not having a chute :) Feb 11 07:11:11 mranostay: You don't need a chute to skydive. You need a chute to skydive *twice*. Feb 11 07:12:54 touche Feb 11 07:15:13 hrm Feb 11 08:09:09 koen you here? Feb 11 08:19:44 koen is in texas I think Feb 11 08:19:49 are we in texas? Feb 11 08:21:55 where is Texas? Feb 11 08:22:17 near Paris Feb 11 08:27:00 okay, then I will have to wait till later...cause its waaaay too late tonight Feb 11 08:28:50 did mranostay sign off? Feb 11 09:17:33 Hi, might anyone have experience with BIOS/DSP rtos? i am new to the system and an example code (for 55xx DSP) would always hang at SIO_issue()..any suggestions on how to debug such issue? Feb 11 09:19:33 JTAG? Feb 11 09:26:34 yeah I am using the XDC emulator to debug Feb 11 09:27:07 on what hardware? Feb 11 09:27:21 its weird that the example works on the C5515 EZDSP platform Feb 11 09:27:41 but I am trying to port it to C5535 EZDSP platform, which doesnt work Feb 11 09:27:52 even though the two devices are extremely similar Feb 11 09:27:59 and this is related to beagleboard how? Feb 11 09:28:08 and software compatible, according to TI Feb 11 09:28:49 my apologies, this is the closest channel I could find related to TI DSP Feb 11 09:29:46 iirc the processor in beagleboard also has a co-DSP Feb 11 09:32:42 goodmorning Feb 11 10:49:31 + Feb 11 10:49:58 - Feb 11 10:51:50 * Feb 11 10:54:08 ÷ Feb 11 10:55:28 ~ Feb 11 10:59:59 % Feb 11 11:25:18 = Feb 11 12:09:38 KotH: http://www.bbc.co.uk/news/magazine-21379912 Feb 11 12:43:39 mru: yes? Feb 11 12:51:14 something about .ch Feb 11 12:52:20 guns are so yesterdays thread .... Feb 11 12:52:21 https://lh4.googleusercontent.com/-Atn9ENai9fE/URRYyPBfedI/AAAAAAAAHKg/iEmtpgjpOvU/w497-h373/teacher_math.jpg Feb 11 13:01:40 mru: .ch seems to be the center of attention in the recent usian gun control discussion Feb 11 13:01:48 mru: as it has been a couple of years ago ^^' Feb 11 13:02:07 sourav: Luca256 also suggested to drop -l and -w Feb 11 13:02:13 wrong window Feb 11 13:02:31 probably still a good idea Feb 11 13:02:36 depending on the command Feb 11 13:02:41 but dropping is usually good Feb 11 13:02:49 * KotH drops the hot potato Feb 11 13:03:46 mru: i really wonder whether the usians will someday learn that guns do not kill people Feb 11 13:03:55 bullets kill people Feb 11 13:05:34 exactly... and bayonetts Feb 11 13:05:36 no, I think it's often the lack of blood that kills people Feb 11 13:16:54 inertia kills people Feb 11 13:17:57 av500: conservation of momentum too... Feb 11 13:18:07 same thing Feb 11 13:18:27 right Feb 11 13:18:48 second day in a row... Feb 11 13:21:31 hmm, almost stopped snowing Feb 11 13:21:38 * mru hopes it stays that way Feb 11 13:21:44 mru: send the snow overhere! Feb 11 13:21:55 insofar the concept of 'hope' is at all meaningful Feb 11 13:22:07 KotH: it didn't stick to the ground Feb 11 13:22:29 mru: then send the clouds here, i'd like to have more snow Feb 11 13:22:35 like a meter or more Feb 11 13:22:48 you're mad Feb 11 13:23:01 nah.. just a terrorist Feb 11 13:23:10 building snow bombs? Feb 11 13:23:47 bringing civilization as we know it to a halt Feb 11 13:23:58 s/halt/stop/ Feb 11 13:24:06 halt is fine Feb 11 13:24:19 :undo Feb 11 13:24:20 ;) Feb 11 13:24:51 civilization is overrated anyway Feb 11 13:25:01 * KotH is never shure what kind of constructs are germanisms and what are real english... these languages are way too similar Feb 11 13:25:09 sure* Feb 11 13:25:51 -- Feb 11 13:25:52 REPORTER: Mr. Gandhi, what do you think about Western Civilization? Feb 11 13:25:52 GANDHI: I think it would be a good idea. Feb 11 13:25:53 -- Feb 11 13:27:45 cd Feb 11 13:27:49 .. Feb 11 13:27:53 whoops :) Feb 11 13:27:59 or dvd? Feb 11 13:28:01 Permission denied Feb 11 13:28:05 /home/jackmitchell: I/O error Feb 11 13:28:39 I just setup my dual monitors today and it's catching me out with rookie mistakes :) Feb 11 13:29:11 jackmitchell: get dual mouse and keyboard Feb 11 13:29:11 did you buy some with reasonable resolution? Feb 11 13:29:14 and 2 pointers Feb 11 13:29:29 null pointers? Feb 11 13:29:30 I have two mice, for left and right hand Feb 11 13:29:35 good Feb 11 13:29:47 jackmitchell: and a touchpad in the middle? Feb 11 13:29:56 KotH: for the nose, yes Feb 11 13:29:56 reasonable resolution, not as good as my ones at home, but satisfactory Feb 11 13:30:19 jackmitchell: then it's not reasonable resolution ;) Feb 11 13:30:23 I consider 1080p low these days Feb 11 13:30:37 hard to find decent monitors with more though Feb 11 13:30:51 mru: i dont consider 1080p a valid resolution value for a computer monitor Feb 11 13:30:52 no, I don't want a 27" monster Feb 11 13:30:54 KotH: beggeas can't be choosers ;) Feb 11 13:31:06 s/beggeas/beggars Feb 11 13:31:08 KotH: it's just a convenient shorthand Feb 11 13:33:16 mru: are there any reasonably sized monitors with reasonable resolution? Feb 11 13:33:58 I have dual 27's at home and they're pretty overwhelming sometimes, took a bit of getting used to Feb 11 13:34:01 27" 2560x1440 Feb 11 13:34:17 or 30" 2560x1600 Feb 11 13:34:20 av500: 27" is not reasonably sized Feb 11 13:34:30 i find anything above 20" a bit too big Feb 11 13:34:31 I would love a 2560x2560 Feb 11 13:34:42 or < 4096x4096 Feb 11 13:34:46 or a* Feb 11 13:35:02 KotH: then have some 1366x768 :) Feb 11 13:37:33 I'd like a set of 3 22" Feb 11 13:37:36 * KotH still remembers the 6000x4000 15" displays at IBM in .jp Feb 11 13:37:42 and that was 2004... Feb 11 13:37:49 that was in .jp Feb 11 13:38:06 juup.. where you could buy TV sets with a 2m diagonal Feb 11 13:38:11 also in 2004 :) Feb 11 13:38:28 KotH: how many pixels? Feb 11 13:38:28 and FTTH was reality and cheap Feb 11 13:38:30 av500: you can always ask mmx for a quote ;) Feb 11 13:38:35 dm8tbr: i know Feb 11 13:38:39 av500: dont remember Feb 11 13:38:56 av500: but it looked good for DTV Feb 11 13:39:20 I'll miss the two 1600x1200 IBM screens here in the office when I leave the customer behind on Friday... Feb 11 13:39:22 KotH: you know, size does not matter Feb 11 13:39:42 av500: tell that your wife ;) Feb 11 13:39:48 made for a nice 2400x1600 combo Feb 11 13:40:07 dm8tbr: switching jobs or customers? Feb 11 13:40:10 gm Feb 11 13:40:20 KotH: customers Feb 11 13:40:38 1600x1200 is too small Feb 11 13:40:57 I find 1920 a bit cramped Feb 11 13:41:01 1600 is not HD Feb 11 13:41:04 that's why I have two vertically next to each other Feb 11 13:41:12 so only 1200 wide, yuck Feb 11 13:41:17 woglinde: No, it is better than HD. ;-P Feb 11 13:41:17 2400 Feb 11 13:41:23 per monitor Feb 11 13:41:25 * ogra_ likes 5760x1080 across three monitors Feb 11 13:41:27 yeah Feb 11 13:41:33 I worked with what I could get Feb 11 13:41:34 * woglinde needs one Feb 11 13:41:44 more you get distracted Feb 11 13:42:08 * KotH wonders what the problem with high res monitors are Feb 11 13:42:18 pixel size has not shrunk much for over a decade Feb 11 13:42:19 none? Feb 11 13:42:25 unless you have a cell phone Feb 11 13:42:33 KotH: idiots buying Feb 11 13:42:47 and win/mac inability to cope well with them Feb 11 13:42:58 KotH: The reason we stopped getting high-res monitors is because of TVs. Feb 11 13:42:59 mru: http://m.xkcd.com/732/ ? Feb 11 13:43:08 the recent macs are mostly pixel-doubling Feb 11 13:43:27 agmlego: its because a fullHD monitors is not $100 only Feb 11 13:43:27 pixel-doubling? Feb 11 13:43:31 is now* Feb 11 13:43:50 agmlego: http://m.xkcd.com/732/ Feb 11 13:44:02 The folk making panels cut the sheets to standard sizes, and since there is so much demand for 1920x1080 in TV-land, we get that as a max for computer monitors too. Feb 11 13:44:22 KotH: most apps just render as if each 2x2 block were one pixel Feb 11 13:44:33 Because cutting larger screens would mean wasted material. Feb 11 13:44:35 mru: you're joking? Feb 11 13:44:39 agmlego: yes, but the demand for tiny 20" TVs is small Feb 11 13:44:44 the OS even report a fake size of half the real width/height Feb 11 13:44:44 mru: apps still use pixmaps? Feb 11 13:44:48 to not confuse the apps Feb 11 13:44:53 mru: didn't the 80s want those back? Feb 11 13:45:02 KotH: it's a raster in the end, no? Feb 11 13:45:20 mru: raster would object! Feb 11 13:45:21 I believe text rendered using the OS interfaces is done properly Feb 11 13:45:48 mru: yes, but... graphics are not created using pixmaps anymore, they are usually entered using some vector graphics prog Feb 11 13:45:57 so? Feb 11 13:46:06 you still have to turn it into a pixmap for display Feb 11 13:46:23 yes, but with todays cpu power you can render it at runtime, not pre-render some pixmaps Feb 11 13:46:41 * KotH wonders what went wrong in the flow of time Feb 11 13:46:42 koth good you remind me of xkcd Feb 11 13:46:48 and unless you jump through some complex hoops, osx presents a half-resolution raster for the app to draw on Feb 11 13:46:51 woglinde: which one? Feb 11 13:46:55 I'm not making this up Feb 11 13:47:02 I didn't read it for a while Feb 11 13:47:06 mru: sounds like the jobs way of doing things Feb 11 13:47:12 woglinde: mistake Feb 11 13:47:13 the google maps was nice Feb 11 13:47:34 koth I cannot read all Feb 11 13:47:39 I would read the whole day Feb 11 13:47:40 the google Feb 11 13:47:46 woglinde: it's only 3 per week Feb 11 13:47:51 mru I know Feb 11 13:47:52 mdp: shhh Feb 11 13:47:56 most of them take no more than 30s to read Feb 11 13:48:09 some take hours to explore Feb 11 13:48:16 those are rare Feb 11 13:48:19 woglinde: This is what an RSS aggregator is for. Feb 11 13:48:21 av500, trying to get some work done? forget about it Feb 11 13:48:30 work is overrated Feb 11 13:48:36 agreed Feb 11 13:48:36 mdp: frak Feb 11 13:48:51 customers are also overrated Feb 11 13:48:55 heading for the coffee launcher Feb 11 13:49:03 mdp: I discovered long ago that you need to do _very_ little actual work to keep the bosses happy Feb 11 13:49:03 agmlego hm everyone has another workflow Feb 11 13:49:09 and rss is not for me Feb 11 13:49:25 try XML Feb 11 13:49:43 mru, sadly, that is very true Feb 11 13:50:01 I'm surprised how little emphasis there is on execution most places Feb 11 13:50:08 software fracking would be cool Feb 11 13:50:11 and regardless of how much or little you do, they'll stitch you up over something vague like "communications" in the annual review anyway Feb 11 13:50:18 mdp: executions happen when a new boss comes in Feb 11 13:50:32 av500: or shortly before that Feb 11 13:50:36 right Feb 11 13:50:44 woglinde: mining bitcoins again? Feb 11 13:50:55 woglinde: But then you have a piece of software whose job it is to grab all the things you read, so you can read them while you poop. Feb 11 13:51:01 av500, or he's a PHB and needs some more Eunuchs programmers. Feb 11 13:51:17 ah the tar one is nice Feb 11 13:51:25 but I would not fail Feb 11 13:51:45 * av500 sets woglinde up the bomb! Feb 11 13:52:00 http://dilbert.com/strips/comic/1993-11-09/ Feb 11 13:52:15 93? Feb 11 13:52:26 yep Feb 11 13:52:31 woglinde: yes, the internet existed back then Feb 11 13:52:35 feels like yesterday ;) Feb 11 13:53:01 company nurse Feb 11 13:53:05 hell yeah Feb 11 13:53:07 I remember 93 Feb 11 13:53:16 I think it came after 92 Feb 11 13:53:17 I wasn't quite so cynical back then Feb 11 13:53:23 then I learned better Feb 11 13:53:37 I was training for my current role of V.P. of Cynicism Feb 11 13:53:39 av500 sorry that I entered 96 Feb 11 13:54:07 but I already played wingcommander Feb 11 13:54:22 Kilrathi? Feb 11 13:54:37 ahh yes Feb 11 13:55:38 I remember 93. I was 4. Feb 11 13:55:44 agmlego hahahaaaaa Feb 11 13:56:01 agmlego: so by what year did you merge into one? Feb 11 13:56:02 a childč Feb 11 13:56:29 mru: Eh? Feb 11 13:56:52 you said you were 4 then, so I assume you're just the one now Feb 11 13:58:27 mru: Har. Feb 11 15:15:10 koen: ping Feb 11 15:16:10 koen-: i'd run Feb 11 15:16:14 hi jkridner Feb 11 15:16:19 mranostay: he ran Feb 11 15:16:20 hi mranostay Feb 11 15:16:22 all the way to texas Feb 11 15:16:27 wrong direction.... Feb 11 15:17:21 I'm thinking I'll head to Texas after ELC. Feb 11 15:17:40 he can't escape you then? Feb 11 15:19:16 hope not Feb 11 15:19:58 anyone know who is working on this scope project: http://elhep.ise.pw.edu.pl/node/36 ? Feb 11 15:20:56 er that isn't english Feb 11 15:21:20 I'm guessing it's polish Feb 11 15:22:28 your powers of deduction are unequaled Feb 11 15:22:54 Google says it is Polish. I found a facebook page, but not much on names to figure out if these guys have been on the IRC or mailing list. Feb 11 15:23:06 it has a Windows Phone client, omg Feb 11 15:28:16 av500: bad ass rockstar tech Feb 11 15:29:15 jkridner: what is that project? Feb 11 15:29:27 jkridner: i only see nice pictures of pcbs... and giberish ;) Feb 11 15:29:35 some kind of oscilliscope attachment for BeagleBone Feb 11 15:29:43 ...and cubieboard Feb 11 15:29:58 sampling rate? Feb 11 15:30:00 It got coverage on cnxsoft Feb 11 15:30:37 no idea. I was wanting to get some details from them and help them promote to the rest of the community, if it was moving ahead well. Feb 11 15:31:03 I think many people are interested in o-scope stuff on BeagleBone, but it seems the projects keep seeming to stall. Feb 11 15:31:26 hi jkridner Feb 11 15:31:40 hi panto! Feb 11 15:32:13 some people are interested (me included) are interested in doing a logic analyzer - jtag combo Feb 11 15:32:29 jkridner: the prob with such projects is that they are non-trivial and the components cost quite a bit of money Feb 11 15:32:40 jkridner: and the software isn't just 3 lines of code either Feb 11 15:33:24 JTAG, eh. wish JTAG was easier to connect to. Feb 11 15:33:49 jkridner, err, not jtag for the bone, generic jtag like bdi Feb 11 15:33:56 KotH: yeah, but there are some fairly significant projects to be leveraged as well. Feb 11 15:34:29 panto: k. would be interesting to use PRUSS for JTAG. Feb 11 15:34:35 yes Feb 11 15:34:40 that's the idea Feb 11 15:34:50 anyway, it has to wait until after elc Feb 11 15:35:02 there are some interesting ideas there Feb 11 15:35:05 you could add trace buffers too. Feb 11 15:36:10 would be pretty amazing to have a BeagleBone JTAG+trace with only using fly-leads. Feb 11 15:36:28 panto: slides done? :) Feb 11 15:37:27 * panto kicks mranostay Feb 11 15:37:40 jkridner, yes Feb 11 15:38:19 http://visualgdb.com/tutorials/raspberry/ Feb 11 15:38:35 jkridner, pretty simple as it's exactly like an ftdi bitbanging...only better cause it's PRUSS Feb 11 15:38:39 mru, that's just obscene Feb 11 15:38:41 Can I use my beaglebone to bit-bang JTAG so I can debug my BeagleBone Black? Please send exact steps Feb 11 15:38:59 * mdp PMs alan_o stepz Feb 11 15:39:29 alan_o, of course, since bootstrapping is the first thing you do with a debugger/compiler/language Feb 11 15:40:03 mru: Visual Studio targeting Linux?!?!? Feb 11 15:40:19 don't ask me, I only copied the link Feb 11 15:40:20 jkridner: it's 3rd party, but still cool. Feb 11 15:40:44 and I say "cool" because working with Windows people I always get pushback about Linux because they love visual studio so much Feb 11 15:40:55 if this is something that works and is easy, it's one less excuse for them. Feb 11 15:41:08 but think of the children! Feb 11 15:41:14 alan_o, if it works Feb 11 15:41:18 volatile ulong *pinconf; pinconf = (ulong*) mmap(NULL, 0x10000, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0x48000000); pinconf[0x2174/4] = 0x001A001A; why physical address is divided by 4 to access gpt9_pwm_evt ? how 0x85D refers to CONTROL_PADCONF_UART2_CTS[15:0] register name? Feb 11 15:41:24 cause most of the time it *almost* works Feb 11 15:41:32 panto: yes, that's more like it Feb 11 15:42:02 I didn't realize one could plug into the debugger interface. Mostly because all the solutions I'd seen for using Visual Studio with other platforms didn't support debugging Feb 11 15:43:22 alan_o, you'll have to buy it though Feb 11 15:43:54 panto: That's fine. People who like visual studio are already shelling out for windows and VS, and probably office Feb 11 15:43:58 cheapest one 64/seat Feb 11 15:44:18 * panto shrugs Feb 11 15:44:33 vim is free Feb 11 15:44:38 seems to work Feb 11 15:44:47 Vim almost works :) Feb 11 15:44:49 and there is edlin Feb 11 15:45:00 correction, vim always works :) Feb 11 15:45:03 is there a visual studio plugin for vim? Feb 11 15:45:16 mru: there has been in the past. Feb 11 15:45:41 * mranostay facepalms Feb 11 15:45:51 Hello there. Feb 11 15:46:18 mranostay: I'm waiting for the other way: my visual studio plugin for vim. Feb 11 15:47:08 ufsu: hint, registers are 32bit wide Feb 11 15:47:28 alan_o: get out :P Feb 11 15:49:02 av500: I know that I need to use lower 16 bit, how does dividing it by 4 points the lower 16 bit? Feb 11 15:50:46 * av500 has a deja vu Feb 11 15:52:54 panto: You mentioned ELC a bit ago, can I ping your for a recommendation for the best embedded linux conferences/training opportunities Feb 11 15:53:23 eephillip, I'm not much of a conference person Feb 11 15:53:33 priv msg! Feb 11 15:53:42 panto: or a people person :P Feb 11 15:53:47 I think others like jkridner are more qualified Feb 11 15:53:52 mranostay, don't mention it Feb 11 15:54:01 * panto <- grumpy cat Feb 11 15:54:08 panto: more of a troll person? Feb 11 15:54:12 yes Feb 11 15:54:15 trolling is good Feb 11 15:54:39 eephillip: dont believe any word panto says... he is greek Feb 11 15:54:54 eephillip: Lots of good trainers around here. Depends on how much money you want to spend. :) Feb 11 15:54:54 heh Feb 11 15:54:55 ha Feb 11 15:55:01 hmm, last time pinconf[0x2174/4] was asked, we also discussed 27" monitors Feb 11 15:55:17 these 2 things must be linked in the fabric of the universe Feb 11 15:55:30 hehe Feb 11 15:55:36 KotH, aren't you a Turk? doesn't that make you biased? :) Feb 11 15:55:43 panto: no way! Feb 11 15:55:45 av500: maybe dirk gently can explain Feb 11 15:55:49 Hello there, I am interested in processing images from my camera module. Can i process around 15 images in one second using BeagleBone, is it powerful enough? Feb 11 15:56:01 depends Feb 11 15:56:16 how long is your second? Feb 11 15:56:29 I met some greeks last saturday, they said all sorts of things Feb 11 15:56:32 av500: i doubt that he uses a Cs frequency standard to measure his second Feb 11 15:56:38 av500: hence i wouldnt trust his measurements Feb 11 15:56:41 Irfan: is the operation "copy pixel"? Feb 11 15:56:44 av500: how long is his first? Feb 11 15:57:13 Operation inlcudes grayscale conversion, binarization and edge detection.thanks Feb 11 15:57:19 av500: it wasn't me, maybe people are interested in 0x2174 because of the pwm. do you have any hint how it points the lower 16bit? or do you remember when you had that discussion so that I can read from the chat log Feb 11 15:57:22 Irfan: I need to move, will all my stuff fit in 15 boxes? Feb 11 15:58:00 ufsu: it is a 32 bit register Feb 11 15:58:06 Irfan: any relation to irfanview? Feb 11 15:58:28 KotH: nops :P Feb 11 15:58:41 KotH: panto: you all look the same to me Feb 11 15:58:45 * mranostay ducks Feb 11 15:58:55 av500: 15 av1000 sized boxes should be enough Feb 11 15:58:55 mranostay: but you're american Feb 11 15:58:56 jkridner: We met in Boston a while back at ESC, which was great, and i'm trying to develop an internal embedded linux expertise just need to get management ob board Feb 11 15:59:24 mranostay: we are no chinky eyes Feb 11 15:59:33 eephillip: if you want real life embedded linux from the trenches, read this channel Feb 11 15:59:37 @jkridner: So any idea about that? Feb 11 15:59:45 it still depends Feb 11 15:59:53 how large is your image? Feb 11 15:59:53 av500: this channel? Feb 11 15:59:56 [x] I confirm that I will not use the software with illegal clones. Feb 11 15:59:57 16x16 pixels? Feb 11 16:00:03 funny Feb 11 16:00:06 small image... Feb 11 16:00:06 av500: i think this gives you real life embedded trolling from the trenches Feb 11 16:00:10 .3 mega pixel Feb 11 16:00:14 ah, small(tm) Feb 11 16:00:15 640x480 Feb 11 16:00:33 KotH: not PC :) Feb 11 16:00:45 Irfan: you are asking about computing power w/o defining what you want to compute or how much cpu power it would need Feb 11 16:00:48 I'm sure you met trainers at ESC like Mike Anderson, Karim Yaghmour, Bill Gatliff and many more. Free Electrons is a great company. ELC is an amazing event. Linux Foundation gives training. on and on and on... I'm sure a dozen people on this channel would be able to give fairly extensive training. Feb 11 16:00:54 Irfan: how is anyone to know what the answer is? Feb 11 16:01:07 * av500 thinks the answer is 54 Feb 11 16:01:16 Irfan: as av500 put it so nicely: "I need to move, will all my stuff fit in 15 boxes?" Feb 11 16:01:18 (professional guess) Feb 11 16:01:18 * mru does not believe in training Feb 11 16:01:26 av500: yeah I lurk as much as possible, Feb 11 16:01:31 but then again, I don't believe in anything Feb 11 16:01:47 mru: damn you atheists! Feb 11 16:01:48 ;) Feb 11 16:01:53 mru: would you believe I dont do either? Feb 11 16:01:57 KotH : sorry for bad english, but i couldn't understand that. Feb 11 16:02:23 mru: +1 Feb 11 16:02:41 Irfan: i would like to move my house. all stuff i own. are 15 boxes enough to fit everything in? Feb 11 16:02:57 Irfan: if you can answer that question, you will have the answer to your question Feb 11 16:03:33 av500: is it me or are you become more and more zen? Feb 11 16:03:58 oh i got it now. Actually i just need to have an idea of the processing power. I have an arduino uno, but seems like this BeagleBone can do fast image processing. Feb 11 16:04:06 define fast Feb 11 16:04:06 Folks like Mentor Graphics, Red Hat, Time Sys, Adeneo, Windriver, Monta Vista, etc. are all helpful when starting out. Feb 11 16:04:32 eephillip: have a look at free electrons Feb 11 16:04:41 eephillip: they have tons of docu online Feb 11 16:04:52 eephillip: and iirc they also have courses Feb 11 16:04:54 eephillip: +1 on Free Electrons on-line docs Feb 11 16:05:08 specs and source code ought to be enough for anyone Feb 11 16:05:14 Irfan: hint: you know how fast the bb is Feb 11 16:05:14 * jkridner needs to update http://beagleboard.org/resources :( Feb 11 16:05:22 Irfan: you know what you need to calculate Feb 11 16:05:43 Irfan: now combine those two informations and come to a conclusion Feb 11 16:05:58 if i have to convert a 640x480 RGB image to grayscale, then use one 3x3 filter, binarize the image..how many images approximately can i process then? Feb 11 16:05:59 Irfan: and if you dont know already, this process is called "thinking" Feb 11 16:06:32 greyscale according to what definition? Feb 11 16:06:57 mine Feb 11 16:07:03 mru: the n+1'th standard :) Feb 11 16:07:04 uh oh, Irfan asked too vague a question with too many "it depends" answers. Feb 11 16:07:24 alan_o: any idea how to deal with such people effectively? Feb 11 16:07:33 KotH: ignore them Feb 11 16:07:41 KotH: well, everyone is new once Feb 11 16:07:41 jkridner: I've got a shortlist of am335x suppliers here if you want Feb 11 16:07:43 alan_o: effectively = in a way that both sides are satisfied Feb 11 16:07:48 re Feb 11 16:08:03 alan_o: some of us _try_ stuff and find the answers we seek Feb 11 16:08:07 KotH: depends on your definition of satisfied. Feb 11 16:08:12 alan_o: yes, but not getting that the question is too vague to be answered is a bit a let down Feb 11 16:08:20 mru: no doubt about it. I think that's the only way Feb 11 16:08:38 alan_o: "having the feeling that the question has been answered enough to continue working" Feb 11 16:08:53 KotH: sure. Feb 11 16:08:57 jackmitchell: yeah, if you can put it on the eLinux wiki or processors.wiki.ti.com and point me to it, I can pull some of the info onto beagleboard.org. Feb 11 16:09:33 mru: i usually ask you. much faster :) Feb 11 16:09:53 yes, I can make something up faster than you can test it Feb 11 16:10:01 Irfan: so you're just going to have to try it. There's no magic formula for the kind of question you're asking, unless someone here has done something very similar already. Feb 11 16:10:03 Irfan: your question cannot be answered easily Feb 11 16:10:14 oh Feb 11 16:10:25 av500: too late! :-) Feb 11 16:10:34 av500: you're getting slow Feb 11 16:10:39 im old Feb 11 16:10:44 yeah Feb 11 16:10:46 but I will say, that the probability that someone has done something similar here already is always greater than zero, but in this case, not much. Feb 11 16:11:12 KotH jkridner: thanks for that i'll search those out, we got a pro seat for a year with Timesys a while back, I was only part involved with that mixed opinions around here Feb 11 16:11:54 KotH: sometimes I feel stupid asking vague questions but it's because I know they're vague, but when I do, it's not because I can't read and find out myself, it's usually because I've not yet (after trying) figured out what I'm supposed to be reading yet, or what direction to look in. So it does happen (at least to me). Feb 11 16:12:52 alan_o: same here Feb 11 16:13:03 usually by the time I have enough information to make a question that sounds intelligent, I'm close enough to figure out the answer myself. Feb 11 16:13:31 ok, lunch time, bbl Feb 11 16:13:49 alan_o: but then, i try to narrow down the answer space as much as possible and give people a change to see what i am aiming at. and if the answer is "nobody knows" then i just accept it instead of asking again and again Feb 11 16:13:53 alan_o: en guete Feb 11 16:14:49 friday? Feb 11 16:14:55 if only Feb 11 16:15:23 http://forums.parallella.org/viewtopic.php?f=10&t=97 Feb 11 16:15:26 this one is awesome Feb 11 16:15:28 ^^^ Feb 11 16:15:42 LOL Feb 11 16:15:43 is it possible to skip directly to friday? Feb 11 16:15:50 there are some days this week I'd like to avoid Feb 11 16:15:58 goto 60 Feb 11 16:16:05 mru: you mean conditional execution of weekdays? Feb 11 16:16:21 didnt arm just drop that concept? Feb 11 16:16:35 +1 Feb 11 16:16:43 didn't we discuss that at fosdem? Feb 11 16:16:48 yes Feb 11 16:16:50 hey i am new on begal board and i want to develop touchpad driver for that can any one help me? Feb 11 16:16:59 begal board heh Feb 11 16:17:10 av500, poster's name should have been "SimpletonGuy" Feb 11 16:17:11 and what steps to be followed Feb 11 16:17:21 +1 for ph0rum use Feb 11 16:18:16 mdp: I find it funny that 3 different nicks all blow into the rpi horn there Feb 11 16:18:48 kishan777: isnt there a driver for your touchpad already? Feb 11 16:18:53 kishan777: numerous examples in the kernel...drivers/input/touchscreen/*. Start by reading those and the kernel documentation on touchscreen driver interfaces Feb 11 16:19:07 maybe tell us which touchpad you have Feb 11 16:19:07 numerous == > Eleven! Feb 11 16:19:16 eleven is number Feb 11 16:19:18 is a* Feb 11 16:19:32 it is friday! Feb 11 16:19:32 mdp: dont get numerical Feb 11 16:19:41 'eleven' looks like a bunch of letters to me Feb 11 16:19:45 don't *you* get all numerical with me Feb 11 16:20:21 mdp: I will go numismatic on you Feb 11 16:20:52 * mdp becomes convinced that ti81xx and am33xx were designed in different silos Feb 11 16:21:25 mdp: didn't take that long to figure out :-) Feb 11 16:21:49 felipebalbi: omg, I'm not sure how they could mess up the ddr phy reg layouts any more Feb 11 16:22:03 mdp: yeah, they tend to do that.. Feb 11 16:22:26 Jacmet: finally going to post ti814x ... spent a day unbreaking am335x :-/ Feb 11 16:22:38 mdp: "hey look, we need a few more registers.. what shall we do?" "how about we put them all over the place and change offsets for the other preexisting ones?" Feb 11 16:22:47 mdp: I think they do that to play pranks on SW folks :-p Feb 11 16:22:50 mdp: only explanation Feb 11 16:22:51 samsung Feb 11 16:23:12 felipebalbi: it's probably best that nobody give me names and addresses, I'm *not pleased* atm ;) Feb 11 16:23:15 mdp: already posting uboot support ? Feb 11 16:23:47 i want to learn flow for any driver Feb 11 16:23:55 felipebalbi: just the base stuff with mmc load stupport Feb 11 16:24:08 mdp: hey, I had an idea during the weekend, even sent you a patch demonstrating the target, wanna try ? Feb 11 16:24:10 kishan777: read ldd3 Feb 11 16:24:13 * panto scrolls back and reads Feb 11 16:24:29 i m very new in this field thats why Feb 11 16:24:35 kishan777: read ldd3 Feb 11 16:24:39 mdp: it might make ti81xx support a lot simpler Feb 11 16:24:48 (for kernel, that is) Feb 11 16:24:54 felipebalbi: the hwmod patch? :) Feb 11 16:25:04 thanx a lot Feb 11 16:25:09 mdp, kickstarter for a 100K 6502s parallel board? Feb 11 16:25:23 mdp: yup Feb 11 16:25:27 panto, don't give away my retirement project idea ;) Feb 11 16:25:35 mdp: make that *thing* optional Feb 11 16:25:41 panto, 100k 6502s and RPis Feb 11 16:26:31 mdp: I'll see if I can get anything booting up without hwmod :-p Feb 11 16:26:38 if it at least boots, I'm happy Feb 11 16:26:45 yeah, that's an interesting approach, I like it Feb 11 16:26:46 but I doubt it'll boot due to the sysc mess Feb 11 16:26:56 it's a step toward our "vision" ;) Feb 11 16:27:01 right :-) Feb 11 16:27:24 *ahem*...no more "OMAP totally fscked???" Feb 11 16:27:39 :-) Feb 11 16:28:04 btw, is anyone working on static i/o mapping bindings for DT ? Feb 11 16:28:24 what do you mean by static i/o? Feb 11 16:29:14 mdp: vim arch/arm/mach-omap2/io.c +133 Feb 11 16:29:47 oh yeah Feb 11 16:30:07 I haven't seen a posting yet, but easily could have missed that Feb 11 16:30:53 I see Feb 11 16:30:59 do those entries get covered by the whatever-those-large-tlb-mappings-are-called-on-arm? Feb 11 16:31:27 yeah steps to follow Feb 11 16:31:31 nice one Feb 11 16:32:10 I should make statistics Feb 11 16:32:19 and predict when the next would join and ask Feb 11 16:32:26 unless somebody made a bot Feb 11 16:32:30 do lawyers have ph0rums where they ask for exact steps to win litigation? Feb 11 16:33:21 mdp: not sure, I guess that only tells arch/arm/mm/mmu.c that these shouldn't really be remapped, so arm just casts the addresses to a void __iomem pointer Feb 11 16:33:21 av500 lol thanks for the link Feb 11 16:33:29 I live to serve Feb 11 16:33:32 ioremap() for those addresses are basically a cast Feb 11 16:33:32 dual arm core as daughterboard for rpi Feb 11 16:33:37 my my Feb 11 16:33:55 and picture is like hipster only beard is missing Feb 11 16:33:57 felipebalbi: sounds like they could all just ioremap() if there's no optimization then Feb 11 16:34:01 felipebalbi: yes, but driver authors shouldn't care about that Feb 11 16:35:58 mru: not talking about drivers mate ;) but if you want to remove the board-file you ought to pass the map_desc via DT for arm core platform code ;-) Feb 11 16:36:31 felipebalbi: I'm trying to understand *why* the static mapping is required Feb 11 16:36:32 it's usually drivers that ioremap() Feb 11 16:36:52 mru: right, but you didn't get my point ;-) Feb 11 16:37:15 mru: take a look at definitions of type struct map_desc under arch/arm/ Feb 11 16:37:27 mru: and see who calls iotable_init() Feb 11 16:37:58 mru: hint, it's called via mach_desc->map_io() Feb 11 16:38:33 mru: if you want to drop all definitions of MACHINE_DESC you need to pass information for arm core to generate struct map_desc and call iotable_init() for you Feb 11 16:38:41 mru: otherwise your static mappings won't exist Feb 11 16:38:50 right Feb 11 16:38:56 mru: but just like mdp, I'm still trying to understand if those are really necessary Feb 11 16:39:20 the fun part is making a linux-independent binding Feb 11 16:39:46 for arm linux-isms like MT_DEVICE characteristics, etc. Feb 11 16:40:08 but yeah, perhaps the whole thing can just be eliminated with early ioremap support Feb 11 16:40:28 it's interesting to me that something like gpmc gets staticly mapped on some of those Feb 11 16:40:34 mdp: the thing is that those mappings are used by ARM's ioremap() implementation, IIUC Feb 11 16:40:38 I get having those wakeup resources there Feb 11 16:41:14 anyway, brb Feb 11 16:45:18 I see nico's patch is in that at least doesn't create a new mapping if something requested by ioremap() falls in a static mapped area Feb 11 16:45:40 bah, I don't feel like learning arm architecture today to grok sections ;) Feb 11 16:46:00 * mdp goes back to bootloader monkeying Feb 11 16:46:58 prpplague: you know if craig ross is on irc? Feb 11 16:47:19 is he a troll? Feb 11 16:47:47 mranostay: i've never seen him on irc, but he usually responds very quickly to G+ messages Feb 11 16:47:59 ok thx Feb 11 16:48:04 mranostay: got an issue with elc or something? Feb 11 16:48:46 well i want to be sure my huge slides attachment didn't get stuck in the tubes :) Feb 11 16:49:16 gee, london kids are eaten by foxes Feb 11 16:49:23 and people dont have guns... Feb 11 16:49:23 mranostay, isn't the Tenderloin a few blocks or more west of parc55? my SF geography is failing me.. Feb 11 16:49:42 mranostay: ahh, suggestion, upload it to google drive and share the url. you also need to export them as pdf and upload them to elinux.org Feb 11 16:49:59 makes sense Feb 11 16:50:11 you have a ELC 2013 page? Feb 11 16:50:52 av500 rabies? Feb 11 16:50:55 mranostay: i don't we have it up yet, but a pdf of your slides should go on your elinux project page Feb 11 16:53:45 woglinde: no rabies in britain Feb 11 16:54:37 mru: not since Piers Morgan left Feb 11 16:55:26 mru intressting Feb 11 16:55:43 mru but why else foxes should attack they are shy normaly Feb 11 16:57:23 shy and sly Feb 11 16:57:25 woglinde: no babies, not rabies Feb 11 16:58:18 woglinde: http://www.dailymail.co.uk/news/article-2276529/Fox-attacks-baby-First-picture-week-old-Denny-Dolan-finger-ripped-Bromley-home.html#axzz2Kbs902Vi Feb 11 16:59:52 woglinde: foxes in urban areas are not all that shy Feb 11 17:02:13 only a good fox can stop a bad fox..... Feb 11 17:02:51 their back door, right, that had been left open because it was broken and was awaiting repair Feb 11 17:03:05 aha, gross negligence! Feb 11 17:03:09 so what did they expected Feb 11 17:03:27 nobody expects the spanish inquisition Feb 11 17:03:27 woglinde: right, it could have been a lion! Feb 11 17:03:30 or worse! Feb 11 17:03:37 always close that back door Feb 11 17:03:53 and put a cinder block on the toilet lid! Feb 11 17:03:59 them rats can get huge Feb 11 17:04:14 .uk sounds dangerous! Feb 11 17:04:30 yes Feb 11 17:04:30 at least you're unlikely to get shot Feb 11 17:04:56 but I could be killed by the fox infestation! Feb 11 17:05:00 omg! Feb 11 17:05:07 or dragged off by rats Feb 11 17:05:30 yes, we do live in fear of imminent death by shooting here ;) Feb 11 17:05:31 at least here they haven't taken over the news channels Feb 11 17:06:03 mdp if you are 4 weeks old Feb 11 17:06:35 woglinde: yeah, we have similar events with coyotes Feb 11 17:06:55 newsflash: animals prey on small humans! Feb 11 17:07:36 afff, yet another driver falling on my desk Feb 11 17:08:01 felipebalbi: *plonk* .. does it make that noise? Feb 11 17:08:08 felipebalbi: our collective desks? ;) Feb 11 17:08:16 mdp: I think it's much worse noise Feb 11 17:08:28 mdp: NAND (on u-boot) Feb 11 17:08:33 omg Feb 11 17:08:36 mdp: aparently there's already a customer complaining Feb 11 17:08:36 say NO! Feb 11 17:08:48 mdp: I try, but a bigger hammer crushes mine :-p Feb 11 17:08:54 understood Feb 11 17:09:25 mdp: maybe I should start deciding which drivers to look after by playing "stone paper scissors lizard spok" Feb 11 17:09:30 thank goodness the bch code was rewritten upstream Feb 11 17:09:36 if I win, no driver. If I loose, well tough luck Feb 11 17:09:46 the stuff we were shipping in the sitara sdks was/is loaded with bugs Feb 11 17:13:03 hm spok comes from bigbang theory? Feb 11 17:13:12 it was mentioned there Feb 11 17:13:18 but bbt didn't come up with it Feb 11 17:13:25 I only saw two epsiodes Feb 11 17:13:43 or 3 Feb 11 17:14:20 the spock BBT ep was great Feb 11 17:14:31 geez, dont you feel you miss something without it ? Feb 11 17:14:41 ogra no? Feb 11 17:14:44 or do you just save it for later ? Feb 11 17:16:17 hm Feb 11 17:16:27 dont know yet Feb 11 17:16:40 need to catch up with one piece Feb 11 17:16:50 and walking dead Feb 11 17:17:26 I have 3 season of mad men yet to catch up on that Feb 11 17:17:43 off to the salt mines Feb 11 17:17:50 mranostay: cya Feb 11 17:18:19 salt mines? Feb 11 17:18:45 his negative description of his workplace Feb 11 17:19:27 panto: were you thrilled with a gcl reply? Feb 11 17:19:45 more rare than a bigfoot sighting Feb 11 17:20:12 indeed..my backchannels tell me that he's no longer interested in ti81xx..that customer must have went away Feb 11 17:20:16 jo panto Feb 11 17:20:22 hi woglinde Feb 11 17:20:27 hm I thought salt mines where in utah Feb 11 17:20:33 afaict Jacmet and I are the only people left that care about that platform Feb 11 17:20:35 ups were Feb 11 17:20:51 woglinde: we are loaded with salt in OH..where mranostay is from Feb 11 17:21:08 mdp, not thrilled that the reply was about a stupid bug-fix patch, instead of the more important patches Feb 11 17:21:24 woglinde: right, lizard and spok come from big band theory ;-) Feb 11 17:21:46 BBT invented Woz too Feb 11 17:21:54 http://www.ignitesaltlake.com/tasks/sites/ignite/assets/Image/rpsls.jpg Feb 11 17:21:59 mdp: Woz ? Feb 11 17:22:14 felipebalbi, so what's you're saying is that mranostay is Howard? Feb 11 17:22:17 makes sense Feb 11 17:22:28 mranostay *is* howard, yes Feb 11 17:23:11 heh, that I can't tell Feb 11 17:23:14 omg .... Feb 11 17:23:16 but if mdp says so Feb 11 17:23:26 * ogra_ wishes to noone to be howard Feb 11 17:23:42 Feb 11 17:23:43 ogra_: I hope nobody I know has the same wardrobe as howard Feb 11 17:23:44 s/to/for/ Feb 11 17:23:45 hans Feb 11 17:23:54 mdp, lol Feb 11 17:24:18 http://xkcd.com/1172/ Feb 11 17:24:50 woglinde: maps! http://www.mortonsalt.com/content/images/our-company-images/location-map.jpg?v=1.1 :) Feb 11 17:25:26 if the world was a ruby interpreter, we could: mdp.to_howard! and mdp would be modified into a Howard instance with no chance to go back Feb 11 17:25:45 md.to_howard instead would return a copy of mdp converted into a Howard instance Feb 11 17:25:46 lol Feb 11 17:26:14 felipebalbi: your knowledge of ruby has now diminished my respect for you ;) Feb 11 17:26:23 mdp: hehe :-) Feb 11 17:26:48 mdp: it's just cause in C would be much harder to convert you into howard, not to mention all the leaks to plug until you could be shipped Feb 11 17:26:51 :-p Feb 11 17:27:12 yes, C is too hard, let's go shopping! Feb 11 17:27:29 mdp: well, when you have to deal with other people's code, you better be careful :-p Feb 11 17:27:50 all I do is rewrite other people's code :( Feb 11 17:28:03 90% of people hanging (trying to) send patches to lkml shouldn't be allowed to buy a C book or google C references Feb 11 17:28:21 they just need more exact steps Feb 11 17:28:27 and nobody will give them exact steps ;) Feb 11 17:28:31 hum, rc7 is out Feb 11 17:28:35 mdp: then we better write it ourselves, it's far faster :-) Feb 11 17:28:40 indeed Feb 11 17:28:49 mdp: besides, patch gets merged with: Author: Felipe Balbi Feb 11 17:29:07 metrics! Feb 11 17:29:11 instead of Author: Can't Learn C So Someone Helped Me All The Way Through Feb 11 17:29:22 *g* Feb 11 17:29:58 just to try to make myself look nicer though, I like to help, but if people continue to make the same mistake over and over again, that's just down right annoying Feb 11 17:30:11 * mdp recalls the invasion of linuxppc-dev/embedded by the Wipro barbarian horde in 2001 Feb 11 17:30:28 multiply that by the amount of patches one reads when that one maintains a large(-ish) piece of code Feb 11 17:30:45 felipebalbi: too many people don't want to learn Feb 11 17:30:53 ain't that bad ? :-) Feb 11 17:31:00 it's hard to sort out the ones that do want to learn Feb 11 17:31:07 and put effort forth Feb 11 17:31:47 mdp: right... maybe job interviews should last 6 months... Oh wait, that's called 'experience period' (is there a better way to call this ?) Feb 11 17:32:06 probation? Feb 11 17:32:07 on the job (non-paid) training? Feb 11 17:32:37 panto, that sounds like poli-sci type internships Feb 11 17:32:44 CareBear\: right, probation sounds right Feb 11 17:33:23 somebody needs to invent a harry potter - like "sorting hat" to make interviews simpler Feb 11 17:33:27 that would be a great kickstarter ;) Feb 11 17:33:40 mdp: hah! :-) Feb 11 17:33:44 mdp: awesome Feb 11 17:33:50 mdp: beaglebone-based Feb 11 17:33:54 of course! Feb 11 17:34:32 and bit-banged...that's important Feb 11 17:34:58 :-) Feb 11 17:35:11 right, 'coz nobody can trust a damn HW to do anything right Feb 11 17:35:26 felipebalbi, depends on the h/w Feb 11 17:35:44 if you don't let loose your hw engineers with stupid features it just works Feb 11 17:35:52 fast and stupid, that's the way to go Feb 11 17:36:01 panto: hehe, that's like asking them to do their job right :-p Feb 11 17:36:15 just give me 30 gpios and a star to guide my ship at night Feb 11 17:36:32 whenever you have thousands of lines of RTL and no way to get a diff of what has changed between revisions, you're doomed Feb 11 17:36:36 well, looks it at from their point of view when the s/w people post the crap they do in LKML Feb 11 17:36:41 panto, can I quote you on that? ;) Feb 11 17:36:50 koen: ping Feb 11 17:36:52 they're trying to protect themselves :) Feb 11 17:36:55 mdp, sure Feb 11 17:37:12 which means that anyone using Rational ClearCase is, by definition screwed Feb 11 17:37:28 hehe Feb 11 17:37:40 ugh Feb 11 17:37:40 uhm Feb 11 17:37:50 not that a new tool would magically solve all problems Feb 11 17:37:59 but rational brings a poisonous mindset Feb 11 17:38:14 please don't say that name...it affects me like the word, "Ni!" Feb 11 17:38:17 which is: "whenever you want to do something new, copy the entire codebase and modify it" Feb 11 17:38:33 if you need a complex tool to figure out what's changed between revisions you're screwed Feb 11 17:38:36 mdp: hehehe, I love that movie :-) monty python is great Feb 11 17:38:53 panto: that why I use git... Feb 11 17:38:53 yeah, but I'm having clearcase flashbacks now Feb 11 17:38:56 oh nos Feb 11 17:39:46 mdp: hey, Chris took your DT dma engine on omap_hsmmc :-) congrats Feb 11 17:40:25 brb Feb 11 17:46:46 felipebalbi: yeah, funny that vinod has never replied at all on the dependency for that...the compat() wrapper Feb 11 17:48:13 I have to post an edma v8 so maybe I'll split that one patch out Feb 11 17:49:27 v8 nice Feb 11 17:50:07 * mdp combines gti and a v8 Feb 11 17:50:32 ahaaa Feb 11 17:50:36 no place for v8 Feb 11 17:50:38 in gti Feb 11 17:50:54 even the vegetable drink? Feb 11 17:51:03 it's ok Feb 11 17:51:10 what? Feb 11 17:51:37 http://www.v8juice.com/ Feb 11 17:51:42 yeah, golfs are so small Feb 11 17:51:50 not even a can fits Feb 11 17:51:54 :P Feb 11 17:52:12 lol Feb 11 17:52:21 golfs make my old jetta look huge ;) Feb 11 17:52:41 jetta nice Feb 11 17:52:57 got rid of it Feb 11 17:53:23 and got a beetle? Feb 11 17:54:05 back to a small pickup..I don't drive much...but when I do... Feb 11 17:54:47 whats a small pickup? Feb 11 17:55:31 by .usian standards: http://www.edmunds.com/dodge/dakota/ Feb 11 17:56:38 doesnt look this small Feb 11 17:57:03 small than full size trucks Feb 11 17:57:16 fits hunting gear and a dead deer in the back..works great ;) Feb 11 17:57:26 haha Feb 11 17:57:38 didnt want to say it has some weapons box Feb 11 17:58:17 * ogra_ gave up on cars that are higher than my hip when standing next to them Feb 11 17:59:12 woglinde: a locking container is important, indeed Feb 11 18:01:03 C++ ftw: http://www.daniel-cook.net/cms/?page_id=12 Feb 11 18:06:05 mdp, this library is retarded Feb 11 18:06:33 panto, can you tell me how you really feel? I mean, you tend to hold your feeling back...please, release them. Feb 11 18:06:52 but...but...it's Cpwuspwus! Feb 11 18:06:56 it is crap Feb 11 18:07:06 don't hold back now Feb 11 18:07:12 *crap* Feb 11 18:07:16 ;) Feb 11 18:10:01 panto, it's 3.2 specific, btw Feb 11 18:10:37 that's the first thing I saw Feb 11 18:12:18 panto, at least it's a quick review Feb 11 18:37:24 koen ping? Feb 11 18:38:12 ka6sox: he's in texas now Feb 11 18:38:17 we've lost him.. *sniff* Feb 11 18:38:32 everything is BIGGER in Texas. Feb 11 18:38:45 that isn't always a good thing Feb 11 18:40:47 he's at lunch Feb 11 18:41:00 he left for lunch about an hour ago Feb 11 18:41:05 kk Feb 11 18:41:11 prpplague, thanks. Feb 11 18:41:35 prpplague: what is a good texas meal? Feb 11 18:41:38 ka6sox: he's going to be pretty busy this week so responses are likely to be delayed Feb 11 18:41:51 prpplague, yup Feb 11 18:41:54 expected Feb 11 18:42:10 mranostay: hehe, a texas meal? or a popular fast food lunch? Feb 11 18:42:29 this is me just telling him that feeds.a-d.o, and narcissus.a-d.o are moved and fixed up. Feb 11 18:42:56 mranostay: http://www.dickeys.com/ Feb 11 18:43:06 mranostay: or bone-daddy's hehe Feb 11 18:43:29 as long as its not Hooters Feb 11 18:43:46 isn't bone-daddy's a texas hooters? Feb 11 18:44:07 ka6sox: hehe, well i can't even pull up the bone-daddy's website on ti network as it is block for content, hehe Feb 11 18:45:11 prpplague: seems pretty tame Feb 11 18:45:14 this is NSFH Feb 11 18:46:20 prpplague: ok in off chance i'm ever in Dallas we are going there Feb 11 18:46:27 mranostay: hehe Feb 11 18:46:59 mranostay: there are better places, but that is kind of like the "mcdonalds" of local bar-b-q Feb 11 18:47:23 i'm not eating at a strip club :P Feb 11 18:48:34 prpplague: do you deep fry everything there as well? Feb 11 18:49:24 mranostay: pretty much Feb 11 18:49:58 mranostay: doesn't matter what kind of restaurant you go to around here (even many of the indian food places), chicken fried steak is on the menu Feb 11 18:50:27 prpplague: i hate those people that order 'american' food at an ethnic restaurant :) Feb 11 18:50:33 hehe Feb 11 18:50:57 nothing like the guy getting pizza from chinese buffet Feb 11 18:51:16 mranostay: it's always funny to go to lunch with a bunch of the Indians or Robclark, as there are never any vegetarian options, hehe Feb 11 18:52:30 is that even legal in TX to not eat meat? Feb 11 18:53:27 i thought you got a state issued six shooter and a slab of beef when you cross the border Feb 11 18:56:26 * alan_o should move to texas Feb 11 18:57:41 alan_o: not with that hair Feb 11 19:02:48 alan_o, one flat place to another? Feb 11 19:03:25 move to kanas Feb 11 19:04:02 driving through North Texas was probably the most boring part of my drive Feb 11 19:08:07 lumdidum Feb 11 19:12:10 huminahuminahumina... eebidaeebidaeebida... Feb 11 19:13:01 what is G+ using to display posts in my feed? old stuff appears once in awhile Feb 11 19:14:45 G+ is using smart people Feb 11 19:15:04 and it's a beta product..what can we expect? Feb 11 19:16:06 prpplague: I'm not sure bone-daddy's should be lumped in with mcdonalds...unless mcdonalds there has scantily clad ladies now Feb 11 19:16:23 last I checked,..it was less about the food selection and more about the server selection Feb 11 19:16:51 * mdp files all the incoming creeper cards Feb 11 19:17:24 only if you invite mranostay Feb 11 19:17:51 he's assembed 4 decks of them from just a few conference appearances. Feb 11 19:17:55 I am so proud of him Feb 11 19:18:11 Feb 11 19:23:03 creepercards for the win Feb 11 19:23:33 mdp lol about the beagle lib mixing c and c++ Feb 11 19:24:08 some should definitly not allowed to code Feb 11 19:24:29 mdp: hehe i was talking about dickey's bar-b-q Feb 11 19:24:32 they should be assigned to working in Minecraft Feb 11 19:24:35 prpplague: lol! Feb 11 19:24:50 prpplague: I thought the context was bone-daddy's ;) nice Feb 11 19:25:34 for close to TI, I like spring creek Feb 11 19:25:45 mdp: yea that one is good too Feb 11 19:30:47 mdp: do you have any insight into the da8xx driver? Feb 11 19:30:58 luckily, no Feb 11 19:31:17 oh blah Feb 11 19:31:20 most people outside of TI seem to spit when they mention it Feb 11 19:31:29 so I feel fortunate to be distanced from it Feb 11 19:31:34 the trm seems to be rather unclear about how it works Feb 11 19:31:45 heh Feb 11 19:32:08 have you tried looking at something like the da850/am180x trm chapters for clarification Feb 11 19:32:13 i just want a straight answer - does it need to have a palette defined in 24bpp mode Feb 11 19:32:22 nfc Feb 11 19:32:25 not yet Feb 11 19:32:34 ok, that's helped me learning other TI IP Feb 11 19:32:36 do those have the v2 or v1 IP? the driver does different things based on that Feb 11 19:32:47 my guess is that da8xx is the v1 IP Feb 11 19:32:55 just a guess Feb 11 19:33:31 robclark and panto are the best available people that might know more about it Feb 11 19:34:06 robclark did a drm driver for that on bone and panto has also been working on various lcd capes Feb 11 19:35:15 ds2: if they don't know we can appeal another route Feb 11 19:36:36 the star wars route? Feb 11 19:37:57 that would be fine Feb 11 19:38:57 as long as the route ends at Kessel Feb 11 19:42:12 <_av500_> ds2: a 24bit palette? Feb 11 19:42:39 <_av500_> color cycling that will make for some smooth effects Feb 11 19:42:55 hey emeb! Feb 11 19:43:06 <_av500_> mranostay: back to the salt mine! Feb 11 19:44:11 hey mranostay. how's it hangin'? Feb 11 19:45:03 * emeb is happy that his nvidia drivers are now in sync with his kernel. Feb 11 19:45:24 * mranostay feels he is on _av500_'s bad side this week Feb 11 19:45:38 <_av500_> mranostay: nah Feb 11 19:45:43 <_av500_> just teasing Feb 11 19:45:47 NSync Feb 11 19:45:54 old Feb 11 19:45:58 :) Feb 11 19:46:14 I only remember useless things too Feb 11 19:46:39 <_av500_> emeb: are these binary drivers? Feb 11 19:46:48 ethics! Feb 11 19:46:53 <_av500_> yep Feb 11 19:47:00 <_av500_> but who will cast the forst pointer? Feb 11 19:47:02 <_av500_> first Feb 11 19:47:15 WWLD? Feb 11 19:47:21 _av500_: I believe so. The dreaded nvidia blob. Feb 11 19:47:21 What Would Locutus Do? Feb 11 19:47:45 assimilate! Feb 11 19:47:58 hehe Feb 11 19:49:55 mdp: ok. let me run through those other chips first Feb 11 19:50:28 _av500_: the TRM is unclear.. on one diagram, it mentions a palette and in another text it says it is sent directly.. so is the palette a dummy filler or what not Feb 11 19:50:36 no guarantees, but I found it useful when learning edma to go all the way back to standalone dsps to learn it Feb 11 19:50:52 as there's just no knowledge about a lot of things around here ;) Feb 11 19:51:47 i know nothing.. nothing..!! Feb 11 19:52:01 Schultz, is that you? Feb 11 19:52:40 yes it Feb 11 19:52:44 is Feb 11 19:54:55 what's the principle difficulty with edma vs "normal" dma? Feb 11 19:55:38 it's overcomplicated to do brain-dead simple tasks ;) Feb 11 19:55:43 there is a extra e Feb 11 19:55:49 that sounds complexx Feb 11 19:56:00 DOH... no 24bits in the AM1808 Feb 11 19:56:02 isn't edma mostly a superset of the sdma in the omap3/4? Feb 11 19:56:10 and many people wrote a crap load of soon to be thrown out code we have to patiently wait to deprecate Feb 11 19:56:29 mru, it's very different Feb 11 19:57:09 hmm, wonder what trm I was reading then Feb 11 19:57:18 never mind Feb 11 19:57:21 more important is the places it's been used in different scopes Feb 11 19:57:26 I never have time to do anything interesting anyway Feb 11 19:57:30 like the older davinci parts with no FIFOs Feb 11 19:57:38 mru, this is not interesting..there's no loss Feb 11 19:57:46 it's another thankless task :-/ Feb 11 19:58:01 mdp: what is the "part number" for the da850? ti.com doesn't think there is a da850 p/n Feb 11 19:58:15 look am1808 instead Feb 11 19:58:16 oh, nm Feb 11 19:58:20 I just read above Feb 11 19:58:34 'k Feb 11 19:58:35 so yeah, da850/am1808/omap-l138 are the same parts Feb 11 19:58:40 * djlewis recalls his old rca 1802 processor Feb 11 19:58:50 so sounds like you have an am335x-ism Feb 11 19:58:51 oh Feb 11 19:59:02 isn't life fun that way? :D Feb 11 19:59:24 ds2, it's V2 IP on the am335x Feb 11 19:59:26 life... fun... sorry, must've got the wrong planet Feb 11 19:59:56 panto: any other chips that use the same IP? trying to figure out what the am335x TRM isn't telling me Feb 11 20:00:19 ds2, no idea really Feb 11 20:00:24 hi djlewis Feb 11 20:00:30 it might be that some davinci parts have v1 Feb 11 20:00:37 panto: oh Feb 11 20:00:37 but I haven't worked with any Feb 11 20:00:44 ds2, my understanding is that am335x is the first SoC since da8xx that needed a version of this low-end LCDC IP Feb 11 20:01:08 oh Feb 11 20:01:14 they went with something more brain-dead on ti81xx, for example Feb 11 20:01:16 ds2, btw, don't use the da8xx driver, use the new drm one Feb 11 20:01:27 panto: how F'ed is the da8xx driver? Feb 11 20:01:28 the original driver is a horrible kludge Feb 11 20:01:38 panto: problem is I am in rowboat land Feb 11 20:01:42 blog rage post f'ed up Feb 11 20:01:51 oh Feb 11 20:01:58 does this symtom ring a bell - Feb 11 20:02:15 fb is 32bpp (I assume it is RGBA or ABGR or some combo) Feb 11 20:02:27 ds2, no, trm is confusing but you don't need a pallette Feb 11 20:02:28 bit 1 of bytes 0, 1, and 2 seems to turn on red Feb 11 20:02:32 do you mean the weird blue banding in the console? Feb 11 20:02:34 most other bits of byte 0 turns on green Feb 11 20:02:55 ah, robclark is the man you seek :) Feb 11 20:02:59 not console...just pure RGB data...my stock test is to fill it with all reds, greens, etc to check out each bit Feb 11 20:03:04 oh Feb 11 20:03:05 * panto bows out Feb 11 20:03:19 hot potato I see ;) Feb 11 20:03:19 panto, I threw you both under the bus..I knew one of you could clarify ;) Feb 11 20:03:43 guess I'll spend a few hours on teh scope later after scrubing other docs Feb 11 20:04:28 ds2, if you have a scope Feb 11 20:04:32 e stands for enterprise Feb 11 20:04:35 as always Feb 11 20:04:39 check out high resolution clocking and polarity Feb 11 20:04:46 we have some snafus there Feb 11 20:04:51 ok, really out :) Feb 11 20:04:53 PCLK seems ok Feb 11 20:06:28 whoa... the am1808 does offer some insight and it isn't pretty Feb 11 20:08:48 robclark: ping? Feb 11 20:08:56 TI: pretty isn't in our name.... Feb 11 20:09:48 apparently the bpp format is determined by the first entry in the "palette" for 16bpp mode (and presumeably 24bpp and 32bpp) Feb 11 20:10:47 <_av500_> ds2: is that fun or business? Feb 11 20:12:24 av500 I would say business Feb 11 20:14:02 _av500_: ? Feb 11 20:14:29 <_av500_> ds2: your fun with TI Feb 11 20:16:05 _av500_: a little both Feb 11 20:18:01 _av500_: u doing ELC US? Feb 11 20:19:54 ds2: no _av500_ is being lame Feb 11 20:21:03 <_av500_> ds2: nope, nobody to pay my flight Feb 11 20:22:23 you can panhandle the room here Feb 11 20:23:02 i'm sure if we all pitched in a $1 you could fly in the wheel well :) Feb 11 20:23:13 _av500_ elce and linuxtag? Feb 11 20:23:43 g'night gentlemen Feb 11 20:23:45 cya tomorrow Feb 11 20:24:32 <_av500_> woglinde: maybe and maybe Feb 11 20:25:03 <_av500_> dont see the point of LT any more Feb 11 20:25:13 he its berlin Feb 11 20:25:19 <_av500_> yeah Feb 11 20:25:24 hell yeah Feb 11 20:25:31 <_av500_> fuckin yeah! Feb 11 20:26:00 heh Feb 11 20:26:06 he crofton Feb 11 20:26:07 yeah, that is my thoughts on LT Feb 11 20:26:13 but I should be at he beach then Feb 11 20:26:40 hm okay Feb 11 20:26:49 beach with cocktails is not that bad too Feb 11 20:27:08 <_av500_> woglinde: there was beach with cocktails at LT 2ys ago :) Feb 11 20:27:36 I enjoyed LT the year I went Feb 11 20:27:36 hm right we have serval locations here Feb 11 20:27:48 and I didnt attend one of them Feb 11 20:27:50 but it has been in May since Feb 11 20:27:51 yet Feb 11 20:27:51 <_av500_> was next to a bunker Feb 11 20:27:58 <_av500_> on the spree Feb 11 20:28:06 hm ah this one Feb 11 20:28:12 near sbahn too Feb 11 20:28:36 beer!!!!!!!!! Feb 11 20:28:42 and near central station Feb 11 20:28:47 hm no beer this week Feb 11 20:29:22 woglinde, beer fast? Feb 11 20:29:37 http://www.europe.wirelessinnovation.org/ Feb 11 20:32:28 <_av500_> Crofton: sounds like a conference that Crofton would go to Feb 11 20:32:55 he did Feb 11 20:33:15 there's no innovation in wireless any more. Feb 11 20:33:25 no? Feb 11 20:33:31 everything that can be done, has been done and someone is out there holding the patent. Feb 11 20:33:39 :P Feb 11 20:33:39 <_av500_> yeah right Feb 11 20:34:05 <_av500_> emeb: but I have patented the process of giving up wireless research Feb 11 20:34:13 <_av500_> you all have to go on or I will sue you Feb 11 20:34:19 _av500_: D'oh! Feb 11 20:36:16 it's actually kind of funny how much stuff has been "repatented". Surprised someone doesn't hold ip rights to "cans w/ string" Feb 11 20:36:55 heh Feb 11 20:37:18 ...oooo Feb 11 20:37:43 http://www.ti.com/lit/ug/spruf98x/spruf98x.pdf page 3387 shows GPIO_OE register. If I pass 0x00001111 to that register, what would it do? Feb 11 20:37:57 anyone in Austin or otherwise going to SxSW? Feb 11 20:39:30 jkridner: lonely? Feb 11 20:39:49 I'm in austin, I try to avoid downtown during SxSW though Feb 11 20:40:19 * mranostay googles to see what that is Feb 11 20:40:27 yeah, sorta. lookin' for people who have something they might want to show off Beagle-related or simply help man the booth. Feb 11 20:42:05 our board is based on a beagle, but we've made some customizations Feb 11 20:42:35 did my fist few months of prototyping on a beagleboard classic Feb 11 20:42:38 ufsu: looks like you'd be enabling the GPIO outputs on several GPIO modules within whichever bank you've selected. Feb 11 20:42:39 first Feb 11 20:45:06 jkridner: I select several pad ( pinconf[0x2158/4] = 0x011C011C; pinconf[0x215C/4] = 0x011C011C;pinconf[0x2160/4] = 0x011C011C;pinconf[0x2164/4] = 0x011C011C; pinconf[0x2168/4] = 0x011C011C;pinconf[0x216C/4] = 0x011C011C;pinconf[0x2174/4] = 0x011C011C; Feb 11 20:45:51 how can I set some of them as input and some of them are output? Feb 11 20:45:58 wow.. I tend to use macros for that stuff to make it a bit more readable Feb 11 20:46:32 I can't see on GPIO_OE how to do it Feb 11 20:50:55 I wonder if GPIO_OE is able to configure several pads as input and output at once? If it is so, how you do that? Feb 11 20:51:29 usually gpio registers have 1 bit per pin Feb 11 20:56:48 jakllsch: for my case, all gpio pads would act the same for any configuration that I do? do I need to mmap and use GPIO_OE for each gpio register separately? Feb 11 20:57:44 you can adjust as many bits in a single register as you want Feb 11 20:58:04 (or multiple, in multiple register accesses) Feb 11 21:04:21 jakllsch: here is a short code http://pastebin.com/AikhKQia could you tell me what do I need to pass gpio[6034/4] to set e.g., GPIO 130.. 140 as input and GPIO 141...145 as output? Feb 11 21:05:30 talk about over engineering. Linux-powered PEN!!! http://www.popsci.com/gadgets/article/2013-02/linux-powered-pen-warns-you-its-your-not-youre Feb 11 21:08:06 heh Feb 11 21:08:21 very likely a "crapgadget" candidate Feb 11 21:08:27 does it come with DRM to stop pesky kids from infringing copyright? Feb 11 21:09:07 ufsu: why 6034? Feb 11 21:10:01 jakllsch: it is address of GPIO_OE register for GPIO5 bank. Feb 11 21:10:15 really? why isn't in hex? Feb 11 21:10:38 also, which board? Feb 11 21:10:59 registers? Feb 11 21:11:01 ups I forgot to add 0x. it is beagleboard-xm c3 Feb 11 21:11:04 you need /sys/class/gpio Feb 11 21:11:06 not registers Feb 11 21:11:08 wtf Feb 11 21:11:17 oh, padconf Feb 11 21:11:19 nm Feb 11 21:12:24 felipebalbi, that pen will give children a writing stutter Feb 11 21:13:37 hm, i don't think i have a whatever-chip-is-on-xm TRM around Feb 11 21:13:50 leapfrog had a similar pen a while back, it didn't sell very well Feb 11 21:14:00 dm3730 Feb 11 21:14:16 prpplague: this time will be better Feb 11 21:14:24 hehe Feb 11 21:14:32 prpplague: it would probably gather millions on kickstarter Feb 11 21:14:42 hehe Feb 11 21:15:10 jakllsch: the trm http://www.ti.com/lit/ug/spruf98x/spruf98x.pdf GPIO_OE register is on page 3387 Feb 11 21:16:03 why are you opening /dev/mem? Feb 11 21:16:26 why aren't you just using padctrl? Feb 11 21:16:53 Russ: stop assuming linux! Feb 11 21:17:43 what else has /dev/mem and mmp that is worth running? Feb 11 21:17:47 er, mmap Feb 11 21:18:02 you did not just say that. Feb 11 21:18:10 I did Feb 11 21:18:14 NetBSD Feb 11 21:18:58 and netbsd gives meā€¦ Feb 11 21:19:31 Russ: this method is the only example that I found on the net to configure gpios (apart from using /sys/class/gpio directory). what is padctrl, is it a system call? Feb 11 21:19:47 ufsu, are you on netbsd, or linux? Feb 11 21:20:01 linux Feb 11 21:20:05 which kernel Feb 11 21:20:11 hahahahaha Feb 11 21:20:19 Linux ubuntu 3.2.0-23-omap #36-Ubuntu Tue Apr 10 20:24:21 UTC 2012 armv7l armv7l armv7l GNU/Linux Feb 11 21:21:07 ufsu, just use /sys/kernel/debug/omap_mux to change your pinmux Feb 11 21:22:57 Russ: then do you suggest me to use GPIOs via fopen/fwrite on /sys/class/gpio/... directories? Feb 11 21:23:08 ufsu, of course, why not? Feb 11 21:23:43 Russ, I thought it is faster to use GPIOs with the other method Feb 11 21:24:04 how fast do you need to go? Feb 11 21:24:27 as fast as possible:) Feb 11 21:24:32 forā€¦? Feb 11 21:25:46 I real reason why I am trying to learn is to implement the similar method to use GP timers to generate an output signal from a GPIO. Feb 11 21:25:56 *the real Feb 11 21:26:24 it should be at 2kHz Feb 11 21:26:26 I think until there is pwm support, your best bet for hooking up a gp timer to a gpio is a kernel driver Feb 11 21:27:05 and if you are bitbanging it from user space, you don't have much control over scheduling Feb 11 21:27:36 yes I tried it and I fail to generate an accuracy signal Feb 11 21:28:26 even a kernel-run bitbang pwm isn't going to be that great of accuracy Feb 11 21:28:38 at least not compared to the hardware Feb 11 21:28:44 jakllsch, yes, but from in-kernel, it should be easy enough to hook it to a gp timer Feb 11 21:28:49 I read gp timer section many times, but it would help a lot if I could see an example code. do you have any code on the net that use gp timer? Feb 11 21:28:49 also, you have a twl4030, right? Feb 11 21:30:44 hmm..nm about the twl4030, the pwm signals aren't hooked up I don't think, but I'd check that because there is a twl4030 pwm driver already Feb 11 21:32:44 I don't know the twl4030 Feb 11 21:32:56 its the pmic on beagle Feb 11 21:34:30 lets see...looking at the TRM Feb 11 21:34:36 16.2.1 GP Timers Overview Feb 11 21:34:54 yes Feb 11 21:34:56 'GPTIMER8 through GPTIMER11 are connected to external pins by their PWM output ' Feb 11 21:35:12 gpt8_pwm_evt, etc Feb 11 21:37:13 16.2.4.2 Timer Mode Functionality talks a bit how to program the timer for pwm Feb 11 21:37:38 and 16.2.4.6 Pulse-Width Modulation talks about it in detail Feb 11 21:38:47 I read that chapter couple times. I guess I need to use GPTi.TCLR = 0x1503, GPTi.TIER =0x07, GPTi.TLDR = 0xFFFFFFF0 Feb 11 21:39:51 I am trying to learn how to implement it. what I was reading to use fd = open("/dev/mem", O_RDWR | O_SYNC) then mmap() as GPIO pads are configured Feb 11 21:40:12 do I need to do it with that method? Feb 11 21:40:18 they aren't GPIOs Feb 11 21:40:36 and to configure the pinmux, I'd use /sys/kernel/debug/omap_mux Feb 11 21:40:50 yes I mean by setting the correct offset address Feb 11 21:40:53 you can program the timer registers directly to configure the gp timers, but a kernel driver would be nicer Feb 11 21:41:51 the name under omap_mux is the mode0 name, so for the GPT9_PWMEVT pin that goes to the expansion connector, you'd use UART2_CTS Feb 11 21:42:02 I don't want to use a kernel driver, because I might migrate the code to another board. I want to learn how to use gp timers Feb 11 21:42:07 setting mode to 2 I think, you'd have to check the TRM though Feb 11 21:42:20 I learnt how to configure the pinmux on /sys/kernel/debug/omap_mux Feb 11 21:42:49 you can also use devmem2 to experiment with registers Feb 11 21:42:54 I just need to learn how to use the gp timers on an implementation. I would appreciate a lot to see an example code Feb 11 21:43:00 devmem2 lets you read and write registers directly from the command prompt Feb 11 21:43:51 do you have any piece of code that you use gp timers? Feb 11 21:44:19 a ton of stuff in arch/arm/mach-omap2 and arch/arm/plat-omap Feb 11 21:44:55 but really, just read those sections in the TRM, program the pinmux appropriately, play with the registers with devmem2 until you get a wiggle on your pin Feb 11 21:47:15 I read couple times the gp timer section and determined what values I need to set into the registries. I just need to see an example code to understand how I need to implement it. I will check examples on arch/arm/mach-omap2 and arch/arm/plat-omap and devmem2 too. Feb 11 21:47:17 thank you Feb 11 21:47:46 devmem2 will make things really easy for you Feb 11 21:48:33 I will start with it first:) Feb 11 21:56:15 good nite Feb 11 22:23:11 * Russ clicks on 'View Presentation' under http://www.elinux.org/Fit-boot Feb 11 22:23:19 hmm...a dts Feb 11 22:25:33 joel_: is this something we'd want to use for Beagle? Feb 11 22:26:30 what is the value of sticking everything into one image? Feb 11 22:30:39 jkridner, all those questions and more will be answered at joel's session Feb 11 22:31:08 Such a long wait. :) Feb 11 22:31:45 no spoilers! Feb 11 22:32:15 jkridner: more than a week, it's awful Feb 11 22:33:05 jkridner, there's value in bundling known good dtbs and a kernel together for multiple platforms..or alternative dtbs for different hardware variants that are then runtime selectable Feb 11 22:33:08 Russ: yea joel_ is suppose to upload a pdf Feb 11 22:33:26 joel_: did you get time to do a pdf and get it uploaded? Feb 11 22:33:51 hey folks Feb 11 22:34:57 mrpackethead: how dare you speak to me like that! Feb 11 22:35:10 my sincerest apologyes. Feb 11 22:35:44 whatever happened to 'hey trolls'? Feb 11 22:36:10 yeah, that's a much more appropriate greeting Feb 11 22:42:16 nice launch today Feb 11 22:46:59 anyone need a new excuse for being late: http://www.bbc.co.uk/news/uk-england-hereford-worcester-21410006 Feb 11 22:50:12 fun Feb 11 22:51:15 mru: even more fun it that caused a derailment Feb 11 22:51:42 that would take a lot more Feb 11 22:51:54 it's impossible to drive a train past a stop signal Feb 11 22:52:36 the train automatically brakes if you try Feb 11 22:52:44 ah right Feb 11 22:53:52 mru, I assume you know this from experience Feb 11 22:55:11 I've been on trains where the driver has missed a signal Feb 11 22:55:34 not at high speed Feb 11 22:56:06 ah, I figured you tried to steal a train Feb 11 22:56:35 why would I do that? Feb 11 22:56:41 they're almost impossible to sell on ebay Feb 11 22:57:15 lol.. why do people want to try to destroy exisiting sales channels. Feb 11 22:57:24 they think they can jump in and kill things. Feb 11 22:57:44 show them to the shark tank Feb 11 22:58:01 if they jump in, things will be killed for sure... Feb 11 22:58:03 I dont' want to deal with you... i want to deal direct Feb 11 22:58:13 ok, then you can buy 100 units per month Feb 11 22:58:23 otherwise your what we call a "retail" client Feb 11 23:40:10 I want to write 0x7 to this physical address 0x4904 001C. volatile ulong *gptimer9;gptimer9 = (ulong*) mmap(NULL, 0x10000, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0x49040000);gptimer9[0x001C/4] = 0x00000007; outputs Bus error (bad memory access) Feb 11 23:40:34 can anyone tell me what is my mistake? Feb 11 23:50:02 hmm why are you doing something this insane? Feb 11 23:50:18 mranostay: maybe he _is_ that insane Feb 11 23:50:41 to enable some interrupts via TIER register Feb 11 23:50:58 s/maybe// Feb 11 23:54:28 ho ho ho Feb 11 23:54:32 merry freakin monday Feb 11 23:55:04 prpplague: can we just all call it friday instead? Feb 11 23:55:11 sure Feb 12 00:00:44 prpplague: have a glass of rum to spare? Feb 12 00:01:21 mranostay: no :( Feb 12 00:01:30 I do Feb 12 00:01:32 have any to steal? Feb 12 00:01:40 mranostay: got to wait until my wife goes to visit home this summer before stocking back up Feb 12 00:02:45 prpplague: captain morgan drinks pretty good Feb 12 00:02:46 * mranostay ducks Feb 12 00:03:03 * prpplague ignores mranostay Feb 12 00:03:44 kids these days... Feb 12 00:03:56 they show no respect Feb 12 00:11:46 ufsu, why not use devmem2? Feb 12 00:12:09 also, are the proper clocks, clock domains, power domains enabled to talk to that device? Feb 12 00:12:51 Russ: are you serious? who would use such a simplistic and functional tool? Feb 12 00:14:01 Russ: I checked the source code here http://www.lartmaker.nl/lartware/port/devmem2.c . it also uses /dev/mem. I wanted to see if I can output a clock signal from the pin4 by using that code. but it outputs memory error. do you see any mistake on my code? Feb 12 00:14:23 or that address is not accessible with such code? Feb 12 00:14:45 the code you wrote doesn't do what you wanted Feb 12 00:14:47 if you write kernel code, there is stuff that enbles the appropriate clocks and what not for you Feb 12 00:14:48 that is your mistake Feb 12 00:15:01 if you manually poke registers, you have to check all that stuff yourself Feb 12 00:15:21 and fight the kernel for control of the clocks Feb 12 00:15:26 what power domain is it in, what's it's interface clock, what's it's functional clock, etc Feb 12 00:18:36 I get it better now. I will try to use it by devmem2 Feb 12 00:24:05 I read the TRM, as I understand, I need to write 0x7 to 0x4904001C (TIER register). devmem2 0x4904001C h 0x00000007 outputs the same error Bus error (core dumped) Feb 12 00:24:56 why is that address is not accesible Feb 12 00:26:30 or I want to write 0x00001503 to the TLDR register (0x49040024). devmem2 0x49040024 h 0x00001503 outputs Bus error (core dumped) Feb 12 00:27:11 what do I do wrong on devmem2? Feb 12 00:27:33 clocks and/or power most likely Feb 12 00:33:15 I thought devmem2 would handle such issues Feb 12 00:35:29 I would like to use any gp timer from the expansion header. how can I do that? Feb 12 00:36:22 I keep saying clocks and power Feb 12 00:36:27 mru mentioned clocks and power Feb 12 00:37:31 * prpplague says clocks and power just for the hell of it Feb 12 00:39:22 prpplague: you don't think dunking it in rum would help? Feb 12 00:39:24 heh twitter needs a linux kernel engineer Feb 12 00:39:37 * mranostay wonders what the hell for Feb 12 00:40:24 grumble Feb 12 00:40:34 @#%@$@#%@#$%$ am335x designers pulled a fast one Feb 12 00:40:49 mru: rum flavor always helps Feb 12 00:41:03 * Russ I have no choice in arranging the blocksā€¦ Feb 12 00:41:08 mru: but vhdl flavor tastes even better this evening Feb 12 00:41:23 ds2, did they make a funny? Feb 12 00:42:10 prpplague: ground up PCBs in it Feb 12 00:42:10 ? Feb 12 00:42:21 mranostay: yea tasty! Feb 12 00:42:47 mranostay: better that a bran muffin Feb 12 00:45:03 * mranostay loves the QA bug report 'serial outputs garbage'... ahem baud rate Feb 12 00:45:28 Russ: LCD_D[0...24] is not in RGB or any other expected order Feb 12 00:45:55 if they were in rgb order, the pin numbers wouldn't be in order Feb 12 00:46:07 LCD_D[0..15] is in RGB565 order, then LCD_D[16..23] is in yet another order Feb 12 00:46:16 no no no Feb 12 00:46:43 LCD_D[0...23] on the AM37x part for example is in RGB order, that is - LCD_D[0..7] - R, LCD_D[8...15] - B, and so forth Feb 12 00:46:53 LCD_D[0...23] on the AM335x is not in that order Feb 12 00:47:07 the high byte is apparently glued on as an after thought Feb 12 00:47:26 so they design for 16 bit depth Feb 12 00:48:14 not really Feb 12 00:48:31 IIRC, the AM3x parts will reshuffle so it uses LCD_D[0..15] for 16bpp Feb 12 00:49:15 am33xx isn't really based on am37x iirc Feb 12 00:50:11 I vaguely remember it being a mishmash of dm81x and omap4 Feb 12 00:51:03 yes Feb 12 00:51:08 anyways Feb 12 00:51:24 the real problem is the TRM doesn't comment on this one way or another Feb 12 00:51:33 it has no mention of which lines get driven for what Feb 12 00:52:04 mranostay: depends on how the uart is designed, you could have some missing or damaged caps on the level shifter Feb 12 00:53:29 prpplague: i wish that was the case :).. no the setting is 115200 and they have it at 9600 Feb 12 00:53:50 mranostay: ahh Feb 12 00:54:31 "yo mama is so fat and big, she makes jkridner cloud9 code look small" Feb 12 00:56:03 prpplague: ok i think you've had more than enough alcohol Feb 12 00:56:25 * mranostay rips the rum bottle from prpplague Feb 12 00:57:43 mranostay: hehe no, just a little bummed today Feb 12 00:58:06 prpplague, glad I'm not the only one Feb 12 00:59:03 lets hold hands and sing kumbaya Feb 12 00:59:14 i am 0 and 12 , as of today i have officially gotten 12 TIers new jobs, still haven't gotten one for myself :( Feb 12 00:59:44 start charging a recuiter fee :P Feb 12 01:00:05 why is the rum gone? Feb 12 01:01:19 i'm guessing prpplague drank it Feb 12 01:01:20 Russ: because i started making "yo mama is so..." jokes Feb 12 01:02:19 prpplague: you know they mad a whole show about that Feb 12 01:02:41 mranostay: about the size of jkridner clode9 code? Feb 12 01:03:06 mranostay: must have aired on Oprah Winfre Network Feb 12 01:03:15 prpplague: http://en.wikipedia.org/wiki/Yo_Momma Feb 12 01:03:43 mranostay: holy goat, three seasons? Feb 12 01:03:47 hmmm 2006 that is probably the time i gave up hope on the human race too Feb 12 01:12:14 emeb: i say coding vhdl is like coding under 20 feet of water and having to listen to celine dion Feb 12 01:12:33 at least drowning will end it soon enough Feb 12 01:15:27 indeed Feb 12 01:15:34 VHDL is not that bad Feb 12 01:16:22 man, yo mama jokes about Bonescript? ouch. Feb 12 01:25:43 jkridner: you have a booth this year? Feb 12 01:26:12 for ELC Feb 12 01:26:15 no, just a tutorial room. Feb 12 01:26:37 oh even more room to troll^H^H^H^Hbe constructive Feb 12 01:26:58 mru: that should be our troll lounge Feb 12 01:26:58 verilog is better! Feb 12 01:27:09 Crofton: quiet you :) Feb 12 01:27:23 I regret not getting a suite we could all stay in Feb 12 01:27:25 hooray verilog Feb 12 01:27:37 Crofton, its not too late! Feb 12 01:30:07 800$ a night for the bay view Feb 12 01:31:00 prpplague: lol Feb 12 01:31:16 mranostay: troll lounge, I like the sound of that Feb 12 01:31:24 emeb: oh good you are alive Feb 12 01:31:33 VHDL is a PITA to learn. I've been using it for about 2yrs now and still prefer Verilog. Feb 12 01:31:46 emeb: http://pastebin.com/StPcw1uG Feb 12 01:31:55 emeb: i get the idea that this is a case statement Feb 12 01:32:01 I had an oh, duh moment when I discovered that vhdl is the ada of hdl languages Feb 12 01:32:19 emeb: but i don't understand the syntax of each of the lines Feb 12 01:32:28 Russ: named after a woman? Feb 12 01:32:30 emeb: like starting at line 2 Feb 12 01:32:43 jkridner: how big is the trol^H^H^Htutorial room? Feb 12 01:32:56 prpplague: do you know? Feb 12 01:32:56 does it have exact steps? Feb 12 01:32:56 mranostay: supposed to seat 30 people at tables Feb 12 01:32:57 no, literally inspired and designed based on the ada programming language Feb 12 01:33:05 mranostay: with some standing room Feb 12 01:33:12 prpplague: do I need to acquire any more hardware for the tutorials? Feb 12 01:33:14 prpplague: I've not seen the x"0" syntax before Feb 12 01:33:14 mru: id does Feb 12 01:33:25 jkridner: other than 30 beaglebones, no Feb 12 01:33:27 (specifically the leading x) Feb 12 01:33:31 jkridner: and room for trolls under the tables? Feb 12 01:33:45 that is sure to get us creeper cards Feb 12 01:34:39 emeb: the x seems to be used to declare a constant as a hex value Feb 12 01:34:48 prpplague: but in general the => means something similar to "then", although "then" Feb 12 01:34:50 right Feb 12 01:35:17 emeb: so if i read that right Feb 12 01:35:17 hello everyone i have a problem about i2c connection on bb-xm. anyone could help me? Feb 12 01:35:29 emeb: if state is hex 0, then set it to hex 1? Feb 12 01:35:33 prpplague: but "<=" is used to assign a value to a signal Feb 12 01:35:52 as opposed to "=" which can assign a value to a variable, or to test equivalence. Feb 12 01:36:19 prpplague: presumably this case statement appears in a clocked process? Feb 12 01:36:25 emeb: yea Feb 12 01:36:33 emeb: 4-bit bcd counter Feb 12 01:37:06 prpplague: that's important - it says "if the value of state prior to the rising edge is 0 then make it 1 after" Feb 12 01:37:28 mranostay: oh, _that's_ what those cards are for Feb 12 01:37:40 the clock edge defines the instant that you evaluate so that you don't get into infinite loops. Feb 12 01:37:59 emeb: ahh dandy i follow Feb 12 01:38:18 * mru builds an emitter follower out of prpplague Feb 12 01:38:39 prpplague: it's like setting up a D flipflop with some logic that computes the next input from the current output. Feb 12 01:39:01 isn't that what clocked digital circuits are all about? Feb 12 01:39:14 mru: yep Feb 12 01:39:30 so VHDL and Verilog provide common structures for that. Feb 12 01:39:43 emeb: indeed thanks for the clarification Feb 12 01:39:55 emeb: the syntax is really giving me trouble Feb 12 01:40:08 prpplague: yes - it's a big pain. Feb 12 01:40:13 prpplague: are you sure it's the syntax and not the rum? Feb 12 01:40:31 mru: probably both Feb 12 01:40:34 and then watch out when you start getting into situations where it complains about types Feb 12 01:41:01 prpplague: VHDL is strongly typed and won't let you convert from one type of signal to another implicitly. Feb 12 01:41:18 cevap veren yok mu kardaşlar Feb 12 01:41:18 so you need to use conversion functions or casting. Feb 12 01:41:26 please help me Feb 12 01:41:30 emeb: yea i've noticed that Feb 12 01:41:41 mustiii89: have you been kidnapped? Feb 12 01:41:59 mustiii89: is your dog lost? Feb 12 01:42:27 mustiii89: can't decide what to buy for valentines day? Feb 12 01:42:36 no Feb 12 01:42:38 * mranostay pokes KotH Feb 12 01:43:07 very few people here speak turkish Feb 12 01:43:18 prpplague: hmm, I didn't realise this channel gave advice for valentine's day Feb 12 01:43:25 emeb: KotH does Feb 12 01:43:41 emeb: i've been using ghdl, and it seems pretty good other than it complains about the non-standard STANDARD_LOGIC items Feb 12 01:43:56 i writo before i said i have a problem about i2c Feb 12 01:43:58 prpplague: cool Feb 12 01:44:25 mustiii89: you did not tell us what the problem is, so how can we answer? Feb 12 01:44:33 prpplague: hopefully it will advise you in advance of problem syntax so you don't have to fix it all when you try to synthesize. Feb 12 01:44:48 prpplague: we can always answer, but it may not be a _relevant_ answer Feb 12 01:45:18 bbiaw Feb 12 01:45:20 mru: agreed Feb 12 01:45:29 emeb: laters, thanks Feb 12 01:47:33 * prpplague bangs head on desk Feb 12 01:47:43 yet another job offer for the bay area Feb 12 01:47:56 prpplague, none have remote options? Feb 12 01:48:12 Russ: none so far, they all want relocation Feb 12 01:48:26 prpplague: got any jobs in europe? Feb 12 01:48:29 well tell them you'd be glad to help them relocate Feb 12 01:48:38 mranostay: hey i might forward this one to you if you are still interested Feb 12 01:48:44 sure Feb 12 01:49:04 * mranostay pictures prpplague in europe Feb 12 01:49:21 mranostay: hehe Feb 12 01:49:34 mranostay: i feel much more at home there than in california Feb 12 01:49:39 mranostay: I meant jobs for me Feb 12 01:49:53 mru: i know but i wanted to picture that Feb 12 01:49:59 hehe Feb 12 01:50:19 mru: i got a couple inquiries, but i didn't follow up on them Feb 12 01:50:33 mru: i'll see if i didn't trash the emails Feb 12 01:50:34 i'd even relocate for a EU job Feb 12 01:51:37 then again, what are the chances of another job being any better 6 months on? Feb 12 01:52:02 prpplague, how would your wife like Helsinki? Feb 12 01:54:10 ka6sox: hehe, she hates moving, so no matter where we go, she's gonna complain, it's kind of an island cultural thing, hehe, since you never have to move when changing jobs on the island Feb 12 01:54:29 nobody likes moving Feb 12 01:54:37 mru: http://pastebin.com/hRiWpbcr unity is a disaster for any computer system in any language Feb 12 01:57:06 does anybody know how can i enable i2c on bb-xm? Feb 12 01:59:18 so hopefully you can find something within 50miles of where you currently are Feb 12 01:59:48 mustiii89: http://elinux.org/EBC_Exercise_12_I2C Feb 12 01:59:59 ka6sox: yea a few things in the works Feb 12 02:03:23 yes, somebody does know how you can enable i2c on bb-xm Feb 12 02:03:45 figuring out who that somebody is is left as an exercise for the student. Feb 12 02:10:12 * mranostay hurls a blob at pfefferz Feb 12 02:10:35 back Feb 12 02:10:43 front Feb 12 02:11:02 top Feb 12 02:11:07 bottom Feb 12 02:11:31 left Feb 12 02:11:39 right Feb 12 02:11:42 strange Feb 12 02:11:46 charme Feb 12 02:11:49 -e Feb 12 02:11:51 mranostay, ouch Feb 12 02:11:53 ding ding Feb 12 02:11:59 we have a winner Feb 12 02:12:04 chicken dinner? Feb 12 02:12:27 * pfefferz puts his beaglebone cape on and flies away Feb 12 02:14:04 i couldnt enable i2cbus. i mean i2cbus doesnt see any device. what can i do to fix it Feb 12 02:18:42 i2c isn't an plug and play bus Feb 12 02:19:10 hardly even plug Feb 12 02:21:21 what is i2c Feb 12 02:21:36 * prpplague giggles Feb 12 02:21:36 oh boy Feb 12 02:22:23 prpplague: like a schoolgirl? Feb 12 02:22:50 https://www.kernel.org/doc/Documentation/i2c/instantiating-devices Feb 12 02:22:52 see method 4 Feb 12 02:22:55 mranostay: there's something hilariously wrong with that picture Feb 12 02:25:01 i know right? **** ENDING LOGGING AT Tue Feb 12 02:59:58 2013