**** BEGIN LOGGING AT Thu Jan 17 03:00:01 2013 Jan 17 03:34:36 mranostay: can't believe you didn't +1 the cowboid with purple hat Jan 17 03:34:47 toneeee: or rather, those networks don't need to be switching in public. How indecent Jan 17 03:36:22 i commented didn't i? Jan 17 03:36:36 prpplague: rockin!!!!# Jan 17 03:37:49 mranostay: not that i saw... Jan 17 03:38:01 lol Jan 17 03:38:08 mranostay: https://plus.google.com/101339419642360856354/posts/TeuGnKNPTWL Jan 17 03:41:01 drinking a brew and getting my tax paperwork ready.. Jan 17 03:41:31 prpplague: you will love CA taxes :) Jan 17 03:42:29 mranostay: hehe yea those are words i often use in the same sentence "love" and "taxes" Jan 17 03:42:44 mranostay: the whole idea of moving to CA makes me want to vomit Jan 17 03:43:07 prpplague: you'll get over it :) Jan 17 03:44:53 mranostay: hehe i doubt it, but i have to be realistic about work Jan 17 03:45:44 prpplague: CA is known to cause cancer :-D Jan 17 03:45:59 XorA: hehe Jan 17 03:46:00 but only to the state of CA Jan 17 03:46:46 hehe Jan 17 03:47:26 argh Jan 17 03:47:33 * prpplague has way too much work to do tomorrow Jan 17 03:50:34 now a move to colorado might be interesting... Jan 17 03:51:03 * prpplague has never lived anywhere that had regular snow falls Jan 17 03:52:06 hmm Jan 17 03:52:26 XorA: think a hdmi debug device would sell for $100 ? Jan 17 03:52:52 prpplague: no idea, I never done HDMI stuff Jan 17 04:02:37 engineers are the worst peopel to set prices Jan 17 04:02:56 products should not be priced based on what they cost Jan 17 04:03:06 they shoudl be based on teh value that you can get for them. Jan 17 04:08:24 prpplague: just need to come up with our pet rock idea :) Jan 17 04:09:31 mrpackethead_: hehe i don;t set the prices for our stuff.... Jan 17 04:09:34 mranostay: hehe indeed Jan 17 04:19:07 prpplague: or in our field the rpi idea Jan 17 04:22:57 mranostay: well for me the flyswatter2 is doing pretty darn good Jan 17 04:23:11 mranostay: we have about 10 other tools we are looking at producing Jan 17 04:23:42 need consultants? :) Jan 17 04:24:07 mranostay: this HDMI debugger that i am whipping up for robclark might be something that people would be interested in Jan 17 04:24:10 mranostay: hehe Jan 17 04:24:16 mranostay: i'll keep it in mind hehe Jan 17 04:24:39 * mranostay curses panto! Jan 17 04:25:49 wtf does mean "alias tbclk already exists".. Jan 17 04:28:09 emeb_mac: fpga dude Jan 17 04:28:25 mranostay: how goes it? Jan 17 04:29:07 this evening's fiddling around: http://www.youtube.com/watch?v=7DP4uyz-n7E Jan 17 04:29:08 it goes Jan 17 04:29:36 with the logic level converte hack right? Jan 17 04:29:51 yep Jan 17 04:30:07 I get a pretty decent framerate with that hack Jan 17 04:30:19 about 100fps on the spinny cube Jan 17 04:30:37 can run the spi clock > 18MHz. Jan 17 04:31:31 nice Jan 17 04:33:04 probably ought to try hooking that display up to my beaglebone at some point just for teh lulz Jan 17 04:44:17 your gun fight escalated today i see Jan 17 04:44:59 see y'all at the OK Corral. Jan 17 04:45:09 it's a shorter drive for me. :) Jan 17 05:04:58 emeb_mac: you sure that is a good idea?:) Jan 17 05:05:25 mranostay: prolly not - place is a tourist trap. Jan 17 05:07:26 probably shoot a tourist? Jan 17 05:19:50 hi sakoman Jan 17 05:32:16 whole days work Jan 17 05:32:35 i've finished a front end audio section Jan 17 05:33:03 new cape design. Jan 17 05:33:24 pro audio line level input, and two line level outputs Jan 17 05:33:40 four bidirectional DMX input/outputs Jan 17 05:36:36 oh no it is tema Jan 17 05:37:02 mranostay, you're on a date with your laptop and irc on Jan 17 05:37:03 ? Jan 17 05:37:17 he always is Jan 17 05:37:27 the youth today has no life Jan 17 05:37:29 ;-> Jan 17 05:38:23 need to get this demo working Jan 17 05:38:36 mranostay: u are on a date with a laptop? Jan 17 05:38:40 teh laptop is the date? Jan 17 05:40:04 mrpackethead_: what do you consider pro audio line level to mean? Jan 17 05:40:18 heh.. mranostay - "need to get demo working".. let's shoot for CES, ESC, Computex or something like that, forget ELC Jan 17 05:40:19 balanced input Jan 17 05:40:37 tema: heh at some point Jan 17 05:41:09 +4 dBu Jan 17 05:41:37 mrpackethead_: cool - I was working on a TRS balanced line-level design a while back using THAT Corp drivers/receivers. Jan 17 05:42:02 * mranostay is cluebatting panto on his return Jan 17 05:42:14 im using the TLV320 IC Jan 17 05:42:28 same one that is on the audio Cape... Jan 17 05:42:32 yeah Jan 17 05:42:41 its remarkably good Jan 17 05:42:46 but what for the line level interfaces? Jan 17 05:42:52 same IC Jan 17 05:43:05 heh bossman wants us to work the holiday.. don't think so :) Jan 17 05:43:06 directly driving line level with the codec? Jan 17 05:43:13 it has both differential inputs and outputs Jan 17 05:43:15 yes. Jan 17 05:43:20 hmmm... Jan 17 05:43:39 is it rated for handling the impedances? Jan 17 05:43:45 yes. Jan 17 05:43:59 its actually got a Highpower output as well Jan 17 05:44:07 so you can drive a pair of headphones directly Jan 17 05:44:32 i was a bit miffed by the cape design, they stick a 33R resistor in series with it, to pad it down to line level Jan 17 05:44:58 which was an odd design decison when they had a line level! Jan 17 05:45:05 its actually got about 10 inputs and 10 outputs Jan 17 05:45:12 i've got a EVM board for it Jan 17 05:45:18 and its remarkabley quiet Jan 17 05:45:20 yeah - I took a quick look at it a while back Jan 17 05:45:33 for my applicaiton, it deos not need to be super studio quality Jan 17 05:45:36 sounds pretty good on the dvi-d + audio cape Jan 17 05:45:57 the audio cape is the dvi-d cape minus the dvi bits Jan 17 05:46:09 should probably compare the specs on the balanced I/O to those I was designing for back when... Jan 17 05:46:29 ISTR that the THAT Corp parts had some fairly nice features for driving Jan 17 05:46:33 http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=slau209&fileType=pdf Jan 17 05:46:55 for my app, i only need 1 input, but 2 outputs Jan 17 05:46:57 bizzare Jan 17 05:46:58 :-) Jan 17 05:46:59 but true Jan 17 05:47:29 next job is to get a real time kernal running Jan 17 05:47:41 fun Jan 17 05:48:10 though indications suggest i have enough horse power not to worry Jan 17 05:48:37 i thought my smpte Ltc decode would have taken a lot more processig than it does. Jan 17 05:48:49 it chuggs along at about 2% of the CPU Jan 17 05:49:04 * XorA gives the angstrom site the evil eye Jan 17 05:49:22 XorA: I dont' get angstrom Jan 17 05:49:34 i'm not sure why it is so popular with the trolls that live here Jan 17 05:49:55 because it has an awesome spelling Jan 17 05:49:57 Angstrom is nice - simple, small, does what it says on the tin. Jan 17 05:50:04 but then i'm a hobbit. Jan 17 05:50:29 and Hobbits need to avoid trolls, least they get eaten. Jan 17 05:50:40 * XorA munches on mrpackethead_ Jan 17 05:50:44 omnomnom Jan 17 05:50:51 * mranostay backs away Jan 17 05:52:15 * XorA smiles evilly Jan 17 05:52:46 can I build basic image in 20G these days? Jan 17 05:53:18 emeb_mac: so its simple and small.. Jan 17 05:53:30 emeb_mac: how does that help me rapidlly develope stuff? Jan 17 05:53:30 XorA: it doesnt say that on the tin ;) Jan 17 05:53:39 * mranostay checks to see if MOSFET caught fire Jan 17 05:53:53 i only stuck with debian because its what i am familar with Jan 17 05:53:57 for no other reason.. Jan 17 05:53:58 KotH: normally Ive got a 1TB disk so havent been paying attention to disk usage Jan 17 05:54:09 and as yet, its not been a problem. Jan 17 05:54:17 mranostay: mosfets do not easily catch fire Jan 17 05:54:23 mrpackethead_: depends on what your preferred dev tools are. Jan 17 05:54:30 nothing wrong with debian, its perfectly acceptable choice Jan 17 05:54:31 what i'm wanting to find out is what im missing. Jan 17 05:54:32 I like a text editor, make and gcc Jan 17 05:54:35 mranostay: oil filled transformers on the other hand.... ;) Jan 17 05:55:06 mosfets dont burn well afer the intial 'puff' of smoke. Jan 17 05:55:18 aka, 1 time smoke machine. Jan 17 05:55:38 juup Jan 17 05:55:43 capacitors are much more fun Jan 17 05:55:52 im sure if i was to say, hey i'm using ubuntu.. i'd get a beating. Jan 17 05:55:56 * KotH is currently playing with 20u 2kV capacitors Jan 17 05:56:15 mrpackethead_: well isnt that a valid response? Jan 17 05:56:17 mrpackethead_: using ubuntu is fine until you learn how to spell debian ;) Jan 17 05:56:54 but my front end of course is my macbook. Jan 17 05:56:55 :-) Jan 17 05:57:12 mrpackethead_: youll fit into Angstrom perfectly then :-D Jan 17 05:57:25 I will have a look at it sometime Jan 17 05:57:30 but right now, time is short Jan 17 05:57:49 i have to have a working demostration with the client by the end of the month. Jan 17 05:57:54 :-) Jan 17 05:58:10 mrpackethead_: makes sense to stay with what you know then, no argument from me Jan 17 05:58:17 the beagle is a better bet for making some money than mining bitcoins Jan 17 06:01:08 there was a reason why someone sends Angrstrom out with the Beagles though. Jan 17 06:01:15 and i'm sstill unclear as to what it is. Jan 17 06:01:26 because head Angstrom guy works for beagle manufacturer Jan 17 06:01:59 and Angstrom was the 1st distro for the Beagle - before debian & ubuntu noticed it. Jan 17 06:02:06 ok ok. Jan 17 06:02:18 so as much as it was the first on the block. Jan 17 06:02:43 debian arm is pretty old as well, I was running it back in the zaurus days Jan 17 06:02:53 yes.. Jan 17 06:02:58 i'm runnign squeeze Jan 17 06:03:01 old.. Jan 17 06:03:08 but its stable Jan 17 06:03:24 got squeeze on my Tranformer Infinity Jan 17 06:03:31 3.2.33-psp26 kernel Jan 17 06:03:41 the chrootless debian install is the mutts nuts Jan 17 06:05:01 never heard of it Jan 17 06:05:28 XorA: do you have a link? Jan 17 06:05:40 mrpackethead_: http://sven-ola.dyndns.org/repo/debian-kit-en.html Jan 17 06:06:43 i need to assign an engineer to develop our cloing process Jan 17 06:06:57 we'll need to build several hundred of the same image Jan 17 06:07:09 need to be able to do that resonably quickly. Jan 17 06:07:21 cp command doesnt work? Jan 17 06:08:36 can do dd's Jan 17 06:08:40 but thats not always great Jan 17 06:09:40 Gareth: pong Jan 17 06:16:34 oi! reading thru the registers on the AIC3106. That's a lot of registers! Jan 17 06:18:42 yes Jan 17 06:19:31 played with audio on the dvi-d + audio board the other day when I got it. Jan 17 06:19:51 opened up alsamixer and paged thru all the controls. Yikes! Jan 17 06:20:17 its very capable Jan 17 06:20:37 but the bbtoys implemenation is slightly sad. Jan 17 06:21:12 oh? Jan 17 06:21:27 aside from not bringing out much of the possible I/O? Jan 17 06:21:36 they could have exposed a few more in/outputs for very little effort Jan 17 06:28:16 other than that its fine Jan 17 06:28:30 its just lost a lot of useful capablity by not doign that Jan 17 06:28:37 but i guess, it was acutyally designed as a DVI card Jan 17 06:28:44 and audio was an after thought. Jan 17 06:29:12 who knows. Jan 17 07:25:52 Can anyone tell me which is the best optimized recent ubuntu image for the beagleboard xm Jan 17 07:25:54 ? Jan 17 07:29:38 I'm currently trying ubuntu-12.04-preinstalled-desktop-armhf+omap.img.gz but is seems a little sluggish to me Jan 17 07:30:27 <_av500_> http://hackaday.com/2013/01/12/finally-ti-is-producing-simple-cheap-wifi-modules/ Jan 17 07:30:33 <_av500_> wifi all the things Jan 17 07:32:11 * KotH wifis _av500_ Jan 17 07:32:26 I think av500 has wifi Jan 17 07:35:04 is the PRU expert about still Jan 17 07:35:14 ? Jan 17 07:35:36 mranostay: Jan 17 07:35:38 ? Jan 17 07:35:51 mranostay: pong ping bang crash.. Jan 17 07:37:24 anyone else? Jan 17 07:58:41 I got a nice C program running on my beagleboard, and now I tried some C++ -- yet when I try to include iostream -- it gives me this error "/usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/../../../../arm-angstrom-linux-gnueabi/include/c++/4.3.3/iostream:77: undefined reference to `std::ios_base::Init::Init()'" Jan 17 07:59:09 Is the compiled iostream just... not working? or is it perhaps something on my end Jan 17 09:12:17 anyone got an idea of how to listen to a serial data stream (250kps) using the PRU? Jan 17 09:13:44 headphones? Jan 17 09:14:22 my ears crap out at about 15k Jan 17 09:14:24 :-( Jan 17 09:14:43 shoudl be doable Jan 17 09:17:42 listen? Jan 17 09:17:45 what do you mean? Jan 17 09:17:52 receive Jan 17 09:17:59 sorry bad words Jan 17 09:18:03 ah.. Jan 17 09:18:12 doesnt the PRU have an uart? Jan 17 09:18:12 easy to bitbang out the serial streams Jan 17 09:18:29 only good to 115200 Jan 17 09:18:31 simlarly easy to bitreceive in the serial streams Jan 17 09:18:45 how fast does the PRU run? Jan 17 09:18:52 200Mhz Jan 17 09:18:58 o_0 Jan 17 09:19:11 taht should be easily doable Jan 17 09:19:19 i woudl ahve thought. Jan 17 09:19:25 the serial isnt quite straight forward Jan 17 09:19:26 its DMX Jan 17 09:19:30 ? Jan 17 09:19:33 what's dmx? Jan 17 09:19:34 it has some oddball breaks in it Jan 17 09:19:46 its a protocol for controlling lighting Jan 17 09:20:04 ah Jan 17 09:20:11 hmm.. Jan 17 09:20:15 can't you just sample at an appropriate frequency? Jan 17 09:20:23 yes. Jan 17 09:20:32 dmx512, that on PRU, that would have been a good elc talk Jan 17 09:20:41 yep Jan 17 09:20:52 the outbound works easily Jan 17 09:21:01 i just want to do inbound as well Jan 17 09:21:02 mrpackethead_: you have that? Jan 17 09:21:07 outbound?= Jan 17 09:21:15 yes, i can transmit it Jan 17 09:21:38 one of the beaglecape contest projects inspired me Jan 17 09:21:47 mrpackethead_: sample with about 5-10times the frequency, estimate the midpoint of the bits, use that sample, Jan 17 09:22:15 shouldnt be too hard Jan 17 09:22:50 i dont know whether you've a timer or anything like that on the PRU, but even if not, just counting cycles should do the job Jan 17 09:23:05 its very deterministic for timing Jan 17 09:23:10 thats what the PRU is good at Jan 17 09:23:25 https://en.wikipedia.org/wiki/File:Annotated_trace_of_DMX-512_signal.png Jan 17 09:24:33 also don't forget you have two prus Jan 17 09:24:38 yes Jan 17 09:24:50 plan was to use one for TX Jan 17 09:24:52 and one for RX Jan 17 09:25:11 the memory mapping makes things easy on the other side Jan 17 09:26:31 this one is better http://www.erwinrol.com/dmx512/ Jan 17 09:27:58 with rs232 style serial, you do you timing based on the start bit Jan 17 09:28:22 so long as neither side stays too far from 250khz, you shouldn't have a problem over the course of 8 bits Jan 17 09:29:31 i think you're right. Jan 17 09:30:42 you can schedule your sampling of bits based on the arrival of the start bit and the bit period Jan 17 09:31:45 yup, i think we will be ok. Jan 17 09:31:53 with PRU 800 cycles per bit, you should be ok :), even if you only use one PRU Jan 17 09:32:03 er, 800 PRU cycles Jan 17 09:32:18 and you get 1 instruciton per cycle Jan 17 10:31:05 hello trolls Jan 17 10:32:11 hello troll Jan 17 10:37:39 now I'm hurt Jan 17 10:38:49 good Jan 17 10:39:36 somehow I will survive having this black spot on my soul Jan 17 10:39:40 it won't be easy Jan 17 10:44:14 *burp* Jan 17 10:47:21 CC3000 sample ordered Jan 17 10:48:07 nice :) Jan 17 10:48:33 what cpu is in that thing? I didn't follow the specs yet. M3? Jan 17 10:48:46 no idea Jan 17 10:48:50 its an SPI device Jan 17 10:48:54 you still need a host Jan 17 10:49:04 I would prefer it to be an MCU too Jan 17 10:49:08 with a few GPIOs Jan 17 10:49:15 as is you need to add an MSP430 or so Jan 17 10:49:53 ti has a trick to configure wifi on it: http://processors.wiki.ti.com/index.php/CC3000_Smart_Config Jan 17 10:50:17 I think it transmits crpyted essid and pwd in wifi broadcasts Jan 17 10:50:23 and the cc3000 picks that up Jan 17 10:50:46 not sure what kind of a broadcast an android/ios app can send Jan 17 10:51:10 I think I have some slides on that somewhere Jan 17 10:51:30 interesting Jan 17 10:51:36 but might also be error prone Jan 17 10:52:06 https://itunes.apple.com/us/app/ti-wifi-smartconfig/id580969322?mt=8 Jan 17 10:52:19 dm8tbr: it forces the pax to renter his wifi stufdf Jan 17 10:52:23 re-enter Jan 17 10:52:48 which means to have no idea about the ESSID and to turn over the router to read the stock password :) Jan 17 10:53:10 yeah :) Jan 17 10:53:28 well it would be a security issue if random apps could read your network credentials... Jan 17 10:54:57 yes Jan 17 10:55:06 user has to enter it manually Jan 17 10:56:20 nevertheless nice stuff if you want to offload the complete network and ip stack Jan 17 10:57:04 yes Jan 17 11:06:12 ah: http://processors.wiki.ti.com/index.php/File:Cc3000_ftc_process.PNG Jan 17 11:06:29 but how can an android "app" request to connect to an AP? Jan 17 11:07:45 http://processors.wiki.ti.com/index.php/File:Cc3000_ssid_fields.PNG Jan 17 11:07:49 hmm, 32bytes max Jan 17 11:35:41 heh, it will do wep64 but not wep128 in that mode Jan 17 11:54:33 mmm...the internet of things Jan 17 11:55:10 av500, a further demonstration of the TI focus "elsewhere" Jan 17 11:55:45 I am always wary when I see piddling micros connect to the 'internets' Jan 17 11:55:54 it's a wild wild world out there Jan 17 11:58:07 not much stack for overflows anyway :p Jan 17 12:02:14 mdp: you mean your network keys "elsewhere"? Jan 17 12:02:55 as a showcase it's nice, but real world usability - none? Jan 17 12:03:12 panto, speaking of wild wild west: http://26-26-54.hardwarebug.org/123 Jan 17 12:03:43 mdp, as long as it's a soldering gun Jan 17 12:03:47 ynezz: I didn't say it was any good ;) Jan 17 12:29:00 mdp: what do you mean with "elsewhere"? Jan 17 12:29:45 KotH: just a comment about no more parts focus on handsets/tablets Jan 17 12:30:01 the rule also applies to wireless stuff Jan 17 12:30:14 mdp: ah.. Jan 17 12:30:22 mdp: juup... Jan 17 12:30:38 mdp: i asked myself what they are going to do with the whole chipcon stuff they still own Jan 17 12:31:11 most of it applies "elsewhere" Jan 17 12:31:36 juup Jan 17 12:31:52 but there was also a big suppart that did wlan kind of stuff Jan 17 12:31:59 but stuff like wilink8 is purpose built for a handset...kinda useless now Jan 17 12:32:00 subpart* Jan 17 12:32:08 juup Jan 17 12:32:26 which reminds me... i always wanted to try to do something with the cc430 Jan 17 12:32:52 we had some moron ask why we weren't using wilink8 in a board that needed to be an NFC reader ;) Jan 17 12:32:54 duh Jan 17 12:33:55 it would do the job ;) Jan 17 12:34:27 except for not having NFC reader capability ;) Jan 17 12:34:49 they forgot it's only the client protocols...purpose-built Jan 17 12:35:03 it was a "checkbox feature" person... Jan 17 12:35:39 cargo cult technologist ;) Jan 17 12:35:44 hehe Jan 17 12:36:40 btw: is nfc the same mess as rfid? Jan 17 12:37:31 nfc essentially _is_ RFID, just with some parameters hardcoded and additional protocols on top Jan 17 12:38:03 mess in RFID? Jan 17 12:38:09 KotH: what dm8tbr said Jan 17 12:38:15 a superset Jan 17 12:39:23 there're ISO standards, there's no room for mess :p Jan 17 12:39:49 hehe Jan 17 12:39:55 then GS1/EPC/NFC standards on top of it Jan 17 12:39:57 then ... Jan 17 12:40:03 so, it's a total mess, not just a huge mess Jan 17 12:40:25 where's mess, there's always market :) Jan 17 12:40:47 matroska-style Jan 17 12:41:08 gangman-style I would say Jan 17 12:42:22 EPC's not a mess Jan 17 12:42:34 NFC is though :) Jan 17 12:42:44 oh really? Jan 17 12:43:15 how's that Jan 17 12:43:28 ynezz, which statement? Jan 17 12:43:31 both? Jan 17 12:43:33 :) Jan 17 12:43:52 if you want to see a mess, go look at ISO 18000-7 Jan 17 12:44:20 -ENOMONEY Jan 17 12:44:24 the spec is a mess (it's missing about 100 pages of detail) and the org writing it had a coup last year Jan 17 12:44:44 then they added a patent clause to their example code Jan 17 12:44:52 geniuses :D Jan 17 12:44:59 yes Jan 17 12:45:11 bradfa: a coup? Jan 17 12:45:33 = want more money Jan 17 12:45:42 KotH, overthrew the former leadership Jan 17 12:45:53 probably in a farily peaceful way, I imagine, though Jan 17 12:46:03 threw out the old leaders and put new ones in Jan 17 12:46:15 peacefull? like beheading? Jan 17 12:46:17 and then kicked all the members out of the area where the specs are on the website Jan 17 12:46:26 KotH, somewhat like that Jan 17 12:46:43 sounds like fun Jan 17 12:46:48 KotH, oh yes Jan 17 12:46:50 and how come that did happen? Jan 17 12:47:10 KotH, cause they've been building the spec for years and no one's adopting it (or paying them money, I presume) Jan 17 12:47:14 plus the spec's not done Jan 17 12:47:22 and 6lowpan's about to eat their lunch Jan 17 12:47:31 ieee and ietf know what they are doing Jan 17 12:47:42 then, why would anyone even bother to stage a coup? Jan 17 12:47:51 KotH, why would anyone want to get an MBA? Jan 17 12:48:03 to earn more money for doing less Jan 17 12:48:18 KotH, well, some MBA types think they can save it, I guess Jan 17 12:48:26 the engineers don't seem to think so Jan 17 12:49:15 well.. considering that most of these protocols are first implemented by smal companies... the one that has their specs online for free will usually win Jan 17 12:49:25 KotH, yes Jan 17 12:49:25 apropos... Jan 17 12:49:41 does anyone have a copy of the scsi specs from before they closed the acces to the documents? Jan 17 12:49:46 KotH, 802.15.4 cost me like $15 for all the parts, ietf specs are free Jan 17 12:50:00 * KotH doenst pay for ieee standards Jan 17 12:50:00 KotH, scsi is closed now? Jan 17 12:50:10 has been for 3 or 4 years Jan 17 12:50:23 KotH, the core one is free but some of the amendments aren't free yet for the 802 series Jan 17 12:50:29 Ethernet's mostly free Jan 17 12:50:31 the announcement read like "because we became important, we now charge you to get access" Jan 17 12:50:53 I don't mind a few dollars, it's the ISO ones that each part costs $100 that I mind Jan 17 12:50:54 bradfa: i still dont pay for ieee standards ;) Jan 17 12:51:17 * KotH likes gramatical ambiguity ;) Jan 17 13:08:00 does anyone know when distributors like arrow open? Jan 17 13:08:35 it's already 6am there, and still nobody picking up the phone Jan 17 13:09:51 phone? Jan 17 13:09:57 are you like "old"? Jan 17 13:10:03 yes Jan 17 13:10:29 nice, my new ip cam has ssh Jan 17 13:10:35 Linux AirCam 2.6.28 #1 PREEMPT Wed Sep 5 15:41:51 EEST 2012 armv5tel GNU/Linux Jan 17 13:10:59 you don't use beagles for that? Jan 17 13:11:09 not outside Jan 17 13:11:22 new? 2.6.28? Jan 17 13:11:28 that's even older than me Jan 17 13:11:29 yes, newe Jan 17 13:11:31 av500, no telnet? Jan 17 13:11:36 mdp: that too Jan 17 13:11:40 just disabled :) Jan 17 13:11:40 rock on Jan 17 13:11:44 bah Jan 17 13:11:53 you and your fancy new ssh technology Jan 17 13:11:55 http://www.ubnt.com/airvision#airCamHardware Jan 17 13:12:05 ~100€ for a 720p outdoor ipcam Jan 17 13:12:10 including POE injector Jan 17 13:12:39 trying to spy on your girls while playing outside? Jan 17 13:12:43 nice Jan 17 13:12:52 KotH: no Jan 17 13:13:16 trying to spy on your neighbors while "playing" outside? Jan 17 13:13:24 too cold for outside Jan 17 13:13:26 :) Jan 17 13:13:41 there are all kind of fetishes ;) Jan 17 13:14:06 impressive..3 pack of those is 250USD shipped on ebay Jan 17 13:14:10 * KotH just hopes this isnt one of these family friendly channels Jan 17 13:15:05 mdp: yes Jan 17 13:15:47 KotH: creeper card time? ;) Jan 17 13:16:05 mdp: i hope not Jan 17 13:16:11 * KotH isnt creepy...most of the time Jan 17 13:16:17 mdp: but i've been banned for less ^^' Jan 17 13:17:55 av500, thanks for being my lazyweb...researching this stuff has been on my todo list for some time. ;) Jan 17 13:18:18 you are welcome Jan 17 13:18:19 I'm using some old axis indoor cameras but needed a couple outdoor ones..with more capability Jan 17 13:18:28 and telnet! Jan 17 13:18:32 :) Jan 17 13:18:49 now I need to run ethernet up my air intake to the roof Jan 17 13:19:22 luckily the patch panel is in the same room where the air axchanger is Jan 17 13:19:24 * mdp imagines new camera names..."creepercam1" ... Jan 17 13:19:55 I don't like do get monitored too, so it that doesn't match Jan 17 13:20:15 btw: i got my boss credit card... does anyone want to have some fancy dinner tonight? ;) Jan 17 13:20:30 * mdp books flight Jan 17 13:20:57 KotH: buy 2 tickets to ELC Jan 17 13:21:29 heh Jan 17 13:21:37 is there anyway to boot beagleboard without micro sd card, because, board is not reading file from any sd card Jan 17 13:21:52 can i boot using pendrive? Jan 17 13:22:26 have you read documentation? Jan 17 13:22:31 no, sounds like you've killed it with that fraction of a second Jan 17 13:22:49 electrons are fast Jan 17 13:23:05 fractions of a second? Jan 17 13:23:19 * KotH didnt know that fractured seconds could damage electrons Jan 17 13:23:42 brainuee: no, not using pendrive Jan 17 13:23:48 it boots fine from SD Jan 17 13:24:08 can i use pendrive for root partion? Jan 17 13:24:15 if yes, then how? Jan 17 13:24:51 because i can perhaps boot by sending u-boot file from laptop to board through y-modem Jan 17 13:25:08 brainuee: do you know linux? Jan 17 13:25:15 no :( Jan 17 13:25:24 thought so Jan 17 13:25:32 go, get a good book on linux Jan 17 13:25:55 i have stuck, and dont have time to finish project, so plz help me Jan 17 13:26:03 brainuee: try if you can and checkout how to proceed afterwards Jan 17 13:26:11 brainuee: i cost 500CHF/hour Jan 17 13:26:17 CHF? Jan 17 13:26:33 the only stable currency left on this planet.. besides chcolate Jan 17 13:26:36 http://pastebin.com/FHvcz2y9 Jan 17 13:26:54 KotH: 500CHF/h to idle on IRC? :) Jan 17 13:27:01 jonand: ofc Jan 17 13:27:05 brainuee: fix your SD card Jan 17 13:27:10 my problem is above, so i concluded that board is not reading anything from sd card, so thought to use pendrive Jan 17 13:27:49 it is reading from sd Jan 17 13:27:57 where else would the boot loader come from? Jan 17 13:28:04 then waht is problem? Jan 17 13:28:10 no idea Jan 17 13:28:14 make a new card Jan 17 13:28:26 ** Unable to use mmc 0:1 for fatload ** Jan 17 13:28:28 ** Bad partition 2 ** Jan 17 13:28:34 your card might be bad/corrupted Jan 17 13:28:41 i had back up of original card , so i ran other card, then that also showed same result Jan 17 13:28:50 how can both card get corrupted at same time Jan 17 13:28:51 ? Jan 17 13:28:59 wrong type of card Jan 17 13:29:44 try yet another card, different brand, different size Jan 17 13:30:05 try a more recent MLO/uboot Jan 17 13:31:04 try http://circuitco.com/support/index.php?title=BeagleBoard-xM#BeagleBoard-xM_Rev_C.2FC1.2FC2_Image Jan 17 13:32:06 i have copy of original card, should not it work on my board in all case? what is the purpose or reason for getting more recent MLO? Jan 17 13:33:29 if sd card is booting, then can't i use pendrive for root file system? Jan 17 13:36:35 yes Jan 17 13:36:44 but you need to load the kernel from sd first Jan 17 13:37:06 no Jan 17 13:38:55 u-boot can load the kernel from usb (ehci) too Jan 17 13:39:39 but as he seems to be unable to build/verify/check partions on a sd-card, it's unlikely he can do that with an usb-stick ;) Jan 17 13:40:08 yes Jan 17 13:40:18 I'd still go with a know good image first Jan 17 13:40:23 known* Jan 17 13:51:41 https://fosdem.org/2013/schedule/track/embedded_and_mobile/ Jan 17 13:51:45 https://fosdem.org/2013/schedule/track/operating_systems/ Jan 17 13:54:25 ok, OSHW bagpipes is reason alone to be there Jan 17 13:55:16 http://wiki.baserock.org Jan 17 13:55:23 gee, yet another build system Jan 17 13:55:25 mdp: if you get a paid trip, fosdem is worth the time Jan 17 13:55:39 yeah, some friends have been there and recommend it Jan 17 13:55:51 I just don't have time to go to everything I'd like to Jan 17 13:55:53 ;) Jan 17 13:56:29 mdp: just do it like av500 :) Jan 17 14:03:45 mdp: just be sure to have something else than just t-shirts in your luggage ;) Jan 17 14:16:43 device tree, here I come! :) Jan 17 14:18:42 bradfa, you finally admit that it will fix your problems....that's the first step. Jan 17 14:20:39 lol: Barkley Socket API Jan 17 14:20:46 I prefer Barney Sockets Jan 17 14:21:28 firewalled? Jan 17 14:21:46 mmm Purple Sockets Jan 17 14:23:55 With the 3.8/3.7 beaglebone kernel from Github does anyone else experience slow ssh connections. It takes around 5 seconds for me to log in over SSH Jan 17 14:24:08 I'm trying to determine if it is a userland or kernel issue... Jan 17 14:24:25 mdp, not only device tree is solving all my problems, it's going to do so on 3.8-rc3! Jan 17 14:24:30 mainline, baby! Jan 17 14:24:56 built! first try! (we'll see if it actually runs next :) Jan 17 14:24:57 jackmitchell: try -4 Jan 17 14:25:00 * mdp sounds like a mgr he knows ;) Jan 17 14:25:24 er, bradfa, you sound like somebody at work here ;) Jan 17 14:25:52 mdp, doesn't everyone at your work embrace mainline and device tree? :) Jan 17 14:26:00 I thought mainline was the new company line Jan 17 14:26:02 no? Jan 17 14:26:25 bradfa, sure Jan 17 14:26:37 u-boot 2013.01, linux-3.8-rc3, what's next for me? dropping debian for some cross built thing? :) Jan 17 14:26:52 aholler: ssh 192.168.0.167 -l root -4 Jan 17 14:26:53 the particular exclamation of "mainline, baby!!!" in excitable glee is what is humorous Jan 17 14:26:56 aholler: still the same Jan 17 14:27:01 as if it's some "new thing" ;) Jan 17 14:27:22 must beat the mainline drum constantly to overcome the inertia toward a million git repos Jan 17 14:27:38 particualrly created by silicon vendors Jan 17 14:27:52 Crofton|work, better only 1 million than 2 million :) Jan 17 14:27:54 bradfa, it's sometimes funny to step back and see how exciting it is to the ARM world Jan 17 14:27:59 bradfa: I'm having a lot of success on mainline + devicetree Jan 17 14:28:03 Crofton|work: too late, the interwebs won't forget the million gits Jan 17 14:28:05 bradfa: who would have guessed! Jan 17 14:28:06 jackmitchell, hope to join you soon! Jan 17 14:28:40 bradfa, the list of gaps shrinks daily... Jan 17 14:28:48 the big question for me, soon, is SPI performance on am335x on mainline, if that works well now I might just drop evil vendor tree Jan 17 14:28:50 I've got a feeling my SSH issues may be related to logging... Jan 17 14:28:51 Dec 11 13:11:17 beaglebone auth.info sshd[488]: Accepted none for root from 192.168.0.76 port 39019 ssh2 Jan 17 14:28:51 Dec 11 13:11:17 beaglebone auth.info sshd[492]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory Jan 17 14:28:51 Dec 11 13:11:17 beaglebone auth.info sshd[492]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory Jan 17 14:28:51 Dec 11 13:20:10 beaglebone auth.info sshd[488]: Received disconnect from 192.168.0.76: 11: disconnected by user Jan 17 14:28:51 Dec 11 13:20:18 beaglebone auth.info sshd[494]: Accepted none for root from 192.168.0.76 port 39122 ssh2 Jan 17 14:28:51 Dec 11 13:20:18 beaglebone auth.info sshd[498]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory Jan 17 14:28:51 Dec 11 13:20:18 beaglebone auth.info sshd[498]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory Jan 17 14:29:08 bradfa, rephrase question ;) Jan 17 14:29:20 bradfa: SPI is my main use case for mainline, it works a lot better than the 3.2.vendor.tree.makes.me.suck Jan 17 14:29:21 mdp, does SPI work well (with DMA) on am335x on mainline? Jan 17 14:29:25 yes Jan 17 14:29:29 for a long time now Jan 17 14:29:36 * bradfa hugs mdp and dances Jan 17 14:29:40 well, using koen's evil vendor tree based on mainline Jan 17 14:29:49 yes! Jan 17 14:30:09 * bradfa hugs koen, too Jan 17 14:30:21 * bradfa throws beer bottles up and dances like mranostay Jan 17 14:30:31 he has the latest v5 dmaengine/mmc/spi patches applied so we are "aligned" Jan 17 14:30:32 ;) Jan 17 14:30:39 maybe this device tree really will solve my problems :) Jan 17 14:30:47 it will Jan 17 14:30:54 * Crofton|work will beat koen at fosdem Jan 17 14:31:12 * av500 will watch Jan 17 14:31:14 although as a representative of a use of someone elses silicon Jan 17 14:31:18 I understand his pain Jan 17 14:31:29 fosdem rumble? Jan 17 14:31:33 beating involves pain, no? Jan 17 14:31:38 koen, do you have the audio patches applied to 3.8? Jan 17 14:31:44 * mdp is too lazy to look Jan 17 14:32:10 jackmitchell, good to hear you're success with SPI Jan 17 14:32:17 I totally undertstand Wind River wanting to use mainline + patches, not base from evil vendor trees now Jan 17 14:32:23 gimme a few hours and I might have more successes here, I'll report back Jan 17 14:32:27 mdp: yes Jan 17 14:32:34 koen, groovy! Jan 17 14:32:37 Crofton|work, Wind River doing something sane? Jan 17 14:32:37 av500: curse you for that .gif! Jan 17 14:32:54 snae and insane all at the same time Jan 17 14:33:13 when working with crazy upstream, you end up maintaining the patches Jan 17 14:33:19 koen, when will you switch our new and improved vendor tree? ;) Jan 17 14:33:35 Crofton|work: +1 Jan 17 14:33:36 mdp: likely never Jan 17 14:33:44 koen, ahh, c'mon ;) Jan 17 14:33:51 mdp: "everything in master, no topic branches" is a recipe for disaster Jan 17 14:34:13 rebase patches once every 3 month shouldn't be that hard for proper supported hw. Jan 17 14:34:14 koen, +1 Jan 17 14:34:38 koen, they're not sure how it's going to be yet..that process thing is a proposal looking for comments. Jan 17 14:34:54 koen: you are welcome :) Jan 17 14:35:26 aholler: lol Jan 17 14:35:46 koen, I haven't fully reviewed, but my understanding is that there will be a new rebase for every two rcS of all our pending stuff Jan 17 14:35:53 mdp: right now it looks like "this tree is on a different server, so it's better!!!!!one!" Jan 17 14:35:59 heh, s/rcS/rcs/ Jan 17 14:36:09 rc.d Jan 17 14:36:39 mdp: I still can't (easily) extract a minimal patchset with that merge hell Jan 17 14:36:59 guys, let me tell you how to do it: Jan 17 14:36:59 mdp: it's exactly like a PSP tree, but with western names as committers Jan 17 14:37:06 1) finish the linux kernel! Jan 17 14:37:08 av500: tarball on gopher! Jan 17 14:37:09 koen, yeah, I think they need a couple different trees Jan 17 14:37:14 2) add support for the BBone Jan 17 14:37:17 3) done Jan 17 14:37:38 4) ???? Jan 17 14:37:40 5) profit Jan 17 14:37:44 av500: the kernel is finished with 3.8 Jan 17 14:38:08 finally Jan 17 14:38:11 koen, somebody did recently mention that our needs for a -next style tree and then what is a useful stable tree are different Jan 17 14:38:37 mdp: sudden outbreak of common sense? Jan 17 14:38:40 koen, Tartarus is supposed to get some direct input to this so it would help if you talk to him Jan 17 14:38:51 * Tartarus runs away Jan 17 14:38:55 i mean, hm? Jan 17 14:39:06 * koen offers Tartarus an americano Jan 17 14:39:20 Tartarus, he's a customer ;) can't hurt to see what would be useful Jan 17 14:39:28 koen: 3 words on baserock Jan 17 14:39:57 koen, in theory, the person making that tree out to be able to provide something to save you time in culling all those patches for your product tree ;) Jan 17 14:40:07 koen: so, you're pretty insistent upon a break-downable tree, rather than a git URI to work off of, yes? Jan 17 14:40:15 considering the pain we've all gone through grabbing crap from all the mystery TII branches Jan 17 14:40:56 koen: have you seen the v3.8-rc3 based semi-proof of concept tree? Jan 17 14:41:02 koen, my only need from them is a -next-style tree to catch early conflicts...as upstream -next entry happens way too late to be useful. Jan 17 14:42:32 av500: they love drugs Jan 17 14:42:36 mdp: use svn, then you can have best of both words: tons of branches and one single tree ;) Jan 17 14:42:52 Tartarus: yeah, the git(ourious).ti.com Jan 17 14:42:56 KotH: not my department...don't care ;) Jan 17 14:43:07 my union contract says upstream ;) Jan 17 14:43:08 Tartarus: it has complex merges, I don't like it Jan 17 14:43:10 koen: The one Dan finished yesterday I mean? Jan 17 14:43:26 suggesting svn is just dumb Jan 17 14:43:30 koen, it's -next Jan 17 14:43:31 koen: that bad? Jan 17 14:43:37 [remote "ti-linux"] url = git://gitorious.ti.com/ti-linux-kernel/ti-linux-kernel.git Jan 17 14:43:42 aholler: no, it's a clever troll Jan 17 14:43:43 Tartarus: I pulled that yesterday Jan 17 14:43:56 huh, I need to get my crap in there too? Jan 17 14:44:08 panto, you were added to the thread, buddy Jan 17 14:44:14 koen: I assume Dan also published the what went into it file Jan 17 14:44:15 * av500 is confused Jan 17 14:44:16 av500: some people do believe using svn solves something Jan 17 14:44:19 yes, I am on the hook I guess Jan 17 14:44:21 or no, did that remain internal only? Jan 17 14:44:30 * av500 thought there is no git tree, just an md5sum and patches Jan 17 14:44:35 not there are gits everywhere Jan 17 14:44:38 now* Jan 17 14:44:40 panto, I specifically told them they fscked up by not having you on the named tree owner list. Jan 17 14:44:56 gitorious.ti.com says "System notice: Do Not Use - Under Test", I like it :) Jan 17 14:44:57 panto, since dt overlays is required for proper functionality... Jan 17 14:45:14 bradfa, they're not expecting us to start telling people about this Jan 17 14:45:23 mdp, now I'm confused Jan 17 14:45:32 (it is a common affliction) Jan 17 14:45:46 bradfa, it's because IT has been setting up this git.ti.com thing for several years now ;) Jan 17 14:45:58 panto, you have doubt? Jan 17 14:46:00 mdp, ah, now I understand Jan 17 14:46:23 I created an account Jan 17 14:46:29 ok, so how do I go adding a topic branch to that tree? Jan 17 14:46:30 Tartarus: I'm a huge fan of linear history in a vendor tree, so IMO the 'release' branches should be a clean rebase of every patchset against mainline Jan 17 14:46:42 +1 Jan 17 14:47:01 "those above" do not like the way patches are just flung all over patchwork, they require an official TI linux tree with some rules Jan 17 14:47:12 So you want an un-kernel.org tree, koen? Jan 17 14:47:15 bradfa, just fwiw...why this is appearing now Jan 17 14:47:16 By which I mean Jan 17 14:47:29 mdp? Jan 17 14:47:30 When maintainer X pushes things up the chain, it's not vs latest at the time Jan 17 14:47:32 Tartarus: I like how greg-kh manages linux-stable Jan 17 14:47:44 +1 for linux-stable type setup Jan 17 14:47:46 Tartarus: patch queue in git, result is a number of clean branches Jan 17 14:47:59 Tartarus: bleeding edge people can pull linux or even -next Jan 17 14:48:12 linus* Jan 17 14:48:25 hmm Jan 17 14:48:28 bradfa, the trees you don't see is the linux-stable stuff...following the same process as greg's. Jan 17 14:48:42 Tartarus: so the current master branch in ti-linux is more like -next: nice to test, unfit for use in products Jan 17 14:48:46 So linux-stable like, but with the "already in master" rule modified a bit Jan 17 14:48:47 mdp, I can't see the forest, you expect me to see trees? Jan 17 14:48:55 bradfa, http://processors.wiki.ti.com/index.php/Linux_Kernel_Integration Jan 17 14:49:33 IMHO, they have a lot of things right...needs refined Jan 17 14:49:51 koen: So, kinda-sort, if the current master was rebase -q's on top of v3.8-rc3, and format-patch -o'd into another tree as well? Jan 17 14:49:53 mdp, I'll take your word for it till I get device tree to solve my problems this morning :) Jan 17 14:49:53 to be sure it's useful Jan 17 14:50:06 * bradfa goes and tries to boot, then read Jan 17 14:50:09 So ti-linux.git and ti-linux-queue.git Jan 17 14:50:10 bradfa, as always, I have doubt Jan 17 14:50:16 and some name coordination between branches of the two? Jan 17 14:50:24 Tartarus: it'd be happy with a clean rebase already, seperate patches would be icing on the cake Jan 17 14:50:47 bradfa, I know, in practice, integration trees are the source of failure as they are abused. Jan 17 14:51:00 Tartarus: I had customers at TI that required us to list each and every commit that wasn't in mainline to validation reasons Jan 17 14:51:04 koen: and you won't use git am to apply the series, or will expect git am failing things to have been fixed? Jan 17 14:51:19 Tartarus: PSP couldn't tell us what was mainline and what was their work Jan 17 14:51:20 Some poor bastards dissected the Xilinx zynq tree into sane patches Jan 17 14:51:22 http://git.yoctoproject.org/cgit/cgit.cgi/meta-zynq/tree/recipes-kernel/linux/files Jan 17 14:51:25 to make that Jan 17 14:52:05 Crofton|work: fairly concise set Jan 17 14:52:22 Tartarus: personally, I'd use 'git am' or 'git am -3' on an old version of git to apply the patches, git cherry-picking a range is also fine Jan 17 14:52:31 yeah Jan 17 14:52:44 it would appear the deltas ar not that bad Jan 17 14:52:46 Crofton|work: I noticed that our integration team's first attempt ended up with 133 patches on top of mainline for both am33xx and omap. Jan 17 14:52:47 Just thinking of a problem we've had already with *someone* Jan 17 14:52:49 or this is incomplete :) Jan 17 14:52:51 And non-am'able patches Jan 17 14:52:52 But, ok Jan 17 14:53:03 You'd be OK doing a little whacking of silly things Jan 17 14:53:23 but if you start moving patches upstream, the situation gets better Jan 17 14:53:34 mdp, how many of those patches would go upstream easily? Jan 17 14:53:36 Crofton|work: but that includes a crazy lot more of driver functionality patches that are in-flight on the lists, so not surprising. Jan 17 14:53:49 Crofton|work: 120+ Jan 17 14:53:53 * Tartarus does a quick apt-get source Jan 17 14:54:29 Crofton|work: in this case, I can honestly say that almost everything in there is stuff that's already in late stages of review Jan 17 14:54:40 or is in -next Jan 17 14:54:44 mdp +1 Jan 17 14:54:51 the hard part is getting started Jan 17 14:55:00 and changing mindset Jan 17 14:55:16 they thats the hardest part Jan 17 14:55:45 I contributed 25 or so alone to that list, 6 of which come from -next, and 18 or so waiting to be taken. Jan 17 14:56:07 the waiting is the hardest part, I hear Jan 17 14:57:02 Tartarus: so, what I usually do as a test Jan 17 14:57:03 koen, so the verdict is "not useful"? Jan 17 14:57:13 Tartarus: git cherry -v linus/master..vendor/branch Jan 17 14:58:07 ehm Jan 17 14:58:18 git cherry -v vendor/branch linus/master Jan 17 14:59:00 * koen git cherry -v origin/master ti-linux/TI-Linux-3.8-rc3 Jan 17 15:00:43 Tartarus: the current ti-linux tree will list some patches twice or more Jan 17 15:01:12 fetching Jan 17 15:01:12 wait Jan 17 15:01:17 I'm blind Jan 17 15:01:32 [koen@Angstrom-F16-vm-rpm kernel]$ git cherry -v origin/master ti-linux/TI-Linux-3.8-rc3 | grep noise Jan 17 15:01:35 + 2d37eb202f3364317d44764c39bb7a4cd85491a8 crypto: omap-sham - Remove unnecessary pr_info noise Jan 17 15:01:39 + 4a7bb9e430bda60ba5ce009998a56ecab90c20b6 crypto: omap-aes - Remmove unnecessary pr_info noise Jan 17 15:01:42 that looks like a duplicate, but might not be Jan 17 15:02:00 koen, please note that the current tree has some mistakes too. the merger picked up some incorrect commits as this was the "first time" Jan 17 15:02:02 Yeah, bet it's not Jan 17 15:02:50 those two are legitimate commits above Jan 17 15:03:52 those are straight from mark's crypto sham and crypto aes series that are posted Jan 17 15:04:43 the stuff below the merge commits looks sane Jan 17 15:05:07 mdp, how come I can't devmem2 McSPI registers? (I can devmem2 gpmc registers) Jan 17 15:28:43 join ##kernel Jan 17 15:28:46 oops Jan 17 15:31:24 join #bootloader + #kernel + #userspace Jan 17 15:31:40 jsabeaudry: nfc Jan 17 15:32:14 the only thing that shouldn't be able to be accessed via mmap is register files requiring privileged access Jan 17 15:32:22 e.g. CM Jan 17 15:32:34 what does nfc mean? Jan 17 15:32:49 near-field comm? Jan 17 15:32:50 Near-Field Communications. Jan 17 15:33:01 RFID is a subset of NFC. Jan 17 15:33:53 not sure how that relates to devmem2 and mcspi Jan 17 15:34:28 nfc module attached over spi? Jan 17 15:34:42 jsabeaudry: no [fine] clue Jan 17 15:35:13 mdp: why'd you have to spoil a perfectly good troll? Jan 17 15:36:18 mru, I had to take pity on jsabeaudry ;) Jan 17 15:37:10 Yes, give a break to the imbecile here who can't make SPI work using DT, I deserve it Jan 17 15:37:50 what's the relationship of devmem2 to using McSPI w/ DT, btw? Jan 17 15:38:49 "It's Complicated" Jan 17 15:39:12 mdp, Well, I attempted spidev using DT, and it does not work, so I want to check if the spi config registers are set properly Jan 17 15:40:01 jsabeaudry: hrm, would you believe it works for me? ;) Jan 17 15:40:31 I'm using "ti,pindir-d0-out-d1-in = <1>;" and I figured it probably did not get a huge amount of testing Jan 17 15:40:37 mdp, it probably does yes :) Jan 17 15:41:02 entirely possible Jan 17 15:46:43 When people refer to mainline, is it beagleboard/kernel @ 3.8 ? Jan 17 15:48:16 it depends on the person Jan 17 15:48:49 the person is bradfa Jan 17 15:49:02 * bradfa scrolls back Jan 17 15:49:04 most people use it ambiguously, hence the problem Jan 17 15:49:49 There has been dancing about SPI and I would like to take part Jan 17 15:49:49 http://kernel.org has the canonical definition of what mainline is Jan 17 15:50:05 mdp: ok, there is a drawback on the aircam Jan 17 15:50:09 it can only stream Jan 17 15:50:14 mdp: native compilation? Jan 17 15:50:19 no jpg upload and such stuff Jan 17 15:50:27 not even a full res jpg out of it Jan 17 15:50:29 :( Jan 17 15:50:31 koen, I was careful to avoid the proper name ;) Jan 17 15:50:31 jsabeaudry, when I say "mainline" I mean Linus tree Jan 17 15:50:52 * mdp backslaps bradfa Jan 17 15:51:04 jsabeaudry, when I say "evil vendor" I mean anything that TI puts out which isn't hosted on kernel.org Jan 17 15:51:21 jsabeaudry, when I say 'linux-omap' I mean the linux-omap tree hosted on kernel.org Jan 17 15:51:21 or what I put in the beagleboard tree Jan 17 15:51:26 * koen is an evil vendor now as well Jan 17 15:51:33 when I say "evil vendor" I include the tree CCO puts out too ;) Jan 17 15:51:33 koen's just koen to me :) Jan 17 15:51:46 koen==evil Jan 17 15:51:48 * bradfa has avoided koen's tree so far with great success Jan 17 15:51:52 "CCO puts out" Jan 17 15:52:16 "CCO doesn't lift the toilet seat" Jan 17 15:52:31 bradfa, on which hardware? Jan 17 15:53:48 jsabeaudry, I don't understand the question Jan 17 15:53:58 bradfa, also, when you refer to koen's tree is it koenkooi/linux or beagleboard/kernel? Jan 17 15:54:04 jsabeaudry, either for koen Jan 17 15:54:15 jsabeaudry, I don't use trees from koen or beagleboard group Jan 17 15:54:24 jsabeaudry, I've been using PSP tree from TI Jan 17 15:54:33 jsabeaudry, now trying to get kernel.org linus tree to boot Jan 17 15:54:45 bradfa, on bboard or bbone? Jan 17 15:54:47 jsabeaudry, but I keep getting interrupted (both on irc and irl) Jan 17 15:54:56 bone Jan 17 15:54:56 bradfa, that makes your tree an "evil customer tree" Jan 17 15:55:07 mdp, yes, I'd agree with that :) Jan 17 15:55:16 stupid evil customers, keep asking questions! Jan 17 15:56:17 bradfa, there's solid agreement that if we could get rid of the customers things would run more smoothly. Jan 17 15:56:29 PSP tree from TI, here's another one Jan 17 15:56:46 so confusing Jan 17 15:56:59 jsabeaudry, it's not confusing once you understand :) Jan 17 16:01:17 I need some kind of matrix, a column for each tree and a row for each peripheral, feature, etc. Jan 17 16:01:38 jsabeaudry, mainline -> all the features (real soon now) Jan 17 16:01:58 jsabeaudry, if you just want something that works, use either koen's tree or PSP tree Jan 17 16:02:03 on 3.2 Jan 17 16:02:19 all the features but can you use GPMC on mainline Jan 17 16:02:32 jsabeaudry, I don't know the answer to that Jan 17 16:06:00 jsabeaudry, is your spi pinmux set correctly? Jan 17 16:06:32 if you don't have both d0/d1 set with receiver enabled and you use the new property to flip MOSI/MISO...it will fail Jan 17 16:08:59 mdp, Oh both must have receiver enabled! That is certainly part of the problem Jan 17 16:09:15 mdp, Thanks for the info Jan 17 16:09:39 discussion with jackmitchell actually triggered that, thx to him Jan 17 16:09:42 np Jan 17 16:09:52 Is there still a way to change pinmux from debugfs in 3.8 or did it go away with omap_mux Jan 17 16:10:04 it's gone Jan 17 16:10:43 at some point, somebody will get annoyed and address that Jan 17 16:10:56 I was only annoyed enough to add read support to start Jan 17 16:11:38 mdp, Oh well thanks for that, i've been less'ing pins a lot to debug my DT Jan 17 16:12:49 too many top priorities atm, I might look at that soon though Jan 17 16:13:14 well this isn't good -> "internal compiler error: Segmentation fault" Jan 17 16:14:31 I shall not go to device tree today (it seems, people want me to make product work, or something...) Jan 17 16:16:06 bradfa, you promised! hell hath no fury like a DT scorned. Jan 17 16:16:29 mdp, well, giving it one more shot, then going to eat food, then fix product problems for trade shows, or something... Jan 17 16:17:21 * bradfa stares at snow waiting for build... Jan 17 16:17:25 * bradfa needs more CPU Jan 17 16:18:57 * mdp hugs his cost-effective amd 8 core Jan 17 16:19:40 get a room! Jan 17 16:20:00 I am alone in the room with it already Jan 17 16:20:10 * panto hands mdp his creeper card Jan 17 16:21:16 heh Jan 17 16:21:35 * mdp wonders if Vinod is on holiday this week Jan 17 16:22:45 * av500 wishes we could discuss badly soldered serial cables like in ye olde days Jan 17 16:22:53 all that tree talk makes me dizzy Jan 17 16:23:09 we could go back to shrubbery talk Jan 17 16:24:32 I'll review my new .cn-direct pl2303/ttl breakout boards when they arrive Jan 17 16:24:48 we can talk cold solder joints Jan 17 16:25:10 I can just see the cargo ship steaming my direction now Jan 17 16:29:52 no ti-chip for those breakout boards? Jan 17 16:31:39 a usb-serial converter? no Jan 17 16:32:10 otherwise you would see a TI one on all the ref brds that provide usb only debug support Jan 17 16:33:46 since I'm not longer permitted to have a dsub9 on boards, my #1 desire is to see a ftdi header on everything Jan 17 16:33:56 at least one future board gets that right ;) Jan 17 16:34:00 mdp: there is TIUSB Jan 17 16:34:15 er TUSB3410 Jan 17 16:34:20 av500, I should have said, "cost effective" ;) Jan 17 16:34:23 I have no idea why TI uses FTDI Jan 17 16:34:31 when there is TUSB Jan 17 16:35:10 yes, the tiusb is used on the $5launchpad Jan 17 16:35:25 aholler: no Jan 17 16:35:34 lunchpack uses a 2nd MSP430 Jan 17 16:35:39 no? Jan 17 16:35:51 av500, legacy...ftdi is fundamental to the xds100v1/v2 definition and then wrapped into CCS Jan 17 16:35:59 http://www.flickr.com/photos/av500/4941371504/ Jan 17 16:36:21 av500: actually I'm not sure, but it's ti-only ;) Jan 17 16:36:50 yes, no second source for MSP430 Jan 17 16:36:56 the .mil guys cannot use it.... Jan 17 16:36:58 heh Jan 17 16:37:07 what if north korea bombs texas.... Jan 17 16:37:22 * Tartarus sets his mentor ID badge picture to his TI.com gravatar Jan 17 16:37:57 av500, they are targeting Colorado..I saw this movie... Jan 17 16:38:02 * av500 wonders if trolling e2e is any fun? Jan 17 16:39:09 av500: I think the second msp is for the emulation but usb is done by tiusb on the launchpad Jan 17 16:39:55 ah yes Jan 17 16:39:57 you are right Jan 17 16:40:12 it loads it's fw from an eeprom Jan 17 16:40:28 forgot there are 3 chips Jan 17 16:40:30 sorry Jan 17 16:40:40 http://www.flickr.com/photos/av500/4940706569/in/photostream/ Jan 17 16:40:54 jaja Jan 17 16:43:29 I remember having used tp1 to get 5v ;) Jan 17 16:45:30 but it's now old tech, no rgb-led ;) Jan 17 16:47:48 mdp, ftdi headers are OK, I guess, but I still miss real RS-232C levels Jan 17 16:47:50 * bradfa sheds tear Jan 17 16:48:11 bradfa, I find it fixable if they just give me the header Jan 17 16:48:28 mdp, yes, I have sparkfun adapter on "that new board" Jan 17 16:48:47 bradfa, I have an old calao one on mine ;) Jan 17 16:48:54 now if only I could find time to play with it... Jan 17 16:48:58 only the hated EVMSK confounds me now Jan 17 16:49:29 bradfa, panto rewrote the incorrect cpsw interrupt handling so networking works now. Jan 17 16:49:41 finally, I can switch "production" work to it ;) Jan 17 16:50:56 * bradfa watered the device tree and sparks came out... Jan 17 16:51:15 * bradfa does a dance again with mranostay! Jan 17 16:51:17 it lives! Jan 17 16:51:41 don't dance with mranostay Jan 17 16:51:44 it's dangerous Jan 17 16:51:52 how to build a cloud Jan 17 16:52:46 * mdp becomes entranced at "cloud" Jan 17 16:52:57 like watching an av500 animated gif Jan 17 16:52:59 aholler, 1. get water 2. ??? 3. profit? Jan 17 16:53:32 yey! https://gist.github.com/4557465 Jan 17 16:53:35 water + sparks Jan 17 16:53:43 bradfa: at work we ordered a 20pack of 1.8V FTDI cables Jan 17 16:53:54 and I have a 5pack of sparkun 3.3V ones Jan 17 16:54:04 av500, you're packing some heat there, eh? Jan 17 16:54:24 * bradfa imagines av500 wearing a trenchcoat full of FTDI cables Jan 17 16:54:45 mranostay: creeper card this guy please Jan 17 16:54:53 heh Jan 17 16:55:01 * mdp notifies the HRbot Jan 17 16:55:04 * bradfa accepts the honor of creepercard Jan 17 16:55:29 mdp: easy: avconv -rtsp_transport tcp -i rtsp://192.168.1.135/live/ch00_0 -frames 1 snapshot.jpg Jan 17 16:55:41 pull vs push, but I can live with that Jan 17 16:55:59 av500, nice Jan 17 16:56:12 mdp, I've been double checking everything, and still nothing on SPI1, would you be so kind as to take a look at my 20 lines of DT : http://pastebin.ca/2303957 Jan 17 16:56:44 av500: it's linux ;) Jan 17 16:57:05 jsabeaudry: spi1_d1 needs to be muxed to 0x33 Jan 17 16:57:28 aholler: are you sure it's not ubuntu? Jan 17 16:57:28 I'm not switching them anymore though Jan 17 16:57:43 tizeniced Jan 17 16:57:46 I'll change it anyway Jan 17 16:57:53 jsabeaudry: yeah, missed the commenting Jan 17 16:58:01 it was too obvious for me Jan 17 17:00:00 av500: maybe just installing a cron job on the thingy itself is possible Jan 17 17:00:28 aholler: yes, but I need to grab the actual image Jan 17 17:00:39 I was hoping for a way to get the sensor data Jan 17 17:00:51 I need to poke around in the binaries... Jan 17 17:01:05 evil binary blobs Jan 17 17:02:48 oops, I killed the streamer process Jan 17 17:02:55 no more rtsp :) Jan 17 17:03:21 isn't it v4l2? Jan 17 17:04:01 just use opencv ;) Jan 17 17:04:04 ah Jan 17 17:04:09 that causes it to reboot Jan 17 17:04:12 some watchdog Jan 17 17:07:01 jsabeaudry: I did a quick external loopback test here using spidev_test.c Jan 17 17:07:33 3.8-rc3 + my dmaengine v5 stuffs (since that was handy) Jan 17 17:08:05 in summary, it works for me with the same configuration Jan 17 17:08:28 though loopback doesn't test any of the sclk/cs functionality. Jan 17 17:12:34 could you paste your dt? Jan 17 17:12:51 perhaps it's the spidev that is broken Jan 17 17:14:41 I also checked a modified version (yes, must send upstream rsn) that sends much more data and overcomes the dma threshold to make sure that's working Jan 17 17:14:50 yeah, sec Jan 17 17:15:15 oh, with the same pinmux is it for spidev1.0 or spidev 2.0 ? Jan 17 17:16:10 spidev1.0 Jan 17 17:16:53 ah that's the issue Jan 17 17:17:01 those pins were spidev2.0 in 3.2 Jan 17 17:17:12 devmem 0x99000038 32 0xF81FE2A3 Jan 17 17:17:14 devmem 0x9900003C 32 0xFBFF80C4 Jan 17 17:17:17 aholler: thats in /init :) Jan 17 17:17:28 membanging Jan 17 17:17:33 omg Jan 17 17:17:53 they've attented this channel Jan 17 17:18:44 s/t/d Jan 17 17:18:51 jsabeaudry: https://gist.github.com/4557648 Jan 17 17:18:53 /init is a script Jan 17 17:19:02 that does a lot of mount and mknod Jan 17 17:19:07 and checks the reset button :) Jan 17 17:19:30 I meant that they learned how to use devmem in #beagle ;) Jan 17 17:19:35 jsabeaudry: ok, yeah, they used fortran numbering in 3.2 Jan 17 17:19:36 yes Jan 17 17:19:47 RST_FILE="/proc/gpio/reset_btn" Jan 17 17:19:54 jsabeaudry: be warned that other peripherals still use fortran numbering in mainline Jan 17 17:20:00 more crap to fix upstream Jan 17 17:20:18 e.g. gpio Jan 17 17:20:20 mdp, how come I have /dev/spidev1.0 and /dev/spidev2.0 yet no /dev/spidev0.0 ? Jan 17 17:20:39 spi1 -> spidev1.0 Jan 17 17:21:03 $error_msg = dict_translate("warn_third_party_firmware|WARNING: Uploaded firmware is third-party, make sure you're familiar with recovery procedure!"); Jan 17 17:21:05 hmm Jan 17 17:21:11 so I can flash homebrew? Jan 17 17:21:48 mdp, oh wow here we are, back to inverting pins :), thanks for your help! Jan 17 17:22:37 av500: likely some tftp-stuff at bootup Jan 17 17:23:54 Linux version 2.6.28 (buildd@builder) (gcc version 4.4.0 (Faraday C/C++ Compiler Release 20100325) ) #1 PREEMPT Wed Sep 5 15:41:51 EEST 2012 Jan 17 17:23:59 Faraday? Jan 17 17:24:13 ah Machine: Faraday GM8126 Jan 17 17:24:44 console handover: boot [uart0] -> real [ttyS0] Jan 17 17:25:40 http://openipcam.com/ Jan 17 17:27:53 jsabeaudry: btw, the mcspi driver also does this fortran numbering issue internally. Jan 17 17:28:10 so whoever shows up first is 1 Jan 17 17:28:50 so with two instances enabled, spi0-> linux bus 1 and spi1-> linux bus 2 Jan 17 17:29:01 if you only have spi1 enabled it will show as linux bus 1 Jan 17 17:29:06 awesome? yes! Jan 17 17:29:50 this is to weed out people and preserve jobs in the embedded linux space Jan 17 17:32:15 mdp, mmc will do this too Jan 17 17:32:15 mdp, brilliant! Jan 17 17:32:30 which gets fun if u-boot sees 2 mmc devices but Linux doesn't Jan 17 17:32:53 bradfa, yep..it's a thing from OMAP(tm) where the IPs are fortran numbered..so the assumptions were hardcoded Jan 17 17:33:17 no one ever said TI was consistent :) Jan 17 17:33:25 just that they make calculators Jan 17 17:33:26 and also legacy from pre-OF where you had all instances turned on, all the time Jan 17 17:33:41 bradfa, you should read the thread Benoit and I had about this ;) Jan 17 17:33:47 mdp link? Jan 17 17:33:54 lots of Sitara blame here ;) Jan 17 17:33:55 or which ml? Jan 17 17:34:00 linux-omap Jan 17 17:34:32 https://patchwork.kernel.org/patch/1433001/ Jan 17 17:35:21 there's a subtle jab in there about wtf they documented stuff differently in Sitara TRMs Jan 17 17:35:22 :( Jan 17 17:37:07 oh fun Jan 17 17:37:35 I already got to see the uart1 really is uart0 with my quick boot of device tree Jan 17 17:38:00 will have to keep this in mind for my further dt work Jan 17 17:38:03 01 Jan 17 17:38:15 bradfa: http://26-26-54.hardwarebug.org/3 Jan 17 17:39:14 mru, yes Jan 17 17:39:41 hmm, the universe is consipiring... my credit card statement has a total of £1999.98 Jan 17 17:39:55 that looks intentional Jan 17 17:40:11 mru, if only it was 999.99 you could save quite a lot :) Jan 17 17:40:12 not much for disappearing for weeks Jan 17 17:40:25 how far off the grid where you? Jan 17 17:41:12 bradfa: save how? Jan 17 17:41:43 if statement was 999.99 less, it'd be 999.99, thus you "save" money, no? Jan 17 17:41:59 would require you to have bought less Jan 17 17:42:00 if the amount was lower, I'd have spent less, yes Jan 17 17:48:03 eh, stupid question, but should I be expecting mmc to have/need device tree data in order to be useful? Jan 17 17:49:13 bradfa, in a DT kernel yes Jan 17 17:49:20 panto, thanks, that's what I figured Jan 17 17:49:41 panto, am I blind or do the dts and dtsi files in 3.8-rc3 for am335x not have mmc yet? Jan 17 17:49:54 mainline? Jan 17 17:49:56 yes Jan 17 17:50:01 of course they don't Jan 17 17:50:06 well, of course not Jan 17 17:50:10 :) Jan 17 17:50:29 use the evil vendor *cough*koen*cough* tree Jan 17 17:50:40 ja ja ja, ok, I'll break down and use evil koen treee Jan 17 17:51:25 panto, thanks! Jan 17 17:51:58 * panto watches the big board Jan 17 17:52:04 bradfa, that's correct...still collecting acks...and besides..you need dmaengine support for that driver to work too Jan 17 17:52:22 mdp, so what you're telling me is that mainline != for bradfa Jan 17 17:52:32 you only said you needed spi Jan 17 17:52:37 true Jan 17 17:52:40 touche Jan 17 17:52:58 * bradfa goes to ml to find ackless patches Jan 17 17:52:59 I even granted you a uart driver for free Jan 17 17:53:21 * bradfa hugs PSP kernel, "don't worry, I still love you!" Jan 17 17:53:52 https://lkml.org/lkml/2013/1/15/569 Jan 17 17:54:21 mdp just wants to prove he does work, sending links to lkml :) Jan 17 17:55:06 do note all the dependencies...either posted or in -next you need to collect as well Jan 17 17:55:15 mdp, yes, noted Jan 17 17:55:58 heh, yeah, real proof, I suspose Jan 17 17:56:16 mdp, I'll try your tree, see how that goes Jan 17 17:56:20 thanks! Jan 17 17:56:29 * bradfa suggests bigboard gets +1 mdp and +1 panto Jan 17 17:56:53 there's some testing commits in there and such...but the dependencies are all there in a concise set against -rc3 Jan 17 17:57:03 if you don't want everything in an evil koen tree Jan 17 17:57:45 mdp, I'll try your less-evil tree first :) Jan 17 17:57:48 bradfa, I just noticed...the v4 branch cited...it was not updated in the cover letter to v5 Jan 17 17:58:07 mdp, ya, I noticed but was easy to find v5 branch for me Jan 17 17:58:12 so no worries Jan 17 17:58:16 fetching now Jan 17 17:58:27 bradfa, TIers can't figure that out..I should have known you could Jan 17 17:58:42 mdp, that's why I'm not a TIer :) I know how github works Jan 17 17:58:56 true story, too. but I can't really tell it... Jan 17 17:59:01 :) Jan 17 17:59:36 mdp, is github just not showing the linux repo files now? they just show up for a second then all the files dispear in the web site Jan 17 17:59:39 odd Jan 17 17:59:54 firefox is also mad since apparently github uses flash? Jan 17 17:59:56 wtf Jan 17 18:00:02 maybe I don't know how to use github... Jan 17 18:02:10 works for me Jan 17 18:02:35 they're really there, I think, just the web interface is barfing Jan 17 18:02:37 the only thing that bombs consistently on github for me is the Branches tab...50% of time I get webserver errors Jan 17 18:02:50 so I only use the branch: foo dropdown Jan 17 18:02:52 mdp, yeah, and this week I've had all sorts of github issues Jan 17 18:02:58 ponies lots Jan 17 18:03:05 not getting what we paid for Jan 17 18:03:56 mdp, heh, $100 for us Jan 17 18:03:59 per month Jan 17 18:04:19 ok, well, maybe I'm getting more than my money's worth here ;) Jan 17 18:04:43 mdp, recommended config I should use from your tree? Jan 17 18:05:07 that omap2plus_defconfig in a later commit (not included in the posting) is known good Jan 17 18:05:16 k Jan 17 18:05:26 I had been using omap2plus, I'll continue Jan 17 18:05:31 thanks again! Jan 17 18:05:56 my point with this branch is to ease testing since people tend not to be able to come up with working .configs , dts etc. for their specific applications Jan 17 18:06:31 there's even a throwaway gpio dma event driver example in there I needed since wl127x has no DT support Jan 17 18:07:14 perhaps some day someone will need a gpio dma event example ;) Jan 17 18:08:22 dma bit banging? Jan 17 18:08:53 gpio banks can be dma event sources to start a transfer Jan 17 18:09:14 short version is that it was a way to test the am33xx crossbar support Jan 17 18:09:22 I'm a little crazy about testing Jan 17 18:09:25 mdp, what, no uart2 in your dts? Jan 17 18:09:34 :) Jan 17 18:09:51 there's a commit for UART4 in the branch ;) Jan 17 18:10:04 yeah yeah Jan 17 18:10:27 thankfully I can just use "uart1" real soon now :) Jan 17 18:11:00 I switched to UART4 on my bones as I have no use for gpmc for most work atm Jan 17 18:12:13 will be a non-issue with the new board Jan 17 18:14:36 hmm, u-boot's ext2load no longer works within if statements... Jan 17 18:14:51 or I'm an idiot Jan 17 18:14:54 * bradfa is an idiot Jan 17 18:20:12 mdp, success! mmc working, thanks! Jan 17 18:20:41 'dpkg --configure -a'ing now Jan 17 18:20:46 now, don't break anything that cause me to post a new version ;) Jan 17 18:20:50 mdp, :) Jan 17 18:21:33 fwiw, anybody that's been using koen's tree for the last 3 kernel revs has been using some version of this..so hopefully nothing shocking falls out now ;) Jan 17 18:23:13 https://gist.github.com/4558225 Jan 17 18:23:32 anyone going to SCaLE? Jan 17 18:24:30 bradfa, mainline-ish! :P Jan 17 18:24:43 mdp, close enough! :) Jan 17 18:25:22 grab am180x if you want to run an unaltered mainline tree :) Jan 17 18:28:41 hey gentleman and jkridner Jan 17 18:28:49 *gentlemen Jan 17 18:28:58 gm mranostay Jan 17 18:29:00 * panto kicks mranostay Jan 17 18:30:23 mdp, I might do that for upcoming possible project Jan 17 18:30:52 ouch Jan 17 18:31:05 cool, also will work well on an EV3 brick when it comes out ;) Jan 17 18:31:06 koen: you or anyone looking at pulling panto's patches into http://github.com/beagleboard/kernel ? Jan 17 18:31:30 er, on 3.7 branch. Jan 17 18:33:41 mdp, cost target on project I want to do is retail under $75 (my number) Jan 17 18:33:53 doesn't need to be high performance Jan 17 18:34:06 we'll see if it goes anywhere Jan 17 18:34:42 cool Jan 17 18:35:05 kickstarter retirement project? Jan 17 18:35:14 mdp, sadly no Jan 17 18:35:30 for "the company" Jan 17 18:35:47 I've already picked Belize once I run off with everybody's money. Jan 17 18:35:51 ;) Jan 17 18:36:24 mdp: no island? Jan 17 18:36:32 that's played out! Jan 17 18:36:35 too cliche Jan 17 18:51:02 mdp, any reason I shouldn't expect to get panics if user space is trying to use uarts that aren't setup properly? (ie: not all uarts userspace is trying to use have device tree data) Jan 17 18:51:26 correction, not panics Jan 17 18:51:41 circular locking dependencies Jan 17 18:52:01 mdp: is the ev3 a one-chip solution or does the cpu has .little (besides pru)? Jan 17 18:58:42 maybe nda Jan 17 19:09:18 aholler, just am1808 Jan 17 19:09:39 bradfa: not sure Jan 17 19:10:18 mdp, no worries Jan 17 19:10:30 * bradfa gets back to other things Jan 17 19:10:51 identify amnin666 Jan 17 19:11:03 ooops Jan 17 19:11:08 tralala Jan 17 19:11:33 someone is chosing a new password tonight :) Jan 17 19:12:02 quick, before someone ghosts you ;) Jan 17 19:16:40 has anyone thought about buidling a floating battery power supply to sit across the Beaglbones power input, to protect againt power failure? Jan 17 19:17:01 apparently you have. Jan 17 19:17:10 anyone other than I Jan 17 19:17:17 and maybe done more thinking than i Jan 17 19:22:18 mranostay: are you working? Jan 17 19:22:21 <_av500_> mrpackethead_: Jan 17 19:22:24 <_av500_> oops Jan 17 19:22:31 <_av500_> mrpackethead_: any of the battery packs Jan 17 19:22:41 <_av500_> that charge from usb and deliver usb Jan 17 19:23:02 <_av500_> they should work "inline" Jan 17 19:23:17 i dont' power up via usb Jan 17 19:23:24 but.. Jan 17 19:23:41 yes, interesting concept. Jan 17 19:24:01 not sure what woudl happen if you tryed charging it on the usb port Jan 17 19:24:06 i suppose that is what i'm doing Jan 17 19:24:41 <_av500_> mrpackethead_: usb delivers 5v Jan 17 19:24:46 <_av500_> feed that to the dcin Jan 17 19:25:10 <_av500_> but these mobile phone battery packs mostly output on usb Jan 17 19:25:55 mranostay: just a quick question for you.. is it fesible to expect to be able to receive four aysnc serial streams on the PRU and map that to the CPUs' main memory.. Data is being recevied at 250kbps Jan 17 19:26:22 easy to bit bang and TX it.. Jan 17 19:26:55 well that is wrong way to do it Jan 17 19:27:27 mranostay: ? Jan 17 19:27:35 it is non-determistic once you touch outside the PRU Jan 17 19:27:55 yes. Jan 17 19:28:02 you'd write that stuff to PRU data memory Jan 17 19:30:33 what you are saying is that its non deterministic to write to the CPU's memory from teh PRU? Jan 17 19:30:42 so, write to PRU memeory. Jan 17 19:30:52 and and then have the CPU read the PRU's memor? Jan 17 19:31:23 yeah Jan 17 19:31:29 yeah.. ok Jan 17 19:31:32 follow Jan 17 19:31:36 ha'dnt quite got that far Jan 17 19:31:45 more a mind map of how i'm doig this. Jan 17 19:31:49 there are demos in the pasm repo Jan 17 19:32:04 bit banging out the TX works fine Jan 17 19:32:17 but i want to receive as well Jan 17 19:32:51 i woudl ahve used the PRU Uarts but they are not fast enough it seems Jan 17 19:46:46 for the usian gun fanatics around here: http://sphotos-f.ak.fbcdn.net/hphotos-ak-ash4/408563_10152453731710515_950145928_n.jpg Jan 17 19:47:21 (and yes, you can see things like this in switzerland... or people shopping with a full automatic ausault rifle on their back) Jan 17 19:47:23 perhaps the crime rate has nothing to do with guns Jan 17 19:47:30 heh Jan 17 19:47:36 mrpackethead_: pah! Jan 17 19:47:37 I doubt crime follows guns Jan 17 19:47:44 but they change the mix Jan 17 19:47:45 dont confuse me with facts! Jan 17 19:48:03 crime is stalker Jan 17 19:48:12 it needs a creeper card, badly Jan 17 19:48:12 <_av500_> in fact, the "violence" rate is similar Jan 17 19:48:25 <_av500_> its just that in the US, violence is more deadly Jan 17 19:48:27 these girls are probably 16 or so and taking one of the many shooting classes around in switzerland, that train you to use an assault rifle Jan 17 19:48:45 taking ont eh swiss in a fight woudl be insane Jan 17 19:48:46 :-) Jan 17 19:48:56 they have a fleet of armed paragliders Jan 17 19:48:57 :-) Jan 17 19:49:07 <_av500_> http://www.slate.com/articles/health_and_science/science/2013/01/gun_violence_summit_at_johns_hopkins_researchers_present_data_and_analyses.single.html Jan 17 19:49:08 mrpackethead_: as an friend of mine put it: neutral, but heavily armed :) Jan 17 19:49:21 love switzerland Jan 17 19:49:21 <_av500_> ...“We’re not more violent, but when we are violent, we kill.” Jan 17 19:49:33 have spent quite a ot of time there Jan 17 19:49:45 paragliding in the Lauterbrunnen valley Jan 17 19:56:45 * mranostay gets beer bottles and guns Jan 17 19:57:54 drinking & plinking? Jan 17 20:00:34 how else am i going to have targets? Jan 17 20:03:12 mranostay: i'm a target, shoot me Jan 17 20:05:19 * mranostay switchs to airsoft Jan 17 20:05:29 which really isn't that soft btw :) Jan 17 20:06:21 jkridner: no, everyone ignores panto and his patches Jan 17 20:06:58 _av500_, sigh, yes, if only the magazine was limited to 10 rounds, then the kindergardeners could have fought back during the reload Jan 17 20:06:58 koen, :( Jan 17 20:07:06 here's something fun to do w/ airsoft: buy the glow-in-the-dark pellets. mount UV LED inside autofire airsoft gun. take outside at night. fire into air for WWII tracer effect. Jan 17 20:08:06 koen: sarcasm aside, it seems trying it on 3.7 is going to be a bit of a pain. Jan 17 20:09:27 jkridner: I'm tired of people asking me to pull in patches that are already present Jan 17 20:09:53 so everyone asking about patches gets the sarcasm treatment Jan 17 20:10:18 I'm quite confident this one isn't there, since it is only a couple hours old. Jan 17 20:10:37 maybe patches need "sell-by" date. Jan 17 20:11:16 jkridner: the irq storm is already in 3.8, but I haven't pushed it to github yet Jan 17 20:11:34 Is touchscreen the only significant regression? Jan 17 20:11:36 I'll see if it applies to 3.7 as well Jan 17 20:11:42 it doesn't. Jan 17 20:11:43 ts and adc, yes Jan 17 20:11:52 readme says ADC works. Jan 17 20:12:11 yeah, but no sysfs Jan 17 20:12:24 oh. :( Jan 17 20:12:34 jkridner: going to ELC? (not sure if i asked) Jan 17 20:12:39 yes Jan 17 20:12:50 last thign to bolt down.. battery backup Jan 17 20:12:53 ugh. Jan 17 20:12:54 oh good we get to troll^H^H^H^H talk to you :) Jan 17 20:13:19 jkridner: booth this year? Jan 17 20:13:32 don't think so. Jan 17 20:13:44 tutorial room is the plan Jan 17 20:13:50 jkridner: conflicts in 3.7 seem easy enough to resolve Jan 17 20:13:52 prpplague is looking at details. Jan 17 20:13:54 are exact steps available there? Jan 17 20:14:26 koen: some of the structures changed, so it isn't 100% trivial to resolve. Jan 17 20:15:23 morning Jan 17 20:15:47 jkridner: btw Jan 17 20:15:50 jkridner: http://dominion.thruhere.net/koen/angstrom/beagleboard/Angstrom-systemd-GNOME-image-eglibc-ipk-v2012.12-beagleboard-2013.01.17.img.xz Jan 17 20:16:09 I'm still writing 16 to a card! Jan 17 20:16:11 jkridner: I did that for a customer today, I'll see if I can add more stuff to it so we can update the xM uSD card Jan 17 20:16:25 jkridner: that's for board, not bone :) Jan 17 20:16:26 oh, BeagleBaord! Jan 17 20:16:37 nice. Jan 17 20:16:41 still kernel 3.2 Jan 17 20:16:53 but a lot more recent userspace :) Jan 17 20:18:07 with rcn-ee making lots of use of 3.7/3.8, I'd expect a move to be relatively easy. it will be nice to unify the kernel at some point. :( anyway, nice to see a new userspace build! Jan 17 20:19:39 I'd like to move to 3.8, but that wasn't what the customer asked for :) Jan 17 20:20:40 jkridner: like I said in the email, if we can get musb working in 3.8 we should ship with that Jan 17 20:20:53 I see 3.8 has a new config option: MULTI_RNDIS... Jan 17 20:20:58 I hope that'll help. Jan 17 20:21:03 I'm going to try that out next. Jan 17 20:21:10 PG2.0 fixes everything, you know Jan 17 20:21:15 haven't you heard? Jan 17 20:21:30 that combined with the fact that linux will be finished with 3.8 nothing can go wrong! Jan 17 20:21:31 I really, really need an image with g_multi. Jan 17 20:21:52 the .16 image should have all modules present Jan 17 20:21:58 well, musb on PG2.0 worked fine for me on 3.7.2 Jan 17 20:22:12 of course usb is completely borken on 3.8 Jan 17 20:22:25 2.2GB written to my SD card and waiting. Jan 17 20:23:09 any specific issues to follow-up on? Jan 17 20:23:49 jkridner, btw, any docs of the emmc part? Jan 17 20:25:54 <_av500_> Russ: the more interesting part of the article are the final remarks Jan 17 20:27:52 they are only talking about a single data point, so it isn't statistically significant Jan 17 20:28:30 panto: is https://www.micron.com/parts/nand-flash/managed-nand/mtfc2gmvea-0m-wt not sufficient? Jan 17 20:29:12 plus, I'm willing to bet that most firearm homicides are of someone who is known to the person, uses much less than 10 rounds, and doesn't matter what kind of gun it is, much less weapon Jan 17 20:29:12 needs sign-in Jan 17 20:29:35 anyway, time to bed Jan 17 20:29:36 cya tomorrow Jan 17 20:30:34 k, I'll complete and let you know what it looks like. :) Jan 17 20:31:18 thx, time to go :) Jan 17 20:34:23 <_av500_> Russ: I know, if you'd ban guns, mass shootings would be done by expert knife throwers... Jan 17 20:34:45 <_av500_> or drowners with 10 buckets of water Jan 17 20:34:54 <_av500_> :) Jan 17 20:36:25 mass throwings and mass drownings... can't wait for the hollywood videos calling for banning of hands and water Jan 17 20:36:29 _av500_: or by the really, really boring Jan 17 20:36:52 <_av500_> mass boredom kills class of 20 Jan 17 20:36:57 <_av500_> that has happened :) Jan 17 20:37:03 <_av500_> we barely escaped Jan 17 20:37:35 whew class of '20 didn't realize you were that old av500 Jan 17 20:37:40 <_av500_> and here I agree, only a good teacher can stop a bad one Jan 17 20:37:50 jsabeaudry: +1 Jan 17 20:40:23 * wmat drops dead Jan 17 20:42:46 Friday?!? Jan 17 20:46:38 wmat: wth? Jan 17 20:47:45 I think he dropped dead from boredom Jan 17 20:48:03 _av500_'s discussion killed him Jan 17 20:48:58 can i have his stuff? Jan 17 20:49:18 is there a garbage collector that runs on this channel? Jan 17 20:49:53 mranostay, leave the wiki pages...those are for the betterment of humanity Jan 17 21:12:11 trolls, your opinion please.. other than (a) hardeing the filesystem (b) using very good SD cards what else coudl be done to harden a beagle so its more capable of sustaining 'unschedule' power cuts without curruption. Jan 17 21:12:31 mount fs read-only Jan 17 21:14:09 <_av500_> +1 Jan 17 21:14:40 <_av500_> read only rootf Jan 17 21:14:42 <_av500_> rootfs Jan 17 21:15:17 <_av500_> or some kind of battery backup Jan 17 21:15:30 <_av500_> that at least lets you unmount cleanly Jan 17 21:15:38 <_av500_> for the volatile data Jan 17 21:15:45 any other ideas? Jan 17 21:15:56 <_av500_> move to europe, much more stable power Jan 17 21:15:59 lol. Jan 17 21:16:11 teh AC power here is fine. Jan 17 21:16:19 <_av500_> boot from ethernet, keep filesystem in RAM Jan 17 21:16:24 <_av500_> save money on sdcard Jan 17 21:16:53 the ethernet boot is nice Jan 17 21:16:53 does the device need any non-volatile storage? Jan 17 21:16:59 but won't work for this app Jan 17 21:17:09 as its mostly never connected to the outside world Jan 17 21:17:22 and sticking another server to provide bootp or similar is'nt sensible. Jan 17 21:17:32 you just move the problem. Jan 17 21:17:35 <_av500_> have a fallback solution with 2 filesystems Jan 17 21:17:44 <_av500_> and something to decide when to fallback Jan 17 21:17:57 <_av500_> now, that could break, so have a fallback for that too Jan 17 21:19:31 there comes a point at which you cna't protect everything Jan 17 21:19:40 i just need to make a "resonable" effort Jan 17 21:19:44 <_av500_> yes Jan 17 21:20:00 for this app, i'll also have sd-cards swapped out as peridoic maintaince Jan 17 21:20:15 they are not that expensive in teh big scheme fo thigns Jan 17 21:20:43 not when yu have up to 15,000 people watching a show at a time Jan 17 21:24:06 ka6sox: yo! Jan 17 21:24:07 koen: ugh. I got a kernel panic when I tried to boot the image, so I mounted it over USB and altered the symlink to ...bonelt-3.8. Now, I'm getting the damn 'CCCCC'. :( Jan 17 21:24:44 http://www.mini-box.com/picoUPS-120-12V-DC-micro-UPS-battery-backup?sc=8&category=980 <-- something like this might be good Jan 17 21:24:55 <_av500_> mrpackethead_: show? Jan 17 21:24:56 this ones only good up to 18V though Jan 17 21:24:59 <_av500_> can we wathc too= Jan 17 21:25:01 <_av500_> too? Jan 17 21:25:12 yes, you can.. everybodys welcome Jan 17 21:25:13 _av500_: you like watching? Jan 17 21:25:18 you might have already been to see it Jan 17 21:26:45 jkridner: cccc would mean MLO is gone as well Jan 17 21:27:13 jkridner: if it's the cec_write thing, remove /lib/firmware/*hdmi*.dtbo Jan 17 21:27:36 jkridner: my board crashes as well, I need to try the A1 and get a serial cable Jan 17 21:37:32 yeah, MLO blew up somehow, but I don't know how. I mounted the disk and can see it fine. Jan 17 21:37:33 koen, quick question - OE boots on any 3.8rcs private branch to UI? Jan 17 21:37:39 koen, on regular bone Jan 17 21:37:43 OE doesn't boot Jan 17 21:37:46 it's a buildsys Jan 17 21:38:25 but the angstrom build I have boots to GUI with an LCD3 cape on a white bone with 3.8rc3 Jan 17 21:38:39 neat Jan 17 21:38:43 koen, on your tree? Jan 17 21:39:05 https://github.com/beagleboard/kernel/tree/3.8 Jan 17 21:39:11 koen, my angstrom boots to fbcon on st7735 cape with a different 3.8-rc3 ;) Jan 17 21:39:14 koen, awesome Jan 17 21:39:15 thanks Jan 17 21:39:51 koen, I'm going to call fbcon a GUI today Jan 17 21:40:04 fbcon is a way of life Jan 17 21:40:39 tragedy Jan 17 21:40:45 asoc is a huge DT gap Jan 17 21:43:02 bit of latteral thinking Jan 17 21:43:05 i've found my solution! Jan 17 21:51:21 <_av500_> ? Jan 17 21:51:29 http://datasheet.octopart.com/DR-RDN20-Mean-Well-datasheet-10900782.pdf Jan 17 21:51:36 its easy. Jan 17 21:51:43 just an extra battery Jan 17 21:51:44 :-) Jan 17 21:53:28 <_av500_> basically, this thing is 2 diodes Jan 17 22:01:27 wb davest Jan 17 22:02:22 mrpackethead_, the fall off at 70C is quite drastic :) Jan 17 22:02:39 yes. Jan 17 22:03:01 its a stupid graph Jan 17 22:07:49 av500: sometimes two diodes is all you need. Jan 17 22:14:31 morning XorA Jan 17 22:16:09 ka6sox: will be busy tonight :-( Jan 17 22:16:31 ya, same here Jan 17 22:16:46 ka6sox: did you get my email though? Jan 17 22:16:58 yes, came thru fine! Jan 17 22:17:15 ka6sox: sweet! Jan 17 22:17:38 * XorA never quite trusts couple of years old records :-D Jan 17 22:17:50 thanks... Jan 17 22:26:17 <_av500_> so, mail are coming through again? Jan 17 22:26:20 <_av500_> with all the snow.... Jan 17 22:26:25 <_av500_> a marvell Jan 17 22:26:28 <_av500_> -l Jan 17 22:37:42 snowing here too Jan 17 22:37:58 finally Jan 17 22:38:13 not here, thankfully Jan 17 22:38:48 mru: that would cut into rain time Jan 17 22:40:05 i hate seeing green grass in January in Canada, it's just not right Jan 17 22:40:39 in england the grass is always green Jan 17 22:40:45 <_av500_> mru: are you the IT professional from southhampton that visited my linkedin recently? Jan 17 22:40:59 I thought it was more a shade of brown, perhaps tan Jan 17 22:41:06 <_av500_> mauve Jan 17 22:41:17 the grass should be brown here right nwo Jan 17 22:41:20 but its very green Jan 17 22:41:26 had a very wet summer Jan 17 22:41:28 and warm Jan 17 22:41:47 wmat: most of it stays the same colour the whole year Jan 17 22:41:53 _av500_: there is snow, I see bright sunshine Jan 17 22:42:22 mru: island living eh Jan 17 22:49:43 wmat, we're a bit confused here with the green grass showing, it's dry, and a little sunny today Jan 17 22:50:17 normally we should see the sun until late march ;) Jan 17 22:58:47 sorry for all the questiosn today.. Jan 17 22:59:10 has anyone seen or done anting with drycontacts and their begales? Jan 17 23:00:32 whoza whatzer fer? Jan 17 23:01:28 relays? Jan 17 23:01:47 mranostay, I'm not sure what he's asking about, but this is a family channel Jan 17 23:02:13 so keep your begales to yourself Jan 17 23:02:47 heh Jan 17 23:02:53 not sure what your on about at all Jan 17 23:02:54 :-) Jan 17 23:06:06 <_av500_> mranostay: 3pm is awfully early for being drunk Jan 17 23:06:26 <_av500_> dont you have patches to rebase? Jan 17 23:06:42 cute Jan 17 23:06:47 omg Jan 17 23:06:55 * mdp takes his son away from the screen Jan 17 23:07:04 I thought this was a safe environment Jan 17 23:07:17 I believe you are thinking of #rpi Jan 17 23:07:23 lol Jan 17 23:07:39 what the heck do you mean? Jan 17 23:07:57 try talking about anting your drycontacts in #rpi, and see what happens Jan 17 23:08:00 oops, another language violation on #rpi Jan 17 23:08:11 salty language, indeed Jan 17 23:08:24 TIL anting is actually a thing Jan 17 23:09:06 * Russ tracks down a youtube video of a black drongo anting Jan 17 23:09:37 Russ: weird isn't it? Jan 17 23:09:38 * mdp covers his eyes Jan 17 23:09:53 hmm...this video has classical music, I'm not sure appropriate that is Jan 17 23:10:15 70's slow jazz better? Jan 17 23:11:00 you know you've found youtube gold when the comments include 'No, the "moustache" means it's a male.' Jan 17 23:11:31 * mranostay takes notes Jan 17 23:48:02 CareBear\: Best pull request yet: https://github.com/signal11/hidapi/pull/96 Jan 17 23:58:29 hmm, where can I find that irq-storm commit? Jan 18 00:01:13 does anyone know if the schematics for the BeBoPr are online someone? Jan 18 00:03:14 it says 'schematics no' Jan 18 00:03:38 sorry, what says schematics no? Jan 18 00:03:52 http://circuitco.com/support/index.php?title=BeBoPr_Cape Jan 18 00:04:20 deos too. Jan 18 00:04:21 found it, wrong storm ;) Jan 18 00:04:27 did'nt see that Jan 18 00:08:45 email flood to koen + panto Jan 18 00:13:19 * mranostay finally setup gmail + git send-email Jan 18 01:13:10 has anyone built the cloud9-image lately ? (is there a daily autobuild?) Jan 18 01:15:25 oh I just saw angstrom-devel for today; I have similar issue on "| No package 'libudev' found" Jan 18 01:16:04 I did not have the "preferred version 189 of systemd not available (for item udev/systemd)" Jan 18 01:28:47 Hello al Jan 18 01:28:48 l Jan 18 01:29:25 I recently came across an idea to use the beagle bone as a part of a process at work Jan 18 01:30:09 I have a question if beaglebone can be used as a MCU practically Jan 18 01:30:25 The idea is to take a scan from a barcode scanner Jan 18 01:30:39 send that data to a host that has a database Jan 18 01:31:00 recieve data from a host and then send a hex signal to some pins Jan 18 01:31:04 using Wifi Jan 18 01:31:15 the host will just be a basic pc Jan 18 01:31:43 and there might be like maybe 50 of these systems doing this Jan 18 01:32:04 my question is if that can be done without a GUI for the system Jan 18 01:32:14 the beaglebone runs linux Jan 18 01:33:06 ok.., so that means that it cannot be done? because it runs linux? Jan 18 01:34:12 like I know it might be dumbing down alot of what the system is capable of but I would have no need for a GUI for this program Jan 18 01:34:21 well seems pretty do-able /because/ it has linux. Jan 18 01:34:37 (I'm going afk , back in a bit) Jan 18 01:34:54 I would guess that there would need to be an app that will just setup on startup Jan 18 01:35:07 so it could just function in that app enviroment Jan 18 01:35:45 and by the way thank you for this room and to listen to this question Jan 18 01:36:48 basically the idea would be this..... input from the USB is a Scanner the other usb is a WiFi jack...... Jan 18 01:37:01 takes logic in sends logic to the server Jan 18 01:37:12 NickTompkins: basically if you can do it with a linux desktop it can be done witht he bone Jan 18 01:37:39 no need for a desktop, a linux server can do that too ;) Jan 18 01:37:42 NickTompkins: as long as there isnt some speed critical stage that requires an uber CPU Jan 18 01:37:43 the server will send the logic some bits that it will be sent to an existing MCU Jan 18 01:38:03 NickTompkins: yea the bone can be used as a price checker Jan 18 01:38:13 * mranostay zzzzzzzzzzz's Jan 18 01:38:24 basically your right its a basic price checker Jan 18 01:38:48 but its from um fragial of an application than that Jan 18 01:39:02 more* of Jan 18 01:39:08 you will need to learn linux Jan 18 01:39:15 +about Jan 18 01:39:37 last question and I will stop this spamming session Jan 18 01:39:48 you can remote into the BB correct? Jan 18 01:39:53 yes Jan 18 01:40:04 and now Im a very happy man Jan 18 01:40:09 you can do anything you can do with an x86 linux system Jan 18 01:40:13 you guys rock Jan 18 01:40:14 ! Jan 18 01:40:17 so prototype on a PC then transfer Jan 18 01:40:23 learning linux is best done on a pc. you can just use a live-cd Jan 18 01:40:39 or usb-stick Jan 18 01:40:42 I will make a partition Jan 18 01:40:50 oh just boot form a stick lol Jan 18 01:40:52 ok Jan 18 01:41:00 or just buy a price checker, hehe Jan 18 01:41:18 you price today sir is Purple$ Jan 18 01:41:32 this is kinda like a large manufacuring enviroment Jan 18 01:41:50 NickTompkins: hehe doesn't make much difference Jan 18 01:42:02 and im doing an internship as a Lean Sigma Engineer and im not.... Lean or Sigma .... Jan 18 01:42:07 I hope this isnt going to make the poor box counter dude redundant Jan 18 01:42:09 but im an EE student Jan 18 01:42:46 what is a Small Sum Engineer? Jan 18 01:42:50 so I found out that they where looking for systems that might take up too 10,000 for this basic design Jan 18 01:42:57 NickTompkins: have fun, hehe Jan 18 01:43:00 not a term I ever heard Jan 18 01:43:10 lol Jan 18 01:43:13 10000 what? Jan 18 01:43:24 bitcoins Jan 18 01:43:29 its 10,000 for that same thing I just asked about Jan 18 01:43:29 hehe Jan 18 01:43:36 for design Jan 18 01:43:41 just design Jan 18 01:43:43 NickTompkins: they are looking in the wrong spot then Jan 18 01:43:48 yes Jan 18 01:43:55 NickTompkins: http://www.amltd.com/product.asp?pid=kdt750 Jan 18 01:44:18 who's an EE and needs a job? Jan 18 01:44:23 hehe Jan 18 01:45:12 im deisgning a new supercape Jan 18 01:45:23 and i and debating if i should but on some user leds Jan 18 01:45:28 almost would work but they need a hand held scanner Jan 18 01:45:31 oh right, its QA Jan 18 01:46:02 NickTompkins: http://www.amltd.com/product.asp?pid=m7225 Jan 18 01:46:14 i suppose i better Jan 18 01:46:15 :-) Jan 18 01:46:20 since you won't see the beagle Jan 18 01:47:02 NickTompkins: or even cheaper model: http://www.amltd.com/product.asp?pid=m7220 Jan 18 01:47:17 theres another ever so slightly annoying beagle feature Jan 18 01:47:35 theres no easy access to the ethernet indicator LED's Jan 18 01:47:41 so you can put them somwhere you can see them Jan 18 01:47:58 just use iptables and a trigger Jan 18 01:48:16 but is that cheaper than a Beagle Bone a usb scanner and a Wifi adapter Jan 18 01:48:43 mrpackethead_: simple rule and you can use any led you want to visualize traffic Jan 18 01:48:46 plus it needs to send out packets to pins for hex logic to light up LEDs on a MCU Jan 18 01:49:23 aholler.. that is an interesting concept Jan 18 01:49:34 very latteral thinking.. Jan 18 01:49:41 +2 points. Jan 18 01:50:16 though doesn't help me with connectivity Jan 18 01:50:21 just tells me if theres activity Jan 18 01:50:26 I dont think those scanner solutions have the flexiblity they need to control the 54 leds they need to light up Jan 18 01:50:42 NickTompkins: it is if you factor in getting everything working, plus battery support, and having all of the software already there for you... Jan 18 01:50:51 mrpackethead_: define connectivity Jan 18 01:51:09 NickTompkins: hehe they do Jan 18 01:51:10 ethernet cable plugged in, and also connected to a switch.. Jan 18 01:51:36 what is the purpose of the 54 leds? Jan 18 01:51:46 they can send data to pins for another mcu? Jan 18 01:51:55 54 leds. must be a christmas tree. Jan 18 01:51:56 :-) Jan 18 01:52:03 too another * Jan 18 01:52:15 NickTompkins: uh what? Jan 18 01:52:27 its a manufacturing quality tool actually Jan 18 01:52:43 mrpackethead_: http://dpaste.de/5iicy/ Jan 18 01:53:03 so its like say you built a deathstar out of legos Jan 18 01:53:30 and a part of the completion is flaging certion sections Jan 18 01:53:53 but your workers are not putting flags on or in the right places Jan 18 01:54:17 and this can result into the buyer rejecting the project everytime Jan 18 01:54:31 aholler: thats traffic. Jan 18 01:54:47 mrpackethead_: yes, the hard part Jan 18 01:54:47 so you make LEDS to where the flags need to go on the deathstar lego table Jan 18 01:55:12 and you will now have barcodes on your falgs Jan 18 01:55:30 so you can force them to place every flag in the right position Jan 18 01:55:30 NickTompkins: hehe you you need the KDT750 with no internal barcode scanner, a handheld usb scanner, and the i/o expansion module Jan 18 01:55:40 is the buyer The Empire ? Jan 18 01:55:40 or it cannot move down the line Jan 18 01:55:43 NickTompkins: basically the same as what you are asking for less than $400USD Jan 18 01:55:48 aholler: it is still a clver idea. Jan 18 01:56:18 thanks Jan 18 01:56:32 and with a little bit of extension to the idea Jan 18 01:56:43 if we had a periodic ping going. Jan 18 01:57:07 I'll forward it to the author of the led-trigger-iptables-module ;) Jan 18 01:57:08 you probably woudl get the desired result. Jan 18 01:57:48 there are enough ifup/ifdown triggers available Jan 18 01:58:05 hehe you you need the KDT750 with no internal barcode scanner, a handheld usb scanner, and the i/o expansion module or could this be done just as well with a beagle bone though Jan 18 01:58:59 the idea that it might be possible to do a system for under $150 per unit Jan 18 01:59:06 NickTompkins: oh sure if you know how to do it..... hehe just remember that it probably will end up costing a lot more than what you think.... Jan 18 01:59:42 might make it where there can be software engineers setup to make it happen for far less Jan 18 02:00:07 hehe, good luck Jan 18 02:00:08 hehe Jan 18 02:00:34 lol I will bring your idea to the next meeting Jan 18 02:00:35 lol Jan 18 02:00:40 per unit price doesn't say much without the number of units Jan 18 02:01:08 35-250 Jan 18 02:01:14 depends on sucess Jan 18 02:01:22 nor does it factor in all the time involved or the ability to replace a unit when it fails Jan 18 02:01:37 and qa Jan 18 02:01:58 your correct in that having a company that will just do an RMA is very nice Jan 18 02:02:01 heh, only QA would fail to QA their QA devices :-D Jan 18 02:02:18 don't forget to calculate what happens when the system fails. Jan 18 02:02:18 and they would Jan 18 02:02:39 a built solution would be better Jan 18 02:02:56 yes Jan 18 02:03:01 10.000 isn't that much to design an idiot proof solution Jan 18 02:03:46 well it seemed like alot for just the scanner and the server lookup to send a hex packet to an MCU Jan 18 02:03:48 s/./,/ Jan 18 02:03:58 it isn't Jan 18 02:04:18 yea I will be less critical Jan 18 02:04:40 perhaps this is just life in the real engineering world Jan 18 02:04:49 im just not seeing it Jan 18 02:04:50 lol Jan 18 02:05:00 it's the ee-problem, they only see hw Jan 18 02:05:09 Yeah my brother-in-law ran a company that made those scanners, Nick, it's not cheap to handle the whole life cycle of the units. Jan 18 02:05:11 hehe indeed Jan 18 02:05:58 note past-tense "ran." ;-) Jan 18 02:06:02 yea this might be a better intership then I expected and I might get alot of lessons out of it that I wont make in a career Jan 18 02:06:20 NickTompkins: it only gets worse from here :) Jan 18 02:06:24 HA Jan 18 02:07:05 to me though it seemed like it would almost be cheaper just to put a freaking PC at the station Jan 18 02:07:44 doesn't make a differece Jan 18 02:14:10 anyone got a preference for method when setting up a sinple LED indicator off the beagle Jan 18 02:14:31 die'snt seem samrt to try to directly drive them Jan 18 02:14:39 small transistor? Jan 18 02:15:04 why do you need a transistor? Jan 18 02:15:25 green led Jan 18 02:15:36 so? what is the voltage drop on it? Jan 18 02:15:45 3.0v nomimal Jan 18 02:15:55 could be higher. Jan 18 02:16:01 ouput is just 3.3V Jan 18 02:16:51 data sheet time. Jan 18 02:18:31 did i tell you, that you are all mighty fine looking trolls Jan 18 02:19:35 3 nomimal is pretty high for a generic led Jan 18 02:20:36 generally 2.8v for a blue LED, more like 1.5 for a red one. Jan 18 02:21:17 mranostay: http://www.jamesglanville.com/wordpress/wp-content/uploads/2013/01/2013-01-09-18.58.19.jpg Jan 18 02:21:47 nice! Jan 18 02:21:49 very modern art Jan 18 02:21:53 prpplague: yeah, i needed to look at the datasheet Jan 18 02:22:05 love those circuits that include the HV boost. Jan 18 02:22:38 that is truley scary! Jan 18 02:22:50 mrpackethead_: you generall can find a nice led that can operate around 10mA, using the correct current limiting resistor, it is safe to drive the LED directly from the GPIO Jan 18 02:23:21 5mA is mpre than enough gnerally Jan 18 02:23:34 there you go Jan 18 02:23:54 theres a lot of "mis-information" out there Jan 18 02:23:57 mranostay: are you saying that the LED is in 5mA draw or that you expect to find one that is 5mA Jan 18 02:24:34 i'm saying that i'll cetianly find a LED thats sutible and running it at 5mA will be enough for indicaiton Jan 18 02:25:11 yea 5mA is harder to find, 10mA is a good choice for both cost and availibility Jan 18 02:25:28 i'll probably find a led that is rated at 20mA Jan 18 02:25:37 but i'll only drive it to 5mA Jan 18 02:25:57 im just tyring to find the max currnet per port in the datasheets. Jan 18 02:26:36 reducing part count is very helpful! Jan 18 02:26:59 mrpackethead_: generally speaking you can count on most ARM SoC's to have about 20mA per gpio Jan 18 02:27:17 with some SoCs having configurable drive strengths Jan 18 02:28:30 prpplague: i assume that was at mrpackethead_ :) Jan 18 02:28:52 mranostay: yes indeed, tab completion failure Jan 18 02:29:09 prpplague: the gpio outputs are 20mA right? Jan 18 02:29:53 mranostay: i'd have to double check the datasheet for the am335x stuff, but in general you can use a rule of 20mA sink current Jan 18 02:29:57 mranostay: max Jan 18 02:30:48 yeah i meant max Jan 18 02:30:55 its not burnig down at 10mA! Jan 18 02:31:09 the omap4 has mostly 20mA gpios , but it does have about 15 or 16 that are maxed at 10mA Jan 18 02:31:15 it burns up Jan 18 02:32:46 hmm Jan 18 02:33:02 on teh beaglebone itself, the Four USR Leds are buffered Jan 18 02:33:15 datasheet seems to indicate 6mA for most signals and 4mA for a bunch of the high speed lines Jan 18 02:33:24 I saw 18mA and lots of 10mA and some 5mA pins Jan 18 02:33:35 (3358) Jan 18 02:33:40 sorry 3358 Jan 18 02:34:26 yea i am looking at 3352 atm, grabbing 3358 now Jan 18 02:34:45 3359 Jan 18 02:35:01 http://www.ti.com/lit/ug/spruh73g/spruh73g.pdf Jan 18 02:35:21 mrpackethead_: just stepping through several of the model line to get an idea of the differences Jan 18 02:36:52 which documentat are you reading Jan 18 02:37:16 http://www.ti.com/lit/ds/symlink/am3359.pdf Jan 18 02:38:13 m assuming Circuitco spent the money on the transisitors for a rason Jan 18 02:40:38 mranostay: yea usually for safety, but yea it appears that from the datasheet it looks as if it is about 6mA for an average gpio Jan 18 02:41:02 i am surprised at the low value Jan 18 02:41:28 which section did you find the rating for the AM3359 Jan 18 02:44:44 table 2-7 Jan 18 02:44:50 buffer strength Jan 18 02:45:17 ahh Jan 18 02:45:22 i was looking in teh wrong place Jan 18 02:46:05 ahhh me too. Jan 18 02:46:13 gj sir prplague! Jan 18 02:46:28 a faq Jan 18 02:46:51 * mdp updates prpplague's tickets on the big board Jan 18 02:47:22 jeeze Jan 18 02:47:36 a 0.03 led Jan 18 02:47:41 and i've spent an hour thinking about it Jan 18 02:48:13 6mA it is Jan 18 02:48:29 though i'm driving one at 9.5mA right now Jan 18 02:48:33 and its doing ok. Jan 18 02:48:36 but Jan 18 02:49:12 so, mranostay in reply to your question.. why do you need a transistor Jan 18 02:49:24 beucase 6mA is'nt that much. Jan 18 02:49:56 mrpackethead_: other options you could always use an external buffer or some other shifting device Jan 18 02:50:04 yes Jan 18 02:50:11 mrpackethead_: all depends on how many leds and what you want to use them for Jan 18 02:50:23 lowering the part count is always good. Jan 18 02:50:35 use a cpld Jan 18 02:50:40 aholler: hehe Jan 18 02:51:07 the clc in some of the micrchip 8bit PIC's is very handy Jan 18 02:51:09 if just the sw wouldn't be that heavy and ugly to install Jan 18 02:51:12 very low cost Jan 18 02:51:13 mrpackethead_: how many leds are you going to have? Jan 18 02:51:18 4 Jan 18 02:51:59 User0, 1 Jan 18 02:52:20 a gpio to blink when ethernet's passing packets ( very nice trick ) Jan 18 02:52:29 and another one, for a dont' know what Jan 18 02:52:34 but it will be handy to have it there Jan 18 02:53:26 http://www.digikey.com/product-detail/en/DMN2005DLP4K-7/DMN2005DLP4KDICT-ND/1774234 Jan 18 02:54:05 yes a small fet Jan 18 02:54:19 mrpackethead_: those are a good choice Jan 18 02:54:43 mrpackethead_: small package size and dual Jan 18 02:55:30 yes.. Jan 18 02:55:41 using a fet liek that saves me a resitor Jan 18 02:55:50 over using an NPN transistor Jan 18 02:56:26 you;d still want to put a resistor in there... Jan 18 02:56:35 yes, Jan 18 02:56:47 you still need 1 resistor Jan 18 02:56:48 not 2 Jan 18 02:56:56 yea Jan 18 02:57:37 plus the dual package saves you about $0.15 on assembly Jan 18 02:57:45 yes Jan 18 02:57:53 every part is abotu 0.10-0.15 Jan 18 02:59:33 * prpplague is very familiar with the costs of production **** ENDING LOGGING AT Fri Jan 18 02:59:59 2013