**** BEGIN LOGGING AT Thu Feb 16 02:59:58 2012 Feb 16 04:40:17 hi Feb 16 04:40:52 av500 i'm gonna chuck this satellite next month -- i'm getting unlimited 3g device for $50 a month, no contract Feb 16 06:45:20 hmmmmm Feb 16 07:02:19 hi Feb 16 08:18:20 av500: whats on video? you trolling the arm presentation, or your arm trolling something completely different? :P Feb 16 08:25:25 av500 trolls anything he can :) Feb 16 08:26:15 i know, i was there. Feb 16 08:52:47 mranostay: the tizen people prevented effective trolling by holding the talk in the smallest room available Feb 16 08:53:11 av500: we're both thinking of the ARM BOF, right? Feb 16 08:54:06 LetoThe2nd: yes Feb 16 10:33:00 I'm hitting this issue when trying to build angstrom, following the instructions on http://www.angstrom-distribution.org/building-angstrom, http://build.sakoman.com/packages/2828/ Feb 16 14:20:15 hi guys...how do i install devkit8000 driver for my windowxp host virtualbox ubuntu? so I can use adb Feb 16 14:24:01 googe usb_android.ini Feb 16 14:32:27 av500: is googe than new clone of google? Feb 16 14:32:55 pr0n Feb 16 14:32:59 hehe Feb 16 14:33:02 try and find out Feb 16 14:33:05 www.googe.com Feb 16 14:35:06 guest___: sorry, usb_adb.ini Feb 16 14:35:38 av500 thanks...looking into it now.. Feb 16 14:36:35 so the ini file...how do i use it? i need to install it in the xp 1st ? point the device to the .ini files? Feb 16 14:36:57 no Feb 16 14:37:02 you need to google for it and read Feb 16 14:57:50 koen: looks like i'll be at EW Feb 29 Feb 16 16:10:29 LetoThe2nd: sweet! Feb 16 16:15:16 ok thanks...got my adb running! **** ENDING LOGGING AT Thu Feb 16 16:19:53 2012 **** BEGIN LOGGING AT Thu Feb 16 16:20:20 2012 **** ENDING LOGGING AT Thu Feb 16 16:24:35 2012 **** BEGIN LOGGING AT Thu Feb 16 16:26:17 2012 Feb 16 16:31:21 https://lh6.googleusercontent.com/-2JGcDu9vItc/Tz0vJhp6AGI/AAAAAAAAIqg/XgPOnhcoMp8/w402/12%2B-%2B1 Feb 16 16:31:27 I got my bone case :) Feb 16 16:50:52 Hmm can you open /dev/kmem, do an mmap() to the address if an omap peripheral (in global address space), and read/write said peripheral directly from userspace? Feb 16 16:50:59 assuming you had file permissions, of course Feb 16 16:51:33 or maybe it's /dev/mem not kmem Feb 16 16:58:51 SilicaGel, I think devmem2 is the tool of choice for that type of fiddling Feb 16 16:59:00 that's a library? Feb 16 16:59:30 command line tool Feb 16 16:59:38 ok Feb 16 16:59:45 so i just asked this on the google group but Feb 16 16:59:48 I'm asking here anyway. Feb 16 16:59:55 Why couldn't I skip the PRU loader entirely, Feb 16 17:00:22 and just use this devmem2 program to push data into the L4 address space of the IMEM for a particular PRU? Feb 16 17:01:11 SilicaGel: well, why use an OS at all? :) Feb 16 17:01:14 of course you can Feb 16 17:01:28 Good question. I'm uninstalling linux and replacing it with main() right now. Feb 16 17:01:31 :) Feb 16 17:01:42 apt-get main Feb 16 17:01:45 hehe Feb 16 17:02:16 I am going to do some experimenting this way just for giggles Feb 16 17:02:34 I don't intend to do this long term, but the uio_pruss stuff on the bone just does NOT seem to be ready for prime time Feb 16 17:07:09 SilicaGel: I use /dev/mem to talk directly with i2c omap controller Feb 16 17:07:33 with mmap() ? Feb 16 17:08:30 right Feb 16 17:08:43 siegen: http://tldp.org/LDP/khg/HyperNews/get/devices/fake.html do you really have to do that malloc() first? Feb 16 17:09:00 so you malloc() the memory, then you map it somehow? And taht doesn't cause some kind of leak? Feb 16 17:10:53 SilicaGel: i get filedesc opening /dev/mem and then mmap passing that fd Feb 16 17:11:07 but your first argument to mmap is NULL right? Feb 16 17:11:08 returns me the pointer to that memory Feb 16 17:11:15 right Feb 16 17:11:25 ok, then i'm going to ignore that svgalib example Feb 16 17:11:41 it really works Feb 16 17:11:43 :) Feb 16 17:11:54 yeah. Feb 16 17:12:09 I think it might be a really quick/dirty way to help me debug what's going on with the PRU Feb 16 17:12:39 someone from T.I. sent me a ton of patches for pru clock configuration, it's crazy stuff Feb 16 17:12:58 in my case i am using for better performance to talk with some i2c peripherials Feb 16 17:13:17 avoiding some more ioctls Feb 16 17:13:24 one of the things the code refers to is something called ICSS, I don't even know what that is Feb 16 17:13:34 - .main_clk = "icss_fck", Feb 16 17:13:34 + .main_clk = "pruss", Feb 16 17:13:51 I wonder if ICSS_FCK is something on an omap or something, i.e. not sitara Feb 16 17:14:24 dont think its omap Feb 16 17:16:10 morning Feb 16 17:16:22 * mranostay curses CA-85 Feb 16 17:16:36 heheh Feb 16 17:16:44 85 does indeed suck Feb 16 17:20:00 Hi, I'm having trouble changing the resolution on Angstrom. I'm using the following link: http://elinux.org/BeagleBoardFAQ#Display_resolutions_.231 Feb 16 17:20:31 I believe I'm on build 2.6.32, so I should be using the 3rd section but it is not working. Feb 16 17:24:59 I can't find "ICSS" in the sitara TRM, so I guess I'm ignoring it. Feb 16 17:25:24 those naming conventions aren't very good btw… the omap35xx is also called "sitara" Feb 16 17:25:30 oops Feb 16 17:25:41 what's the best way to refer to it then, am335x ? Feb 16 17:25:49 i think that's least ambiguous Feb 16 17:25:58 shit, I probably made the same mistake on the mailing list, then :( Feb 16 17:26:08 i think it's TI's fault Feb 16 17:26:52 AM33XX_IRQ_ICSS0_1 ahh HAH what is THAT Feb 16 17:27:37 I wonder if it's something like Interrupt Controller Subsystem Feb 16 17:28:07 they usually call interrupt controller INTC Feb 16 17:29:01 So, when you unmount the BeagleBone USB storage, the USB-to-Ethernet interface should automatically start, says the README. Am I supposed to see a new link (in ip link) on the host machine? The host machine is linux. Feb 16 17:29:06 you're trying to understand the clock tree for pruss? Feb 16 17:29:35 some dude named amit shah at t.i. sent me some patches, i'm tyring to figure them out beacuse they don't line up perfectly with my kernel Feb 16 17:29:53 they seem to do a few things, ike add a clocks to the platform so you can get them with clk_reg() Feb 16 17:29:58 which is good i guess Feb 16 17:30:05 but they REMOVE one called icss and I don't know waht taht is Feb 16 17:30:12 static struct omap_hwmod am33xx_icss_hwmod = { ... } Feb 16 17:30:15 sounds scary doesn't it? Feb 16 17:31:00 "uio_pruss driver was unable to load due to gpmc driver bug wherein the gpmc_irq for AM33XX was being set to INT_34XX_GPMC_IRQ." Feb 16 17:31:08 I'm not sure what the hell that means, either Feb 16 17:31:44 If you don't want to hear it from me any more it's ok to tell me to shut up Feb 16 17:32:38 * LetoThe2nd inserts an old aerosmith record and cranks up "shut up and dance" to full volume :) Feb 16 17:32:52 .oO( Thank God it wasn't Dude Looks Like a Lady ) Feb 16 17:36:47 gpmc is for talking to flash memory usually Feb 16 17:37:11 oh yeah i see that ... that's pretty nice!!! Feb 16 17:37:19 is there a separate channel for the beaglbone? Feb 16 17:37:22 I don't know how taht impacts this though Feb 16 17:37:28 yeah there is, but it's really really quiet Feb 16 17:37:41 any advice for the Angstrom resolution? ^^ Feb 16 17:37:57 The PRU's memory, it is static ram isn't it? the DMEMs and shared memory? Feb 16 17:38:36 quantumi: not that I know of Feb 16 17:38:52 and it would be the same situation as for the mailing list Feb 16 17:39:02 yeah, there's a #beaglebone on freenode. Like I said, though, it's super quiet. Feb 16 17:39:16 for the same reason that the bone ml is queit Feb 16 17:39:18 quiet Feb 16 17:39:28 it's probably sram if you don't have to do anything to make it work Feb 16 17:42:09 #define AM33XX_PRUSS_SHAREDRAM_BASE 0x4a310000 Feb 16 17:42:10 YAY Feb 16 17:42:37 ICSS doesn't seem to be documented in the TRM, is there a register address you can cross reference? Feb 16 17:42:46 let me see Feb 16 17:43:07 perhaps its related to that undocumented M3 power control stiff Feb 16 17:44:21 static struct omap_hwmod am33xx_pruss_hwmod = { .clkdm_name = "icss_ocp_clkdm", } Feb 16 17:44:24 i found that snippet Feb 16 17:45:54 maybe it's an old name for something Feb 16 17:46:12 * This file is automatically generated from the AM33XX hardware databases. Feb 16 17:46:16 #define AM33XX_DMA_ICSS0_7 0 Feb 16 17:46:50 mach-omap2/omap_hwmod_33xx_data.c:/* PRUSS/ICSS */ Feb 16 17:46:56 could it be ... an old name for the pruss? Feb 16 17:47:46 Webinar topics include Industrial Communications (ICSS PRU, robust analog interface devices), Motor Control (analog motor control, embedded processors for motor control), PLC I/O Modules, Human-Machine Interfaces, and Industrial Sensors. Register here. Feb 16 17:47:48 AhhHAH Feb 16 17:48:58 yeah sounds like they changed the name Feb 16 17:50:39 would the beaglebone or beagleboard be better for openCV? Feb 16 17:50:53 depends Feb 16 17:51:16 ok are you ready for this jay: Feb 16 17:51:16 >This is the OCMC-RAM in TRM - 64KB outside PRUSS. IMEM is the PRU code space - these are mapped to load the firmware to PRUs from ARM application. DMEM is data memory with low latency access from PRUs -again used for PRU internal processing and sharing data with ARM application. Feb 16 17:51:24 >In the previous generation of PRUSS - DMEM within PRUSS was very limited (512 bytes each) so it did make sense to use OCMC-RAM outside PRUSS. But here PRUSS DMEM is quite big and for most applications this shall be good. Feb 16 17:51:28 what the hell is he talking about Feb 16 17:51:34 i'm looking for eventual integration into a product, and they claim that the beaglebone is easier to replicate since it doesn't use POP memory, but i have my doubts about that Feb 16 17:51:44 seems like routing DDR signals is more challenging to me Feb 16 17:51:49 you know Feb 16 17:51:56 i did some work with this freescale dsp Feb 16 17:51:58 and i thought the same thing Feb 16 17:52:15 jmole: pop is easy these days Feb 16 17:52:24 av500: that's what I'm saying Feb 16 17:52:27 if you can solder .4mm bga, you can add pop Feb 16 17:52:27 but the pinout of that particular dsp aligned with standard sdram chips in a way that I was able to route the whole data and address bus on a single layer with no wire crossing Feb 16 17:52:32 jmole, the actually memory is apparently hard to get Feb 16 17:52:47 jmole, the components on the beaglebone should be easier to source Feb 16 17:52:49 Russ: you sure? Feb 16 17:52:58 They shoudl be easier to source *eventually* Feb 16 17:53:03 eh? Feb 16 17:53:05 that's what jkridner said Feb 16 17:53:14 ddr2 vs lpddr Feb 16 17:53:14 thats what i also heard, the sitara stuff should be longterm catalog Feb 16 17:53:17 yes, but that is cargo cult Feb 16 17:53:19 SilicaGel: they're talking about the OCM (on chip memory) SRAM the SoC uses for bootstrapping Feb 16 17:53:19 If you actualyl go looking though, the AM335x still isn't available from most places Feb 16 17:53:22 and the PMIC = awful Feb 16 17:53:27 no problems getting them Feb 16 17:53:32 I was originally looking at tegra before beagle, and you can't get those unless you're in volumes of 100k+ Feb 16 17:53:32 The PMIC is listed on a few places but at qty.2500 Feb 16 17:54:02 So I *hope* the PMIC + AM335x will be somethign I can really buy from avnet, digikey, whatever, but I'm a little concerned. Feb 16 17:54:13 Well, that's just a ramping issue Feb 16 17:54:15 nvidia is too secretive anyways Feb 16 17:54:16 SilicaGel: it is supposed to be orderable. I'll go bug the marketing folks to get the right ordering information. Feb 16 17:54:18 jay6981: after bootstrapping, is it not used? Feb 16 17:54:31 maybe i'll just buy both the bone and the board and figure out which one works best Feb 16 17:54:32 jay6981: exactly Feb 16 17:54:38 You'll be able to source them eventually :) Feb 16 17:54:42 SilicaGel: it's still available for use… not sure if anything actually uses it Feb 16 17:54:43 jkridner: it has been really tough even getting information on the PMIC. Mid month I think they finally posted the full data sheet Feb 16 17:54:50 guys like nvidia and QC dont want you anyway Feb 16 17:55:11 TI will want you if you promise to buy many level shifters Feb 16 17:55:22 I do Feb 16 17:55:26 the fancy kind of level shifters, too Feb 16 17:55:28 a500, no different than the OMAP guys Feb 16 17:55:28 the kind that work on MMC Feb 16 17:55:59 mdp: maybe the MDBU will change that :) Feb 16 17:56:23 what the speed difference between the bone and the xm? Feb 16 17:56:23 hi, anyone experience with ubuntu on beaglebone? it boots for me, I get a console, see the boot log, but can't type at the login prompt, anyone an idea ? Feb 16 17:56:34 effem ask ubuntu Feb 16 17:56:43 SilicaGel: they're saying the old PRU had to use memory outside the PRUSS because the DMEMs were too small Feb 16 17:56:54 oh i see Feb 16 17:57:10 jay6981: you're good at figuring things out. and helping me figure things out. thanks. Feb 16 17:57:16 no prob Feb 16 17:57:16 woglinde: I would expect this to be specific to the beaglebbone as I used RCN's preconfigured image Feb 16 17:57:31 eFfeM: if you stick to http://elinux.org/BeagleBoardUbuntu#Demo_Image and actually read what it says, not just copypasta things, it should work fine :) Feb 16 17:57:38 hm didnt see rcn for a while Feb 16 17:57:41 * SilicaGel Do Not Eat Feb 16 17:57:50 food Feb 16 17:57:53 LetoThe2nd: rcn did a bone image? Feb 16 17:58:13 eFfeM: where is my picture frame btw? Feb 16 17:58:19 its like 3ys now!!!!!!!! Feb 16 17:58:28 av500: rcn did an image including setup script that supports the whould beagle/panda/bone shebang Feb 16 17:58:29 SilicaGel: regarding those patches... which kernel are you currently using? Feb 16 17:58:51 LetoThe2nd: ah Feb 16 17:58:53 av500: activity stopped (actually lost the job at the company I developed part of it) Feb 16 17:58:58 Currently i-sdk-am335x-evm-05.03.01.00/board-support/linux-3.1.0-psp04.06.00.03.sdk but I've also bitbaked an angstrom 3.1 Feb 16 17:59:04 There are reasons to use both, which is really unfortunate. Feb 16 17:59:05 av500: check the link, maybe scroll down a bit. Feb 16 17:59:12 av500: I'm now working on amahi (www.amahi.org) was trying to see if I could get it on the bone too Feb 16 17:59:13 The DCAN stuff AFAIK still isn't in T.I. linuxsdk Feb 16 17:59:14 LetoThe2nd: I dont check links Feb 16 17:59:20 It's in angstrom, though people tell me it has problems Feb 16 17:59:24 SilicaGel: 'cos I've seen similar patches for the d_can and they applied to 3.2 iirc Feb 16 17:59:34 av500: hrhr Feb 16 17:59:34 oh? Feb 16 17:59:40 eFfeM: ah, mahi Feb 16 17:59:44 but maybe it was 3.1 and I was using 3.0 Feb 16 17:59:49 homse server Feb 16 17:59:49 anyway they touched the clock settings Feb 16 17:59:50 oh my Feb 16 17:59:52 dwery: do said patches have to do with routing clocks around, mostly? Feb 16 17:59:53 ahhh Feb 16 17:59:57 that's useful information Feb 16 18:00:05 clock names and similar things Feb 16 18:00:11 d_can was buggy as hell :D Feb 16 18:00:20 no chances it would have worked before Feb 16 18:00:29 when i talked to folks on the t.i. forums about DCAN a while back (more than a month) they were telling me look at angstrom, git clone off the trunk and you'll be further ahead than our stuff Feb 16 18:02:38 ahead with bugs :D Feb 16 18:02:39 the DCAN is on my list of stuff to do, but it can wait probably another month, so I was really hoping to defer worrying about it and see if the drivers matured Feb 16 18:02:39 they made nasty things with a string buffer, like overwriting it Feb 16 18:02:39 this of course all means kernel gyrations for me, and the more friggin drivers/modules I have to patch, recompile, etc. the worse life will be Feb 16 18:02:39 oh geeze, so you're talking general code quality issues Feb 16 18:02:39 yes. but it's fixed now Feb 16 18:02:39 did anyone get flogged? Feb 16 18:02:45 someone did not understand proper use of memory allocation vs stack Feb 16 18:03:14 I guess they have different dewvelopes on that Feb 16 18:03:15 .o(I bet the india team) Feb 16 18:03:27 developers* Feb 16 18:03:45 dwery: well, if there's one thing we learned from star wars, it's that such failures should be met with an invisible choking Feb 16 18:03:53 :D Feb 16 18:04:10 corporal punishment shoudl be allowed in such circumstances Feb 16 18:04:53 the rest of the code seems fine Feb 16 18:04:59 I'll review it when I get some spare time Feb 16 18:05:17 It's a PF_CAN socket interface from the userspace side right Feb 16 18:05:20 I hate that interface Feb 16 18:05:27 SocketCAN. works nicely Feb 16 18:05:31 does it? Feb 16 18:05:34 I hate it :( Feb 16 18:05:44 any particular reason? Feb 16 18:05:54 you'll make fun of me :( Feb 16 18:06:22 I'll be good :D Feb 16 18:06:36 I made a PC/104 dual CAN + J1708 board out of an FPGA and wrote a kernel driver for it, but I rpesented a character-mode device to userspace Feb 16 18:06:58 whoa! that's a great piece of work! Feb 16 18:07:01 Yeah. Well ... my complaint is that all our health management software is written in java, and you can't access PF_CAN sockets Feb 16 18:07:05 from java. Feb 16 18:07:13 uhm.. strange you can't Feb 16 18:07:21 it's a socket anyway Feb 16 18:07:23 yeah java only understands TCP sockets and UDP sockets Feb 16 18:07:30 o.O Feb 16 18:07:31 it doesn't have the ability to open some other kind of socket Feb 16 18:07:32 wrong Feb 16 18:07:36 unixsocket Feb 16 18:07:37 uh oh Feb 16 18:07:39 SilicaGel: raw sockets? Feb 16 18:07:45 from matthew Feb 16 18:07:49 libmatthew yeah Feb 16 18:07:51 you need that fot dbus Feb 16 18:08:00 i'm familiar with that. Feb 16 18:08:06 I meant to say it can't access it without JNI (or JNA) Feb 16 18:08:14 you can easily bridge can over udp Feb 16 18:08:23 yeah, I could do that Feb 16 18:08:44 Ultimately I WILL do something like that, because the whole world has decided that sockets are the API to interface to CAN Feb 16 18:08:45 java can't do raw sockets or even ICMP Feb 16 18:08:48 LetoThe2nd: went over the page again, it is definitely not responding to omap over the network, I have console output but no input (this means it *is* the proper tty), network does not get an ip addr. no idea where I went wrong Feb 16 18:09:06 and, while I don't agree with that decision, complying with it probably gives me greater flexibility in the future. Feb 16 18:09:10 SilicaGel: did you pay royalties to Mr Bosch too? :D Feb 16 18:09:22 for when I want to use an off the shelf PEAK adapter, N.I. adapter, or the like. Feb 16 18:09:37 oh well, I hate gnome 3 but I guess I'll have to live with it.. Feb 16 18:09:42 eFfeM: no idea right now, i used that just a few hours ago and it worked like a charm :) Feb 16 18:09:54 ME TOO Feb 16 18:10:05 I am going to miss Kubuntu very much :((( Feb 16 18:10:09 ah ok, good Feb 16 18:10:10 effem pull the sd and set network manually Feb 16 18:10:14 SilicaGel: which FPGA did you use? Feb 16 18:10:17 bbiab Feb 16 18:10:24 a Spartan Feb 16 18:10:33 Oh that's why you asked about royalties hehe Feb 16 18:10:36 * SilicaGel whistles Feb 16 18:10:47 some says the patent has expired Feb 16 18:10:59 but I'm not willing to check.. Feb 16 18:11:05 woglinde: yeah just decided to so do Feb 16 18:11:31 yeah Feb 16 18:11:44 we actually took tha tboard to production but replaced the all fpga one with a couple of SJA1000s Feb 16 18:11:54 to free up logic space for doing a better job with the J1708 decoding Feb 16 18:11:58 I'd love to have a 3.3v version of the sja Feb 16 18:13:21 dwery: all I use around here for programmable logic is xilinx, because the tools are cheap and in many cases free. I've done a little bit of stuff with alterra but their software is pretty terrible Feb 16 18:13:31 agreed. Feb 16 18:13:38 I've come to like modelsim though Feb 16 18:13:57 I used modelsim a lot before I knew about VHDL test benches Feb 16 18:14:18 I used TCL to model real world I/O :-) Feb 16 18:14:22 here let me show you an example!!! Feb 16 18:14:41 :D Feb 16 18:14:57 for me was fun to programm with mitrion-c Feb 16 18:14:58 http://www.autofrog.com/~chrisp/Projects/Electronics/NixieClock/Sim.jpg Feb 16 18:15:12 That's modelsim running a nixie tube clock I built out of a xilinx CPLD Feb 16 18:15:18 ouch! Feb 16 18:15:26 the outputs of the CPLD drove the elements of the nixie tubes Feb 16 18:15:44 nice stuff Feb 16 18:15:57 so I wrote something in modelsim that would let me draw pictures of the actual tubes, and those buttons are fakning the real physical buttons to set the clock Feb 16 18:16:19 It ran something somewhat close to 'real time' but with modelsim you can of course probe even internal signals. It was fun Feb 16 18:16:29 I bet it took more than writing the VHDL Feb 16 18:16:40 actually i twasn't bad! Feb 16 18:17:04 modelsim has (had?) a tcl interface, and you could directly see cpld signals (pins as well as internal) as if they were tcl variables Feb 16 18:17:06 by their names Feb 16 18:17:15 so like my signal dsp_hrs_l I could refer to from tcl Feb 16 18:17:30 then based on those, it was just a big case stement to decide which .jpg to display in which of the six positions Feb 16 18:17:34 never got to grasp tcl Feb 16 18:17:37 TCL is pretty awful. Feb 16 18:17:53 Back in the day though, a ton of EDA tools used tcl as a built in scripting language Feb 16 18:18:22 they never got to grasp PERL :D Feb 16 18:18:44 i guess Feb 16 18:18:47 I'm captain java now though Feb 16 18:18:57 so my dream is that everything has groovy built into it Feb 16 18:19:02 :heart: groovy Feb 16 18:20:28 I've got this truck simulator I built ... let me show you: https://picasaweb.google.com/108380917869049424169/ImagineRIT2011?authkey=Gv1sRgCMK0873ii5aO8wE#5604692174577057986 Feb 16 18:21:02 It has groovy built into it as a scripting language to react to events. So it simulates the truck's CAN databus, and it spits out things like coolant temp, engine rpm, wheel speed, oil pressure ... Feb 16 18:21:09 !! Feb 16 18:21:12 what Feb 16 18:21:20 Don't ask me who that girl is driving, I have no idea Feb 16 18:21:31 oh man holy crap yes I do, it's my wife Feb 16 18:21:32 hahaha Feb 16 18:21:34 <-- idiot Feb 16 18:21:35 :D Feb 16 18:22:15 so you do that for a living? Feb 16 18:22:40 That simulator has an engine and weight model built into it that's accurate, I developed it as a training tool to demonstrate to drivers how they can drive the same course and get 6 mpg, or 3 mpg, just based on how they accelerate and shift gears. Feb 16 18:22:52 and they cared? Feb 16 18:22:59 Oh we make them care :) Feb 16 18:23:02 haha Feb 16 18:23:14 actually I work for a university, I'm a research engineer. I work on a lot of different things. Feb 16 18:23:27 nice Feb 16 18:23:29 The most consistent of those things over the past 10 years has been vehicle diagnostic systems Feb 16 18:23:41 which CURRENTLY are mostly x86, Intel atoms and crap Feb 16 18:23:52 I'm on a one man crusade to push them all to arm Feb 16 18:23:55 I know of a bone with CAN bus :D Feb 16 18:24:05 I keep telling everyone, you need to think like a cell phone, not like a small personal computer Feb 16 18:24:19 silicagel where is jwinnipeg? Feb 16 18:24:30 he's in Tampa on vacation! Feb 16 18:24:33 He'll be back on Monday Feb 16 18:24:41 ah Feb 16 18:24:48 any decision made? Feb 16 18:24:55 for java? Feb 16 18:25:33 Not really. We're doing a lot of performance testing right now with the oracle jre 6 headless vfp Feb 16 18:25:42 the performance is spectacular Feb 16 18:25:47 on fosdem I attend the openjdk arm-asm talk from andrew haily Feb 16 18:25:55 but we're still hoping to *not* use that Feb 16 18:26:10 Oh yeah? What are your feelings on its readiness for prime time? Feb 16 18:26:31 just use android, it has fast java :) Feb 16 18:26:42 fast non-java :) Feb 16 18:26:51 hm some features missing like safepoints and voilatile Feb 16 18:27:02 which ed didnt care about or didnt had the time Feb 16 18:27:09 woglinde: do you want to see what jwinnebeck looks like? https://picasaweb.google.com/lh/photo/MaoeouaPCl4HyO6gmdsWtc-wfef3cGFziAjyAyijx1o?feat=directlink Feb 16 18:27:10 but they will be adressed Feb 16 18:27:48 * woglinde fights with the fucking not threadsafeness of java webservicestack Feb 16 18:27:48 That's him driving our truck simulator in my lab. He actually did 99% of the work on that truck simulator, he knows about 3D graphics and OpenGL and triangles and all that mumbo jumbo. Feb 16 18:28:14 that lab is too clean Feb 16 18:28:21 its a sim Feb 16 18:28:23 oh no it's not, the dirty parts are behind you Feb 16 18:28:25 yep Feb 16 18:28:39 SilicaGel: how do you know what my lab looks like? :) Feb 16 18:28:43 haha Feb 16 18:28:52 are those supposed to be xeyes? Feb 16 18:28:56 Hahahaha Feb 16 18:28:58 yes hahahahahahahahahaha Feb 16 18:29:09 hahahahahahahahahhahahahahahahahahahhahahahaahhahahahhaaha Feb 16 18:29:13 you probably can't see it, but if you zoomed in, there's actually an X "close" box to the upper right of the eyes Feb 16 18:29:25 nice touch Feb 16 18:29:29 haha Feb 16 18:29:33 that's my office btw, with the xeyes Feb 16 18:30:04 they told me I could live in the cube farm, or I could build my own cube in my lab, so I did the latter Feb 16 18:30:49 hahaha i am so happy right now, because you recognized them as xeyes. Most people around here think I'm just plain insane. They have no dea why I put eyeballs on my wall. Feb 16 18:31:18 yes, true: http://i.imgur.com/NqqS8.png Feb 16 18:31:28 HAHAHA Feb 16 18:31:41 damn, I've been so brainwashed, I was looking at the upper left Feb 16 18:31:45 damn, I forgot to apply the CSI filter... Feb 16 18:32:14 yeah, those csi filters can make something out of "nothing" Feb 16 18:32:39 in that picture, that little screen on the right is what gets installed in trucks Feb 16 18:32:49 it gives the drivers feedback and coaches them to drive better to conserve fuel Feb 16 18:33:16 Some day that will be driven by a little arm that will look suspiciously like the beaglebone reference design :D Feb 16 18:33:33 the driver will be replaced by an arm? Feb 16 18:33:55 yes, we don't need him to have legs or a torso once we move the pedals up next to the steering wheel Feb 16 18:33:56 boo perl :) Feb 16 18:35:47 woglinde: hardcoding an interface works like a charm, guess my usb is somewhat flakey, this time it stopped halfway the bootlog (butit got up completely) Feb 16 18:36:22 effem usb is a mess on bone Feb 16 18:36:33 ahok Feb 16 18:36:35 ah ok Feb 16 18:36:58 s/on bone// Feb 16 18:38:26 er musb is on the bone? Feb 16 18:39:04 What's the deal with USB disconnets being a total failure on the bone (usb port never works again) - has that been fixed? Last time I asked someone said (with some snark) "The smartest TI people india are working on that" Feb 16 18:39:53 SilicaGel: same status Feb 16 18:40:20 SilicaGel jkridner may know Feb 16 18:49:48 I fixed that! Feb 16 18:49:54 http://gitorious.org/clonetty Feb 16 18:50:51 this problem we're seeing isn't just tty devices though, it's anything. When you plug in a device once it enumerates just fine. When you pull it out, and plug it back in, it refuses to enumerate ever again Feb 16 18:51:05 It happens with tty type devices, but it also happens with things like our usb accelerometers and PEAK can adapters Feb 16 18:52:02 Russ: that does not help me. on my dev PC I lose about one ttyUSBx per day Feb 16 18:52:13 for ever since the usb bus reset and that tty stays allocated or so Feb 16 18:52:19 av500, I remember that Feb 16 18:52:22 Russ: what you fix? Feb 16 18:52:32 av500, you need a fixed kernel Feb 16 18:52:50 Russ: I guess so, but I refuse to upgrade my 2008 linux install :) Feb 16 18:53:11 mranostay, the problem where /dev/ttyUSB0 goes away everytime you reset or power cycle your board Feb 16 18:53:23 yeah udev rules? Feb 16 18:54:00 no, it clones /dev/ttyUSB0 to a pty and reopens it as necessary Feb 16 18:54:07 maybe I should merge it with ttywatch Feb 16 18:55:42 * mranostay check that git repo Feb 16 18:55:46 *cheks Feb 16 18:55:49 gah checks Feb 16 19:20:20 maybe the USB problem hasn't been fixed because they're busy working on this: http://www.dellchallenge.org/projects/humanure-power-project Feb 16 19:21:28 I'm sorry. That project is probably someone's life's work, and there I went and made fun of it. Feb 16 19:21:57 I just keep thinking "I wonder if some day, with technology advancement, we'll be able to poop directly into the electrical socket." I don't know why that's what came to mind. Something wrong with me. Feb 16 19:22:29 hehe Feb 16 19:23:05 well i dont' know Feb 16 19:23:06 probably not Feb 16 19:23:12 I think so Feb 16 19:23:14 er, just caught the snarky comment from earlier Feb 16 19:23:15 the gist is make electricity out of human poo Feb 16 19:23:21 let the cows poop Feb 16 19:23:31 burn it, drive turbine Feb 16 19:23:36 works with almost anything Feb 16 19:23:44 hi mru Feb 16 19:24:03 now if they can feed the populus so they can better make electricity. Feb 16 19:24:17 jkridner_: what is the status on usb? Feb 16 19:25:14 djlewis: well there's two clear directions we will go in the future, but neither of them involve turning poop into food. The two choices are soylent green, and demolition man (all restaurants are taco bell) Feb 16 19:25:15 in what context? well, whatever the context I don't have any updates that I know of…. Feb 16 19:25:29 well, there is the bone automated tester stuff.... Feb 16 19:25:33 that is working. Feb 16 19:25:53 are you specifically talking about the Bone and DMA? Feb 16 19:26:02 jkridner_: we were specifically talking about that when you unplug a device from the bone and plug it back in, it doesn't enumerate ever again Feb 16 19:26:12 it seemed to be a well known problem the last time I asked (a month ago) Feb 16 19:27:17 ah, that vbus thing. I don't think it is fixed in the kernel, but koen has a userspace work-around. Feb 16 19:27:40 which userspace is being used that doesn't work? Feb 16 19:27:44 jkridner_: is that the hoky poky one? Feb 16 19:28:07 yeah… it is the new hokey-pokey. Feb 16 19:28:11 I didn't knwo about a userspace workaround. What does it do? rmmod insmod something? Feb 16 19:29:04 http://dev.gentoo.org/~armin76/arm/beaglebone/install.xml … search for hokey pokey Feb 16 19:29:30 You know what othe rproblem I'm wondering about, that I haven't heard about in a while? What's the deal with the PMIC battery support being for a 3.7V battery, but a 3.7V battery won't work on the bone because the overhead of the regulators makes it so that 3.7V is the MINIMUM input to run the thing Feb 16 19:29:49 What are you supposed to do about that? An external boost converter? I couldn't figure out how such a beast would hook into the PMIC to feed power back in Feb 16 19:30:56 the discussion here: http://www.beagleboard.org/irclogs/index.php?date=2011-12-27 Feb 16 19:32:07 echo F > /proc/driver/musb_hdrc.1 Feb 16 19:32:48 I wonder why F Feb 16 19:33:53 av500: I see you linked a picture of kiera knightly in that conversation. haha. Feb 16 19:35:16 4. Request to switch-on the Vbus power using below command on any EVM. Feb 16 19:35:35 that's what "F" does for some reason. There's also "S" you can send it, where S means suspend. Feb 16 19:35:51 F might mean FULL or something Feb 16 19:45:35 Anyone have some news regarding beaglebone FPGA capes? Feb 16 19:46:41 hmm, I had a laugh at the ARM BOF ;) Feb 16 19:49:14 But it wasn't trolling, I just said that for gentoo hardfloat is just a compiler flag ;) Feb 16 19:50:03 can anyone help me change resolution on my beagleboard xm for the angstrom image Feb 16 19:50:34 don't ask to ask Feb 16 19:54:50 FPGA Cape! Feb 16 19:54:56 That sounds like a fantastic idea! Feb 16 19:54:58 What FPGA? Feb 16 19:55:03 Well I'm running 2.6.32. Trying to follow this link: http://elinux.org/BeagleBoardFAQ#Display_resolutions_.231 Feb 16 19:55:24 and I'm seemingly stuck at whatever the default resolution is Feb 16 19:55:56 and I'm using this for compiling the boot.scr Feb 16 19:55:57 http://guillaume.segu.in/blog/hackens/337/getting-started-with-your-brand-new-beagleboard-xm/ Feb 16 19:57:06 <_av500_> dberg: and you uboot uses boot.scr? Feb 16 19:57:09 <_av500_> your Feb 16 19:57:20 <_av500_> because newer ones use uEnvt.txt Feb 16 19:57:26 <_av500_> pastebin your full boot log Feb 16 19:59:04 i just saw reading uEnvt.txt go by Feb 16 19:59:13 SilicaGel, Last time I headr something about it it was a Spartan 6 I beleive Feb 16 19:59:28 <_av500_> dberg: then stop beating on boot.scr :) Feb 16 19:59:37 nice Feb 16 19:59:58 any resources for uEnvt.txt? Feb 16 20:00:32 <_av500_> you ask too quickly to have googled it Feb 16 20:01:02 ewwww musb Feb 16 20:01:04 * _av500_ goes to pull some cat-6 Feb 16 20:01:06 I wonder what else is on the fpga cape Feb 16 20:01:40 maybe somebody should make a cape that has an avr on it, so we can make the arduino people shut up :) Feb 16 20:02:57 * _av500_ thinks we need a totally blank screen-protector cape Feb 16 20:03:51 I have three cape layouts in various stages of finished Feb 16 20:03:55 one is a vehicle power supply Feb 16 20:03:58 one is an OBD-II interface Feb 16 20:04:04 one is high speed A/D for vibration Feb 16 20:04:37 <_av500_> why not combine psu and obd? Feb 16 20:04:41 blah Feb 16 20:04:42 size Feb 16 20:04:48 I am going to try to do that if I can Feb 16 20:04:55 FPGA cape? something that is 5x the cost of the Bone at least? :) Feb 16 20:04:57 but one of my key requirements is backup battery Feb 16 20:05:07 nah not a spartan 6 Feb 16 20:05:07 <_av500_> SilicaGel: obd chips are 40pin dip? Feb 16 20:05:19 actually that's kind of interesting Feb 16 20:05:28 there's one that's in the form of a ... less than that ... 24 pin I think Feb 16 20:05:48 make a pld cape Feb 16 20:05:52 yes, it's a 24 pin 0.600 wide Feb 16 20:06:05 but it's expensive, $60ish for the module. Feb 16 20:06:10 elm scan stuff? Feb 16 20:06:21 basically, but it's based on the STN1100 chip Feb 16 20:06:23 rather than elm Feb 16 20:06:28 it emulates ELM327 though yeah Feb 16 20:07:02 why not elm? aren't theylike dip16? Feb 16 20:07:05 for post-2008 vehicles it shouldn't even be necessary, it can all just be can, if one happens to know J1979, which it happens I do Feb 16 20:07:31 Only because the STN is a bit faster, and it has more flexible power-down modes. There's nothing wrong with an elm too. Feb 16 20:07:35 LINicks Feb 16 20:07:50 I'm trying to pit a GPS module on this thing too Feb 16 20:08:01 and if I can, the LS Research wifi/bluetooth module, but that thing scares the living shit out of me. Feb 16 20:08:26 <_av500_> SilicaGel: should not, its one the panda Feb 16 20:08:34 Is it? Feb 16 20:08:38 <_av500_> SilicaGel: but if you have a choise use some other module Feb 16 20:08:42 I should look at that schematic Feb 16 20:08:51 really, why is that? Feb 16 20:09:02 <_av500_> ti is not the only wifi maker Feb 16 20:09:06 _av500_: why is that, never used that gps thing though Feb 16 20:09:15 I wa slooking at that particular one beacuse I was under the impression that I would get driver support, and beacuse I also need bluetooth and the combined synchronized package is nice Feb 16 20:09:21 the new wilink hopefully has a better gps Feb 16 20:09:34 <_av500_> yes, hope dies last Feb 16 20:09:40 <_av500_> (we say here) Feb 16 20:10:16 the thing that bothers me about the TiWi-R2 is that it uses some wacky voltage on the SDIO necessatiting that you use one of those wacky sensing bidirectional level translators Feb 16 20:10:24 Everyone tells me watch out, timing through them is a huge problem Feb 16 20:10:47 * xxiao is assigned to 6678 dsp bringup, the keystone power hungry chip from TI, had to learn all those sysbios from scratch Feb 16 20:11:23 TMS320C6678 Feb 16 20:11:31 can run 10 android tables in one Feb 16 20:11:45 I only need two, one implanted in each retina Feb 16 20:11:49 all with sysbios that is Feb 16 20:11:57 LS240-WI-A01-A20 ...that's not a TiWi-R2 I don't think Feb 16 20:12:40 ...and that module on the pandaboard plugs directly into the omap4430 Feb 16 20:12:43 the next generation is always what you need ;) Feb 16 20:12:56 that's not possible with the TiWi-R2 / beaglebone combination beacuse the beaglebone's SDIO are 3.3V Feb 16 20:13:30 ok. So the pandaboard uses a TiWi-R1 Feb 16 20:14:00 _av500_: Thanks, I've got it working in 720p :D Feb 16 20:14:10 dammit. Disappointing. I was hoping to find some kind of reference design I could just steal. Feb 16 20:15:57 the hokey-pokey-rules are great ;) Feb 16 20:16:04 aholler: works? Feb 16 20:16:14 don't know Feb 16 20:16:23 I never replug usb-device on musb Feb 16 20:16:30 and I don't have a bone Feb 16 20:16:52 I'm just using a bt-device on a beagle classic c4 Feb 16 20:17:26 and even for that I had to use one which doesn't rely on some firmeware (like the ath3k) Feb 16 20:18:05 what device did you end up using? Feb 16 20:18:39 some bt-dongle which doesn't a firmware, a simple csr-usb one Feb 16 20:18:44 The WL0127 or whatever chipset in that TiWi-R2 module is nice in that the bluetooth and wifi cooperate as to not interfere with each other. Feb 16 20:19:09 I use bt for everything, even for network. Feb 16 20:19:22 (with my beagle) Feb 16 20:19:25 what's th einterface to it then, usb? spi? Feb 16 20:19:35 usb on musb Feb 16 20:20:18 I don't know a ton about bluetooth. There's some HCI spec and my understanding was that drivers weren't really necessary if the host adapter supported this HCI spec Feb 16 20:20:30 I know when I plug in any old wacky usb bluetooth thing into my pc, it just sorta works Feb 16 20:21:00 yes, but e.g. the ath3k needs a binary firmware blob. And that fails with musb, because the device resets when the blob was transmitted Feb 16 20:21:05 Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) Feb 16 20:21:23 and the musb-driver has a problem with that Feb 16 20:22:44 transfer starts (musb as host), device disconnects, musb-driver checks the hw-status for transmitting the result of the dma to the kernel, device is gone, musb thinks it is in client-mode, kernel gets a client answer for host-transmit ... Feb 16 20:23:50 fso dma starts in host-mode, but musb sends the rc as client-mode Feb 16 20:24:36 kernel thinks firmware transmit failed ... Feb 16 20:25:19 I hope it was understandable, I'm a bit tired ;) Feb 16 20:30:59 yeah I gotcha Feb 16 20:33:16 I'm glad you guys are here, and know what you're talking about, it makes me feel less alone Feb 16 20:33:23 with all these coworkers who don't even know what xeyes are Feb 16 20:33:36 haha Feb 16 20:40:02 btw. yesterday I learned that m$ will require uefi with acpi for arm-devices Feb 16 20:40:38 aholler lol Feb 16 20:40:44 I wonder what now happens with DT. Feb 16 20:41:04 hehe Feb 16 20:41:12 aks them about 4dwm Feb 16 20:41:27 the coworkers of course Feb 16 20:41:44 damn why jamvm is segfaulting at this point Feb 16 20:43:37 4dwm? coworkers? For me ARM is currently just a playground. I'm currently working (again) with HW I've never seen. But that might change sometimes in the future again ;) Feb 16 20:44:20 no that was for silicagel Feb 16 20:44:21 sorry Feb 16 20:44:30 hehe Feb 16 20:45:05 it was so funny seeing the first version of kde Feb 16 20:46:12 hm why is the jni env corrupted at this point Feb 16 20:46:13 hrms Feb 16 20:46:27 the j is the problem ;) Feb 16 20:46:43 no Feb 16 20:46:47 it worked all before Feb 16 20:46:59 maybee gcc 4.6.2 Feb 16 20:47:45 hmm, I'm pretty happy with 4.6.2, just needed one additional patch Feb 16 20:49:25 hm we need an older revision of gnuclasspath for the bootstrapping in oe Feb 16 20:49:46 and that seems not work well with latest gcc-4.6.2 Feb 16 20:50:03 maybe the same patch would help: https://bugs.gentoo.org/show_bug.cgi?id=366253 Feb 16 20:52:22 I think debian unstable has it Feb 16 20:52:44 woglinde: have you used QT bindings for java? LIke jambi or something? Feb 16 20:53:06 silicalgel only short Feb 16 20:53:10 but its on my todo list Feb 16 20:53:21 maybee your company will sponsor the recipe? Feb 16 20:53:39 ah damnit oe-core works Feb 16 20:53:50 HAHA Feb 16 20:53:56 we're broke, we aren't sponsoring anything :( Feb 16 20:55:13 lol Feb 16 20:55:14 okay Feb 16 20:55:54 hm so now I have to look up what I have changed btw core and classic Feb 16 21:10:46 hi all... Has anyone here ever used crosstool-ng to generate and configure a toolchain? Feb 16 21:11:04 I am not Feb 16 21:11:11 oe gives me much more options Feb 16 21:21:24 woglinde, for a begginer, is it easy to install/configure and work with oe? Feb 16 21:22:19 hm beginner at what? Feb 16 21:22:28 whole embedded and linux? Feb 16 21:24:24 embedded linux + beagleboard Feb 16 21:24:38 yes Feb 16 21:24:57 there isn't such a thing as "embedded linux" Feb 16 21:25:41 except for uclinux Feb 16 21:25:46 but we're going to pretend that doesn't exist Feb 16 21:25:54 (for good reasons) Feb 16 21:26:03 cezane: if you want to learn developing using linux, just use a pc to learn it. Feb 16 21:26:25 aholler... if you are right, why there is books like this: OReilly.Building.Embedded.Linux.Systems.Aug.2008.eBook-DDU? (I am reading...) Feb 16 21:26:37 lol Feb 16 21:26:37 and when you have finished your sw, just compile it for arm Feb 16 21:26:49 that book was outdated when it got printed Feb 16 21:26:51 as always Feb 16 21:27:01 or use java, so that you don't have to recompile squat Feb 16 21:27:04 :) Feb 16 21:27:12 java will die Feb 16 21:27:18 !!! Feb 16 21:27:20 cezane for a beginner oe may a challange Feb 16 21:27:26 but other people took it too Feb 16 21:27:27 aholler: I can't believe you just threatened java Feb 16 21:27:33 java is todays cobol ;) Feb 16 21:28:06 man, and I was just starting to like you guys Feb 16 21:28:28 its only aholler Feb 16 21:28:31 don't make the mistake of throwing us all in together Feb 16 21:28:43 oh heaven forbid Feb 16 21:29:10 java is already dead Feb 16 21:29:38 I started to see this link (OE - http://wiki.openembedded.org/index.php/Getting_Started) , but I thought perharps it was easier to start with crosstool-ng... Feb 16 21:30:58 hrm Feb 16 21:31:05 mru why you believe that? Feb 16 21:31:12 if you have a linux desktop, anyway, or a vm, I really thought the linuxsdk was a pretty good place to start Feb 16 21:31:27 I quickly outgrew it though Feb 16 21:32:00 I already have the whole environment configured, except the toolchain... Feb 16 21:32:18 I am running ubuntu at host and angstrom at beagle Feb 16 21:32:34 hmm i wonder how well it would work to install gcc on the bone itself and then use it to compile itself Feb 16 21:32:35 fishy fishy Feb 16 21:32:40 for my troll Feb 16 21:33:15 * jconnolly backs up woglinde Feb 16 21:33:18 ;D Feb 16 21:33:24 so, do you think its better for me programming at beagleboard? Feb 16 21:33:28 cezane: the easiest way is to install task-sdk-native on angstrom and go on with compiling on the beagle Feb 16 21:33:55 aholler but thats lame Feb 16 21:34:03 there is no need to fiddle with cross-compiling if you are starting with stuff like hello world or such Feb 16 21:34:48 but he dont learns about build-system and packaging Feb 16 21:34:52 cezane: otherwise you will get frustrated faster than you can say "hello world" Feb 16 21:35:14 it will not become the system slow? Feb 16 21:35:57 ? Feb 16 21:36:02 cezane: how many thousand of line of code you want to write? Feb 16 21:36:33 at begin, just hello world, while I am learning... Feb 16 21:36:39 * djlewis percieves OE for overal fs work and cross building for medium size projects and BB local build for small projects Feb 16 21:37:06 but in a few days I will have to make an app to read some sensors and send to a server Feb 16 21:37:18 small change Feb 16 21:37:51 you will need just minutes to compile such native on the beagle, against weeks to learn how to cross-compile something. Feb 16 21:38:00 I will do this through serial port Feb 16 21:38:06 or, maybe, usb Feb 16 21:38:33 which beagle? Feb 16 21:38:55 i2c? Feb 16 21:38:59 for sensor Feb 16 21:39:09 xm Feb 16 21:39:21 beagle xm Feb 16 21:39:22 you even can do it via javascript like koen did Feb 16 21:39:45 cezane: plug in a monitor, kybd and mouse and treat it like a computer Feb 16 21:39:58 djlewis thats lame too Feb 16 21:40:03 for the sensor, I am not sure... maybe they use the hart communication protocol Feb 16 21:40:05 :) Feb 16 21:40:24 woglinde: you should never try to become a teacher Feb 16 21:40:25 I tried the OE bit, easy brain overload for me :) Feb 16 21:40:32 djlewis, its already like you said... Feb 16 21:40:38 cezane hm funny that you nothing about your task Feb 16 21:40:43 +know Feb 16 21:40:50 aholler I am already one Feb 16 21:40:50 then do as was mentioned, instal the toolchain and go at it. Feb 16 21:41:23 woglinde: poor pupils Feb 16 21:42:10 if you teach them to learn cross-compiling before theyeven know how to use linux native. Feb 16 21:43:11 how do I use linux native? Feb 16 21:43:19 thats an intressting question Feb 16 21:43:58 what's linux native? Feb 16 21:44:01 ^^ Feb 16 21:44:07 ask a holler Feb 16 21:44:18 NOT CROSS COMPILING Feb 16 21:44:20 woglinde, I did not see the sensors yet... I did not have access to their datasheets or something like these, no docs were passed to me yet Feb 16 21:44:25 is that so hard to understand? Feb 16 21:44:35 sorry, boys, thats just silly Feb 16 21:44:39 so, I dont have much info about them Feb 16 21:44:54 aholler you mean there is a diffrent if I call gcc or arm-gcc? Feb 16 21:46:09 sorry, but I will no discuss that further Feb 16 21:46:40 cross-compile e.g. perl, than ask again Feb 16 21:46:49 heh, hrw used to call me 'gcc -OMG' Feb 16 21:47:05 hm I bitbake does that for me Feb 16 21:47:07 * SilicaGel slaps ka6sox about a bit with a pair of 3-500Z in push-pull configuration Feb 16 21:47:11 settle down beavis Feb 16 21:47:37 SilicaGel: kinky! Feb 16 21:47:56 my cross compilers usually aren't called gcc-arm, they're called something really awful. Like gcc-arm-linux-gnueabi-lewinsky-cigar-gcc Feb 16 21:47:57 cezane anyway did you decice which lang do you want to use? Feb 16 21:48:06 maybee python would be usefull Feb 16 21:48:15 javascript Feb 16 21:48:18 ^^ Feb 16 21:48:38 c4milo the server sending part maybee a bit harderd in jscript Feb 16 21:48:40 hm Feb 16 21:48:44 dm8tbr: I felt he needed a full kilowatt. Feb 16 21:49:05 sure, 1kW that's where you start to get close to QRO Feb 16 21:49:07 QRO! Because life's too short for QRP! Feb 16 21:49:21 woglinde, I am thinking in use c++... Feb 16 21:49:30 I agree. What's with these guys building a transistor out of a colorburst crystal and a 2N2222. Insanity. Feb 16 21:49:37 s/transistor/radio/ Feb 16 21:49:38 cezane: good decision ;) Feb 16 21:49:41 my brain immediately jumped to the PA, see that? Feb 16 21:49:53 cezane are you sure? Feb 16 21:50:05 I bet with python would be easier and faster Feb 16 21:50:09 to develop Feb 16 21:50:25 SilicaGel: gets them in the ham band Feb 16 21:50:42 cezane soap for data transfer? Feb 16 21:50:49 or json? Feb 16 21:51:36 json for data-transfer? Feb 16 21:52:00 or a binary protocol like protobuffers or msgpack Feb 16 21:52:10 btw, what's linux native? Feb 16 21:52:20 -> 22:48 < woglinde> c4milo the server sending part maybee a bit harderd in jscript Feb 16 21:52:39 nodejs? Feb 16 21:53:23 client side Feb 16 21:53:31 his task looks like Feb 16 21:53:40 get sensor-data push them somehwere Feb 16 21:53:55 or maybee the server polls Feb 16 21:54:00 who knows Feb 16 21:54:04 this sounds like bugswarm ;D Feb 16 21:54:05 websocket Feb 16 21:54:23 http://bugswarm.net/ Feb 16 21:54:29 Feb 16 21:54:30 rest calls Feb 16 21:54:44 jconnolly dont make shamless commercial Feb 16 21:54:55 ;D last time Feb 16 21:55:25 just use emacs, that handles everything and is as good as using json or soap for "data-transfers" ;) Feb 16 21:55:27 woglinde... I saw last year that rest is better for embedded apps... so, I am thinking in use rest, writed in python (rest_django_framework) Feb 16 21:57:49 woglind, besides this, do you think python is better to do this? Is not the c++ support better for this kind of apps? Feb 16 21:57:59 cezane it only matters when you only have battery supply Feb 16 21:58:37 oh it gets even more interesting ;) Feb 16 21:58:49 I did not understand... Feb 16 21:59:15 aholler popcorn out? Feb 16 22:00:47 cezane to be honest use the stuff you are familiar with Feb 16 22:01:01 the task isnt a hard one Feb 16 22:01:09 woglinde: yeah, I'm already going into the watcher-mode ;) Feb 16 22:02:18 s/watcher/viewer/ or however a passive one is called correctly in english ;) Feb 16 22:02:33 observer Feb 16 22:03:38 JAFO Feb 16 22:07:52 ok... I was guessing better c++ because I see more references/support... maybe it is easier for me... I just know the basics of c++ and python Feb 16 22:09:24 o.O Feb 16 22:13:48 haha Feb 16 22:13:50 https://github.com/thraxil/restclient/ **** ENDING LOGGING AT Thu Feb 16 22:21:34 2012 **** BEGIN LOGGING AT Thu Feb 16 22:22:15 2012 Feb 16 22:22:42 MAN, this data acquisition circuit is $59/channel in parts Feb 16 22:22:44 grr Feb 16 22:30:06 what the hell is this guy doing Feb 16 22:30:32 programming for calculus. he is asymptotically joining this channel. Feb 16 22:30:38 zong Feb 16 22:31:06 getting Feb 16 22:31:07 there Feb 16 22:31:34 my irc client has a nice feature where I can turn off join/part messages Feb 16 22:32:00 jay thats like the three monkeys Feb 16 22:32:34 ignorance is strength :) Feb 16 22:32:38 hm I miss one feature in github, format-patch download Feb 16 22:47:00 hey, guys... thank you for tips! Feb 16 22:47:46 see you soon... Feb 16 22:48:26 god someone ban that guy till he corrects his connection Feb 16 22:48:47 CalcProgrammer1: hey fix your connection! Feb 16 22:48:48 mranostay: too bad, that we don't have OP here Feb 16 22:49:05 maybe an ircop can do something Feb 16 22:50:24 * djlewis sent him an email Feb 16 22:50:27 try #freenode but I suspect they CBA Feb 16 22:53:27 * jay6981 remembers that he knows an ircop Feb 16 22:53:44 i've asked him to rectify the situation Feb 16 22:54:08 Kick me if he cycles again, plz. Feb 16 23:19:50 ok this wifi is so slow Feb 16 23:20:01 jay6981: ask him to give jkridner op Feb 16 23:20:59 jay6981, aholler: thanks. Feb 16 23:22:56 he says you need to file some paperwork or something Feb 16 23:23:10 http://freenode.net/grf-f.php Feb 16 23:41:21 jkridner: if you do file, he can probably speed things up a bit to get you ops Feb 16 23:41:46 a file? Feb 16 23:41:55 I've submitted some forms a couple of times. Feb 16 23:42:47 jkridner: was it this one? http://freenode.net/grf-f.php Feb 16 23:43:44 yeah Feb 16 23:45:04 jkridner: Sure it wasn't the old GRF? Feb 16 23:45:08 The one with the giant backlog? :-) Feb 16 23:46:07 I'm not sure which one. Guess I can do it again. :( Feb 16 23:46:12 I've done it multiple times. Feb 16 23:46:17 it looks the same as what I remember. Feb 16 23:46:20 jkridner, meat Corey, the ircop :) Feb 16 23:46:35 meet even Feb 16 23:49:55 jkridner: Yeah, but if you get it done and ping me with the ticket number, I can approve it for you within minutes and you never have to do it again. Feb 16 23:50:13 I just submitted it. Feb 16 23:50:29 So you did, stand by. Feb 16 23:51:03 Oh, THERE'S the old one. Feb 16 23:51:07 YOu never replied to the ticket update. :-) Feb 16 23:51:17 jkridner: Would you rather I use the new one or the old one? Feb 16 23:59:05 new one is good.... Feb 16 23:59:11 I don't remember seeing an update ticket. Feb 16 23:59:28 I get a lot of e-mail an kinda expect people to ping me here if it is critical. Feb 16 23:59:50 Not critical from our perspective. :-p Feb 17 00:00:33 woof Feb 17 00:00:50 jkridner: Please register the channel via chanserv. :-) Feb 17 00:00:56 jkridner: now don't forget to use chanserv ;) Feb 17 00:00:57 <-- SilicaGel@home Feb 17 00:01:24 wow, finally this channel has got an op ;) Feb 17 00:02:25 amazing. Feb 17 00:02:26 :) Feb 17 00:02:29 we riding in high cotton now :) Feb 17 00:02:36 spooky Feb 17 00:02:36 * CanyonMan happily trying to figure out which serial port on the bone he wants to attach to an XBee Pro Feb 17 00:02:37 Corey: thanks!!! :) Feb 17 00:03:09 I need to go ahead and just kill #beagleboard and #beaglebone now, since they aren't reaching critical mass. Feb 17 00:03:20 NO! Feb 17 00:03:23 of course, I can do redirects now. :) Feb 17 00:03:37 CanyonMan: k. make your case and I'll read the logs... Feb 17 00:03:46 hehe Feb 17 00:03:49 i need handshaking Feb 17 00:03:58 sounds personal Feb 17 00:04:01 using UART1 means giving up the possibility of a DCAN Feb 17 00:04:06 stepping out of ELC presentation to get some coffee Feb 17 00:04:08 one anyway Feb 17 00:05:30 later . . . Feb 17 00:05:47 weeee Feb 17 00:05:53 jkridner: Check your email when you get a few. Feb 17 00:05:57 k Feb 17 00:15:02 there was an op for a whole 5 minutes? Feb 17 00:15:59 there wasn't one for about 2 years or more Feb 17 00:16:02 I can't use UART2 because that's got to be there for I2C2 for capes and I think the on board eeprom is on that anyway. Feb 17 00:16:14 heh Feb 17 00:25:37 uart3 txd and rxd aren't on the bone Feb 17 00:26:18 uart4 is mmc1. I might want that for SDIO mode for wifi. Feb 17 00:30:41 but it's a good feeling to know someone can kick me if I start saying stupid things ;) Feb 17 00:30:59 if you say smart things, can they recall you back? Feb 17 00:31:31 no, they won't see them if I'm not here ;) Feb 17 00:31:32 well as long as trolling is okay i'm fine Feb 17 00:31:59 what if, after you are kicked, we have you tailed by a private investigator Feb 17 00:32:15 er was that in the Freenode TOS? Feb 17 00:32:18 but most of the time I'm just troll under trolls in this channels ;) Feb 17 00:32:28 s/troll/a troll/ Feb 17 00:42:43 hey guys, is there rules for joining http://groups.google.com/group/beagleboard ? my request got denied today Feb 17 00:43:29 heh Feb 17 00:43:42 i seem to recall this happening before recently Feb 17 00:44:13 just keep on trying? Feb 17 00:44:37 Was there a reason given? Feb 17 00:44:42 like "you smell" or "you're ugly" ? Feb 17 00:44:59 nope, emali was short " Your subscription to Beagle Board was not approved. If you have questions related to this or any other Google group, please visit the Help Center. " Feb 17 00:45:11 maybe it just timed out? Feb 17 00:45:24 yea maybe, it's been two days i think Feb 17 00:46:08 just wanted to make sure there wasn't any kinda of requirements for joining (except for passing off as human) Feb 17 00:49:02 bribe money is always welcme Feb 17 00:49:04 *welcome Feb 17 00:49:23 no, just being a human should be enough Feb 17 00:49:28 It took a while before I got added though Feb 17 00:50:18 CanyonMan: is Jason or someone manually approving these? Feb 17 00:50:37 mranostay: who do i give the donations? Feb 17 00:50:46 I don't know who jason is, but, based on the irregulator delays, I think it's a human. Feb 17 00:51:09 CanyonMan: jkridner Feb 17 00:51:19 Really? Feb 17 00:51:23 I already know a Jason. Feb 17 00:51:26 Can you get him to change? **** ENDING LOGGING AT Fri Feb 17 02:59:57 2012