--- Log opened Thu Nov 01 00:00:54 2012 2012-11-01T00:02:54 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-01T00:03:39 -!- txf [~txf@bl7-150-117.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 2012-11-01T00:07:38 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-01T00:20:53 -!- NonaSuomy is now known as TeknoJuce 2012-11-01T00:22:54 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-01T00:35:08 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-01T00:47:54 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-01T00:52:50 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 255 seconds] 2012-11-01T00:56:34 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-01T00:58:36 -!- DaKu is now known as daku 2012-11-01T00:59:47 < Tectu> question related to SPI of F4: which bit does make it send and receive 8, instead of 16-bit? 2012-11-01T01:00:29 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 255 seconds] 2012-11-01T01:03:15 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-01T01:03:40 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-01T01:10:58 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-01T01:12:11 < dongs> Tectu: the one in the manual 2012-11-01T01:12:24 < dongs> or one in stdperiphlib. 2012-11-01T01:16:27 -!- zippe1 [~Adium@173.11.99.161] has joined ##stm32 2012-11-01T01:19:20 -!- zippe [~Adium@173.11.99.161] has quit [Read error: Connection reset by peer] 2012-11-01T01:19:20 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [Ping timeout: 264 seconds] 2012-11-01T01:19:20 -!- badger [~tom@cxkg.net] has quit [Ping timeout: 264 seconds] 2012-11-01T01:19:44 -!- badger [~tom@cxkg.net] has joined ##stm32 2012-11-01T01:23:55 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-01T01:32:35 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-01T01:38:16 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has quit [Quit: Leaving] 2012-11-01T01:41:23 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-01T01:45:49 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-01T01:49:55 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-01T01:54:01 < ds2> dongs: did the mail get through? 2012-11-01T01:58:59 < dongs> 17:52 < dongs> ds2: stuff received, will let you know tomorrow morning about manufactureability+cost 2012-11-01T01:59:02 < dongs> 18:44 < dongs> ds2: looks like you get free enig 2012-11-01T01:59:29 < ds2> dongs: sorry, things got lost in my scroll back 2012-11-01T01:59:33 < dongs> np 2012-11-01T01:59:37 < dongs> i think you were sleeping already 2012-11-01T01:59:39 < ds2> email to asian IPs can get iffy due to spam traffic 2012-11-01T01:59:50 < ds2> no, it is 1700 local time here 2012-11-01T02:01:39 < dongs> back then it wasnt. anyhow, i had a quick look it should be doable, i passed the stuff over to the guy that does merging/checking of shit. will let you know 2012-11-01T02:02:40 < ds2> seems like I have about 40% chance having a mail going to a .vn address getting through 2012-11-01T02:03:15 < dongs> overloaded with dickgirl traffic 2012-11-01T02:14:20 < dongs> http://i.imgur.com/Bmdrs.jpg 2012-11-01T02:16:30 < dongs> time to furiously dicknplace 2012-11-01T02:26:04 < emeb> dongs: stuff arrived! 2012-11-01T02:36:04 < dongs> oh nice 2012-11-01T02:37:59 < emeb> Got the DK stuff too, ordered the wrong @#$ sockets for the arrays though :P 2012-11-01T02:39:50 < ds2> arrays? 2012-11-01T02:39:59 < emeb> 8x8 RGB 2012-11-01T02:40:17 < ds2> ooh 2012-11-01T02:40:26 < ds2> what's the total resolution? 2012-11-01T02:40:53 < emeb> Only have enough for 4 boards => 16x16. 2012-11-01T02:41:15 < emeb> but the design is scalable to as many as you can string together. 2012-11-01T02:41:41 < ds2> personal project? 2012-11-01T02:41:49 < emeb> yeah - just goofing. 2012-11-01T02:43:43 < ds2> did you see the app note where they added a DVI type interface to a display like that? 2012-11-01T02:44:50 < emeb> no. sounds hilarious. 2012-11-01T02:45:30 < ds2> look for app note 4208 by maxim 2012-11-01T02:48:39 < emeb> got it - looks interesting. 2012-11-01T02:49:28 < emeb> "9600 MAX6974 LED drivers to drive 76,800 OVSRRGBCC3 RGB LEDs" 2012-11-01T02:49:37 < emeb> a little outside my budget. 2012-11-01T02:51:07 < ds2> it is a bit higher resolution 2012-11-01T02:56:21 < dongs> ds2: oh, apprently was already checked yesterday. manufactureable, same cost as quoted, shipping is 29bucks for EMS 2012-11-01T02:56:40 < dongs> free enig cause its going with another panel that's enig'd 2012-11-01T02:57:40 < emeb> dongs: nice looking boards. 2012-11-01T02:57:44 < dongs> emeb: yep. 2012-11-01T02:57:52 < dongs> emeb: i guess ishould paste the sores i had 2012-11-01T02:57:55 < dongs> so you dont have to reinvent some of the wheel 2012-11-01T02:58:33 < emeb> that would be helpful 2012-11-01T02:58:33 < dongs> timecop.mine.nu/seedled.zip 2012-11-01T02:58:44 < dongs> and uh.. 2012-11-01T02:58:50 < dongs> i guess you need layout data 2012-11-01T02:58:53 < dongs> for assembling the shit. 2012-11-01T02:59:05 < dongs> got dicktrace installed somewehre? 2012-11-01T02:59:21 < emeb> No diptrace, but I've got the schematic & layout pix already. 2012-11-01T02:59:25 < emeb> should be enough, no? 2012-11-01T02:59:29 < dongs> right, wasnt sure if that would be enough 2012-11-01T02:59:35 < dongs> it probably is since its pretty easy 2012-11-01T02:59:43 < emeb> yeah - not too much going on. 2012-11-01T03:00:03 < dongs> ya, just looked it over... pretty obvious shit. 2012-11-01T03:00:06 < emeb> HASL is so shiny! Not used to that on the china boards I get from BatchPCB 2012-11-01T03:00:15 < dongs> they probably sit outside for a week 2012-11-01T03:00:19 < dongs> getting rained on 2012-11-01T03:00:19 < dongs> heh 2012-11-01T03:00:23 < emeb> lol 2012-11-01T03:03:39 < emeb> only thing unusual for me is going to be reflowing the driver chips. Need to bust out the hotplate. 2012-11-01T03:04:26 < dongs> i just used hot air head 2012-11-01T03:04:34 < dongs> i mean, not heating from bottom. 2012-11-01T03:05:26 < emeb> Good idea - I've got a hand-held hot-air gun w/ adjustable temp / flow. 2012-11-01T03:05:59 < emeb> Never used it for soldering before though - just heatshrink. 2012-11-01T03:06:23 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-01T03:06:37 < dongs> i dunnom if hasl will like being heated a lot from the bottom. 2012-11-01T03:06:48 < emeb> yeah - could get ugly. 2012-11-01T03:07:12 < dongs> i forgot if I did drivers first or last on this. 2012-11-01T03:07:55 < emeb> they're far enough away from everything it probably wouldn't matter. 2012-11-01T03:30:48 < dongs> lookin forward to pics of your handassembly 2012-11-01T03:32:08 < emeb> heh. hopefully not too ugly. 2012-11-01T03:32:31 < emeb> Probably won't get to it until the weekend though. 2012-11-01T03:34:06 < Bird|lappy> emeb: also: what do you do about the KiCAD diode symbols insisting that pin 1 = anode? :P 2012-11-01T03:34:22 < emeb> what's the problem? 2012-11-01T03:34:41 < Bird|lappy> IPC-compliant footprint libs use pin 1 = cathode as their diode convention 2012-11-01T03:35:01 < emeb> so make your own symbol. 2012-11-01T03:35:33 * emeb always assumes that every library is wrong. 2012-11-01T03:38:22 < dongs> * emeb always assumes that every library is dong. 2012-11-01T03:38:24 < dongs> ^ fix'd 2012-11-01T03:38:46 < emeb> lol 2012-11-01T03:40:50 < dongs> or , more correctly, ddong. google image search that. 2012-11-01T03:41:52 < dongs> http://ohmyomo.files.wordpress.com/2012/01/ohmyomo-poop-bread-in-korea-ddong-bang.jpg [ buy it now ] 2012-11-01T03:56:35 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 260 seconds] 2012-11-01T04:03:28 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-01T04:03:56 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Read error: Connection reset by peer] 2012-11-01T04:05:32 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-01T04:10:59 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Remote host closed the connection] 2012-11-01T04:13:35 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-01T04:19:36 < emeb> not doing that google image search. 2012-11-01T04:24:31 < dongs> lo 2012-11-01T04:27:31 < emeb> dongs: is that board lead-free? 2012-11-01T04:27:35 < dongs> yea 2012-11-01T04:27:45 < emeb> probably explains why it's so shiny... 2012-11-01T04:27:56 < dongs> pretty sure our hasl is leadfree 2012-11-01T04:28:09 < emeb> also means I should probably _not_ use my Pb solder on it. 2012-11-01T04:28:39 < Bird|lappy> emeb, actually, I've used 63/37 solder on Pb-free HASL board finishes 2012-11-01T04:28:45 < Bird|lappy> seems to be fine. o.o 2012-11-01T04:29:37 < emeb> Bird|lappy: Oh yeah? OK. In the past I was given to understand that mixing would lead to strange crystallization problems. 2012-11-01T04:42:50 < dongs> actualyl, no, its not leadfree. and ive been soldering using leadree on top of hasl protos. 2012-11-01T04:42:59 < dongs> SnHASL is extra 2012-11-01T04:43:42 < emeb> Good to know - won't waste time trying to find Pb-free solder. 2012-11-01T04:44:14 < emeb> I can get 0.032" easy, but I prefer 0.015" for SMD work and that's damn-near unobtainium unless I mail-order. 2012-11-01T04:44:38 < ds2> using leaded solder on almost any board makes it easier 2012-11-01T04:45:06 < emeb> yup, and you can run the iron about 40C cooler. 2012-11-01T04:45:34 < ds2> that's fine if you have a temp adjustable iron 2012-11-01T04:45:45 < ds2> I'd need to change tips to do that 2012-11-01T04:45:46 < emeb> and you really _ought_ to. 2012-11-01T04:46:17 < ds2> from what I seeing in practice, I rarely see adjustable irons in commercial environments 2012-11-01T04:46:32 < emeb> You rarely see it in _production_ environments. 2012-11-01T04:46:43 < dongs> i use 0.3mm leadfree solder wire for hand-work 2012-11-01T04:46:44 < emeb> they don't want the assembler ladies monkeying with the settings. 2012-11-01T04:46:48 < dongs> no idea what hte fuck is in yank units. 2012-11-01T04:47:17 < ds2> no...even engineering labs use nonadjustable irons 2012-11-01T04:47:24 < ds2> 0.3mm is about 12mil 2012-11-01T04:47:32 < ds2> 40mil is ~1mm 2012-11-01T04:47:51 < ds2> 39.something is the actual number but 40 is a useable approx 2012-11-01T04:47:53 < emeb> so my 0.015" is about the same as dongs' 0.3mm 2012-11-01T04:48:43 < ds2> emeb: what's the adjustable iron you see used a lot? 2012-11-01T04:49:04 < emeb> ds2: I've got a Hakko 936, but those are EOL. 2012-11-01T04:49:25 < ds2> emeb: interesting... around here, the standard iron is a Metcal 2012-11-01T04:49:26 < emeb> The techs at the company I used to work for had adjustables, but I don't remember the mfg. 2012-11-01T04:49:57 < emeb> dongs has a nice aoyue station w/ iron and air. 2012-11-01T04:50:07 < ds2> wonder if metcals are a california thing 2012-11-01T04:51:35 < dongs> no, ive heard other bloggers swearing metcal is the awesomest ever 2012-11-01T04:52:34 < ds2> I been very happy with it 2012-11-01T04:53:08 < ds2> their low end/entry level ones seems to work as well as the regular ones 2012-11-01T04:53:58 < emeb> they're certainly pretty. 2012-11-01T04:54:23 < emeb> so the temperature is set by the tip? 2012-11-01T04:54:50 < ds2> yes 2012-11-01T04:54:59 < ds2> temperature is based on the curie point of the material 2012-11-01T04:55:58 < dongs> my problem is lack of fume exaust at the tip. 2012-11-01T04:56:04 < dongs> or fume extraction or whaever. 2012-11-01T04:56:09 < dongs> never using an iron without that agian 2012-11-01T04:56:44 < ds2> isn't hot air the only way to get that? 2012-11-01T04:58:39 < dongs> no? 2012-11-01T04:58:46 < dongs> i mean you can always run a hose and sucker to the tip. 2012-11-01T04:58:58 < ds2> ohhhh like that 2012-11-01T04:59:42 < dongs> its prob not a hard mod to just 'do' 2012-11-01T05:00:18 < ds2> never needed that 2012-11-01T05:00:23 < dongs> hmm 2012-11-01T05:00:23 < Bird|lappy> I have a Xytronic LF369D temp controlled station that works well for what I've used it for so far 2012-11-01T05:00:27 < dongs> got airmail pcb from UK 2012-11-01T05:00:30 < dongs> what the hell could it be 2012-11-01T05:00:40 < dongs> OHH 2012-11-01T05:00:40 < emeb> Laurenceb_: 2012-11-01T05:00:43 < dongs> F3discovery!!! 2012-11-01T05:00:53 < emeb> nice 2012-11-01T05:01:02 < emeb> I'm still due one from DK. 2012-11-01T05:02:00 < emeb> They're still showing 0 in stock but their BO system said they'd have 'em today. 2012-11-01T05:02:43 < ds2> wonder how long is the wait queue on that at DK 2012-11-01T05:02:48 < dongs> lol 2012-11-01T05:02:50 < dongs> i cancelled that order 2012-11-01T05:02:56 < dongs> mine was also "due" 10/31 2012-11-01T05:03:01 < emeb> Yeah. Today. 2012-11-01T05:03:03 < dongs> i figured im not getting it until next year from them 2012-11-01T05:03:09 < emeb> Mouser says due 11-12 2012-11-01T05:03:43 < emeb> I'll have my little breakout built before I get that. 2012-11-01T05:04:23 < dongs> posted on 10/25 2012-11-01T05:04:25 < dongs> in uk 2012-11-01T05:04:30 < emeb> not bad 2012-11-01T05:04:32 < dongs> only took 5 days by airmail 2012-11-01T05:05:16 < emeb> JP -> US was 10/22 -> 10/31 2012-11-01T05:07:14 < dongs> oh thats not bad at all 2012-11-01T05:07:23 < dongs> andi bet the last delay was cuz USPS is closed on weekends 2012-11-01T05:08:04 < emeb> probably. 2012-11-01T05:08:18 < emeb> and now I know where dongs works. :) 2012-11-01T05:08:27 < dongs> jp stuff moves 7 days a week 2012-11-01T05:08:39 < dongs> i can post on saturday or sunday and it actually moves over to intl center and leaves the country. 2012-11-01T05:09:14 < dongs> and of course tehy deliver sat/sun as well. 2012-11-01T05:09:28 < emeb> wow. 2012-11-01T05:09:32 < emeb> not like lazy gringos. 2012-11-01T05:25:47 -!- baird [~cjb@ppp121-44-1-182.lns20.syd6.internode.on.net] has joined ##stm32 2012-11-01T05:41:08 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 248 seconds] 2012-11-01T05:41:36 -!- BrainDamage [~BrainDama@62.10.6.74] has quit [Ping timeout: 240 seconds] 2012-11-01T05:48:04 < dongs> oven time. 2012-11-01T05:48:53 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-uoozamclcugvzcea] has quit [Quit: leaving] 2012-11-01T05:51:25 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-sjpbzcbqqzbzijrx] has joined ##stm32 2012-11-01T05:56:42 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-01T05:56:56 -!- DLPeterson_ [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has quit [Ping timeout: 268 seconds] 2012-11-01T05:58:11 -!- DLPeterson [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has joined ##stm32 2012-11-01T06:22:22 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-01T06:29:18 < emeb> well, reflowed the drivers onto the board. 2012-11-01T06:29:48 < dongs> do ethy still look in one piec? 2012-11-01T06:29:54 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-01T06:30:00 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-01T06:30:01 < emeb> yeah. no visible signs of damage. :D 2012-11-01T06:31:22 < dongs> i gotta get this work crap off my desk then i can start fearing f3disco 2012-11-01T06:32:09 < emeb> plug it in, relaxen und watchen das blinkenlights. 2012-11-01T06:33:30 < dongs> emeb: still have the envelope? 2012-11-01T06:33:32 < dongs> check how much was postage. 2012-11-01T06:33:38 < dongs> i do need to send y ou a bill at somepoint ;p 2012-11-01T06:34:25 < emeb> does 240 sound right? 2012-11-01T06:34:29 < dongs> yep 2012-11-01T06:35:30 < emeb> about $3.00 2012-11-01T06:35:41 < dongs> poor american money. 2012-11-01T06:35:50 < dongs> apparently thre's a place in switzerland called Luzern 2012-11-01T06:36:02 < emeb> Lucerne? 2012-11-01T06:36:28 < dongs> dunno thats what its written as 2012-11-01T06:37:06 < emeb> Luzern is the German spelling, Lucerne is how we English speakers do it. 2012-11-01T06:38:36 < dongs> not nearlyt as funny in english :) 2012-11-01T06:39:03 < emeb> anything with a Z in it is funny. 2012-11-01T06:39:31 < emeb> eg - a particular German political party from years ago. Hilarious. 2012-11-01T06:40:43 < dongs> german sounds fucking angry, all the time 2012-11-01T06:41:41 < baird> The German schoolie girls who I camped with on the Postie trip sounded hot, though. :P 2012-11-01T06:41:55 < emeb> I wouldn't know - my mother is German and I understand a fair amount of it so I don't notice that so much. 2012-11-01T06:42:42 < emeb> Probably because when you hear it in movies they're usually the bad guys. :) 2012-11-01T06:43:14 < dongs> http://www.futuramaff.com/showthread.php?t=11145 2012-11-01T06:43:47 < dongs> at least failrama fans agree. 2012-11-01T06:44:34 -!- DLPeterson [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 2012-11-01T06:45:14 < dongs> holy fuck 2012-11-01T06:45:17 < dongs> TI shipped my stellaris shit. 2012-11-01T06:45:33 < dongs> haha.. by fedex 2012-11-01T06:48:51 < dongs> the guy in NY finally shipped my scooter belt. 2012-11-01T06:49:10 < dongs> he's definitely getting a A+ feedback. 2012-11-01T06:49:15 < emeb> lots of goodies for dongs 2012-11-01T06:49:44 < dongs> stomped through the debris on the way to post office to get this out to me in record time 2012-11-01T06:50:02 < baird> ITAR and Customs haven't had their chance yet.. 2012-11-01T06:51:07 < dongs> its not like hes shipping to north korea... 2012-11-01T06:51:09 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-01T06:53:14 < ds2> wonder if the F3/F4's count as "supercomputers" for ITAR purposes 2012-11-01T06:53:49 < dongs> they do 2012-11-01T06:53:53 < dongs> digieky wont ship them to me. 2012-11-01T06:53:55 < baird> You're implying that Homeland Security grunts can tell the difference between Japan and North Korea. 2012-11-01T06:53:56 < ds2> oh my 2012-11-01T06:53:58 < dongs> at least F407's 2012-11-01T06:54:00 < dongs> due to crypto 2012-11-01T06:54:07 < dongs> also gyros 2012-11-01T06:54:14 < dongs> anything > 1000dps = military grade 2012-11-01T06:54:15 < dongs> lulz. 2012-11-01T06:54:16 < ds2> no exemption numbers? 2012-11-01T06:54:18 < emeb> ds2: didn't they have trouble with Beagleboards for the same reason? 2012-11-01T06:54:40 < ds2> the beagle's got an exemption 2012-11-01T06:54:48 < emeb> now, but at first... 2012-11-01T06:54:52 < ds2> "consumer electronic product" was the classification 2012-11-01T06:54:59 < ds2> no, that's a snarfu on Digikey's part 2012-11-01T06:54:59 < dongs> luckily mouser doesnt give a fuck... 2012-11-01T06:55:20 < emeb> ah - DK's screwed up databases again. 2012-11-01T06:56:15 < ds2> the fines are pretty large for knowingly violating it 2012-11-01T06:57:18 < emeb> remind me to never get into the export business. 2012-11-01T06:57:39 < ds2> best to pay someone that is familar with the paperwork to do it 2012-11-01T06:58:31 < dongs> oh what teh fuck 2012-11-01T06:58:35 < dongs> "preview hte new compose" 2012-11-01T06:58:37 < dongs> on google mail 2012-11-01T06:59:28 < emeb> yay - changes. 2012-11-01T07:00:10 < dongs> except shit ones. 2012-11-01T07:00:17 < dongs> new UI isnt even fullscreen. 2012-11-01T07:00:23 < dongs> it just pops up some trash over the inbox. 2012-11-01T07:00:25 < dongs> fucking stupid. 2012-11-01T07:00:38 < dongs> luckily they have the new button to go back 2012-11-01T07:00:39 < emeb> probably tweaked to fit on the screen of their latest tablets. 2012-11-01T07:00:51 < ds2> web guys like to make everything as useless as possible 2012-11-01T07:00:56 < ds2> the new DK interface blows 2012-11-01T07:01:14 < emeb> DK's website has always been... lacking. 2012-11-01T07:01:20 < dongs> new? 2012-11-01T07:01:24 < dongs> what hte fuck did they do 2012-11-01T07:01:29 < emeb> And Mouser's always crashed my Firefox. 2012-11-01T07:01:33 < dongs> or do you mean frontpage 2012-11-01T07:01:35 < dongs> > firefox 2012-11-01T07:01:36 < emeb> so now I use chrome. 2012-11-01T07:01:37 < dongs> found your problem 2012-11-01T07:01:37 < ds2> they destroy the ability to backup in the selector 2012-11-01T07:01:41 < dongs> probably firefox on lunix. 2012-11-01T07:01:51 < emeb> dongs: how'd you know. :) 2012-11-01T07:01:57 < dongs> cuase chrome never crashes 2012-11-01T07:02:12 < emeb> It's been good for me so far. 2012-11-01T07:02:25 < ds2> the selector used to be perfect... select something, don't like it, back up, and redo 2012-11-01T07:02:33 < ds2> now it either refuses or if you insist, it'll error out 2012-11-01T07:03:03 < dongs> cant you do that already? 2012-11-01T07:03:09 < dongs> just go back and unselect 2012-11-01T07:03:12 < ds2> nope 2012-11-01T07:03:14 < dongs> works for me in chrome anyhow. 2012-11-01T07:03:20 < ds2> their new UI is messed up 2012-11-01T07:03:25 < ds2> firefox resubmits I think 2012-11-01T07:04:12 < dongs> must be failfox.. 2012-11-01T07:04:13 < dongs> wors here. 2012-11-01T07:04:19 < emeb> bbiab... 2012-11-01T07:04:22 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-01T07:04:26 < ds2> maybe 2012-11-01T07:05:02 < dongs> they did finally add sort by qty/price... 2012-11-01T07:05:09 < dongs> that took about 5 years of whining :) 2012-11-01T07:05:23 < ds2> hmmm you seem to have the 3 month old version compared to what I am seeing 2012-11-01T07:05:27 < ds2> are you using the main dk site? 2012-11-01T07:05:30 < dongs> yes 2012-11-01T07:05:41 < dongs> http://www.digikey.com/product-search/en/industrial-controls-meters/meters-panel-digital/2949956?k=jew 2012-11-01T07:05:48 < dongs> like i click voltmeter here.. 2012-11-01T07:05:50 < dongs> apply filters 2012-11-01T07:05:52 < dongs> it shows more shit 2012-11-01T07:05:55 < dongs> i can press back 2012-11-01T07:05:57 < dongs> unselect voltmeter, 2012-11-01T07:05:58 < dongs> apply 2012-11-01T07:06:00 < dongs> to get proper list again. 2012-11-01T07:06:03 < dongs> no issues. 2012-11-01T07:06:11 < ds2> now, go all the way til you loose the top selector 2012-11-01T07:06:14 < ds2> try going back after that 2012-11-01T07:06:25 < dongs> yep 2012-11-01T07:06:26 < dongs> works fine 2012-11-01T07:06:31 < dongs> alt-back, it goes back to previous filter. 2012-11-01T07:06:34 < dongs> i can unselect and resubmit. 2012-11-01T07:06:40 < dongs> or choose another selection 2012-11-01T07:06:45 < ds2> hmmmmm I can get it to give me web errors 2012-11-01T07:06:48 < dongs> this is pretty basic stuff, they'd have to be really fucking it up to break it 2012-11-01T07:07:07 < dongs> i use the back+fix feature a LOT, so i would notice if it was broken. 2012-11-01T07:07:12 < ds2> not really, if they switch to using cookies and other stuff, it'd break it easy 2012-11-01T07:07:14 < dongs> you sure its not some adblockign trash thats killing it? 2012-11-01T07:07:21 < ds2> pretty sure 2012-11-01T07:07:23 < ds2> it used to work for me 2012-11-01T07:14:21 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-01T07:15:35 < dongs> oh 2012-11-01T07:15:41 < dongs> f3disco uses ES chips 2012-11-01T07:16:14 < emeb_mac> oop 2012-11-01T07:16:28 < ds2> what's ES? 2012-11-01T07:16:28 < emeb_mac> I guess one way to use up ES parts 2012-11-01T07:16:35 < ds2> Engineering Silicon? 2012-11-01T07:16:39 < dongs> y 2012-11-01T07:16:49 < emeb_mac> Pre-release parts 2012-11-01T07:17:44 < dongs> im not so sure release F303 parts exist yet :) 2012-11-01T07:17:58 < ds2> didn't know ST uses the same ES notation as TI 2012-11-01T07:18:06 -!- DLPeterson_ [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has joined ##stm32 2012-11-01T07:18:08 < ds2> Motorola use to use X in the designation 2012-11-01T07:18:31 < dongs> compass demo works preetty good 2012-11-01T07:18:38 < dongs> Laurenceb_ must have been smoking something when he said his was wrong. 2012-11-01T07:18:49 < dongs> it properly points north until its tilted too mcuh, which makes sense considering the algorithm 2012-11-01T07:19:04 < dongs> or maybe he got a busted mago 2012-11-01T07:19:05 < dongs> magno 2012-11-01T07:19:28 < ds2> or prehaps he needs a cal sequence? 2012-11-01T07:19:36 < dongs> no there is nt one 2012-11-01T07:19:42 < dongs> i just plugged my shit in and it works 2012-11-01T07:19:46 < emeb_mac> mag decl in UK is wrong? 2012-11-01T07:19:56 < dongs> his wasnt even like, working at all 2012-11-01T07:19:57 < ds2> doesn't the demo use the iNEMO stuff? 2012-11-01T07:20:11 < dongs> i turn it around and compass does fuck all 2012-11-01T07:20:15 < dongs> it was something along these lines 2012-11-01T07:20:19 < dongs> mine properly keeps led pointed north. 2012-11-01T07:20:26 < dongs> as i rotate the board 2012-11-01T07:20:26 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 245 seconds] 2012-11-01T07:20:47 < dongs> its not like magnetic declination is gona make a huge difference anyway. 2012-11-01T07:20:50 < dongs> its like < 10degrees. 2012-11-01T07:21:01 < dongs> unless y oure in antarctica or somethign 2012-11-01T07:23:03 < baird> steel table? 2012-11-01T07:23:23 < dongs> dunno i dont remember if he ever solved it 2012-11-01T07:23:30 < emeb_mac> metal bar in his leg? 2012-11-01T07:23:35 < dongs> he startd hacking firmware and replaced all spaces with nothing, so it started breaking even more 2012-11-01T07:23:38 < dongs> and i think he gave up after that 2012-11-01T07:24:08 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-01T07:24:41 < baird> My f3disco is easily confused by the metal bar underneath the workbench 2012-11-01T07:24:59 < baird> Carry it away from the table, and it's a-okay 2012-11-01T07:31:46 < dongs> http://news.msn.com/us/smugglers-try-driving-over-us-border-fence-get-stuck 2012-11-01T07:33:27 < emeb_mac> our border here is so crazy. 2012-11-01T07:40:52 < emeb_mac> That section is in sand dunes and is only about 500' from a major freeway. 2012-11-01T07:41:17 < dongs> they shoulda just jumped it in the jeep 2012-11-01T07:41:23 < dongs> build rails on the mexico side 2012-11-01T07:41:24 < emeb_mac> you have to be careful at night - the coyotes like to drive on the wrong side of the road, at night to get past ICE. 2012-11-01T07:41:27 < dongs> and just gun it 2012-11-01T07:42:26 < dongs> how does driving on wrong side of the road solve the problem 2012-11-01T07:42:29 < dongs> isnt that ctually more obivous 2012-11-01T07:42:32 < dongs> that youre doing somethign wrong 2012-11-01T07:42:45 < emeb_mac> the checkpoints are only on one side of the road. 2012-11-01T07:42:48 -!- DLPeterson [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has joined ##stm32 2012-11-01T07:42:52 < emeb_mac> so they drive on the other side. 2012-11-01T07:42:59 < dongs> haha 2012-11-01T07:43:37 < emeb_mac> yeah - stupidity on the part of the border patrol too. 2012-11-01T07:44:34 < emeb_mac> although last time I went that way they did have cameras on the non-checkpoint side. 2012-11-01T07:46:22 < dongs> what do the checkpoints do anyway 2012-11-01T07:46:27 < dongs> stop every car and check for messicans? 2012-11-01T07:48:15 < emeb_mac> yep 2012-11-01T07:48:37 < emeb_mac> they've got them anywhere the freeway gets close to the border. 2012-11-01T07:48:57 < emeb_mac> Here's the closest point: https://maps.google.com/maps?q=yuma&hl=en&ll=32.708511,-114.942682&spn=0.018525,0.038581&sll=33.3955,-111.737758&sspn=0.294089,0.617294&t=h&hnear=Yuma,+Arizona&z=15&layer=c&cbll=32.708511,-114.942682&panoid=E39y1EqTgI98MkEwKWkWmg&cbp=12,165.25,,0,0 2012-11-01T07:49:11 < emeb_mac> you can see the white barricades 2012-11-01T07:49:23 < emeb_mac> and the big fence is further on to the horizon. 2012-11-01T07:50:05 < dongs> the white shit is the fence? 2012-11-01T07:50:31 < dongs> or the brown stuff 2012-11-01T07:50:34 < dongs> that looks high 2012-11-01T07:50:53 < emeb_mac> the main fence is off in the distance - pretty tall (like the pix you linked) 2012-11-01T07:51:04 < dongs> so wha is that white shit 2012-11-01T07:51:07 < dongs> that looks like construction signs 2012-11-01T07:51:11 < emeb_mac> the white is just a low barricade to keep them from racing onto the freeway from the sand 2012-11-01T07:51:29 < emeb_mac> once they clear the main fence (and they do sometimes) 2012-11-01T07:56:02 < dongs> oOOo looks like im geting stm32logger clone boards tormorw 2012-11-01T07:56:09 < dongs> laurenceb will be pleased 2012-11-01T07:56:50 < ds2> yikes... u-boot doesn't seem to have a port for the F1 2012-11-01T07:57:24 < dongs> time to scratch an itch 2012-11-01T07:57:42 < ds2> how different is the F1 and the F2 internals? 2012-11-01T07:58:04 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 260 seconds] 2012-11-01T07:58:06 < dongs> much saner GPIO 2012-11-01T07:58:12 < dongs> usb host/device 2012-11-01T07:58:24 < ds2> saner in what way? 2012-11-01T07:58:34 < dongs> alternate function stuff 2012-11-01T07:58:44 < dongs> you can remap parts of peripheral without disabling blocks of pins 2012-11-01T07:58:48 < ds2> trying to see how hard it is to back port uboot for the F2 onto the F1 2012-11-01T07:58:53 < dongs> oh 2012-11-01T07:58:55 < ds2> oh 2012-11-01T07:58:56 < dongs> that shouldnt matter i guess 2012-11-01T07:58:58 < ds2> Hmmmmmmmmmmmmm 2012-11-01T07:59:06 < ds2> why do I get the feeling I could be screwed 2012-11-01T07:59:18 < dongs> url to uboot for F2? 2012-11-01T07:59:25 < ds2> one sec 2012-11-01T07:59:42 < dongs> if its just bringing up hardware + pll + initialize fsmc or something it should be more or less ~ equivalent 2012-11-01T08:00:42 < emeb_mac> I wouldn't expect a huge deal. 2012-11-01T08:00:46 < ds2> https://github.com/EmcraftSystems 2012-11-01T08:01:18 < ds2> i was under the impression that the GPIO will always let me choose GPIO or peripherial on an pin by pin basis 2012-11-01T08:01:25 < ds2> and you seem to be telling me I can't 2012-11-01T08:01:33 < ds2> (on the F1) 2012-11-01T08:01:54 < dongs> oh, you can alays choose GPIO 2012-11-01T08:01:59 < dongs> but if you remap peripherals 2012-11-01T08:02:07 < dongs> the entire block goes 2012-11-01T08:02:16 < dongs> you can always do AIN, GPIO on any pin that suports that 2012-11-01T08:02:16 < ds2> what do you mean? 2012-11-01T08:02:27 < dongs> but if you move say SPI1... into 2 blocks it can be remapped to 2012-11-01T08:02:29 < dongs> you cant move half of it.. 2012-11-01T08:02:30 < ds2> so if I enable FSMC, i loose the entire port that FSMC uses? 2012-11-01T08:02:37 < dongs> like SPI1_SCK on one side and SPI1_MOSI on another side 2012-11-01T08:02:43 < ds2> Ohhh like that. 2012-11-01T08:02:49 < ds2> you have me worried for a moment 2012-11-01T08:03:00 < dongs> no, you dont lose any pins besides fsmc pins 2012-11-01T08:03:03 < dongs> whe nits enabled 2012-11-01T08:03:13 < dongs> when you do AF_PP or wahtever for FSMC shit, only those pins are affected 2012-11-01T08:03:21 < ds2> the high address pins are unneeded and I am using some of them as a GPIO 2012-11-01T08:03:24 < dongs> right 2012-11-01T08:03:25 < dongs> thats perfectly fine 2012-11-01T08:03:31 < dongs> just init them as gpio in any way you want and it works 2012-11-01T08:03:45 < dongs> im doing same on my SPI stuff 2012-11-01T08:03:54 < dongs> im only using SCK + MOSI, so i have other pins set as unused. 2012-11-01T08:03:54 < ds2> that's fine 2012-11-01T08:03:59 < dongs> youre not forced to keep them as that device. 2012-11-01T08:04:40 < dongs> ugh where did i put my second f3disco... 2012-11-01T08:05:21 < emeb_mac> more than 1? bastard. 2012-11-01T08:05:27 < ds2> is there any catches to the XL series? the notes mention that the 1M flash is treated as 2 512M devices 2012-11-01T08:05:29 < dongs> its already not mine though :( 2012-11-01T08:05:49 < emeb_mac> xl? 2012-11-01T08:05:54 < dongs> xl density 2012-11-01T08:06:01 < ds2> the ones with 1M internal flash 2012-11-01T08:06:09 < emeb_mac> oh - never used that. 2012-11-01T08:06:27 < ds2> think the STM3210E is a 512M internal flash device 2012-11-01T08:06:35 < ds2> so I am tyring to map it to the 1M version 2012-11-01T08:10:09 * emeb_mac looks at the emsoft u-boot stuff. 2012-11-01T08:10:25 < emeb_mac> s/emsoft/emcraft/ 2012-11-01T08:10:35 < emeb_mac> what a load of #ifdefs 2012-11-01T08:12:14 < dongs> http://i.imgur.com/DjaYC.jpg holy shit do these people even run DRC at all 2012-11-01T08:12:24 < dongs> how hte fuckdo you manage to get a trace into another layer without a via 2012-11-01T08:12:28 < dongs> and then shorting signal to GND 2012-11-01T08:12:36 < dongs> like what fucking PCB cad allows this? 2012-11-01T08:14:14 < ds2> maybe it is a low cost RF design... using the interlayer capacitance for coupling 2012-11-01T08:14:32 < dongs> yeah for sure. 2012-11-01T08:14:54 < ds2> I actually crossed traces on a board I made in school 2012-11-01T08:15:53 < ds2> this is why I religiously run DRC as the board gets layed out 2012-11-01T08:16:05 < dongs> seems gerbers are from protel.. 2012-11-01T08:16:11 < dongs> probably just idiot user then.. 2012-11-01T08:18:04 < ds2> I was also using protel at that time (school had license) 2012-11-01T08:20:23 < baird> I remember when it first came out (the first drafting software for <$5000...) and using it on a Compaq XT luggable.. 2012-11-01T08:20:44 < baird> It was a highschool 'work experience' thing.. 2012-11-01T08:22:38 < emeb_mac> pretty funny. 2012-11-01T08:27:10 < dongs> i guess we'll just fix it 2012-11-01T08:27:15 < dongs> and call that guy an asshole 2012-11-01T08:27:37 < dongs> can just move the trace a bit on the gerber and drop a via. 2012-11-01T08:27:50 < ds2> heh... 2012-11-01T08:27:55 < emeb_mac> dongs: this is on a board you're contracted to build? 2012-11-01T08:27:55 < ds2> you guys don't put jobs on hold? 2012-11-01T08:28:12 < dongs> ds2: called him and said it was fail, hes like "o shit" 2012-11-01T08:28:23 < ds2> oh 2012-11-01T08:28:35 < dongs> emeb_mac: yeah 2012-11-01T08:32:51 < dongs> ds2: uboot stuff looks pretty straightforward 2012-11-01T08:35:27 < emeb_mac> just lots of conditional compile crap to wade through 2012-11-01T08:36:03 < dongs> from a quick glance all it needs to bring up is RCC, GPIO and FSMC 2012-11-01T08:36:29 < dongs> i guess lunix takes over after that 2012-11-01T08:36:30 < dongs> ? 2012-11-01T08:37:09 < emeb_mac> Probably. Maybe a usart too, might want an SD, sometimes USB. 2012-11-01T08:38:05 < dongs> of course they're not using stdperiphlib 2012-11-01T08:38:08 < dongs> or even cmsis 2012-11-01T08:38:12 < dongs> or even ST's official header 2012-11-01T08:38:16 < dongs> so they gotta makea their own structs for * 2012-11-01T08:38:21 < dongs> like usart regs etc. 2012-11-01T08:38:25 < dongs> typical fucking lunix waste of time 2012-11-01T08:38:35 < dongs> "lets ignore all the work everyone put into this shit and rewrite our own shit from scratch" 2012-11-01T08:40:50 < dongs> amirite? y/y/y? 2012-11-01T08:40:52 < emeb_mac> or like chibios or libopencm3 or... 2012-11-01T08:41:02 < dongs> well thats their problem... 2012-11-01T08:41:04 < dongs> not like anyone uses it 2012-11-01T08:41:24 < emeb_mac> everyone does NIH 2012-11-01T08:42:55 < jpa-> dongs: maybe because ST has very stupid license for their headers 2012-11-01T08:43:14 * emeb_mac never looked too closely 2012-11-01T08:43:47 < emeb_mac> the only product I've shipped w/ STM32 I did direct access - no StdPeriph. 2012-11-01T08:44:08 < jpa-> it is ok for commercial products, but it is gpl incompatible AFAIK 2012-11-01T08:44:17 < dongs> boohoo. 2012-11-01T08:45:00 < baird> And now there's Stellarisware saying "no free codes on internets".. (keep under password control, etc.) 2012-11-01T08:45:04 < emeb_mac> Ah. Well I don't GPL code I get paid for. 2012-11-01T08:45:42 < ds2> dongs: as in the stm3220 stuff should more or less just work? 2012-11-01T08:45:56 < ds2> RCC? 2012-11-01T08:46:17 < dongs> it will be simpler 2012-11-01T08:46:23 < dongs> since F1 gpio is less flexible 2012-11-01T08:47:02 < ds2> ah okay 2012-11-01T08:47:21 < dongs> depends how flexible y ou want it, just a quick hack or complete support like they do 2012-11-01T08:47:34 < dongs> if youre just gonna target it to your board you can just ignore all generic trash tehy have like remapping 6 uarts etc. 2012-11-01T08:47:36 < ds2> probally easiest for me to sanity check with the stuff ST had for the STM3210E board then try to get this to work 2012-11-01T08:47:58 < ds2> Hmmm okay 2012-11-01T08:48:27 < dongs> then its just power up uart + gpio periopherals, set uart GPIO to AF_PP or IN_FLOATING or whatever, declare victory. 2012-11-01T08:48:45 < ds2> that seems easy enough 2012-11-01T08:49:02 < ds2> what about the SD stuff, is that the same on F1 and F2? 2012-11-01T08:49:31 < dongs> should be very simliar 2012-11-01T08:49:37 < dongs> if they're using either SPI or SDIO 2012-11-01T08:49:59 < ds2> should be SDIO 2012-11-01T08:50:36 < dongs> i dont think sdio peripheral changed much at all. 2012-11-01T08:51:07 * emeb_mac needs to figure SD out. I've built it on my STM32F4 board but haven't tried it yet. 2012-11-01T08:51:26 < ds2> emeb_mac: how do you plan to use the SD card? 2012-11-01T08:51:55 < emeb_mac> A couple things, but all for audio data storage. 2012-11-01T08:52:16 < ds2> you got filesystem code ? 2012-11-01T08:52:44 < emeb_mac> Haven't thought that far. There seem to be some out there already. 2012-11-01T08:53:05 < dongs> chanfs shit works. 2012-11-01T08:53:21 < ds2> linux solves that problem nicely 2012-11-01T08:54:29 < emeb_mac> with just a little overhead. :) 2012-11-01T08:54:36 < emeb_mac> dongs: this? https://mbed.org/users/NeoBelerophon/code/ChaNFS/ 2012-11-01T08:54:52 < ds2> if that is all you are using it for 2012-11-01T08:55:00 < emeb_mac> Probably. 2012-11-01T08:55:57 < dongs> http://elm-chan.org/fsw/ff/00index_e.html 2012-11-01T08:55:58 < dongs> official palce 2012-11-01T08:56:41 < ds2> throw in bluetooth, USB, etc and it gets a bit more reasonable 2012-11-01T08:58:09 < ds2> emeb_mac: what's the ChaNFS license? 2012-11-01T08:58:48 < dongs> http://elm-chan.org/fsw/ff/en/appnote.html#license 2012-11-01T08:59:01 < dongs> free software/ no restriction on * 2012-11-01T08:59:12 < emeb_mac> wide open 2012-11-01T08:59:16 < ds2> Hmmmm 2012-11-01T08:59:30 < ds2> sounds like it is easy to put this together as a non GPL version of the mtools package 2012-11-01T09:02:06 -!- baird [~cjb@ppp121-44-1-182.lns20.syd6.internode.on.net] has quit [Ping timeout: 240 seconds] 2012-11-01T09:02:10 -!- cjbaird [~cjb@ppp121-45-183-7.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-01T09:02:59 < dongs> ds2: your stuff out mon/tue 2012-11-01T09:03:22 < zyp> *yawn* 2012-11-01T09:03:25 < zyp> what's up? 2012-11-01T09:03:52 < ds2> dongs: mon/tue ur time, right? 2012-11-01T09:04:32 < dongs> yeah 2012-11-01T09:04:36 < emeb_mac> zyp: just chatting 2012-11-01T09:04:48 < emeb_mac> talking about SD card filesystems 2012-11-01T09:04:53 < dongs> ill hve pics by then,, and it goes out same day 2012-11-01T09:04:57 < dongs> tehn you can prob have it by end of next week. 2012-11-01T09:06:39 < ds2> wow that is fast 2012-11-01T09:07:10 < ds2> i need to fire off my DK order soon 2012-11-01T09:07:29 < dongs> if its done monday and goes out same day youll have it by friday morning your time. 2012-11-01T09:07:35 < dongs> if tuesday, then depends if usps is lazy or not. 2012-11-01T09:09:11 < ds2> you sure? I have had terrible luck clearing customs 2012-11-01T09:09:23 < ds2> like my last PCBpool order sat in customs for 5 days 2012-11-01T09:09:47 < dongs> havenet had any problem with shit i ship to u.s. 2012-11-01T09:09:52 < dongs> and thats several things per week 2012-11-01T09:10:31 < ds2> nice 2012-11-01T09:11:51 < dongs> isnbt pcbpool from some ex-ussr country 2012-11-01T09:12:06 < ds2> yep 2012-11-01T09:12:12 < ds2> east germany 2012-11-01T09:12:17 < dongs> well there you have it 2012-11-01T09:12:34 < ds2> reasonable pricing but they don't do 5/5 2012-11-01T09:14:10 -!- dekar_ [~dekar@212.255.237.92] has joined ##stm32 2012-11-01T09:14:14 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-01T09:15:44 < dongs> attn Laurenceb_ http://i.imgur.com/KLXaB.jpg 2012-11-01T09:16:22 < emeb_mac> looks like there's example code for SDIO in the F4 StdPeriph that could be tweaked for ChaNFS diskio. 2012-11-01T09:17:09 < dongs> emeb_mac: i believe he has stm32 appnote w/sample code 2012-11-01T09:17:16 < dongs> also i think some of ST sample code uses fatfs 2012-11-01T09:17:22 < dongs> so theres already code for that. 2012-11-01T09:17:24 < emeb_mac> better still 2012-11-01T09:17:34 < emeb_mac> I'll hunt it down. 2012-11-01T09:17:44 -!- dekar [~dekar@212.255.245.205] has quit [Ping timeout: 255 seconds] 2012-11-01T09:18:12 < dongs> dekar failed to deliver slave i2c :( 2012-11-01T09:18:18 < dongs> looks like im keeping $50 after all :( 2012-11-01T09:18:41 < zyp> heh 2012-11-01T09:20:05 < dongs> is that a "i wanna write it" heh or are you just laughing at my laziness 2012-11-01T09:23:04 < emeb_mac> well, there's this, but it's spi: http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/arm_memcards/index.html#stm32_memcard 2012-11-01T09:24:30 < emeb_mac> aha - http://chemmalion.info/sites/default/files/myblog/projects/stm32fatfs/testboard_2012.03.07.7z 2012-11-01T09:25:55 < zyp> the difference between SPI and SDIO for sd cards is not that huge 2012-11-01T09:26:35 < ds2> except for the 4 bit mode 2012-11-01T09:26:50 < zyp> ds2, it's all handled by the SDIO peripheral 2012-11-01T09:27:34 * emeb_mac knows diddly about SD cards. 2012-11-01T09:27:51 < ds2> but the SPI mode would go through the SPI peripheral right? 2012-11-01T09:28:00 < zyp> sure 2012-11-01T09:28:15 < emeb_mac> I used them on a dsPIC project, but all the interface & fat code was MCHP libraries I didn't look at 2012-11-01T09:28:52 < zyp> the largest part of an sd card driver would be the layer issuing commands and handling responses 2012-11-01T09:29:29 < zyp> the layer below is mainly «stuff command bytes into SPI or SDIO peripheral and wait for response bytes back» 2012-11-01T09:29:53 < emeb_mac> seems simple 2012-11-01T09:30:11 < emeb_mac> plenty of examples out there too. 2012-11-01T09:30:18 < zyp> the largest difference is that SDIO has dedicated lines for commands and data, SPI are interleaving both on the same 2012-11-01T09:30:50 < ds2> do all microSD cards support SPI mode? 2012-11-01T09:31:11 < emeb_mac> I've used uSD on SPI - no problems so far. 2012-11-01T09:31:16 < zyp> I don't think they are required to, but I believe most do 2012-11-01T09:31:27 < ds2> that's the answer I see 2012-11-01T09:31:37 < ds2> are there any that doesn't work in SPI mode? 2012-11-01T09:32:14 < zyp> oh, wait, seems like they are indeed required to 2012-11-01T09:32:41 < ds2> for micro? thought it was only the MMC cards that are required to 2012-11-01T09:32:43 < zyp> but 4-bit mode is optional 2012-11-01T09:33:01 < zyp> no, according to wikipedia it's optional for mmc and required for sd 2012-11-01T09:33:26 < ds2> oops. got it switched... but isn't full size only? 2012-11-01T09:33:36 < zyp> « The SPI bus and one-bit SD bus are mandatory for all SD families» 2012-11-01T09:33:46 < ds2> ooh 2012-11-01T09:34:32 < emeb_mac> this is interesting reading: http://www.frankvh.com/stm32-information.html 2012-11-01T09:34:42 < emeb_mac> use ST examples w/ caution... 2012-11-01T09:39:46 < dongs> just ask Laurenceb_ for examples of F1 SPI/SD code 2012-11-01T09:40:04 < dongs> he was bitching about getting it to work for about a month 2012-11-01T09:40:17 < emeb_mac> for his (b)logger? 2012-11-01T09:40:32 < dongs> yea 2012-11-01T09:40:38 < dongs> i plan on fully reusing it 2012-11-01T09:40:42 < dongs> after of course reindenting it 2012-11-01T09:41:17 < emeb_mac> 'cause THAT MAKES ALL THE DIFFERENCE 2012-11-01T09:41:29 < dongs> no spaces in code = runs slower 2012-11-01T09:41:32 < dongs> tru story 2012-11-01T09:41:43 < emeb_mac> harder for the CPU to read 2012-11-01T09:42:00 < emeb_mac> time for zzzz 2012-11-01T09:42:02 < emeb_mac> l8rs 2012-11-01T09:42:13 < dongs> the 1s are oner and 0's are zeroer. 2012-11-01T09:42:23 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-01T10:09:00 < zyp> that url emeb posted is indeed interesting 2012-11-01T10:17:47 < zyp> «If the FIFO contains sufficient empty space to accept another 8 words, it will set its TXFIFOHE flag to request more data, EVEN THOUGH IT DOES NOT NEED IT TO COMPLETE THE CURRENT TRANSFER. Be aware of this.» 2012-11-01T10:18:55 < zyp> that one is obvious enough, fifo level doesn't have anything to do with actual amount of data to send 2012-11-01T10:19:18 < cjbaird> Someone should forward that "First World Problems" video link to Linus if he whines about LCD screen again.. 2012-11-01T10:19:32 < zyp> I wish this guy had tried to get usb running, that should make for an amusing read 2012-11-01T10:41:04 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-01T10:56:44 < dongs> whats lunix toreballs whining about? 2012-11-01T11:21:45 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-01T11:32:42 -!- claude is now known as Claude 2012-11-01T11:39:06 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-01T11:44:45 < dongs> serious lack of blog 2012-11-01T11:46:32 < zyp> that's because you're not saying anything 2012-11-01T12:07:25 -!- Thorn [~Thorn@unaffiliated/thorn] has quit [Read error: Connection reset by peer] 2012-11-01T12:11:47 < cjbaird> "I waz gonna buy a new laptop, but the best one only had a 1920x1080 screen like the one I bought 8 years ago for 10 times the price! *dun dun dun* FIRST WORLD PROBLEM! 2012-11-01T12:16:36 < zyp> I bought a laptop five and a half year ago with a 1920x1200 screen 2012-11-01T12:18:26 <+dekar_> I still want a 13" laptop with a screen like that 2012-11-01T12:18:59 < zyp> mine was 15.4" 2012-11-01T12:19:37 < zyp> and then I bought another laptop in 2010 with 1600x768, and then one last year with 1280x800 2012-11-01T12:19:49 < zyp> I'm not sure the development is going in the right direction :p 2012-11-01T12:20:17 <+dekar_> should I buy two broken 50" plasma TVs for 50€ (I'll probably be able to haggle it further down) 2012-11-01T12:21:04 < zyp> why? they are broken 2012-11-01T12:21:24 < dongs> < cjbaird> "I waz gonna buy a new laptop, but the best one only had a 1920x1080 screen like the one I bought 8 years ago for 2012-11-01T12:21:27 < dongs> 10 times the price! *dun dun dun* FIRST WORLD PROBLEM! 2012-11-01T12:21:30 < dongs> old fucking news 2012-11-01T12:21:45 <+dekar_> idk, I was wondering whether I might be able to cheaply fix them, but I don't know what fails inside plasma TVs 2012-11-01T12:22:52 < zyp> I had a 1920x1080 5" display sitting on my desk a few weeks ago, it was pretty nice 2012-11-01T12:23:28 < dongs> cjbaird: its fucking sickening seeing bullshit worthless gimp machines faglets with 2k+ screens in < 10" 2012-11-01T12:23:37 < dongs> and 21" monitors of "1080p" 2012-11-01T12:23:39 < dongs> FUCK OFF 2012-11-01T12:24:00 < dongs> give me a 4k display in 21"... oh, wait.. 2012-11-01T12:24:04 < dongs> was done in 2001 2012-11-01T12:24:15 < dongs> why the fuck I cant buy it anymore in 2012??? 2012-11-01T12:24:24 <+dekar_> yeah I wish 300 dpi would finally spread to laptops :/ 2012-11-01T12:24:44 < dongs> http://en.wikipedia.org/wiki/IBM_T220/T221_LCD_monitors I have this on my desk. it fucking rules. 2012-11-01T12:25:01 < zyp> dongs, high-res monitors still exists, they are just expensive as fuck 2012-11-01T12:25:36 < dongs> zyp, 10.1" WUXGA Full HD (1920 × 1200) LED Backlit screen with 10-finger multi-touch, 2012-11-01T12:25:40 < dongs> Super IPS+ display with 600 nits brightness 2012-11-01T12:25:41 <+dekar_> dongs, awesome :D 2012-11-01T12:25:41 < dongs> in a fucking FAGLET 2012-11-01T12:25:47 < dongs> thats liek $499. 2012-11-01T12:25:56 < dongs> surely someone can put same fucing panel into a 10.1" monitor 2012-11-01T12:26:04 < dongs> or scale it up to 20" 2012-11-01T12:26:06 < dongs> and make it 4k. 2012-11-01T12:26:14 <+dekar_> dongs, the google nexus 10 has a 10" IPS screen with like 2500x1600 2012-11-01T12:26:22 <+dekar_> just 400usd 2012-11-01T12:26:46 < dongs> faglet shit is the most worthless crap ever 2012-11-01T12:26:57 < dongs> every time I see some retard with iTrash pad trying to take videos/pics with it 2012-11-01T12:27:09 < dongs> waving this giant fucking slab of shit in front of their face 2012-11-01T12:27:10 < dongs> trying to take a pic 2012-11-01T12:27:13 < dongs> I want to fUCKING STAB THEM 2012-11-01T12:29:07 < dongs> <+dekar_> dongs, the google nexus 10 has a 10" IPS screen with like 2500x1600 < fuck google and fuck not being able to buy a monitor with that rez 2012-11-01T12:30:26 < zyp> oh well 2012-11-01T12:30:46 < cjbaird> So.. I was wanting some stick-on protectors to use on a few eval boards. They're like $5 for 10. /However/ I found something a lot more KAWAII~~ http://i.imgur.com/zz7IJ.jpg 2012-11-01T12:31:06 < dongs> haha 2012-11-01T12:31:09 < dongs> i got some of that shit 2012-11-01T12:31:23 < zyp> I bought a Dell U2711 with my new workstation, it'll do for now, and hopefully better monitors will be available in a few years 2012-11-01T12:31:25 < dongs> fucking spawn stuck a bunch of that shit on back of my phone 2012-11-01T12:31:31 < dongs> 27" is fucking huge 2012-11-01T12:31:40 < dongs> anything < 4k in 27" is a waste of desk space 2012-11-01T12:32:10 < zyp> it's ok, I have a huge desk 2012-11-01T12:32:15 -!- dekar_ [~dekar@212.255.237.92] has quit [Quit: Leaving] 2012-11-01T12:32:27 -!- dekar [~dekar@212.255.237.92] has joined ##stm32 2012-11-01T12:32:28 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-01T12:33:29 <+dekar> dongs, how many stuck pixels does it have? :P 2012-11-01T12:33:35 < dongs> t221? 2012-11-01T12:33:37 < dongs> like 2 2012-11-01T12:33:49 < zyp> http://bin.jvnv.net/f/tvvVf.JPG <- huge display lets me sit far away from it, leaving me with lots of room for shit on desk in front of it 2012-11-01T12:34:04 <+dekar> I would have expected more 2012-11-01T12:34:24 < dongs> faglet keyboard 2012-11-01T12:34:35 < zyp> of course 2012-11-01T12:34:41 < dongs> http://i.imgur.com/FuCj2.jpg 2012-11-01T12:34:44 < zyp> it goes with the OS 2012-11-01T12:35:38 <+dekar> I should now take a picture of my wall and say "huge display lets me sit far away from it…" 2012-11-01T12:35:46 <+dekar> projector ftw :) 2012-11-01T12:36:16 < zyp> so you have your floor in front of it full of shit? 2012-11-01T12:36:19 -!- Claude is now known as claude 2012-11-01T12:36:38 < Laurenceb_> nice 2012-11-01T12:36:42 < Laurenceb_> all the discoveries 2012-11-01T12:36:43 < cjbaird> Who the hell gave Dongs an F3D? 2012-11-01T12:36:50 < zyp> complete with VL and all 2012-11-01T12:36:50 < Laurenceb_> RS 2012-11-01T12:37:04 < zyp> the only one I'm missing 2012-11-01T12:37:29 < dongs> youre missing F) as well, no? 2012-11-01T12:37:31 < dongs> or did tyou finalyl fet one 2012-11-01T12:37:32 < dongs> get 2012-11-01T12:37:55 < zyp> get what? 2012-11-01T12:37:59 < Laurenceb_> laid 2012-11-01T12:38:01 < dongs> F0 2012-11-01T12:38:04 < dongs> discovery 2012-11-01T12:38:07 < zyp> got F0 along with F3 2012-11-01T12:38:10 < dongs> ah 2012-11-01T12:38:26 < dongs> hha, my F0 is also -ES chip 2012-11-01T12:38:47 < zyp> ordered together, shipped seperately, arrived together 2012-11-01T12:38:48 < dongs> so that makes it F3 and F0. 2012-11-01T12:39:58 < Laurenceb_> that reminds me - i need to characterise the opamps 2012-11-01T12:40:01 < Laurenceb_> on F3 2012-11-01T12:40:21 < dongs> 16:15 < dongs> attn Laurenceb_ http://i.imgur.com/KLXaB.jpg 2012-11-01T12:40:29 < Laurenceb_> my MSO4054 should be up to the task 2012-11-01T12:40:42 < Laurenceb_> cool, populated yet? 2012-11-01T12:40:49 < Laurenceb_> what are the 3 pin headers for? 2012-11-01T12:40:51 < dongs> tmororow. 2012-11-01T12:40:55 < dongs> was dicknplacing workshit all day today 2012-11-01T12:40:57 < dongs> too wasted. 2012-11-01T12:41:16 < dongs> top secret stuff 2012-11-01T12:41:31 < Laurenceb_> pwm? 2012-11-01T12:41:59 < dongs> no, this is not rc shit 2012-11-01T12:42:32 < dongs> i did break out i2c at last minute 2012-11-01T12:42:40 < dongs> just to fill up the space on teh bottom of the board 2012-11-01T12:43:30 -!- claude is now known as Claude 2012-11-01T12:44:27 < Laurenceb_> be interesting to see how fast it is 2012-11-01T12:44:38 < Laurenceb_> mine maxes out at 825KB/s average 2012-11-01T12:44:40 < dongs> you mean usb>spi>sd shit? 2012-11-01T12:44:43 < Laurenceb_> yes 2012-11-01T12:44:47 < dongs> i plan to reuse your code 2012-11-01T12:44:50 < dongs> but I'll reindent it 2012-11-01T12:44:54 < dongs> should at least double the speed 2012-11-01T12:44:55 < Laurenceb_> lol 2012-11-01T12:45:34 < Laurenceb_> my vehicle logger is churning out 1GB logfiles, so it needs to be fast 2012-11-01T12:49:45 < jpa-> well with USB1.1 you'll never get over ~1.2MBps 2012-11-01T12:59:15 < Laurenceb_> i calculated about 900KBps 2012-11-01T12:59:28 < Laurenceb_> due to the scsi emulation protocol overhead 2012-11-01T13:14:06 -!- Claude is now known as claude 2012-11-01T13:23:35 -!- claude is now known as Claude 2012-11-01T13:25:13 < Tectu> can anyone help me with this? http://codepad.org/AirTOFHg 2012-11-01T13:25:24 < Tectu> by "it dosen't work", I mean that SPI dosen't send the right value 2012-11-01T13:32:42 < karlp> does it send something though? 2012-11-01T13:35:50 < Tectu> karlp, yes 2012-11-01T13:36:12 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-01T13:36:45 -!- BrainDamage [~BrainDama@62.10.6.74] has joined ##stm32 2012-11-01T13:38:01 < zyp> jpa-, not with USB2.0 FS either 2012-11-01T13:44:47 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-01T14:01:54 < jpa-> zyp: same thing 2012-11-01T14:02:41 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-01T14:02:41 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-01T14:02:41 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-01T14:02:44 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-01T14:28:03 < zyp> jpa-, not necessarily 2012-11-01T14:49:32 < dongs> http://www.ebay.com/itm/261050267617 2012-11-01T14:50:42 < dongs> whats stopping anyone from hooking this up to some displayport/hdmi > lvds driver board 2012-11-01T14:50:46 < dongs> and making it into a monitor? 2012-11-01T14:52:07 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-01T14:53:13 < zyp> what's stopping you? 2012-11-01T14:53:19 < dongs> i dunno, im asking 2012-11-01T14:53:23 < jpa-> resolution could be unusual 2012-11-01T14:53:24 < dongs> why the fuck hasnt that been done yet? 2012-11-01T14:53:41 < jpa-> it's quite small to be used as a monitor :P 2012-11-01T14:53:43 < zyp> hmm 2012-11-01T14:53:52 < dongs> http://www.panelook.com/LP097QX1-SPA2_LG%20Display_9.7_LCM_parameter_14921.html 2012-11-01T14:54:01 < zyp> I actually have a shit -> lvds board somewhere 2012-11-01T14:54:39 < zyp> that I got for a tv I guttet once, before I found out that the panel itself was broken 2012-11-01T14:54:43 < zyp> gutted* 2012-11-01T14:56:58 < Laurenceb_> http://en.wikipedia.org/wiki/Cow_blowing 2012-11-01T14:59:06 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-01T15:00:07 < cjbaird> Felch-free milk, plz. 2012-11-01T15:00:42 < dongs> zyp, it could be the next jewstarter 2012-11-01T15:00:46 < dongs> high resolution monitors 2012-11-01T15:00:54 < dongs> you'll make millions. 2012-11-01T15:03:14 <+Steffanx> billions 2012-11-01T15:04:59 < Claude> dongs , iphone 3gs display is not lvds. mipi probably. iphone4 display is mipi for sure (have one here waiting to be hooked up to a samsung a8 board with mipi interface) 2012-11-01T15:10:47 < zyp> ah, yeah, probably MIPI DSI 2012-11-01T15:26:17 < dongs> sounds like just newfag name for LVDS 2012-11-01T15:26:37 < dongs> "At the physical layer, DSI specifies a high-speed differential signaling point-to-point serial bus. This bus includes one high speed clock lane and one or more data lanes." 2012-11-01T15:27:34 < dongs> http://media-cdn.pinterest.com/upload/118149190194208692_HxJ80ZdD_f.jpg 2012-11-01T15:28:07 < zyp> well, when you say LVDS you mean FPD-Link 2012-11-01T15:28:48 < dongs> apparently shitpad display is embedded displayporn? 2012-11-01T15:28:53 < dongs> so there's actually nothing to "do"? 2012-11-01T15:28:56 < dongs> just fucking plug it in? 2012-11-01T15:29:03 < zyp> is it? 2012-11-01T15:29:25 < dongs> http://www.panelook.com/LP097QX1-SPA2_LG%20Display_9.7_LCM_parameter_14921.html 2012-11-01T15:29:27 < dongs> according to this 2012-11-01T15:29:28 < dongs> eDP 2012-11-01T15:30:55 < zyp> so neither DSI nor FPD-Link then 2012-11-01T15:31:28 < zyp> wonder how compatible it's with normal DP 2012-11-01T15:31:47 < zyp> if you just have to hook it up, it would be pretty neat 2012-11-01T15:32:07 < dongs> http://www.vesa.org/featured-articles/vesa-improves-mobile-device-battery-life-and-display-performance-with-upcoming-release-of-embedded-displayport-edp-version-1-4/ 2012-11-01T15:33:04 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-01T15:33:19 < dongs> eDP is Based on the VESA DisplayPort Standard 2012-11-01T15:33:19 < dongs> §. Same electrical interface, and can share the same video port on the 2012-11-01T15:33:20 < dongs> GPU 2012-11-01T15:35:05 < dongs> http://www.vesa.org/wp-content/uploads/2010/12/DisplayPort-DevCon-Presentation-eDP-Dec-2010-v3.pdf page 9 2012-11-01T15:35:29 < zyp> so when are you making adapter board with DP connector and power regulator? 2012-11-01T15:35:36 < dongs> right 2012-11-01T15:35:46 < dongs> and whatever zif socket tehy use 2012-11-01T15:36:05 < zyp> «Same basic digital protocol, but with some differences added for eDP 2012-11-01T15:36:27 < dongs> http://www.ifixit.com/Teardown/iPad+3+4G+Teardown/8277/1?singlePage 2012-11-01T15:36:32 < dongs> step 10 2012-11-01T15:36:38 < dongs> http://guide-images.ifixit.net/igi/eYasxr1Y6AiEBsPg.huge 2012-11-01T15:36:54 < dongs> i count 26 pins. 2012-11-01T15:37:07 < dongs> could be double-sided though 2012-11-01T15:38:02 < zyp> the document you linked suggests a 30-pin pinout 2012-11-01T15:38:12 < dongs> yea, on page 9 2012-11-01T15:40:22 < zyp> that's only two lanes 2012-11-01T15:42:39 < dongs> http://www.ifixit.com/Answers/View/92815/What+is+the+model+number+of+the+2880x1800+LCD 2012-11-01T15:43:39 < dongs> I made a working adapter for the B131HW02 V0. You just route the DP signals to the correct lines on the eDP panel input and provide power where it needs to go and plug it in to a PC and it works. 2012-11-01T15:43:57 < zyp> nice 2012-11-01T15:46:47 < dongs> so yeah 2012-11-01T15:46:51 < dongs> lets get cracking 2012-11-01T15:47:18 < dongs> LP154WT1 (SJ) (A1) GD looks like that 2880x1800 or wahtever fagbook 15" shit 2012-11-01T15:47:22 < dongs> turning that into a monitor should be nice 2012-11-01T15:47:31 < dongs> and its only like 260 bucks 2012-11-01T15:49:52 < dongs> http://www.aliexpress.com/item/LCD-LED-Screen-LCD-Panel-LP154WT1-SJ-A1-GD-For-MacBook-Pro-15-A1398-mc975-MC976/638410618.html $238+$20 shipping to jp. 2012-11-01T15:50:37 < Laurenceb_> that would be epic 2012-11-01T15:50:52 < dongs> holy kike google is USELESS for finding any info 2012-11-01T15:50:56 < dongs> its all full of spam from apple faggots 2012-11-01T15:51:03 * Laurenceb_ is about to characterise f3 opamps 2012-11-01T15:51:14 < Laurenceb_> have test circuit and code ready 2012-11-01T15:53:09 < dongs> zyp, status of finding docs 2012-11-01T15:53:16 < dongs> I will buy panel asap and test :p 2012-11-01T15:54:01 < dongs> http://item.taobao.com/item.htm?spm=a230r.1.10.56.dab1a4&id=16850439705 2012-11-01T15:54:03 < dongs> ooooooooooooooooooo 2012-11-01T15:54:04 < dongs> LOL 2012-11-01T15:56:15 < Laurenceb_> output is atable with photodiode driver 2012-11-01T15:56:25 < Laurenceb_> now to setup scope to get noise spectrum 2012-11-01T15:56:55 < zyp> dongs, what's the other connector on that? 2012-11-01T15:57:07 < dongs> zyp, not sure. checking thier main site 2012-11-01T15:57:21 < dongs> i guess its maybe some standard shit 2012-11-01T15:59:08 < dongs> hmm no further shitpad docs.. 2012-11-01T15:59:14 < dongs> they sell a bunch oif lvds pcbs 2012-11-01T16:00:28 < dongs> zyp 2012-11-01T16:00:36 < dongs> if I buy that shit apparently they send specs/etc 2012-11-01T16:00:40 < dongs> for hte panel connector. 2012-11-01T16:00:46 < dongs> since its like $5 i might just do that 2012-11-01T16:01:07 < dongs> that one's for shitpad3 though thats still pretty high rez. 2012-11-01T16:01:20 < dongs> eDP 4 lane, hmm 2012-11-01T16:01:58 < Laurenceb_> wow this scope is laggy 2012-11-01T16:02:02 < dongs> http://www.himax.com.tw/en/product/tconportable.asp wtf is this 2012-11-01T16:02:04 < Laurenceb_> dongs said it was good :( 2012-11-01T16:02:05 < dongs> Laurenceb_: DPO? 2012-11-01T16:02:11 < dongs> upgrade firmware! 2012-11-01T16:02:13 < Laurenceb_> MSO4054 2012-11-01T16:02:17 < dongs> mine was laggy then I loaded some shit from 2012 into it 2012-11-01T16:02:21 < dongs> and it because super zoomy 2012-11-01T16:02:29 < Laurenceb_> cool 2012-11-01T16:02:29 < dongs> zoomzoom 2012-11-01T16:02:31 < Laurenceb_> i might try 2012-11-01T16:02:39 < dongs> really improved like 1M+ samples modes 2012-11-01T16:02:50 < Laurenceb_> yeah 2012-11-01T16:02:51 < dongs> before I'd have to drop to 10k or 100k samples 2012-11-01T16:02:57 < Laurenceb_> im using 10Msamples for fft 2012-11-01T16:03:10 < dongs> fast furry transform (attn cjbeard) 2012-11-01T16:03:11 < Laurenceb_> wheres the firmware? 2012-11-01T16:03:17 < dongs> tek.com, where else 2012-11-01T16:03:19 < dongs> bugmenot for account 2012-11-01T16:03:49 < Laurenceb_> seemsz to be working now anyway 2012-11-01T16:03:50 < dongs> lol looks like tehy share same firmware 2012-11-01T16:04:06 < Laurenceb_> ill grab a screenshot in a sec 2012-11-01T16:04:21 < Laurenceb_> seems to pick up noise from usb, but its at high frequency 2012-11-01T16:04:29 < dongs> http://www.tek.com/oscilloscope/dpo4054-software/dpo4000-and-mso4000-firmware-v268 2012-11-01T16:04:38 < dongs> ^ running this now 2012-11-01T16:05:05 < dongs> http://www.himax.com.tw/en/product/tconportable.asp 2012-11-01T16:05:08 < dongs> what is TCON? 2012-11-01T16:05:48 < dongs> (and no, not the chronicles of narnia 2012-11-01T16:07:13 < Laurenceb_> ok 2012-11-01T16:08:52 < dongs> displayport is 20pin apparently 2012-11-01T16:09:08 < Laurenceb_> http://imgur.com/Q1eKi,bnPXV 2012-11-01T16:09:27 <+Steffanx> waow 2012-11-01T16:10:41 < Laurenceb_> oh wait 2012-11-01T16:10:43 < Laurenceb_> i fail 2012-11-01T16:10:56 < Laurenceb_> 100k points , so not per sqrt(hz) 2012-11-01T16:12:01 < dongs> zyp: status 2012-11-01T16:12:59 <+Steffanx> dongs needs attention 2012-11-01T16:13:46 < zyp> sorry, I'm still at work so I'm a bit busy 2012-11-01T16:15:06 < Laurenceb_> hmm this isnt looking bad at all 2012-11-01T16:15:17 < Laurenceb_> the inbuilt opamps seem pretty decent 2012-11-01T16:15:23 < zyp> I've got no idea what TCON means, but it seems to be the panel controller 2012-11-01T16:15:30 < dongs> right 2012-11-01T16:16:02 < zyp> page 13 in your pdf also mentions «TCON input» 2012-11-01T16:16:11 < Laurenceb_> "A system error has occured" 2012-11-01T16:16:32 < Laurenceb_> "Contact you Tektronix Service Center" 2012-11-01T16:16:42 < Laurenceb_> *your 2012-11-01T16:16:53 < dongs> Laurenceb_: did you just brick your scope 2012-11-01T16:17:09 < Laurenceb_> nope 2012-11-01T16:17:27 < Laurenceb_> im trying to save files whilst recording at 10msps and ffting 2012-11-01T16:17:32 < Laurenceb_> with existing firmware 2012-11-01T16:17:41 < dongs> why not just hit 'run/stop' 2012-11-01T16:17:59 < Laurenceb_> cuz thats too easy 2012-11-01T16:20:37 < Laurenceb_> hmf scope is failing 2012-11-01T16:21:15 < Laurenceb_> power cycle time 2012-11-01T16:22:18 < Laurenceb_> firmware update looks simple 2012-11-01T16:22:55 < dongs> zyp: TFT-LCD Timing Controller = TCON 2012-11-01T16:23:01 < zyp> ah, right 2012-11-01T16:23:22 < dongs> anyhwo 2012-11-01T16:23:25 < dongs> i will chat those chinks tomrorw 2012-11-01T16:23:33 < dongs> with the shitpad adapter 2012-11-01T16:23:38 < dongs> and ask what the fuck the other connector is 2012-11-01T16:23:45 < dongs> and prob order a shitpad3 screen 2012-11-01T16:23:47 < dongs> since its only like 60bucks 2012-11-01T16:23:54 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-01T16:24:03 < dongs> or you can find more info on the fagbook screen and I'll just get that instead ;p 2012-11-01T16:24:37 < dongs> https://youtube.com/watch?v=N7NofmHWWPQ haha 2012-11-01T16:24:40 < dongs> look at that head troll 2012-11-01T16:25:06 < zyp> I might have a look later tonight 2012-11-01T16:29:12 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-01T16:31:04 < Laurenceb_> http://imgur.com/AfzO2,ymYbw 2012-11-01T16:33:20 -!- cjbaird [~cjb@ppp121-45-183-7.lns20.syd7.internode.on.net] has left ##stm32 ["Konversation terminated!"] 2012-11-01T16:33:50 < Laurenceb_> -116dBV at 10khz or so 2012-11-01T16:38:05 < Laurenceb_> just need a script to turn that inot current and voltage noise 2012-11-01T16:38:18 < Laurenceb_> but that will require several test circuits 2012-11-01T16:38:51 < Laurenceb_> at the moment im using an external 476K feedback 2012-11-01T16:42:24 < Laurenceb_> current noise is less than 3pA/sqrt(Hz) and voltage nois eless than 170nV/sqrt(Hz) 2012-11-01T16:42:59 < Laurenceb_> at some point ill write some scripts and get proper graphs 2012-11-01T16:50:36 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-01T16:54:32 -!- Erlkoenig [~erlkoenig@pptp-212-201-73-13.pptp.stw-bonn.de] has joined ##stm32 2012-11-01T17:07:00 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-01T17:18:31 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-01T17:20:11 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-01T17:42:49 -!- barthess [~barthess@178.154.82.137] has joined ##stm32 2012-11-01T18:08:47 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-01T18:12:36 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-01T18:12:36 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 240 seconds] 2012-11-01T18:12:37 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-01T18:24:26 -!- tavish [~tavish@unaffiliated/tavish] has joined ##stm32 2012-11-01T18:34:05 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-01T18:37:12 -!- tavish [~tavish@unaffiliated/tavish] has quit [Ping timeout: 276 seconds] 2012-11-01T19:51:02 -!- DLPeterson_ [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has quit [Quit: leaving] 2012-11-01T19:51:07 -!- DLPeterson [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has quit [Quit: leaving] 2012-11-01T19:51:16 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-01T20:04:40 < ds2> wheeeee33e 2012-11-01T20:04:45 < zyp> ok 2012-11-01T20:04:51 < ds2> got me f3 2012-11-01T20:05:04 < zyp> been there, done that 2012-11-01T20:05:12 < ds2> =) 2012-11-01T20:05:12 < TitanMKD> zyp any news on LPC43xx board ? 2012-11-01T20:05:25 < zyp> no, haven't done anything lately 2012-11-01T20:06:23 < TitanMKD> ok 2012-11-01T20:07:21 < TitanMKD> anyone know if there's a hint/hack to speed up NXP LPC-Link debugger ? 2012-11-01T20:07:33 < TitanMKD> because it's so slowwww 2012-11-01T20:07:41 < Erlkoenig> overcl0ck it!11 2012-11-01T20:08:03 < TitanMKD> hehe 2012-11-01T20:08:15 < TitanMKD> I think it will need an other fw too ;) 2012-11-01T20:08:26 < TitanMKD> it upload 30KB in something like 20s !! 2012-11-01T20:08:38 < TitanMKD> and step by step debug just take about 5s per step 2012-11-01T20:09:03 < emeb> ds2: where'd you get the f3? 2012-11-01T20:09:06 < Erlkoenig> oha, even the ST-Link is faster ^^ 2012-11-01T20:09:18 < TitanMKD> Erlkoenig yes 2012-11-01T20:09:29 < Erlkoenig> uploading is like instant ^^ 2012-11-01T20:09:54 < TitanMKD> maybe i should try OpenOCD and my FT2232H Bus Blaster but i do not know if it work fine with LPC43xx 2012-11-01T20:17:40 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-01T20:19:25 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Ping timeout: 256 seconds] 2012-11-01T20:21:05 < ds2> techcon 2012-11-01T20:40:18 -!- Titan___ [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-01T20:40:19 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [Read error: Connection reset by peer] 2012-11-01T20:41:15 -!- Titan___ is now known as TitanMKD 2012-11-01T20:42:03 < TitanMKD> ds2 what's the interest of f3 ? (compared to F4) 2012-11-01T20:42:43 < TitanMKD> I will be more happy with an STM32F4 LQFP64 for 6euro/unit instead of 10euros 2012-11-01T20:57:04 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Quit: my exit] 2012-11-01T20:58:49 < jpa-> higher precision ADC is the only major difference i have seen 2012-11-01T21:01:39 < TitanMKD> ok 2012-11-01T21:02:20 -!- daku is now known as DaKu 2012-11-01T21:19:16 -!- DLPeterson [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has joined ##stm32 2012-11-01T21:27:16 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 2012-11-01T21:32:12 < emeb> f3 is available in lqfp48, so it's tinier. 2012-11-01T21:32:23 -!- barthess [~barthess@178.154.82.137] has quit [Quit: Leaving.] 2012-11-01T21:32:27 < emeb> err "kawaii" :) 2012-11-01T21:33:29 <+Steffanx> oui oui 2012-11-01T21:39:03 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has joined ##stm32 2012-11-01T21:43:30 -!- Claude is now known as claude 2012-11-01T21:52:38 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has joined ##stm32 2012-11-01T21:55:08 < Laurenceb> http://guide-images.ifixit.net/igi/LwKAkth54Z4NKMOK.medium 2012-11-01T21:55:14 < Laurenceb> ^mems sensors perhaps? 2012-11-01T22:37:02 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-01T22:41:09 < Laurenceb> grrr wheres dongs 2012-11-01T22:41:20 < Laurenceb> want logger benchmarx 2012-11-01T22:43:45 < Laurenceb> in b4 1byte/second 2012-11-01T22:45:29 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-01T22:49:12 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-01T23:09:36 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-01T23:32:22 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-01T23:34:04 < zyp> blogger benchmark 2012-11-01T23:37:08 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-01T23:43:34 -!- dekar_ [~dekar@212.255.230.212] has joined ##stm32 2012-11-01T23:43:37 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-01T23:45:12 -!- dekar [~dekar@212.255.237.92] has quit [Read error: Operation timed out] 2012-11-01T23:55:30 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-01T23:56:48 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-01T23:57:11 <+Steffanx> Heh, mousers ships a L151 in lqfp-32 package 2012-11-01T23:57:32 <+Steffanx> Wonder if the changed the package themself 2012-11-01T23:57:35 <+Steffanx> *they 2012-11-01T23:59:54 < zyp> L151C, so it's qfp-48 --- Day changed Fri Nov 02 2012 2012-11-02T00:00:58 <+Steffanx> Yeah, but they list both as lqfp32 :) 2012-11-02T00:01:09 < zyp> yep 2012-11-02T00:01:13 < Erlkoenig> buy one and complain :> 2012-11-02T00:01:23 <+Steffanx> One .. :) 2012-11-02T00:01:36 < Laurenceb> wish F303 was in a smaller package 2012-11-02T00:01:44 < Laurenceb> the opamps seem to be good 2012-11-02T00:02:08 <+Steffanx> smaller than lqfp48? 2012-11-02T00:02:25 < zyp> Steffanx, I reported the error for you 2012-11-02T00:02:53 <+Steffanx> Oh, didn't know there was an option for that 2012-11-02T00:04:20 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-02T00:04:35 < ds2> oh the F3 has a nicer demo, that's all 2012-11-02T00:04:40 < ds2> and the price was right ;) 2012-11-02T00:04:49 <+Steffanx> Any idea what the T6 vs U6 means? 2012-11-02T00:05:04 < zyp> temperatur range or something like that 2012-11-02T00:05:13 <+Steffanx> nvm :) 2012-11-02T00:06:08 <+Steffanx> package + temperature :) 2012-11-02T00:06:24 < zyp> no, package is the first letter after the numbers 2012-11-02T00:06:37 <+Steffanx> No 2012-11-02T00:06:45 <+Steffanx> that's pin count 2012-11-02T00:07:42 < zyp> ah, right 2012-11-02T00:08:01 < zyp> well, I consider pin count part of the package type :p 2012-11-02T00:08:37 <+Steffanx> Yeah, there's no difference between a 48 pins UFQFPN and lqfp package :P 2012-11-02T00:08:50 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-02T00:11:51 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-02T00:31:27 -!- DLPeterson [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has quit [Quit: leaving] 2012-11-02T00:46:43 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has quit [Ping timeout: 256 seconds] 2012-11-02T00:49:42 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-02T00:53:17 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has quit [Client Quit] 2012-11-02T00:57:21 -!- DaKu is now known as daku 2012-11-02T00:59:40 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-02T01:07:36 < dongs> sup dongs 2012-11-02T01:08:16 < dongs> < TitanMKD> anyone know if there's a hint/hack to speed up NXP LPC-Link debugger ? 2012-11-02T01:08:23 < dongs> yeah, get a proper debugger 2012-11-02T01:09:45 < dongs> haha.. my ti eStoer paypal authorization failed.. 2012-11-02T01:09:53 < dongs> after my fedex is already on the way 2012-11-02T01:10:26 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has quit [Quit: leaving] 2012-11-02T01:14:09 < ds2> the compass on the f3discovery seems fine 2012-11-02T01:14:14 < dongs> it is 2012-11-02T01:14:17 < dongs> Laurenceb_ is just trolling. 2012-11-02T01:14:22 < ds2> it does get confused if I put a huge magnet on it though 2012-11-02T01:48:23 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-02T01:48:56 -!- baird [~cjb@ppp121-45-183-7.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-02T01:52:20 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-02T01:55:43 -!- BusError_ [~michel@host86-145-77-144.range86-145.btcentralplus.com] has joined ##stm32 2012-11-02T01:57:11 < qyx_> ds2: what dies fine mean? 2012-11-02T01:57:12 < qyx_> does 2012-11-02T01:57:33 < qyx_> my naive expectation was to get <1deg accuracy with lsm303 2012-11-02T01:59:18 -!- BusError [~michel@host86-171-235-55.range86-171.btcentralplus.com] has quit [Ping timeout: 245 seconds] 2012-11-02T02:01:16 < ds2> you got a version with more then 360 LEDs? 2012-11-02T02:01:19 < qyx_> lol 2012-11-02T02:01:25 < ds2> the LEDs point to the right direction is all I mean 2012-11-02T02:01:52 < qyx_> i dont mean that one on f3discovery 2012-11-02T02:01:53 < ds2> hard to discern more then 45 deg accuracy with the discovery I got given the 8 LEDs 2012-11-02T02:02:01 < qyx_> ah, ok 2012-11-02T02:02:30 < ds2> actually sort of on the <1 deg accuracy. I am not at liberty to elaborate 2012-11-02T02:26:55 < dongs> ktime to assemble (b)logger pcbs 2012-11-02T03:10:16 < dongs> zyp: any luck wiht eDP stuff? 2012-11-02T03:10:47 < dongs> I guess top side of that PCB is regular SMT dispalyport connector 2012-11-02T03:10:54 < dongs> bottom side is wahtever trash apple uses 2012-11-02T03:12:08 < dongs> https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash4/664546_447252672006822_1628063824_o.jpg 2012-11-02T03:17:38 -!- dekar_ [~dekar@212.255.230.212] has quit [Ping timeout: 256 seconds] 2012-11-02T03:25:34 < baird> Greetings from Mars, motherfuckers: http://photojournal.jpl.nasa.gov/catalog/PIA16239 2012-11-02T03:28:10 < dongs> how did it do that 2012-11-02T03:28:47 < Erlkoenig> bathroom mirror of course 2012-11-02T03:29:01 < baird> It's a Space Robot. It ain't gotta explain shit. 2012-11-02T03:29:32 < Erlkoenig> flying camera with little rockets on the bottom 2012-11-02T03:29:55 < Erlkoenig> a pity mars has no atmosphere... if it had, they could like fly around with rc planes and look around 2012-11-02T03:30:22 < dongs> how come it has those fiducial marks everywhere 2012-11-02T03:32:08 < baird> It's got 17 cameras, so they'll be placed in places within the FOV of most of them. 2012-11-02T03:32:56 < Erlkoenig> those funny black&white circles? 2012-11-02T03:33:00 < dongs> yeah 2012-11-02T03:33:56 -!- dekar [~dekar@212.255.228.160] has joined ##stm32 2012-11-02T03:33:59 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-02T03:35:37 < baird> No doubt they help with making pics like the above.. 2012-11-02T03:35:48 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-02T03:43:22 < Erlkoenig> it's so amazing they managed to build such a large and complicated system, and it works... 2012-11-02T03:44:33 < dongs> it doesnt run lunix 2012-11-02T03:44:35 < dongs> so thats obvious 2012-11-02T03:44:53 < Erlkoenig> it runs VxWorks 2012-11-02T03:45:59 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-02T03:47:34 < baird> Like my Canon camera.. 2012-11-02T03:48:24 < Erlkoenig> they're using a vacuum tube in one of the transmitters :D 2012-11-02T03:49:28 < dongs> wat 2012-11-02T03:50:47 < Erlkoenig> as some sort of power amplifiert 2012-11-02T03:50:48 < Erlkoenig> -t 2012-11-02T03:54:29 < baird> Its RTG only gives it ~140 watts to play with? 2012-11-02T03:56:26 < baird> 125 watts. Using almost 5 kilos of Plutoinum dioxide.. 2012-11-02T03:58:53 < dongs> found the shop 2012-11-02T03:59:01 < dongs> http://i.imgur.com/voGBH.jpg 2012-11-02T03:59:04 < dongs> circled area 2012-11-02T03:59:37 < Erlkoenig> as the nasa site states, it's a combination of many photos 2012-11-02T04:00:15 < dongs> random porn when searching for 'twta' on gis, hilarious. 2012-11-02T04:00:43 < Erlkoenig> rule 34` 2012-11-02T04:01:28 < Erlkoenig> i like how the rover's computer has a performance like an old smartphone but costs $200000 2012-11-02T04:03:27 < gnomad> rad hard ain't cheap 2012-11-02T04:03:27 < baird> Of which $195,000 is likely to be conformance testing 2012-11-02T04:04:19 < dongs> cmon fucing lcd chink is still offline 2012-11-02T04:04:35 < Erlkoenig> and it's all going to rust and collect dust on mars once the battery dies :D 2012-11-02T04:05:01 < Erlkoenig> throwing money out of the window is old, shoot it into space ... ! 2012-11-02T04:05:48 < baird> I've wondered how long it might last on Mars.. The atmosphere and such will still probably keep it around for a good 10,000 years 2012-11-02T04:06:11 < baird> How many smartphones have survived a landing on Mars? None! 2012-11-02T04:06:20 < dongs> they havent tried any! 2012-11-02T04:06:39 < Erlkoenig> well there's the sun wind, as mars doesn't have a magnetic field... 2012-11-02T04:06:39 < dongs> they shoulda ductape some random assdroid phone 2012-11-02T04:06:45 < baird> It uses 2x 42Ah Li-Ion batteries. They'll probably go first. 2012-11-02T04:07:23 < dongs> did they buy those from hobbyking 2012-11-02T04:08:58 < baird> I'm disappointed that they didn't trot the rover off to inspect the lander debris.. 2012-11-02T04:09:39 < Erlkoenig> f*cking rocket science! 2012-11-02T04:12:51 < emeb_mac> designing hardware for spaceflight is a serious PITA. 2012-11-02T04:13:51 < emeb_mac> can only use ancient parts that have proven track record. 2012-11-02T04:14:19 < emeb_mac> every little resistor & capacitor has to have a pedigree backed up by notebooks full of manufacturing data. 2012-11-02T04:15:22 < Erlkoenig> that's probably neccessary... 2012-11-02T04:15:25 < emeb_mac> design reviews with teams of engineers going over every detail for hours on end. 2012-11-02T04:15:36 < emeb_mac> then testing and testing and testing. 2012-11-02T04:15:56 < emeb_mac> Then, the hardware sits for years before it actually gets used. 2012-11-02T04:26:39 < emeb_mac> DK revised ship date for my F3 Disco - 11/17 2012-11-02T04:27:01 < Erlkoenig> http://194.94.199.179/elektronik/discovery.jpg 2012-11-02T04:31:14 < emeb_mac> F4. yawn. 2012-11-02T04:31:27 < Erlkoenig> more powerz than F3 :P 2012-11-02T04:31:34 < Erlkoenig> *moar 2012-11-02T04:34:34 < emeb_mac> MIPS isn't everything. 2012-11-02T04:36:30 < Erlkoenig> yeah yeah i know 2012-11-02T04:36:40 < Erlkoenig> what's the advantage of the F3? 2012-11-02T04:36:47 < gnomad> $2 cheaper 2012-11-02T04:37:02 < emeb_mac> more + higher res ADCs 2012-11-02T04:37:05 < emeb_mac> more DACs 2012-11-02T04:37:16 < emeb_mac> smaller pkg (lqfp48) 2012-11-02T04:37:36 < Erlkoenig> ah, hmhm 2012-11-02T04:38:39 < gnomad> of course... the real question... are those extra bits actually useable?? 2012-11-02T04:39:13 < Erlkoenig> why not? 2012-11-02T04:39:38 < emeb_mac> depends on board layout, supplies, what you're driving them with, etc. 2012-11-02T04:40:11 < emeb_mac> but they're sigma/delta ADCs so they do integrate as part of their function. 2012-11-02T04:40:51 < gnomad> IME, some SD-ADC's have unusable bits even under optimal conditions. 2012-11-02T04:45:13 < gnomad> also, the F3 chips' max out at 12 bits just like the F4s chip... 2012-11-02T04:46:55 < gnomad> also, not clear if you get max sample rate at 12 bits... 2012-11-02T04:48:02 < gnomad> anyways, unless you are targeting the chip in the F3 board in an application, the extra $2 for the F4 board buys a whole lot more.... 2012-11-02T04:49:04 < emeb_mac> gnomad: "the F3 chips' max out at 12 bits just like the F4s chip" <-- where did you get that? 2012-11-02T04:49:18 < emeb_mac> the F3 has 3x 16-bit SDADCs. 2012-11-02T04:49:24 < emeb_mac> (F373) 2012-11-02T04:49:33 < dongs> (slow ones) 2012-11-02T04:49:36 < emeb_mac> data sheet quotes 85dB SINAD 2012-11-02T04:49:40 < dongs> but 12bit adc on F4 is really 12bit. 2012-11-02T04:49:42 < dongs> and its f ucking fast. 2012-11-02T04:49:50 < dongs> (if youre coming from shit like AVR, anyway) 2012-11-02T04:49:53 < dongs> something like 5MSPS 2012-11-02T04:50:03 < emeb_mac> It is good. 2012-11-02T04:50:20 < Erlkoenig> what... actually enough for audio? :D 2012-11-02T04:50:25 < emeb_mac> Compared to the dsPICs I've used the 12-bit SAR ADC is very clean. 2012-11-02T04:50:26 < Erlkoenig> okay stupid question 2012-11-02T04:50:43 < emeb_mac> But 16-bit ADCs for slow/audio apps is also nice. 2012-11-02T04:51:16 < emeb_mac> Erlkoenig: yeah - the SDADCs could be used for decent audio. 2012-11-02T04:51:33 < Erlkoenig> that's what the F4 Discovery is designed for... ;) 2012-11-02T04:51:53 < emeb_mac> F4 Disco only has audio output. 2012-11-02T04:52:13 < emeb_mac> that's why I built my F4 board with a real codec. 2012-11-02T04:52:22 < Erlkoenig> it has a MEMS microphone 2012-11-02T04:53:49 < dongs> pretty useless for any serious trollin. 2012-11-02T04:54:03 < dongs> i dunno if sdadc can sample at audio rates. 2012-11-02T04:54:06 < dongs> i thought it was slower than that 2012-11-02T04:54:33 < emeb_mac> dongs: 50kHz - plenty for audio. 2012-11-02T04:54:48 < dongs> barely 2012-11-02T04:54:57 < dongs> 192kHz or gtfo 2012-11-02T04:55:03 < dongs> with 24bit 2012-11-02T04:55:25 < Bird|lappy> I wonder if you could build a 32-bit res S/D? 2012-11-02T04:55:26 < dongs> you will not troll my higher highs and lower lowes with a silly 50kHz digital samplerdong 2012-11-02T04:55:39 < emeb_mac> dongs: plenty of good audio work is done at 48kHz. 2012-11-02T04:55:43 < Bird|lappy> bonus points if you can get 29-30 DC ENOB 2012-11-02T04:56:31 < emeb_mac> Bird|lappy: remember when the folks at ESS were promising an audio codec with 32-bit resolution? 2012-11-02T04:56:32 < Erlkoenig> hm, where to get microphones and speakers for underwater audio communication? 2012-11-02T04:56:49 < Bird|lappy> emeb_mac, no, actually, didn't hear that 2012-11-02T04:56:52 < emeb_mac> all the audiophools were creaming their jeans. Then it kind of faded away. 2012-11-02T04:57:00 < emeb_mac> This was about 10 years ago. 2012-11-02T04:57:09 < Bird|lappy> I'm thinking super-high-res measurement S/Ds actually 2012-11-02T04:58:42 < emeb_mac> Erlkoenig: the mic on the F4 Disco is a digital PDM output. You need to sample the 1-bit output and then do math on it to convert to usable digital data. 2012-11-02T04:59:09 < Erlkoenig> emeb_mac: really? uhm 2012-11-02T04:59:29 < Erlkoenig> ima misusing the F4 for motor control and stuff and ignore the audio caps... 2012-11-02T04:59:56 < Erlkoenig> well why not :D 2012-11-02T05:00:19 < Bird|lappy> http://www.linear.com/product/LTC2400 <-- one of the best measurement ADC's I've heard of so far 2012-11-02T05:00:24 < Bird|lappy> (in terms of raw specs at least) 2012-11-02T05:01:10 < emeb_mac> $12 2012-11-02T05:01:10 < Bird|lappy> flyback, halve that 2012-11-02T05:01:17 < Bird|lappy> yeah. 2012-11-02T05:01:26 < emeb_mac> so it costs only 2x what an F3 costs. 2012-11-02T05:02:45 < Bird|lappy> emeb_mac, yeah, DC precision isn't cheap. 2012-11-02T05:02:59 < dongs> LTC kinda sucks 2012-11-02T05:03:14 < dongs> they're expensive and you have to buy htem from digikey only 2012-11-02T05:03:20 < dongs> every lt part in china is cloned 2012-11-02T05:03:22 < emeb_mac> Bird|lappy: what's you application that needs that kind of resolution? 2012-11-02T05:03:38 < dongs> application: trollin 2012-11-02T05:03:38 < Bird|lappy> emeb_mac, for that part? "bench meter" is the obvious one 2012-11-02T05:04:00 < emeb_mac> err. Buy a good bench meter? 2012-11-02T05:04:12 < Bird|lappy> hehe. I probably will just go out and buy one 2012-11-02T05:04:27 < Bird|lappy> but if I was given the "design a bench meter" job, that's one of the A/Ds I'd be looking at hard for it 2012-11-02T05:09:42 < dongs> no ideA? 2012-11-02T05:09:59 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 260 seconds] 2012-11-02T05:47:20 -!- scrts [~quassel@unaffiliated/scrts] has quit [Remote host closed the connection] 2012-11-02T05:57:42 -!- Erlkoenig [~erlkoenig@pptp-212-201-73-13.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-02T06:13:01 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-02T06:23:58 < dongs> 'sif anyone watched that crap 2012-11-02T06:25:01 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-02T06:28:02 < baird> That's a secret japanese codeword for "Please slap me about the face for an hour." 2012-11-02T06:28:50 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-02T06:28:57 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-02T06:36:11 < baird> What coffee+cream jelly looks like: http://i.imgur.com/6DjVU.jpg (..has a shit texture, though) 2012-11-02T06:38:18 < emeb_mac> why would you make that? 2012-11-02T06:38:47 < dongs> http://www.lolbrary.com/content/160/gangnam-coffee-30160.jpg he was trying to do this but failed 2012-11-02T06:38:52 < ds2> Hmmmm what to do with a LPC expresso 2012-11-02T06:39:16 < emeb_mac> :) 2012-11-02T06:39:23 < DLPeterson> :) 2012-11-02T06:39:28 < ds2> ideas? 2012-11-02T06:44:30 < baird> :3 2012-11-02T06:45:07 < baird> I have one-- I'm going to try flogging it off to some nonfreetard at a 'hackerspace' this weekend. 2012-11-02T06:46:01 -!- BrainDamage [~BrainDama@62.10.6.74] has quit [Quit: Leaving.] 2012-11-02T06:46:55 < ds2> what is wrong with these fine LPC's? 2012-11-02T06:47:46 < dongs> rumor has it they dont work wiht freetard tools 2012-11-02T06:47:59 < dongs> but as long as it has SWD< who gives a fuck 2012-11-02T06:48:14 < baird> In my case, can't program it (without chopping it up), as the Linux boxen here are all non-x86, and the LPCboard wants that Code Red shit. 2012-11-02T06:48:41 < dongs> sounds like first world problems. 2012-11-02T06:48:57 < ds2> hmmmm 2012-11-02T06:49:18 < ds2> i looked them up and they are suppose to have a USB mode where they enum. as a MSC and you just drop in the binary 2012-11-02T06:49:36 < dongs> you might as well just use a tarduino 2012-11-02T06:49:39 < dongs> if thats your method of development 2012-11-02T06:49:46 < ds2> nope 2012-11-02T06:49:53 < ds2> don't touch them with a 20meter pole ;) 2012-11-02T06:50:03 < ds2> I rarely use AVRs or PICs 2012-11-02T06:50:05 < dongs> mcu without debugger is useless. 2012-11-02T06:50:45 < ds2> I learned on 8051's so that isn't a big deal 2012-11-02T06:51:47 < emeb_mac> 8051? You were lucky. 2012-11-02T06:52:08 < ds2> they were "microcontrollers" 2012-11-02T06:52:29 < dongs> you can't spell microcontroller without 'troll'... 2012-11-02T06:52:38 < ds2> :) 2012-11-02T06:52:43 < emeb_mac> trolls are essential 2012-11-02T06:52:47 < baird> In myyyyy day, we had to develop by programming EPROMS and plugging them in. 2012-11-02T06:53:16 < baird> And if it did work, the one EPROM we had needed to be left out in the sun for a week before it could be reprogrammed again. 2012-11-02T06:53:23 < baird> *if it didn't work 2012-11-02T06:53:25 < emeb_mac> you had EPROMS? We had toggle switches. AND WE LIKED IT! 2012-11-02T06:53:54 < emeb_mac> 2012-11-02T06:54:02 < ds2> 8051's used EPROMs! 2012-11-02T06:54:03 < baird> emeb_mac: "EPROMS!? Luxury!" 2012-11-02T06:54:38 < emeb_mac> Mind if we call you Bruce? 2012-11-02T06:54:47 < emeb_mac> oh wait - different sketch 2012-11-02T06:54:56 < baird> No problems, Bruce. 2012-11-02T06:55:45 < baird> (...one of the local politicians is a Bruce Baird.. -_-) 2012-11-02T07:14:55 -!- baird [~cjb@ppp121-45-183-7.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-02T07:25:12 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-02T07:50:01 < dongs> NRND: Not recommended for new designs. 2012-11-02T07:50:11 < erik-k> ..... ohai flyback :P 2012-11-02T07:50:18 < dongs> just like flyback 2012-11-02T07:50:29 < dongs> NRAC: Not recommended for any chats 2012-11-02T08:07:16 < ds2> heh 2012-11-02T08:33:14 -!- jpnorair [~jpnorair@c-71-204-150-192.hsd1.ca.comcast.net] has joined ##stm32 2012-11-02T08:38:54 < jpnorair> Hello: any opinion on best toolchain for OS X? 2012-11-02T08:44:11 < emeb_mac> err... yagarto? 2012-11-02T08:44:22 < emeb_mac> dongs: soldering led board... 2012-11-02T08:44:55 < jpnorair> Are there even any payware products for non-win? 2012-11-02T08:45:43 < jpnorair> Yagarto seems fine. I am worried about the JTAG debugger though. 2012-11-02T08:46:30 < emeb_mac> How about Rowley? 2012-11-02T08:47:04 < emeb_mac> http://www.rowley.co.uk/arm/index.htm 2012-11-02T08:47:22 -!- claude is now known as Claude 2012-11-02T08:47:24 < emeb_mac> Yagarto just uses OpenOCD IIRC 2012-11-02T08:47:39 < emeb_mac> which works. even has STLINK in newest versions. 2012-11-02T08:48:22 < jpnorair> That might be enough. 2012-11-02T08:49:13 < jpnorair> Do you use it? 2012-11-02T08:49:47 < emeb_mac> Yagarto on Mac OS X? No. I do all my dev on Linux. 2012-11-02T08:51:23 < jpnorair> Do you use it on Linux? 2012-11-02T08:52:10 < emeb_mac> I use the launchpad gcc toolchain. Just a plain gui text editor and make. 2012-11-02T08:52:45 < emeb_mac> Thinking about trying Eclipse though. 2012-11-02T08:52:56 < emeb_mac> which is basically what Yagarto is... 2012-11-02T08:52:59 < jpnorair> Yes. 2012-11-02T08:53:17 < jpnorair> It is nice to have breakpoints. 2012-11-02T08:53:37 < jpnorair> and I can't stand terminal gdb 2012-11-02T08:53:57 < emeb_mac> ddd is a nice frontend for it, but Eclipse seems smoother. 2012-11-02T08:54:41 < jpnorair> ddd runs fine on Linux, but on mac it is not so great. 2012-11-02T08:55:16 < jpnorair> although there is probably a ddd version for mac that I just don't know about. Running it in X11 mode is not great 2012-11-02T08:56:37 < emeb_mac> I wouldn't bother with it on Mac. 2012-11-02T08:57:46 < DLPeterson> jpnorair, you know about gdb -tui, right? 2012-11-02T08:58:11 < jpnorair> umm, no. 2012-11-02T08:58:34 < DLPeterson> it isn't as rich as eclipse, but but at least you can see the source/assembly/registers straightaway 2012-11-02T08:59:40 < DLPeterson> do help layout in gdb 2012-11-02T08:59:48 < jpnorair> Thanks. 2012-11-02T09:00:28 < DLPeterson> what it lacks is a view of a set of variables that you are interested in inspecting quickly at a glance 2012-11-02T09:00:29 < jpnorair> That stuff is needed for working on RTOS… which is what I do 2012-11-02T09:00:41 < DLPeterson> which RTOS do you use? 2012-11-02T09:00:50 < jpnorair> I have my own RTOS 2012-11-02T09:00:58 < jpnorair> I debug the RTOS 2012-11-02T09:01:21 < jpnorair> It's called OpenTag, it's a WSN thing 2012-11-02T09:01:54 < DLPeterson> what is WSN? 2012-11-02T09:02:01 < jpnorair> wireless sensor network 2012-11-02T09:02:04 < DLPeterson> ah 2012-11-02T09:02:47 < jpnorair> I do like ChibiOS, but I need something that is also portable to smaller micros 2012-11-02T09:03:25 < jpnorair> So M3 is overkill, but in a nice way 2012-11-02T09:03:39 < DLPeterson> cool 2012-11-02T09:03:55 < DLPeterson> what sort of radios can support the Dash7 protocal? 2012-11-02T09:04:14 < jpnorair> TI has a bunch, ST has one now too. 2012-11-02T09:04:31 < jpnorair> Melexis, Semtech, bunch of other swiss companies.. :) 2012-11-02T09:04:37 < DLPeterson> do any of them integrate a cortex-m3/m4 with it? 2012-11-02T09:04:42 < jpnorair> Semtech 2012-11-02T09:04:44 < jpnorair> Melexis 2012-11-02T09:04:47 < jpnorair> ST 2012-11-02T09:05:13 < DLPeterson> i was looking at the stm32w a while back, but they have something new then? 2012-11-02T09:05:57 < jpnorair> It will come soon. 2012-11-02T09:06:35 < jpnorair> Actually, Semtech and Melexis do the combination on a board 2012-11-02T09:07:02 < jpnorair> they use the BGA STM32L, so the package is still SIP-like 2012-11-02T09:07:50 < jpnorair> Analog Devices also has ADuCRF101 2012-11-02T09:08:41 < jpnorair> But new ST SPIRIT1 is better as a radio than all of them, at least in the book. 2012-11-02T09:09:19 < DLPeterson> cool 2012-11-02T09:10:47 < jpnorair> Anyway, thanks. If OpenOCD now has support for STlink, I am confident I can use Yagarto 2012-11-02T09:11:10 < jpnorair> This is a big deal for me. I think I will open a beer (seriously). 2012-11-02T09:12:37 < DLPeterson> no problem :) 2012-11-02T09:12:53 < DLPeterson> i'm debating about opening another myself 2012-11-02T09:23:23 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 260 seconds] 2012-11-02T09:31:07 < dongs> what hte hell my handsoldering is getting worse and worse 2012-11-02T09:34:43 < emeb_mac> I was thinking the same thing 2012-11-02T09:35:58 < emeb_mac> then I remembered how late it is. 2012-11-02T09:37:34 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-02T09:44:20 -!- dekar_ [~dekar@212.255.224.246] has joined ##stm32 2012-11-02T09:44:24 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-02T09:48:30 -!- dekar [~dekar@212.255.228.160] has quit [Ping timeout: 276 seconds] 2012-11-02T09:50:18 < jpnorair> Cheers guys. Thanks for the information. 2012-11-02T09:50:26 -!- jpnorair [~jpnorair@c-71-204-150-192.hsd1.ca.comcast.net] has left ##stm32 [] 2012-11-02T10:07:49 -!- dekar_ [~dekar@212.255.224.246] has quit [Quit: This computer has gone to sleep] 2012-11-02T10:43:51 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has joined ##stm32 2012-11-02T10:44:37 < dongs> Laurenceb: beep 2012-11-02T10:44:53 < zyp> Laurencebeep 2012-11-02T10:44:59 < Laurenceb> hi 2012-11-02T10:45:09 < dongs> i ran out of sd sockets apparently 2012-11-02T10:45:23 < dongs> http://i.imgur.com/UJS93.jpg 2012-11-02T10:45:48 < dongs> so no testing of usb/sd stuff until digikey shows up 2012-11-02T10:46:00 < Laurenceb> doh 2012-11-02T10:46:25 < zyp> dongs, so it's going to be a light sequencer, loading patterns from SD card? :p 2012-11-02T10:46:29 < Laurenceb> ah, leds 2012-11-02T10:46:34 < dongs> zyp, yeah 2012-11-02T10:53:32 -!- dekar [~dekar@dslb-178-004-018-026.pools.arcor-ip.net] has joined ##stm32 2012-11-02T10:53:34 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-02T11:04:23 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has quit [Ping timeout: 256 seconds] 2012-11-02T11:07:55 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-02T11:16:25 -!- dekar [~dekar@dslb-178-004-018-026.pools.arcor-ip.net] has quit [Ping timeout: 246 seconds] 2012-11-02T11:46:24 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-02T11:46:24 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-02T11:46:24 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-02T11:46:26 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-02T11:57:49 < dongs> damn taobao troll is not answering 2012-11-02T11:58:03 < dongs> zyp: top connector is DP obviously, bottom must be wahtever itrash3 matches 2012-11-02T11:59:45 < zyp> is it DP? doesn't look deep enough 2012-11-02T12:00:53 < dongs> it is 2012-11-02T12:00:56 < dongs> 20pin smd dp shit 2012-11-02T12:01:32 < dongs> http://pinoutsguide.com/Video/DisplayPort_pinout.shtml 2012-11-02T12:01:59 < dongs> hmm 2012-11-02T12:02:03 < dongs> well pinout sure as hell doesnt match 2012-11-02T12:02:54 < zyp> I don't get how you can put a DP connector on that board without it breaking off, remember that DP connectors are about as large as HDMI connectors 2012-11-02T12:04:32 < zyp> the footprint looks more like some many-pin variant of some sort of JST connector or similar 2012-11-02T12:15:30 < dongs> why would they have a 20pin weird connector on it 2012-11-02T12:15:32 < dongs> if it isnt DP 2012-11-02T12:15:56 < zyp> to fit some other shit, I guess 2012-11-02T12:17:14 < dongs> maybe its miniDP? 2012-11-02T12:17:33 < dongs> minidp matches 2012-11-02T12:17:43 < dongs> hm or not 2012-11-02T12:20:25 < zyp> just look at the footprint, it's very obviously some JST style shit 2012-11-02T12:34:27 < dongs> hmm 2012-11-02T12:34:50 < Laurenceb_> sup 2012-11-02T12:34:55 <+Steffanx> tha sky bro 2012-11-02T12:35:03 < Laurenceb_> tiem to upgrade my tektronics scope 2012-11-02T12:35:14 <+Steffanx> don't break it 2012-11-02T12:39:29 < dongs> http://cache-www.intel.com/cd/00/00/46/85/468521_468521.pdf 2012-11-02T12:39:32 < dongs> page 15 2012-11-02T12:40:12 < zyp> that's some 40-pin shit 2012-11-02T12:40:16 < dongs> yes 2012-11-02T12:40:24 < zyp> the one on your board is 16-pin 2012-11-02T12:40:49 <+Steffanx> What connector/photo are you guys talking about? 2012-11-02T12:41:04 < dongs> hmm 2012-11-02T12:41:13 < dongs> the one on chinkboard the busy connector is 50pin 2012-11-02T12:41:49 < dongs> http://www.jxlcd.com/Upload/PicFiles/LP097QX1-SPA1.pdf jewpad3 lcd 2012-11-02T12:46:37 < Laurenceb_> awesome its working 2012-11-02T12:46:44 -!- PaulFertser [paul@paulfertser.info] has joined ##stm32 2012-11-02T12:47:13 <+Steffanx> it always works 2012-11-02T12:48:33 < Laurenceb_> when it doesnt break 2012-11-02T12:51:21 < dongs> so apple trash is likely that 51pin eDP connector. 2012-11-02T12:51:27 < dongs> trying to find a better looking picture 2012-11-02T12:51:39 < PaulFertser> Hi there. I wrote a small short reference about properly using interrupt priorities (+ some FreeRTOS specifics) as that appears to be quite a tricky topic. Unfortunately, i did it in russian (for the benefit of my coworkers): http://pastebin.com/pJ5y6W8C . I would appreciate a review though i'm not sure google translate would be any good for reading that. 2012-11-02T12:52:19 <+Steffanx> Time to wake up Thorn :) 2012-11-02T12:53:03 <+Steffanx> Very off topic: your name doesn't look russian at all PaulFertser :) 2012-11-02T12:53:38 < dongs> laughin out loud. 2012-11-02T12:54:16 < dongs> I guess I will just have to buy a jewpad lcd first. 2012-11-02T12:54:25 < dongs> while its on the way ILl figure out connector. 2012-11-02T12:54:41 <+Steffanx> You really NEED that lcd? 2012-11-02T12:54:49 < dongs> yes. 2012-11-02T12:55:13 < Laurenceb_> niceeee 2012-11-02T12:55:21 < PaulFertser> Steffanx: well, my first name sounds more like "Pavel" but i prefer an English equivalent as that's hopefully easier for the others :) 2012-11-02T12:55:27 < Laurenceb_> new firmware runs 2012-11-02T12:55:37 <+Steffanx> no magic smoke? 2012-11-02T12:58:06 < Laurenceb_> way smoother 2012-11-02T13:13:15 < Laurenceb_> this is odd 2012-11-02T13:13:22 < Laurenceb_> 8mv offset on channel1 2012-11-02T13:13:28 < Laurenceb_> wasnt there before 2012-11-02T13:13:46 < Laurenceb_> maybe the calibration had been manually entered before, and its now overwritten 2012-11-02T13:16:54 <+Steffanx> Would be stupid if they did that imho 2012-11-02T13:25:20 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Ping timeout: 244 seconds] 2012-11-02T13:25:29 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-02T13:25:29 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-02T13:25:29 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-02T13:25:31 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-02T13:27:48 < dongs> you are chatting with JAMES WANG 2012-11-02T13:29:38 < dongs> 52 bucks 2012-11-02T13:29:39 < dongs> for lcd. 2012-11-02T13:29:44 < dongs> holy fucking lol at apple. 2012-11-02T13:35:07 <+Steffanx> James wang.. suuure 2012-11-02T13:39:23 -!- BrainDamage [~BrainDama@62.10.6.74] has joined ##stm32 2012-11-02T13:40:11 < dongs> zyp: http://i.imgur.com/jlth5.jpg 2012-11-02T13:56:49 <+Steffanx> dongs will be the designer of the jewpad 6? 2012-11-02T14:08:51 -!- baird [~cjb@ppp121-45-183-7.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-02T14:11:05 -!- PaulFertser [paul@paulfertser.info] has quit [Read error: Connection reset by peer] 2012-11-02T14:34:53 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-02T14:35:39 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-02T14:37:01 < dongs> the other 2 connectors on the lcd are hirose 2012-11-02T14:37:06 < dongs> i guess no reason for the 3rd one not to be 2012-11-02T14:41:20 < Laurenceb_> http://www.wolframalpha.com/share/clip?f=d41d8cd98f00b204e9800998ecf8427eur4u66853s 2012-11-02T14:41:23 < Laurenceb_> funtimes 2012-11-02T14:41:44 < Laurenceb_> trying to calculate that on F4 2012-11-02T14:41:45 < dongs> hardcore 2012-11-02T14:42:24 < Laurenceb_> progress so far... trying to actually type it out 2012-11-02T14:44:06 < baird> I was about to point out that all occurances of a in the result were as a^2... but not the case. 2012-11-02T14:44:45 < Laurenceb_> its a kalman filter for fitting probability distributions 2012-11-02T14:46:00 < baird> Do the physicist trick of omitting 'small enough' values? :) 2012-11-02T14:46:00 < Laurenceb_> think i will go back to calaculating F3 opamp noise 2012-11-02T14:46:10 < Laurenceb_> this is giving me a headache 2012-11-02T14:46:27 < Laurenceb_> and my scope works nicely now 2012-11-02T14:47:10 < jpa-> nowadays i have to hit reset button all the time with stlink and stm32f4 2012-11-02T14:47:21 < baird> I was always doing that.. 2012-11-02T14:47:34 < baird> At least with the projects that used the UART. 2012-11-02T14:48:29 < jpa-> interrupts seem to mess it up 2012-11-02T14:48:34 < jpa-> and especially DMA 2012-11-02T14:50:42 < dongs> Laurenceb_: did you upgrade firmware 2012-11-02T14:51:27 < Laurenceb_> yes 2012-11-02T14:51:32 < dongs> much faster? 2012-11-02T14:51:39 < Laurenceb_> yes 2012-11-02T14:51:46 < dongs> cool, so i wasnt seeing things. 2012-11-02T14:51:52 < Laurenceb_> jpa-: i think its because reset isnt connected 2012-11-02T14:52:10 < Laurenceb_> on my F1 board with reset connected stlink works correctly 2012-11-02T14:55:23 < Laurenceb_> is there a way to do averaging? 2012-11-02T14:55:38 < Laurenceb_> i was to average my noise spectrums 2012-11-02T14:55:39 < dongs> (1+2+3)/3 2012-11-02T14:56:28 < Laurenceb_> hmm.. equation editor 2012-11-02T14:56:32 < Laurenceb_> looks like it 2012-11-02T14:56:35 < Laurenceb_> pita to set up 2012-11-02T14:57:15 -!- daku is now known as DaKu 2012-11-02T14:57:50 < jpa-> Laurenceb_: my reset is connected 2012-11-02T14:58:09 < jpa-> and it does reset the board.. sometimes.. but usually only when i don't want it to reset 2012-11-02T14:58:23 < jpa-> for example, if program crashes and i want to hook up a debugger, it resets 2012-11-02T14:58:25 < Laurenceb_> hmm 2012-11-02T14:58:30 < jpa-> but if i want to write a new program, it does not reset 2012-11-02T14:58:41 < Laurenceb_> yeah maybe mine does the same 2012-11-02T14:58:47 < Laurenceb_> i havent investigated 2012-11-02T14:58:56 < jpa-> me neither 2012-11-02T14:59:12 < jpa-> it's not like the texane/stlink is a community project or anything ,) 2012-11-02T15:01:04 < Laurenceb_> rage 2012-11-02T15:01:05 < dongs> http://www.servdigital.com/5305.html 2012-11-02T15:01:17 < Laurenceb_> tekfail wont let we combine average and fft 2012-11-02T15:08:05 -!- baird [~cjb@ppp121-45-183-7.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-02T15:09:26 < Laurenceb_> wow usb storage is slow 2012-11-02T15:12:22 < zyp> you're doing something wrong 2012-11-02T15:13:19 < Laurenceb_> tektronics are 2012-11-02T15:13:35 < Laurenceb_> oh shit 2012-11-02T15:13:46 < Laurenceb_> it was trying to write all data 2012-11-02T15:13:50 < Laurenceb_> at 10Msps 2012-11-02T15:14:08 < zyp> right 2012-11-02T15:14:12 < Laurenceb_> lols 2012-11-02T15:14:13 <+Steffanx> left 2012-11-02T15:14:15 < zyp> like I said, you're doing something wrong 2012-11-02T15:14:53 <+Steffanx> You hear that often Laurenceb_ ? "you're doing something wrong"? 2012-11-02T15:15:24 < dongs> you';re doing something dong 2012-11-02T15:15:40 <+Steffanx> This channel is your rubberduck-ish channel isn't it Laurenceb_ ? 2012-11-02T15:15:49 -!- DaKu is now known as daku 2012-11-02T15:16:11 < zyp> Steffanx, you can be the rubber duck 2012-11-02T15:16:35 <+Steffanx> He talks in public to everyone, so you can be the rubber duck too 2012-11-02T15:21:18 < dongs> rubber dong, you mean 2012-11-02T15:23:41 < Laurenceb_> www.shewee.com/ 2012-11-02T15:29:10 < Laurenceb_> http://www.youtube.com/watch?v=-AlF3W6T2uc 2012-11-02T15:31:45 <+Steffanx> You are the dong fan here, not me dongs 2012-11-02T15:33:14 < karlp> whee, wind gusts have hit 70m/s today. 2012-11-02T15:33:29 <+Steffanx> sandy came to iceland? 2012-11-02T15:33:37 < karlp> nah, this is our own from the north 2012-11-02T15:33:46 < karlp> sandy won't get here for a few days, should be just rain/snow by then 2012-11-02T15:36:15 < BrainDamage> 250km/h? that's really impressive 2012-11-02T15:36:20 < BrainDamage> tornado? 2012-11-02T15:36:23 < karlp> http://www.vedur.is/vedur/sjovedur/djup/ 2012-11-02T15:36:57 < karlp> that's probably actually a damaged meter, but there's multiple stations reporting gusts over 50m/s 2012-11-02T15:37:32 < karlp> one of the office buildings has deployed a guy to spend the day holding people crossing a wind tunnel by their building 2012-11-02T15:37:35 < karlp> was knocking people over 2012-11-02T15:39:38 < karlp> http://img.visir.is/apps/pbcsi.dll/bilde?Site=XZ&Date=20121102&Category=FRETTIR01&ArtNo=121109841&Ref=V3 2012-11-02T15:39:49 < karlp> stupid website doesn't know how to make links to images 2012-11-02T15:40:54 < BrainDamage> 37 is much more "reasonable" 2012-11-02T15:41:37 < BrainDamage> still sufficient to knock people over and do damage tough 2012-11-02T15:42:52 < karlp> the red number is gust, the yellow number is steady 2012-11-02T15:43:49 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-02T15:44:20 < Claude> rubberduck , rubber dongs .. all rubbish! rubber johnny ftw : http://www.youtube.com/watch?v=K_pAQHwBLNQ 2012-11-02T15:46:04 -!- jon1012 [~jon@pha75-14-88-162-134-157.fbx.proxad.net] has joined ##stm32 2012-11-02T15:46:04 -!- jon1012 [~jon@pha75-14-88-162-134-157.fbx.proxad.net] has quit [Changing host] 2012-11-02T15:46:04 -!- jon1012 [~jon@foresight/developer/jon1012] has joined ##stm32 2012-11-02T15:54:11 <+Steffanx> wtf @ weird movie Claude 2012-11-02T15:54:53 < Claude> lol yeah definitely wtf 2012-11-02T16:17:27 -!- daku is now known as DaKu 2012-11-02T16:22:55 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-02T16:23:38 -!- PaulFertser [paul@paulfertser.info] has joined ##stm32 2012-11-02T16:25:39 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-02T16:27:56 < Laurenceb_> haha rubber jonny 2012-11-02T16:28:00 < Laurenceb_> epic vid 2012-11-02T16:29:57 < Laurenceb_> https://upload.wikimedia.org/wikipedia/commons/1/18/Bayes%27_Theorem_MMB_01.jpg 2012-11-02T16:36:14 <+Steffanx> Why someone wants that in neon-ish characters stuff ? 2012-11-02T16:36:17 < Laurenceb_> oh 2012-11-02T16:36:31 < Laurenceb_> you are supposed to calibrate the scope after firmware upgrade 2012-11-02T16:36:43 <+Steffanx> ha 2012-11-02T16:36:55 < Laurenceb_> no wonder its being weird 2012-11-02T16:38:13 < karlp> there's a difference between P(a|b) and P(b|a) ? 2012-11-02T16:40:10 < karlp> oh, it's given, not or. 2012-11-02T16:40:11 < zyp> with | being the «given»-operator? of course 2012-11-02T16:48:04 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 272 seconds] 2012-11-02T16:51:07 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-02T16:55:11 < Laurenceb_> rageeee 2012-11-02T16:55:22 < Laurenceb_> they have stuck a noise floor limit on the fft 2012-11-02T16:55:32 < Laurenceb_> dongs has epically trolled me now 2012-11-02T16:55:43 < Laurenceb_> scope is useless for what i want 2012-11-02T16:56:30 <+Steffanx> So now you have a uncalibrated crap scope? 2012-11-02T16:56:35 < Laurenceb_> nope 2012-11-02T16:56:46 < Laurenceb_> its well calibrated 2012-11-02T16:56:59 < Laurenceb_> but its now drawing a big red line across the fft results 2012-11-02T16:57:06 < Laurenceb_> maybe the raw data will be ok 2012-11-02T16:57:11 <+Steffanx> You calibrated it? Or did it do some self calibration? 2012-11-02T16:57:22 < Laurenceb_> self calibration proceedure 2012-11-02T16:58:39 < Laurenceb_> ha 2012-11-02T16:58:49 <+Steffanx> ho 2012-11-02T16:58:50 < Laurenceb_> entering it with the maths editor worked 2012-11-02T16:59:19 -!- Erlkoenig [~erlkoenig@212.201.70.0] has joined ##stm32 2012-11-02T17:02:30 < Laurenceb_> guess they thought itd be neater to cover all the scope noise 2012-11-02T17:05:09 -!- zippe1 [~Adium@173.11.99.161] has quit [Read error: Connection reset by peer] 2012-11-02T17:05:17 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-02T17:10:10 <+Steffanx> At least Laurenceb_ outsmarted them 2012-11-02T17:19:29 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-02T17:22:58 < Laurenceb_> kitty"girl" 2012-11-02T17:24:39 < Laurenceb_> https://images.encyclopediadramatica.se/3/31/14_f_cali.jpg 2012-11-02T17:26:26 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-02T17:56:30 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 268 seconds] 2012-11-02T18:08:16 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-02T18:13:03 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-02T18:35:42 -!- DaKu is now known as daku 2012-11-02T18:36:20 -!- Erlkoenig [~erlkoenig@212.201.70.0] has quit [Quit: Leaving.] 2012-11-02T18:37:06 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-02T18:45:01 < Laurenceb_> http://en.wikipedia.org/wiki/Wank_Week 2012-11-02T18:45:05 < Laurenceb_> ^lol 2012-11-02T18:51:58 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-02T19:01:07 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-02T19:01:26 < TitanMKD> hi 2012-11-02T19:02:07 < zyp> hi 2012-11-02T19:11:13 -!- barthess [~barthess@178.154.75.121] has joined ##stm32 2012-11-02T19:12:29 <+Steffanx> lo 2012-11-02T19:18:20 < emeb> lo 2012-11-02T19:19:03 -!- |sark [~|sark@p54B6411B.dip.t-dialin.net] has joined ##stm32 2012-11-02T19:19:51 -!- barthess [~barthess@178.154.75.121] has quit [Remote host closed the connection] 2012-11-02T19:27:38 < Laurenceb_> http://imgur.com/RbilC,LJOpt 2012-11-02T19:27:57 < Laurenceb_> im not convinced the results are still valid at higher frequencies 2012-11-02T19:28:16 < Laurenceb_> and 100nV is about the limit of my scopes repeatability 2012-11-02T19:28:20 <+Steffanx> How good is your test equipment? :) 2012-11-02T19:28:28 < Laurenceb_> but the initial trail off looks sane 2012-11-02T19:37:12 -!- dekar [~dekar@212.255.224.246] has joined ##stm32 2012-11-02T19:37:15 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-02T19:38:34 -!- barthess [~barthess@178.154.23.237] has joined ##stm32 2012-11-02T19:41:03 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has joined ##stm32 2012-11-02T19:43:55 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 246 seconds] 2012-11-02T19:44:51 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-02T19:47:23 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-02T19:53:11 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-02T19:56:28 -!- barthess [~barthess@178.154.23.237] has quit [Quit: Leaving.] 2012-11-02T19:59:01 < Laurenceb_> so its not brilliant but not horrible either 2012-11-02T19:59:21 < Laurenceb_> discovery with leaded components trailing off isnt the best way to test either 2012-11-02T19:59:34 < Laurenceb_> i may investigate using the adc and some dsp 2012-11-02T20:00:43 -!- barthess [~barthess@178.154.65.82] has joined ##stm32 2012-11-02T20:27:28 < emeb> Laurenceb_: the f3disco has an f303 part which doesn't have the 16-bit SDADCs, right? 2012-11-02T20:27:38 < Laurenceb_> yes 2012-11-02T20:28:06 < emeb> so no way to evaluate how well that performs until you get hands on an F373... 2012-11-02T20:34:59 < Laurenceb_> https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Discovery/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32Discovery%2fSTM32F3Discovery%20opamp%20benchmarking&FolderCTID=0x01200200770978C69A1141439FE559EB459D75800084C20D8867EAD444A5987D47BE638E0F&TopicsView=https%3A%2F%2Fmy.st.com%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2FSTM32Discovery%2FAllItems.aspx¤tviews=0 2012-11-02T20:35:03 < Laurenceb_> eww url 2012-11-02T20:35:54 < Laurenceb_> https://www.sparkfun.com/products/11515 2012-11-02T20:35:59 < Laurenceb_> no hub == epic fail 2012-11-02T20:37:22 < zyp> not really 2012-11-02T20:37:57 < zyp> it looks rather useful, I think I'll be picking up a few of those 2012-11-02T20:38:44 < zyp> but I'm also concerned about the unused stubs, like some of the commenters 2012-11-02T20:39:25 < zyp> would be fun to see the eye diagram of that 2012-11-02T20:40:04 < Laurenceb_> lol theres an undergrad project for: 2012-11-02T20:40:22 < Laurenceb_> "design and construction of covert growlamps for cannabis production" 2012-11-02T20:40:57 < emeb> zyp: wonder if there's active switching in the junction - detect which plug is drawing current and disable others... 2012-11-02T20:41:13 < emeb> probably not for $6 2012-11-02T20:41:16 < zyp> nah, it's not 2012-11-02T20:42:24 < jpa-> quite long stubs also 2012-11-02T20:42:35 < emeb> hard to see the advantage of that over 3 individual cables. 2012-11-02T20:42:39 < Laurenceb_> this is actually being run by the university 2012-11-02T20:42:41 < Laurenceb_> wtf 2012-11-02T20:44:35 < zyp> emeb, consider a situation where you have one A port that's inconveneient to reach, that you plug different stuff into 2012-11-02T20:45:37 < emeb> zyp: I have that situation. I put in an A-plug to A-socket cable to a location that is convenient. 2012-11-02T20:45:43 < zyp> like the usb analyzer that's sitting behind a bunch of mess on my desk, I wouldn't mind not having to change between a mini-B and micro-B cable from it depending on what I'm analyzing 2012-11-02T20:45:54 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 240 seconds] 2012-11-02T20:46:48 < emeb> actually, two of them. With a mini hub on one that fans out to 4 more. very handy. 2012-11-02T20:47:20 < zyp> though, a cable with dubious signal integrity seems counter intuitive on an analyzer 2012-11-02T20:48:14 < emeb> you need genuine Monster (tm) cables with oxygen free copper wire and gold-plated contacts! 2012-11-02T20:48:30 < zyp> ha 2012-11-02T20:48:44 * emeb believes the only thing Monster cables are guaranteed to do is empty your wallet faster. 2012-11-02T20:48:49 < zyp> yeah 2012-11-02T20:52:09 <+Steffanx> I bet ebay or de has them for at least half of that price :P 2012-11-02T20:53:22 <+Steffanx> or just without the hobby tax 2012-11-02T20:53:49 < zyp> because you can't afford a $6 usb cable? 2012-11-02T20:54:30 <+Steffanx> because you don't one to pay hobby tax 2012-11-02T20:58:26 <+Steffanx> There was/is this solder paste on SF with still had the DE label on it :P 2012-11-02T20:59:50 <+Steffanx> Oh, it's still there :D 2012-11-02T21:00:12 < BrainDamage> de? 2012-11-02T21:00:24 <+Steffanx> dealextreme 2012-11-02T21:01:04 < BrainDamage> kinda funny, dx ran out of that type of paste 2012-11-02T21:01:28 <+Steffanx> Yeah 2012-11-02T21:08:06 -!- jon1012 [~jon@foresight/developer/jon1012] has quit [Remote host closed the connection] 2012-11-02T21:16:16 < upgrdman_> whats DE? 2012-11-02T21:16:26 < upgrdman_> o 2012-11-02T21:16:29 < upgrdman_> nevermind :) 2012-11-02T21:16:47 <+Steffanx> Good morning upgrdman 2012-11-02T21:17:06 < upgrdman_> yes, yes it is. 2012-11-02T21:17:14 < upgrdman_> *tips hat* 2012-11-02T21:17:53 < upgrdman_> i just made my first real photolith pcb... turned out way better than i expected. 2012-11-02T21:18:22 < upgrdman_> if it wasn't for the lack of solder-resist i would say it turned out like a "real" pcb 2012-11-02T21:18:26 < BrainDamage> did you use a presentivized board or srpayed the resist yourself? 2012-11-02T21:18:30 < upgrdman_> pre 2012-11-02T21:18:43 < BrainDamage> that makes a rather large difference 2012-11-02T21:18:45 < upgrdman_> MH chem single-sized, 1oz, 1/16" 2012-11-02T21:18:53 < upgrdman_> MG chem* 2012-11-02T21:19:22 < zyp> it's not hard to get good results as long as you have a decent printer 2012-11-02T21:19:38 < zyp> double sided boards are also pretty easy 2012-11-02T21:19:44 < upgrdman_> i also bought an MG chem exposing kit... feel like i got ripped off on that through :( looks like a regular fluorescent lamp, in a crappy housing with brackets that are slightly too small to hold the lamp 2012-11-02T21:20:02 < upgrdman_> but it works 2012-11-02T21:20:18 < upgrdman_> ya, i bought a 1200dpi laster printer 2012-11-02T21:20:25 < BrainDamage> a 10$ nail art lamp works excellent 2012-11-02T21:20:31 < upgrdman_> my cheap inkjet printer was pissing me off 2012-11-02T21:20:38 < BrainDamage> I checked the spectrum and it overlaps 93% 2012-11-02T21:20:43 < zyp> laser is the shit 2012-11-02T21:21:37 < upgrdman_> ya. i had a color laser several years ago. loved it but it wasn't cost-effective to get new toner for it, so i got a cheap inkjet when i bought a laptop. regreted the inkjet after the first print. :) 2012-11-02T21:22:28 < BrainDamage> I have an inkjet and it's a pain 2012-11-02T21:22:31 < upgrdman_> my new laser print is great. quiet, fast, ethernet and wifi. now i just need to keep my cat from sleeping on it. she likes the temp 2012-11-02T21:23:12 < BrainDamage> not only random quirks, but the ink is more expensive than blood, reflling manually means overcoming the builtin protection, and using readily made regenerated is not the convenient either 2012-11-02T21:23:47 < upgrdman_> ya i used ebay ink. good enough for what i needed... printing homework, but that was all it was good for. 2012-11-02T21:24:15 < upgrdman_> i feel like i went from qvga to a retina display... wrt print quality 2012-11-02T21:24:50 < emeb> networked b/w laser is amazing - get that kind of equipment of ~$100 2012-11-02T21:26:36 < jpa-> my laser sucks at sucking up paper 2012-11-02T21:26:49 <+Steffanx> Feed it paper by hand 2012-11-02T21:27:13 <+Steffanx> Good practice for when you once have a kid you have to feed by hand 2012-11-02T21:28:29 < upgrdman_> emeb: what dpi? my printer was $200... there were lots of 600dpi network lp's but <$100, but none with 1200+dpi 2012-11-02T21:28:46 < upgrdman_> *lp's for <$100 2012-11-02T21:29:58 <+Steffanx> Even my too old 2nd hand laser printer is 1200dpi :) 2012-11-02T21:31:03 < upgrdman_> i know they are common, but i didnt see any new ones cheap 2012-11-02T21:31:27 < upgrdman_> and by 1200dpi i mean 1200x1200... not 600x1200 2012-11-02T21:31:36 <+Steffanx> Yes yes 2012-11-02T21:39:54 < emeb> upgrdman_: mine is a Brother HL-2270DW - 2400x600. Cost about $100 a few months ago. 2012-11-02T21:40:49 < emeb> nice thing is that it does duplex if needed. 2012-11-02T21:41:50 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-02T22:07:24 < upgrdman_> emeb: i have a brother as well. dont recall the number. 1200x1200 black only, duplux, 40ppm at 300dpi 2012-11-02T22:09:03 < emeb> they're nice. I had an older HL-1270N that lasted for ~10yrs before it started to fade out and replacing drum/toner didn't help. 2012-11-02T22:10:35 < upgrdman_> my work got a borther all-in-one, one of their cheaper ones, and its been good. thats why i bought a borther printer. 2012-11-02T22:10:57 < upgrdman_> nice and quiet, reasonably priced 2012-11-02T22:11:12 < upgrdman_> i think mine is the 5450 http://www.brother-usa.com/Printer/ModelDetail.aspx?ProductID=HL5450DN#.UJQo1mdTC_0 2012-11-02T22:11:56 < upgrdman_> printing on transparencies, and i find no defects. 10 mil traces are trivial (as expected) and i have yet to try finer than that 2012-11-02T22:12:54 < upgrdman_> damn it. brother is doing a $50 instant rebate now :( i guess that's what i get for not planning my purchases around the holidays 2012-11-02T22:15:20 < upgrdman_> anyone here read the arrl handbook? seems like a good intro to electronics and rf in gernal, and the price is great. 2012-11-02T22:19:53 -!- Claude is now known as claude 2012-11-02T22:26:41 < emeb> Good to have a copy of the Radio Amateur's Handbook around. 2012-11-02T22:27:05 < emeb> esp. for the linear circuits, filters, RF, etc. 2012-11-02T22:27:23 < Tectu> does anyone of you have deeper knowledge of doxygen? 2012-11-02T22:27:35 < Tectu> I have serval groups, but only ONE does not display anthing o0 2012-11-02T22:28:27 < emeb> serval groups? -> http://en.wikipedia.org/wiki/Serval 2012-11-02T22:28:36 < emeb> :P 2012-11-02T22:29:15 * emeb knows he is not being helpful. 2012-11-02T22:29:28 < Tectu> several :< 2012-11-02T22:29:54 < Tectu> emeb, here: 2012-11-02T22:29:59 < Tectu> file:///home/tectu/projects/resources/chibios/ext/gfx/html/modules.html > 2012-11-02T22:30:36 < emeb> Error running gnome-open '/home/tectu/projects/resources/chibios/ext/gfx/html/modules.html' 2012-11-02T22:31:10 < ds2> AoE is better if you don't need RF centricity 2012-11-02T22:31:41 < emeb> And it's good for fending off small weapons fire. 2012-11-02T22:32:21 < ds2> it lacks of +1 deity repell of the other book 2012-11-02T22:33:37 < emeb> AoE is good for finding useful ckts with basic IC building blocks like timers, op-amps, etc. RAH is more theoretical. 2012-11-02T22:33:52 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 244 seconds] 2012-11-02T22:34:26 < emeb> or rather, more basic, less IC oriented. 2012-11-02T22:35:22 < ds2> more linear stuff 2012-11-02T22:35:38 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-02T22:35:39 < ds2> don't think AoE (at least my edition) talks about building opams with transistors 2012-11-02T22:50:14 < Tectu> emeb, found doxygen issue 2012-11-02T22:50:26 < emeb> \o/ 2012-11-02T22:50:52 * emeb only knows doxygen as that annoying thing that gets run in some make processes. 2012-11-02T22:51:12 < Tectu> which takes longer than compiling, eh? 2012-11-02T22:51:30 < emeb> yup, or bombs out because of some missing dependency. 2012-11-02T22:51:56 -!- BrainDamage [~BrainDama@62.10.6.74] has quit [Read error: Connection reset by peer] 2012-11-02T22:52:41 * emeb considers getting a Nexus 7 to use up an OfficeDepot coupon. 2012-11-02T22:53:48 -!- BrainDamage [~BrainDama@62.10.6.74] has joined ##stm32 2012-11-02T23:05:58 < ds2> port the debugger to it 2012-11-02T23:07:09 < Bird|lappy> xD 2012-11-02T23:07:37 < Bird|lappy> I want to see an Android phone JTAGing something 2012-11-02T23:08:18 < ds2> should be trivial 2012-11-02T23:15:19 -!- barthess [~barthess@178.154.65.82] has quit [Ping timeout: 260 seconds] 2012-11-02T23:19:29 <+Steffanx> What is a general solution for inputs that can handle like 3.3-12V ? 2012-11-02T23:21:13 <+Steffanx> *should be able to handle 3.3V - 12V 2012-11-02T23:21:24 < zyp> leaving it disconnected :D 2012-11-02T23:21:41 <+Steffanx> Uhuh 2012-11-02T23:21:46 <+Steffanx> /kick zyp 2012-11-02T23:22:11 <+Steffanx> I'll keep you disconnected :P 2012-11-02T23:22:48 < BrainDamage> just input? stick a zener 2012-11-02T23:23:01 < BrainDamage> ( and a resistor ofc ) 2012-11-02T23:27:50 < emeb> maybe even leave off the resistor. 2012-11-02T23:27:58 < emeb> s/resistor/zener/ 2012-11-02T23:28:39 < emeb> Xilinx app notes suggest a resistor large enough to keep the total input current to the ESD diode within limits. 2012-11-02T23:29:30 < BrainDamage> that should work 2012-11-02T23:29:53 < Bird|lappy> yeah 2012-11-02T23:30:35 < emeb> so the trick is just to figure out the max input current limit. :) 2012-11-02T23:32:43 < emeb> who needs semiconductors? -> http://www.jogis-roehrenbude.de/Leserbriefe/Bruegmann-Digital-Roehren-Clock/Digital-Roehrenuhr.htm 2012-11-02T23:40:09 -!- daku is now known as DaKu 2012-11-02T23:57:13 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 --- Day changed Sat Nov 03 2012 2012-11-03T00:00:57 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 268 seconds] 2012-11-03T00:16:54 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has joined ##stm32 2012-11-03T00:24:21 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-03T00:29:11 -!- baird [~cjb@ppp121-44-136-33.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-03T00:40:04 -!- feroz [~feroz@gsv95-1-82-233-14-100.fbx.proxad.net] has joined ##stm32 2012-11-03T00:40:08 < feroz> Hello 2012-11-03T00:40:54 < zyp> hi 2012-11-03T00:42:46 < feroz> Is there any place i can find a makefile and linker script for stm32w108 please? 2012-11-03T00:45:46 < zyp> I haven't seen one specifically for stm32w, but it should be easy enough to adapt one from stm32f 2012-11-03T00:46:35 < zyp> which chip variant do you have? 2012-11-03T00:46:44 < feroz> stm32w108 2012-11-03T00:46:50 < feroz> it's actually the rfckit 2012-11-03T00:46:56 < zyp> and the next two letters? 2012-11-03T00:46:59 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 255 seconds] 2012-11-03T00:47:44 < zyp> the next letter tells about the flash size, which goes into the linker script 2012-11-03T00:48:23 <+Steffanx> That's ugly emeb :( 2012-11-03T00:48:56 < emeb> Steffanx: happiness is a whole lot of warm tubes! 2012-11-03T00:49:04 < feroz> zyp: it has 127K Flash and 8K Ram 2012-11-03T00:49:07 <+Steffanx> Too use the ESD/clamp diodes from the uc itself is ugly imho 2012-11-03T00:49:25 <+Steffanx> ^^ that is ugly, not that clock 2012-11-03T00:49:42 < emeb> Steffanx: that solution was suggested by none other than Xilinx's wise old man Peter Alfke. 2012-11-03T00:50:00 < emeb> may he rest in peace. 2012-11-03T00:50:15 <+Steffanx> Maybe i'll go with the external version of that 2012-11-03T00:50:26 < emeb> PA was an excellent engineer. Good enough for him... 2012-11-03T00:50:31 < feroz> It'll try to adapt from a stm32f makefile as you suggested. Thanks zyp. 2012-11-03T00:50:37 < zyp> yep 2012-11-03T00:50:38 < Bird|lappy> Steffanx, as long as you don't exceed Iik, you should be fine, or you can spend the extra few pennies on 1n4148s/... 2012-11-03T00:50:53 < zyp> feroz, the only difference should be the section sizes, which you just mentioned 2012-11-03T00:51:17 < emeb> Bird|lappy: the on-chip ESD diodes probaly have a lower Vf too, so they'll likely cut in before the 1n4148 does anyway. 2012-11-03T00:51:56 < emeb> (but shallower V/I slope, so eventually the external diodes will take the majority of the load) 2012-11-03T00:51:58 < feroz> And, I see you mention TNT toolchain in the topic, what makes it different from summon-arm toolchain? 2012-11-03T00:52:27 < zyp> the name 2012-11-03T00:53:11 < feroz> Okay! 2012-11-03T00:53:29 <+Steffanx> size of the 'binary' 2012-11-03T00:53:46 <+Steffanx> dekar tried to make the final result as small as possible 2012-11-03T00:55:04 < jpa-> the G++ that comes with TNT bitches about everything i do 2012-11-03T00:55:19 <+Steffanx> heh 2012-11-03T00:55:42 < jpa-> well, mostly about unique_ptr :P 2012-11-03T00:56:02 < zyp> heh 2012-11-03T00:56:12 < zyp> normal STL? 2012-11-03T00:56:52 < jpa-> yeah 2012-11-03T00:57:14 < jpa-> http://paste.dy.fi/lfG/plain 2012-11-03T00:57:15 < zyp> how is that working out for you? 2012-11-03T00:57:21 < jpa-> quite well, actually 2012-11-03T00:57:23 < jpa-> a bit bloat 2012-11-03T00:58:06 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 240 seconds] 2012-11-03T00:58:39 < zyp> you're trying to copy a unique_ptr, of course that won't work :p 2012-11-03T00:59:23 < zyp> it's complaining that you are trying to invoke the copy constructor, which is deleted 2012-11-03T00:59:37 < jpa-> my whole program is 24kB.. 2kB comes from STL vectors, i'm not using much else 2012-11-03T01:00:07 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-03T01:00:14 < zyp> oh, not bad 2012-11-03T01:00:43 < zyp> maybe I'll also try using STL then, rather than reinventing it :p 2012-11-03T01:01:26 < jpa-> but i'm not trying to invoke copy constructor, i'm simply making a std::vector and unique_ptr should be fine with vectors, right? 2012-11-03T01:01:45 < zyp> can you pastebin the code? 2012-11-03T01:01:46 < Bird|lappy> jpa-, vectors need to be able to copy their type-arg 2012-11-03T01:01:56 < zyp> yeah 2012-11-03T01:02:17 < jpa-> zyp: it comes from https://github.com/PetteriAimonen/dso-quad-logic/blob/master/gui/breaklines.hh#L28 that vector 2012-11-03T01:02:17 < zyp> you should probably yse shared_ptr if you are putting it in a vector 2012-11-03T01:02:53 < jpa-> aha 2012-11-03T01:02:57 < zyp> hmm, but you are not 2012-11-03T01:02:57 < jpa-> could be true 2012-11-03T01:03:07 < zyp> where is the code using the unique_ptr? 2012-11-03T01:03:17 < jpa-> TextDrawable contains a unique_ptr field 2012-11-03T01:04:08 < zyp> ah, and that means that TextDrawable itself can't be copyed 2012-11-03T01:05:07 < jpa-> yeah 2012-11-03T01:05:26 < jpa-> i thought that unique_ptr is supposed to be atleast somewhat happy with STL containers 2012-11-03T01:05:55 < jpa-> i.e. you can use it and it will only complain if you try to make a copy of the vector 2012-11-03T01:08:16 < jpa-> http://stackoverflow.com/questions/2687342/how-can-i-get-this-code-involving-unique-ptr-to-compile?rq=1 probably related but i don't master this level of magic 2012-11-03T01:09:03 < zyp> ah, right 2012-11-03T01:09:18 < zyp> «Probably your standard library doesn't (yet) define unique_ptr::unique_ptr(unique_ptr &&).» 2012-11-03T01:09:24 < zyp> i.e. the move constructor 2012-11-03T01:10:04 < zyp> hmm, no 2012-11-03T01:10:45 < jpa-> actually the code works fine with g++ 4.6 but not with 4.8 2012-11-03T01:10:56 -!- baird [~cjb@ppp121-44-136-33.lns20.syd7.internode.on.net] has quit [Ping timeout: 244 seconds] 2012-11-03T01:11:00 -!- cjbaird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-03T01:11:08 < zyp> interesting 2012-11-03T01:11:20 -!- DLPeterson_ [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has joined ##stm32 2012-11-03T01:12:30 < zyp> the solution of that first guy is to implement the rvalue reference variants of the copy constructor/operator 2012-11-03T01:12:39 < zyp> i.e. move constructor/operator 2012-11-03T01:13:02 < zyp> which explicitly calls move on the pointer 2012-11-03T01:13:36 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 240 seconds] 2012-11-03T01:13:49 < zyp> I'm not too familiar with rvalue references and the move mechanics, I haven't used them myself yet 2012-11-03T01:24:32 < dongs> http://betabeat.com/2012/11/less-looting-more-trolling-daily-mail-drudge-get-pwnd-by-twitter-pranksters/ 2012-11-03T01:24:48 <+Steffanx> Good morning dongs 2012-11-03T01:26:27 < zyp> hmm, STL containers support custom allocators, should work nicely then 2012-11-03T01:26:59 < jpa-> zyp: aha, i only needed TextDrawable(TextDrawable &&) = default; and the same thing to the Drawable base class 2012-11-03T01:27:11 < zyp> :) 2012-11-03T01:27:14 < Laurenceb> but dongs hates black ppl 2012-11-03T01:27:21 < jpa-> reason is apparently "This behaviour is required by C++11. A move assignment operator will not be 2012-11-03T01:27:22 < jpa-> implicitly declared for a class with a user-declared destructor." 2012-11-03T01:27:26 < Laurenceb> obviously hes no longer involved 2012-11-03T01:27:28 < zyp> ah 2012-11-03T01:27:31 < zyp> good to know 2012-11-03T01:27:49 < Laurenceb> or maybe its double ironic or something 2012-11-03T01:31:46 < Laurenceb> lol infowarz 2012-11-03T01:31:58 < Laurenceb> "pay for access NOW" 2012-11-03T01:37:29 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-03T01:37:30 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-03T01:37:30 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-03T01:38:40 < jpa-> heh, first time that TNT had bigger code size than codesourcery: 26kB vs. 24kB 2012-11-03T01:38:59 < Laurenceb> latest codesourcery? 2012-11-03T01:39:09 < Laurenceb> anything odd about the code? 2012-11-03T01:39:30 < jpa-> c++ 2012-11-03T01:39:42 < Laurenceb> ah 2012-11-03T01:40:06 < Laurenceb> ive tnt versus iar 2012-11-03T01:40:08 < dongs> is C ++11 used for anything serious 2012-11-03T01:40:22 < dongs> i mean besides zyp code. 2012-11-03T01:40:23 < Laurenceb> * +benchmarked 2012-11-03T01:40:26 < jpa-> jpa code 2012-11-03T01:40:32 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-03T01:40:45 < Laurenceb> and they are about equal 2012-11-03T01:41:02 < Laurenceb> iar is very slightly better most of the time 2012-11-03T01:41:04 < zyp> for what? 2012-11-03T01:41:08 < Laurenceb> size 2012-11-03T01:41:14 < zyp> I mean the benchmark 2012-11-03T01:41:15 < Laurenceb> havent benchmarked speed 2012-11-03T01:41:16 < ds2> ewwwwwwwwwwwwwwwwwwwwww IAR 2012-11-03T01:41:19 < Laurenceb> hehe 2012-11-03T01:41:27 < zyp> ah 2012-11-03T01:41:39 < ds2> why don't we also work on cars with Nerf tools 2012-11-03T01:41:39 < zyp> I thought you finally had some interesting numbers to come with 2012-11-03T01:41:41 < Laurenceb> by like 2% 2012-11-03T01:41:54 < Laurenceb> nope :P 2012-11-03T01:42:08 < Laurenceb> oh i benchmarked F3 opamps tho :P 2012-11-03T01:42:13 < Laurenceb> but i linked that already 2012-11-03T01:42:31 < Laurenceb> its mediocre 2012-11-03T01:42:31 < zyp> I'm not interested in opamps :p 2012-11-03T01:42:52 < ds2> how did you benchmarp opamps? 2012-11-03T01:42:54 < Laurenceb> i might try F1 for my mini spectrometer thingy 2012-11-03T01:43:05 < Laurenceb> ds2: using external feedback network 2012-11-03T01:43:25 < ds2> what are you bench marking? 2012-11-03T01:43:40 < Laurenceb> voltage and current noise density 2012-11-03T01:44:31 < ds2> Hmmm 2012-11-03T01:44:46 < ds2> bad enough to drown a raw thermocouple signal? 2012-11-03T01:45:31 * Laurenceb thinks 2012-11-03T01:45:41 < Laurenceb> for that the offset drift is more of an issue 2012-11-03T01:46:14 < ds2> hmm 2012-11-03T01:49:01 < upgrdman> anyone here use gcc? ld can't find a lib, and im almost positive i've got the arguments correct. 2012-11-03T01:49:36 < zyp> can't find a lib? 2012-11-03T01:49:58 < emeb> no one here ever uses gcc. except dongs - he uses it all the time. 2012-11-03T01:50:06 < zyp> :) 2012-11-03T01:50:13 < upgrdman> ...arm-none-eabi/bin/ld: cannot find -llibstm32_stdperiph_f10x 2012-11-03T01:50:24 < upgrdman> and when i run gcc, i use: 2012-11-03T01:50:25 < zyp> drop the lib-part of the name 2012-11-03T01:50:40 < zyp> i.e. -lstm32_stdperiph_lib 2012-11-03T01:50:50 < upgrdman> o 2012-11-03T01:50:54 < Laurenceb> i was going to use an lqfp-48 F30x for a micro sensor 2012-11-03T01:50:56 < upgrdman> that worked. why 2012-11-03T01:50:58 < Laurenceb> about 14mm diameter 2012-11-03T01:51:05 < dongs> http://i.imgur.com/wbZkR.png take off all zig 2012-11-03T01:51:05 < upgrdman> the filename started with lib 2012-11-03T01:51:09 < dongs> for IC damage 2012-11-03T01:51:10 < zyp> upgrdman, because that's how the -l argument works 2012-11-03T01:51:17 < Laurenceb> but actually VFQFPN36 would maybe work better 2012-11-03T01:51:18 < zyp> it prepends lib automatically 2012-11-03T01:51:22 < Laurenceb> - stm32f103 2012-11-03T01:51:25 < upgrdman> k 2012-11-03T01:51:28 < emeb> crazy koreanish. 2012-11-03T01:51:49 < emeb> or is that koreanese? 2012-11-03T01:51:53 < Laurenceb> any zig? 2012-11-03T01:52:05 * Laurenceb heads to albinoblacksheep 2012-11-03T01:52:10 < emeb> those vqfns are tiny 2012-11-03T01:52:23 < ds2> why would one ever not use gcc? 2012-11-03T01:52:24 < Laurenceb> yeah, sucks that F30x is so big 2012-11-03T01:52:26 < emeb> albinoblacksheep. pub? 2012-11-03T01:52:37 < zyp> ds2, don't start a flamewar 2012-11-03T01:52:58 < Laurenceb> f103 is half the size, enough room for external opamp 2012-11-03T01:53:09 < ds2> ok 2012-11-03T01:53:12 < Bird|lappy> ds2, I actually have worked with a platform with no GCC support. 2012-11-03T01:53:18 < emeb> probably a better op-amp than the ones on the 303 2012-11-03T01:53:45 < Laurenceb> yes 2012-11-03T01:53:58 < Laurenceb> theres some good sc-70 microchip stuff 2012-11-03T01:54:13 < ds2> how low of a voltage do those go? 2012-11-03T01:57:28 < Laurenceb> 1.8v or something 2012-11-03T01:57:37 < Laurenceb> but if you want split rail 2.7v iirc 2012-11-03T01:57:51 < upgrdman> for the f4 and f0 i found startup_stm32f4xx.s files... but not for the f1. anyone know where i could find one 2012-11-03T01:58:04 < Laurenceb> unless you do some weird midrail offsaet thing 2012-11-03T01:58:12 < Laurenceb> on my github 2012-11-03T01:58:30 < Laurenceb> search for laurenceb 2012-11-03T01:58:35 < upgrdman> ok 2012-11-03T01:58:50 < emeb> doesn't TI make a little compensated single-chip midrail chip? 2012-11-03T01:59:23 < Laurenceb> or you could use two resistors like a sane person 2012-11-03T01:59:28 < Laurenceb> or another opamp 2012-11-03T01:59:30 < Laurenceb> or the DAC 2012-11-03T01:59:40 < Laurenceb> or F3 provides it for you 2012-11-03T02:00:14 < emeb> true enough. The single-chip part is basically two resistors driving an op-amp buffer. 2012-11-03T02:00:35 < upgrdman> laurenceb, where in your repo? and it is called startup...s? 2012-11-03T02:01:21 < Laurenceb> /lib 2012-11-03T02:01:51 < upgrdman> lib in which repo 2012-11-03T02:02:10 < Laurenceb> https://github.com/Laurenceb/STM32-Logger/tree/master/lib/CMSIS_CM3/startup/gcc 2012-11-03T02:02:12 < Laurenceb> there 2012-11-03T02:02:47 < upgrdman> ahh thanks 2012-11-03T02:03:13 < upgrdman> what art cl/hd/ld/md? 2012-11-03T02:03:32 < Laurenceb> the F1 range of devices 2012-11-03T02:03:48 < Laurenceb> connectivity, high, low,medium density 2012-11-03T02:03:52 < upgrdman> o 2012-11-03T02:05:10 < zyp> jpa-, I just came across EASTL when looking at custom allocator stuff http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2271.html 2012-11-03T02:05:20 < zyp> it seems to have some interesting improvements over STL for embedded use 2012-11-03T02:05:27 < zyp> what do you think? 2012-11-03T02:05:41 < upgrdman> i have an f100c6t68. datasheet is for "ld/md"... how do i find out which one? 2012-11-03T02:06:25 < zyp> upgrdman, your first 6 designates flash size 2012-11-03T02:07:38 < jpa-> zyp: i can't really say how it compares to uclibc++ or ustl 2012-11-03T02:08:07 < upgrdman> zyp, ? ok, but what does that mean in terms of ld/md 2012-11-03T02:08:27 < zyp> upgrdman, read the definition for what is ld and what is md 2012-11-03T02:08:42 < upgrdman> i'd love to. where's the def? 2012-11-03T02:08:52 < zyp> somewhere in the reference manual 2012-11-03T02:09:05 < upgrdman> ok 2012-11-03T02:09:42 < zyp> I think 6 is ld, I seem to recall that md starts at 8 (64k flash) 2012-11-03T02:10:54 -!- |sark [~|sark@p54B6411B.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 2012-11-03T02:11:06 < zyp> jpa-, it seems to have some api changes to make it more suited for mmu-less platforms not too different from our 2012-11-03T02:12:34 < upgrdman> laurenceb, "startup_stm32f10x_ld.s:169: Error: junk at end of line, first unrecognized character is `0'" ... that line is just a zero. any ideas? 2012-11-03T02:13:06 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has quit [Ping timeout: 244 seconds] 2012-11-03T02:13:11 < upgrdman> :( 2012-11-03T02:13:15 < jpa-> zyp: seems to focus quite a lot on the memory allocators; there are many ways to solve that 2012-11-03T02:13:23 < jpa-> one quite non-intrusive way is to use per-thread heaps 2012-11-03T02:13:58 < zyp> well, I came across it when I was reading up on using custom allocators with STL 2012-11-03T02:16:40 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-03T02:17:42 < zyp> I've been reading through it, and it seems to match my goals rather well 2012-11-03T02:22:37 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-03T02:23:52 < zyp> I like that they added fixed size containers that doesn't depend on external allocators at all 2012-11-03T02:23:57 < zyp> so they are fully standalone 2012-11-03T02:24:18 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 244 seconds] 2012-11-03T02:25:30 < dongs> 11:50 < flyback> http://www.urbandictionary.com/define.php?term=Canucked 2012-11-03T02:25:30 < dongs> 09:24 < flyback> upgrdman, http://www.urbandictionary.com/define.php?term=Canucked 2012-11-03T02:25:36 < dongs> do you have to repaste that link every 24 hours? 2012-11-03T02:26:18 < zyp> hmm, there is no complete published version of EASTL though 2012-11-03T02:36:46 < ds2> /ignore is wonderful 2012-11-03T02:40:04 -!- cjbaird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Quit: Off to troll some rasppi fgts] 2012-11-03T02:53:11 < upgrdman> flyback, lol 2012-11-03T02:55:31 < upgrdman> just looked at the side of that page. there are soo damn many "words" that start with canuck. lol 2012-11-03T02:59:44 < dongs> zyp, haha http://www.iphonebacklight.com/2012/09/08/new-ipad-3-lcd-fpc-connector-new-ipad-3-lcd-fpc-connector/ 2012-11-03T03:01:01 < zyp> heh 2012-11-03T03:07:22 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 246 seconds] 2012-11-03T03:08:12 < dongs> http://www.servdigital.com/5305.html sent off an email to this place 2012-11-03T03:08:21 < dongs> but I bet hes gonna paranoia out and think im gonna steal his business 2012-11-03T03:09:26 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-03T03:09:27 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-03T03:09:27 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-03T03:09:27 < zyp> heh 2012-11-03T03:10:14 < zyp> hmm, the ipad panels, do they come complete with the touch sensing? 2012-11-03T03:10:24 < dongs> no, digitizer is separate shit. 2012-11-03T03:10:55 < dongs> digitizer is like another 70 pins of shit 2012-11-03T03:12:37 < zyp> so they are actually separable 2012-11-03T03:12:44 < ds2> is the ipad2 and ipad1 the same panel? 2012-11-03T03:12:57 < dongs> no idea, its t oo low rez to care 2012-11-03T03:13:01 < dongs> 3 is the onyl useful panel 2012-11-03T03:13:21 < dongs> 1st & 2nd generation 2012-11-03T03:13:21 < dongs> 1024 × 768 px 132 PPI 4:3 2012-11-03T03:13:23 < dongs> looks like same yeah 2012-11-03T03:13:33 < dongs> 3rd generation 2012-11-03T03:13:33 < dongs> 2048×1536 px 264 PPI 2012-11-03T03:14:24 < zyp> they probably have several vendors for the same specs anyway, so even the same ipad model might have different panels 2012-11-03T03:15:30 < dongs> http://upload.wikimedia.org/wikipedia/en/timeline/571a0d4d4c751d052403511458f300c7.png raped apple fans 2012-11-03T03:16:21 < ds2> i wonder if the 3 panel is as picky about timings as the 2 panel 2012-11-03T03:16:27 < dongs> ??? 2012-11-03T03:16:38 < dongs> 3 is displayport. 2012-11-03T03:16:49 < ds2> oh blah 2012-11-03T03:16:57 < dongs> so theres like almost nothing to do to get it to work 2012-11-03T03:17:11 < ds2> the 2 panel was picky about the timings 2012-11-03T03:17:43 < zyp> the 15" retina macbook panel sounds more interesting than the ipad 3 panel 2012-11-03T03:17:54 < dongs> zyp: sure, but once one works i can easily use the other one. 2012-11-03T03:18:07 < zyp> esp. when 10" panel lacks touch 2012-11-03T03:18:21 < dongs> i dont need touchscreen on my monitor 2012-11-03T03:18:22 < dongs> thanks. 2012-11-03T03:18:45 < dongs> http://www.ebay.com/itm/300781286267 wtf??? 2012-11-03T03:18:47 < dongs> $1? 2012-11-03T03:19:00 < ds2> I like a touch screen on my monitor 2012-11-03T03:19:00 < zyp> 10" is pretty small for a monitor 2012-11-03T03:19:41 < ds2> netbook sized 2012-11-03T03:20:04 < dongs> too bad there isn't an easy way to go from lvds>eDP 2012-11-03T03:20:12 < dongs> or I'd fit that panel into my 10" laptop 2012-11-03T03:20:23 < dongs> http://panasonic.jp/pc/support/products/r9j/ 2012-11-03T03:20:56 < dongs> plus there's prob not enough lvds lanes for 2048x anyway 2012-11-03T03:21:29 < zyp> I could probably fit the 13" retina panel into mine 2012-11-03T03:21:42 < zyp> should be a way to hook it up since it has DP out 2012-11-03T03:21:47 < ds2> do you have enough memory bandwidth to keep up? 2012-11-03T03:21:53 < zyp> but not worthe the effort 2012-11-03T03:22:28 < dongs> if 10" shit works ill get the 15" built into a case and replace 2 of my monitors 2012-11-03T03:30:32 < upgrdman> trying to write firmware to an stm32f1 i pulled off of a pcb, openocd gives these errors: Error: stm32x device protected Error: failed erasing sectors 0 to 0 ... does that mean i can't even write new firmware to it? i don't want to read the existing firmware 2012-11-03T03:30:46 < dongs> you need to unlock it first 2012-11-03T03:30:50 < upgrdman> how 2012-11-03T03:30:50 < dongs> which will erase it 2012-11-03T03:30:59 < dongs> unsure, its a separate step in jlink tools 2012-11-03T03:31:06 < upgrdman> ok 2012-11-03T03:31:08 < dongs> duno if openocd supports it. 2012-11-03T03:31:11 < dongs> probably does 2012-11-03T03:32:00 < dongs> https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy%2est%2ecom%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fFlash%20Programming%20Locked%20Out&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews=254 2012-11-03T03:32:11 < dongs> maybe you can use stlink utility and STVP to clear it out 2012-11-03T03:32:13 < dongs> (on windows0 2012-11-03T03:34:13 < upgrdman> looks like openocd can do it. reading their docs now 2012-11-03T03:36:05 < upgrdman> damn! "Error: Option bytes currently unsupported for stlink stm32x failed to unlock device" 2012-11-03T03:36:20 < dongs> lol 2012-11-03T03:36:26 < dongs> sounds ilke real OS time 2012-11-03T03:36:42 < upgrdman> ? 2012-11-03T03:36:48 < dongs> windows? duh 2012-11-03T03:36:57 < upgrdman> i have an earm demo 2012-11-03T03:37:00 < upgrdman> ewarm 2012-11-03T03:37:05 < dongs> you dont need it 2012-11-03T03:37:07 < dongs> are you on windows actually? 2012-11-03T03:37:15 < upgrdman> only in a vm. i use linux 2012-11-03T03:37:23 < dongs> http://www.st.com/jp/evalboard/product/210568.jsp 2012-11-03T03:37:25 < dongs> download this 2012-11-03T03:37:27 < upgrdman> k 2012-11-03T03:38:34 < upgrdman> 82MB ... lol 2012-11-03T03:38:36 < dongs> ST Toolset including ST Visual Develop (STVD) 4.3.2 and ST Visual Programmer (STVP) 3.2.7 software releases 2012-11-03T03:38:39 < dongs> yeah 2012-11-03T03:38:42 < dongs> that'll install STVP stuff.. 2012-11-03T03:38:48 < dongs> that should have an option to do chip erase. 2012-11-03T03:38:55 < dongs> or you can just reset ROP in option bytes 2012-11-03T03:38:58 < dongs> which should auto-clear it. 2012-11-03T03:39:08 < ds2> can't the DFU stuff do it 2012-11-03T03:39:09 < ds2> ? 2012-11-03T03:39:14 < dongs> no idea 2012-11-03T03:39:17 < dongs> i think hes on F1 2012-11-03T03:39:25 < ds2> serial DFU 2012-11-03T03:39:32 < dongs> dunno. 2012-11-03T03:39:58 < upgrdman> yes, f1 2012-11-03T03:48:14 < upgrdman> does the f1 not have gpio clocks? don't see any gpios in rcc 2012-11-03T03:49:04 < zyp> IOPx 2012-11-03T03:49:21 < zyp> they are confusingly not named GPIOx 2012-11-03T03:49:36 < dongs> huh? 2012-11-03T03:49:46 < dongs> must be another non-stdlib user 2012-11-03T03:50:01 < dongs> RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOC | RCC_APB2Periph_AFIO, ENABLE); 2012-11-03T03:50:06 < zyp> I'm talking about how they are named in the reference manual 2012-11-03T03:50:25 < dongs> rite. 2012-11-03T03:50:27 < zyp> it's not my fault ST can't have their reference manual agree with their code 2012-11-03T03:50:29 < zyp> :p 2012-11-03T03:50:41 < dongs> it sorta is since you work there! 2012-11-03T03:50:55 < zyp> pft 2012-11-03T03:55:11 < upgrdman> zyp works for stm? 2012-11-03T03:55:43 < zyp> no, I work for STE, which is partly owned by ST 2012-11-03T03:55:50 < upgrdman> e? 2012-11-03T03:55:54 < zyp> and I have nothing to do with stm32 2012-11-03T03:56:13 < zyp> ST-Ericsson 2012-11-03T03:56:21 < upgrdman> o. cool. 2012-11-03T03:56:44 < upgrdman> seems like stm docs suck. is that normal for stm stuff? 2012-11-03T03:56:49 < upgrdman> (no offense) 2012-11-03T03:59:11 < zyp> they contain some errors here and there, but overall they are not that bad 2012-11-03T04:05:01 -!- feroz [~feroz@gsv95-1-82-233-14-100.fbx.proxad.net] has quit [Remote host closed the connection] 2012-11-03T04:07:09 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-03T04:28:02 -!- _aaron [~amramsey@bas2-kanata16-2925101732.dsl.bell.ca] has joined ##stm32 2012-11-03T04:32:47 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-03T04:33:09 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-03T04:43:08 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has joined ##stm32 2012-11-03T04:52:50 <+dekar> upgrdman, https://github.com/EliasOenal/TNT_Example 2012-11-03T04:53:11 <+dekar> has startup code for f1 and f4 2012-11-03T04:55:27 -!- _aaron [~amramsey@bas2-kanata16-2925101732.dsl.bell.ca] has quit [] 2012-11-03T04:57:31 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 245 seconds] 2012-11-03T04:58:17 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has quit [Remote host closed the connection] 2012-11-03T05:00:26 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-03T05:29:42 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-03T05:33:07 < dongs> dings 2012-11-03T05:33:20 < dongs> k my guy in china is picking up jewpad3 panels 2012-11-03T06:00:39 <+dekar> americans :/ 2012-11-03T06:01:09 <+dekar> I bought this multimeter on ebay for 100usd and then contacted the seller how much shipping to Germany was 2012-11-03T06:01:27 <+dekar> The auction showed international shipping but didn't mention a price 2012-11-03T06:01:47 <+dekar> eBay responded it was free (I guess he set it to that) and I paid via paypal 2012-11-03T06:01:55 < dongs> he can mail that shit in usps small flat rate box 2012-11-03T06:01:57 < dongs> for liek 16 bucks. 2012-11-03T06:02:15 < dongs> and thats trackable etc. 2012-11-03T06:02:19 < dongs> even less for regular airmail. 2012-11-03T06:02:21 <+dekar> The problem is, eBay states the transaction was done on my side 2012-11-03T06:02:55 <+dekar> If he had stated the correct price to begin with then I would have paid it 2012-11-03T06:03:06 < dongs> so whats he bitching about now? 2012-11-03T06:03:11 < dongs> doesnt wanna send it for free? 2012-11-03T06:03:15 <+dekar> Yeah 2012-11-03T06:08:37 < BrainDamage> the t-shirt you never dared to ask for: https://dx.com/p/fashion-gangnam-style-long-sleeves-t-shirt-white-size-l-164038 2012-11-03T06:09:01 < dongs> free shipping. 2012-11-03T06:09:45 <+dekar> dx has cloths? 2012-11-03T06:09:51 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] 2012-11-03T06:09:56 < dongs> um 2012-11-03T06:09:58 < dongs> it has everything 2012-11-03T06:10:00 < dongs> even dongs. 2012-11-03T06:10:14 <+dekar> *clothes 2012-11-03T06:14:08 -!- BrainDamage [~BrainDama@62.10.6.74] has quit [Quit: Leaving.] 2012-11-03T06:27:11 -!- DLPeterson_ [~hazelnuss@c-71-198-192-33.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 2012-11-03T06:27:51 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-03T06:27:57 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-03T06:33:44 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-03T07:21:51 -!- DLPeterson [~hazelnuss@107-197-105-35.lightspeed.sntcca.sbcglobal.net] has quit [Quit: leaving] 2012-11-03T07:29:47 < emeb_mac> >crickets< 2012-11-03T07:30:45 < dongs> dongles 2012-11-03T07:30:53 < emeb_mac> dingles 2012-11-03T07:31:07 < emeb_mac> dingleberries 2012-11-03T07:31:08 < dongs> i think china fucked me over on these WS2811 chips 2012-11-03T07:31:18 < emeb_mac> hows that? 2012-11-03T07:31:24 < emeb_mac> bogus? 2012-11-03T07:31:31 < dongs> not sure, they claim to run off 5V 2012-11-03T07:31:45 < dongs> but if I do that, all they output is bright white 2012-11-03T07:31:56 < dongs> i even added level shifter for signal coming into them 2012-11-03T07:32:05 < dongs> since they were cmos or wahtever 2012-11-03T07:32:11 < dongs> so I have 5V VCC and 5V I/O going to them 2012-11-03T07:32:18 < dongs> but still unless I drop voltage exactly to 3.3 2012-11-03T07:32:20 < dongs> they just outptu white only. 2012-11-03T07:32:39 < emeb_mac> do they work again if you bring VDD back down to 3.3? 2012-11-03T07:37:42 < dongs> emeb_mac: yea 2012-11-03T07:37:53 < zippe> Huh. "VNV Nation remixes Sinéad O'Connor" sounds like a train wreck. Oddly, it works. 2012-11-03T07:38:02 < dongs> i mean if i power them up at 3.3.. works fine.. bringi t up.. white only... back down.. normal operation 2012-11-03T07:38:18 < emeb_mac> dongs: interesting. Not damaging, just failing. 2012-11-03T07:39:51 < zippe> http://www.youtube.com/watch?v=jZlpX8pGNsY 2012-11-03T07:42:21 < zippe> er, wut? 2012-11-03T07:42:28 < emeb_mac> put yer hands in the air! 2012-11-03T07:42:54 < zippe> Sorry, no idea what you're blathering on about. 2012-11-03T07:43:10 < zippe> You're not one of those rockists, are you? 2012-11-03T07:43:41 < zippe> Perhaps this is more your style>? 2012-11-03T07:43:42 < zippe> http://www.youtube.com/watch?v=0iRTB-FTMdk 2012-11-03T07:45:04 < emeb_mac> dongs: ws2811 data seems to say it should work fine on 5V (one I'm looking at says _only_ 5V) 2012-11-03T07:45:15 < emeb_mac> maybe you got a 3.3V only version? 2012-11-03T07:47:33 < emeb_mac> fighting trousers. hilarious! 2012-11-03T07:50:58 < zippe> flyback: maybe this will make you happy? http://www.youtube.com/watch?v=0OLWgrr671g 2012-11-03T07:51:55 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-03T07:52:30 < emeb_mac> ELP. eh. never did much for me. 2012-11-03T07:53:34 < emeb_mac> how about http://www.youtube.com/watch?v=FnL38PaYiKg 2012-11-03T07:55:35 < zippe> Tasty. Added to my "check out more" list. 2012-11-03T07:56:06 < zippe> Shades of America and Floyd, but much more restrained. 2012-11-03T07:56:29 < emeb_mac> Huh - never thought about it that way, but your right. 2012-11-03T07:56:47 -!- NonaSuomy [~TeknoJuce@69.158.167.190] has joined ##stm32 2012-11-03T07:56:48 -!- NonaSuomy [~TeknoJuce@69.158.167.190] has quit [Changing host] 2012-11-03T07:56:48 -!- NonaSuomy [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-03T07:57:34 < zippe> http://www.youtube.com/watch?v=ANc-UZiro0Y&feature=related 2012-11-03T07:57:42 < zippe> Saw him live a couple years back now. 2012-11-03T07:58:01 < emeb_mac> Oh yeah - know him. 2012-11-03T07:58:09 < zippe> Girl broke my heart that night … so much pain. 2012-11-03T07:59:44 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Ping timeout: 260 seconds] 2012-11-03T08:00:08 < zippe> But the track is a perfect triple with http://www.youtube.com/watch?v=xErJ46rms2E and http://www.youtube.com/watch?v=3LY3ftiLqmE 2012-11-03T08:00:12 < dongs> < emeb_mac> dongs: ws2811 data seems to say it should work fine on 5V (one I'm looking at says _only_ 5V) 2012-11-03T08:00:15 < dongs> exactly 2012-11-03T08:03:44 < emeb_mac> zippe: yep - both good 2012-11-03T08:04:02 < dongs> emeb_mac: i scoped the shit 2012-11-03T08:04:05 < dongs> vcc and io 2012-11-03T08:04:11 < dongs> 5V = no workie 2012-11-03T08:04:16 < dongs> 3.3v excatly = works 2012-11-03T08:04:17 < dongs> fuckin weird. 2012-11-03T08:04:58 < emeb_mac> zippe: a little more upbeat: http://www.youtube.com/watch?v=PEYmEmpjhC8 2012-11-03T08:05:00 < dongs> bbl 2012-11-03T08:05:04 < emeb_mac> l8rs 2012-11-03T08:13:53 < zippe> emeb_mac: heh, Iris. The number of times that Annie would I lie to you? has cost me the second half of whatever I was drinking…8) 2012-11-03T08:15:15 < emeb_mac> heh. strangely I don't know that one well. 2012-11-03T08:15:35 < emeb_mac> Just noticed Iris is playing here tomorrow night. 2012-11-03T08:15:37 < zippe> emeb_mac: You may be more pop-Iris, rather than goth-Iris? 2012-11-03T08:15:55 < zippe> s/goth/synthpop/ or w/e 2012-11-03T08:16:06 < emeb_mac> zippe: I didn't start listening to them until a couple years ago. 2012-11-03T08:16:14 < zippe> Delerium perhaps? http://www.youtube.com/watch?v=1gMxKBLftq4 2012-11-03T08:16:19 < emeb_mac> oh yeah. 2012-11-03T08:17:02 < zippe> But if we're going to go upbeat, let's dodge Blümchen and try Scooter? http://www.youtube.com/watch?v=tHOgkgnZAdc 2012-11-03T08:18:37 < emeb_mac> soccer trance! 2012-11-03T08:18:52 < emeb_mac> with rap! 2012-11-03T08:19:14 < emeb_mac> just needs vuvuzelas... 2012-11-03T08:19:29 < zippe> Scooter are so bad they're hilarious 2012-11-03T08:20:53 < zippe> I'm still trying to get a rise out of flyback. Maybe we need to go east? http://www.youtube.com/watch?v=ZrQA-w8s-uc&feature=related 2012-11-03T08:25:08 < zippe> Sorry, having seen SRL in person, that's not very interesting... 2012-11-03T08:26:37 < zippe> Incomprehensible cooking music? http://www.youtube.com/watch?v=JZ4Q9_bDwLY 2012-11-03T08:27:00 < zippe> (actually, for Neuküchen that's actually pretty melodic) 2012-11-03T08:29:56 < emeb_mac> ok - if we're trying to be obnoxious: http://www.youtube.com/watch?v=WSeNSzJ2-Jw 2012-11-03T08:30:57 < emeb_mac> not that I'm saying Neubauten is obnoxious mind you... 2012-11-03T08:31:42 < zippe> ouch. That's actually mostly just obnoxious because it gets waaaaaay too much airplay 2012-11-03T08:32:02 < emeb_mac> luckily I don't listen to those stations. 2012-11-03T08:32:20 < zippe> When I'm between anything better, it's what I get from Sirius 2012-11-03T08:32:45 < zippe> Mostly though I can get technobase.fm over LTE in the car 2012-11-03T08:33:34 < emeb_mac> ok - back to the 90s: http://www.youtube.com/watch?v=uKH83EsB2NE 2012-11-03T08:37:40 < zippe> Nice. 8) 2012-11-03T08:38:29 < emeb_mac> I know that guy. 2012-11-03T08:40:28 < zippe> I used to have the guitar solo from this track as a ringtone… http://www.youtube.com/watch?v=pWR5n-ZT4xI&feature=related 2012-11-03T08:40:52 < zippe> Surf rock completely passed me by, which is ironic given I grew up on the beach. 2012-11-03T08:41:38 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 244 seconds] 2012-11-03T08:41:50 < emeb_mac> guy looks like he's trying to do a Iggy Pop impersonation. 2012-11-03T08:44:21 < emeb_mac> sounds fairly contemporary - if it didn't say '78 on it you might think it's newer. 2012-11-03T08:44:48 < emeb_mac> in an industrial vein: http://www.youtube.com/watch?v=vimB_mkZrS8 2012-11-03T08:48:58 < zippe> And in return: http://www.youtube.com/watch?v=7E00oen-dtk&feature=related 2012-11-03T08:51:32 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Disconnected by services] 2012-11-03T08:51:32 -!- Nutter` [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-03T08:53:31 -!- claude is now known as Claude 2012-11-03T09:33:28 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-03T09:43:11 -!- dekar_ [~dekar@212.255.230.107] has joined ##stm32 2012-11-03T09:43:14 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-03T09:43:18 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-03T09:46:37 -!- dekar [~dekar@212.255.224.246] has quit [Ping timeout: 252 seconds] 2012-11-03T10:06:56 < dongs> attn zyp http://i.imgur.com/wFxqs.jpg 2012-11-03T10:18:18 -!- barthess [~barthess@178.154.4.49] has joined ##stm32 2012-11-03T10:27:27 -!- barthess [~barthess@178.154.4.49] has quit [Ping timeout: 256 seconds] 2012-11-03T10:50:31 -!- barthess [~barthess@164.177.211.202] has joined ##stm32 2012-11-03T11:07:25 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-03T11:10:40 < baird> Somewhere out there, there's a Raspberry Pi owner whose desktop background will change to a random 4chan image every so often.. 2012-11-03T11:16:28 < baird> And people who bring their bored kids to 'hackerspaces' need to be doubly-shot. "DAAADDY! ... DAAADDY! ... DAAADDY! ... DAAADDY! ... DAAADDY! ... DAAADDY! ... DAAADDY!" 2012-11-03T11:17:59 < dongs> http://populationgo.com/post/34858811262/russian-teen-commits-suicide-after-death-of-naruto attn baird 2012-11-03T11:18:29 < dongs> anniemay. srs biz 2012-11-03T11:21:05 < baird> There's also a Web2.0+ Internets Investment Startupator that'll hopefully register the @FelchingZone twitter account that was added to their whiteboard planning items.. 2012-11-03T11:21:25 < baird> (forgot to take a photo..) 2012-11-03T11:22:40 < dongs> sounds like you fully enjoyed your hackerspace visit 2012-11-03T11:22:47 < dongs> did they have a raspberripi seminear?R 2012-11-03T11:22:55 < baird> Everyone bitched that /I/ was too cynical! :D 2012-11-03T11:25:21 < baird> Okay-enough 'studio' office for doing that sort of thing in, I suppose, but there was no parking near the place, so all but one person either trained or bused it in, so there wasn't really much brought in for show-and-tell. 2012-11-03T11:29:29 < baird> And /everyone/ was over the age of 35... (except for the annoying bored kid). I suspected as much. 2012-11-03T11:29:40 < dongs> duh 2012-11-03T11:29:47 < dongs> was tehre any girls? 2012-11-03T11:29:48 < dongs> guessing: no 2012-11-03T11:30:15 < baird> the beforementioned loli 2012-11-03T11:31:37 < baird> I also now now who the people are who buy shit from Adafruit. 2012-11-03T11:33:51 < baird> *now know 2012-11-03T11:33:59 < baird> office setup: http://i.imgur.com/QVlyp.jpg 2012-11-03T11:38:50 < dongs> hey, aoyue station 2012-11-03T11:40:53 < baird> Unfortunately no supply of 4Gbit RAM chips, so didn't get into the memory upgrades. 2012-11-03T11:41:28 < dongs> baird, what do you think of my current proj of making jewpad3 LCD run off regular desktop pc 2012-11-03T11:42:11 < baird> I knows nothings of this jewpad3 LCD 2012-11-03T11:42:32 < baird> Wait, the link last night. 2012-11-03T11:42:45 < baird> Those are 1024x768? 2012-11-03T11:42:50 < dongs> no, 2048x1536. 2012-11-03T11:42:53 < dongs> in 9.7". 2012-11-03T11:42:59 < dongs> i wouldnt waste my time over 1024x768 shit. 2012-11-03T11:43:22 < baird> What was the hardware interface? It wasn't LDVS? 2012-11-03T11:43:26 < dongs> no. 2012-11-03T11:43:32 < dongs> its internal version of displayporty 2012-11-03T11:43:34 < dongs> port 2012-11-03T11:43:37 < dongs> which is basically just different pinout. 2012-11-03T11:43:50 < dongs> you can directly 1:1 connect it to wires on standard displayport connector and provide some power, and y oure done. 2012-11-03T11:44:03 < baird> The touchscreen bits? 2012-11-03T11:44:10 < dongs> not relevant 2012-11-03T11:44:16 < dongs> im making a normal monitor, not a wankpad 2012-11-03T11:44:40 < dongs> touchscreen bits are separate, they're liek $1 on ebay, but come with some retarded 70pin fpc cable and i dont carea bout them. 2012-11-03T11:47:16 < baird> Ah, finally found the link. It's $60? 2012-11-03T11:47:26 < dongs> the panel is. 2012-11-03T11:47:51 < dongs> ill just make a pcb that does DP>fpc connector 2012-11-03T11:48:00 < dongs> and i guess it needs like 16V for backlight 2012-11-03T11:48:06 < dongs> and 3.3V for TFT/logic 2012-11-03T11:51:18 < baird> I don't have anything here using display port. Maybe as some kind of thin-client or slave peripheral? 2012-11-03T11:51:37 < dongs> well, any modern video card has at least one dp port. 2012-11-03T11:51:45 < dongs> most are usually w ired up so they can do HDMI with passive adapter 2012-11-03T11:53:40 <+dekar_> dongs, why not the google nexus 10 display? 2012-11-03T11:57:14 < baird> So the panel actually takes straight dp? But you would need a TDMS to LVDS conversion for it to take a HDMI output signal.. (I gather) 2012-11-03T11:59:35 < baird> I'd be looking at it for an X Terminal. 2012-11-03T12:00:46 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-03T12:00:46 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-03T12:00:46 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-03T12:00:49 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-03T12:00:55 < baird> (Bung onto an RPi..) 2012-11-03T12:01:22 <+Steffanx> nu 2012-11-03T12:05:44 < dongs> baird: yeah, DP. so you'd need something like http://intrl.startech.com/AV/Displayport-Converters/DisplayPort-to-HDMI-Cable-Adapter-Converter~DP2HDMI 2012-11-03T12:05:53 < dongs> ugh 2012-11-03T12:05:56 < dongs> never mind that shit is the other way 2012-11-03T12:07:17 < dongs> http://www.jaycar.com.au/productView.asp?ID=AC1621 2012-11-03T12:07:18 < dongs> thats more like it 2012-11-03T12:07:49 < dongs> not gonna be $9.99 thoug 2012-11-03T12:09:10 < baird> Jaycar are the Consumer Chain Store thing, so not really where you'd go for bits unless you're desperate. 2012-11-03T12:19:18 < baird> The small size of the panel would be a practical limit on things, imho. A 10" screen needs to be something near to your face, which on a typical desktop setup would make it close and above the keyboard. 2012-11-03T12:25:24 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-03T12:30:51 < dongs> hm ,fuck., that hdmi>dp is only 1920x1200 max too,. 2012-11-03T12:30:55 < dongs> thats 2 dp lanes 2012-11-03T12:31:03 < dongs> needs 4 for 2048x 2012-11-03T12:37:26 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Quit: my exit] 2012-11-03T12:38:05 < baird> I wonder if the Curiousity Rover could do night sky imagery. (Not that the stars would be that much different than on Earth..) 2012-11-03T12:39:28 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-03T12:41:04 < dongs> apparently 4 lane hdmi>dp converters aren't exactly easy to find 2012-11-03T12:41:29 <+Steffanx> They like to make it hard for you dongs 2012-11-03T12:43:39 < dongs> http://www.amazon.com/AT-HD620-Mini-displayport-mdp-To-Stereo-Scaler-Switch/dp/B003WT9SY0 haha 2012-11-03T12:43:58 <+Steffanx> Whaat.. @ price 2012-11-03T12:44:24 < dongs> looks like i might have to make a cheap hdmi>dp adapter board as well. 2012-11-03T12:44:49 < dongs> we got some hdmi receiver chips here that are used in capture cards, but ill hae to see if there some dp encoder chip I can blag out 2012-11-03T12:45:32 -!- tavish [~tavish@unaffiliated/tavish] has joined ##stm32 2012-11-03T12:48:37 <+Steffanx> Are you sure it'll be a real adapter and not some "Last Measure-ish" crap dongs? :P 2012-11-03T12:49:14 < dongs> http://www.paradetech.com/wp-content/uploads/2009/06/dp501_leaflet_20070301.pdf 2012-11-03T12:49:26 < dongs> looks like this and any HDMI receiver and maybe some AVR to control the two should do the trick 2012-11-03T12:50:47 <+Steffanx> Good luck with finding an actually supplier for that chip 2012-11-03T12:50:56 < dongs> no problem 2012-11-03T12:52:50 < dongs> http://www.st.com/internet/imag_video/product/223339.jsp ^_^ 2012-11-03T12:56:06 <+Steffanx> You like BGA? 2012-11-03T12:56:41 <+Steffanx> Oh nvm, you have access to all the fancy stuff 2012-11-03T13:02:53 -!- Claude is now known as claude 2012-11-03T13:03:39 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Read error: Connection reset by peer] 2012-11-03T13:04:00 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-03T13:07:17 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Client Quit] 2012-11-03T13:08:57 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-03T13:12:41 <+dekar_> dongs, make sure not to buy LG panels though 2012-11-03T13:12:46 -!- claude is now known as Claude 2012-11-03T13:12:49 <+dekar_> I think I heard some ipads use those 2012-11-03T13:13:30 <+dekar_> LG IPS panels tend to have bad ghosting (burn in like effect) 2012-11-03T13:16:43 < baird> How large do i2c LCD panels get? 2012-11-03T13:19:06 <+dekar_> like in character displays? 2012-11-03T13:19:27 <+dekar_> i2c is a ted slow for displays 2012-11-03T13:20:31 < qyx_> i had 128x32 2012-11-03T13:21:29 < dongs> dekar_: shrug. besides isnt LG the only manufacturer for these? 2012-11-03T13:22:33 <+dekar_> dongs, in that case, hf with artifacts like that: https://dl.dropbox.com/u/28467113/x220_burn_in.jpg 2012-11-03T13:22:48 < dongs> what is a "x220"? 2012-11-03T13:22:51 < dongs> these are jewpad3 panels. 2012-11-03T13:22:51 < dongs> i' 2012-11-03T13:22:59 < dongs> m sure if tehre was burnin, apple faggots would sream 2012-11-03T13:23:00 < dongs> scream 2012-11-03T13:23:04 <+dekar_> some lenovo laptop 2012-11-03T13:23:11 < dongs> right, how is that relevant 2012-11-03T13:23:18 <+dekar_> yeah they do screm, all retina macbooks with LG IPS panels had ghosting 2012-11-03T13:23:50 < dongs> http://www.extremetech.com/computing/134985-apples-new-retina-display-dogged-by-image-retention-increasingly-unhappy-users 2012-11-03T13:23:53 < dongs> loll 2012-11-03T13:24:19 <+dekar_> dongs, http://www.youtube.com/watch?v=K0s41MPR91I 2012-11-03T13:24:47 <+dekar_> I haven't seen any LG IPS panel without those issues so far 2012-11-03T13:25:05 <+dekar_> ipad seems to be affected as well 2012-11-03T13:26:31 <+Steffanx> ipad 1... 2012-11-03T13:27:26 <+dekar_> ipad 2 ghosting: http://www.youtube.com/watch?v=NlyVNk2W7ns 2012-11-03T13:27:50 < dongs> wehre's jewpad 3 ghosting 2012-11-03T13:28:24 < dongs> see none for jewpad3, problem solved 2012-11-03T13:28:28 < dongs> goin to sleep, bbl 2012-11-03T13:28:38 <+Steffanx> Whoa, you're going to bed early 2012-11-03T13:28:59 <+Steffanx> Half past 9 in the evening.. *sick* 2012-11-03T13:29:46 <+dekar_> dongs, http://forums.anandtech.com/showpost.php?p=33158880&postcount=106 2012-11-03T13:29:56 <+dekar_> seems to have ghosting as well, less than ipad2 though 2012-11-03T13:31:27 <+dekar_> https://discussions.apple.com/thread/4075606?start=0&tstart=0 2012-11-03T13:33:11 <+dekar_> dongs, unsolved your problem :) 2012-11-03T13:34:18 <+Steffanx> Hmm, dongs isn't a real computer addict. He leaves when he says he leaves, addicts don't do that :P 2012-11-03T13:35:45 < baird> It's like only 8:30pm in Nipland.. 2012-11-03T13:36:46 <+dekar_> that guy I bought the multimeter from gave in and ships it for free :) 2012-11-03T13:36:51 <+dekar_> http://www.ebay.de/itm/121007857540?orig_cvip=true 2012-11-03T13:50:27 -!- BrainDamage [~BrainDama@62.10.6.74] has joined ##stm32 2012-11-03T14:01:05 <+Steffanx> uh dekar_ ? 2012-11-03T14:02:23 <+Steffanx> How ebay does this? http://offer.ebay.de/ws/eBayISAPI.dll?ViewBids&_trksid=p4340.l2565&rt=nc&item=121007857540 03:36:37 vs 03:36:43 ? 2012-11-03T14:03:15 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-03T14:04:14 <+Steffanx> and than back to around two and back 3:30 2012-11-03T14:11:53 <+dekar_> Steffanx, he bid after me, yet my bid was higher 2012-11-03T14:12:17 <+Steffanx> You can plaec a bid that's lower than the current one? 2012-11-03T14:12:28 <+dekar_> *my maximum bid was higher 2012-11-03T14:12:58 <+Steffanx> The end of the world is near. Mr. lunix goes KDE: https://plus.google.com/u/0/+LinusTorvalds/posts/DbmEE8kXLDA 2012-11-03T14:14:05 < BrainDamage> he always hated gnome 2012-11-03T14:14:18 <+Steffanx> He hates everything but lunix 2012-11-03T14:15:10 < baird> 1995 just called: http://labsupply.com.au/ 2012-11-03T14:15:15 <+dekar_> he likes his macbook air 2012-11-03T14:15:23 <+Steffanx> I bet baird has some nice stories about mr lunix 2012-11-03T14:16:05 <+Steffanx> Haha, generated by Adobe GoLive 4 .. which was released in 1999 baird 2012-11-03T14:16:29 < baird> Like how he did a rabid anti-GPL rave at USENIX95... and shortly after when Internets and Linux made the mainstream news, he was like "omg GPL what makes Linux so great!" 2012-11-03T14:17:02 <+Steffanx> Yeah, stuff like that baird. You're our man when it comes to stories about the great heros of the IT 2012-11-03T14:19:02 <+dekar_> I like how he killed that fat long filename patent with prior art (some random usenet post as well) 2012-11-03T14:22:10 < baird> I'm surprised that stuff like the RZMP (CP/M replacement) filesystem hacks weren't relevant. 2012-11-03T14:38:59 -!- DaKu is now known as daku 2012-11-03T14:41:56 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-03T14:43:40 -!- tavish [~tavish@unaffiliated/tavish] has quit [Quit: leaving] 2012-11-03T14:44:37 -!- BjoernC [~BjoernC@dyndsl-178-142-053-073.ewe-ip-backbone.de] has joined ##stm32 2012-11-03T14:55:32 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-03T14:57:31 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 246 seconds] 2012-11-03T15:03:30 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-03T15:13:44 -!- Laurenceb_ [~laurence@vlsi1.eee.nottingham.ac.uk] has quit [Ping timeout: 260 seconds] 2012-11-03T15:16:12 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-03T15:31:26 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Read error: Operation timed out] 2012-11-03T15:51:16 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has joined ##stm32 2012-11-03T15:52:50 < Laurenceb> hi 2012-11-03T15:52:54 < zyp> hi 2012-11-03T15:53:23 <+Steffanx> lo 2012-11-03T15:53:45 -!- Laurenceb_ [~laurence@vlsi1.eee.nottingham.ac.uk] has joined ##stm32 2012-11-03T15:54:53 <+Steffanx> lo 2012-11-03T15:55:44 < Laurenceb> where did he come from 2012-11-03T15:56:12 -!- dekar [~dekar@212.255.230.107] has joined ##stm32 2012-11-03T15:56:15 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-03T15:59:09 -!- dekar_ [~dekar@212.255.230.107] has quit [Ping timeout: 252 seconds] 2012-11-03T16:05:16 -!- BjoernC [~BjoernC@dyndsl-178-142-053-073.ewe-ip-backbone.de] has quit [Quit: Konversation terminated!] 2012-11-03T16:08:33 -!- barthess [~barthess@164.177.211.202] has quit [Quit: Leaving.] 2012-11-03T16:26:16 -!- daku is now known as DaKu 2012-11-03T16:30:32 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-03T16:53:50 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-03T17:04:09 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] 2012-11-03T17:04:40 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-03T17:06:20 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-03T17:20:12 -!- Laurenceb is now known as HansGruber 2012-11-03T17:20:43 -!- HansGruber is now known as Laurenceb 2012-11-03T17:22:42 < Laurenceb> W3'v3 updat3d y0ur N00K Tabl3t w1th 1mpr0v3m3nt$ 1n p3rf0rmanc3, $tab1l1ty and W1-F1 c0nn3ct1v1ty 2012-11-03T17:27:57 <+Steffanx> C0ngr4TU14TI0N5 2012-11-03T17:38:26 < emeb_mac> amazing how readable that is. Neural networks FTW. 2012-11-03T17:41:19 -!- Claude is now known as claude 2012-11-03T17:41:38 <+Steffanx> Yeah, the human brain can do unbelievable things. 2012-11-03T17:57:56 -!- barthess [~barthess@164.177.211.202] has joined ##stm32 2012-11-03T17:58:55 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-03T18:10:17 < jpa-> yay, dso quad bios patch works; now it no longer corrupts the file system :D 2012-11-03T18:11:17 < jpa-> the chinese dudes put a huge 2MB flash drive in there, it's so huge that they never expected anyone to remove files.. and even less that removing files could lead to.. gasp.. fragmentation 2012-11-03T18:11:39 < jpa-> so they simply write over everything when appending to a file :D 2012-11-03T18:22:53 < emeb_mac> so this is a custom flash filesystem? 2012-11-03T18:24:06 < jpa-> no 2012-11-03T18:24:17 < jpa-> plain old FAT12 reinvented 2012-11-03T18:24:31 < jpa-> apparently they are too cool for elm-chan fatfs 2012-11-03T18:32:27 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-03T18:37:38 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: Leaving] 2012-11-03T18:54:37 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-03T18:56:46 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Client Quit] 2012-11-03T19:56:38 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-03T19:58:22 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Client Quit] 2012-11-03T19:58:50 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-03T20:01:23 -!- tkoskine_ [tkoskine@kapsi.fi] has joined ##stm32 2012-11-03T20:06:19 -!- Netsplit *.net <-> *.split quits: phantoxeD, tkoskine 2012-11-03T20:14:20 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [] 2012-11-03T20:14:40 -!- Netsplit over, joins: phantoxeD 2012-11-03T20:30:14 -!- dekar [~dekar@212.255.230.107] has quit [Ping timeout: 252 seconds] 2012-11-03T20:59:49 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Ping timeout: 252 seconds] 2012-11-03T21:27:39 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 260 seconds] 2012-11-03T21:28:28 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-03T21:37:42 -!- claude is now known as Claude 2012-11-03T21:44:59 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-03T21:47:08 < Laurenceb> http://www.youtube.com/watch?v=ut5DXxK1dvk&feature=player_embedded 2012-11-03T21:47:10 < Laurenceb> rofl 2012-11-03T21:48:33 -!- ossifrage [~ossifrage@c-71-224-59-2.hsd1.pa.comcast.net] has joined ##stm32 2012-11-03T21:57:46 <+Steffanx> Blaxter ratio -- 2012-11-03T21:58:33 <+Steffanx> lol @ that guy Laurenceb 2012-11-03T22:02:09 <+Steffanx> Did they guy burn his house down yet? 2012-11-03T22:04:24 <+Steffanx> Are they trolling the neighbours around 5:30 ? 2012-11-03T22:05:56 < Laurenceb> i think they trolled the entire neighbourhood 2012-11-03T22:06:03 < Laurenceb> by blowing their power 2012-11-03T22:12:20 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 268 seconds] 2012-11-03T22:32:40 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-03T22:52:19 < upgrdman> i made my first non-trivial pcb, and it has an stm32f100c6t68 on it. i can flash it just fine, but it doesnt seem to be doing anything. if i run gdb, gdb works but whever you stop execution with ctrl-c it just shows a memory address, instead of a C or assembly function name. any idea whats wrong? 2012-11-03T22:53:47 < upgrdman> "0x0302f2c4 in ?? ()" and "0x0101f042 in ?? ()" are the only two addresses it seems to be at when i ctrl-c. 2012-11-03T22:59:24 < zyp> which debugger are you using 2012-11-03T23:04:23 < upgrdman> gdb 2012-11-03T23:04:36 < upgrdman> arm-none-eabi-gdb from gcc-arm-embedded 2012-11-03T23:05:18 < upgrdman> i've use the same compiler and debugger with the f4 and d0 discovery boards and it worked as expected. 2012-11-03T23:05:23 < zyp> I mean, which debugger hardware? 2012-11-03T23:05:35 < upgrdman> the stlinkv2 on the f4discov board 2012-11-03T23:06:11 < zyp> did you hook up reset? 2012-11-03T23:06:15 < upgrdman> yes 2012-11-03T23:06:36 < upgrdman> wouldn't it be unable to flash without reset? 2012-11-03T23:07:19 < zyp> well, is it properly flashed? 2012-11-03T23:07:33 < upgrdman> as far as i can tell. openocd gives to errors 2012-11-03T23:08:13 < zyp> try running compare-sections in gdb 2012-11-03T23:08:37 < Laurenceb> zyp: do you need to do that on F4discovery? 2012-11-03T23:08:45 < Laurenceb> i just press reset by hand 2012-11-03T23:08:46 < zyp> do what? 2012-11-03T23:08:50 < Laurenceb> hook up reset 2012-11-03T23:09:10 < zyp> no idea, I'm not using stlink anymore 2012-11-03T23:09:12 < upgrdman> laurenceb, im only use the f4 board for its stlinkv2 2012-11-03T23:09:32 < upgrdman> (gdb) compare-sections 2012-11-03T23:09:32 < upgrdman> remote target does not support this operation 2012-11-03T23:10:18 < zyp> heh 2012-11-03T23:10:22 < upgrdman> oh shit. i think i might know my problem 2012-11-03T23:10:46 < upgrdman> my rst line is just hooked up to the SWD pin... no pull-up or pull-down. it might be floating 2012-11-03T23:11:27 < zyp> it has internal pullup, should be fine 2012-11-03T23:12:16 < upgrdman> o ok 2012-11-03T23:14:43 -!- BrainDamage [~BrainDama@62.10.6.74] has quit [Ping timeout: 256 seconds] 2012-11-03T23:15:39 < upgrdman> so with no c/asm function name or line number, would that indicate the mcu is never even getting to the startup code? 2012-11-03T23:21:20 < emeb_mac> you did compile with -g, right? 2012-11-03T23:23:47 < upgrdman> yes 2012-11-03T23:25:43 < upgrdman> looking back, i think i might have a wrong linker script. the one i found is supposedly for stm32f100xB parts... my is a 100c6 2012-11-03T23:34:52 < zyp> upgrdman, 0x0302f2c4 and 0x0101f042 are not valid addresses, so it's expected that gdb can't resolve it to function/file name 2012-11-03T23:35:04 < upgrdman> ok 2012-11-03T23:35:16 < zyp> stm32 have nothing located at those 2012-11-03T23:35:42 < upgrdman> i don't know what to do :( 2012-11-03T23:35:57 < zyp> and even if you try executing those, the cpu should just hardfault or lockup 2012-11-03T23:36:11 < zyp> so your debugger doesn't seem to be sane 2012-11-03T23:36:47 < zyp> and there is no point trying to debug the problem when you can't even trust your debugger 2012-11-03T23:39:39 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 256 seconds] 2012-11-03T23:49:38 -!- |sark [~|sark@84.182.54.81] has joined ##stm32 2012-11-03T23:51:13 < upgrdman> ok, i think i found part of my problem. im using the f4discov board only for the stlinkv2. i removed the two jumpers on the right to disconnect the stlinkv2 from the f4 at the very beginning. it seemed to flash my f1 correctly, and i even unlocked the f1 with stm's STVT tool. BUT on a whim i just removed the Idd jumper from the f4 board, and now i can't flash the f1. openocd says "Error: timed out while waiting for target halted" ... so maybe 2012-11-03T23:51:14 < upgrdman> when the stlinkv2 thought it had halted the f1 it actually halted the f4. 2012-11-03T23:52:23 < upgrdman> time to grab the dmm and check continuity from the stlinkv2 RST pin to pin7 of the LQFP48 f1. 2012-11-03T23:52:59 < zyp> when you remove the Idd jumper, you remove the source for the reset pullup, which you can't disconnect from the F4 2012-11-03T23:53:24 < upgrdman> but wouldn't the f1 have it? 2012-11-03T23:54:16 < zyp> try disconnecting the reset between the discovery board and your board, and try again 2012-11-03T23:54:32 < upgrdman> with or without the Idd jumper 2012-11-03T23:54:49 < zyp> without 2012-11-03T23:55:37 < upgrdman> Error: timed out while waiting for target halted 2012-11-03T23:55:48 < zyp> ok, try with 2012-11-03T23:56:40 < upgrdman> same error 2012-11-03T23:57:01 < upgrdman> ok, so the f1 reset is working 2012-11-03T23:58:14 < upgrdman> just notice: if i flash within a few seconds of plugging in the usb cable it works, after a few seconds i get errors: 2012-11-03T23:58:36 < upgrdman> Error: timed out while waiting for target halted target state: halted target halted due to debug-request, current mode: Handler HardFault xPSR: 0x01000003 pc: 0xfffffffe msp: 0x5380f42c 2012-11-03T23:58:47 < upgrdman> hardfault :( 2012-11-03T23:59:11 < zyp> there you have lockup 2012-11-03T23:59:15 < upgrdman> yup 2012-11-03T23:59:17 < zyp> that looks more sane 2012-11-03T23:59:45 < upgrdman> since its at hardfault, shouldnt gdb show a function name or at a pointer to it? 2012-11-03T23:59:52 < jpa-> upgrdman: if you remove the Idd jumper, the RST pin will always be down 2012-11-03T23:59:56 < upgrdman> ok --- Day changed Sun Nov 04 2012 2012-11-04T00:00:17 < zyp> upgrdman, it's not at hardfault, it's at lockup 2012-11-04T00:00:30 < zyp> 0xfffffffe is lockup 2012-11-04T00:00:37 < jpa-> upgrdman: because the protection diodes from NRST on the F4 go to it's Vdd, which is down 2012-11-04T00:00:46 < upgrdman> ok 2012-11-04T00:02:08 < upgrdman> zyp, would "run" with a breakpoint at the first line of the startup code make it possible to debug this? 2012-11-04T00:02:26 < zyp> not if you never get there 2012-11-04T00:02:50 < zyp> I suggest trying to dump the vector table: x/32wx 0x8000000 2012-11-04T00:03:01 < zyp> do they look sane? 2012-11-04T00:03:59 < upgrdman> they're all 0xffffffff 2012-11-04T00:04:13 < zyp> right 2012-11-04T00:04:24 < zyp> that means your flash is empty 2012-11-04T00:04:26 < upgrdman> linker problem? 2012-11-04T00:04:35 < jpa-> flashing problem 2012-11-04T00:04:41 < zyp> unprogrammed flash is all ones 2012-11-04T00:05:01 < zyp> so it looks like flashing never started 2012-11-04T00:05:10 < upgrdman> o ok 2012-11-04T00:05:43 -!- barthess [~barthess@164.177.211.202] has quit [Ping timeout: 252 seconds] 2012-11-04T00:08:29 -!- Claude is now known as claude 2012-11-04T00:51:23 -!- dekar [~dekar@frnk-4d016e9d.pool.mediaWays.net] has joined ##stm32 2012-11-04T00:51:27 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-04T00:56:14 -!- dekar [~dekar@frnk-4d016e9d.pool.mediaWays.net] has quit [Ping timeout: 240 seconds] 2012-11-04T01:28:14 < dongs> everyone at google is a fucking stoner. http://www.google.com/nexus/4/ every screenshot of phone UI shows 4:20 2012-11-04T01:29:26 <+Steffanx> And you care because ….. dongs? 2012-11-04T01:31:39 < dongs> dunno 2012-11-04T01:31:43 < dongs> but getting 11 hours of sleep was awesome. 2012-11-04T01:34:32 <+Steffanx> So now you can work on you ipad stuff 48 hours? 2012-11-04T01:34:46 <+Steffanx> maybe 72 2012-11-04T01:36:16 < dongs> there's nothing t o work on :) 2012-11-04T01:36:22 < dongs> waiting for connectors/panels next week. 2012-11-04T01:37:46 < dongs> my CNC cutting dude said his shit should be able to mill 3mm aluminum plates 2012-11-04T01:37:55 < dongs> so I got the monitor case material figured out. 2012-11-04T01:39:14 < dongs> Plus some funky statements from Apple specialists I got at the store, like hey if it's just 2-3 pixels dead pixels, that's still Ok. At this price point? Really!? I can't believe it's hard to wipe the screen free of dust. Every single one of them had dust stuck between filter / glass sheets 2012-11-04T01:39:19 < dongs> haha 2012-11-04T01:43:52 <+Steffanx> Yeah, I wouldn't accept dead pixel for a 500$ device 2012-11-04T01:47:36 <+Steffanx> *pixels 2012-11-04T01:50:17 < dongs> try $2500 device 2012-11-04T01:50:25 < dongs> that's bitching about fagbook pro 2012-11-04T01:52:23 <+Steffanx> I won't say i actually have a device like that 2012-11-04T01:52:43 <+Steffanx> ( it wasn't 2500$ though ) 2012-11-04T01:54:57 < zyp> dicking around with lpc4300 board again, I should probably finish it up now 2012-11-04T01:55:31 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-04T01:55:45 < TitanMKD> hi 2012-11-04T01:55:47 <+Steffanx> You have to use other body parts to finish something like that zyp 2012-11-04T01:55:51 <+Steffanx> lo 2012-11-04T01:55:55 < zyp> heh 2012-11-04T01:56:27 < TitanMKD> does anyone know very fast matrix transpose for 32bits * 16 value (optimized for M4) ? 2012-11-04T01:56:59 < TitanMKD> the idea is to do the matrix transpose in less than 512cycles ;) 2012-11-04T01:57:31 < zyp> do you even need to? transpose is just shuffling data around 2012-11-04T01:58:33 < qyx_> it should definitely be under 512 cycles 2012-11-04T01:58:51 < TitanMKD> i need transpose on block of 32bits in fact for 16 values max (but also for 32bits * 8 values ...) 2012-11-04T01:59:15 < TitanMKD> the idea is even to use M4F with floating point to help ;) 2012-11-04T01:59:30 < dongs> maybe some simd shit. 2012-11-04T01:59:38 < zyp> no simd needed 2012-11-04T01:59:42 < TitanMKD> as by default there is not enough ARM register to do it 2012-11-04T01:59:53 < zyp> wat 2012-11-04T01:59:57 < qyx_> huh 2012-11-04T02:00:08 < TitanMKD> yes i will like to avoid memory access ;) 2012-11-04T02:00:10 < qyx_> 4x4 matrix of 32bit type? 2012-11-04T02:00:14 < zyp> a 4x4 matrix transpose is just six swaps 2012-11-04T02:00:24 < zyp> each swap only needs two working registers 2012-11-04T02:00:40 < TitanMKD> here it's not really 4*4 it's not even square as it is 32bits * 16 2012-11-04T02:00:41 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-04T02:00:59 < zyp> oh, you mean bit transpose 2012-11-04T02:01:04 < TitanMKD> yes bit transpose 2012-11-04T02:01:09 < qyx_> o\ 2012-11-04T02:01:32 < TitanMKD> it's a bit harder but i'm sure there's some hint on M4F ;) 2012-11-04T02:01:48 < TitanMKD> especially with simd available on M4(F) 2012-11-04T02:01:50 < qyx_> and how is bit transpose connected with floating point? 2012-11-04T02:02:02 < qyx_> ah, nvm 2012-11-04T02:02:13 < TitanMKD> qyx_ there is not connection it is just float reg can help sometimes 2012-11-04T02:02:19 < zyp> using the fpu sounds like a waste 2012-11-04T02:02:40 < zyp> I'm pretty sure you'll spend more time moving the data to/from the fpu than just reading them from ram 2012-11-04T02:02:54 < qyx_> depends on actual way of storing data it shlould be doable using some fancy bit shifting 2012-11-04T02:03:25 < TitanMKD> just let keep only gpr 2012-11-04T02:03:37 < TitanMKD> if you have a good / fast solution ;) 2012-11-04T02:04:09 < TitanMKD> of course neon is not available only M4 instruction set 2012-11-04T02:08:17 < TitanMKD> it's just like a fast 90 degrees rotation in fact 2012-11-04T02:08:41 < zyp> yes 2012-11-04T02:08:58 < zyp> I've been thinking about it before, as I have a use case for it myself 2012-11-04T02:11:45 < TitanMKD> in fact the funny stuff is it's absolutely not for 2D GFX ;) 2012-11-04T02:12:52 < zyp> well, I'm not sure why it would be, but ok 2012-11-04T02:12:58 < zyp> what is your use case? 2012-11-04T02:13:12 < TitanMKD> for a special logic analyzer 2012-11-04T02:13:35 < TitanMKD> which retrieve each channel in 321bits 2012-11-04T02:13:38 < TitanMKD> 32bits 2012-11-04T02:13:49 < TitanMKD> and i need to output 32bits of chan 0 to 32 ;) 2012-11-04T02:14:06 < TitanMKD> or if you prefer chan 0 to 15 for 16channel 2012-11-04T02:14:28 < zyp> ah, right 2012-11-04T02:14:31 < TitanMKD> so it's exactly a 90 degrees rotation or a matrix transpose on bits 2012-11-04T02:14:45 < zyp> it sounds like the opposite of my case 2012-11-04T02:14:59 < TitanMKD> maybe the best is also to do that in realtime on PC side ;) 2012-11-04T02:15:23 < zyp> in my case I want to get a set of bytes, and then first pack all the LSB into a word, then all the second bits, then third and so on 2012-11-04T02:15:24 < TitanMKD> but it will be great to do that on the ARM M4 side 2012-11-04T02:15:47 < TitanMKD> yes it's the reverse of me ;) 2012-11-04T02:15:56 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-04T02:16:04 < TitanMKD> you will just need SGPIO for that ;) 2012-11-04T02:16:22 < TitanMKD> as it is a hw parallel -> serializer 2012-11-04T02:16:49 < zyp> no. 2012-11-04T02:17:33 < TitanMKD> anyway i'm sure with some magic numbers it can be done very quickly 2012-11-04T02:17:41 < TitanMKD> using some xor 2012-11-04T02:18:26 < TitanMKD> like we can see in bit twiddling hacks 2012-11-04T02:20:09 < jpa-> google gives several solutions 2012-11-04T02:20:21 < TitanMKD> jpa- ha ? 2012-11-04T02:20:42 < jpa-> google "bit transpose" 2012-11-04T02:21:10 < dongs> TitanMKD: maybe if you store your shit in CCM it'll be faster to access. 2012-11-04T02:21:56 < TitanMKD> anyway the best for me will be maybe a partial precomputed table ;) 2012-11-04T02:22:13 < TitanMKD> the problem is the size 32bits ... 2012-11-04T02:22:49 < jpa-> 32 bits is a huge table 2012-11-04T02:22:53 < TitanMKD> but i will change it to 8bits ;) 2012-11-04T02:23:07 < jpa-> rbit, rev, rev16 will probably get you far 2012-11-04T02:24:58 < TitanMKD> in fact the solution is more with something like interleave bits 2012-11-04T02:25:12 < jpa-> hm, yeah 2012-11-04T02:25:28 < TitanMKD> but not with 2bits with more 2012-11-04T02:25:37 < TitanMKD> with a morton table it will be a must ;) 2012-11-04T02:29:33 < dongs> getting a displayport source IC might not be as easy. most GPUs etc have the transmitter integrated. hmm 2012-11-04T02:30:08 < dongs> http://www.ite.com.tw/en/products_more.aspx?CategoryID=1&ID=2,87 this might work. 2012-11-04T02:30:36 < dongs> HDMI receivers I got are ITE also 2012-11-04T02:31:17 < dongs> IT6604 2012-11-04T02:35:02 < dongs> can HDMI even do 2048x1536? 2012-11-04T02:35:10 < qyx_> can 2012-11-04T02:36:17 < dongs> http://i.imgur.com/YQmIs.png 2012-11-04T02:36:22 < dongs> how does this map into that 2012-11-04T02:36:22 < qyx_> we had imac dp -> hdmi -> 2048x1536 30" working 2012-11-04T02:36:46 < qyx_> O_o 2012-11-04T02:37:36 < zyp> ah, I think I figured out the transpose 2012-11-04T02:38:00 < qyx_> https://en.wikipedia.org/wiki/Hdmi#Version_comparison 2012-11-04T02:40:23 < zyp> looks like any 2^n square transpose can be broken down into 2x2 transposes of transposed data 2012-11-04T02:41:21 < zyp> so first you transpose every 2x2 block, then every 4x4 block by treating each 2x2 block as a single value, then every 8x8 block, and so on 2012-11-04T02:41:47 < zyp> in the end you are just moving bytes 2012-11-04T02:41:54 < qyx_> dongs: you need 245MHz pixel clock for that with 60Hz.. it is far beyond the possibilities of that ic 2012-11-04T02:42:13 < dongs> qyx, how? its 8bit/pixel 2012-11-04T02:42:37 < qyx_> 24bit/pixel 2012-11-04T02:42:41 < upgrdman> is it possible to extract an "intel hex" file from an elf or bin?> 2012-11-04T02:42:41 < dongs> its a 1.3 receiver IC, so minimum is 24bit/pix (rgb), so i can do 2560x1600 which is less than 2048x1536, no? 2012-11-04T02:42:45 < qyx_> but it doesnt matter 2012-11-04T02:43:15 < dongs> how did you calculate pixel clock 2012-11-04T02:43:18 < qyx_> 2560x1600x60 2012-11-04T02:43:31 < zyp> upgrdman, of course 2012-11-04T02:43:32 < dongs> my rez is 2048x1536. 2012-11-04T02:43:33 < qyx_> 60 frames of 2560x1600 each second 2012-11-04T02:43:35 < qyx_> or lower 2012-11-04T02:43:41 < upgrdman> zyp, how 2012-11-04T02:43:45 < dongs> so 188743680hz? 2012-11-04T02:44:01 < qyx_> yep 2012-11-04T02:44:14 < qyx_> your table lists maximum uxga at 162MHz 2012-11-04T02:44:18 < qyx_> 1600x1200 2012-11-04T02:44:25 < zyp> upgrdman, with objcopy 2012-11-04T02:44:33 < upgrdman> k thanks 2012-11-04T02:44:34 < dongs> im checking for absolute max value somewehre 2012-11-04T02:44:54 < dongs> The integrated TMDS receiver analog frontend macros is capable of receiving and decoding HDMI 2012-11-04T02:44:56 < dongs> data at up to 2.25Gbps (with a TMDS clock of 225MHz). 2012-11-04T02:44:59 -!- BusError_ [~michel@host86-145-77-144.range86-145.btcentralplus.com] has quit [Ping timeout: 260 seconds] 2012-11-04T02:45:03 < dongs> qyx_: for 24bit, tdms clock = pclk 2012-11-04T02:45:18 < qyx_> no, tmds clock = pixel clock * 24 2012-11-04T02:45:29 < qyx_> wat 2012-11-04T02:45:29 < dongs> For 24-bit inputs, TMDS Clock frequency = 1 x PCLK frequency 2012-11-04T02:45:34 < dongs> duno thats what the ds says 2012-11-04T02:45:39 < qyx_> yes 2012-11-04T02:46:24 < qyx_> 2.25 / 24 = pixelclock if theres no protocol overhead 2012-11-04T02:47:03 < qyx_> but the result is slightly.. 2012-11-04T02:47:24 < dongs> well i got some hardware here with those chips. Ill get the guy on monday to try and receive 2048x1536 with it. 2012-11-04T02:48:22 < qyx_> maybe they wrote that using min/max values 2012-11-04T02:48:40 < qyx_> 2.25gbps hdmi with 225MHz pixelclock leaves only 10bit per pixel 2012-11-04T02:49:02 < qyx_> the lowest value in your table is 8/10 bpp 2012-11-04T02:49:03 < dongs> yeah, in YCbCr mode or whatever 2012-11-04T02:49:38 < dongs> Major video processings in the IT6604 are carried out in 14 bits per channel in order to minimize 2012-11-04T02:49:41 < dongs> rounding errors and other computational residuals that occur during processing. 2012-11-04T02:49:48 -!- BusError_ [~michel@host86-129-47-226.range86-129.btcentralplus.com] has joined ##stm32 2012-11-04T02:50:45 < dongs> The lowest TMDS clock frequency specified by the HDMI standard is 25MHz for 640X480@60Hz does that match? 2012-11-04T02:50:58 < dongs> 18432000 thats 18MHz 2012-11-04T02:52:08 < qyx_> hm, isnt there some blanking interval or what? 2012-11-04T02:52:20 < qyx_> some black lines on top/bottom 2012-11-04T02:52:30 < dongs> perhaps 2012-11-04T02:53:54 < dongs> different pa rts of datasheet say different shit 2012-11-04T02:53:54 < dongs> The IT6604 with its HDMI input ports supports color depths of 10 2012-11-04T02:53:54 < dongs> bits and 12 bits up to 1080p 2012-11-04T02:54:25 < qyx_> each channel? 2012-11-04T02:54:30 < qyx_> i hope so 2012-11-04T02:54:52 < dongs> but later on they say shit lke For 36-bit inputs, TMDS Clock frequency = 1.5 x PCLK frequency 2012-11-04T02:55:06 < qyx_> o\ 2012-11-04T02:55:10 < qyx_> im lost tere 2012-11-04T02:58:16 < dongs> PCLK=222.75MHz: 1080p@36-bit Deep Color with 192kHz/8-channel audio 2012-11-04T02:58:45 < dongs> 12bit/channel? 2012-11-04T02:59:02 < qyx_> seems so 2012-11-04T02:59:09 < emeb_mac> dongs: wtf are you making? 2012-11-04T02:59:42 < dongs> emeb_mac: poking around for potential components to use wiht my jewpad3 monitor thing. see if I can do HDMI>DP converter. 2012-11-04T03:00:29 < emeb_mac> dongs: so you're trying to make little LCD monitors out of surplus tablet displays? 2012-11-04T03:00:36 < dongs> whats wrong with that? 2012-11-04T03:00:40 < emeb_mac> nothing 2012-11-04T03:00:45 < dongs> its higher resolution than anything currently on my desk besides T221 2012-11-04T03:01:05 < dongs> i could just use the DP port as-is but as I found out the only cards wiht dual DP ports are fucking AMD/ATI 2012-11-04T03:01:45 < emeb_mac> sounds like a cool hack. 2012-11-04T03:01:58 < qyx_> hm 2012-11-04T03:02:24 < dongs> anyway '36bit deepcolor" is just 12bit/pixel. 2012-11-04T03:03:29 < qyx_> dongs: nvidia quadro? 2012-11-04T03:03:36 < dongs> qyx_: for less than $150 preferably. 2012-11-04T03:03:47 < qyx_> NVIDIA Quadro NVS 450 2012-11-04T03:03:47 < qyx_> ah 2012-11-04T03:03:54 < qyx_> this is ~430eur 2012-11-04T03:03:57 < qyx_> 4x dp 2012-11-04T03:04:01 < dongs> yea i am not a gaymer 2012-11-04T03:04:04 < dongs> that does look nice though 2012-11-04T03:04:13 < dongs> i could make a 4k monitor out of 4 jewpad displays with this. 2012-11-04T03:04:53 < qyx_> but NVIDIA Quadro NVS 295 is for 90e 2012-11-04T03:04:56 < qyx_> 2x dp 2012-11-04T03:06:35 < dongs> yeah those are all mega old cards 2012-11-04T03:07:35 < dongs> http://www.newegg.com/Product/Product.aspx?Item=N82E16814131474 2012-11-04T03:07:38 < dongs> what a deal 2012-11-04T03:08:32 < qyx_> only 6? 2012-11-04T03:08:47 < dongs> ya. 2012-11-04T03:09:24 < qyx_> http://www.ebay.com/itm/lot-of-18650-4500mAh-3-7V-li-ion-BRC-Rechargeable-battery-UltraFire-/180973630103?pt=LH_DefaultDomain_0&var=&hash=item2a22de7297 2012-11-04T03:09:27 < qyx_> whats that 2012-11-04T03:09:37 < dongs> laser pointer batteries 2012-11-04T03:09:49 < dongs> like 18650 is some battery size 2012-11-04T03:09:51 < qyx_> 18650 liion, but 2012-11-04T03:09:57 < dongs> slightly fatter than AA 2012-11-04T03:10:21 < qyx_> 4500mah is definitely the best density/weight ratio ive ever seen 2012-11-04T03:10:35 < dongs> haha.. yeah that might be a trol 2012-11-04T03:10:40 < qyx_> some chinese.. 2012-11-04T03:10:41 < qyx_> troll 2012-11-04T03:19:46 < TitanMKD> ok i just found what i want ;) 2012-11-04T03:19:58 < TitanMKD> 8*32bits transpose in 45cycles ;) 2012-11-04T03:20:08 < TitanMKD> 45instructions in fact 2012-11-04T03:20:45 < TitanMKD> the best is even 37instructions for 8*32bits 2012-11-04T03:20:48 < zyp> I found the pattern behind it 2012-11-04T03:20:50 < dongs> transposing your bits. we need your support. how much is the fish. 2012-11-04T03:21:54 < TitanMKD> compared to transpose naive method which takes 174instructions 2012-11-04T03:23:47 < zyp> those number of instructions, does that include branches? 2012-11-04T03:24:01 < TitanMKD> hmm good question 2012-11-04T03:24:11 < TitanMKD> in fact yes because there's no branch ;) 2012-11-04T03:24:38 < TitanMKD> all is done with "magic numbers" and only shift / xor 2012-11-04T03:24:58 < emeb_mac> TitanMKD: linky? 2012-11-04T03:25:23 < TitanMKD> http://www.hackersdelight.org/HDcode/transpose8.c.txt 2012-11-04T03:25:47 < TitanMKD> it just seems the best i have found 2012-11-04T03:27:18 < zyp> huh, this is 8x8 transpose 2012-11-04T03:27:24 < zyp> not 8x32 2012-11-04T03:27:29 < TitanMKD> yes but can be applied for my needs ;) 2012-11-04T03:28:37 < zyp> yes, but the instruction counts are not realistic 2012-11-04T03:28:45 < TitanMKD> yes ;) 2012-11-04T03:28:54 < TitanMKD> but anyway i think it is the best i can have 2012-11-04T03:29:11 < emeb_mac> interesting. 2012-11-04T03:29:15 < zyp> well, the method is the same as I just figured out 2012-11-04T03:29:21 < TitanMKD> I need to execute it 4times ;) 2012-11-04T03:29:37 < TitanMKD> to have 8*32bits in fact 2012-11-04T03:30:07 < TitanMKD> so 37*4=148instructions which is very good 2012-11-04T03:30:33 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has quit [Ping timeout: 244 seconds] 2012-11-04T03:30:39 < TitanMKD> my aim was to be less than 8*32=256instructions 2012-11-04T03:31:09 < TitanMKD> anyway i will check generated ARM asm code ;) 2012-11-04T03:32:33 < TitanMKD> maybe i can even obtain 32instructions 2012-11-04T03:33:00 < TitanMKD> as the best case in fact takes 32 operations machine which result in 37 instructions machine on x86 2012-11-04T03:33:49 < emeb_mac> TitanMKD: what do you need this for? 2012-11-04T03:35:00 < TitanMKD> emeb_mac it is just for logic analyzer using SGPIO ;) 2012-11-04T03:35:24 < TitanMKD> because OLS requires => chan 0, 1, 2, 3, 4 ... 2012-11-04T03:35:51 < TitanMKD> and i have chan 0 => 32bits, chan 1 => 32bits ... until chan 15 => 32bits (for 16chan) 2012-11-04T03:36:04 < emeb_mac> so it's kind of a serial/deserial operation? 2012-11-04T03:36:07 < TitanMKD> yes 2012-11-04T03:36:19 < emeb_mac> neat 2012-11-04T03:36:30 * emeb_mac would have just used an FPGA for that. :) 2012-11-04T03:36:47 < TitanMKD> but the idea is to use a cheap MCU for that ;) 2012-11-04T03:36:55 < emeb_mac> TitanMKD: I get it. 2012-11-04T03:37:19 < TitanMKD> i know a fpga could do that natively without even think about transpose ;) 2012-11-04T03:37:27 < emeb_mac> yup 2012-11-04T03:37:44 < TitanMKD> but now i'm happy the MCU can do that ;) 2012-11-04T03:37:57 < emeb_mac> which is a cool trick. 2012-11-04T03:38:08 < TitanMKD> in worst case this transpose could be done on PC side as live transpose during reception of data 2012-11-04T03:38:51 < emeb_mac> which MCU you using? (LPC4300?) 2012-11-04T03:38:59 < TitanMKD> yes lpc4330 2012-11-04T03:39:17 * emeb_mac needs to study up on sgpio 2012-11-04T03:39:17 < TitanMKD> also previous time i loved clz instruction ;) 2012-11-04T03:39:25 < emeb_mac> not used that before. 2012-11-04T03:39:42 < TitanMKD> clz is just magic to sync bit stream 2012-11-04T03:39:55 < TitanMKD> without it my naive method just take about 60cycles 2012-11-04T03:40:05 < TitanMKD> with it it take 1cycle ;) 2012-11-04T03:40:16 < emeb_mac> nice. 2012-11-04T03:40:30 < TitanMKD> it's also used for divide ;) 2012-11-04T03:40:41 < TitanMKD> to count number of zero 2012-11-04T03:41:06 < emeb_mac> also good for computing binary log2 2012-11-04T03:41:06 < TitanMKD> it avoid doing 32loops especially if the 1st loop are for bit = 0 2012-11-04T03:41:19 < TitanMKD> yes very good for that too and tons of other stuff 2012-11-04T03:41:23 * emeb_mac uses that in hardware a lot 2012-11-04T03:41:47 < TitanMKD> I was very disappointed to do not find it in PPC ;) 2012-11-04T03:42:29 < TitanMKD> also ARM have a major advantage with the possibility to do an additional shift on any instruction 2012-11-04T03:42:54 < emeb_mac> Years ago I used a language for ASIC design called Module Compiler. It had a function to do this. 2012-11-04T03:43:33 < TitanMKD> but the major fail on ARM is there is no fast trick for 64bits divide by constant ;) 2012-11-04T03:43:34 < emeb_mac> MC was an awesome language for designing DSP & video datapaths. I miss it. 2012-11-04T03:44:15 < emeb_mac> I wonder if they're adding that on the A5x machines? 2012-11-04T03:44:43 < TitanMKD> yes maybe on ARM 64bits new architecture 2012-11-04T03:44:48 < TitanMKD> ;) 2012-11-04T03:46:06 < TitanMKD> transpose 8*8bit just take 26 instructions on 64bits architecture too 2012-11-04T03:48:11 < emeb_mac> but you'd have to wait 2 years for 64-bit. That's a lot of instruction cycles. :D 2012-11-04T03:49:30 < TitanMKD> now the hard part is to sustain 100MHz ;) 2012-11-04T03:49:30 < zyp> I wrote a 16x8 transpose 2012-11-04T03:49:51 < TitanMKD> zyp and what the number of cycles ? 2012-11-04T03:51:27 < zyp> http://paste.jvnv.net/view/cLJG4 <- judge for yourself 2012-11-04T03:51:48 < TitanMKD> woo seems really not bad ;) 2012-11-04T03:52:26 < TitanMKD> have you used -O3 ? 2012-11-04T03:52:42 < zyp> no, -O2 and -funroll-loops 2012-11-04T03:53:06 < TitanMKD> the asm code is very good 2012-11-04T03:53:12 < zyp> without -funroll-loops the first loop is not unrolled 2012-11-04T03:53:24 < TitanMKD> ok very interesting 2012-11-04T03:53:38 < TitanMKD> does -Os -funroll-loops output same result ? 2012-11-04T03:54:02 < TitanMKD> because now i keep -Os as for other stuff it is really better than -O2/-O3 for ARM 2012-11-04T03:55:23 < TitanMKD> funny it use s1 2012-11-04T03:55:56 < zyp> -Os -funroll-loops doesn't unroll the first loop 2012-11-04T03:56:03 < TitanMKD> ha :( 2012-11-04T03:56:11 < zyp> and turns out larger than plain -O2 2012-11-04T03:56:29 < TitanMKD> anyway for that example -O2 and -funroll-loops is just the best 2012-11-04T03:57:17 < zyp> hmm 2012-11-04T03:58:01 < zyp> plain -Os produce even smaller code than -O2 though, and it's still just the first loop that is not unrolled 2012-11-04T03:58:27 < TitanMKD> do you know how to force it to unroll the first loop ? 2012-11-04T03:58:40 < TitanMKD> especially for a loop of 4 elements 2012-11-04T03:58:57 < zyp> well, I can unroll it by hand 2012-11-04T03:59:26 < TitanMKD> of course but it's better with plain C code as input 2012-11-04T03:59:57 < TitanMKD> in fact you have 32instructions 2012-11-04T04:00:11 < TitanMKD> without taking into account the movw r3, #43690 ; 0xaaaa 2012-11-04T04:00:15 < zyp> http://paste.jvnv.net/view/Q6VHB 2012-11-04T04:00:17 < TitanMKD> and the load/store 2012-11-04T04:00:55 < TitanMKD> zyp it is result with which option ? 2012-11-04T04:01:15 < zyp> plain -Os, with hand-unrolled first loop 2012-11-04T04:01:31 < TitanMKD> haha it's a must 2012-11-04T04:01:58 < zyp> but smaller code != faster 2012-11-04T04:02:15 < TitanMKD> but for that example smaller is faster ;) 2012-11-04T04:02:21 < zyp> so it's quite pointless arguing about what is best without actually benchmarking it 2012-11-04T04:02:27 < TitanMKD> especially for M4 2012-11-04T04:02:39 < zyp> on what basis can you claim it is faster? 2012-11-04T04:02:51 < TitanMKD> but yes there's some load in code ;) 2012-11-04T04:03:14 < TitanMKD> but load with no dependency so 1 cycle IIRC 2012-11-04T04:03:47 < TitanMKD> but yes a benchmark will confirm that 2012-11-04T04:03:58 < zyp> hmm, I wonder if I forgot something 2012-11-04T04:04:34 < zyp> there are only six loads/stores here, I'm using 8 words of data 2012-11-04T04:04:43 < TitanMKD> ha yes ;) 2012-11-04T04:05:46 < TitanMKD> even the -O2 version is strange 2012-11-04T04:05:47 < zyp> ah, no, of course I'm not 2012-11-04T04:05:49 < TitanMKD> only 3 ldr 2012-11-04T04:06:05 < zyp> I'm only using four words, it was the 16x16 version that was using 8 :p 2012-11-04T04:06:27 < zyp> TitanMKD, still six loads 2012-11-04T04:06:46 < zyp> three ldr and one ldmia loading three values at once 2012-11-04T04:07:09 < TitanMKD> ha yes i forgot the ldmia ;) 2012-11-04T04:07:16 < zyp> hmm 2012-11-04T04:07:29 < zyp> ah, I've got a typo here 2012-11-04T04:07:50 < zyp> actually, six is wrong, because it should really be four 2012-11-04T04:08:40 < TitanMKD> yes 2012-11-04T04:08:50 < zyp> http://paste.jvnv.net/view/D6i2z <- ok, fixed 2012-11-04T04:09:24 < TitanMKD> fine 2012-11-04T04:09:35 < TitanMKD> ha yes better only 4 str 2012-11-04T04:10:32 < TitanMKD> what have you changed in the c source ? 2012-11-04T04:11:20 < zyp> the [i + 4], it should be [i + 2] 2012-11-04T04:11:34 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-04T04:11:49 < TitanMKD> ha yes ok 2012-11-04T04:12:17 < zyp> I was counting 16 bit blocks and forgot that it was a 32-bit index ;) 2012-11-04T04:12:29 < TitanMKD> hehe no problem 2012-11-04T04:13:47 < zyp> but this should really be adaptible to any type of bit transpose 2012-11-04T04:15:20 < TitanMKD> yes 2012-11-04T04:15:55 < TitanMKD> in fact your code is pratically the same as transpose8rS64 2012-11-04T04:16:18 < zyp> yes 2012-11-04T04:16:37 < TitanMKD> but for 32bits 2012-11-04T04:16:44 < zyp> except I'm working with a 16-bit width 2012-11-04T04:16:58 < TitanMKD> yes 2012-11-04T04:17:30 < zyp> the shifts have to be adjusted for the matrix width, but otherwise the method is exactly the same 2012-11-04T04:17:49 < TitanMKD> GLS method is maybe even better 2012-11-04T04:18:20 < TitanMKD> as x = x ^ t ^ (t << 7) produce maybe better code for ARM 2012-11-04T04:18:42 < zyp> huh? 2012-11-04T04:18:48 < TitanMKD> but i will check results ;) but your code seems not far from perfection 2012-11-04T04:19:42 < zyp> what's the GLS method and how is it better? 2012-11-04T04:19:44 < TitanMKD> yes here http://www.hackersdelight.org/HDcode/transpose8.c.txt 2012-11-04T04:20:22 < TitanMKD> it just depend on the processor instruction as some stuff can be done better on ARM 2012-11-04T04:20:55 < zyp> I still don't get what «GLS method» refer to, and how it's different 2012-11-04T04:22:10 < TitanMKD> will be funny to check generated code for 64bits version on ARM ;) 2012-11-04T04:27:38 < zyp> hmm, I still need the 16x16 step in my code 2012-11-04T04:27:38 < TitanMKD> hmm transpose8rS32 contains some mul ! 2012-11-04T04:28:00 < TitanMKD> in generated ARM asm code 2012-11-04T04:28:13 < TitanMKD> 4 mul 2012-11-04T04:28:22 < zyp> well, it's probably just the indexes 2012-11-04T04:28:32 < TitanMKD> anyway mul is 1 cycles IIRC on M4 ;) 2012-11-04T04:28:47 < TitanMKD> yes right it's index stuff 2012-11-04T04:30:43 < zyp> hrm 2012-11-04T04:31:25 < zyp> I'm having problems visualizing the last rectangular step of the transpose :p 2012-11-04T04:31:48 < TitanMKD> of which one ? in your code ? 2012-11-04T04:31:55 < zyp> yes 2012-11-04T04:32:47 < zyp> I realized I still need another step to interleave the two 8x8 matrices with each other 2012-11-04T04:32:57 < TitanMKD> ha ok ;) 2012-11-04T04:33:10 < zyp> and I also think I wrote my transpose for the opposite direction of what I want to do :p 2012-11-04T04:33:32 < TitanMKD> anyway for such stuff some test are always welcome ;) 2012-11-04T04:34:39 < zyp> the thing is that I want to take a bunch of 8-bit arrays and turn them into 8 1-bit arrays 2012-11-04T04:36:01 < TitanMKD> yes parallel to serial in fact 2012-11-04T04:36:06 < zyp> no 2012-11-04T04:36:25 < TitanMKD> maybe you need just 8*8bit transpose ? 2012-11-04T04:36:44 < zyp> no, I need 8x256 transpose :) 2012-11-04T04:36:50 < TitanMKD> ha ok ;) 2012-11-04T04:37:47 < zyp> hmm 2012-11-04T04:37:59 < TitanMKD> NEON seems a must for that 2012-11-04T04:38:04 < TitanMKD> they have transpose instruction 2012-11-04T04:38:08 < zyp> nah 2012-11-04T04:38:31 < TitanMKD> but we do not have Neon on CortexMx :( 2012-11-04T04:38:57 < zyp> remember that it's just a matter of data ordering 2012-11-04T04:41:20 < zyp> the data is going to be read as 16 bit values, so I don't really need to reorder the 16 bit words, I just modify the index when reading it 2012-11-04T04:41:43 < zyp> so I just need to transpose the bits going into each 16-bit word 2012-11-04T04:51:26 < TitanMKD> in fact for my need i only need 8*8bits transpose 2012-11-04T04:51:37 < TitanMKD> i will cut my input 32bits by 4 packets of 8bits 2012-11-04T04:52:34 -!- |sark [~|sark@84.182.54.81] has quit [Ping timeout: 252 seconds] 2012-11-04T05:00:58 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-04T05:04:43 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-04T05:08:20 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-04T05:11:09 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-04T05:12:10 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T05:17:02 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 256 seconds] 2012-11-04T05:17:28 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T05:21:55 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 260 seconds] 2012-11-04T05:23:07 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T05:28:11 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-04T05:28:27 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T05:29:49 < zyp> http://paste.jvnv.net/view/EQVHZ <- made a model with test case for my transpose 2012-11-04T05:31:25 < zyp> source data is 256 8-bit values, transpose is performed on 64 32-bit words, data is read out as 128 16-bit values 2012-11-04T05:32:54 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 240 seconds] 2012-11-04T05:33:44 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T05:38:48 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-04T05:39:02 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T05:44:05 < TitanMKD> zyp very interesting 2012-11-04T05:44:14 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 256 seconds] 2012-11-04T05:44:21 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T05:45:09 < TitanMKD> zyp the 8x8bit transpose give me a total 60instructions with http://www.hackersdelight.org/HDcode/transpose8.c.txt 2012-11-04T05:45:13 < TitanMKD> in best case -O3 2012-11-04T05:46:13 < TitanMKD> in fact my requirement is i need to be faster than 2cycle/bit ;) 2012-11-04T05:48:11 < TitanMKD> the major problem is lack of register on ARM 2012-11-04T05:48:34 < zyp> nah 2012-11-04T05:49:03 < zyp> the working set is not so large 2012-11-04T05:49:11 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 265 seconds] 2012-11-04T05:49:11 < TitanMKD> because now i need 16bit transpose too ;) 2012-11-04T05:49:15 < zyp> especially not since you're mutating the source register 2012-11-04T05:49:23 < TitanMKD> so 16register in worst case 2012-11-04T05:49:36 < zyp> nah 2012-11-04T05:49:53 < TitanMKD> yes i do not take into account recycling on old reg 2012-11-04T05:50:14 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T05:50:21 < zyp> a 16x16 transpose is 8 registers worth of data if you need to hold everything at the same time, and then you need a register for the temporary 2012-11-04T05:50:23 < TitanMKD> anyway i have not wrote the 16bits version of code 2012-11-04T05:51:43 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-04T05:53:20 < TitanMKD> i need a 8*16 in fact ;) 2012-11-04T05:53:32 < TitanMKD> or if you prefer 4 * (8*16) 2012-11-04T05:54:28 < emeb> yo dongs 2012-11-04T05:54:35 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 260 seconds] 2012-11-04T05:55:09 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T05:58:28 < TitanMKD> bye 2012-11-04T05:58:31 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-04T05:59:48 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 248 seconds] 2012-11-04T06:00:12 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-04T06:00:29 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T06:04:09 -!- Nutter` is now known as Nutter 2012-11-04T06:05:30 -!- grummund [~user@unaffiliated/grummund] has quit [Read error: Connection reset by peer] 2012-11-04T06:05:50 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T06:10:51 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-04T06:11:10 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T06:15:36 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 240 seconds] 2012-11-04T06:17:42 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T06:22:11 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 255 seconds] 2012-11-04T06:23:07 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T06:25:57 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 252 seconds] 2012-11-04T06:26:37 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-04T06:26:45 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-04T06:27:25 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-04T06:28:01 < dongs> blogs 2012-11-04T06:28:34 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T06:28:56 < emeb> dongs - dude 2012-11-04T06:28:59 < dongs> sup 2012-11-04T06:29:05 < emeb> got the ledboard all built 2012-11-04T06:29:10 < dongs> and smoked it? 2012-11-04T06:29:11 < dongs> :D 2012-11-04T06:29:24 < emeb> trying to get your sores compiled in gcc now. 2012-11-04T06:29:35 < dongs> shouldnt be hard. just swap in some other gcc-esque startup file. 2012-11-04T06:29:40 < dongs> i.e. the one from cmsis 2012-11-04T06:29:44 < emeb> yeah. 2012-11-04T06:29:58 < emeb> just fighting all the little details. 2012-11-04T06:30:14 < dongs> keil is pretty pro 2012-11-04T06:30:30 < emeb> does all the grunt stuff for you. 2012-11-04T06:31:14 < emeb> anyway - applied power. no smoke. 2012-11-04T06:32:38 < dongs> anyway, theres not much to do anyways. 2012-11-04T06:32:42 < dongs> none of usb stuff works anyhow 2012-11-04T06:32:46 < dongs> the only relevant code is in main.c 2012-11-04T06:32:55 < dongs> so you can just pull that out and link w/stdperiphlib as usual 2012-11-04T06:33:36 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-04T06:33:58 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T06:34:58 < emeb> yup - doing that. just getting around the complaints about assert_params right now. 2012-11-04T06:35:13 < dongs> you have to -D stuff 2012-11-04T06:35:16 < dongs> USE_STDPERIPHLIB or so. 2012-11-04T06:35:22 < emeb> I had that figured out a while back. 2012-11-04T06:35:34 < dongs> also include misc.c from cmsis into build. 2012-11-04T06:36:25 < emeb> yup - got those. 2012-11-04T06:38:51 < emeb> ok - all compiled. 2012-11-04T06:39:03 < emeb> now to get the flashing working... 2012-11-04T06:41:13 -!- grummund [~user@unaffiliated/grummund] has quit [Read error: Connection reset by peer] 2012-11-04T06:42:08 < dongs> ah, the problems of lunix :) 2012-11-04T06:43:14 < emeb> heh 2012-11-04T06:43:37 < emeb> forgot how to drive the BMPM from gdb... 2012-11-04T06:44:17 < emeb> it's all scripted in my other build dir so I don't have to do it by hand. 2012-11-04T06:49:46 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T06:53:39 < emeb> OK got flashing working, but pgm isn't starting. Need to make sure I've got the linker script right... 2012-11-04T06:54:42 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 264 seconds] 2012-11-04T06:56:37 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T07:01:18 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 256 seconds] 2012-11-04T07:02:06 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T07:06:19 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 246 seconds] 2012-11-04T07:07:26 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T07:10:54 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-04T07:11:16 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-04T07:12:06 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 264 seconds] 2012-11-04T07:12:08 < emeb> meh - complaints from gdb about illegal memory access. Play with this tomorrow... 2012-11-04T07:12:15 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-04T07:18:07 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T07:19:56 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-04T07:23:03 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 276 seconds] 2012-11-04T07:23:29 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T07:28:18 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 264 seconds] 2012-11-04T07:28:59 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T07:33:23 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 256 seconds] 2012-11-04T07:34:23 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T07:38:55 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-04T07:40:07 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T07:45:11 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-04T07:55:45 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T08:00:38 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 268 seconds] 2012-11-04T08:02:00 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T08:06:37 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 255 seconds] 2012-11-04T08:07:20 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T08:12:04 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 248 seconds] 2012-11-04T08:12:50 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T08:17:23 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 260 seconds] 2012-11-04T08:23:21 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T08:27:41 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-04T08:28:49 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-04T08:33:56 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T08:39:02 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-04T08:39:52 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T08:45:15 -!- grummund_ [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T08:45:36 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 265 seconds] 2012-11-04T08:49:54 -!- grummund_ [~user@unaffiliated/grummund] has quit [Ping timeout: 264 seconds] 2012-11-04T08:51:16 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T08:56:21 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-04T08:56:35 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T08:57:06 -!- claude is now known as Claude 2012-11-04T09:01:16 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 245 seconds] 2012-11-04T09:07:05 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T09:11:35 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-04T09:13:47 < emeb_mac> quiet here... too quiet. 2012-11-04T09:14:02 < dongs> only lunix spam 2012-11-04T09:15:23 < emeb_mac> is that what grummund is? 2012-11-04T09:15:43 < dongs> ya 2012-11-04T09:15:48 < emeb_mac> annoying. 2012-11-04T09:19:29 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T09:24:14 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 240 seconds] 2012-11-04T09:29:12 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-04T09:30:03 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T09:30:16 < dongs> d o n g s 2012-11-04T09:30:31 < baird> DID SOMEONE SAY LINUX SPAM? 2012-11-04T09:30:59 < dongs> rapeberrypi spam 2012-11-04T09:31:48 < dongs> baird: found anything in your house wiht displayport output yet? 2012-11-04T09:31:58 < baird> Brie cheese and spam. On toast. 2012-11-04T09:32:17 < baird> d: nope 2012-11-04T09:32:28 < baird> Well, probably the housemate's Mac. 2012-11-04T09:32:37 < dongs> heh 2012-11-04T09:32:58 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Quit: Leaving.] 2012-11-04T09:34:44 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 248 seconds] 2012-11-04T09:36:57 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-04T10:12:32 < dongs> qyx_: apparently 4500 isnt so weird for li-ion. 2012-11-04T10:12:37 < dongs> http://lygte-info.dk/review/batteries2012/Common18650Summary%20UK.html 2012-11-04T10:12:38 < dongs> qyx_: ^ 2012-11-04T10:12:48 < dongs> they suck for draw curent though 2012-11-04T10:13:32 -!- carp3 [~chatzilla@31.56.114.37] has joined ##stm32 2012-11-04T10:13:41 < carp3> Hi, is there anyway to interface STM32 to SATA disk ? 2012-11-04T10:13:46 < dongs> no. 2012-11-04T10:14:09 < dongs> your best bet would be a usb>sata adapter and doing usb host but sata at fullspeed is preetty shitty. 2012-11-04T10:14:15 < dongs> or storage in general. 2012-11-04T10:15:25 < carp3> i just want to play some mp3s from disk. i don't care about speed. 400kbit in enough . 2012-11-04T10:15:39 < dongs> then it is as I said. 2012-11-04T10:15:47 < dongs> pick a stm32 that can do usb host, use a sata>usb adapter. 2012-11-04T10:24:35 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-230.clienti.tiscali.it] has joined ##stm32 2012-11-04T10:27:03 < carp3> what about NTFS? is there any ntfs library for stm32/ or in ansi c ? 2012-11-04T10:30:10 < jpa-> ntfsprogs might be portable 2012-11-04T10:30:22 < jpa-> especially to nuttx or other posix-compatible RTOS 2012-11-04T10:31:21 < jpa-> (the old version, not the ntfs-3g based one) 2012-11-04T10:33:32 < dongs> carp3 you might be better off getting some allwinner assdroid lunix shit 2012-11-04T10:33:35 < dongs> and declaring victory. 2012-11-04T10:33:38 < dongs> it will be cheaper, too. 2012-11-04T10:34:03 < jpa-> yeah 2012-11-04T10:34:21 < jpa-> beaglebone or rasberry pi are also quite eay 2012-11-04T10:34:23 < jpa-> *easy 2012-11-04T10:34:32 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-04T10:34:44 < jpa-> and if you are running a harddrive, power consumption is probably not that critical 2012-11-04T10:50:37 -!- barthess [~barthess@178.154.53.58] has joined ##stm32 2012-11-04T10:52:16 < Claude> carp3, ide/sata (there are bidirectional ones) adapter off fleabay. connect adapter to some gpios or even fsmc 2012-11-04T10:58:08 < Claude> http://www.logilink.eu/showproduct/AD0008.htm?seticlanguage=en 2012-11-04T10:59:25 < jpa-> > proceed to implement your own ide drivers (i know, i know, it's not impossible) 2012-11-04T11:02:02 < baird> Did a 14-wire bit-bash IDE interface once for a 6502 system.. 2012-11-04T11:03:01 < jpa-> one can only hope that those ide/sata adapters include all the legacy modes 2012-11-04T11:06:27 < Claude> like PIO ? yes they do 2012-11-04T11:08:40 < Claude> and and ide lowlevel driver isn't that hard to write , if you are lazy just copy&paste it from here : http://elm-chan.org/fsw/ff/00index_e.html 2012-11-04T11:12:30 < jpa-> hehe - it would take a month to fully write a 3 TB sata drive over USB 1.1; i guess the IDE adapter would be quite a bit faster 2012-11-04T11:13:02 < jpa-> especially if one is able to use FSMC for it 2012-11-04T11:59:00 -!- BjoernC [~BjoernC@dyndsl-178-142-058-167.ewe-ip-backbone.de] has joined ##stm32 2012-11-04T12:07:54 < qyx_> dongs: but there isnt any with such high capacity.. ultrafire 4ah only which completely sucks 2012-11-04T12:08:22 < qyx_> these 3400mah panasonics seem to be the best 2012-11-04T12:09:59 < baird> 3400mAh would be enough? http://www.howtospotapsychopath.com/2012/11/04/from-crowbar-to-glowbar/ 2012-11-04T12:31:29 -!- BjoernC [~BjoernC@dyndsl-178-142-058-167.ewe-ip-backbone.de] has quit [Quit: Konversation terminated!] 2012-11-04T12:52:00 -!- carp3 [~chatzilla@31.56.114.37] has quit [Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032]] 2012-11-04T12:54:02 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 2012-11-04T12:57:34 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has joined ##stm32 2012-11-04T13:26:15 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-04T13:27:58 < dongs> serious lack of blog 2012-11-04T13:27:58 < dongs> q 2012-11-04T13:28:04 < dongs> qyx_: well, that site lists some 2012-11-04T13:28:08 < dongs> i have no idea really. 2012-11-04T13:28:40 < dongs> qyx_: ultrafire 5000 are 43 grams... > http://www.ebay.co.uk/itm/2x-UltraFire-18650-3-7V-5000mAh-Rechargeable-Li-ion-Battery-for-flashlight-Torch-/221138043128?pt=UK_ConsumerElectronics_Batteries_SM&hash=item337cdac0f8 2012-11-04T14:03:01 < dongs> man what the hell! 2012-11-04T14:03:10 < dongs> 1920x1080 13" panels are like 40 bucks 2012-11-04T14:03:15 < dongs> also with eDP 2012-11-04T14:12:03 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-04T14:12:03 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-04T14:12:03 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-04T14:12:04 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-04T14:16:25 < baird> I wonder what the panel interface is on the EeePC701.. 2012-11-04T14:16:43 < dongs> baird, probably the usual lvds/panellink shit. 2012-11-04T14:16:44 < baird> Its output is only analogue VGA, though. 2012-11-04T14:17:10 < dongs> http://www.ebay.com/itm/310246305616 2012-11-04T14:17:19 < baird> The most detailed answer from googling around is '60 pin interface' 2012-11-04T14:17:19 < dongs> 800 x 400????????? 2012-11-04T14:17:23 < baird> Yup. 2012-11-04T14:17:29 < dongs> god damn that is horrible 2012-11-04T14:17:49 < dongs> 60pin = lvds 2012-11-04T14:18:03 < baird> https://secure.flickr.com/photos/chris_j_b/2091869709/in/set-72157603488927690 2012-11-04T14:18:08 < dongs> or heck, could be just raw pixel data 2012-11-04T14:18:13 < dongs> like RGB + wahtever. liek the PSP lcd 2012-11-04T14:18:29 < dongs> https://www.sparkfun.com/products/8335 2012-11-04T14:19:02 < dongs> ahashhashashahhas 2012-11-04T14:19:08 < baird> teeeeny: https://secure.flickr.com/photos/chris_j_b/2097714074/ 2012-11-04T14:19:11 < dongs> stopped reading after : emacs 2012-11-04T14:20:17 < baird> Apparently, occuring to the shipping manifest, it was the 100th EeePC sent to Australia. 2012-11-04T14:20:31 < baird> *occording 2012-11-04T14:21:38 < dongs> sstill wrong 2012-11-04T14:28:21 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-04T14:30:37 < baird> A neat little thing about the '701 was it could run, and also recharge, from a 12VDC supply, in spite of its stock power brick being 19V 2.1A. A mate of mine installed his in his Mini CooperS, and ran Xaster for his mobile ham setup in the car. 2012-11-04T14:34:46 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has joined ##stm32 2012-11-04T14:39:24 < dongs> bedtime 2012-11-04T14:41:13 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-04T14:43:46 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Ping timeout: 246 seconds] 2012-11-04T14:59:54 -!- ohama [ohama@92.240.248.100] has quit [Ping timeout: 240 seconds] 2012-11-04T15:02:16 < qyx_> - 2PCS UltraFire TR 18650 3.7V 5000mAh Rechargeable Unprotected Li-ion Battery 2012-11-04T15:02:21 < qyx_> - Over temperature and over current protection 2012-11-04T15:02:26 < qyx_> uhm, which one 2012-11-04T15:05:26 -!- ohama [ohama@92.240.248.100] has joined ##stm32 2012-11-04T15:06:51 -!- Robint91 [~Robin@dD5776E9E.access.telenet.be] has joined ##stm32 2012-11-04T15:06:53 < Robint91> hi all 2012-11-04T15:07:47 < Robint91> why is taking _impure_ptr 1kiB of ram 2012-11-04T15:12:39 < zyp> seems to be related to newlib's reentrancy state 2012-11-04T15:14:59 < Robint91> yeah 2012-11-04T15:15:47 < Robint91> zyp, but I'm not linking to newlib 2012-11-04T15:16:38 < zyp> are you explicitly telling the linker not to link with newlib? 2012-11-04T15:17:40 < Robint91> -mcpu=cortex-m3; -mthumb; -Wl; -nostartfiles; -g; -Map=driver_Target_Flash.map; -Os; --gc-sections; -L${linkdir}; -T${linkdir}/arm-gcc-link.ld; 2012-11-04T15:18:49 < Robint91> I don't think so 2012-11-04T15:39:45 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Ping timeout: 246 seconds] 2012-11-04T15:43:44 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-04T15:52:37 < Laurenceb> think i worked out why my F3 opamp benchmark had noise peaking at high frequencies 2012-11-04T15:52:56 < Laurenceb> i was hitting the gain bandwidth of the opamp with some of the feedback networks 2012-11-04T15:53:32 < Laurenceb> that distorted the results, so it looks like ~100nV/sqrt(Hz) voltage noise floor and 100fA/sqrt(Hz) current noise floor 2012-11-04T15:53:52 < Laurenceb> with 2KHz corner frequency 2012-11-04T16:19:45 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-04T16:22:05 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-04T16:59:51 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-04T17:06:02 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-04T17:21:41 -!- ohama [ohama@92.240.248.100] has quit [Ping timeout: 245 seconds] 2012-11-04T17:26:42 -!- ohama [ohama@92.240.248.100] has joined ##stm32 2012-11-04T17:29:49 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-04T17:43:37 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-04T17:56:54 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-04T18:01:59 -!- Claude is now known as claude 2012-11-04T18:22:06 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Quit: leaving] 2012-11-04T19:02:10 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-04T19:27:13 < Laurenceb> mind bleach? 2012-11-04T19:29:11 < emeb> sometimes needed on this chl 2012-11-04T19:35:28 < zyp> hmm, can't find anything in lpc4300 documentation on how it should be decoupled 2012-11-04T19:36:50 < emeb> you mean recommended caps/vdd, etc? 2012-11-04T19:36:55 < zyp> yep 2012-11-04T19:37:54 < emeb> default = 0.1uf / vdd + 1uf + 10uf 2012-11-04T19:38:50 < zyp> how does «one per vdd» scale to a bga with 20 balls hooked to vdd? :p 2012-11-04T19:39:18 < emeb> scales to a crapload of 0.1uf caps on your board. 2012-11-04T19:40:01 < emeb> I guess if you're feeling lucky then you can cut back though. 2012-11-04T19:40:14 < zyp> :) 2012-11-04T19:40:26 < emeb> cue Dirty Harry scene... 2012-11-04T19:41:30 < emeb> feeling like a n00b: trying to get dongs' led array demo running. 2012-11-04T19:42:18 < emeb> got his keil source to compile in gcc. It runs w/o crashing and I can single step through it, or even set breakpoints. 2012-11-04T19:42:52 < emeb> Doesn't actually light up the display though, and when I hang a scope off the GPIOs there aren't any signals toggling. 2012-11-04T19:43:10 < BrainDamage> wtf of the day: http://craziestgadgets.com/2010/07/23/how-to-use-an-ipad-as-a-plate-to-eat-from/ 2012-11-04T19:43:26 < zyp> http://bin.jvnv.net/f/EQhpm.png <- considering that bottom layer looks like this, I feel that I have a good excuse to avoid dual sided assembly since there is not much room for caps anyway :p 2012-11-04T19:43:30 < emeb> If I set a breakpoint in the refresh timer ISR *then* I can see the row decode GPIOs toggle, but not when it free runs. 2012-11-04T19:44:13 < emeb> zyp: looks like the back side doesn't leave you any room. 2012-11-04T19:44:16 -!- tavish [~tavish@59.177.12.137] has joined ##stm32 2012-11-04T19:44:17 -!- tavish [~tavish@59.177.12.137] has quit [Changing host] 2012-11-04T19:44:17 -!- tavish [~tavish@unaffiliated/tavish] has joined ##stm32 2012-11-04T19:44:27 < zyp> emeb, that's what I just said 2012-11-04T19:44:29 < emeb> maybe 0201 parts? :P 2012-11-04T19:44:40 < zyp> I'd rather not :p 2012-11-04T19:44:50 < emeb> smaller than my tweezers 2012-11-04T19:45:54 < zyp> oh well 2012-11-04T19:45:57 < emeb> zyp: just 4lyr? 2012-11-04T19:46:00 < zyp> yep 2012-11-04T19:46:09 < zyp> and inner layers are just planes 2012-11-04T19:46:12 < emeb> that's probably the big issue. 2012-11-04T19:46:34 < emeb> back-side decoupling usually goes along with signal routing on inner layers. 2012-11-04T19:46:45 < zyp> nah, issue is that vias are protruding through all planes 2012-11-04T19:48:43 < zyp> so anyway, should I just throw a bunch of caps around the chip and hook them to both layers, or should I split the vcc plane where it doesn't run by a cap? 2012-11-04T19:49:56 < emeb> probably best not to split the vcc plane. 2012-11-04T19:50:11 < zyp> yeah, I don't think it would serve any real purpose 2012-11-04T19:50:14 < emeb> just cluster the caps as close as you can. 2012-11-04T20:11:52 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-04T20:12:24 < TitanMKD> hello 2012-11-04T20:12:31 < emeb> hello 2012-11-04T20:12:42 -!- dfletcher__ [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has quit [Read error: Connection reset by peer] 2012-11-04T20:12:55 < TitanMKD> finaly the transpose8x8bit is too slow for my needs :( 2012-11-04T20:13:05 -!- dfletcher__ [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-04T20:13:28 < emeb> limits your max sample rate? 2012-11-04T20:13:29 < TitanMKD> i checked again and it requires max 64cycles and i need to do 4* (8*8bit) transpose 2012-11-04T20:13:45 < TitanMKD> so it will be done in host side ;) 2012-11-04T20:14:08 < TitanMKD> and the worst is i need also transpose 4*(16*8) for 16chan mode ;) 2012-11-04T20:14:43 < TitanMKD> emeb the aim is to obtain 100MHz sampling rate ;) 2012-11-04T20:16:28 < emeb> yup 2012-11-04T20:16:42 < emeb> seems to be the std for logic analyzers 2012-11-04T20:17:19 < TitanMKD> anyway the max is 102Mhz when MCU runs @204MHz 2012-11-04T20:17:33 < TitanMKD> but i will change it to 100Mhz with MCU running @200MHz 2012-11-04T20:17:37 < TitanMKD> more standard ;) 2012-11-04T20:18:31 < TitanMKD> to reach this speed i will also avoiding interrupt to retrieve SGPIO buffer and write them on USB buffer 2012-11-04T20:18:55 < TitanMKD> so M0 will do an infinite loop waiting SGPIO buffer ready and filling USB buffer ;) 2012-11-04T20:19:10 < TitanMKD> it's major advantage of dual core 2012-11-04T20:19:34 < emeb> so you're sampling 8 SGPIO lines @ 100MHz and sending them via USB to the host PC to be parsed & stored? 2012-11-04T20:19:41 < TitanMKD> no 16 lines ;) 2012-11-04T20:19:53 < TitanMKD> 8 or 16 chan 2012-11-04T20:20:01 < emeb> so that's 1600Mbits/s 2012-11-04T20:20:02 < TitanMKD> but in fact it's not possible in realtime 2012-11-04T20:20:10 < emeb> no shit. :) 2012-11-04T20:20:12 < TitanMKD> it will be stored in an internal buffer ;) 2012-11-04T20:20:21 < TitanMKD> and sent to OLS after 2012-11-04T20:20:29 < TitanMKD> through USB 2012-11-04T20:20:32 < emeb> so you can do the transpose while you send to USB. 2012-11-04T20:20:37 < TitanMKD> yes 2012-11-04T20:20:47 < TitanMKD> it will just delay a bit the stuff 2012-11-04T20:20:56 < emeb> how big is the buffer? 2012-11-04T20:21:11 < TitanMKD> it can be more than 128KB 2012-11-04T20:21:29 < TitanMKD> but really bigger on final hw ;)à 2012-11-04T20:21:35 < TitanMKD> with SDRAM ;) 2012-11-04T20:22:00 < emeb> so about 700us w/o external mem. Not bad 2012-11-04T20:22:19 < TitanMKD> yes and rle will be not possible at 100MHz 2012-11-04T20:22:20 < emeb> Really, the only thing you need to handle real-time is the trigger logic. 2012-11-04T20:22:37 < TitanMKD> in fact trigger will be hw ;) 2012-11-04T20:22:53 < TitanMKD> SGPIO have trigger on pattern from 1bit to 32bits 2012-11-04T20:23:03 < emeb> even better. 2012-11-04T20:23:14 < TitanMKD> yes but advanced trigger will be not possible 2012-11-04T20:23:20 < TitanMKD> only basic ones ;) 2012-11-04T20:23:39 < emeb> but you still need some sort of simple logic to set trigger point in buffer and stop capture. 2012-11-04T20:24:06 < TitanMKD> yes for the part to say keep 10% before trigger 2012-11-04T20:24:16 < emeb> yup 2012-11-04T20:24:19 < TitanMKD> this will be sw only 2012-11-04T20:24:24 < emeb> yes 2012-11-04T20:24:44 < TitanMKD> i will try to find the fastest algorithm to do it in less than 64cycles ;) 2012-11-04T20:25:06 < TitanMKD> or 2*64cycles using 2 core 2012-11-04T20:25:32 < TitanMKD> but i doubt i could synchronize the 2 core efficiently on such short time contraint 2012-11-04T20:25:32 < emeb> does the M0 run at the full speed of the M4 in the LPC43xx? 2012-11-04T20:25:40 < TitanMKD> yes M0 can run @ 204Mhz 2012-11-04T20:25:49 < TitanMKD> IIRC it as his own clock 2012-11-04T20:25:52 < emeb> go little processor! 2012-11-04T20:26:07 < emeb> can't do much, but it does it really fast. 2012-11-04T20:26:13 < TitanMKD> but M0 is planned to retrieve SGPIO data and fill the buffer 2012-11-04T20:26:25 < emeb> can't do that w/ DMA? 2012-11-04T20:26:49 < TitanMKD> and in fact retrieving SGPIO is very time consuming as it requires more than 1 cycle per read on those special buffer 2012-11-04T20:27:24 < TitanMKD> the problem with DMA scatter/gather is it requires lot of byte to retrieve only 1 32bits because SGPIo buffer are not contiguous :( 2012-11-04T20:27:56 < TitanMKD> so lot of scatter/gather for 4 bytes each time which will consume lot of bandwidth for nothing 2012-11-04T20:28:17 < TitanMKD> and IIRC it seems the LPC43xx does not work as DMA for SGPIO peripheral 2012-11-04T20:28:45 < TitanMKD> SGPIO 14/15 can trigger DMA request but only for memory to memory transfer :( (tested by jared) 2012-11-04T20:29:10 < emeb> strange 2012-11-04T20:29:26 < zyp> *yawn* 2012-11-04T20:29:27 < TitanMKD> it requires more test in fact maybe it's an "errata " 2012-11-04T20:29:32 < zyp> http://bin.jvnv.net/f/qGHKG.png 2012-11-04T20:29:46 < zyp> just missing caps and final routing now, I think 2012-11-04T20:29:47 < TitanMKD> zyp hehe good 2012-11-04T20:30:01 -!- tavish [~tavish@unaffiliated/tavish] has quit [Ping timeout: 252 seconds] 2012-11-04T20:30:12 < TitanMKD> zyp what have you routed by priority (all SGPIO 0 to 15 i hope) ? 2012-11-04T20:30:33 -!- tavish [~tavish@unaffiliated/tavish] has joined ##stm32 2012-11-04T20:30:43 < TitanMKD> zyp also becareful 3.3V output is not 3.3V but with overshoot of 5V during 5/10ns !! 2012-11-04T20:31:00 < TitanMKD> zyp it kills CPLD not compliant with such overshoot 2012-11-04T20:31:07 < zyp> no, I only have 8 sgpio lines broken out 2012-11-04T20:31:16 < TitanMKD> zyp add resistor on those line in that case 2012-11-04T20:31:22 < zyp> on what? 2012-11-04T20:31:33 < TitanMKD> on SGPIO pins 2012-11-04T20:31:38 < zyp> huh? 2012-11-04T20:31:40 < TitanMKD> yes 2012-11-04T20:31:51 < zyp> why? 2012-11-04T20:31:57 < TitanMKD> i killed the CPLD port because of that on JellyBean 2012-11-04T20:32:05 < TitanMKD> now it's fixed with resistor on Jawbreaker 2012-11-04T20:32:18 < zyp> doesn't make sense. 2012-11-04T20:32:28 < TitanMKD> because SGPIo port are used for other stuff they have overshoot up to 5V !! 2012-11-04T20:32:44 < TitanMKD> see my measurement confirmed by NXP 2012-11-04T20:32:50 < TitanMKD> wait i give you the link 2012-11-04T20:33:18 < TitanMKD> https://github.com/mossmann/hackrf/blob/master/firmware/sgpio_passthrough_rom_to_ram/Test_SGPIO0_to15.pdf 2012-11-04T20:34:13 -!- Erlkoenig [~erlkoenig@pptp-194-94-198-146.pptp.stw-bonn.de] has joined ##stm32 2012-11-04T20:34:29 < TitanMKD> zyp just add 39 Ohm resistor on each SGPIO line to remove this overshoot 2012-11-04T20:34:39 < TitanMKD> and it still work at 100MHz 2012-11-04T20:35:17 < TitanMKD> or put a 5.5V tolerant buffer connected to those SGPIO 2012-11-04T20:35:47 < TitanMKD> zyp this problem still does not appear in latest LPC43xx errata 2012-11-04T20:35:52 < emeb> I suppose you could put the termination @ the load too and not encumber the LPC board with it. 2012-11-04T20:36:01 < TitanMKD> emeb yes 2012-11-04T20:36:04 -!- tavish [~tavish@unaffiliated/tavish] has quit [Ping timeout: 248 seconds] 2012-11-04T20:36:26 < TitanMKD> in fact it's the same problem for SDRAM GPIO with same effects 2012-11-04T20:36:44 < TitanMKD> even if they are not used as SDRAM alternive function 2012-11-04T20:36:56 < TitanMKD> alternative/alternate 2012-11-04T20:37:10 < zyp> heh 2012-11-04T20:37:17 < emeb> zyp: so this board is just LPC + SDRAM + USB conn + regulator + JTAG + misc connectors? 2012-11-04T20:38:40 < zyp> emeb, yes, I have RMII, SDIO and I2S/I2C broken out to match waveshare extension boards 2012-11-04T20:38:48 < zyp> so I can hook it up to stuff I already have 2012-11-04T20:39:00 < emeb> yeah - thought that those might be for waveshare. 2012-11-04T20:39:05 < TitanMKD> zyp if you finish it soon i could even produce it as ITead ;) 2012-11-04T20:39:12 < emeb> this LPC has Flash built-in? 2012-11-04T20:39:17 < TitanMKD> zyp I have 2 LPC4330 LBGA 256 2012-11-04T20:39:22 < TitanMKD> emeb no 2012-11-04T20:39:35 < zyp> emeb, yes 2012-11-04T20:39:44 < TitanMKD> only LPC4357 have 2012-11-04T20:39:57 < TitanMKD> but there's 2 time less ram too 2012-11-04T20:40:20 < TitanMKD> and for max speed 204Mhz it's requires to execute code in RAM 2012-11-04T20:40:29 < emeb> Noticed no flash on-board so I thought it must be internal. 2012-11-04T20:40:37 < zyp> footprint is same for those with and without flash, but I haven't really added any way to boot chips without flash 2012-11-04T20:40:51 < TitanMKD> zyp ad QuadSPI 2012-11-04T20:40:53 < zyp> though, I guess I can boot via usb 2012-11-04T20:41:00 < TitanMKD> zyp it's really cheap and very good ;) 2012-11-04T20:41:02 < zyp> TitanMKD, I haven't broken out quadspi. 2012-11-04T20:41:03 < emeb> SPI parts are pretty tiny. 2012-11-04T20:41:24 < zyp> I'm planning on going with LPC4357, so I'll have internal flash 2012-11-04T20:41:31 < emeb> *nod* 2012-11-04T20:41:32 < TitanMKD> nota QuadSPI could be also used as write ;) 2012-11-04T20:43:27 < TitanMKD> zyp IIRC 90° angle is not recommended for SDRAM 2012-11-04T20:43:32 < TitanMKD> it should be 45° 2012-11-04T20:44:02 < zyp> huh? 2012-11-04T20:44:13 < zyp> it is at 45°? 2012-11-04T20:44:35 < zyp> or wtf 2012-11-04T20:44:40 <+Steffanx> I think he means: http://www.naffets.nl/share//a-20121104-194433.png 2012-11-04T20:44:56 < zyp> ah 2012-11-04T20:44:57 < zyp> :p 2012-11-04T20:45:19 < zyp> they are not going to remain like that 2012-11-04T20:46:00 <+Steffanx> What's the size of the caps? 0603? 2012-11-04T20:46:06 <+Steffanx> or even 0402? 2012-11-04T20:46:06 < zyp> yep 2012-11-04T20:46:16 < zyp> 0603 2012-11-04T20:50:10 < Erlkoenig> hm, why does the F4 have two USB Interfaces, fullspeed and highspeed? wouldn't just two high-speed interfaces easier to build (copy&pasta HDL or something)? 2012-11-04T20:51:12 < emeb> because it's more fun if you have two completely different register sets. Keep coders busier. 2012-11-04T20:53:04 < TitanMKD> Erlkoenig HS requires ULPI component !! 2012-11-04T20:53:38 < Erlkoenig> requires? okay that's an argument ;) 2012-11-04T20:53:50 < zyp> nah 2012-11-04T20:54:04 < zyp> Erlkoenig, think area 2012-11-04T20:54:32 < TitanMKD> Erlkoenig which also requires 1.8V as i have never found any ULPI chipset which work with only 3.3V/5V 2012-11-04T20:54:53 < TitanMKD> Erlkoenig LPC43xx have intergated HS PHY for USB0 2012-11-04T20:54:56 < zyp> both is the same core, the FS one just have some features turned off 2012-11-04T20:55:33 < Erlkoenig> hm okay ;) 2012-11-04T20:55:56 < zyp> TitanMKD, then you haven't searched much 2012-11-04T20:56:00 < zyp> take http://www.smsc.com/index.php?pid=28&tid=143 for example 2012-11-04T20:56:01 < TitanMKD> zyp ha ? 2012-11-04T20:56:14 < zyp> «Internal 1.8 volt regulators allow operation from a single 3.3 volt supply» 2012-11-04T20:56:16 < TitanMKD> i speak about non BGA ULPI ;) 2012-11-04T20:56:32 < TitanMKD> ha yes good it's QFN 2012-11-04T20:57:20 < zyp> well, you're not going to find any ULPI PHY in DIL 2012-11-04T20:57:44 < TitanMKD> but in LQFP will be a must ;) 2012-11-04T20:57:53 < TitanMKD> as even QFN if really cheaty sometimes 2012-11-04T20:58:04 < TitanMKD> especially to solder by hand/at home 2012-11-04T20:58:16 < TitanMKD> (by hand means with hot air or hot plate of course) 2012-11-04T20:59:09 < zyp> if you can't even solder QFN, you probably shouldn't be dealing with highspeed usb :p 2012-11-04T20:59:15 < TitanMKD> zyp who this smsc chipset is very interesting 2012-11-04T20:59:45 < TitanMKD> zyp the problem is to solder them realiably on for example 10 boards ;) 2012-11-04T21:00:02 < TitanMKD> zyp as for example on 10boards and QFN32 i have about 2 boards not working 2012-11-04T21:00:32 < TitanMKD> zyp but it's with hot plate and "cheap" smt stencil 2012-11-04T21:00:34 < zyp> then you are doing something wrong 2012-11-04T21:00:51 < TitanMKD> with hot air i will say result is really better 2012-11-04T21:01:02 < TitanMKD> but too long 2012-11-04T21:01:16 < TitanMKD> and overheat the chipset 2012-11-04T21:02:06 < TitanMKD> woo really not bad the SMSC => 2012-11-04T21:02:06 < TitanMKD> 886-USB3300-EZK 2012-11-04T21:02:13 < TitanMKD> 1.92euro/1 unit 2012-11-04T21:02:36 < TitanMKD> 100 unit /0.986euros 2012-11-04T21:05:19 < TitanMKD> it also support ESD up to 8KV 2012-11-04T21:06:04 < jpa-> "supports ESD" :D 2012-11-04T21:06:12 < TitanMKD> hehe ;) 2012-11-04T21:06:19 < TitanMKD> it resist ;) 2012-11-04T21:07:59 < Erlkoenig> gives 8kV spikes to your MCU on request via SPI! 2012-11-04T21:09:00 < TitanMKD> woo internal modes are interesting too 2012-11-04T21:09:22 < TitanMKD> in low power mode you can even read DP/DM states 2012-11-04T21:13:31 < TitanMKD> zyp have you ever tested this USB3300 ULPI chipset with any MCU ? 2012-11-04T21:13:53 < Erlkoenig> USB_OTG_EP in_ep [USB_OTG_MAX_TX_FIFOS]; USB_OTG_EP out_ep [USB_OTG_MAX_TX_FIFOS]; <-- does this make any sense? from the usb_core.h from the usb lib 2012-11-04T21:14:45 < TitanMKD> IIRC for me buffer size for in_ep = buffer size for out_ep 2012-11-04T21:14:53 < TitanMKD> at least for standard stuff 2012-11-04T21:15:03 < Erlkoenig> probably, as USB_OTG_MAX_RX_FIFOS doesn't exist... strange anyway 2012-11-04T21:25:29 < TitanMKD> woo i understand why i never see any MCU using ULPI ;) it's an other layer of code to do !! 2012-11-04T21:25:44 < TitanMKD> especially to configure the ULPI chipset 2012-11-04T21:30:51 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-04T21:32:17 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 256 seconds] 2012-11-04T21:39:53 < zyp> TitanMKD, yes, the waveshare ulpi board is based on usb3300 2012-11-04T21:41:00 < Robint91> it the waveshare board any good? 2012-11-04T21:41:04 < Robint91> *is 2012-11-04T21:43:38 <+Steffanx> Yes 2012-11-04T21:43:56 <+Steffanx> Both dongs and zyp have it 2012-11-04T21:44:19 <+Steffanx> If dongs doesn't complain about it, it means it's REALLY good 2012-11-04T21:44:43 < Robint91> lol 2012-11-04T21:45:22 < TitanMKD> does nayone know how to launch cmake to force UNIX cmake env var to FALSE and WIN32 to TRUE ? 2012-11-04T21:45:26 < TitanMKD> anyone 2012-11-04T21:45:53 < TitanMKD> because this syntax: cmake . -DUNIX=FALSE -DWIN32=TRUE does not work 2012-11-04T21:46:04 < TitanMKD> same if i replace TRUE by 1 & FALSe by 0 2012-11-04T21:46:25 < TitanMKD> in any case UNIX is always enabled 2012-11-04T21:46:31 < TitanMKD> and WIN32 disabled/false 2012-11-04T21:46:40 < HTT-Bird> TitanMKD: launch cmake by itself and try setting it in the UI? 2012-11-04T21:46:50 < TitanMKD> in the UI ? which UI 2012-11-04T21:46:56 < TitanMKD> all is done through command line 2012-11-04T21:47:37 < HTT-Bird> cmake has a GUI 2012-11-04T21:47:51 < TitanMKD> not mine 2012-11-04T21:55:10 < Tectu> wtf who needs a GUI for a build system? 2012-11-04T21:55:37 < BrainDamage> to see all the options 2012-11-04T21:55:55 < BrainDamage> which is actually not a bad idea at all 2012-11-04T21:56:20 < BrainDamage> also ccmake is a curses "gui" 2012-11-04T21:56:25 < BrainDamage> which is often good enough 2012-11-04T22:03:18 < Tectu> anyone got a working soft PWM (for driving servos) ? 2012-11-04T22:05:16 -!- dekar [~dekar@212.255.17.8] has joined ##stm32 2012-11-04T22:05:19 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-04T22:05:26 < Erlkoenig> i got a working hard PWM for servos :P 2012-11-04T22:05:43 < Tectu> yes, me as well :D 2012-11-04T22:06:07 < Erlkoenig> who needs soft pwm when having a F4 with countless PWM channels? :D 2012-11-04T22:07:52 < Tectu> someone who has a development board where the only free pins are some FSMC shit 2012-11-04T22:08:06 < Tectu> I got 4 free TIM pins, but need 6 :D 2012-11-04T22:17:59 < Laurenceb> FALSE and WIN32 to TRUE? 2012-11-04T22:18:05 < Laurenceb> wont that cause the end of the universe 2012-11-04T22:19:00 <+Steffanx> There's no need to care about that 2012-11-04T22:19:13 <+Steffanx> No one will ever know 2012-11-04T22:25:08 < jpa-> Tectu: if you have a lot of RAM, it's quite easy by just writing with DMA to GPIO->ODR 2012-11-04T22:25:25 < jpa-> (a lot = 2kB or so) 2012-11-04T22:25:59 < Tectu> hmm 2012-11-04T22:26:03 < Tectu> interesting 2012-11-04T22:26:28 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-04T22:45:39 < Erlkoenig> why does ld show undefined references when nm clearly shows the "missing" symbols are defined in .o files supplied to ld :( 2012-11-04T22:49:30 < zippe> Erlkoenig: Link ordering 2012-11-04T22:49:43 < Erlkoenig> what's that? 2012-11-04T22:50:04 < zippe> ld considers things on the link line in order 2012-11-04T22:50:21 < zippe> e.g. if you have two .a's 2012-11-04T22:50:38 < zippe> hmm, better, here's a more concrete example 2012-11-04T22:50:43 < zippe> foo.o bar.a baz.a 2012-11-04T22:51:22 < zippe> Assume foo.o references a symbol in an object in baz.a, and that object has undefined symbols that would come from an object in bar.a 2012-11-04T22:51:47 < zippe> Your link will fail because ld won't go back up the link line looking for objects 2012-11-04T22:52:28 < zippe> As for your actual problem, harder to say 2012-11-04T22:53:18 < Erlkoenig> hm i have e.g. USBD_GetString in test/usbd_req.o, i have a main.o that references the function, when calling: "g++ test/usbd_req.o main.o" or "g++ main.o test/usbd_req.o" i always get the error "undefined reference to `USBD_GetString" :( 2012-11-04T22:53:24 < Erlkoenig> err, arm-none-eabi-g++ 2012-11-04T22:55:06 < TitanMKD> Erlkoenig you have probably inverse dependency 2012-11-04T22:55:38 < TitanMKD> Erlkoenig for example if a liba requires libb and libb requires liba this error will happen 2012-11-04T22:56:13 < Erlkoenig> hm, unfortunately ST's libs are written to depend on the user code, and the user code obviously depends on the library 2012-11-04T22:56:41 < Erlkoenig> but this also happens with "innocent" functions such as TIM_Cmd 2012-11-04T22:56:58 < TitanMKD> yes so you need a syntax in gcc linker to avoid such error 2012-11-04T22:57:57 < TitanMKD> the problem happen just for library in fact 2012-11-04T22:58:25 < Erlkoenig> hm. is there some understandably doc on that? 2012-11-04T22:58:31 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Quit: my exit] 2012-11-04T22:58:40 < TitanMKD> yes wait i give you the syntax to manage that by the ld 2012-11-04T22:59:15 < Erlkoenig> hm in fact i'm not calling "ld" directly but by calling "g++" 2012-11-04T22:59:21 < TitanMKD> yes 2012-11-04T22:59:39 < TitanMKD> it's LDFLAGS in fact 2012-11-04T23:00:17 < TitanMKD> try that 2012-11-04T23:00:26 < TitanMKD> gcc -Wl,--start-group -Wl,--end-group 2012-11-04T23:00:56 < TitanMKD> it will fix such problem 2012-11-04T23:01:16 < TitanMKD> and you can have liba with dependency with libb and libb with dependency with liba 2012-11-04T23:02:46 -!- DaKu is now known as daku 2012-11-04T23:03:54 < Erlkoenig> ooh actually works 2012-11-04T23:04:03 < Erlkoenig> thank you a lot 2012-11-04T23:04:09 < TitanMKD> hehe no problem ;) 2012-11-04T23:04:15 < TitanMKD> it's a common problem 2012-11-04T23:04:36 < TitanMKD> anyway that means library dependency is not very good ;) 2012-11-04T23:04:43 < Erlkoenig> tell that to ST... 2012-11-04T23:05:10 < TitanMKD> I have never say ST do good code 2012-11-04T23:05:21 < TitanMKD> it's just test code 2012-11-04T23:05:24 < Erlkoenig> but i often have multiple .o files depend on each other within one project, and that never caused problems, hmm 2012-11-04T23:05:40 < TitanMKD> .o does not do this problem in fact 2012-11-04T23:05:50 < TitanMKD> the problem is with lib ;) 2012-11-04T23:06:01 < TitanMKD> as gcc does not rescan the object in the library and forget it 2012-11-04T23:06:22 < TitanMKD> and this group stuff force gcc to rescan all lib for the object ... 2012-11-04T23:06:34 < Erlkoenig> uhm but but 2012-11-04T23:06:46 < Erlkoenig> for testing i unpacked my .a file so i only had .o files, and that still didn't work 2012-11-04T23:07:53 < Erlkoenig> waitwhat 2012-11-04T23:08:00 < Erlkoenig> tried to do that again - works 2012-11-04T23:08:06 < Erlkoenig> very confusing 2012-11-04T23:08:07 < Erlkoenig> O_o 2012-11-04T23:10:57 < TitanMKD> anyway in the example they also speak about obj 2012-11-04T23:38:22 < zippe> Erlkoenig: are you sure that you're compiling your code as C and not C++ 2012-11-04T23:38:50 < Erlkoenig> hu? i am compiling some code as C, and some as C++ 2012-11-04T23:39:05 < zippe> Ok, so make sure that any C++ code you want to call from C is extern "C" 'ed 2012-11-04T23:40:23 < zippe> Erlkoenig: linking handles .o and .a files differently 2012-11-04T23:40:24 < Erlkoenig> yup it is... thanks to Titan it works now with --start-group 2012-11-04T23:41:13 < zippe> when you list .o files, you are saying to the linker "put all these together". When you list a .a file, you say to the linker "when you get to this point in the link, if you have unresolved symbols, check all these .o files and add any that would resolve those symbols" 2012-11-04T23:41:29 < zippe> Any .o in the .a that doesn't provide a known-unresolved symbol is ignored 2012-11-04T23:42:06 < zippe> the start-group/end-group approach is basically a loop that says "if you added more .o files last time through, go back to the start of the group and repeat" 2012-11-04T23:42:11 < Erlkoenig> yes, i got it 2012-11-04T23:46:16 -!- Erlkoenig [~erlkoenig@pptp-194-94-198-146.pptp.stw-bonn.de] has quit [Remote host closed the connection] 2012-11-04T23:47:12 -!- Erlkoenig [~erlkoenig@pptp-194-94-198-146.pptp.stw-bonn.de] has joined ##stm32 --- Day changed Mon Nov 05 2012 2012-11-05T00:03:56 < zippe> Blegh 2012-11-05T00:04:16 < zippe> Why am I getting nothing on TIM2_CH1_ETR? Something must think ETR is enabled 2012-11-05T00:05:25 -!- barthess1 [~barthess@5.100.211.129] has joined ##stm32 2012-11-05T00:06:29 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-05T00:07:47 -!- barthess [~barthess@178.154.53.58] has quit [Ping timeout: 265 seconds] 2012-11-05T00:08:34 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Client Quit] 2012-11-05T00:09:42 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 264 seconds] 2012-11-05T00:35:05 < upgrdman> zippe, are you trying to clock a counter with the waveform on the ETR? 2012-11-05T00:39:51 -!- barthess1 [~barthess@5.100.211.129] has quit [Quit: Leaving.] 2012-11-05T00:40:34 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-05T00:40:34 < zippe> No, I'm trying to use TIM2_CH1 as an output 2012-11-05T00:41:37 < zippe> The other channels on TIM2 are working, but CH1 isn't giving me any joy 2012-11-05T00:41:52 -!- Robint91 [~Robin@dD5776E9E.access.telenet.be] has quit [Read error: Connection reset by peer] 2012-11-05T00:46:18 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Ping timeout: 264 seconds] 2012-11-05T00:49:06 < upgrdman> i probably can't help. :( i assume the appropriate gpio clock is enabled? 2012-11-05T00:49:16 < upgrdman> and AF set 2012-11-05T00:53:37 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-05T00:54:03 < zippe> Yeah; the other channels are OK and I believe the AF stuff is all correct 2012-11-05T00:56:41 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-05T01:00:37 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-05T01:01:24 < dongs> sup trolls 2012-11-05T01:02:20 < emeb> yo dongs 2012-11-05T01:02:50 < emeb> making progress on the led board 2012-11-05T01:03:24 < emeb> looks like one of the my9221 drivers is cooked tho 2012-11-05T01:10:35 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-05T01:16:38 < dongs> you failed the solder? 2012-11-05T01:16:46 < dongs> good thing you got some extra heh 2012-11-05T01:17:12 < emeb> seems that way. 2012-11-05T01:17:23 < emeb> unfortunately it's the 1st one in the chain. 2012-11-05T01:18:23 < emeb> I can see DI and DCKI, but DO and DCKO are both constant hi. 2012-11-05T01:18:36 < emeb> and GCKO is not oscillating. 2012-11-05T01:19:07 < dongs> oh! 2012-11-05T01:19:08 < dongs> uh 2012-11-05T01:19:11 < dongs> did you solder bridge 2012-11-05T01:19:13 < dongs> the MCO 2012-11-05T01:19:14 < dongs> to GND 2012-11-05T01:19:19 < emeb> no 2012-11-05T01:19:22 < dongs> you should. 2012-11-05T01:19:28 < dongs> the 3 way solder bridge 2012-11-05T01:19:30 < dongs> near USB 2012-11-05T01:19:36 < dongs> MXO * PD 2012-11-05T01:19:37 < emeb> yeah - I know which one. 2012-11-05T01:19:51 < emeb> Looked at your picture and it wasn't bridged. 2012-11-05T01:19:56 < dongs> was too 2012-11-05T01:20:04 < dongs> unless I took the pic before I bridged them all 2012-11-05T01:20:09 < emeb> prolly 2012-11-05T01:20:13 < dongs> :( 2012-11-05T01:20:26 < emeb> give that a shot before I get out the gun... 2012-11-05T01:24:43 < emeb> well now - different behavior. 2012-11-05T01:24:53 < dongs> :) 2012-11-05T01:25:04 < dongs> try running it off 3.3V for proper work 2012-11-05T01:25:20 < dongs> unless y ou wanna reroute vcc for the drivers from 5V to 3V 2012-11-05T01:25:30 < emeb> yeah - cut the 5V trace to the my9221 chips and blue-wired to 3.3V 2012-11-05T01:25:37 < dongs> oh, cool 2012-11-05T01:25:54 < dongs> i can do that but I will need to desolder 32 pins of led array first :p 2012-11-05T01:26:01 -!- LeelooMinai [~leeloo@198.84.185.212] has quit [Remote host closed the connection] 2012-11-05T01:26:08 < emeb> different behavior now: DO is hi, DCKO is lo and GCKO is pulsing low slowly. 2012-11-05T01:26:22 < emeb> 5V trace is on component side. 2012-11-05T01:27:02 < emeb> there's a via near the buffer chip that runs E/W near top of my9221 chips. 2012-11-05T01:27:37 < emeb> I cut between that via and pin 24 of U3 2012-11-05T01:28:14 -!- LeelooMinai [~leeloo@198.84.185.212] has joined ##stm32 2012-11-05T01:34:33 < zippe> flyback: was there anything other than filler after the original main arc ended? 2012-11-05T01:34:46 < zippe> I stopped caring because it went from marginal to really crap 2012-11-05T01:35:13 < Erlkoenig> hmm STM32F4 gets warm slowly when being used as an USB-FS Device and connected to an USB Host... 2012-11-05T01:35:26 < zippe> I'm having much more fun with Bakamonogetari and SAO 2012-11-05T01:35:48 < zippe> flyback: crunchyroll 2012-11-05T01:36:11 < zippe> Hulu have some interesting stuff, but the ads drive me insane. 2012-11-05T01:36:45 < dongs> Erlkoenig: you muyst be doing somethign wrong lol 2012-11-05T01:37:26 < zippe> I'm generally not much of a fan of the whole fight genre; just too stupid 2012-11-05T01:37:44 < Erlkoenig> dongs: probably. maybe one interrupt gets fired infinitely or something 2012-11-05T01:37:46 < zippe> Yeah; someone has to get paid or they won't be making it 2012-11-05T01:38:10 < zippe> flyback: heh. Darker than Black is also pretty good. 2012-11-05T01:38:18 < dongs> all anniemay sucks 2012-11-05T01:38:49 < zippe> Yes, canon for me ended with the first. 2012-11-05T01:38:53 < dongs> anything > 12 episodes also sucks dick 2012-11-05T01:39:12 < dongs> last thing moderately interesting that i watched was tokyo magnitude 8 2012-11-05T01:39:13 < zippe> I assume you've seen Baccano/Durarara then? 2012-11-05T01:39:56 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has quit [Ping timeout: 244 seconds] 2012-11-05T01:40:31 < dongs> sorry; that was my troll translation. the original jap was apologizing profusely. 2012-11-05T01:41:46 < zippe> some? 2012-11-05T01:42:09 < zippe> My current dose of happy loli wtf is Girls und Panzer 2012-11-05T01:43:35 < zippe> Surprisingly, actually. 2012-11-05T01:43:47 < zippe> I was prepared for it to be a straight pre-teen thing based on the style 2012-11-05T01:43:56 < zippe> But it played out quite well 2012-11-05T01:44:49 < zippe> No; seen a lot of people raving about it, but the premise never did anything for me 2012-11-05T01:47:46 < emeb> dongs: success! 2012-11-05T01:48:08 < emeb> just had to reflow a few pins on IC2 2012-11-05T01:50:21 < zippe> Heh 2012-11-05T01:50:21 < Erlkoenig> is it correct that USB is not supposed to transfer packets, but a continuous stream of bytes? I.e. there's no mechanism to "transfer a piece of N bytes" and then receive exactly these N bytes within one callback function - in worst case, the callback might get called for each single byte, and i have to rebuild the string of N bytes - just like when using TCP and the nonblocking socket API on Unix? 2012-11-05T01:50:28 < zippe> So, the OP clip - totally not my thing 2012-11-05T01:50:41 < zippe> Erlkoenig: no, USB is entirely frame-based 2012-11-05T01:50:59 < Erlkoenig> as is IP, but the user application only sees a "byte stream" 2012-11-05T01:51:00 < zippe> Erlkoenig: but you can transfer less than a full frame worth of data 2012-11-05T01:51:12 < zippe> Erlkoenig: there is no standardised "user application" interface to USB 2012-11-05T01:51:27 < zippe> Erlkoenig: there are a number of standardised USB protocols layered on top of the basic transport 2012-11-05T01:51:35 < zippe> Some are block based, e.g. RBC 2012-11-05T01:51:46 < zippe> Others are byte streams, e.g. CDC-ACM 2012-11-05T01:52:03 < zippe> yet more are packet based, e.g. CDC networking 2012-11-05T01:52:26 < zippe> Think of USB as being vaguely analogous to ethernet 2012-11-05T01:52:41 < zyp> Erlkoenig, you are wrong, IP is not a byte stream 2012-11-05T01:53:03 < zyp> Erlkoenig, TCP is a byte stream, UDP is still a frame transport 2012-11-05T01:53:03 < Erlkoenig> zyp: the application "sees" it as a byte stream, when using read() and select() 2012-11-05T01:53:17 < Erlkoenig> while the actual implementation of course uses packets 2012-11-05T01:53:49 < Erlkoenig> assuming i want to use libusb on the PC side and the ST USB Library on the F4 as a device, can i e.g. send a packet of 12 bytes from the PC and then receive exactly that packet unfragmented as a whole in my "used code" on the F4? 2012-11-05T01:53:58 < Erlkoenig> *user code 2012-11-05T01:53:59 < zyp> sure 2012-11-05T01:55:13 < Erlkoenig> it looks like the USBD_Class_cb_TypeDef::DataOut callback gets called whenever "any" data is available (e.g. 7 of the 12 bytes). how to get it to call my code when exactly 12 were received, and give me a char* where those 12 bytes are to be found? 2012-11-05T01:55:21 < zyp> USB is fully frame based, but some layer on top of that like CDC ACM is using that to do a byte stream in a manner similar to how TCP is making a byte stream on top of IP 2012-11-05T01:58:16 < Erlkoenig> zyp: that's nice... but TCP/IP packets might get fragmented on their way, so the receiving state machine has to re-combine them. is this the case for USB too or can i get around recombining packets? 2012-11-05T01:59:34 < zyp> you have a max packet size for each endpoint, and if you want to transfer frames larger than MPS you have to split it across several packets 2012-11-05T01:59:54 < Erlkoenig> yup, but my desired packet size is much less then the MPS 2012-11-05T02:00:17 < zyp> then you send it as a single packet 2012-11-05T02:01:21 < zyp> usb transfers usually works like that every transfer is terminated by a non-MPS sized packet 2012-11-05T02:02:16 < zyp> so if you want to send a frame >= MPS, then you send a number of MPS sized packets first, and then a non-MPS sized packet 2012-11-05T02:04:00 < zyp> http://cgit.jvnv.net/laks/tree/usb/generic.h#n74 <- see my get_descriptor implementation for a practical example of this 2012-11-05T02:04:12 < Erlkoenig> so when using libusb_bulk_transfer to send my N bytes, i can be sure that USBD_Class_cb_TypeDef::DataOut will always be called with those N bytes found in USB_OTG_CORE_HANDLE::dev.out_ep [epnum].xfer_buf , as long as N <= MPS? 2012-11-05T02:04:41 < zyp> say N < MPS 2012-11-05T02:04:58 < zyp> if N == MPS you will get a zero length packet to terminate the frame 2012-11-05T02:05:04 < Erlkoenig> ah okay 2012-11-05T02:05:16 < Erlkoenig> ooh you wrote your completely own usb lib just based on the HW register set? 2012-11-05T02:05:24 < zyp> yes 2012-11-05T02:05:34 < Erlkoenig> amazing 2012-11-05T02:05:44 < Erlkoenig> sounds like a braindamaging lot of work 2012-11-05T02:06:08 < zyp> or a lot of fun, depending on how you see it, I do this just for fun 2012-11-05T02:09:49 < Erlkoenig> hm okay ;) ... i want my usb device to "just work™" so i'd like to offload the lowlevel usb stuff to some library... 2012-11-05T02:13:59 < zyp> I'm hoping my library will come to that point sooner or later 2012-11-05T02:14:03 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 276 seconds] 2012-11-05T02:14:10 < zyp> but currently it's very experimental 2012-11-05T02:14:25 < dongs> emeb: nice 2012-11-05T02:14:32 < dongs> emeb: is it working off 5V properly? 2012-11-05T02:14:39 < dongs> or rather 3.3V 2012-11-05T02:14:52 < Erlkoenig> zyp: be sure to tell us when it's "stable" ;-) 2012-11-05T02:15:46 < emeb> dongs: works fine off 5V w/ the my9221 running from the LDO. 2012-11-05T02:15:55 < dongs> excellent. 2012-11-05T02:15:58 < dongs> ill fix that in the layout 2012-11-05T02:16:04 < emeb> good idea 2012-11-05T02:16:11 < emeb> Oh - bug in the sores 2012-11-05T02:16:20 < dongs> not too surprised there 2012-11-05T02:16:33 < emeb> the font writing routine draws pixels outside the screen array 2012-11-05T02:16:38 < dongs> yeah i know 2012-11-05T02:16:47 < dongs> it used to hardfault until I made it draw shit a bit closer 2012-11-05T02:16:48 < emeb> stomped on the uS counter 2012-11-05T02:16:53 < dongs> right heh 2012-11-05T02:17:01 < dongs> didnt care, that was jsut a hack anyway 2012-11-05T02:17:27 < emeb> I just wrapped a if(x<8 && y<8) around the setpixel routine. Fixed. 2012-11-05T02:17:32 < dongs> yep. 2012-11-05T02:18:20 < emeb> trying to make the font scrolling nicer now - coding up some l/r/u/d shifts of the screen. 2012-11-05T02:18:40 < emeb> preserves the previous contents instead of blanking... 2012-11-05T02:19:12 < dongs> http://i.imgur.com/fCBaH.jpg 2012-11-05T02:27:01 -!- |sark [~|sark@p54B62FDD.dip.t-dialin.net] has joined ##stm32 2012-11-05T02:27:06 < zippe> dongs: fanboy 2012-11-05T02:27:58 < zippe> dongs: more relevant pictures: 2012-11-05T02:27:59 < zippe> http://www.asymco.com/2012/05/03/the-phone-market-in-2012-a-tale-of-two-disruptions/ 2012-11-05T02:40:47 < dongs> too many numbers 2012-11-05T02:40:50 < dongs> hard to understand 2012-11-05T02:40:58 < dongs> need tl-dr version 2012-11-05T02:41:04 < zippe> And while you're at it, look at the PC market; who's making all the money there (and the only vendor to consistently grow both market and profit share for the last three years). 2012-11-05T02:41:15 < dongs> who? I dont know. microsoft? 2012-11-05T02:41:19 < zippe> tl;dr - you're missing the point 2012-11-05T02:41:36 < zyp> «facts - hard to accept»? 2012-11-05T02:42:11 < zippe> dongs: there are lots of really good reasons to criticise the fruit company. "They are losing in the marketplace" is not one of them. 2012-11-05T02:46:45 < Erlkoenig> i heard a great argument for patents: they ensure consumers get quality products. assuming only apple made smartphones (because they managed to forbid it for everyone else using patents) , everyone would get the best product possible. It's just like with cheap china screwdrivers - if the western quality manufacturers could stop them from selling their cheap bad stuff, you could be sure to ne supplied with quality products. 2012-11-05T02:47:48 < zippe> Erlkoenig: that's the same logic that says we should kill ugly babies because then everyone would be beautiful 2012-11-05T02:48:02 < zippe> it presupposes the ability to discern outcomes from origins 2012-11-05T02:48:06 < Erlkoenig> makes sense, doesn't it? :D 2012-11-05T02:49:42 < dongs> zyp, does zynq come in anything other than 0.4mm pitch BGA 2012-11-05T02:49:57 < Erlkoenig> also DIP-28 specially for you 2012-11-05T02:50:11 < zyp> dongs, no idea 2012-11-05T02:50:33 < zyp> I expect mine to come soldered to a board, so I haven't cared checking 2012-11-05T02:51:34 < emeb> zyp: you've got a zynq? 2012-11-05T02:52:08 < zyp> I'm referring to the one on the parallella board I'll probably get in 2017 2012-11-05T02:52:21 < emeb> Aha. Fingers crossed! :) 2012-11-05T02:52:22 < BrainDamage> enphasis on the probably 2012-11-05T02:54:34 * emeb has fun playing with colors on the AfroLED board... 2012-11-05T02:56:37 < dongs> where's dem pix 2012-11-05T02:58:25 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-230.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 2012-11-05T02:58:58 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-230.clienti.tiscali.it] has joined ##stm32 2012-11-05T02:59:55 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-230.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 2012-11-05T03:00:06 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-230.clienti.tiscali.it] has joined ##stm32 2012-11-05T03:01:50 < emeb> dongs: coming up... 2012-11-05T03:11:26 < emeb> http://i.imgur.com/fBey0.jpg 2012-11-05T03:11:38 < emeb> http://i.imgur.com/ke3i3.jpg 2012-11-05T03:13:34 < Erlkoenig> is that "black sphere" thingy a programmer? 2012-11-05T03:14:51 < emeb> yep - BMPM 2012-11-05T03:14:59 < dongs> emeb: not bnad 2012-11-05T03:15:03 < dongs> bad 2012-11-05T03:15:17 < emeb> don't have to send me back to soldering school? 2012-11-05T03:17:25 < dongs> not like tom66 soldering school 2012-11-05T03:18:30 < dongs> http://static.rcgroups.net/forums/attachments/3/2/4/0/5/7/a4254708-244-DSCN6452.jpg tom66 soldering school 2012-11-05T03:18:51 < zyp> also tom66 photography school 2012-11-05T03:18:56 < qyx_> omg 2012-11-05T03:18:57 < dongs> well yeah. 2012-11-05T03:19:01 < dongs> sorry he doesnt have an iphone, zyp 2012-11-05T03:19:19 < dongs> http://static.rcgroups.net/forums/attachments/3/2/4/0/5/7/a4260564-117-DSCN6478.JPG heres some better shots 2012-11-05T03:19:37 < zyp> «better» 2012-11-05T03:19:53 < zyp> the photo is still almost as fail as his soldering 2012-11-05T03:19:56 < dongs> http://static.rcgroups.net/forums/attachments/3/2/4/0/5/7/a4317892-205-Screenshot-tvtime%3A%20participaction%2C%20keep%20fit%20and%20have%20fun.jpg here's the perp 2012-11-05T03:20:25 < Erlkoenig> nerd in jails? 2012-11-05T03:21:17 < dongs> http://static.rcgroups.net/forums/attachments/3/2/4/0/5/7/a4654020-175-DSCN7353.JPG he couldnt figure out why this DC/DC converter didnt work 2012-11-05T03:21:40 < dongs> http://static.rcgroups.net/forums/attachments/3/2/4/0/5/7/a4905920-1-DSCN7690.JPG or this one 2012-11-05T03:22:31 < BrainDamage> did he attach things with glue in the last pic? 2012-11-05T03:23:11 < dongs> *no* idea 2012-11-05T03:24:15 < qyx_> maybe he just used different flux 2012-11-05T03:24:21 < emeb> looks like dried flux 2012-11-05T03:25:08 < dongs> this guy managed to run a kickstarter 2012-11-05T03:25:13 < dongs> and suck around 1.8k from people 2012-11-05T03:25:15 < dongs> .. 2 yuears ago 2012-11-05T03:25:18 < dongs> still havent delivered anything 2012-11-05T03:25:19 < qyx_> reminds me i should pick up my new favorite smps controller 2012-11-05T03:25:32 < qyx_> l5973d has big package 2012-11-05T03:27:48 < emeb> dongs: so now I need to build up a second board and figure out chaining. :P 2012-11-05T03:27:57 < Erlkoenig> dongs: what did he want to make? 2012-11-05T03:28:38 < upgrdman> lol @ those rcg photos. damn that bad 2012-11-05T03:32:26 < upgrdman> i've seen some people twist their wires to try and reduce interference. what does that do? slightly increase the parasitic inductance to slightly resist changes in current flow? 2012-11-05T03:35:39 < emeb> not really the inductance per-se. 2012-11-05T03:36:14 < upgrdman> what does it so per-se? 2012-11-05T03:36:26 < emeb> tighter twists changes the impedance of the effective transmission line. 2012-11-05T03:37:18 < emeb> different twists/inch can also change the radiated field. 2012-11-05T03:37:40 < emeb> eg - ethernet cables have different twists/inch on the various pairs to prevent crosstalk on long runs. 2012-11-05T03:38:18 < upgrdman> ok 2012-11-05T03:38:19 < dongs> zyp, does calibrating Z axis on accel/etc as 1G give any trouble when working upside down? 2012-11-05T03:38:21 < emeb> but most people just twist to keep pairs together. 2012-11-05T03:38:45 < dongs> i.e. confusing trig because Z becomes zero or close to it 2012-11-05T03:38:58 < zyp> what do you mean? 2012-11-05T03:40:06 < zyp> swapping the sign of z axis? 2012-11-05T03:40:18 < dongs> yeah 2012-11-05T03:40:27 < dongs> like how does it know its upside down? 2012-11-05T03:40:30 < dongs> or do I not need to care? 2012-11-05T03:40:39 < zyp> huh? 2012-11-05T03:40:44 < qyx_> waht? 2012-11-05T03:40:52 < zyp> I'm not sure what you are asking? 2012-11-05T03:41:51 < zyp> swapping the sign of only one axis will turn a right handed coordinate system into a left handed one 2012-11-05T03:42:36 < dongs> but like 2012-11-05T03:42:44 < dongs> when 'level" X/Y are clsoe to zero 2012-11-05T03:42:46 < dongs> Z is at 1G 2012-11-05T03:43:20 < dongs> upside down, Z will be at -1G but beacuse the offset is counted as 1G, it'll be at like zero 2012-11-05T03:43:24 < dongs> does that fuck anything up? 2012-11-05T03:43:53 < zyp> just for calibration purposes? 2012-11-05T03:44:00 < dongs> for calculation purposes 2012-11-05T03:44:23 < zyp> calculation of what 2012-11-05T03:44:28 < dongs> angle 2012-11-05T03:44:32 < dongs> like atan2() etc. 2012-11-05T03:44:57 < zyp> ok 2012-11-05T03:44:59 < zyp> depends 2012-11-05T03:45:55 < zyp> for some stuff sign doesn't matter, and for other stuff sign is propagated through and may cause mess later 2012-11-05T03:45:57 < dongs> I guess I should *not* take out 1G offset when calibrating on level right? 2012-11-05T03:46:45 < zyp> acceleration when at a steady state should always be 1g in some direction 2012-11-05T03:47:04 < zyp> subject to local value of g, of course 2012-11-05T03:47:47 < dongs> when tilted, teh sum of X+Y+Z should be 1g? or am I failing basic understanding of stuff 2012-11-05T03:48:16 < zyp> not sum, length of vector 2012-11-05T03:48:35 < zyp> i.e. sqrt(x**2 + y**2 + z**2) 2012-11-05T03:49:05 < dongs> okay 2012-11-05T03:49:27 < dongs> hm, my stellaris fedex box is here. 2012-11-05T03:53:30 < dongs> http://i.imgur.com/un2P3.jpg 2012-11-05T03:55:51 < zyp> nice 2012-11-05T03:56:19 -!- Erlkoenig [~erlkoenig@pptp-194-94-198-146.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-05T03:56:27 < dongs> default demo cycles hsv colors through the led 2012-11-05T03:56:37 < dongs> debugger needs a driver 2012-11-05T03:56:43 < dongs> whty the fuck didnt they just use jlinkOB or something 2012-11-05T03:57:12 < zyp> hmm 2012-11-05T03:57:15 < zyp> «Status: Waiting to Ship» 2012-11-05T03:57:21 < zyp> still taking their time with mine 2012-11-05T03:57:27 < zyp> didn't we order at the same time? 2012-11-05T03:57:30 < dongs> i ordered mine same day 2012-11-05T03:57:34 < dongs> as it was blogged about 2012-11-05T03:57:39 < dongs> then the date got pushed back like a month 2012-11-05T03:57:44 < zyp> «Order Date:9/5/2012 11:33 AM» 2012-11-05T03:57:56 < dongs> lets see 2012-11-05T03:58:11 < dongs> Ordered on:9/2/2012 7:08:43 AM 2012-11-05T03:58:56 < zyp> hmm, estimated shipping date is 16. nov 2012-11-05T03:59:16 < dongs> i suspect a bunch of nerds ordered a lot in 3 days 2012-11-05T03:59:21 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-05T03:59:42 < zyp> oh well 2012-11-05T03:59:48 < zyp> at least I got the f3discovery fast :p 2012-11-05T03:59:57 < dongs> ;d 2012-11-05T04:02:01 < dongs> the RGB led they used must have cost half the price of the board 2012-11-05T04:02:09 < dongs> its like 1.5mm^2 2012-11-05T04:02:27 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-05T04:03:28 < dongs> ugh i gotta assemble some shit 2012-11-05T04:03:28 < zyp> sounds like the one I used on my uni project 2012-11-05T04:03:55 < dongs> hmm verical has parts I need and takes paypal 2012-11-05T04:04:04 < dongs> fuck yeah 2012-11-05T04:04:39 < dongs> $577 :| 2012-11-05T04:07:38 < dongs> 19 chips for $620 shipped, fuck america 2012-11-05T04:08:21 < dongs> bought the last of htem thou. 2012-11-05T04:08:46 < emeb_mac> thems some $$ chips 2012-11-05T04:08:54 < dongs> thats a deal actually 2012-11-05T04:08:58 < dongs> apparently they're $50/ea elsewhere 2012-11-05T04:09:10 < dongs> some gennum shit I need 2012-11-05T04:09:21 < dongs> last time i ordered from AVNet and had to pay with real money 2012-11-05T04:09:38 < emeb_mac> what are they? 2012-11-05T04:09:49 < dongs> ASI serdes stuff 2012-11-05T04:10:04 < qyx_> last time i saw some nice 32bit delta/sigma adc stuff 2012-11-05T04:10:07 < qyx_> for ~100e each 2012-11-05T04:16:08 < dongs> funtimes 2012-11-05T04:21:12 < upgrdman> are there any tutorials that explain how/why about the linker script and startup code for an mcu? 2012-11-05T04:21:19 < dongs> http://www.digikey.com/product-detail/en/GQM1885C2AR50CB01D/490-3551-1-ND/789551 most expensive cap ever 2012-11-05T04:21:30 < dongs> or rather, most expensve AIR ever. 2012-11-05T04:22:01 < upgrdman> 0.5pF...damn 2012-11-05T04:22:15 < qyx_> O.5pf? 2012-11-05T04:22:33 < upgrdman> Series GQM 2012-11-05T04:22:33 < upgrdman> Capacitance 0.50pF 2012-11-05T04:22:33 < upgrdman> Voltage - Rated 100V 2012-11-05T04:22:45 < upgrdman> dongs' link 2012-11-05T04:22:49 < qyx_> i see 2012-11-05T04:23:36 < upgrdman> could you just run some traces next to each other for half a pF 2012-11-05T04:23:45 < dongs> exactly 2012-11-05T04:23:45 < upgrdman> couldnt* 2012-11-05T04:24:01 -!- |sark [~|sark@p54B62FDD.dip.t-dialin.net] has quit [Ping timeout: 256 seconds] 2012-11-05T04:36:19 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-05T05:11:19 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 260 seconds] 2012-11-05T05:51:30 < BrainDamage> "SpeedEvil: i saw http://www.b3tards.com/u/e9a0150312f9f43986ad/spider-goat.gif and thought of flyback" 2012-11-05T05:51:39 < BrainDamage> also relevant for dongs 2012-11-05T05:58:11 < emeb_mac> ha! 2012-11-05T06:04:58 < zippe> upgrdman: surprisingly hard to get reliable results there over temperature/moisture 2012-11-05T06:05:27 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 256 seconds] 2012-11-05T06:05:29 < zippe> upgrdman: you'd normally be using something like that on a ceramic MCM 2012-11-05T06:05:57 < zippe> Using two parallel traces would give you inductive coupling as well, would be badness. 2012-11-05T06:06:35 < upgrdman> mcm? 2012-11-05T06:07:47 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-05T06:07:47 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-05T06:07:47 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-05T06:08:33 < zippe> multi-component module 2012-11-05T06:09:50 < zippe> e.g. ceramic or teflon microstrip 2012-11-05T06:11:52 < upgrdman> how would a cap do it while min'ing inductance? 2012-11-05T06:19:15 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-05T06:25:28 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-05T06:25:34 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-05T06:28:48 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-05T06:28:52 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Remote host closed the connection] 2012-11-05T06:29:10 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-230.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-05T06:30:13 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-05T06:34:12 < dongs> anyone buying up Sharp stock?? 2012-11-05T06:34:16 -!- l4cr0ss [~lacro$$@72.37.242.43] has joined ##stm32 2012-11-05T06:39:00 < l4cr0ss> question about stm32l-discovery board: does the board toggle between power input/output on EXT_3V and EXT_5V by checking if there is a connection on P1/P2 (located directly underneath aforementioned 3v and 5v pins)? Seems to be so according to the data sheet, but I was under the impression that these pins on the underside of the board were just there to allow easy connection to a breadboard? 2012-11-05T06:43:16 < dongs> did you look at schematic? 2012-11-05T06:43:17 < dongs> link to it. 2012-11-05T06:44:00 < l4cr0ss> http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/DM00027954.pdf 2012-11-05T06:44:14 < l4cr0ss> page 16 2012-11-05T06:44:59 < l4cr0ss> diagram of front on page 9, back page 10 2012-11-05T06:45:02 < l4cr0ss> top/bottom 2012-11-05T06:58:38 < dongs> ext5V looks like goes to regular 5Vthrough a diode or whatever 2012-11-05T07:00:49 < dongs> ds2: boards out tomomrrow. will have pics + send 2012-11-05T07:02:30 < l4cr0ss> oh, so power goes in the top, through a diode, then out the bottom? 2012-11-05T07:03:27 < dongs> look on page 29 2012-11-05T07:03:32 < dongs> ext5v and 3v 2012-11-05T07:03:45 < dongs> basically all the ext shit headers go through a diode 2012-11-05T07:03:52 < dongs> so you can either feed externally or from built in power sources 2012-11-05T07:06:41 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Read error: Connection reset by peer] 2012-11-05T07:06:48 < l4cr0ss> nice 2012-11-05T07:06:49 < l4cr0ss> i see it 2012-11-05T07:06:50 < l4cr0ss> thanks 2012-11-05T07:07:01 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-05T07:10:10 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-05T07:16:03 < ds2> ok, thanks 2012-11-05T07:16:48 < emeb_mac> ds2: thanks for what? 2012-11-05T07:26:51 < ds2> emeb_mac: quick turn around from Dong 2012-11-05T07:27:11 < emeb_mac> got boards? 2012-11-05T07:27:28 < dongs> no, they will be made, he will have the end of week thou 2012-11-05T07:27:47 < dongs> a batch of shit got done today but his stuff wasnt in it. so tomororw. 2012-11-05T07:27:55 < emeb_mac> well, if they're anything like the ledboards it's good stuff. 2012-11-05T07:27:57 < ds2> that's fine 2012-11-05T07:28:03 < ds2> got other stuff I am waiting on 2012-11-05T07:28:03 < dongs> emeb_mac: its even better, since higher spec 2012-11-05T07:29:03 < emeb_mac> dongs: 2012-11-05T07:29:27 < emeb_mac> ran the ledboards with lots of pixels on for a while 2012-11-05T07:29:43 < ds2> emeb_mac: are they SMD or through hole? 2012-11-05T07:29:44 < emeb_mac> didn't notice the my9221 getting particularly warm tho. 2012-11-05T07:30:05 < dongs> emeb_mac: i wonder if thats because the VCC is 3.3 2012-11-05T07:30:11 < dongs> i will ahve to do that surgery on mine 2012-11-05T07:30:15 < dongs> was that cut on top the only one needed? 2012-11-05T07:30:19 < emeb_mac> ds2: they're combo. all semiconductors are smd. connectors are th 2012-11-05T07:30:37 < emeb_mac> dongs: yeah - just that one cut + jumper 2012-11-05T07:30:54 < dongs> http://i.imgur.com/8E03B.jpg maybe i dont have to desolder LCD then 2012-11-05T07:31:28 < emeb_mac> dongs: absolutely 2012-11-05T07:31:44 < emeb_mac> I did that mod while the array was still on the back. 2012-11-05T07:31:59 < emeb_mac> mine is socketed tho - used a 40-pin machined socket cut down. 2012-11-05T07:33:59 < dongs> i totally forgot, bla. 2012-11-05T07:34:16 < dongs> but at least I expected having to remove it at some point so I used leaded solder 2012-11-05T07:34:26 < dongs> so I might be able to get it out with some wick 2012-11-05T07:35:10 < emeb_mac> sounds challenging tho. 2012-11-05T07:35:28 < emeb_mac> maybe hot air? don't know how that would work. 2012-11-05T07:37:34 < dongs> depends how bored i am. way too much shit to deal with anyway besides this. and since i dont need to take off led to do 5v/3.3v shit i mighjt just leave it on there 2012-11-05T07:39:38 < emeb_mac> yeah. 2012-11-05T07:40:02 < emeb_mac> height won't match up with socketed ones in a chain, but you've got plenty more. 2012-11-05T07:42:31 < dongs> http://i.imgur.com/Wx91Z.jpg 2012-11-05T07:43:44 < emeb_mac> yeah, that's science alright. 2012-11-05T07:43:47 < dongs> i could get a masters degree in that shit. 2012-11-05T07:44:28 < emeb_mac> "Intelligence for Dummies" in easy-to-swallow bite-sized pieces. 2012-11-05T07:45:14 -!- l4cr0ss [~lacro$$@72.37.242.43] has left ##stm32 [] 2012-11-05T08:04:51 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 244 seconds] 2012-11-05T08:55:53 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-05T09:08:22 < zyp> I fixed a bad usb connector yesterday 2012-11-05T09:08:54 < zyp> it was the same pth kind that dongs loves 2012-11-05T09:09:48 < zyp> and sure, the connection with the board was still good 2012-11-05T09:10:12 < zyp> but the connector itself was worn out 2012-11-05T09:12:18 < zyp> which is why micro connectors moved the wear parts from the socket to the plug, so you just have to replace the cable and not the socket or entire device when it wears out 2012-11-05T09:13:57 < dongs> uh huh 2012-11-05T09:14:26 < dongs> \http://i.imgur.com/jiZjC.jpg so any idea on receive end for this? 2012-11-05T09:14:36 < dongs> fucking chink sold me 20 but swears he has no datasheet or even dimension drawing 2012-11-05T09:14:40 < dongs> 20 - connectors 2012-11-05T09:15:09 < dongs> ( i suspect the faggot is jus afraid im gonna find out they cost 50c/ea instead of the shit he raped me for 2012-11-05T09:16:25 < zyp> no idea, never seen ribbon cable connectors with two connector rows before 2012-11-05T09:16:46 < zyp> is that the ipad lcd? 2012-11-05T09:17:01 < dongs> http://www.hirose.co.jp/cataloge_hp/e58613007.pdf might be this.. 2012-11-05T09:17:11 < dongs> ya jewpad 2012-11-05T09:17:42 < dongs> got chinaman to take a pic upclose before shipping 2012-11-05T09:19:36 < zyp> looks about right 2012-11-05T09:20:34 < zyp> I mean, if the pitch is right 2012-11-05T09:21:02 < dongs> gonna ask the chink to measure width 2012-11-05T09:21:05 < dongs> and see if 0.3*51 fits 2012-11-05T09:21:10 < dongs> sholud be 16-ish mm in that case 2012-11-05T09:25:05 < dongs> verical order confirmed, woot 2012-11-05T09:25:06 < dongs> miiiine 2012-11-05T09:26:32 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Read error: Operation timed out] 2012-11-05T09:28:16 < dongs> chink: about 16cm 2012-11-05T09:29:19 < zyp> 160mm is pretty wide 2012-11-05T09:29:26 < dongs> lolz 2012-11-05T09:29:27 < dongs> right 2012-11-05T09:29:31 < dongs> im like "16mm you mean" 2012-11-05T09:29:51 < baird> two more assberries ordered (quoted 2 week delivery) 2012-11-05T09:29:59 < dongs> baird: cant you order one extra for me 2012-11-05T09:30:02 < dongs> ill pay shipping etc. 2012-11-05T09:30:21 < dongs> you dont have to write return address if youre afraid I find out your cave address. 2012-11-05T09:30:40 < zyp> what are you going to do with one? 2012-11-05T09:30:46 < zyp> just see how bad it is for yourself? 2012-11-05T09:30:51 < dongs> ya 2012-11-05T09:30:52 < dongs> basically 2012-11-05T09:30:55 < ds2> why waste your time on that crap 2012-11-05T09:31:00 < dongs> and join the pile of evalboards-ill-never-use on my shelf 2012-11-05T09:31:29 < baird> Would you take a 2nd-hand 256MB model? I can flog-off a few I've already got. 2012-11-05T09:31:49 < dongs> well, if im gonna lunix, i might as well lunix in style with 512meg 2012-11-05T09:32:27 < dongs> actually im sure i dont even fucking need it as I have a overo sand w/hdmi+usb+lan carrier that I've never used... 2012-11-05T09:32:36 < zyp> I've heard that 256M is equivalent to 512M when power is not applied 2012-11-05T09:32:42 < dongs> haha 2012-11-05T09:33:21 < dongs> I heard its equivalent even if its applied 2012-11-05T09:33:25 < dongs> since bootloader only enables 256m 2012-11-05T09:34:27 < ds2> wheeeeeeeeee memory and processors arrived 2012-11-05T09:34:50 < emeb_mac> now you just need boards 2012-11-05T09:34:53 < baird> That's been fixed. "Surprisingly", all the 512 support magically appeared the momemt the Foodblogger had to go into damage control. 2012-11-05T09:38:34 < ds2> no, I got to finalize my sensors and battery orders 2012-11-05T09:38:42 < ds2> and the xtals 2012-11-05T09:41:01 -!- dekar_ [~dekar@212.255.46.67] has joined ##stm32 2012-11-05T09:41:04 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-05T09:44:45 -!- dekar [~dekar@212.255.17.8] has quit [Ping timeout: 256 seconds] 2012-11-05T09:47:12 < dongs> crystal dongs 2012-11-05T09:48:18 -!- jon1012 [~jon@pha75-14-88-162-134-157.fbx.proxad.net] has joined ##stm32 2012-11-05T09:48:19 -!- jon1012 [~jon@pha75-14-88-162-134-157.fbx.proxad.net] has quit [Changing host] 2012-11-05T09:48:19 -!- jon1012 [~jon@foresight/developer/jon1012] has joined ##stm32 2012-11-05T09:52:23 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-05T10:01:01 < dongs> so couple days ago i sent email to this faggot who charges $160 to resolder jewpad connector http://www.servdigital.com/5305.html this guy, of course, he didnt reply since he thought I was gonna scam him. 2012-11-05T10:01:06 < dongs> so I just sent him this: http://bcas.tv/paste/results/9IVlrS40.html 2012-11-05T10:02:58 < zyp> HA 2012-11-05T10:03:03 < zyp> oops 2012-11-05T10:03:07 < zyp> I meant «ha» 2012-11-05T10:03:09 < zyp> without the caps 2012-11-05T10:03:44 < dongs> is your « next to capslock? 2012-11-05T10:03:51 < dongs> and » next to caps-off? 2012-11-05T10:04:56 < zyp> almost, they are on altgr+z/x 2012-11-05T10:05:02 < dongs> oh. 2012-11-05T10:05:09 < dongs> altgr - right alt? 2012-11-05T10:05:12 < dongs> zx 2012-11-05T10:05:15 < dongs> nutthin here. 2012-11-05T10:05:33 < zyp> well, I'm currently using linux 2012-11-05T10:06:01 < zyp> on OS X they are on alt+shift+v/b, dunno about windows 2012-11-05T10:06:35 < dongs> nothing at all on those 2012-11-05T10:11:17 -!- tkoskine_ is now known as tkoskine 2012-11-05T10:39:58 < baird> Made ersatz petri dishes for homebrew pathogen growin.. 2012-11-05T10:40:10 < baird> Hopefully, pretty pathogens.. 2012-11-05T10:43:49 < dongs> http://www.sankakucomplex.com/2011/11/02/3-busted-for-buying-used-schoolgirl-pantsu/ attn zyp 2012-11-05T10:44:49 < zyp> did you lose your suppliers now? 2012-11-05T11:12:40 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-05T11:12:40 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-05T11:12:40 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-05T11:13:17 < dongs> < baird> That's been fixed. "Surprisingly", all the 512 support magically appeared the momemt the Foodblogger had to go into 2012-11-05T11:13:20 < dongs> damage control. 2012-11-05T11:13:23 < dongs> haah 2012-11-05T11:21:33 < dongs> mm perfect, just ordered enough shit to go over free shipping on digikey 2012-11-05T11:21:43 < zyp> huh, I'm looking at stellaris datasheet 2012-11-05T11:21:50 < dongs> ya? 2012-11-05T11:22:00 < zyp> they have lots of non-32bit-aligned peripheral registers 2012-11-05T11:22:16 < dongs> isnt that fairly common? 2012-11-05T11:22:20 < dongs> there's a few 16bit regs on stm 2012-11-05T11:22:25 < dongs> though they're padded 2012-11-05T11:22:27 < dongs> to next 32bit 2012-11-05T11:22:44 < zyp> padded as in aligned? :p 2012-11-05T11:22:50 < dongs> hjeh 2012-11-05T11:24:11 < dongs> ah! 2012-11-05T11:24:14 < zyp> I'm looking at the register block for the usb peripheral 2012-11-05T11:24:15 < dongs> i knew i was forgettting something 2012-11-05T11:24:16 < dongs> uSD sockets 2012-11-05T11:26:40 < zyp> the usb block is a nice mix of 8- 16- and 32-bit registers, all packed 2012-11-05T11:27:07 < dongs> Stellaris LM4F120H5QR Microcontroller Data Sheet (Rev. D) 2012-11-05T11:27:08 < dongs> this? 2012-11-05T11:27:24 < zyp> yes, I'm looking at page 1054 2012-11-05T11:41:49 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-05T11:42:48 < zyp> the other peripherals seems to be 32-bit aligned, so they are probably just using a weird usb core 2012-11-05T11:50:37 < zyp> hmm, the OTG capable core in LM4F130 seems to be API compatible, just added some registers for host mode 2012-11-05T11:51:53 -!- dekar_ [~dekar@212.255.46.67] has quit [Quit: This computer has gone to sleep] 2012-11-05T12:05:58 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-05T12:05:58 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-05T12:05:58 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-05T12:05:59 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-05T12:14:50 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-05T12:17:56 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 252 seconds] 2012-11-05T12:23:24 -!- claude is now known as claude_work 2012-11-05T12:44:14 -!- dekar [~dekar@studpool-wlan-75-249.fs.fbi.h-da.de] has joined ##stm32 2012-11-05T12:44:17 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-05T12:56:48 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has joined ##stm32 2012-11-05T13:05:39 -!- dekar [~dekar@studpool-wlan-75-249.fs.fbi.h-da.de] has quit [Quit: This computer has gone to sleep] 2012-11-05T13:12:54 < Laurenceb> what the fuuuuu 2012-11-05T13:13:13 < Laurenceb> why is the filesystem on a remote pc suddenly read only?! 2012-11-05T13:13:23 <+Steffanx> Oh, i thought your blaxter ration decreased 2012-11-05T13:14:00 < Laurenceb> this makes 0 sense :( 2012-11-05T13:14:22 < Laurenceb> and im screwed as i cant sync any files 2012-11-05T13:14:51 <+Steffanx> Bad shutdown? or whatever locks up a filesystem? 2012-11-05T13:16:50 <+Steffanx> No access to the machine? SSH? Remote desktop? Something else to fix it Laurenceb? 2012-11-05T13:17:11 < Laurenceb> i have ssh, yes 2012-11-05T13:18:35 -!- daku is now known as DaKu 2012-11-05T13:18:36 < zyp> mount / -o remount,rw 2012-11-05T13:20:16 < Laurenceb> is it ok to do that? 2012-11-05T13:20:26 < Laurenceb> it wont kill everything? 2012-11-05T13:21:29 < zyp> well, that's kind of hard to answer without knowing why it is read only in the first place 2012-11-05T13:22:07 < zyp> but the act of remount,rw in a normal case doesn't come with any problems 2012-11-05T13:23:05 < zyp> I do it all the time when I have to write the /system partition on android, since it comes mounted read only by default 2012-11-05T13:23:48 <+Steffanx> It really matters if you loose data? You make backups don't you Laurenceb? :P 2012-11-05T13:23:54 -!- DaKu is now known as daku 2012-11-05T13:23:59 -!- daku is now known as DaKu 2012-11-05T13:26:38 < Laurenceb> im rather confused 2012-11-05T13:26:47 < Laurenceb> last time i used it it was read write 2012-11-05T13:26:55 < Laurenceb> and nothing has changed since 2012-11-05T13:27:07 < Laurenceb> noone should have even been near the machine 2012-11-05T13:27:15 <+Steffanx> No power issues? 2012-11-05T13:27:39 < Laurenceb> nope 2012-11-05T13:27:49 <+Steffanx> dmesg or some other log doesn't show why it's read only? 2012-11-05T13:27:55 < Laurenceb> hmm good idea 2012-11-05T13:28:19 < baird> Often there's the remount-ro option in fstab. Do a fsck, and remount rw. 2012-11-05T13:29:01 < baird> (errors=remount-ro) 2012-11-05T13:29:31 < Laurenceb> [31012775.436705] ata1.00: cmd 25/00:08:fe:c5:80/00:00:31:00:00/e0 tag 0 dma 4096 in 2012-11-05T13:29:31 < Laurenceb> [31012775.436706] res 51/40:08:fe:c5:80/40:00:31:00:00/e0 Emask 0x9 (media error) 2012-11-05T13:29:37 < Laurenceb> the hard drive has issues? 2012-11-05T13:30:37 < Laurenceb> some sort of weird safety feature or something if theres a drive error?! 2012-11-05T13:31:37 < baird> yup. 2012-11-05T13:31:43 < Laurenceb> wonderful 2012-11-05T13:31:53 < Laurenceb> hopefully i can get my data off 2012-11-05T13:32:10 < Laurenceb> system is still alive at least... 2012-11-05T13:32:30 < Laurenceb> time to buy a new drive :-/ 2012-11-05T13:32:53 < baird> Four times out of five when this has happened to me, though, it's been a cabling issue-- shutdown the machine, reseat all the wiring, reboot, no further problems. 2012-11-05T13:33:08 < Laurenceb> i see 2012-11-05T13:33:20 < baird> Of course, the fifth time, it was a bad hdd. :) 2012-11-05T13:33:21 < Laurenceb> ill check out the drive 2012-11-05T13:33:33 < Laurenceb> its been running for about 3 years 2012-11-05T13:34:12 < Laurenceb> but i checked it a few months ago and no errors or anything 2012-11-05T13:34:51 <+Steffanx> Hmm, too bad the stm32L family is a good competitor for msp430 and AVR's when it comes to low power modes, but they suck ass when it comes to price :( 2012-11-05T13:35:14 < zyp> just wait for L0 2012-11-05T13:35:44 <+Steffanx> Can't wait :P 2012-11-05T13:35:44 < Laurenceb> how do i interpret the dmesg timestamps? 2012-11-05T13:35:52 < zyp> seconds from bootup 2012-11-05T13:36:02 <+Steffanx> impossible 2012-11-05T13:36:07 <+Steffanx> 31012775.436705 :P 2012-11-05T13:36:25 < Laurenceb> oh 2012-11-05T13:36:27 < Laurenceb> lol 2012-11-05T13:36:53 <+Steffanx> Or is your system really up for a year now Laurenceb? 2012-11-05T13:37:04 < Laurenceb> yes 2012-11-05T13:37:10 <+Steffanx> ok, not impossible 2012-11-05T13:37:29 < Laurenceb> i have another machine thats been up for 4 years 2012-11-05T13:37:50 < dongs> time to commit digikey order 2012-11-05T13:37:54 < dongs> will probably forget something, of course. 2012-11-05T13:37:57 < baird> The APANA server's record is 420 days.. currently they're at 79. :/ 2012-11-05T13:38:12 < dongs> 420? what teh fuck. i have windows XP machiens with better update 2012-11-05T13:38:21 < dongs> \\dtvcap has been up for: 1081 day(s), 6 hour(s), 0 minute(s), 13 second(s) 2012-11-05T13:38:23 < dongs> windows fuckin XP 2012-11-05T13:38:45 <+Steffanx> The L0 isn't even announched zyp, so it probably takes a while before it'll be available 2012-11-05T13:39:21 <+Steffanx> you don't use it dongs, that doesn't count 2012-11-05T13:39:35 <+Steffanx> Is this the machine that's trying to get a sha1 with "loljews" in it? 2012-11-05T13:39:36 < zyp> Steffanx, have you checked how F0 and F1 compares? 2012-11-05T13:39:54 < dongs> Steffanx: of course I use it 2012-11-05T13:39:59 < baird> I remember when it took them almost 3 years to realise that Win95 had a 42day timer wraparound bug. :) 2012-11-05T13:40:00 <+Steffanx> Not in detail, zyp 2012-11-05T13:40:06 < dongs> Steffanx: it can cap up to 4 channels of digital tv and caps several streams per day 2012-11-05T13:40:25 < dongs> i use the scheduling stuff on it to queue shit up, have some auto/keyword based queing etc 2012-11-05T13:41:09 < Laurenceb> L1 isnt _that_ much better than F1 2012-11-05T13:41:12 < Laurenceb> for low power 2012-11-05T13:41:13 < baird> Bleach and Naruto: serious business 2012-11-05T13:41:22 < dongs> baird: sorry, not anniemay 2012-11-05T13:41:25 < Laurenceb> but... its lower power than MSP430 2012-11-05T13:41:35 < Laurenceb> per actual work done :P 2012-11-05T13:41:53 < zyp> Laurenceb, irrelevant if sleep mode consumption is dominant 2012-11-05T13:42:00 < Laurenceb> true 2012-11-05T13:42:07 <+Steffanx> Indeed, and that's what i care about 2012-11-05T13:42:49 < Laurenceb> my datalogger sleep mode current draw is dominated by leakage through the lipo charger 2012-11-05T13:43:24 < dongs> Laurenceb: i ordered some uSD sockets. 2012-11-05T13:43:26 < dongs> and stencils. 2012-11-05T13:43:37 < dongs> to test (b)logger USB. 2012-11-05T13:43:40 < Laurenceb> still ~4 years battery life on standby 2012-11-05T13:43:40 <+Steffanx> leakage not specified in the datasheet Laurenceb? 2012-11-05T13:43:48 < Laurenceb> i cant remeber 2012-11-05T13:43:54 < Laurenceb> bq24090 2012-11-05T13:45:20 < Laurenceb> actually no 2012-11-05T13:45:26 < Laurenceb> i started with max1811 2012-11-05T13:45:36 < Laurenceb> but bq24090 is a lot nicer and cheaper 2012-11-05T13:45:44 < Laurenceb> and i think lower leakage 2012-11-05T13:56:24 < dongs> bedtime 2012-11-05T13:58:19 <+Steffanx> gn 2012-11-05T13:58:23 <+Steffanx> *evening 2012-11-05T14:03:56 < Laurenceb> bbl 2012-11-05T14:04:26 <+Steffanx> You didn't ask if you're allowed to leave! 2012-11-05T14:05:18 < zyp> ok dad 2012-11-05T14:05:42 <+Steffanx> If i'm his that, then you're are is grandpa :P 2012-11-05T14:05:48 <+Steffanx> *dad 2012-11-05T14:08:04 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has quit [Ping timeout: 244 seconds] 2012-11-05T14:17:22 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-230.clienti.tiscali.it] has joined ##stm32 2012-11-05T14:20:22 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-05T14:49:54 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-05T15:08:54 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-05T15:24:35 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-05T15:34:19 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-230.clienti.tiscali.it] has quit [Remote host closed the connection] 2012-11-05T15:55:33 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-230.clienti.tiscali.it] has joined ##stm32 2012-11-05T16:25:59 -!- l4cr0ss [~lacro$$@174.34.159.251] has joined ##stm32 2012-11-05T16:29:44 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-05T16:51:27 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-05T17:06:42 -!- l4cr0ss [~lacro$$@174.34.159.251] has quit [Ping timeout: 264 seconds] 2012-11-05T17:17:40 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-05T17:17:40 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-05T17:17:40 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-05T17:19:16 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-05T17:22:14 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-05T17:24:05 -!- l4cr0ss [~lacro$$@23.19.138.91] has joined ##stm32 2012-11-05T17:43:11 -!- barthess [~barthess@178.154.93.11] has joined ##stm32 2012-11-05T17:48:47 -!- l4cr0ss_ [~lacro$$@174.34.184.211] has joined ##stm32 2012-11-05T17:51:28 -!- l4cr0ss_ [~lacro$$@174.34.184.211] has quit [Client Quit] 2012-11-05T17:52:32 -!- l4cr0ss [~lacro$$@23.19.138.91] has quit [Ping timeout: 255 seconds] 2012-11-05T17:56:01 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-05T18:04:57 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-230-48.clienti.tiscali.it] has joined ##stm32 2012-11-05T18:04:58 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-230.clienti.tiscali.it] has quit [Disconnected by services] 2012-11-05T18:05:47 -!- dekar [~dekar@studpool-wlan-75-107.fs.fbi.h-da.de] has joined ##stm32 2012-11-05T18:05:49 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-05T18:06:32 -!- l4cr0ss [~lacro$$@174.34.166.171] has joined ##stm32 2012-11-05T18:06:42 -!- Thorn [~Thorn@unaffiliated/thorn] has joined ##stm32 2012-11-05T18:13:43 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-230-48.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-05T18:13:52 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-48.clienti.tiscali.it] has joined ##stm32 2012-11-05T18:15:20 -!- l4cr0ss [~lacro$$@174.34.166.171] has quit [Quit: l4cr0ss] 2012-11-05T18:27:39 -!- claude_work is now known as claude 2012-11-05T19:03:05 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-05T19:24:08 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-05T19:31:45 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-05T19:33:15 -!- dekar [~dekar@studpool-wlan-75-107.fs.fbi.h-da.de] has quit [Quit: This computer has gone to sleep] 2012-11-05T19:33:22 < Tectu> does anyone here know which assignmed should be done for the SD_D0 to SD_D3 pins for an SD card? Is it alternate push pull output 50MHz? 2012-11-05T19:38:20 < jpa-> afaik yes 2012-11-05T19:43:52 -!- claude is now known as Claude 2012-11-05T19:52:04 < zyp> that's what I've got 2012-11-05T19:52:42 < jpa-> does someone know if it is feasible to emulate fat filesystem for usb mass-storage, and then use something else internally? 2012-11-05T19:53:28 < zyp> how? 2012-11-05T19:54:02 < jpa-> catch the write/read request and generate responses like they would come from a filesystem 2012-11-05T19:54:16 < zyp> I doubt it 2012-11-05T19:54:21 < jpa-> i know that some bootloaders do that for updating, but haven't seen it used in a more general case 2012-11-05T19:54:56 < zyp> you can make a ramdisk and export that via MSC 2012-11-05T19:55:01 < jpa-> sure 2012-11-05T19:55:26 < zyp> I believe that's what bootloader solutions do, but I might be mistaken 2012-11-05T19:56:42 < jpa-> hmm.. not sure if they do that for the FAT part, but atleast not for data (because there is not enough RAM) 2012-11-05T19:56:51 < emeb> zyp: you have something that uses SD now? Raw or fatfs? 2012-11-05T19:57:12 < jpa-> but considering that they mostly wait for a .HEX file, it's quite easy to detect it even if ignoring the file metadata alltogether 2012-11-05T19:57:26 < zyp> emeb, neither really 2012-11-05T19:57:58 < emeb> Oh? 2012-11-05T19:58:02 < zyp> http://paste.jvnv.net/view/k9tKx <- I have some uncommitted code that just enables the peripheral and configures the pins 2012-11-05T19:58:09 < emeb> Ok - untested. 2012-11-05T19:58:27 < zyp> and then I was just poking the SDIO registers directly from the debugger to get a feel for how it works 2012-11-05T19:58:36 < emeb> I've got HW for an SD interface that I haven't bothered to bring up yet. 2012-11-05T19:58:49 < emeb> Someday when I've got some free time... (yeah - that'll happen) 2012-11-05T19:59:15 < zyp> my next step would be starting on a block device driver to initialize the card and make it ready for access 2012-11-05T19:59:37 < emeb> Yeah - I've seen some solutions based on StdPeriph & ST example code. 2012-11-05T19:59:43 < emeb> I've heard that's kinda buggy tho 2012-11-05T20:00:10 < zyp> and then I'll need to make an MSC block device client 2012-11-05T20:00:20 < zyp> so I can hook those together 2012-11-05T20:00:31 < emeb> Using the existing laks USB stuff? That would be cool 2012-11-05T20:00:38 < zyp> that's the plan 2012-11-05T20:01:12 <+Steffanx> People never stick to their plans 2012-11-05T20:01:23 < zyp> the SDIO stuff is currently tacked on my experimental HS branch, as I was intending to check the performance of it over HS 2012-11-05T20:01:24 < emeb> life is what happens when you were making other plans 2012-11-05T20:02:01 < emeb> Yeah - my HW has options for either SDIO or SPI. 2012-11-05T20:02:14 < emeb> Depending on which pins are enabled. 2012-11-05T20:02:27 < zyp> SDIO and SPI doesn't seem too different really 2012-11-05T20:02:43 < emeb> except for that whole bit-width thing. 2012-11-05T20:03:03 < zyp> that part is all handled by the SDIO peripheral, you just tell it what to use 2012-11-05T20:03:50 < ds2> SDIO on the STM32 is untested? 2012-11-05T20:03:52 < ds2> Hmmmmm 2012-11-05T20:04:06 < emeb> ds2: I wouldn't say that. 2012-11-05T20:04:13 < zyp> the largest difference is that with SPI you have both commands and data on the same lines, with SDIO they have dedicated lines and seem to be sort of asynchronous and independent 2012-11-05T20:04:24 < emeb> There are example drivers in the ST libraries 2012-11-05T20:04:42 < zyp> ds2, I think he was talking about my SDIO code 2012-11-05T20:05:24 < zyp> though, the little that exists of my SDIO code is pretty well tested, it's more that the main part of it is still nonexistant :p 2012-11-05T20:06:42 < emeb> IIRC Laurenceb_'s logger uses SPI for its SD interface. 2012-11-05T20:06:57 < zyp> yep 2012-11-05T20:07:24 < zyp> but anyway, supporting both with a single driver should be easy 2012-11-05T20:10:07 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 252 seconds] 2012-11-05T20:40:29 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-05T20:40:30 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-05T20:40:30 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-05T20:48:29 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 244 seconds] 2012-11-05T20:50:58 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-05T20:51:46 < TitanMKD> hello 2012-11-05T21:02:12 < emeb> hi 2012-11-05T21:04:38 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Quit: my exit] 2012-11-05T21:10:41 < ds2> ah 2012-11-05T21:10:54 < ds2> was getting worried about my SDIO stuff 2012-11-05T21:15:33 < TitanMKD> anyone have good knowledge or already used/tested Xilinx Spartan3 XC3S200 ? 2012-11-05T21:24:08 < Tectu> altera here 2012-11-05T21:25:35 < TitanMKD> ok 2012-11-05T21:35:15 <+Steffanx> dongs: update! 2012-11-05T21:37:34 < qyx_> TitanMKD: no, but preparing for that 2012-11-05T21:40:59 -!- dekar [~dekar@212.255.46.67] has joined ##stm32 2012-11-05T21:41:02 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-05T21:46:45 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has joined ##stm32 2012-11-05T21:47:02 < Laurenceb> sup 2012-11-05T21:57:26 * Laurenceb RAGE 2012-11-05T21:57:35 < Laurenceb> CE test FAILED 2012-11-05T21:58:46 < Laurenceb> and its all my fault 2012-11-05T21:59:26 < BrainDamage> you made the lcd show a goatse pic if the usb was jammed in in the wrong direction? 2012-11-05T21:59:33 < Laurenceb> lol 2012-11-05T21:59:55 < Laurenceb> nope, i slagged off some other product that had poor adhesion of an outer silicone rubber cover 2012-11-05T22:00:08 < Laurenceb> now they've failed my product for poor adhesion 2012-11-05T22:00:37 < Laurenceb> if i'd just kept quiet... 2012-11-05T22:01:12 -!- barthess [~barthess@178.154.93.11] has quit [Quit: Leaving.] 2012-11-05T22:07:58 < Claude> http://neuerdings.com/wp-content/uploads/2008/03/bild-317.jpg 2012-11-05T22:09:47 -!- Erlkoenig [~erlkoenig@pptp-212-201-72-22.pptp.stw-bonn.de] has joined ##stm32 2012-11-05T22:12:42 < Laurenceb> hmm they seem to be asking me to solve an impossible problem 2012-11-05T22:13:01 < Laurenceb> bond silicone resin to flexible pvc 2012-11-05T22:15:28 < Erlkoenig> "they"? 2012-11-05T22:16:03 < Laurenceb> testing approval guy 2012-11-05T22:16:05 < Claude> is that an injection mould part? 2012-11-05T22:16:10 < Laurenceb> works for local hospital 2012-11-05T22:16:29 < Laurenceb> Claude: no, cast at room temperature 2012-11-05T22:16:31 < Claude> ah okay no product testing then ? 2012-11-05T22:16:40 < Laurenceb> two component silicone resin 2012-11-05T22:17:04 < Laurenceb> cable ------ flexi-pcb 2012-11-05T22:17:23 < Claude> bond them mechanically ? like an 'insert' in an injection mould part 2012-11-05T22:17:23 < Laurenceb> then gets clamped in mold and silicone encapsulated 2012-11-05T22:17:36 < Laurenceb> theres no way to do that 2012-11-05T22:17:49 < Laurenceb> i need to chemically bond the silicone to the cable 2012-11-05T22:18:31 < Laurenceb> or its an "infection hazard" 2012-11-05T22:20:35 < Claude> http://www.otto-chemie.de/otto/Productcenter/,_psmand,2.html?produkt_id=74 2012-11-05T22:21:11 < Laurenceb> thats pretty much what i use 2012-11-05T22:21:12 < Claude> 2k silicon , claimed to be adhesive on PVC 2012-11-05T22:21:25 < Laurenceb> hmm maybe rigid 2012-11-05T22:21:43 < Laurenceb> the plasticiser poisons the catalyst and the silicone never cures round the cable 2012-11-05T22:23:38 < Laurenceb> i might be able to solve the problem using surface activator, one component silicone, then the two component resin 2012-11-05T22:23:50 < Laurenceb> before the single component stuff has fully cured 2012-11-05T22:23:59 < Laurenceb> the two silicones then tend to bond together 2012-11-05T22:24:58 < Claude> http://tds.loctite.com/tds5/docs/TEROSTAT%20MS%20939-EN.PDF 2012-11-05T22:28:57 < Laurenceb> yeah something like that 2012-11-05T22:29:02 < Laurenceb> to coat the cable first 2012-11-05T22:43:28 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-05T22:45:57 -!- Claude is now known as claude 2012-11-05T22:49:51 < Laurenceb> this project has been dragging on for 18 months now :( 2012-11-05T22:50:08 < Laurenceb> with a total of about 1 week spent on actual hardware/firmware work 2012-11-05T22:53:57 < Tectu> Do I have to set pins on F1 in a certain mode to use FSMC? 2012-11-05T23:10:49 < emeb> TitanMKD: what's your XC3S200 question? 2012-11-05T23:32:04 < TitanMKD> emeb just to know if anyone use them 2012-11-05T23:32:46 < emeb> TitanMKD: I've done a number of projects with the XCS200AVQ100. They're pretty easy to use. 2012-11-05T23:33:09 < emeb> eg: http://ebrombaugh.studionebula.com/embedded/bcc/index.html 2012-11-05T23:33:49 < TitanMKD> ha great 2012-11-05T23:34:18 < TitanMKD> they are in fact same as XC3S250E ? just less ram and logicgate ... ? 2012-11-05T23:35:00 < emeb> The Spartan3A parts are a little nicer. They only need 2 supply voltages. 2012-11-05T23:35:19 < TitanMKD> but mine is Spartan3 ;) 2012-11-05T23:35:24 < TitanMKD> without any letter 2012-11-05T23:35:34 < emeb> Oh. Ancient stuff. :) 2012-11-05T23:35:37 < TitanMKD> XC3S200 VQ100AFQ0433 D1308957A 4C 2012-11-05T23:35:54 < TitanMKD> I have 35 chipset ;) 2012-11-05T23:36:00 < emeb> I haven't ever used the plain Spartan 3. 2012-11-05T23:36:14 < emeb> Nice to have so many. 2012-11-05T23:36:25 < TitanMKD> I hope they work 2012-11-05T23:37:19 < emeb> Unused stock from some old project? 2012-11-05T23:38:35 < TitanMKD> in fact it's from a friend 2012-11-05T23:38:39 < emeb> wow - don't even see those on the Xilinx website. 2012-11-05T23:38:44 < TitanMKD> it was put in trash 2012-11-05T23:38:58 < TitanMKD> in fact it's very old and there's 8 banks ;) 2012-11-05T23:39:12 < TitanMKD> and they are really more expensive than A or E but also really older 2012-11-05T23:39:14 < emeb> Oh - there they are: Mature and Discontinued. 2012-11-05T23:40:08 < TitanMKD> grr and it's not pin compatible with Spartan3E 2012-11-05T23:42:08 < emeb> yeah - close, but not quite. 2012-11-05T23:42:20 < TitanMKD> grr they suxx 2012-11-05T23:42:47 < TitanMKD> i understand now why they was in trash ;) 2012-11-05T23:42:59 < emeb> I wish they had Spartan 6 parts in a VQ100 pkg, but most are BGAs with a few small parts in tqfp144. 2012-11-05T23:43:35 < TitanMKD> ha yes great tqfp144 2012-11-05T23:43:43 < emeb> Well, you could do useful things with them despite that. But you'd have to re-do the layout for newer parts. 2012-11-05T23:43:45 < TitanMKD> but they shall be expensive 2012-11-05T23:48:31 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 260 seconds] 2012-11-05T23:50:52 < Tectu> can some of you guys translate this from the STDLIB to me? GPIO_Mode_AIN what's AIN? ANALOG INPUT? 2012-11-05T23:54:32 < zyp> probably --- Day changed Tue Nov 06 2012 2012-11-06T00:04:54 < Laurenceb> yes 2012-11-06T00:06:19 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-06T00:09:48 < Tectu> thanks 2012-11-06T00:28:29 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-06T00:31:46 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 265 seconds] 2012-11-06T00:42:11 < dongs> wat 2012-11-06T00:42:19 < dongs> <+Steffanx> dongs: update! 2012-11-06T00:42:25 < dongs> man FUCK 2012-11-06T00:42:32 < dongs> i ordered some XC264A from digikey 2012-11-06T00:42:50 < dongs> today I get 'shipped' email but amount is surprisingly low (I r member makingit around 9800 JPY), they shipped 7k worth 2012-11-06T00:42:56 < dongs> im like wtf 2012-11-06T00:43:09 < dongs> they shipped only one out of the total 64A i ordered... 2012-11-06T00:43:43 < dongs> and shit was in stock etc 2012-11-06T00:45:20 < dongs> lets see if RS has them.. 2012-11-06T00:45:27 < dongs> rofl, no 2012-11-06T00:45:28 < dongs> FUCKkkkkkkkkkkkkkkk 2012-11-06T00:46:36 < dongs> time to liveshat 2012-11-06T00:47:43 < Laurenceb> wut 2012-11-06T00:47:50 < Laurenceb> XC264A ? 2012-11-06T00:47:59 < dongs> shitty xilinx cpld 2012-11-06T00:48:03 * Laurenceb is in midst of drivefail 2012-11-06T00:48:05 < dongs> XC2C64A 2012-11-06T00:48:06 < emeb> xc2c64a 2012-11-06T00:48:16 < Laurenceb> trying to backup over my ADSL 2012-11-06T00:50:44 < dongs> Unfortunately we had an inventory discrepancy, we went to get the parts and we were short 2012-11-06T00:50:47 < dongs> roflll 2012-11-06T00:50:55 < dongs> they showed like several 100 in stock 2012-11-06T00:51:00 < Laurenceb> hahha 2012-11-06T00:51:05 < dongs> When the bin was counted we were short 651 pieces. 2012-11-06T00:51:06 < dongs> LOL! 2012-11-06T00:51:07 < Laurenceb> thats happended to me several times 2012-11-06T00:51:42 < dongs> Somewhere we sent too many parts or grabbed incorrect parts for another shipment. 2012-11-06T00:51:45 < dongs> man these guys must hire mexicans only 2012-11-06T00:52:13 < emeb> nah - up there in MN it's all Canadians 2012-11-06T00:53:00 < emeb> when I was soldering up the AfroLED yesterday, I went to put down the 74HCT1G125 buffer and... 2012-11-06T00:53:11 < emeb> it only had two pins. WTF??!! 2012-11-06T00:53:29 < emeb> got 10x of something that isn't a buffer. 2012-11-06T00:53:50 < dongs> from digikey? 2012-11-06T00:53:53 < emeb> yep 2012-11-06T00:54:26 < emeb> label is right, contents of envelope isn't. 2012-11-06T00:55:40 < Laurenceb> lol 2012-11-06T00:56:54 < qyx_> 1bit buffer 2012-11-06T00:57:15 < emeb> it should be a 1-bit buffer. hard to do that with only 2 pins tho. 2012-11-06T00:57:25 <+Steffanx> It was time for you to wake up dongs :P 2012-11-06T00:57:58 < Laurenceb> kind of like making up gollum but you cant distract him as with ring 2012-11-06T00:58:06 < Laurenceb> cuz hes seen goatse already 2012-11-06T01:01:06 <+Steffanx> me too, thanks to dongs 2012-11-06T01:02:02 * emeb saw it about 10yrs ago. still need brainwash 2012-11-06T01:02:30 < emeb> but that spider last night was funny. 2012-11-06T01:06:19 <+Steffanx> sure? 2012-11-06T01:11:44 < Laurenceb> https://lh6.googleusercontent.com/-sDEr5WmWCys/TjUPVb7jr4I/AAAAAAAAQx4/1qC8rbqIpuM/s720/IMG_8950.JPG 2012-11-06T01:14:58 <+Steffanx> ok.. what is that? 2012-11-06T01:15:20 < Laurenceb> https://lh6.googleusercontent.com/--_PY5WCKR3I/TjUQLIhgHcI/AAAAAAAAQ64/h__Q2M2ZZbg/s512/IMG_8996.JPG 2012-11-06T01:15:22 < Laurenceb> man lab 2012-11-06T01:16:13 < Laurenceb> http://i.imgur.com/UGKyP.jpg 2012-11-06T01:16:23 <+Steffanx> The boy with the baloon is you 2012-11-06T01:16:52 < Laurenceb> james may on left 2012-11-06T01:17:42 <+Steffanx> Oh, i recognized the man, but didn't know his name 2012-11-06T01:18:01 <+Steffanx> For which TV show is he there Laurenceb? :) 2012-11-06T01:18:30 < Laurenceb> BBC2 - "Man Lab" 2012-11-06T01:18:50 <+Steffanx> No BBC2 here 2012-11-06T01:19:24 < Laurenceb> might be on "iplayer" 2012-11-06T01:19:26 < Laurenceb> dont know 2012-11-06T01:26:43 < qyx_> Laurenceb: photoshopped? 2012-11-06T01:27:13 < Laurenceb> nope 2012-11-06T01:27:14 < Laurenceb> http://i.imgur.com/u9FX3.gif.jpg 2012-11-06T01:27:17 <+Steffanx> Looks like the man jumped .. 2012-11-06T01:27:46 <+Steffanx> How much helium you need for a balloon like that Laurenceb? 2012-11-06T01:28:59 < Laurenceb> they use hydrogen 2012-11-06T01:29:24 <+Steffanx> And you didn't troll them? 2012-11-06T01:38:35 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-06T01:41:58 < dongs> well digikey fixed themselves. 2012-11-06T01:42:06 < dongs> they're shipping me a separate box and paying shipping 2012-11-06T01:42:20 < ds2> you called them? 2012-11-06T01:42:21 < dongs> with higher speed grade cpld 2012-11-06T01:42:24 < dongs> yea, liveshat 2012-11-06T01:42:34 < dongs> and it ships today so the stuff will be in jp on time 2012-11-06T01:44:17 -!- DaKu is now known as daku 2012-11-06T01:45:49 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 256 seconds] 2012-11-06T01:47:45 <+Steffanx> I think you told them something bad was going to happen if they didn't ship something similar today 2012-11-06T01:49:56 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-06T01:54:05 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-06T01:56:10 < dongs> haha 2012-11-06T01:56:14 < dongs> macfag 2012-11-06T01:56:27 < emeb> ? 2012-11-06T01:58:11 < dongs> [Quit: This computer has gone to sleep] < macfgag quit message 2012-11-06T02:01:12 < dongs> awesome 2012-11-06T02:02:11 < emeb> always wear oven mits (and goggles apparently) 2012-11-06T02:03:05 < emeb> that's an oily pizza. probably bad for you in other ways too. 2012-11-06T02:03:45 < emeb> dongs: powering AfroLED via USB is nice. 2012-11-06T02:03:56 < dongs> huhu 2012-11-06T02:04:02 < dongs> nice 2012-11-06T02:04:15 < emeb> need to figure out how to send data to it w/ USB HID or something. 2012-11-06T02:04:25 < emeb> or ACM? 2012-11-06T02:04:36 < emeb> just serial bytes shifted in... 2012-11-06T02:04:49 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-06T02:05:03 < emeb> flyback: Grandma is trying to kill you with food. 2012-11-06T02:05:16 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [Quit: Ex-Chat] 2012-11-06T02:06:39 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 255 seconds] 2012-11-06T02:07:16 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-06T02:07:55 < emeb> damn. 89F still in Nov. 2012-11-06T02:22:11 < ds2> emeb: you mean up here yesterday? :D 2012-11-06T02:28:19 < emeb> ds2: you guys warm too? 2012-11-06T02:28:29 < ds2> yesterday, yeah 2012-11-06T02:28:34 < ds2> today, not so 2012-11-06T02:28:41 < emeb> crazy. 2012-11-06T02:28:50 < ds2> has the rains stopped? 2012-11-06T02:29:14 < emeb> Oh yeah. It's been a few weeks since we had any and it was pretty dry prior to that. 2012-11-06T02:30:48 < ds2> not a muggy year? 2012-11-06T02:31:47 < emeb> Not really. Monsoon was a bit wetter than recent years, but that's good as we needed the extra moisture. 2012-11-06T02:38:05 -!- l4cr0ss [~lacro$$@64.120.55.155] has joined ##stm32 2012-11-06T02:38:08 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-06T02:50:27 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-06T03:05:49 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has left ##stm32 [] 2012-11-06T03:30:09 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-06T03:33:09 -!- Erlkoenig [~erlkoenig@pptp-212-201-72-22.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-06T03:55:32 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-06T04:01:10 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-06T04:18:37 < emeb_mac> chatless 2012-11-06T04:22:04 -!- l4cr0ss_ [~lacro$$@75-143-84-208.dhcp.aubn.al.charter.com] has joined ##stm32 2012-11-06T04:22:04 -!- l4cr0ss_ [~lacro$$@75-143-84-208.dhcp.aubn.al.charter.com] has quit [Client Quit] 2012-11-06T04:25:54 -!- l4cr0ss [~lacro$$@64.120.55.155] has quit [Ping timeout: 260 seconds] 2012-11-06T04:30:00 -!- DLPeterson [~hazelnuss@ims1065d.engr.ucdavis.edu] has joined ##stm32 2012-11-06T04:35:16 < dongs> 4l pics arriving soon, also ships today 2012-11-06T04:38:16 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-06T04:42:44 < baird> Shucks, still a good 24 hours before the Ruplibuttmads start with their much hilarious "WE LOST TO A NIGGER TWICE!" :P 2012-11-06T04:55:22 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-06T05:24:43 -!- NonaSuomy is now known as TeknoJuce 2012-11-06T05:36:08 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-06T05:38:04 < emeb_mac> baird: it can't come soon enough. 2012-11-06T05:38:24 < emeb_mac> getting reaaaaaaly tired of all the political robo-calls. 2012-11-06T06:04:55 < dongs> http://i.imgur.com/X4293.jpg wtf is going on here 2012-11-06T06:05:35 < emeb_mac> looks like mormon missionaries in NY 2012-11-06T06:08:27 -!- DLPeterson [~hazelnuss@ims1065d.engr.ucdavis.edu] has quit [Ping timeout: 256 seconds] 2012-11-06T06:11:35 < dongs> http://www.zdnet.com/enlightenments-e17-enters-alpha-after-12-year-development-7000006949/ haha 2012-11-06T06:12:40 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-48.clienti.tiscali.it] has quit [Ping timeout: 252 seconds] 2012-11-06T06:16:27 < emeb_mac> I tried E many years ago. meh. 2012-11-06T06:24:20 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-06T06:24:28 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-06T06:25:51 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 245 seconds] 2012-11-06T06:51:44 < ds2> fvwm4ever 2012-11-06T06:57:28 -!- R2COM1 [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-06T06:57:28 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Read error: Connection reset by peer] 2012-11-06T07:17:13 < emeb_mac> twm 2012-11-06T07:23:44 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-06T07:23:44 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-06T07:23:44 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-06T07:25:44 < emeb_mac> anyone using a BMP/BMPM on a Mac? 2012-11-06T07:27:40 < ds2> Hmmm anyone looked at BLE modules? 2012-11-06T07:34:19 < emeb_mac> what's the difference between that and other BT modules you can get? 2012-11-06T07:38:03 < emeb_mac> ds2: why aren't you in Barcelona w/ all the other Beagle nerds? :) 2012-11-06T07:46:36 < ds2> emec_mac: I have neitehr the time nor the funds for that 2012-11-06T07:47:04 < ds2> emeb_mac: lower power 2012-11-06T07:47:39 < emeb_mac> ds2: yeah - looked like lower power was the main advantage over all the CSR modules out there. 2012-11-06T07:48:13 < emeb_mac> and yeah - all the guys going to ELC-E are probably on the company dime. 2012-11-06T07:48:18 < ds2> trying to find a decent dual mode (BLE + normal) modules 2012-11-06T07:50:36 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 240 seconds] 2012-11-06T07:51:02 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-06T08:01:33 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Ping timeout: 276 seconds] 2012-11-06T08:03:26 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-06T08:16:33 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-06T08:19:35 -!- claude is now known as Claude 2012-11-06T08:27:32 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Ping timeout: 244 seconds] 2012-11-06T08:39:14 -!- NonaSuomy [~TeknoJuce@69.158.167.190] has joined ##stm32 2012-11-06T08:39:14 -!- NonaSuomy [~TeknoJuce@69.158.167.190] has quit [Changing host] 2012-11-06T08:39:14 -!- NonaSuomy [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-06T08:42:56 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Ping timeout: 245 seconds] 2012-11-06T08:47:51 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-06T08:51:47 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-06T09:08:47 -!- R2COM1 is now known as R2COM 2012-11-06T09:11:07 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-06T09:18:42 < dongs> http://i45.tinypic.com/wtupew.jpg 2012-11-06T09:39:38 -!- dekar_ [~dekar@212.255.35.85] has joined ##stm32 2012-11-06T09:39:40 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-06T09:43:08 -!- dekar [~dekar@212.255.46.67] has quit [Ping timeout: 252 seconds] 2012-11-06T09:48:29 < jpa-> same usb endpoint number can be used for input and output separately, right? 2012-11-06T09:48:39 < baird> My homeboys tried to warn me, but that seven-segment makes me so horny 2012-11-06T09:52:28 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Quit: Leaving.] 2012-11-06T09:56:24 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-06T09:56:33 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Read error: Connection reset by peer] 2012-11-06T09:59:55 < dongs> jpa-: ? 2012-11-06T09:59:58 < dongs> no 2012-11-06T10:00:14 < dongs> the number becomes different if its IN or out 2012-11-06T10:00:16 < dongs> top bit is set 2012-11-06T10:01:24 < jpa-> ah, well 2012-11-06T10:01:37 < dongs> and no you cant use it for in and out at "same" time 2012-11-06T10:01:44 < dongs> i dont think you can even switch at runtime.. without renumerate 2012-11-06T10:01:49 < dongs> becausae endpoint shti is in descriptor 2012-11-06T10:01:50 < jpa-> but anyway that means that STM32F4 can do 4 in eps and 4 out eps? 2012-11-06T10:02:09 < jpa-> and not 4 eps total? 2012-11-06T10:02:37 < dongs> dunno, zyp shoudl know hat 2012-11-06T10:02:38 < dongs> that 2012-11-06T10:17:35 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 255 seconds] 2012-11-06T10:22:26 < zyp> in and out endpoints are independent, and you have the same number of each, yeah 2012-11-06T10:22:55 < zyp> OTG_FS in F4 have three in/out pairs in addition to ep0, OTG_HS have five 2012-11-06T10:24:22 < zyp> so in reality OTG_FS have endpoints 0x01, 0x02, 0x03, 0x81, 0x82 and 0x83 2012-11-06T10:26:01 < zyp> and IIRC F1 have the same situation, except seven pairs 2012-11-06T10:29:00 -!- Claude is now known as claude 2012-11-06T10:31:20 < zyp> also, it is possible to change endpoints at runtime, you can have multiple configuration descriptors or interfaces with multiple alternate settings 2012-11-06T10:32:18 < zyp> but it obviously requires that tell the host about it in advance, and it's up to the host to choose configuration and alternate setting 2012-11-06T10:34:08 < zyp> I believe that it's common to bundle some devices with a small mass storage configuration, containing the drivers required to use the normal configuration of the device 2012-11-06T10:35:15 < zyp> and isochronous interfaces usually have alternate settings without endpoints, so they don' 2012-11-06T10:35:31 < zyp> 't reserve capacity when they are not in use 2012-11-06T10:37:28 < dongs> sup dongs 2012-11-06T10:38:06 < dongs> yea, zyp is right about alternate configs. 2012-11-06T10:38:13 < dongs> but still thats something host decides. 2012-11-06T10:38:19 < zyp> yep 2012-11-06T10:39:08 < jpa-> the nuttx driver appears to only allow epX in or out, which doesn't leave enough endpoints for usb msc + cdc composite 2012-11-06T10:39:14 < jpa-> trying to patch it 2012-11-06T10:39:25 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-06T10:39:37 < zyp> are you sure it doesn't expect 0x01 for out and 0x81 for in then? 2012-11-06T10:40:32 < dongs> msc = massstoRAGE? 2012-11-06T10:40:49 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-06T10:41:36 < zyp> mass rage class 2012-11-06T10:41:59 < jpa-> zyp: doesn't seem to 2012-11-06T10:43:00 < zyp> hmm, ok 2012-11-06T10:43:05 < jpa-> it only allocates 4 bits to track available endpoints https://github.com/PetteriAimonen/nuttx/blob/public/nuttx-6.22/arch/arm/src/stm32/stm32_otgfsdev.c#L444 2012-11-06T10:43:38 < jpa-> but yeah, i'm still having some trouble with non-composite setup also so i'll solve those first 2012-11-06T10:44:58 < zyp> hmm, dynamic allocation of endpoints 2012-11-06T10:45:52 < jpa-> most of the drivers have them set statically in config though 2012-11-06T10:46:05 < jpa-> so that just tracks that no two class drivers try to use the same endpoint 2012-11-06T10:46:45 < zyp> hmm, that looks pretty dumb 2012-11-06T10:47:37 < zyp> because all the usb controllers used in stm32 provides a pair of independent in/out endpoints for every endpoint number 2012-11-06T10:48:19 < zyp> I have seen other devices that are using endpoints like 0x01, 0x82, 0x03, 0x84 and so on 2012-11-06T10:48:27 < zyp> I think FTDI chips do that 2012-11-06T10:50:34 < jpa-> nuttx seems to have a lot of stuff like that, all kinds of cool drivers and the a huge number of small, easy to fix bugs in the advanced functionality 2012-11-06T10:50:54 < jpa-> ranging from compile errors to missing implementations of some minor functions 2012-11-06T10:52:24 < zyp> because usb endpoint allocation is advanced functionality? :p 2012-11-06T10:53:00 < jpa-> because using > 4 endpoints is more rarely used 2012-11-06T11:01:27 < zyp> oh, I don't know 2012-11-06T11:02:11 < zyp> maybe not for common fixed function devices 2012-11-06T11:03:10 < zyp> hmm, do they count ep0 as one of those four? 2012-11-06T11:03:19 < zyp> in that case, you're left with only three 2012-11-06T11:03:49 < qyx_> common compile errors in nuttx? ah, it explains a lot 2012-11-06T11:05:38 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has quit [Ping timeout: 244 seconds] 2012-11-06T11:05:40 -!- dfletcher_ [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-06T11:08:44 -!- dfletcher__ [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 244 seconds] 2012-11-06T11:11:42 -!- claude is now known as claude_work 2012-11-06T11:13:48 < jpa-> zyp: yeah, three in reality 2012-11-06T11:22:13 < zyp> so unless you are working with classes using only a single endpoint, you can't allocate endpoints for more than one instance of one class, which makes that function almost worthless 2012-11-06T11:25:11 < jpa-> yeah, defiency in the stm32f4 usb driver 2012-11-06T11:25:48 < jpa-> (the stm32f1 driver apparently does this correctly) 2012-11-06T11:26:28 < zyp> it's not just because F1 got more endpoints to choose from? :p 2012-11-06T11:29:18 < jpa-> i think F1 endpoints are allocated "per buffer" or something strange like that.. the F1 driver seems to have 7 buffers to allocate from 2012-11-06T11:31:25 < karlp> ds2: didn't ST just announce a BLE radio module? stm32 with custom firmware onboard? 2012-11-06T11:32:31 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-06T11:33:03 < jpa-> now i'm getting malformed packet http://koti.kapsi.fi/jpa/stuff/other/usbmsc.txt but sadly wireshark doesn't say how it is malformed 2012-11-06T11:33:32 < jpa-> but apparently linux kernel also thinks it is malformed because it proceeds to reset the device 2012-11-06T11:35:38 < zyp> malformed as in the dissector failed («Exception occurred») 2012-11-06T11:36:13 < jpa-> yeah 2012-11-06T11:36:56 < jpa-> now my options are to dig through the dissector (http://anonsvn.wireshark.org/wireshark/trunk/epan/dissectors/packet-scsi.c), recompile wireshark and step through it, or try to compare the packet to specs 2012-11-06T11:38:00 < zyp> sort of looks like it was cut short 2012-11-06T11:38:08 < zyp> what's the MPS of the endpoint? 2012-11-06T11:38:30 < zyp> is it configured correctly in both the mass storage class driver and the descriptor? 2012-11-06T11:41:33 < jpa-> mps = max packet size? 2012-11-06T11:41:47 < jpa-> but be back soon, lunch -> 2012-11-06T11:43:43 < zyp> yes 2012-11-06T12:19:43 < dongs> http://i.imgur.com/d4k2T.jpg 2012-11-06T12:19:49 < dongs> the chinese "mystery connector" 2012-11-06T12:20:05 < dongs> slightly different setup than hirose 2012-11-06T12:20:24 < dongs> buut probably same function. 2012-11-06T12:20:29 < dongs> ill order a couple hirose and chcek later. 2012-11-06T12:25:14 < dongs> http://i.imgur.com/P6tue.jpg 0603 resistor 2012-11-06T12:29:44 < zyp> is that some trollboard? 2012-11-06T12:46:21 < jpa-> apparently wireshark is just confused by the 12-byte config response (the full page would be 20 bytes, dunno why someone decided to cut it short), while linux actually considers it ok 2012-11-06T12:46:55 < jpa-> trying to recompile without debug messages now, they could be slowing it down too much 2012-11-06T12:47:24 < zyp> that's why I wrote a fast logging class :p 2012-11-06T12:47:30 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-06T12:47:31 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-06T12:47:31 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-06T12:47:32 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-06T12:52:29 < jpa-> zyp: yeah, there would be ramdisk logger in nuttx also but guess who is still using the serial port backend :P 2012-11-06T13:12:22 < zyp> :p 2012-11-06T13:14:14 < jpa-> but disabling debug just made it break earlier :D 2012-11-06T13:19:39 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-06T13:21:05 <+Steffanx> Argh, I hate this. When you google for an error and all you find is a pastebin post with the same error 2012-11-06T13:33:18 < dongs> lunix error? 2012-11-06T13:33:48 <+Steffanx> Error in some build script, yes 2012-11-06T13:34:23 <+Steffanx> lunix no, but sort of related to lunix, yes 2012-11-06T13:35:24 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-48.clienti.tiscali.it] has joined ##stm32 2012-11-06T13:52:28 -!- Steffann [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-06T13:52:29 -!- Steffann [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-06T13:52:29 -!- Steffann [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-06T13:52:32 -!- mode/##stm32 [+v Steffann] by ChanServ 2012-11-06T13:53:10 -!- Steffann [~Steffanx@unaffiliated/steffanx] has quit [Client Quit] 2012-11-06T13:53:12 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: Ik ga weg] 2012-11-06T13:53:23 < dongs> cool, both of my digikey boxes are in transit and at processing center at same timee 2012-11-06T13:53:26 < dongs> they did not fail 2012-11-06T14:05:37 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-06T14:05:37 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-06T14:05:37 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-06T14:05:40 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-06T14:05:42 -!- dfletcher_ [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has quit [Read error: Connection reset by peer] 2012-11-06T14:06:06 -!- dfletcher_ [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-06T14:08:44 -!- jon1012 [~jon@foresight/developer/jon1012] has quit [Quit: Quitte] 2012-11-06T14:26:00 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-06T14:30:03 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 260 seconds] 2012-11-06T14:30:46 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-06T14:55:52 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-06T15:09:59 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-06T15:14:27 < Oldboy> http://knowyourmeme.com/memes/has-anyone-really-been-far-even-as-decided-to-use-even-go-want-to-do-look-more-like 2012-11-06T15:18:31 < dongs> old 2012-11-06T15:20:52 < Oldboy> http://images.4chan.org/hr/src/1351069876226.jpg 2012-11-06T15:21:36 < dongs> looks pretty pro, waht is it 2012-11-06T15:22:48 < Oldboy> aircraft engine 2012-11-06T15:25:54 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-230-48.clienti.tiscali.it] has quit [Ping timeout: 240 seconds] 2012-11-06T15:27:31 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has joined ##stm32 2012-11-06T15:28:19 <+Steffanx> Why something like that is on 4chan? 2012-11-06T15:28:22 <+Steffanx> No boobs.. nothing 2012-11-06T15:32:58 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Remote host closed the connection] 2012-11-06T15:35:20 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-06T15:35:23 < dongs> probably posted by cjbeard or Laurenceb 2012-11-06T16:09:22 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: Ik ga weg] 2012-11-06T16:12:11 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-06T16:12:11 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-06T16:12:11 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-06T16:12:14 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-06T16:13:09 < dongs> http://en.rocketnews24.com/2012/11/02/the-smell-of-a-boys-anus-scented-oil-on-sale-now-in-japan-in-case-you-were-wondering/ attn zlog 2012-11-06T16:13:14 < dongs> err, ^ attn zyp 2012-11-06T16:14:19 <+Steffanx> LOL 2012-11-06T16:15:03 * Steffanx retweets 2012-11-06T16:17:47 < dongs> oh man.. 2012-11-06T16:17:57 < dongs> I just found the hirose 51pin connector in a mobile phone 2012-11-06T16:18:03 < dongs> .. from 2006 2012-11-06T16:18:08 < dongs> its fucking tiny 2012-11-06T16:20:06 < zyp> dongs, wtf. :p 2012-11-06T16:21:23 < dongs> shit, its past my bedtime 2012-11-06T16:21:32 <+Steffanx> Good evening! 2012-11-06T16:21:32 < dongs> gotta dick with some smartcard shit tomrow 2012-11-06T16:21:32 < dongs> bbl 2012-11-06T16:25:26 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: Ik ga weg] 2012-11-06T16:25:53 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-06T16:25:53 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-06T16:25:53 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-06T16:25:54 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-06T16:25:54 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Remote host closed the connection] 2012-11-06T16:26:44 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-06T16:26:44 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-06T16:26:44 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-06T16:26:46 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-06T16:27:52 -!- Laurenceb_ [~laurence@vlsi1.eee.nottingham.ac.uk] has quit [Remote host closed the connection] 2012-11-06T16:35:13 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-06T16:48:06 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-06T16:58:17 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-06T18:03:38 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-06T18:05:48 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-06T18:18:20 < gnomad> http://i.imgur.com/Yvyy5.jpg 2012-11-06T18:19:35 -!- barthess [~barthess@164.177.213.203] has joined ##stm32 2012-11-06T18:20:42 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-06T18:21:31 -!- NonaSuomy is now known as TeknoJuce 2012-11-06T18:22:25 < emeb> bummer - nothing near me 2012-11-06T18:25:14 < karlp> you're at leastin their universe. 2012-11-06T18:25:19 < karlp> lower48 or gtfo. 2012-11-06T18:26:20 < karlp> with exceptions for the parts of canada near the lower48. 2012-11-06T18:26:47 < emeb> I'm kinda surprised that they don't have one here in the Phoenix area - Avnet's corp HQ is here. 2012-11-06T18:30:40 -!- claude_work is now known as claude 2012-11-06T18:32:16 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-06T18:40:33 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has joined ##stm32 2012-11-06T18:49:37 -!- daku is now known as DaKu 2012-11-06T18:50:57 < emeb> If this doesn't rock your vote, nothing will: http://www.youtube.com/watch?v=PG7jsMBPbpQ 2012-11-06T19:03:44 -!- bsdfox [~Bob@71.197.83.152] has joined ##stm32 2012-11-06T19:03:44 -!- bsdfox [~Bob@71.197.83.152] has quit [Changing host] 2012-11-06T19:03:44 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-06T19:13:11 -!- claude is now known as Claude 2012-11-06T19:16:41 -!- Claude is now known as claude 2012-11-06T19:16:51 -!- claude is now known as Claude 2012-11-06T19:18:00 -!- Laurenceb [80f3fd65@gateway/web/freenode/ip.128.243.253.101] has joined ##stm32 2012-11-06T19:21:49 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: Ik ga weg] 2012-11-06T19:22:08 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-06T19:22:08 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-06T19:22:08 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-06T19:22:11 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-06T19:24:43 < Laurenceb> isnt there an stm32 based random number generator somwhere? 2012-11-06T19:25:06 < karlp> you can feed the unique id into the crc a few times if you want. 2012-11-06T19:25:16 < karlp> don't the f2 and f4 have some proper rng hardware? 2012-11-06T19:25:38 < karlp> there's an app note for it too I think. 2012-11-06T19:26:58 <+Steffanx> Yeah they have 2012-11-06T19:27:04 < Laurenceb> isnt the a usb stick you can buy? 2012-11-06T19:27:22 < emeb> I've used LCSGs, LFSRs and feeding stuff into the CRC before. All work fine. The CRC is pretty easy. 2012-11-06T19:27:38 <+Steffanx> There probably is Laurenceb 2012-11-06T19:27:50 < Laurenceb> i mean stm32 based 2012-11-06T19:28:00 < Laurenceb> im sure i saw one somewhere 2012-11-06T19:28:24 <+Steffanx> EntropyKey 2012-11-06T19:28:47 <+Steffanx> and http://www.gniibe.org/memo/development/gnuk/rng/pqrng 2012-11-06T19:28:54 <+Steffanx> poor man .. looks perfect for you :P 2012-11-06T19:29:20 -!- Claude is now known as claude 2012-11-06T19:33:38 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-06T19:38:21 -!- esden [esden@repl.esden.net] has quit [Ping timeout: 276 seconds] 2012-11-06T19:38:38 -!- esden [esden@repl.esden.net] has joined ##stm32 2012-11-06T19:42:59 < Laurenceb> FST-01 2012-11-06T19:43:23 -!- Laurenceb [80f3fd65@gateway/web/freenode/ip.128.243.253.101] has quit [Quit: Page closed] 2012-11-06T19:46:11 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-06T19:49:18 < emeb> pretty cute board. 2012-11-06T19:50:26 <+Steffanx> No kickstarter project?! 2012-11-06T19:50:52 <+Steffanx> 35$ Too expensive 2012-11-06T19:53:11 < emeb> yeah - get an rpi instead. same price. 2012-11-06T19:53:33 <+Steffanx> lol 2012-11-06T19:54:03 <+Steffanx> Don't tell me you're someone who compares everything to the rpi.. 2012-11-06T19:54:28 * emeb needs to use his irony tags more consistently. 2012-11-06T19:54:33 <+Steffanx> "Shoes: 40$; Nah, get a rpi instead" 2012-11-06T19:54:41 < emeb> lol 2012-11-06T19:55:27 < emeb> the comparison is only valid when the item in question is $35 tho. 2012-11-06T19:57:37 <+Steffanx> Ok, you'll get a 5$ discount on your shoes 2012-11-06T19:58:20 < jpa-> emeb: want to buy my laptop for $35? 2012-11-06T19:59:17 < emeb> jpa-: probably a 10yr-old Gateway, right? No thanks. 2012-11-06T19:59:30 < jpa-> hmph :( 2012-11-06T19:59:31 * emeb has a box full of old laptops in the garage already. 2012-11-06T19:59:36 < jpa-> i could have replaced it with a rpi 2012-11-06T19:59:53 < emeb> then you could call yourself a "maker". :P 2012-11-06T20:00:37 * emeb "makes" C02 by breathing. 2012-11-06T20:01:07 < zyp> emeb, you were asking about BMP on OS X? 2012-11-06T20:01:14 < emeb> zyp: yeah! 2012-11-06T20:01:44 < emeb> plugged my bmpm into my MacBook last night - nothing new showed up in /dev 2012-11-06T20:01:51 < zyp> 10.6? 2012-11-06T20:01:56 < emeb> yeah. 2012-11-06T20:02:05 < zyp> lack of USB IAD support 2012-11-06T20:02:15 < emeb> figured it was something like that. 2012-11-06T20:02:22 < emeb> workarounds? 2012-11-06T20:02:38 < zyp> had the same problem myself, so I made a firmware build without IAD 2012-11-06T20:02:44 < zyp> (I just reverted the commit adding IAD) 2012-11-06T20:03:05 < emeb> oh yay. 2012-11-06T20:03:17 < emeb> I'll look into it. 2012-11-06T20:05:55 < zyp> I think IAD is mainly used for BMP to support multiple functions on windows without writing a custom driver 2012-11-06T20:06:14 < emeb> Yeah - saw the new .inf files in the git repo. 2012-11-06T20:06:16 < zyp> because it allows loading multiple instances of the standard ACM driver 2012-11-06T20:06:29 < zyp> but I'm not sure it's required on OS X 2012-11-06T20:06:49 < emeb> Is it mostly a change to the descriptor data? 2012-11-06T20:06:56 < zyp> yep 2012-11-06T20:07:22 < zyp> IAD is just a set of descriptors to group interfaces into functions 2012-11-06T20:07:45 < emeb> which presumably confuses Mac OS 10.6 2012-11-06T20:07:57 < zyp> well, IAD support was added in 10.7 2012-11-06T20:08:03 < zyp> so it works fine here on 10.8 2012-11-06T20:08:40 < emeb> hmpf. Not upgrading my ancient (4yro) MacBook just for that. 2012-11-06T20:09:34 < zyp> I'm pretty happy with 10.8 on a general basis 2012-11-06T20:10:18 < emeb> I'm not convinced it would be an improvement w/o new hardware. 2012-11-06T20:11:05 < zyp> true enought 2012-11-06T20:11:34 < emeb> thx for the pointer. I'll see if I can make that work by rebuilding the BMP firmware w/o IAD. 2012-11-06T20:12:06 -!- claude is now known as Claude 2012-11-06T20:12:10 < zyp> just ask if you need assistance with it :) 2012-11-06T20:12:25 < emeb> ty - appreciated. 2012-11-06T20:12:33 < emeb> Sad news from OSHPark - 2 of the three panels from Oct 25/26 were damaged at the fab. 2012-11-06T20:12:52 < zyp> ouch 2012-11-06T20:12:55 < emeb> so my F3 breakout will be late. 2012-11-06T20:13:38 < zyp> so they're not sending out the boards from the one panel that were undamaged before the other panels are remade? 2012-11-06T20:14:10 < emeb> They may send out the undamaged one and then the other two a few days later. 2012-11-06T20:14:28 < zyp> that's what I mean, are they doing that? 2012-11-06T20:14:45 < emeb> It sounded like they would. 2012-11-06T20:15:02 < emeb> so I'll get one board on time, then the other two later. 2012-11-06T20:15:14 < zyp> I imagine quite a few customers only needs one of the boards, so it would be pointless to wait for the other two before sending out the first 2012-11-06T20:15:29 < emeb> sounds like somone put the panels into the v-cut router in the wrong orientation. Scored the boards wrong. 2012-11-06T20:15:41 < zyp> heh 2012-11-06T20:15:48 < zyp> shit happens 2012-11-06T20:15:53 < emeb> that it does. 2012-11-06T20:16:28 < zyp> I know I'd prefer to get one of my F4 boards first, rather than wait for all three 2012-11-06T20:16:44 < emeb> yup 2012-11-06T20:16:45 < zyp> because I only assembled the other two after I broke the first 2012-11-06T20:17:21 < emeb> I usually only build one board - I've got stacks of extras in my cabinet. 2012-11-06T20:17:53 < zyp> and of the previous design I only assembled one, used the second for later prototyping and haven't touched the third 2012-11-06T20:19:21 < emeb> usually while building/testing the 1st I find things I'd like to change before assembling more. But then I never get around to changing them before a completely new project idea takes over. 2012-11-06T20:19:28 < emeb> ADD I guess. 2012-11-06T20:19:36 < zyp> yeah 2012-11-06T20:22:49 <+Steffanx> ADD .. my problem :P 2012-11-06T20:23:20 < zyp> I'm more troubled with SUB 2012-11-06T20:24:14 <+Steffanx> SUB happens 2012-11-06T20:25:10 < emeb> zyp: how's the LPC board? 2012-11-06T20:25:52 < zyp> nothing new to report 2012-11-06T20:31:15 * emeb thinks about how there's more logic in an lqfp48 STM32Fxxx than in his entire first computer. 2012-11-06T20:33:00 < emeb> viz -> http://oldcomputers.net/osi-600.html 2012-11-06T20:33:15 < zyp> :) 2012-11-06T20:34:37 * zyp thinks about how he is ten years younger than that computer 2012-11-06T20:35:00 * emeb feels like a fossil 2012-11-06T20:35:47 * zyp sets up camp on emeb's lawn 2012-11-06T20:36:00 * emeb shakes cane at zyp 2012-11-06T20:37:15 < emeb> didn't dongs do a video titler using the SPI port? 2012-11-06T20:37:35 < zyp> video overlay you mean? yeah 2012-11-06T20:38:37 < emeb> video on that old computer had a 32x32 array of 8x8 character blocks. Probably wouldn't be too hard to do something like that with SPI. 2012-11-06T20:39:02 < emeb> but since composite video is a thing of the past it wouldn't be too useful. 2012-11-06T20:39:29 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 246 seconds] 2012-11-06T20:41:22 < upgrdman_> what does spi have to do with composite vid? 2012-11-06T20:41:54 < zyp> you sync it to video rate and shift out pixels 2012-11-06T20:42:30 < upgrdman_> composite video uses same signaling as spi? 2012-11-06T20:42:46 < emeb> no, but with the right resistor ladder you can fake it. 2012-11-06T20:43:11 < emeb> use gpio for hsync, vsync and spi for dots. 2012-11-06T20:43:34 < upgrdman_> is there a good doc detailing the compositve video signal? 2012-11-06T20:43:57 < emeb> http://en.wikipedia.org/wiki/Composite_video 2012-11-06T20:44:47 < emeb> the great thing about standards is that there are so many of them. :P 2012-11-06T20:44:57 < emeb> PAL, NTSC, SECAM... 2012-11-06T20:45:27 < zyp> and then you have all the fun mixes 2012-11-06T20:45:46 < zyp> like PAL-60 which is NTSC rate with PAL levels 2012-11-06T20:46:21 < zyp> my PAL VHS player outputs that if I try playing an NTSC tape 2012-11-06T20:46:57 * emeb carted a truckload of old VHS players to Goodwill over the weekend. 2012-11-06T20:47:14 < upgrdman_> comp vid is shield + 1 pin. how do you mix in hsync, vsync 2012-11-06T20:47:17 < emeb> plus old iMacs, printers, etc. 2012-11-06T20:47:45 < zyp> I picked up that player just because I wanted to digitalize an NTSC tape I got 2012-11-06T20:47:53 < zyp> my capture card didn't really like PAL-60 2012-11-06T20:48:06 < zyp> so that project failed a bit 2012-11-06T20:48:06 < ds2> DMA required? 2012-11-06T20:48:08 < emeb> upgrdman_: see that graph on the wikipedia? it's all voltage levels on the same pin. 2012-11-06T20:48:22 < upgrdman_> o, ya. :) 2012-11-06T20:49:15 -!- barthess [~barthess@164.177.213.203] has quit [Quit: Leaving.] 2012-11-06T20:49:31 < zyp> maybe I should try picking up an actual NTSC VHS player and retrying that project 2012-11-06T20:49:37 -!- barthess [~barthess@164.177.213.203] has joined ##stm32 2012-11-06T20:49:54 -!- barthess [~barthess@164.177.213.203] has quit [Client Quit] 2012-11-06T20:50:18 < upgrdman_> so you use a resistor ladder to make a DAC, right? if so, how does SPI help... its serial, not parallel 2012-11-06T20:50:44 < zyp> doesn't matter if you only need one bit 2012-11-06T20:50:56 < upgrdman_> o, you just want black/white video? 2012-11-06T20:51:02 < upgrdman_> not grayscale or color 2012-11-06T20:51:03 < ds2> for your next trick, do NTSC color 2012-11-06T20:51:04 < ds2> ;) 2012-11-06T20:54:20 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 2012-11-06T20:55:22 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has joined ##stm32 2012-11-06T20:59:11 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-06T21:14:10 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 2012-11-06T21:14:54 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has joined ##stm32 2012-11-06T21:17:02 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has joined ##stm32 2012-11-06T21:17:26 < emeb> DK informs me that they've shipped my backordered F3 Discovery. 2012-11-06T21:17:52 < emeb> now it's a race to see which gets here first - my F3 PCBs or the Disco. 2012-11-06T21:17:53 < zyp> :) 2012-11-06T21:18:25 < zyp> digikey usually has fast shipping, so I would assume that 2012-11-06T21:18:56 < emeb> Yeah. It's usually 2 days when I have them send via USPS Priority. 2012-11-06T21:19:21 < emeb> UPS ground costs about 1.5x and takes a full 5 business days. Fail. 2012-11-06T21:19:48 < zyp> hah 2012-11-06T21:20:28 < zyp> UPS worldwide super saver or what it's called takes less than 48 hours from US to my door 2012-11-06T21:20:46 <+Steffanx> And is !@#$%^ expensive 2012-11-06T21:20:52 <+Steffanx> except when you sample from TI :P 2012-11-06T21:21:01 < zyp> $30 or so 2012-11-06T21:21:06 < emeb> Yikes! 2012-11-06T21:21:09 < zyp> unless you order enough to get free shipping 2012-11-06T21:21:16 < emeb> You gotta really want those parts. 2012-11-06T21:21:45 < zyp> last time I ordered from mouser I threw in a beaglebone to bump the order over the free shipping limit 2012-11-06T21:21:55 < emeb> heh. 2012-11-06T21:22:18 < emeb> that's around $70-$100 or so? 2012-11-06T21:23:59 < zyp> something like that 2012-11-06T21:24:15 <+Steffanx> I think it was cheaper to actually pay the shipping in this case zyp :P 2012-11-06T21:24:26 <+Steffanx> beaglebone => "nice to have but it 2012-11-06T21:24:37 <+Steffanx> 's in the not used very often"-bag 2012-11-06T21:24:47 <+Steffanx> -very often 2012-11-06T21:25:23 < zyp> sure, but another way of seeing it is that I got the beaglebone discounted if you subtract what shipping would have costed :p 2012-11-06T21:27:00 < emeb> I like the idea of the beagleboard/beaglebone, but the OS always gets in the way. Bare metal is nicer for my process. 2012-11-06T21:27:22 < emeb> I guess it's possible to program bare-metal on beagles. Haven't tried it though. 2012-11-06T21:27:37 < zyp> I should pester emeb to make one of those FPGA boards for me :p 2012-11-06T21:27:53 < emeb> heh 2012-11-06T21:28:24 < zyp> I mean, if I had any use for it, I would have done so already 2012-11-06T21:34:11 < emeb> solution in search of a problem. 2012-11-06T21:34:19 < zyp> :) 2012-11-06T21:41:38 < jpa-> i wish the SoC on the beagle boards would have a real ARM cpu as the realtime co-processor, instead of some obscure one that has to be programmed in assembler 2012-11-06T21:43:33 <+Steffanx> When's your birthday jpa- ? 2012-11-06T21:44:04 < jpa-> a month ago 2012-11-06T21:44:17 < jpa-> sorry i didn't invite you 2012-11-06T21:44:18 <+Steffanx> Maybe you can make that wish when you blow out the candles next time your age goes age++; 2012-11-06T21:44:34 < jpa-> i never get a candle cake anymore :( 2012-11-06T21:44:48 <+Steffanx> Hmm, time to have a good talk with your wife 2012-11-06T21:45:34 < jpa-> i'm so old that i don't even remember how old i am :( 2012-11-06T21:46:01 <+Steffanx> According to your website you are 23 2012-11-06T21:46:29 <+Steffanx> years 2012-11-06T21:46:41 < emeb> website needs updating? 2012-11-06T21:46:56 < jpa-> definitely 2012-11-06T21:47:03 < jpa-> but precondition: need to know how old i a m 2012-11-06T21:47:09 < emeb> yeah - those PRU thingies aren't ideal. 2012-11-06T21:47:20 <+Steffanx> You are somewhere between 23 en 25 2012-11-06T21:47:31 <+Steffanx> or maybe 26 2012-11-06T21:47:34 < emeb> M0 cores would have been a better choice IMHO. 2012-11-06T21:47:58 < jpa-> emeb: yeah, the PRU things seem so difficult that i would rather just slap a separate microcontroller board on it than use those 2012-11-06T21:48:32 <+Steffanx> Isn't the ARM on that board 'old' nowadays anyway? 2012-11-06T21:48:49 < emeb> those are on the beaglebone / AM335x SoC. The beagle uses OMAP3530 which is old. 2012-11-06T21:49:12 < jpa-> cortex-a8 2012-11-06T21:49:16 < jpa-> so not that old 2012-11-06T21:49:17 < emeb> But the SoC on the beagle has a fairly powerful DSP, plus an M3 core tied to that. 2012-11-06T21:49:33 < emeb> (or was it an ARM9?? forget) 2012-11-06T21:49:45 < emeb> heh - the copro has a copro... 2012-11-06T21:49:50 < jpa-> it's a bit silly that beaglebone has a "ARM Cortex-M3 for power management" 2012-11-06T21:50:19 < emeb> yeah. 2012-11-06T21:52:15 < jpa-> but i really should try a beaglebone out sometime 2012-11-06T21:52:41 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 252 seconds] 2012-11-06T21:52:48 < jpa-> preferrably in a work project, because i know i can hack a somewhat working linux system together in my free time, but making it production ready is a different thing 2012-11-06T21:52:53 <+Steffanx> zyp has one for you 2012-11-06T21:53:07 <+Steffanx> maybe you can pay him 35$ for it.. or just a rpi 2012-11-06T21:53:37 < emeb> the circle is now complete. 2012-11-06T21:53:38 < jpa-> i always buy two of everything :P 2012-11-06T21:55:26 -!- Claude is now known as claude 2012-11-06T21:58:40 -!- claude is now known as Claude 2012-11-06T22:01:47 < ds2> old? 2012-11-06T22:01:54 < ds2> they are all Cortex-A8 cores 2012-11-06T22:02:32 < ds2> the core on the pi is ancient 2012-11-06T22:06:05 < TitanMKD> ds2 parallella is even better dual core ;) 2012-11-06T22:06:51 < ds2> I much rather use the propeller 2012-11-06T22:06:54 < ds2> more cores there ;) 2012-11-06T22:07:20 < TitanMKD> and A9 is also better ;) 2012-11-06T22:08:05 < TitanMKD> and the must with FPGA all in one in ZYNQ7010 + an other parallel core Epiphany 16 or 64 cores ;) 2012-11-06T22:08:12 < ds2> depends on what you want to do 2012-11-06T22:08:16 < ds2> A15 is even better 2012-11-06T22:08:59 < TitanMKD> for embedded stuff dual core A9 + Zynq FPGA part + Epiphany 16 cores is enough to do lot of stuff ;) 2012-11-06T22:09:35 < TitanMKD> and the whole working with less than 4W of power consumption 2012-11-06T22:10:27 < TitanMKD> ds2 it's just a must for application like embedded SDR ;) 2012-11-06T22:11:44 < Laurenceb> http://answers.yahoo.com/question/index?qid=20111018193155AAxZPvE 2012-11-06T22:11:48 < emeb> must... strong words. :/ 2012-11-06T22:14:05 < ds2> A9 isn't going to help that much 2012-11-06T22:14:21 < ds2> much rather go hard core w/FPGA 2012-11-06T22:14:25 < emeb> yeah - a bit of soapy water would be better. 2012-11-06T22:48:43 -!- NonaSuomy [~TeknoJuce@69.158.137.245] has joined ##stm32 2012-11-06T22:48:44 -!- NonaSuomy [~TeknoJuce@69.158.137.245] has quit [Changing host] 2012-11-06T22:48:44 -!- NonaSuomy [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-06T22:51:06 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Ping timeout: 252 seconds] 2012-11-06T22:57:13 -!- NonaSuomy [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Read error: Connection reset by peer] 2012-11-06T22:57:17 < upgrdman_> how is a double-sized SMD PCB assembled? if you do one side, then flip it upside down to do the other, wont SMDs fall off when you heat it? 2012-11-06T22:57:54 < TitanMKD> upgrdman of course they can fall 2012-11-06T22:58:08 < upgrdman_> then how do they do it 2012-11-06T22:58:35 < TitanMKD> i only solder one side with hot plate 2012-11-06T22:58:39 <+Steffanx> glue 2012-11-06T22:58:42 < TitanMKD> and the other side i do it by hand 2012-11-06T22:59:03 < TitanMKD> Steffanx glue which resist to +220°C ? 2012-11-06T22:59:09 <+Steffanx> Yeah why not? 2012-11-06T22:59:22 < BrainDamage> yes, there's glue that resist even 300°C 2012-11-06T22:59:25 < BrainDamage> and more 2012-11-06T22:59:32 < TitanMKD> ha ok 2012-11-06T22:59:38 <+Steffanx> Or perhaps the surface tension of the solder is enough to keep hte components in place when you first do one side, turn it around and do theother side? 2012-11-06T22:59:49 < BrainDamage> some also don't bother with glue and instead use solders with different melting point 2012-11-06T22:59:55 < TitanMKD> i really doubt surface tension is so strong 2012-11-06T23:00:07 < BrainDamage> surface tension works only for small components 2012-11-06T23:00:11 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925201091.dsl.bell.ca] has joined ##stm32 2012-11-06T23:00:12 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925201091.dsl.bell.ca] has quit [Changing host] 2012-11-06T23:00:12 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-06T23:00:24 < BrainDamage> big components like ic need either glue, or solder with higher reflow temp 2012-11-06T23:00:59 < TitanMKD> BrainDamage how they do it with Wave soldering ? 2012-11-06T23:01:02 <+Steffanx> small as in .. resistors or also small as in a simple sot6 package? 2012-11-06T23:01:14 <+Steffanx> soic-8? 2012-11-06T23:01:30 < BrainDamage> soic might be pushing it 2012-11-06T23:01:51 < BrainDamage> also, when in production you care about reliability 2012-11-06T23:01:51 <+Steffanx> At least we have zyp to give it a try :P 2012-11-06T23:02:10 < BrainDamage> when you diy you can always touch up manually, 2012-11-06T23:02:25 < BrainDamage> in production you want to minimize faults 2012-11-06T23:02:33 <+Steffanx> and costs :P 2012-11-06T23:03:23 < BrainDamage> I don't know how it'd done using wave soldering 2012-11-06T23:03:35 < BrainDamage> I'd imagine again glue 2012-11-06T23:04:30 < TitanMKD> BrainDamage also maybe using kapton ;) 2012-11-06T23:04:40 < TitanMKD> for small quantities 2012-11-06T23:04:45 < BrainDamage> what? no 2012-11-06T23:04:56 < TitanMKD> anyway i always design double sided to have components on only 1 side ;) 2012-11-06T23:04:56 < BrainDamage> kapton is not a glue 2012-11-06T23:05:07 < BrainDamage> I think you mean kapton duct tape 2012-11-06T23:05:13 < TitanMKD> yes 2012-11-06T23:05:15 < BrainDamage> which is kapton + heat resistant glue 2012-11-06T23:05:27 < BrainDamage> but at that point, you can as well use the glue directly 2012-11-06T23:05:29 < TitanMKD> I have kapton from dealextreme it is a must 2012-11-06T23:05:31 < BrainDamage> costs less and is more easily automated 2012-11-06T23:05:41 < TitanMKD> it resist easily to 250°C 2012-11-06T23:05:56 <+Steffanx> What you use it for TitanMKD ? 2012-11-06T23:09:02 < TitanMKD> Steffanx for my temperature probe when i use my hot plate 2012-11-06T23:09:14 < TitanMKD> to respect the reflow temperature 2012-11-06T23:16:47 < Laurenceb> respect to da temperature 2012-11-06T23:18:01 < Laurenceb> usually they use glue on a 2 axis squirting rig thingy 2012-11-06T23:18:49 < Laurenceb> but not for small smd 2012-11-06T23:21:01 -!- Claude is now known as claude 2012-11-06T23:35:53 < Laurenceb> http://www.raspberrypi.org/archives/2338 2012-11-06T23:35:58 < Laurenceb> ^how to troll 2012-11-06T23:37:24 < qyx_> lol 2012-11-06T23:40:06 < Laurenceb> lol they are porting python 2012-11-06T23:40:20 < Laurenceb> python on risc os on rpi :P 2012-11-06T23:40:52 < upgrdman_> all my stuff is single layer, single sided. just curious how pcbs were done with big-ish SMDs on both sides (inductors, lqfps, etc.) 2012-11-06T23:40:59 < BrainDamage> because you need a lightweight os to run inefficient programs 2012-11-06T23:41:01 < upgrdman_> different solder pastes seems logical 2012-11-06T23:41:24 < Laurenceb> "There is so much stuff coming out for RISC OS at the moment it is very difficult to keep up with it, which is good!" 2012-11-06T23:41:27 < Laurenceb> lulwut 2012-11-06T23:42:11 < Laurenceb> i last ran risc os when i was about 4 2012-11-06T23:44:47 < upgrdman_> so they ever assemble PCBs by quickly heating one side with something like a glorified heat lamp? quick enough that the heat won't affect the other side? 2012-11-06T23:44:52 < upgrdman_> s/so/do 2012-11-06T23:51:15 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-06T23:51:23 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has joined ##stm32 2012-11-06T23:51:46 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has quit [Remote host closed the connection] 2012-11-06T23:59:52 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has joined ##stm32 --- Day changed Wed Nov 07 2012 2012-11-07T00:00:02 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 2012-11-07T00:02:54 < Laurenceb> http://blog.dixo.net/wp-content/uploads/2012/06/bbcpi-300x179.jpg 2012-11-07T00:07:27 < upgrdman_> those plugs are HUGE :) 2012-11-07T00:21:12 -!- DaKu is now known as daku 2012-11-07T00:26:24 < Laurenceb> "Does it play Videos ? " 2012-11-07T00:26:25 < Laurenceb> lol 2012-11-07T00:27:27 -!- BusError_ is now known as BusError 2012-11-07T00:32:08 < upgrdman_> o, that's a r pi huh? 2012-11-07T00:35:15 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has joined ##stm32 2012-11-07T00:35:59 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has quit [Remote host closed the connection] 2012-11-07T00:36:28 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has joined ##stm32 2012-11-07T00:37:29 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has quit [Remote host closed the connection] 2012-11-07T00:38:05 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has joined ##stm32 2012-11-07T01:02:52 < dongs> sup dongs 2012-11-07T01:04:44 < emeb> dongs: questions earlier about how one reflows 2-sided SMD boards w/o parts dropping off the bottom on the 2nd pass. 2012-11-07T01:05:29 < zyp> glue 2012-11-07T01:06:11 < emeb> magic 2012-11-07T01:06:23 <+Steffanx> inverted gravity 2012-11-07T01:06:30 < emeb> force fields 2012-11-07T01:07:33 < dongs> < emeb> Sad news from OSHPark - 2 of the three panels from Oct 25/26 were damaged at the fab. 2012-11-07T01:07:37 < dongs> raped 2012-11-07T01:07:58 < dongs> emeb: i've done a bunch of double sided stuff. it doesn't fall off. 2012-11-07T01:08:11 < dongs> just goes into oven inverted. 2012-11-07T01:08:14 < emeb> nothing special - just surface tension. 2012-11-07T01:08:15 < dongs> nothing falls out. 2012-11-07T01:08:40 < emeb> does the bottom side get up to the same temp as the top? 2012-11-07T01:08:51 < dongs> probably not 2012-11-07T01:08:58 < dongs> seeing how top has air convection and shit over it 2012-11-07T01:09:52 < emeb> makes sense. 2012-11-07T01:13:45 < dongs> http://bcas.tv/paste/results/oMFPh467.html 2012-11-07T01:13:46 < dongs> looool 2012-11-07T01:14:25 < zyp> hah 2012-11-07T01:14:58 <+Steffanx> Too bad the URL also tells you what it is 2012-11-07T01:15:00 <+Steffanx> bbcpi 2012-11-07T01:15:16 < dongs> i didnt evne see that 2012-11-07T01:15:25 < emeb> wonder if the keyboard works. :P 2012-11-07T01:16:00 < Laurenceb> i have a bbc model b 2012-11-07T01:16:00 <+Steffanx> Since i'm here i read all URLs before i click them.. i've seen the shit from Laurenceb and dongs too many times 2012-11-07T01:16:03 < Laurenceb> ... somewhere 2012-11-07T01:16:10 <+Steffanx> *i've seen enough shit 2012-11-07T01:16:21 < emeb> i've got a timex/sinclair somewhere. 2012-11-07T01:16:24 <+Steffanx> Time to get some sleep :P 2012-11-07T01:16:42 < emeb> Steffanx: wake up to the new world order. :D 2012-11-07T01:16:53 < Laurenceb> aiui they still use model B machines with econet to run some of the train displays in the uk 2012-11-07T01:17:17 <+Steffanx> I'll try dreamland first emeb 2012-11-07T01:17:34 < dongs> I had a C128 and I was poking a flat screwdriver into one of the back connectors and it smoked and never turned on again 2012-11-07T01:18:04 <+Steffanx> Would be nicer if it never turned off again 2012-11-07T01:18:46 < emeb> Steffanx: good idea. 2012-11-07T01:20:20 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-07T01:29:59 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-07T01:30:02 < ds2> Hmmmm 2012-11-07T01:30:20 < ds2> this is too F'ing hot 2012-11-07T01:31:00 -!- Laurenceb [~Laurence@host86-177-213-79.range86-177.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-07T01:31:54 < dongs> ds2: stuff was shipped yesterday, ill have tracking # today sometime. 2012-11-07T01:32:07 < dongs> prob in a couple hrs 2012-11-07T01:33:15 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-07T01:33:18 < ds2> dongs: 'k... some other part is the long pole 2012-11-07T01:33:26 < ds2> displays and sensors seems to be slow 2012-11-07T01:34:54 < dongs> one of hte patterns looked like bmp085 2012-11-07T01:35:00 < dongs> ive got a fuckton of them heh 2012-11-07T01:35:03 < dongs> and another adxl? 2012-11-07T01:35:05 < dongs> same situation 2012-11-07T01:35:41 < ds2> those I got 2012-11-07T01:35:53 < ds2> it is the humidity sensor that I am waiting on 2012-11-07T01:35:59 < ds2> adxl's are $$$$$$ 2012-11-07T01:36:17 < dongs> adxl345? 2012-11-07T01:36:18 < dongs> no they're not 2012-11-07T01:36:25 < ds2> how much are they? 2012-11-07T01:36:27 < dongs> they're liek $1-something to me 2012-11-07T01:36:37 < ds2> hmmm 2012-11-07T01:36:46 < ds2> I'm using a LSM303DLHC instead 2012-11-07T01:37:06 < ds2> most AD parts are $$$$$$$$ so I don't even look at them unless I have to 2012-11-07T01:39:43 < qyx_> btw does anyone have some accel/gyro tests? 2012-11-07T01:39:56 < ds2> test for what? 2012-11-07T01:40:19 < qyx_> noise/variance for different chips 2012-11-07T01:40:27 < ds2> oh 2012-11-07T01:40:44 < ds2> there are folks who have them but i am not aware of any that are freely available 2012-11-07T01:41:00 < qyx_> :S 2012-11-07T01:41:24 < ds2> the ones I know about run in matlab 2012-11-07T01:41:55 < qyx_> i think i am about to order 1-2pcs of some 2012-11-07T01:42:10 < ds2> what is your application? 2012-11-07T01:42:14 < qyx_> i was trying to.. 2012-11-07T01:42:20 < qyx_> do dead reckoning using accels 2012-11-07T01:42:22 < qyx_> and gyros 2012-11-07T01:42:27 < ds2> personal project? 2012-11-07T01:42:43 < qyx_> yes for now 2012-11-07T01:42:50 < ds2> ah I see 2012-11-07T01:42:58 < qyx_> but i didnt come up with anything usable 2012-11-07T01:43:05 < ds2> I see 2012-11-07T01:43:12 < qyx_> acceleration have to be integrated twice to obtain position 2012-11-07T01:43:35 < qyx_> has 2012-11-07T01:43:42 < ds2> i am trying to get rights to sell licenses for the math to make the gyro/accel/mags useable 2012-11-07T01:43:54 < ds2> maybe in a few months if all goes well 2012-11-07T01:44:14 < ds2> problem with acceleration integration is that will blow up pretty quick unless you do the right black magic to it 2012-11-07T01:44:23 < ds2> gyros are even worse 2012-11-07T01:44:32 < qyx_> gyros are ok, i have working algos for them 2012-11-07T01:44:41 < qyx_> about 0.01deg accuracy 2012-11-07T01:44:46 < ds2> over what period of time? 2012-11-07T01:44:53 < qyx_> also some correction algos 2012-11-07T01:45:22 < qyx_> stable using corrections for my application 2012-11-07T01:45:44 < qyx_> there are some specifics which can be used to obtain good results 2012-11-07T01:46:06 < ds2> but how long is that 0.01deg good for? 2012-11-07T01:46:09 < ds2> a day? 2012-11-07T01:46:30 < qyx_> no, absolute accuracy with references from other sensors 2012-11-07T01:46:37 < qyx_> without it it drifts a bit 2012-11-07T01:46:41 < ds2> ahhhh 2012-11-07T01:47:08 < ds2> can you get an accurate absolute reference? 2012-11-07T01:47:26 < qyx_> depends on calibration mostly, now i am also playing with temperature calibration 2012-11-07T01:47:35 < ds2> oohhh sounds fun 2012-11-07T01:48:23 < qyx_> accels's zero drifts a lot with changing temp 2012-11-07T01:48:37 < ds2> depends on mfg 2012-11-07T01:48:41 < qyx_> also i found out that some of them have some dynamic characteristics 2012-11-07T01:49:26 < qyx_> eg. if they are exposed to acceleration, it takes a while to settle again on previous values 2012-11-07T01:49:52 < qyx_> so i am curious if there are some real world tests 2012-11-07T01:51:34 < ds2> who's accel are you seeing that on? 2012-11-07T01:52:20 < qyx_> lis331 2012-11-07T01:52:29 < qyx_> stm 2012-11-07T01:53:00 < ds2> do you have the internal filters enabled? 2012-11-07T01:53:05 < qyx_> no 2012-11-07T01:53:26 < ds2> just don't remember that issue on that part 2012-11-07T01:53:39 < qyx_> i will test again in more controller environment 2012-11-07T01:53:42 < qyx_> *led 2012-11-07T01:53:51 < ds2> is the part and PCB mounted in a non bouncing platform? 2012-11-07T01:55:21 < qyx_> if you do calibration, measure 1G pointing upwards, then flip downwards and again up 2012-11-07T01:55:31 < qyx_> it takes a while to obtain 1G again 2012-11-07T01:55:43 < qyx_> and dont know why 2012-11-07T01:55:45 < ds2> definitely do not see that 2012-11-07T01:56:02 < ds2> I'd check see if the board is rigidly mounted 2012-11-07T01:56:30 < qyx_> i am planning to do everything again 2012-11-07T01:57:28 < qyx_> also i am building small chamber with peltier to do temp calibration 2012-11-07T01:57:49 < ds2> is this personal nav or a quad copter or ? 2012-11-07T01:58:33 < qyx_> it is for copter platform, but for commercial use 2012-11-07T01:59:18 < qyx_> maybe.. in the future 2012-11-07T02:00:03 < ds2> planning on inverted manuevers? 2012-11-07T02:01:04 < qyx_> no, but we need better stability and position accuracy to suit our needs 2012-11-07T02:01:09 < qyx_> and also to do docking 2012-11-07T02:02:33 < ds2> ooooooh roomba in 3D!! 2012-11-07T02:02:40 < qyx_> lol 2012-11-07T02:03:04 < ds2> that'd be interesting to see 2012-11-07T02:03:07 < qyx_> curtain cleaner maybe 2012-11-07T02:03:19 < qyx_> good idea 2012-11-07T02:04:40 < ds2> I'd like to see it do a docking in 3D 2012-11-07T02:04:48 < ds2> self recharge, and take off again 2012-11-07T02:05:23 < qyx_> you mean docking at 45deg upside down? :) 2012-11-07T02:05:35 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-07T02:05:35 < qyx_> yes, it is a plan to land, recharge and take off again 2012-11-07T02:06:04 < ds2> sure... extra points for fancy manuvers 2012-11-07T02:06:14 < ds2> have you seen how a roomba docks? 2012-11-07T02:06:23 < qyx_> we have it in office 2012-11-07T02:06:36 < qyx_> but never seen actual docking 2012-11-07T02:07:24 < ds2> it uses IR beams to navigate and does multiple tries. want to see that done in 3D, up, down, left, right 2012-11-07T02:07:46 < qyx_> i considered ir 2012-11-07T02:09:04 < qyx_> ok, gn 2012-11-07T02:09:20 < ds2> :) 2012-11-07T02:15:04 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-07T02:33:09 < dongs> http://dvice.com/archives/2012/10/ethiopian-kids.php give million idiots a million typewriters... 2012-11-07T02:34:30 < zyp> ha 2012-11-07T02:37:12 < dongs> whats default geda refdes for ICs? 2012-11-07T02:37:13 < dongs> is it U? 2012-11-07T02:37:27 < emeb> depends on how you built the symbol 2012-11-07T02:37:33 < emeb> I always use U. 2012-11-07T02:37:55 < dongs> are their SMD resistors/caps default symbols same? 2012-11-07T02:37:57 < dongs> or caps are rounded 2012-11-07T02:38:01 < dongs> like 0603/0402 2012-11-07T02:38:31 < emeb> what is this "default" you speak of? :) 2012-11-07T02:38:35 < dongs> like 2012-11-07T02:38:37 < dongs> shipped patterns 2012-11-07T02:38:39 < dongs> or wahtever 2012-11-07T02:38:58 < zyp> are you trying to check whether a layout were done in geda or not? 2012-11-07T02:39:13 < emeb> ok - there are schematic symbol libraries and layout footprint libraries included with most distro packages. 2012-11-07T02:39:51 < dongs> zyp: tyeah 2012-11-07T02:39:54 < dongs> it loks really shitty 2012-11-07T02:39:57 < dongs> so im assuming its geda 2012-11-07T02:40:17 < emeb> I can tell you by how the ground plane pours look. 2012-11-07T02:40:23 < zyp> that's what I figured you would say :p 2012-11-07T02:40:27 < dongs> and its got the patented geda silk-around-ICs shit 2012-11-07T02:40:38 < dongs> emeb: aint got any pours 2012-11-07T02:40:41 < dongs> top or bottom. 2012-11-07T02:41:12 < emeb> too bad - gEDA/PCB pours are... sub-optimal. 2012-11-07T02:41:39 < dongs> wait lol i think this thing is 4 layer 2012-11-07T02:42:02 < dongs> i see vias not going anywhere 2012-11-07T02:42:17 < ds2> neg/pos? 2012-11-07T02:42:20 < emeb> Is this the same one you were showing the other day with missing vias? 2012-11-07T02:42:35 < dongs> na, thats different shit 2012-11-07T02:42:42 < emeb> you get all the fun. 2012-11-07T02:42:45 < dongs> i got a sample of black + enig to see what it looks like 2012-11-07T02:42:53 < dongs> looks like some kinda pciex1 breakout board 2012-11-07T02:42:56 < zyp> :p 2012-11-07T02:43:08 < dongs> i was like hmm that socket looks familar.. tried fitting a x1 pcie , fits. 2012-11-07T02:43:18 < emeb> 1337 2012-11-07T02:43:37 < zyp> dongs, got any upcoming four layer panels that you can throw my shit on? 2012-11-07T02:44:25 < dongs> possibly, its fairly random. are you even done wiht it yet? 2012-11-07T02:45:29 < zyp> nah, but if you said something like «yeah, I've got one on friday», I could have tried to have it done by then :p 2012-11-07T02:45:47 < dongs> lo 2012-11-07T02:46:15 < dongs> hm. according to company website they do image sensors and shit 2012-11-07T02:46:27 < dongs> so they're prob just abusing pcie socket for some camera header or someshit 2012-11-07T02:46:42 < zyp> minipcie? 2012-11-07T02:46:48 < dongs> no just regular pcie x1 2012-11-07T02:46:51 < dongs> like vertical header? 2012-11-07T02:46:54 < zyp> oh 2012-11-07T02:47:31 < zyp> I've seen minipcie being used for various stuff 2012-11-07T02:48:10 < zyp> some of the devboards at work is in that form factor 2012-11-07T02:50:56 < ds2> thank goodness for HDMI connectors with the pins flipped around 2012-11-07T02:58:03 < dongs> waht di dyou do, make a wrong pattern? 2012-11-07T03:28:47 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T03:28:47 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T03:28:47 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T03:32:37 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Write error: Connection reset by peer] 2012-11-07T03:32:50 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T03:32:51 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T03:32:51 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T03:38:08 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-07T03:38:10 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has joined ##stm32 2012-11-07T03:39:36 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T03:40:03 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T03:40:03 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T03:40:03 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T03:46:36 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T03:47:01 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T03:47:02 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T03:47:02 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T03:50:39 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-07T03:52:35 < dongs> diiiiiiiiiiiiiiiiiiix 2012-11-07T03:53:35 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T03:54:01 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T03:54:02 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T03:54:02 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T03:54:18 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-07T03:54:44 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has joined ##stm32 2012-11-07T03:56:54 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-07T04:00:34 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T04:01:04 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T04:07:47 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T04:07:47 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T04:07:47 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T04:10:00 < dongs> http://www.adafruit.com/products/1087 attn cjbeard 2012-11-07T04:12:00 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 252 seconds] 2012-11-07T04:14:53 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T04:14:54 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T04:14:54 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T04:17:18 < ds2> amazing what a trail of parts one leaves.... spare 1205 passives... then 0805 passives...then 0603 passives :/ 2012-11-07T04:18:54 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 252 seconds] 2012-11-07T04:20:37 < Bird|lappy> ds2, I have a 0603 6.8MOhm resistor somewhere on my kitchen floor atm :P 2012-11-07T04:20:46 < Bird|lappy> blasted thing flew out of my tweezers 2012-11-07T04:21:50 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T04:21:50 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T04:21:50 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T04:22:54 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 240 seconds] 2012-11-07T04:23:20 < ds2> Bird|lappy: heh 2012-11-07T04:23:30 < ds2> Bird|lappy: wait til you mature to 0201 2012-11-07T04:24:26 < Bird|lappy> who here was it who accidentally ordered a bunch of caps in 0201 2012-11-07T04:24:27 < Bird|lappy> *? 2012-11-07T04:24:28 < emeb_mac> I've got some cut tape of 0201 parts. Can barely pick them up with tweezers. 2012-11-07T04:24:37 < emeb_mac> Bird|lappy: that would be me :) 2012-11-07T04:24:46 < ds2> 0201 isn't that bad 2012-11-07T04:25:04 < emeb_mac> ds2: what's the suggested pad spacing on 0201? 2012-11-07T04:25:30 < emeb_mac> I'd guess it's less than the min space on most hobby-grade processes. 2012-11-07T04:25:50 < dongs> haha 2012-11-07T04:25:50 < Bird|lappy> and considering hobbyists these days have access to 6/6 rules... 2012-11-07T04:25:56 < Bird|lappy> p. small indeed. 2012-11-07T04:27:28 < ds2> emeb_mac: donno... I go 0201 cuz of the BGAs 2012-11-07T04:28:32 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T04:28:47 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T04:28:48 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T04:28:48 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T04:29:04 < emeb_mac> here's a suggested pad layout: http://www.prpinc.com/LinkFiles/Chip_Pad_Layout_Sgl_Element.pdf 2012-11-07T04:29:20 < emeb_mac> 0.25mm space for 0201 = 9.7mils. 2012-11-07T04:29:39 < ds2> 6/6 should fit 0201 easily 2012-11-07T04:29:42 < dongs> my 0402s are a bit big 2012-11-07T04:29:46 < emeb_mac> yep 2012-11-07T04:29:50 < ds2> since that is 20mil x 10mil 2012-11-07T04:30:34 < dongs> emeb_mac: what is that based on though 2012-11-07T04:30:37 < dongs> IPC standard? 2012-11-07T04:30:49 < dongs> im not sure im buying that 2012-11-07T04:30:55 < emeb_mac> next time I do a board I should put some dummy 0201 fps down and try soldering these useless caps. 2012-11-07T04:31:13 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has quit [Read error: Connection reset by peer] 2012-11-07T04:31:18 < dongs> http://www.kemet.com/kemet/web/homepage/kfbk3.nsf/vaFeedbackFAQ/2209BDBA03843BBF85256BCD004EBC11/$file/f2100e.pdf 2012-11-07T04:33:10 < emeb_mac> still says 0.2 to 0.35mm spacing for 0201, so doable on 6/6 2012-11-07T04:35:19 < dongs> IPC patterns are HUGE 2012-11-07T04:35:26 < dongs> http://tinymicros.com/mediawiki/images/3/3c/IPC-SM-782A.pdf 2012-11-07T04:35:30 < dongs> even bigger than mine 2012-11-07T04:35:35 < dongs> hurm 2012-11-07T04:35:47 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T04:35:47 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T04:35:47 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T04:36:26 < ds2> wait til you have to deal with VIA in pad stuff 2012-11-07T04:36:45 < dongs> been there. 2012-11-07T04:37:29 < dongs> http://www.adafruit.com/products/567 2012-11-07T04:38:10 < ds2> think she is bored 2012-11-07T04:38:39 < dongs> http://www.adafruit.com/category/70 happens all teh time. 2012-11-07T04:39:39 < ds2> sigh...this is what it has become 2012-11-07T04:39:46 < emeb_mac> they sure have a lot of that stuff. Good for the kiddies I guess. 2012-11-07T04:39:47 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 255 seconds] 2012-11-07T04:40:11 < BrainDamage> https://www.adafruit.com/products/510 2012-11-07T04:41:04 < emeb_mac> lol 2012-11-07T04:41:18 < BrainDamage> is there a "no dignity" patch, or is it implied with all of them? 2012-11-07T04:41:24 < ds2> an obvious missing one is - a bad with flames on it for frying a board 2012-11-07T04:41:30 < dongs> there is 2012-11-07T04:41:35 < upgrdman> lol 2012-11-07T04:41:37 < dongs> http://www.adafruit.com/products/565 2012-11-07T04:41:56 < ds2> it is blue, no wonder i missed it 2012-11-07T04:42:57 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T04:42:57 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T04:42:57 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T04:46:38 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 246 seconds] 2012-11-07T04:49:30 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T04:49:50 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T04:56:30 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T04:56:59 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T04:56:59 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T04:56:59 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T05:03:30 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Write error: Connection reset by peer] 2012-11-07T05:03:59 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T05:03:59 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T05:03:59 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T05:10:29 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T05:32:34 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 2012-11-07T05:32:40 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has joined ##stm32 2012-11-07T05:34:14 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 268 seconds] 2012-11-07T05:42:14 < dongs> i need to hire someone that knows c 2012-11-07T05:42:18 < dongs> still laughin. 2012-11-07T05:42:56 < emeb_mac> c is haaaard. 2012-11-07T05:43:07 < dongs> i was mostly laughing at the channel name 2012-11-07T05:43:14 < dongs> since noone doingm arduino actually knows C 2012-11-07T05:43:37 < emeb_mac> oh, it's kinda C. 2012-11-07T05:43:49 < emeb_mac> mostly it's arduino libs tho 2012-11-07T05:49:18 < dongs> < Denver_> hey guys this is my first arduino project, and i'm trying to hook up a fingerprint scanner to my board. can you 2012-11-07T05:49:22 < dongs> guys point me in the right direction as far as wiring? 2012-11-07T05:49:24 < dongs> even funnier 2012-11-07T05:51:56 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has joined ##stm32 2012-11-07T06:07:18 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T06:13:24 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T06:15:00 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T06:23:18 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-07T06:23:25 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-07T06:26:28 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-07T06:27:50 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-07T06:35:16 < baird> Whoa, enjoying the PANIC BUTTONS being pressed :D 2012-11-07T06:37:58 < dongs> baird: < dongs> http://www.adafruit.com/products/1087 attn cjbeard 2012-11-07T06:38:36 < dongs> givin you some fuel for that rage 2012-11-07T06:39:17 < baird> "Introduction by Julian Assange..." :P 2012-11-07T06:40:05 < dongs> srsly? 2012-11-07T06:40:28 < dongs> Technical details: ROHF 2012-11-07T06:40:29 < dongs> err 2012-11-07T06:40:31 < dongs> ROHS 2012-11-07T06:41:16 < dongs> less than a week for nexus 4 2012-11-07T06:41:23 < baird> An immediate problem with that book's blurb is "Makering doesn't scale". Sure, you can find a few to buy overpriced mantoys, but it'll just fuel inflation to have a crypto-industry like that. 2012-11-07T06:48:47 < baird> http://i.imgur.com/Ybcr5.jpg 2012-11-07T06:50:12 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-07T06:50:38 < dongs> haha 2012-11-07T06:59:59 < baird> http://www.huffingtonpost.com/2012/11/06/amendment-64-passes-in-co_n_2079899.html "Colorado Legalizes Marijuana For Recreational Use" 2012-11-07T07:02:31 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 245 seconds] 2012-11-07T07:03:55 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T07:08:21 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-07T07:10:17 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T07:10:34 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-07T07:15:21 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-07T07:15:41 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T07:20:41 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-07T07:20:57 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T07:25:57 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-07T07:26:17 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T07:30:40 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-07T07:31:41 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T07:36:46 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-07T07:37:05 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T07:41:18 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-07T07:42:22 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T07:42:52 * emeb_mac looks for cheetos and goldfish 2012-11-07T07:44:31 < baird> He's getting into the stoner munchies already :) 2012-11-07T07:45:02 < Bird|lappy> :p 2012-11-07T07:45:20 * Bird|lappy has a pretty good case of the munchies at all times, no THC needed 2012-11-07T07:46:58 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 256 seconds] 2012-11-07T07:47:36 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T07:51:46 < dongs> breaking stoner news: colorado legalizes recreational weed, mostly due to lobbying by sparkfun 2012-11-07T07:52:33 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-07T07:52:56 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T07:57:19 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-07T07:58:10 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T08:03:11 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-07T08:03:27 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T08:08:27 -!- grummund [~user@unaffiliated/grummund] has quit [Remote host closed the connection] 2012-11-07T08:08:45 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T08:13:08 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 248 seconds] 2012-11-07T08:14:08 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-07T08:15:34 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Read error: Operation timed out] 2012-11-07T08:25:13 -!- claude is now known as Claude 2012-11-07T08:39:23 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has joined ##stm32 2012-11-07T08:48:33 < dongs> lay one down for obama 2012-11-07T08:57:50 < emeb_mac> oughta move to CO or WA and chill. 2012-11-07T08:59:02 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-07T09:29:30 < jpa-> what, really? https://github.com/texane/stlink/issues/94 2012-11-07T09:30:10 < jpa-> and guess who has such a startup function, meaning that every time i do a backtrace, gdb crashes 2012-11-07T09:38:39 -!- dekar__ [~dekar@212.255.38.90] has joined ##stm32 2012-11-07T09:38:43 -!- mode/##stm32 [+v dekar__] by ChanServ 2012-11-07T09:41:18 < zyp> which gdb version? 2012-11-07T09:42:42 -!- dekar_ [~dekar@212.255.35.85] has quit [Ping timeout: 264 seconds] 2012-11-07T09:44:30 < dongs> any. 2012-11-07T09:44:38 < dongs> implying some versions of GDB arent total fail. 2012-11-07T09:45:37 < zyp> dongs, ok 2012-11-07T09:50:54 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-07T09:55:38 < jpa-> GNU gdb (GNU Tools for ARM Embedded Processors) 7.3.1.20120613-cvs 2012-11-07T09:58:51 < zyp> yesterday's news 2012-11-07T10:03:32 < baird> "Pot smoking Linux users in Washington and Colorado are probably feeling like they won the lottery today" http://www.reddit.com/r/linux/comments/12qsdb/steam_for_linux_download/ 2012-11-07T10:21:55 < dongs> no serious lunix user runs jewbunto 12 though 2012-11-07T10:22:56 < dongs> < flyback> http://www.forbes.com/sites/ericsavitz/2012/11/06/mips-selling-all-assets-for-combined-7-31shr-in-cash/ 2012-11-07T10:23:04 < dongs> for a minute i was reading that headline as 7 << 31 in cash 2012-11-07T10:23:16 < dongs> well, I guess shr would be >> 2012-11-07T10:23:17 < dongs> but wahtever. 2012-11-07T10:23:53 < dongs> wat 2012-11-07T10:23:59 < dongs> sorry, i dont speak african 2012-11-07T10:26:19 < zyp> ok 2012-11-07T10:27:47 < dongs> jewbunto 12.12 "raging boner" 2012-11-07T10:31:23 < baird> Sign up with the Trump Militia and Save America! 2012-11-07T10:31:53 -!- Claude is now known as claude 2012-11-07T10:36:51 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-07T10:44:14 -!- claude is now known as claude_work 2012-11-07T10:44:32 -!- claude_work is now known as Claude_work 2012-11-07T10:57:42 < baird> flyback: why do you care, socialist medicine boy. 2012-11-07T11:05:52 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has quit [Quit: Quit] 2012-11-07T11:12:53 < jpa-> bah, linux still doesn't like my usb mass storage 2012-11-07T11:21:22 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-07T11:22:08 -!- tavish [~tavish@unaffiliated/tavish] has joined ##stm32 2012-11-07T11:23:35 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 255 seconds] 2012-11-07T11:24:02 < prog> linux doesn't like corporate made stuff 2012-11-07T11:24:28 < prog> espacially stuff made for profit 2012-11-07T11:25:11 < dongs> lunix only likes shit made for wasting time 2012-11-07T11:25:15 < dongs> like wobbly windows 2012-11-07T11:25:24 < dongs> in a window manager thats acutally utterly useless for actually.. managing windows. 2012-11-07T11:27:49 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Ping timeout: 246 seconds] 2012-11-07T11:31:17 < dongs> fuck yea 2012-11-07T11:31:25 < dongs> my chinaman had a cache of murata cerlock resonators 2012-11-07T11:31:34 < dongs> i thought i was gonna get some china knockoffs 2012-11-07T11:33:30 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-07T11:48:16 < tavish> anyone know what the gpio pins state is in power off? i mean will it source/drain any current or will it be Hi-z? can't find this in the datasheet 2012-11-07T11:49:18 < zyp> hi-z, but if you apply voltages higher than vcc they might sink to vcc through tvs diodes 2012-11-07T11:49:30 < zyp> or, not sure how 5V tolerant pins behave in that case 2012-11-07T11:51:35 < tavish> zyp: thanks, this info would be in the gpio section in reference manual? 2012-11-07T11:51:58 < dongs> ive seen it in the manual. 2012-11-07T11:52:02 < dongs> datasheet likely 2012-11-07T11:52:07 < zyp> yeah, datasheet 2012-11-07T11:52:36 < zyp> reference manual is more about the software interface than the hardware specs 2012-11-07T12:03:42 < jpa-> but Vcc = 0V, so it might sinkwhatever the voltage :) 2012-11-07T12:04:46 < dongs> Yeah. 2012-11-07T12:04:54 < dongs> i was powering up my shit through uart tx/rx pins. 2012-11-07T12:05:00 < dongs> enough to light a blue led. 2012-11-07T12:05:05 < dongs> onboard. 2012-11-07T12:14:51 < tavish> the datasheet doesnt say anything about this, but there is a digram showing the protection diodes connected to gpio pins in the ref. manual 2012-11-07T12:15:27 < tavish> i guess i'll have to add a transistor too 2012-11-07T12:17:39 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 260 seconds] 2012-11-07T12:21:07 < jpa-> 5V tolerant inputs don't have the protection diodes the same way AFAIK 2012-11-07T12:21:13 < jpa-> but they have them in some different way :D 2012-11-07T12:31:29 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-07T12:33:24 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-07T12:33:34 < karlp> upgrdman: we did some double sided pcbs (parts on both sides) in a toaster oven here last week, the surface tension of the parts was enough to solder both sides at once without things falling off. 2012-11-07T12:33:57 < karlp> the boards are still being redesigned to move parts to one side though, they'd originally been designed for hand soldering 2012-11-07T12:34:38 < karlp> (we were touching up manually afterwards though, as BrainDamage said, it's not a great long term plan) 2012-11-07T12:35:32 < zyp> when you say both sides at once, do you mean as opposed to placing one side, reflowing, flipping over, placing other then reflowing again? 2012-11-07T12:48:12 -!- Laurenceb [~Laurence@host86-143-187-111.range86-143.btcentralplus.com] has joined ##stm32 2012-11-07T12:59:22 -!- dekar__ [~dekar@212.255.38.90] has quit [Quit: Leaving] 2012-11-07T12:59:29 < dongs> double sided stuff goes through reflow twice 2012-11-07T12:59:35 < dongs> (normally) 2012-11-07T13:00:14 -!- Laurenceb [~Laurence@host86-143-187-111.range86-143.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-07T13:18:44 < zyp> yeah, because I don't imagine unsoldered paste keeps components from falling off the board 2012-11-07T13:35:53 < dongs> it does if shit is glued.. but i dunno how many places glue these days. 2012-11-07T13:37:03 < dongs> i think you have to glue for wave soldering 2012-11-07T13:39:28 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-07T13:39:28 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-07T13:39:28 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-07T13:39:31 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-07T13:54:44 < Claude_work> vapour phase soldering ftw! 2012-11-07T13:56:19 < Claude_work> you can use the same pad geometries like reflow soldering and don't have to care about glue , exessive solder / solder traps like on wave soldering and double sided components are no problem 2012-11-07T13:59:08 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has joined ##stm32 2012-11-07T14:12:28 < dongs> can i use some STM32 timer to actually _count_ nubmer of events? 2012-11-07T14:12:39 < dongs> i.e. external clock cycles etc 2012-11-07T14:12:40 <+Steffanx> interesting Claude_work .. me looks what it exactly is :) 2012-11-07T14:15:32 <+Steffanx> hmm, how that system keeps the components in place when they're upside down Claude_work ? 2012-11-07T14:15:49 < Claude_work> you flip the board ;) 2012-11-07T14:16:24 <+Steffanx> Oh, doh 2012-11-07T14:16:39 <+Steffanx> the boring/slow way :P 2012-11-07T14:16:48 < Claude_work> hehe yeah 2012-11-07T14:17:33 < zyp> dongs, if you use an external clock source, that's what it will do 2012-11-07T14:18:36 < Claude_work> our pcb/board manufacturer is doing vapour phase only for prototyping or small runs. the 'real' stuff (10k++) is still traditional reflow+wave 2012-11-07T14:20:37 -!- tavish [~tavish@unaffiliated/tavish] has quit [Quit: leaving] 2012-11-07T14:20:49 < Claude_work> and yeah even on e.g. 10k runs , the components are glued to the board prior soldering. there are automatic glue dispenser machines (CNC) 2012-11-07T14:21:02 < Claude_work> on reflow+wave is that.. 2012-11-07T14:26:27 < dongs> hmm. 2012-11-07T14:26:50 < Claude_work> example for glue+wave solderig of a medium sized run board (1k or so) .. wave soldering sucks from the pcb designs point of view . you have to use special footprints,'solder traps' and so on ... https://docs.google.com/open?id=0B_5UXaEUPGdZbTg0MFRBRXlHbGM 2012-11-07T14:26:54 < dongs> zyp, ok. 2012-11-07T14:27:04 < Claude_work> pen is pointing at a 'solder trap' 2012-11-07T14:27:33 < Claude_work> all 0603 passives , 0402 is too small for wave 2012-11-07T14:27:39 < dongs> it's a trap 2012-11-07T14:28:07 < Claude_work> a TARP ;) 2012-11-07T14:28:55 < dongs> zyp, what's the 'external clock' input for a timer? 2012-11-07T14:30:22 < zyp> ETR 2012-11-07T14:31:19 <+Steffanx> Pretty good photo for a fancy phone Claude_work :) 2012-11-07T14:31:54 < Claude_work> ehhh exif :) 2012-11-07T14:40:53 -!- Laurenceb [~laurence@vlsi1.eee.nottingham.ac.uk] has joined ##stm32 2012-11-07T14:40:57 < Laurenceb> hi 2012-11-07T14:41:30 < dongs> kk 2012-11-07T14:41:42 < Laurenceb> http://uk.farnell.com/stmicroelectronics/stm32f303cct6/mcu-32bit-cortex-m4-48lqfp/dp/2215113 2012-11-07T14:41:45 < Laurenceb> fapfapfap 2012-11-07T14:42:28 <+Steffanx> Hmm, you can do that long without 'fapfap' Laurenceb ? 2012-11-07T14:42:30 <+Steffanx> Supplier lead time 93 days <= 2012-11-07T14:42:51 < Laurenceb> hmm i bet mouser/digikey/rs will get it sooner 2012-11-07T14:43:17 <+Steffanx> Too bad it's pretty expensive as well 2012-11-07T14:43:55 <+Steffanx> over 11 euro, incl VAT and crap. :( 2012-11-07T14:44:48 < Laurenceb> http://uk.mouser.com/ProductDetail/STMicroelectronics/STM32F3DISCOVERY/?qs=sGAEpiMZZMt6peTohPPdu3cQUhI1hfuT 2012-11-07T14:46:10 < Laurenceb> http://www.digikey.co.uk/product-detail/en/STM32F373CCT6/497-13251-ND/3648271 2012-11-07T14:46:19 < Laurenceb> but thats the non pin conpatible one 2012-11-07T14:46:36 <+Steffanx> redo the board :) 2012-11-07T14:50:09 < dongs> all you with f3disco, are your chips all ES? 2012-11-07T14:50:36 < Laurenceb> ES? 2012-11-07T14:50:47 < dongs> engineering sample 2012-11-07T14:50:57 < Laurenceb> oh yeah i see 2012-11-07T14:50:59 < Laurenceb> mine is 2012-11-07T14:51:09 < dongs> TIM1 and TIM5 are both can do external clock, which one is 32bit? 2012-11-07T14:52:16 < dongs> or is it any TIM with _ETR? 2012-11-07T14:52:18 < baird> F3 ES: me three 2012-11-07T14:52:44 < zyp> dongs, I think most timers have that possibility 2012-11-07T14:57:04 < dongs> how the fuck do i know hwihc timx is 32bit 2012-11-07T14:57:11 < dongs> ah, 2 +5 2012-11-07T14:57:29 < dongs> looks liek i can use TIM2_ETR 2012-11-07T15:02:13 <+Steffanx> 2012-11-07T15:06:29 < dongs> wat 2012-11-07T15:06:33 < dongs> i didnt blog shit 2012-11-07T15:07:11 < dongs> i need to remove SB20 on my f4disco for this :( 2012-11-07T15:08:11 < dongs> http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/USER_MANUAL/DM00063382.pdf 2012-11-07T15:08:14 < dongs> wat 2012-11-07T15:08:22 < dongs> beep ^ zyp plz fix 2012-11-07T15:08:33 < zyp> fix what? 2012-11-07T15:09:11 < dongs> oyu mean it works for oyu? 2012-11-07T15:09:21 < zyp> no, entire st site seems to be down 2012-11-07T15:09:25 < dongs> wat, rly 2012-11-07T15:09:31 < Laurenceb> Network Error (gateway_error) 2012-11-07T15:09:31 < Laurenceb> An error occurred attempting to communicate with an HTTP or SOCKS gateway. 2012-11-07T15:09:44 < dongs> haha, these guys are real pro 2012-11-07T15:10:49 < zyp> hmm, internal ST sites seem to be unaffected 2012-11-07T15:10:50 <+Steffanx> Here it works .. 2012-11-07T15:11:00 < zyp> back up now 2012-11-07T15:11:22 < Laurenceb> me 2 2012-11-07T15:12:35 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-07T15:12:44 <+Steffanx> back up what? The ST site zyp ? 2012-11-07T15:12:48 <+Steffanx> Dekar has done that for you 2012-11-07T15:13:39 < dongs> UGH 2012-11-07T15:13:45 < dongs> every fucking pin I chose is used for other trash on f4disco 2012-11-07T15:13:46 < dongs> what the fuck 2012-11-07T15:13:54 -!- BrainDamage1 [~BrainDama@dynamic-adsl-78-12-226-56.clienti.tiscali.it] has joined ##stm32 2012-11-07T15:13:54 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-224-245.clienti.tiscali.it] has quit [Disconnected by services] 2012-11-07T15:14:01 < dongs> PA9 = fuckin leds 2012-11-07T15:14:02 < dongs> uGH 2012-11-07T15:14:20 <+Steffanx> remove the leds 2012-11-07T15:14:34 < zyp> Steffanx, what? I said that the site is back up now. 2012-11-07T15:14:35 < Laurenceb> LIKE A BOSS 2012-11-07T15:14:49 <+Steffanx> lol zyp 2012-11-07T15:15:01 < zyp> dongs, so what? it's just a led 2012-11-07T15:15:01 <+Steffanx> I read it as "make a backup now" :P 2012-11-07T15:15:18 < dongs> zyp, its my smartcard I/O line 2012-11-07T15:15:23 < dongs> USART1_TX 2012-11-07T15:15:32 < dongs> so it needs ot be bidirectional. 2012-11-07T15:15:37 < dongs> and not loaded with other trash. 2012-11-07T15:15:45 < zyp> right 2012-11-07T15:16:01 < dongs> i suppose I can look for another usable shit or remap it or something 2012-11-07T15:16:06 < Laurenceb> what are the smartcards for? 2012-11-07T15:16:45 < dongs> work. 2012-11-07T15:17:20 < Laurenceb> kiddy pronz storage? 2012-11-07T15:17:27 < dongs> pretty much 2012-11-07T15:17:49 < zyp> not storage but decrypting 2012-11-07T15:18:19 < dongs> zyp is expert 2012-11-07T15:20:25 <+Steffanx> I think it's just to remove the blur/pixelized shit from the video :P 2012-11-07T15:21:07 < Laurenceb> looks like NRST is not connected to the swd header on F4 discovery? 2012-11-07T15:21:33 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-07T15:22:09 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-07T15:27:47 < dongs> NOOOOOOOOOOOO 2012-11-07T15:27:50 < dongs> ITS LIKE ST IS FUCKING WITH EM 2012-11-07T15:27:51 < dongs> ME 2012-11-07T15:27:54 < dongs> started looking at usart2 2012-11-07T15:28:00 < dongs> _TX is on RED Led 2012-11-07T15:28:01 < dongs> motehrfucker. 2012-11-07T15:28:17 < zyp> dongs, aren't they remappable to several pins? they can't all be used? 2012-11-07T15:28:47 < dongs> can I use USART2_CK from PD7 and USART2_TX from PA2? 2012-11-07T15:28:54 < Laurenceb> oh it is connected 2012-11-07T15:28:55 < zyp> sure 2012-11-07T15:28:59 < Laurenceb> rst has a 22ohm resistor 2012-11-07T15:29:02 < Laurenceb> WTF 2012-11-07T15:29:09 < zyp> that's the beauty of the new style GPIO 2012-11-07T15:29:09 <+Steffanx> MAGIC 2012-11-07T15:29:11 < Laurenceb> why do i have to hit reset manually? 2012-11-07T15:29:22 < zyp> all pins are remapped independently, not in groups like on F1 2012-11-07T15:30:29 < Laurenceb> has anyone got f4discovery working with stlink? 2012-11-07T15:30:37 <+Steffanx> Yes 2012-11-07T15:30:39 < dongs> ?? 2012-11-07T15:30:40 < dongs> "working" 2012-11-07T15:30:43 < dongs> on windows, yes 2012-11-07T15:30:44 < dongs> perfectly. 2012-11-07T15:30:48 < Laurenceb> do you have to hit reset? 2012-11-07T15:30:51 < dongs> no... 2012-11-07T15:30:58 < dongs> i hit 'download to flash" in keil 2012-11-07T15:31:01 < dongs> or crossworks 2012-11-07T15:31:03 < dongs> and it just.. works 2012-11-07T15:31:17 < zyp> Laurenceb, that's what I used before I bought a BMP, and I never had to hit reset manually 2012-11-07T15:31:20 < zyp> it just worked 2012-11-07T15:31:41 < zyp> except when it didn't and had to be powercycled 2012-11-07T15:31:42 < Laurenceb> hmm wtf 2012-11-07T15:31:47 < Laurenceb> lol 2012-11-07T15:31:59 < Laurenceb> so how did you load some code and set it running? 2012-11-07T15:32:11 < zyp> load and run in gdb? 2012-11-07T15:32:19 < Laurenceb> weird 2012-11-07T15:32:35 < Laurenceb> i have to hit reset manually 2012-11-07T15:33:06 < Laurenceb> but not on my F1 boards 2012-11-07T15:33:18 < jpa-> Laurenceb: i have to hit reset all the time with F4 2012-11-07T15:33:36 < zyp> I've used it with both F1 and F4 without ever having to hit reset 2012-11-07T15:33:57 < jpa-> as soon as the user application uses any interrupts, DMA or something, the texane/stlink F4 flash loader seems to break - and yes, i have NRST connected from stlink to the board 2012-11-07T15:34:00 < zyp> maybe something changed since I stopped using it and broke something? 2012-11-07T15:34:08 < jpa-> zyp: very much possible 2012-11-07T15:34:18 < zyp> hmm 2012-11-07T15:35:10 < zyp> actually, I committed the F4 flashloader stuff after I had stopped using st-link, maybe it's my fault? :D 2012-11-07T15:35:46 < jpa-> :D 2012-11-07T15:36:02 <+Steffanx> Yes, it's all your fault 2012-11-07T15:36:47 < jpa-> a probably separate issue is that after loading an application, i have to hit reset manually to ensure that the hardware state is "just like after power up reset" 2012-11-07T15:39:30 < Laurenceb> jpa-: yeah 2012-11-07T15:39:33 < Laurenceb> thats my issue 2012-11-07T15:39:38 < Laurenceb> never happens on F1 2012-11-07T15:39:56 < Laurenceb> in a sec ill hook up a scope and see if st-util pulses nrst low 2012-11-07T15:43:29 < Laurenceb> it really seems like st-util is not pulsing nrst low 2012-11-07T15:45:30 < jpa-> when you connect with gdb, it does pulse nrst; but not when flashing i think 2012-11-07T15:46:17 < Laurenceb> tiem to get out texane source 2012-11-07T15:46:39 < Laurenceb> rub some salt in those sores 2012-11-07T15:48:33 < karlp> zyp: re pasting+placing both sides before the overn, they did it that way once, and it worked, but not nearly as well as doing each side in separate trips to the oven. 2012-11-07T15:49:06 < karlp> unsoldered paste kept some passives on, but so8 stuff fell off it was doing it in one hit 2012-11-07T15:49:23 < dongs> http://i.imgur.com/8Gzl1.jpg smartcard troll complete 2012-11-07T15:49:44 < Laurenceb> wow 2012-11-07T15:49:49 < Laurenceb> pink pcbs do exist 2012-11-07T15:50:13 < dongs> thought youd like that 2012-11-07T15:50:25 < zyp> Laurenceb turned soo jealous now 2012-11-07T15:50:29 < Laurenceb> hehe 2012-11-07T15:50:41 < Laurenceb> is your datalogger clone ready yet? 2012-11-07T15:50:53 < zyp> karlp, that's what I expected 2012-11-07T15:53:19 < karlp> dude just tried one evening when he wanted to go home. 2012-11-07T15:53:37 < dongs> Laurenceb: ordered uSD sockets, stencil arrive somtime this/next week. got other crap in queue 2012-11-07T15:53:58 < dongs> i made the pcb and tested it, the other shit works, will try usd after i get stencil+sockets 2012-11-07T15:55:54 < dongs> bedtime 2012-11-07T15:57:48 <+Steffanx> gn 2012-11-07T16:00:17 < Laurenceb> is this valid c code? 2012-11-07T16:00:30 < Laurenceb> if(a=foo(b)) 2012-11-07T16:00:35 < Laurenceb> { bah 2012-11-07T16:00:41 < zyp> yes 2012-11-07T16:00:52 < Laurenceb> runs of a is true? 2012-11-07T16:00:56 < Laurenceb> *if 2012-11-07T16:01:32 < zyp> yes, after a is set to return value of foo(b) 2012-11-07T16:13:38 -!- BrainDamage1 [~BrainDama@dynamic-adsl-78-12-226-56.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-07T16:13:49 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-226-56.clienti.tiscali.it] has joined ##stm32 2012-11-07T16:15:23 < Laurenceb> ok 2012-11-07T16:15:25 < Laurenceb> * TODO - not convinced this does anything... 2012-11-07T16:15:25 < Laurenceb> * @param sl 2012-11-07T16:15:25 < Laurenceb> */ 2012-11-07T16:15:25 < Laurenceb> void _stlink_usb_reset(stlink_t * sl) { 2012-11-07T16:15:32 < Laurenceb> ^interesting 2012-11-07T16:16:05 <+Steffanx> heh 2012-11-07T16:16:40 <+Steffanx> "@param sl" love it when people use the java-doc-ish comments but not actually comment anything :) 2012-11-07T16:17:28 < Laurenceb> maybe F4discovery is running different stlink firmware? 2012-11-07T16:17:49 <+Steffanx> Different than .. v2 ? 2012-11-07T16:18:00 <+Steffanx> *other than 2012-11-07T16:18:04 < Laurenceb> maybe they called it v2 and it works with their drivers 2012-11-07T16:18:12 < Laurenceb> but they subtly changed something 2012-11-07T16:18:19 < Laurenceb> and broke reset in texane 2012-11-07T16:20:39 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 256 seconds] 2012-11-07T16:20:47 < alexn> ni. it works ;-) 2012-11-07T16:27:36 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-07T16:29:26 < jpa-> Laurenceb: i'm quite sure it manages to reset in some situations 2012-11-07T16:29:45 < Laurenceb> interesting 2012-11-07T16:30:00 < Laurenceb> unfortunately ive got work to do atm 2012-11-07T16:30:09 < Laurenceb> not enough time to delve through the source 2012-11-07T16:31:13 < jpa-> yeah, and i kind of like the reset button 2012-11-07T16:31:17 < jpa-> it keeps my finger well trained 2012-11-07T16:31:42 <+Steffanx> You wife likes that uh? 2012-11-07T16:31:47 <+Steffanx> Sorry, ignore me 2012-11-07T16:32:28 < jpa-> that button is not called "reset" in our family 2012-11-07T16:32:41 <+Steffanx> "it keeps my finger well trained" 2012-11-07T16:33:08 < Laurenceb> oh dear 2012-11-07T16:33:33 < Laurenceb> noob: "i tried to open the data in excel" 2012-11-07T16:33:54 < Laurenceb> noob: "my pc crashed" 2012-11-07T16:34:01 < Laurenceb> me: "ho big is the data" 2012-11-07T16:34:10 < Laurenceb> n00b: "10GB" 2012-11-07T16:34:39 < Laurenceb> they tried to open 10GB of logged ascii in excel 2012-11-07T16:36:01 < jpa-> but how else would you make nice graphs 2012-11-07T16:36:34 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-07T16:39:41 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-07T16:42:25 < jpa-> Laurenceb: btw, i'm using L1 discovery for flashing the F4 2012-11-07T16:42:34 < jpa-> so probably not F4 discovery specific issue 2012-11-07T16:42:57 < Laurenceb> ah interesting 2012-11-07T16:43:00 < Laurenceb> very odd 2012-11-07T16:43:18 < Laurenceb> as the f4specific code in texane is small 2012-11-07T16:43:21 < jpa-> i can't remember if that L1 discovery worked better or not with L1 processor 2012-11-07T16:43:39 < jpa-> because i was so awesome that i didn't have to debug or reflash my code so many times 2012-11-07T16:44:12 < jpa-> now i've stopped being awesome and i am pressing reset 500 times a day 2012-11-07T16:44:32 <+Steffanx> Time to get a bmp jpa- :P 2012-11-07T16:44:41 <+Steffanx> *bmpm 2012-11-07T16:44:52 < jpa-> probably 2012-11-07T16:44:57 < jpa-> but it has some silly connectors 2012-11-07T16:45:04 < jpa-> and i don't know if it comes with nice cables or not 2012-11-07T16:45:14 <+Steffanx> Get some silly converters too 2012-11-07T16:45:20 < jpa-> from where? 2012-11-07T16:45:25 <+Steffanx> ebay 2012-11-07T16:46:13 < jpa-> you mean one of these? http://www.ebay.com/sch/i.html?_trksid=p5197.m570.l1313&_nkw=black+magic+probe 2012-11-07T16:47:31 <+Steffanx> Sure 2012-11-07T16:50:45 < Laurenceb> http://www.svrsig.org/screenshot.gif 2012-11-07T16:50:54 < jpa-> i can stick one of those up your ass, but it won't help me debugging 2012-11-07T16:50:56 < Laurenceb> ^ possibly the nerdiest thing ever 2012-11-07T16:51:38 <+Steffanx> jpa- needs some sleep 2012-11-07T16:53:00 <+Steffanx> esden claims the one they sell comes with teh same connector as the FLOSS JTAG .. but i have no idea which one that is :) 2012-11-07T16:53:06 <+Steffanx> And it adds 15$ 2012-11-07T16:53:22 < BrainDamage> floss? 2012-11-07T16:53:55 <+Steffanx> Some jtag thinky he developed 2012-11-07T16:55:20 < Laurenceb> stlink_reset(sl); is called before and after flash write in texane 2012-11-07T16:55:42 < jpa-> Steffanx: yeah, so, crazy difficult to simply get black magic probe with simple cable to 0.1" pin header connector 2012-11-07T16:57:42 < emeb_mac> I just bought some 10-pin mini cables, cut one in half and soldered a 0.1" 6-pin socket on. Easy. 2012-11-07T16:58:06 < jpa-> "yay" :) 2012-11-07T16:58:12 < jpa-> but yeah, i guess i might do that some time 2012-11-07T16:58:18 <+Steffanx> Ha 2012-11-07T16:58:35 < jpa-> sounds awful lot of hassle for such a high pricetag 2012-11-07T16:59:07 <+Steffanx> but it gives your finger some rest 2012-11-07T16:59:16 <+Steffanx> Such a low price tag for some rest 2012-11-07T16:59:31 < emeb_mac> that's what we get for using non-standard ST-Link swd hookups I guess. 2012-11-07T17:00:00 < jpa-> true 2012-11-07T17:01:31 < emeb_mac> I suppose it's an opportunity for someone to clone the BMPM with an ST-Link compatible connector. 2012-11-07T17:01:48 < zyp> I've considered doing that 2012-11-07T17:01:51 <+Steffanx> Thorn was working on one? 2012-11-07T17:02:05 < emeb_mac> it would be easy to do, esp if you stayed within gEDA/PCB 2012-11-07T17:02:38 < jpa-> bah, simply making and selling converter cables would be enough 2012-11-07T17:02:43 < emeb_mac> Steffanx: yeah I think so, but he was pimping it up somehow. 2012-11-07T17:03:40 < zyp> I was thinking about doing both 20-pin female connector on the board edge, mini-10pin and individual 0.1" pins for flywire hookups 2012-11-07T17:04:05 < zyp> and the latter might as well follow discovery-stlink pinout 2012-11-07T17:04:27 < jpa-> btw, does the bmp have some a usb-serial converter also? i remember seeing something like that 2012-11-07T17:04:34 < zyp> yep 2012-11-07T17:04:39 < jpa-> that's nice 2012-11-07T17:04:56 < zyp> based on all the stuff I'm hooking my BMP to, all those three connectors would be nice to have 2012-11-07T17:05:00 < emeb_mac> lol -> http://www.goldmine-elec-products.com/prodinfo.asp?number=G17048 2012-11-07T17:05:09 < emeb_mac> smokin' deal for qty purchase! 2012-11-07T17:05:25 < zyp> :D 2012-11-07T17:05:25 <+Steffanx> heh 2012-11-07T17:06:35 <+Steffanx> Looks like a nice screenish thiny for 5.50$ 2012-11-07T17:06:46 < emeb_mac> could be. 2012-11-07T17:07:08 < emeb_mac> says touch-screen, but hard to tell what type of sensor it uses. 2012-11-07T17:07:19 <+Steffanx> And of course no datasheet 2012-11-07T17:07:29 < Laurenceb> the quality of those is piss poor 2012-11-07T17:07:40 < jpa-> "We believe that these are monochromatic." 2012-11-07T17:07:43 < jpa-> tells a lot 2012-11-07T17:08:26 < jpa-> crazy amount of chips to drive a small display 2012-11-07T17:08:33 < emeb_mac> that vendor is about 20mi away from me. Still takes ~1wk for deliveries and they don't accept walk-ins. 2012-11-07T17:08:40 <+Steffanx> heh 2012-11-07T17:09:08 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-07T17:10:54 * emeb_mac considers re-layout of the BMPM w/ useful connectors. 2012-11-07T17:11:52 < zyp> do it with edge-female-20-pin and mini-10pin, so I don't have to :p 2012-11-07T17:12:15 < emeb_mac> hmmmm. 2012-11-07T17:12:34 < emeb_mac> I suppose. I've got some old stuff that uses the 20-pin format. 2012-11-07T17:12:56 < zyp> I figure that the 20-pin connector is so huge that one might as well just plug it directly into the board when using that 2012-11-07T17:13:44 < jpa-> if you do it with 0.1" pin header and mini-10pin, i will buy one 2012-11-07T17:13:54 < emeb_mac> could prolly fit it into about 1"x1". Be stupid cheap for boards @ OSHPark. 2012-11-07T17:14:25 < emeb_mac> what about the serial port? what conn for that? 2012-11-07T17:14:42 < zyp> dunno, I haven't used it 2012-11-07T17:14:49 < zyp> just tx/rx/gnd on pins maybe? 2012-11-07T17:14:55 < emeb_mac> yeah. 2012-11-07T17:15:17 < jpa-> pin header would be ok for me, RX, GND, TX is the order i often use but GND, RX, TX is common also 2012-11-07T17:15:27 < emeb_mac> BMPM puts the SWD pins of it's proc on that conn. Maybe put them on a separate pin header too? 2012-11-07T17:15:50 < jpa-> could be, or atleast have holes for them 2012-11-07T17:16:07 < emeb_mac> you need them for the initial firmware load. 2012-11-07T17:16:24 < emeb_mac> since it uses its own bootloader 2012-11-07T17:17:13 < jpa-> ah 2012-11-07T17:18:29 < emeb_mac> need to ping Thorn and see where he stands on his design. See if this is worth pursuing. 2012-11-07T17:18:38 < emeb_mac> but it could be quick to do. 2012-11-07T17:20:06 < Thorn> I'm here 2012-11-07T17:20:36 < emeb_mac> talking about relayout of BMPM - weren't you working on that already? 2012-11-07T17:21:42 < Thorn> I finished the layout but haven't ordered boards yet, got bogged down in work and other projects that I wanted to combine in a single order aren't finished yet 2012-11-07T17:22:25 < emeb_mac> what connectors does yours support? mini-10pin, ST-Link, old 20-pin? 2012-11-07T17:22:27 < Thorn> maybe I'll even redo the layout to add that edge connector once I get to it 2012-11-07T17:23:03 < Thorn> cortex debug 0.05", old 20-pin and cortex debug 0.1" 2012-11-07T17:24:03 < emeb_mac> hmm, but not the 6-pin 0.1" ST-Link style? 2012-11-07T17:24:13 < jpa-> what is "cortex debug"? 2012-11-07T17:24:58 < Thorn> st-link as in onboard st-link in discovery boards? 2012-11-07T17:25:23 < Thorn> don't people use individual wires with that? 2012-11-07T17:25:34 < Thorn> this one seems to be 20 pin http://www.st.com/internet/com/MULTIMEDIA_RESOURCES/IMAGE/BOARD_PHOTO/stlinkgreycablewhite.jpg 2012-11-07T17:25:48 < Thorn> cortex debug is the new 10-pin connector without jtrst 2012-11-07T17:28:02 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-07T17:32:00 -!- daku is now known as DaKu 2012-11-07T17:40:58 < Laurenceb> http://kamami.com/index.php?ukey=product&productID=46563 2012-11-07T17:40:59 < Laurenceb> wut 2012-11-07T17:41:05 < Laurenceb> i thought that was dead 2012-11-07T17:41:17 <+Steffanx> it is 2012-11-07T17:41:39 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-07T17:50:44 -!- upgrdman_ [429f3cfe@blender/artist/upgrdman] has joined ##stm32 2012-11-07T18:00:15 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-07T18:12:10 < Laurenceb> PID_State Pressure_PID_Controllers[This_Config->Number_Setpoints]={}; 2012-11-07T18:12:15 < Laurenceb> ^why is that bad? 2012-11-07T18:14:00 < Laurenceb> isnt it allowed in c99 or whatever? 2012-11-07T18:19:56 < Laurenceb> oh 2012-11-07T18:19:58 < Laurenceb> ((Pressure_Config_Type*)This_Config)->PID_Loop_Config 2012-11-07T18:20:00 < Laurenceb> stupid c 2012-11-07T18:21:51 <+Steffanx> C is as stupid as the one who write the code 2012-11-07T18:23:34 < jpa-> the smartness of C is in the spaces 2012-11-07T18:24:27 <+Steffanx> :D :D 2012-11-07T18:26:46 <+Steffanx> jpa- you deserve the joke of the day award 2012-11-07T18:28:43 -!- Claude_work is now known as claude 2012-11-07T18:36:56 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-07T18:41:28 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T18:42:38 < Laurenceb> http://www.b3tards.com/u/e9a0150312f9f43986ad/spider-goat.gif 2012-11-07T18:43:54 < karlp> where were you the other night when that first turned uphere? 2012-11-07T18:44:33 < Laurenceb> doh 2012-11-07T18:45:46 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-07T19:13:43 < Laurenceb> wtf 2012-11-07T19:13:53 < Laurenceb> nvm 2012-11-07T19:13:57 -!- BusError [~michel@host86-129-47-226.range86-129.btcentralplus.com] has left ##stm32 ["Leaving"] 2012-11-07T19:14:16 < emeb> gtg 2012-11-07T19:14:17 <+Steffanx> lol 2012-11-07T19:14:18 < emeb> fml 2012-11-07T19:14:37 <+Steffanx> have fun 2012-11-07T19:17:51 < Laurenceb> i set a uint32_t to be equal to a uint8_t 2012-11-07T19:18:08 < Laurenceb> the uint32_t is 4 copies of the uint8 2012-11-07T19:18:19 < Laurenceb> - each byte is a copy of the uint8 2012-11-07T19:18:28 < emeb> cool! 2012-11-07T19:19:11 < emeb> how'd you manage to do that? 2012-11-07T19:20:59 < Laurenceb> is that how it usually works? 2012-11-07T19:21:10 < emeb> not in my experience. 2012-11-07T19:21:19 < emeb> upper bytes should be 0. 2012-11-07T19:21:20 < Laurenceb> odd 2012-11-07T19:21:25 <+Steffanx> even 2012-11-07T19:21:47 < emeb> Steffanx: why do you contradict people? 2012-11-07T19:22:11 <+Steffanx> because I can 2012-11-07T19:22:26 < prog> he has a "+" next to his nickname 2012-11-07T19:22:47 < prog> he can say anything and it will be correct 2012-11-07T19:22:58 < emeb> the proper answer is "I don't." 2012-11-07T19:23:04 < prog> that's how IRC was designed 2012-11-07T19:23:09 < emeb> http://www.youtube.com/watch?v=_PJzMHObabo 2012-11-07T19:24:09 -!- barthess [~barthess@164.177.204.3] has joined ##stm32 2012-11-07T19:24:19 <+Steffanx> That's something from 'before my time' 2012-11-07T19:24:34 * emeb feels like a fossil... again. 2012-11-07T19:25:32 < Laurenceb> oh wait 2012-11-07T19:25:35 < Laurenceb> my mistake 2012-11-07T19:35:53 < zyp> 18:21:19 < emeb> upper bytes should be 0. 2012-11-07T19:35:59 < zyp> no, they are undefined 2012-11-07T19:36:13 < zyp> or wait 2012-11-07T19:36:16 < emeb> really? 2012-11-07T19:36:19 < upgrdman_> they should be zero 2012-11-07T19:36:26 < zyp> sorry, I'm misinterpreting you 2012-11-07T19:36:41 < upgrdman_> uint32_t i = 32; // ==32, not 3 random bytes, and 32 2012-11-07T19:36:52 < zyp> I was thinking about how uint8_t variables are stored in 32-bit registers :p 2012-11-07T19:37:01 < upgrdman_> ah 2012-11-07T19:37:09 < emeb> yeah - different 2012-11-07T19:37:25 < Laurenceb> it was the way i was typecasting 2012-11-07T19:37:38 < upgrdman_> how did you do it 2012-11-07T19:37:41 < Laurenceb> it was copying in other bytes 2012-11-07T19:37:46 < upgrdman_> o 2012-11-07T19:37:55 < zyp> pointer cast? 2012-11-07T19:37:57 < emeb> neat trick though 2012-11-07T19:38:01 < upgrdman_> cast an 8 as a 32, and got surrounding bytes? 2012-11-07T19:38:02 < Laurenceb> chMBPost(&Pressures_Setpoint, *(msg_t*)&pressure_set_array[n], TIME_IMMEDIATE) 2012-11-07T19:38:20 < Laurenceb> pressure_set_array is uint8_t 2012-11-07T19:38:30 < emeb> so you got other elements of the array too 2012-11-07T19:38:35 < Laurenceb> yes 2012-11-07T19:38:51 < upgrdman_> msg_t is 32? 2012-11-07T19:38:58 < Laurenceb> yes 2012-11-07T19:39:06 < emeb> "do what I mean, not what I say!" 2012-11-07T19:39:07 < upgrdman_> :) 2012-11-07T19:44:53 -!- claude is now known as Claude 2012-11-07T19:48:34 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-07T20:00:11 -!- DaKu is now known as daku 2012-11-07T20:06:27 -!- alexn [~alexn@93.104.205.194] has quit [Remote host closed the connection] 2012-11-07T20:13:53 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 255 seconds] 2012-11-07T20:18:28 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 252 seconds] 2012-11-07T20:33:02 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-07T20:52:47 -!- SuicideFunky [~randy@vps-212-153-70-8.twenty-five.nl] has quit [Quit: Lost terminal] 2012-11-07T20:58:22 -!- barthess [~barthess@164.177.204.3] has quit [Remote host closed the connection] 2012-11-07T20:58:25 -!- daku is now known as DaKu 2012-11-07T21:03:01 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 246 seconds] 2012-11-07T21:03:19 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-07T21:12:03 -!- txf [~txf@bl13-178-92.dsl.telepac.pt] has joined ##stm32 2012-11-07T21:18:12 -!- Laurenceb_ [~Laurence@host86-143-187-111.range86-143.btcentralplus.com] has joined ##stm32 2012-11-07T21:27:36 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-07T21:30:27 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T21:30:40 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T21:31:22 < ds2> which STM32 have these 5V tolerant pins? 2012-11-07T21:31:30 <+Steffanx> All of them? 2012-11-07T21:32:18 < Laurenceb_> troll question 2012-11-07T21:32:20 < jpa-> but only some of the pins :) 2012-11-07T21:32:31 < jpa-> and in analog mode none :P 2012-11-07T21:32:59 <+Steffanx> Some = most of the pins :P 2012-11-07T21:33:36 <+Steffanx> Some states it's somewhere between 0 and 50%. But i'm sure it's more than 50% :P 2012-11-07T21:34:22 <+Steffanx> Aw, you are right 2012-11-07T21:34:27 <+Steffanx> It totally depends on the model 2012-11-07T21:34:37 <+Steffanx> For F1 it seems to be most of them, for F3 'some' :P 2012-11-07T21:35:55 <+Steffanx> F4 also most of them. So you just have to be careful and read the datasheet ds2 :) 2012-11-07T21:36:26 <+Steffanx> The datasheets list them als FT in the pin and ball definitions table 2012-11-07T21:36:54 <+Steffanx> 2012-11-07T21:37:26 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T21:37:52 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T21:37:52 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T21:37:52 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T21:37:58 <+Steffanx> Laurenceb_ .. google still doesn't know what the blaxter ratio is. You have to spam a little more! 2012-11-07T21:40:35 < ds2> no, that is a real question 2012-11-07T21:40:49 <+Steffanx> And you got a real answer 2012-11-07T21:40:59 < ds2> I read the data sheet and all it says is up to Vdd + a diode drop 2012-11-07T21:41:15 < ds2> hence the reason I am wondering what I am I missing about the 5V tolerant pins 2012-11-07T21:41:31 <+Steffanx> Which device? 2012-11-07T21:41:36 < ds2> STM32F103 2012-11-07T21:41:47 < ds2> there is even an app note saying do not exceed voltage 2012-11-07T21:42:32 < jpa-> ds2: check the I/O Level column in the "pin definitions" table 2012-11-07T21:42:38 < ds2> blah, can't find that note 2012-11-07T21:42:45 <+Steffanx> Yeah, FT = Five volt tolerant 2012-11-07T21:42:48 < ds2> jpa-: wich doc? datasheet? usermanual? 2012-11-07T21:42:56 < jpa-> and correspondingly "IO FT input high level voltage" in the I/O port characteristics 2012-11-07T21:42:57 < jpa-> datasheet 2012-11-07T21:43:00 <+Steffanx> The datasheet 2012-11-07T21:43:06 < ds2> let me look at that 2012-11-07T21:43:25 < jpa-> i'm looking at Doc ID 14611 Rev 8 for STM32F103xC,D,E 2012-11-07T21:43:49 <+Steffanx> The table in chapter 3 - Pinouts and pin description 2012-11-07T21:44:12 < ds2> Ohhh so that's what it means 2012-11-07T21:44:26 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-07T21:44:30 < ds2> I been looking at the electrical characteristics part 2012-11-07T21:44:44 <+Steffanx> You didn't read the (2) after "I / O Level" :P 2012-11-07T21:44:49 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-07T21:44:49 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-07T21:44:49 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-07T21:44:57 < jpa-> the datasheet is full of footnotes saying FT = Five-volt tolerant. 2012-11-07T21:45:17 <+Steffanx> That's not what it says 2012-11-07T21:45:20 <+Steffanx> "FT = 5 V tolerant." :P 2012-11-07T21:45:43 <+Steffanx> Yes, sometimes i get tired of myself too 2012-11-07T21:46:26 < jpa-> mine says "Five-volt" :) 2012-11-07T21:46:46 < ds2> okay thanks. somehow I manage to miss the FT part so I been looking all over for the 5V tolerant lines 2012-11-07T21:47:34 <+Steffanx> Mine actually doesn't talk, jpa- 2012-11-07T21:48:48 < jpa-> Steffanx: mine is a bit special 2012-11-07T21:48:49 < jpa-> just like me 2012-11-07T21:49:09 <+Steffanx> Can't agree more 2012-11-07T21:51:14 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 252 seconds] 2012-11-07T22:04:06 < emeb> snarky goodness. is that what's meant by "the two minutes of hate/love"? 2012-11-07T22:04:56 <+Steffanx> It doesn't say "hate/love" It says "/hate/love" 2012-11-07T22:05:13 < emeb> ahhh. i feel better now. 2012-11-07T22:05:42 <+Steffanx> perhaps i should change it to /hate/love/g :P 2012-11-07T22:06:09 < emeb> sed ftw 2012-11-07T22:24:24 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-07T22:57:25 -!- dekar [~dekar@212.255.38.90] has joined ##stm32 2012-11-07T22:57:28 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-07T23:02:55 < Laurenceb_> http://dudelol.com/img/great-family-film.jpg 2012-11-07T23:16:07 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-07T23:30:46 <+dekar> obvious troll is obvious 2012-11-07T23:30:50 <+dekar> and I mean the OP 2012-11-07T23:47:11 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-07T23:48:03 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-07T23:52:59 -!- Claude is now known as claude 2012-11-07T23:54:48 -!- txf [~txf@bl13-178-92.dsl.telepac.pt] has quit [Ping timeout: 252 seconds] --- Day changed Thu Nov 08 2012 2012-11-08T00:05:40 -!- BjoernC_ [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-08T00:06:00 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-08T00:08:11 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Ping timeout: 264 seconds] 2012-11-08T00:08:12 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Ping timeout: 264 seconds] 2012-11-08T00:13:24 -!- njan [~james@freenode/staff/njan] has left ##stm32 [] 2012-11-08T00:33:17 < dongs> http://www.fizoptika.com/docs/fizoptika_eng66.pdf ill take 3 2012-11-08T00:36:21 < karlp> I don't shit about gyros, is that thing way better or way worse than mems ones that you guys all use? 2012-11-08T00:37:17 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-08T00:37:17 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-08T00:37:17 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-08T00:37:20 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-08T00:38:42 < dongs> karlp: they're several grand per axis 2012-11-08T00:38:57 < dongs> yeah, fiber optic ones are unaffected by vibration/etc 2012-11-08T00:39:15 < dongs> thats what tehy use in aerospace and such. probably not from these ex-USSR guys thou 2012-11-08T00:40:26 < dongs> http://www.fizoptika.com/images/big59.jpg http://www.fizoptika.com/images/big58.jpg 2012-11-08T00:40:59 < karlp> I guess if it vibrates the "clockwise" and "anticlockwise" beams suffer the same vibrations, so cancel out. 2012-11-08T00:41:13 < karlp> and all that matters is the rotation on the axis they're aligned to. 2012-11-08T00:41:31 < dongs> last i looked there was a pretty decent writeup on how fiber optic gyro stuff works on wikipedo 2012-11-08T00:41:54 <+Steffanx> Why you never showed me this website Laurenceb? http://heeeeeeeey.com/ 2012-11-08T00:41:55 < dongs> basically the light in a long spool of fiber will deflect or something depending on rotation of the axis its rolled around 2012-11-08T00:42:28 <+Steffanx> zlog 2012-11-08T00:42:29 < zlog> Steffanx: Log stored at http://tom-itx.dyndns.org:81/~tom-itx/irc/logs/%23%23stm32/2012-11-07.html 2012-11-08T00:47:55 -!- BjoernC_ [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-08T00:50:01 < Laurenceb_> dongs: looks quite basic 2012-11-08T00:50:13 < dongs> ya 2012-11-08T00:50:14 < Laurenceb_> but it might work well... 2012-11-08T00:50:17 < dongs> Laurenceb_: lets make some 2012-11-08T00:50:26 < Laurenceb_> invensense is getting very good 2012-11-08T00:50:35 < dongs> o'rly? 2012-11-08T00:50:42 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 2012-11-08T00:51:02 < Laurenceb_> well their noise is low 2012-11-08T00:51:11 < dongs> o sure 2012-11-08T00:51:11 < Laurenceb_> not sure how much this stuff drifts 2012-11-08T00:51:17 < dongs> it doesnt 2012-11-08T00:51:29 < Laurenceb_> Analog rotation signal is next digitized by 24-bit AD converter 2012-11-08T00:51:34 < Laurenceb_> sounds good so far 2012-11-08T00:51:35 < dongs> http://www.fizoptika.com/product.php?id=30 2012-11-08T00:53:33 < Laurenceb_> no prices 2012-11-08T00:53:58 < dongs> a friend's friend bought one axis for 3.5k 2012-11-08T00:54:12 < Laurenceb_> not horrific 2012-11-08T00:54:37 < Laurenceb_> i used to work for EADS 2012-11-08T00:54:56 < Laurenceb_> no gps receivers for haha 2012-11-08T00:55:12 < dongs> what makes them expensive? 2012-11-08T00:55:15 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has joined ##stm32 2012-11-08T00:55:27 < dongs> no lockout when moving > 100m/sec and above 20km? 2012-11-08T00:55:43 < dongs> or whatever consumer GPS limitation is 2012-11-08T00:55:43 < Laurenceb_> yeah 2012-11-08T00:55:45 <+Steffanx> I think just has an apple logo 2012-11-08T00:55:59 < dongs> isnt that strictly software limitation 2012-11-08T00:56:00 < Laurenceb_> space qualified, rad hard 2012-11-08T00:56:01 < dongs> softwar/efirmware 2012-11-08T00:56:34 < Laurenceb_> but more importantly, flight qualified 2012-11-08T00:56:51 < Laurenceb_> firmware is based on an elector electronics article for 1988 2012-11-08T00:57:01 < Laurenceb_> and hasnt be changed for over a decade 2012-11-08T00:57:29 < Laurenceb_> aaannndd thats why aerospace is boring 2012-11-08T00:58:24 < Laurenceb_> allen variance is in degrees/hour/sqrt(Hz).. wtf units 2012-11-08T00:59:05 < HTT-Bird> dongs: all the stuff that goes into flight qual is expensive. 2012-11-08T00:59:22 < HTT-Bird> not to mention that it'd be an IFR/RAIM unit. 2012-11-08T00:59:24 < Laurenceb_> yeah 2012-11-08T00:59:44 < Laurenceb_> we had team with ~20 people shifting tens of units per year 2012-11-08T01:00:01 < Laurenceb_> Bias stability, RMS 3 deg/h <- ok that shit is _good_ 2012-11-08T01:03:04 < Laurenceb_> flyback has bad everything 2012-11-08T01:03:22 < dongs> bad caps? where the fuck did you find a router wiht alu caps in 2012 2012-11-08T01:04:35 < upgrdman_> "su con this" 2012-11-08T01:05:03 <+Steffanx> Get a new one flyback 2012-11-08T01:07:24 < dongs> aahahah. 2012-11-08T01:07:35 < dongs> my managed switch uptime ran over it seems 2012-11-08T01:07:38 <+Steffanx> No evil laugh? 2012-11-08T01:07:41 < dongs> it should be same or higher than my XP capbox 2012-11-08T01:07:45 < dongs> but its showing only 250days 2012-11-08T01:07:50 < dongs> should be more liek 3 years 2012-11-08T01:07:53 <+Steffanx> Maybe it did a reboot? 2012-11-08T01:07:56 < dongs> na 2012-11-08T01:08:06 < Laurenceb_> my hard drive exploded yesterday :( 2012-11-08T01:08:10 <+Steffanx> Maybe it did a reboot 250 days ago without letting you knw 2012-11-08T01:08:19 <+Steffanx> Hardware can be bad ass you know 2012-11-08T01:08:23 < Laurenceb_> so much for my uptime record 2012-11-08T01:09:10 <+Steffanx> Who cares about uptime anyway? 2012-11-08T01:10:17 <+Steffanx> This pc has an uptime of 29 days, but sleeps every day, so it doesn't really count as 'uptime' 2012-11-08T01:10:30 < Laurenceb_> flyback: it was synced to a remote drive 2012-11-08T01:12:18 <+dekar> I recently won a bid on an awesome router on ebay. 300mbit/s wifi-n for just 12€. When I got it and unpacked it (It was new) I realized all the ethernet ports were dead. :/ 2012-11-08T01:12:31 <+Steffanx> LOLOL 2012-11-08T01:13:14 <+Steffanx> dekar didn't read the desciption? 2012-11-08T01:13:52 <+dekar> Steffanx, it wasn't supposed to be broken, getting a refund. I'd rather have a working router for 12€ though... 2012-11-08T01:15:12 <+dekar> it also had usb2.0 and uboot which you could access via serial 2012-11-08T01:15:44 < baird> What brand & model was this? 2012-11-08T01:16:19 <+dekar> TP-Link TL-MR3420 3G/3.75G Wireless N Router 10/100 300Mbps 2012-11-08T01:17:17 < baird> 16M flash, 64M RAM, too... 2012-11-08T01:17:34 < baird> It'd be something of an OpenWRT godbox :) 2012-11-08T01:17:49 < karlp> godbox? 2012-11-08T01:18:07 <+dekar> I planned to install OpenWRT :/ 2012-11-08T01:19:05 <+Steffanx> It was impossible to repair the ports? 2012-11-08T01:19:09 < baird> Considering what many openwrt system are (4M flash, 4-8M RAM), it certainly makes a 'god box' (as a gamer would put it) 2012-11-08T01:19:23 < karlp> um, when was the last time you actually looked at openwrt devices? 2012-11-08T01:19:38 <+Steffanx> "back in 1999" 2012-11-08T01:19:41 < baird> Probably about 6 years ago. You have a point there? :) 2012-11-08T01:19:55 < baird> There's a WRT54GL here. 2012-11-08T01:20:39 <+dekar> Steffanx, dunno what was broken, I did get a link, but no data at all. Connecting to Wifi data worked (DHCP etc) 2012-11-08T01:20:45 < karlp> it needs 4meg flash and at least 16meg ram for current releases, 2012-11-08T01:20:59 < karlp> and you normally want at least 8meg flash and 32meg ram, 2012-11-08T01:21:34 < baird> Meh. Full Linux can run in half that. 2012-11-08T01:22:04 -!- upgrdman_ [429f3cfe@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-08T01:22:08 < karlp> bringing up a kernel is only useful for people to say, "d00d loook I got linux running on my toaster!!!!111!" 2012-11-08T01:22:17 <+dekar> karlp, I guess you could put debian on USB and use that :) 2012-11-08T01:22:31 < karlp> you can. 2012-11-08T01:22:59 < karlp> I'd kinda rather use usb for something else, but that's just me. 2012-11-08T01:23:02 <+dekar> on usb2 swapping probably isn't too bad either 2012-11-08T01:23:12 < karlp> depends what you're trying to do I guess :) 2012-11-08T01:23:48 <+dekar> actually I just want wifi-n ;) 2012-11-08T01:24:26 -!- Laurenceb_ [~Laurence@host86-143-187-111.range86-143.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-08T01:24:37 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-08T01:28:13 < baird> The firewall at one place I admin is a Pentium box with 16MB.. ssh in to hack on its iptables script, without the drool-proof webgui admin shit like openwrt has.. 2012-11-08T01:29:25 * karlp sighs. 2012-11-08T01:29:42 < karlp> you never have to use any webgui shit anywhere you know too right? 2012-11-08T01:29:56 <+dekar> I always have to read man to work with iptables :( 2012-11-08T01:30:02 < karlp> but I guess, old hardware plus netbsd is the only way to go or something? 2012-11-08T01:31:56 < BrainDamage> do you also use dd to edit files because you don't know what shit a text editor could do to them? 2012-11-08T01:32:26 <+dekar> must be hard to do that with dd 2012-11-08T01:34:01 < dongs> lunix is all about hard 2012-11-08T01:34:23 < karlp> fuck that. 2012-11-08T01:34:31 < karlp> I avoid hard 2012-11-08T01:34:40 < karlp> droool proof whatever can be droolproofed 2012-11-08T01:35:00 < dongs> hard lunix cocks, that is. 2012-11-08T01:35:49 -!- DaKu is now known as daku 2012-11-08T01:39:42 <+dekar> OSX is much harder than Linux imo 2012-11-08T01:39:57 <+dekar> like how do I disable swap? (swapoff on linux) 2012-11-08T01:40:11 < dongs> http://i.imgur.com/MVYON.jpg attn Laurenceb 2012-11-08T01:40:19 <+dekar> or how do I throttle my cpu? (there's device files on linux) 2012-11-08T01:41:51 < baird> And the advantage of all the system tweaking being easily scriptable.. (And not that 'Automator' bullshit) 2012-11-08T01:44:01 < karlp> why would you _want_ to disable swap? 2012-11-08T01:44:08 < baird> The above firewall machine has its setup-the-firewall-rules.sh doing chats with the router's telnet interface for adding /22 routing and MAC filtering.. When you can get all that into an easy-to-follow bash script, it makes adminning (amoung several guys) a lot easier. 2012-11-08T01:46:04 < baird> Version control on the script, too. Not too many webgui interfaces give you the likes of "cvs diff .." 2012-11-08T01:48:05 <+dekar> karlp, https://dl.dropbox.com/u/28467113/mac_swap_fail.png 2012-11-08T01:48:14 <+dekar> cause swap is seriously broken on OSX 2012-11-08T01:49:19 <+dekar> on linux I often do swapoff followed by swapon to move everything back into ram once I have freed enough memory to contain it 2012-11-08T01:49:46 < dongs> http://i.imgur.com/5hne7.jpg 2012-11-08T01:51:34 < karlp> dekar: wat? swapoff swapon after freeing what? 2012-11-08T01:51:44 < karlp> what's the working procedure that gets you there? 2012-11-08T01:53:38 < baird> Used to have a mechanical-arm (as opposed to voice-coil) SCSI-1 harddrive loooong ago, which sounded like ED-209 from Robocop when it seeked. It was awesome having that 20MB drive as swap on an early 4MB RAM Unix box I had. :) 2012-11-08T01:54:17 < baird> To make the system a /little/ more usable, the swapping was interleaved with the 'real' swap drive. 2012-11-08T01:54:29 < baird> stepper, yep. 2012-11-08T01:54:35 <+dekar> karlp, like using a ton of VMs making my system swap a few GB, and later do the swapoff/swapon once I am done and have enough free ram again 2012-11-08T01:54:46 <+dekar> it moves everything from swap back into ram 2012-11-08T01:55:13 < karlp> how big is your swap file/partition? 2012-11-08T01:55:20 < karlp> I just don't bother having a swap file that big. 2012-11-08T01:56:24 <+dekar> karlp, OSX swap file is growing automatically 2012-11-08T01:57:17 <+dekar> my macbook is constantly swapping for now apparent reason, upgrading to 8gb slowed it down a bit, but I get around 6gb swapped after 14 days of uptime 2012-11-08T01:57:23 <+dekar> which makes everything really laggy 2012-11-08T01:57:34 <+dekar> *for no apparent reason 2012-11-08T01:59:58 < baird> One of the first system-hacking things I did with my Panther iBook was give it a zero-fragmented swapfile ("dd if=/dev/zero .." soon after filesystem creation) .. in the hope it reducing the seeks while swapping. 2012-11-08T02:00:53 < karlp> and.... did it? 2012-11-08T02:01:46 < baird> I was learning to avoid pushing the limits of a 256MB machine at that time as well. :) 2012-11-08T02:04:10 <+dekar> I really feel like trying all the KSM/ZRAM goodness 2012-11-08T02:04:17 < dongs> http://i.imgur.com/BALUn.png totally legit 2012-11-08T02:04:23 <+dekar> UKSM patches 2012-11-08T02:07:21 < baird> http://i.imgur.com/BALLS.png 2012-11-08T02:11:06 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-08T02:11:06 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-08T02:11:06 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-08T02:11:44 < baird> A while back there were compressed swap patches floating about. 2012-11-08T02:12:18 < baird> Ah, much like zram does. 2012-11-08T02:19:49 -!- alexn [~alexn@dslb-188-110-051-235.pools.arcor-ip.net] has joined ##stm32 2012-11-08T02:20:23 -!- alexn [~alexn@dslb-188-110-051-235.pools.arcor-ip.net] has quit [Client Quit] 2012-11-08T02:20:38 -!- alexn [~alexn@dslb-188-110-051-235.pools.arcor-ip.net] has joined ##stm32 2012-11-08T02:29:25 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [Quit: Ex-Chat] 2012-11-08T02:33:39 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-08T02:33:59 -!- alexn [~alexn@dslb-188-110-051-235.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-08T03:02:02 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-08T04:19:37 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-226-56.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-08T04:37:36 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 240 seconds] 2012-11-08T04:46:00 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-08T05:12:40 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-08T05:12:41 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-08T05:12:41 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-08T05:15:31 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-08T05:19:11 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 260 seconds] 2012-11-08T05:28:00 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has left ##stm32 [] 2012-11-08T05:31:12 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-08T05:50:55 < baird> Very stupid app idea (and abuse of MEMS sensors :P) .. http://antwest13.com.au/App.html 2012-11-08T05:54:11 < baird> video related: https://www.youtube.com/watch?v=aj4kAMuMEr4 "No place to race" motorcycle PSA. 2012-11-08T06:14:30 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-08T06:22:14 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-08T06:22:21 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-08T06:53:29 < dongs> because they're all faggots?? 2012-11-08T06:54:16 < ds2> ?? 2012-11-08T06:57:14 < dongs> down to TWO usb sockets :( 2012-11-08T06:57:20 < dongs> hopefully 200 more shows up this evening 2012-11-08T06:57:23 < dongs> or else im fucked for tormorw 2012-11-08T06:58:07 < ds2> what do you do? 2012-11-08T06:59:43 < emeb_mac> dongs: the thu-hole USB sockets? 2012-11-08T06:59:46 < dongs> use them 2012-11-08T06:59:47 < dongs> yeah 2012-11-08T07:00:07 < dongs> I got some on the way, they were supposed to be in the last shipment of shit though but I guess the dudes fucked up 2012-11-08T07:00:49 < emeb_mac> I've got 4 left - some for the rest of the AfroLEDs and some for the F3 breakout. 2012-11-08T07:01:21 < dongs> im bummed the SPI shit coudln't be SPI 2012-11-08T07:01:28 < dongs> but I guess that leaves some free DMA for link 2012-11-08T07:01:40 < dongs> er link/chaining 2012-11-08T07:01:50 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has joined ##stm32 2012-11-08T07:01:53 < emeb_mac> you mean having to bit-bang the my9221 interface? 2012-11-08T07:02:00 < dongs> yeah 2012-11-08T07:02:19 < emeb_mac> silly chinese serial signals. 2012-11-08T07:02:36 < gurgalof> hello, i have a strange problem, usart stops working when using anything from math.h 2012-11-08T07:02:50 < dongs> that really is a stange problem 2012-11-08T07:02:54 < dongs> i bet youre breaking something somewehre. 2012-11-08T07:03:02 < dongs> digikey is here 2012-11-08T07:03:02 < dongs> woot 2012-11-08T07:06:38 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 252 seconds] 2012-11-08T07:08:48 < gurgalof> i don't know where to start looking for the problem 2012-11-08T07:10:29 < dongs> first, what development environment are you using? 2012-11-08T07:10:53 < dongs> got some of those 0.5pF caps 2012-11-08T07:11:29 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-08T07:11:43 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-08T07:12:37 < emeb_mac> expensive open circuits 2012-11-08T07:13:34 < gurgalof> a summon-arm toolchain with Linaro GCC 4.6-2012.06, newlib 1.20.0 2012-11-08T07:14:11 < gurgalof> the problem is on a a stm32f100c6 device 2012-11-08T07:14:28 < gurgalof> on a f407 it works fine 2012-11-08T07:14:40 < dongs> could it be that youre building for M3/M4 with hardware divide instructions 2012-11-08T07:14:42 < dongs> while F0 lacks them? 2012-11-08T07:14:56 < emeb_mac> that's an M3 2012-11-08T07:15:08 < dongs> F100 is M3? I thought it was M0 2012-11-08T07:15:37 < emeb_mac> no - F100 is an M3. just slow. 2012-11-08T07:16:00 < emeb_mac> F05x is the only M0 so far 2012-11-08T07:17:04 < gurgalof> i have -mcpu=cortex-m3 in my makefile for the f100 2012-11-08T07:17:12 < emeb_mac> gurgalof: you sure it's just the UART that's dying, not the whole system? 2012-11-08T07:17:55 < dongs> do you have any proper debugging> or ytoure just upload and forget 2012-11-08T07:18:11 < gurgalof> emeb_mac, the usart doesnt transmitt anything, but pwm on timer3 works... 2012-11-08T07:18:30 < gurgalof> dongs, , just upload and forget 2012-11-08T07:18:37 < dongs> PWM doesnt stop when CPU crashes 2012-11-08T07:18:44 < dongs> i.e. hardfault. 2012-11-08T07:18:54 < dongs> time to invest in a debugger then 2012-11-08T07:19:04 < emeb_mac> gurgalof: how are you programming? 2012-11-08T07:19:12 < gurgalof> well the cpu updates OC values 2012-11-08T07:19:25 < gurgalof> emeb_mac, uart bootloader 2012-11-08T07:19:35 < emeb_mac> so you see the PWM duty cycle changing. 2012-11-08T07:20:02 < emeb_mac> OK - you don't have a JTAG or SWD programmer/debugger? 2012-11-08T07:20:37 < gurgalof> emeb_mac i have a stlink2 on a discoveryf4 board, but i dont have swd on my f100board 2012-11-08T07:20:56 < dongs> unforgivable omission 2012-11-08T07:21:02 < dongs> you shoudl fire your circuit designer 2012-11-08T07:21:10 < emeb_mac> heehee 2012-11-08T07:21:41 < emeb_mac> really good idea to have SWD brought out - it's only 3 pins for chrissakes. 2012-11-08T07:23:31 < gurgalof> aww, i was the circuit designer, and i couldnt get swd on a singlesided board with no jumpers... 2012-11-08T07:24:03 < emeb_mac> tack on some fly-wires? 2012-11-08T07:26:16 < emeb_mac> maybe buy an old discovery f1 (uses similar processor) and debug on that? http://www.digikey.com/scripts/dksearch/dksus.dll?vendor=0&keywords=discovery+f1 2012-11-08T07:27:35 < emeb_mac> anyway - your real question is about why linking in math lib causes uart to die. 2012-11-08T07:27:43 < emeb_mac> short answer - dunno 2012-11-08T07:28:13 < emeb_mac> long answer - you'll have to dig in and see how the math lib shifts the system resources around. 2012-11-08T07:28:19 < dongs> yeawh 2012-11-08T07:28:25 < dongs> what from math.h trips it? 2012-11-08T07:28:29 < dongs> just calling any trig function? 2012-11-08T07:28:33 < dongs> or just including it? or etc. 2012-11-08T07:28:41 < dongs> are you using hardware fp on F4 2012-11-08T07:28:47 < dongs> and forgetting to take that out f rom F0 build? 2012-11-08T07:29:03 < dongs> -m f16_sd4 or whatever the fuck the math fpu is called on F4 2012-11-08T07:29:55 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-08T07:29:57 < ds2> 0.5pF?!? 2012-11-08T07:30:06 < dongs> tehy're expensive fuckers too 2012-11-08T07:30:12 < emeb_mac> what for? 2012-11-08T07:30:15 < dongs> i needed some for a 270mhz bandpass filter 2012-11-08T07:30:25 < emeb_mac> oh. RF stuff. 2012-11-08T07:30:28 < ds2> what's the dielectric? 2012-11-08T07:30:31 < dongs> C0G 2012-11-08T07:30:31 < ds2> silicon? 2012-11-08T07:30:49 < ds2> C0G is temp sensitive, right? unlike NP0 2012-11-08T07:31:29 < dongs> i think they both are 2012-11-08T07:31:40 < ds2> NP0 should be 0 temp co. 2012-11-08T07:31:40 < dongs> but you cant get low-capacitance shit in anything better 2012-11-08T07:31:42 < dongs> as far as I know 2012-11-08T07:31:54 < ds2> $$$$ stuff... only Si caps cost more 2012-11-08T07:31:55 < emeb_mac> C0G is pretty stable - 30ppm/C 2012-11-08T07:32:11 < dongs> http://www.digikey.com/product-detail/en/GQM1885C2AR50CB01D/490-3551-1-ND/789551 this is the trash I use 2012-11-08T07:32:18 < gurgalof> i use sqrt from math.h and no i dont compile for hardware float on the m3 2012-11-08T07:32:39 < gurgalof> if i just include math and dont use it its no problems 2012-11-08T07:33:11 < ds2> ouch.. 0.17/1000 2012-11-08T07:33:19 < emeb_mac> dongs: says those are NP0 2012-11-08T07:33:25 < dongs> okay, m aybe htey are then 2012-11-08T07:34:31 < ds2> why not stripline it? 2012-11-08T07:34:48 < dongs> lazy and appnote says use this, so why care 2012-11-08T07:34:57 < dongs> the shit its going in is selling for like 1000% markup 2012-11-08T07:34:58 < ds2> oh hehe 2012-11-08T07:35:07 < ds2> dongs: do you work as a CM or? 2012-11-08T07:35:34 < dongs> i could buy 10k of those caps by selling one unit wiht one of those caps in it 2012-11-08T07:36:57 < emeb_mac> dongs: do you have RF test equip to verify the circuit works as desired? 2012-11-08T07:36:59 < dongs> ds2: no, this is my stuff. i do take some assembly shit from other companies sometimes but not often 2012-11-08T07:37:05 < dongs> emeb_mac: yeah. 2012-11-08T07:37:27 < emeb_mac> cool 2012-11-08T07:38:09 < emeb_mac> anytime I see a ckt w/ caps that small I get concerned about parasitics 2012-11-08T07:39:38 < dongs> stuff works, its been verified with equipment it needs to talk to, a bunch of units are out and working for several yers already so its prob fine. 2012-11-08T07:40:13 < ds2> nice 2012-11-08T07:40:23 < dongs> if they dont like myt shit they can buy competitors stuff,, but thats 5x more expensive 2012-11-08T07:40:26 < dongs> soo. 2012-11-08T07:40:29 < emeb_mac> can't argue with working equip 2012-11-08T07:40:29 < ds2> emeb_mac: that's why I like stripline for that... I can simulate that stuff 2012-11-08T07:40:45 < emeb_mac> ds2: yep 2012-11-08T07:41:04 < emeb_mac> assuming your board house has controlled processes. 2012-11-08T07:41:06 < ds2> emeb_mac: any experience doing matching networks at 2.4GHz? 2012-11-08T07:41:46 < emeb_mac> ds2: I've done a little work up in the 2.1GHz range. Not a lot though. 2012-11-08T07:42:24 < emeb_mac> Got a good HP spectrum analyzer that goes to 3GHz, so I can fake it. :) 2012-11-08T07:42:48 < dongs> yea, my shit can do controlled impedance 2012-11-08T07:43:07 < dongs> on traces or wahetver. also get a nice test point on the pcb frame 2012-11-08T07:43:25 < emeb_mac> nice when they do that. 2012-11-08T07:43:34 < ds2> emeb_mac: thinking of tackling one of those 2.4GHz radio/SoC designs 2012-11-08T07:43:52 < emeb_mac> ds2: fun. which SoC? 2012-11-08T07:44:10 < dongs> why not just buy the 2.4g module 2012-11-08T07:44:14 < dongs> like the new TI stuff 2012-11-08T07:44:21 < ds2> emeb_mac: the nordic ones 2012-11-08T07:44:29 < emeb_mac> ds2: those are cute. 2012-11-08T07:44:36 < ds2> dongs: you mean the CC430 series? 2012-11-08T07:44:56 < emeb_mac> back about 8 yrs ago I worked with the Nordic guys on some custom stuff. 2012-11-08T07:45:04 < emeb_mac> they're smart cookies. 2012-11-08T07:45:20 < dongs> ds2: i think so, they had some new interesting looking RF stuff thats a stepup from CC2500, and murata and I think someone else had nice compact modules for them 2012-11-08T07:45:27 < dongs> with all the RF stuff figured out 2012-11-08T07:45:55 < ds2> not really 2012-11-08T07:46:07 < ds2> even the TI stuff needs a matching network for your antenna 2012-11-08T07:46:10 < ds2> I did a CC2500 design 2012-11-08T07:47:00 < emeb_mac> did it work? 2012-11-08T07:47:15 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-08T07:47:15 < ds2> the output on most of those chips are balanced drivers... most antennas are single ended so you need a balun 2012-11-08T07:47:19 < dongs> a whole shitload of chinese 2.4ghz RC stuff uses CC2500 2012-11-08T07:47:25 < dongs> and its made on horrible looking pcbs 2012-11-08T07:47:28 < ds2> emeb_mac: yep... it was for a CM 2012-11-08T07:47:29 < dongs> and it works fine 2012-11-08T07:48:40 < ds2> once you get the matching right, it is fine 2012-11-08T07:48:52 < ds2> mostly component values... keeping FCC happy is another issue 2012-11-08T08:06:56 < dongs> old 2012-11-08T08:10:21 -!- claude is now known as Claude 2012-11-08T08:16:34 < dongs> attn zyp http://abuse.cc/1352352970052.jpg 2012-11-08T08:26:00 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-08T08:36:27 -!- LeelooMinai [~leeloo@198.84.185.212] has quit [Ping timeout: 256 seconds] 2012-11-08T08:38:02 -!- LeelooMinai [~leeloo@198-84-185-212.cpe.teksavvy.com] has joined ##stm32 2012-11-08T09:00:07 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-08T09:04:41 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-08T09:08:27 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-08T09:13:27 < zyp> dongs, ok 2012-11-08T09:31:53 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-08T09:37:24 -!- dekar_ [~dekar@212.255.35.236] has joined ##stm32 2012-11-08T09:37:27 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-08T09:40:52 -!- dekar [~dekar@212.255.38.90] has quit [Read error: Operation timed out] 2012-11-08T09:41:04 -!- Claude is now known as claude 2012-11-08T10:14:59 -!- LeelooMinai [~leeloo@198-84-185-212.cpe.teksavvy.com] has quit [Ping timeout: 246 seconds] 2012-11-08T10:20:09 -!- LeelooMinai [~leeloo@198-84-185-212.cpe.teksavvy.com] has joined ##stm32 2012-11-08T10:21:15 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-sjpbzcbqqzbzijrx] has quit [Quit: leaving] 2012-11-08T10:21:38 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-cicdfdwzqwvqrtmo] has joined ##stm32 2012-11-08T10:22:08 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 268 seconds] 2012-11-08T10:34:01 -!- claude is now known as claude_work 2012-11-08T11:08:34 < dongs> news 4 germans http://www.watterott.com/de/STM32F3DISCOVERY 2012-11-08T11:11:25 < claude_work> dongs cool thanks 2012-11-08T11:16:06 < claude_work> hehe got me A13-OLinuXino-WIFI too there :) 2012-11-08T11:18:13 < dongs> how much was that 2012-11-08T11:18:21 < dongs> is that hte newo ne? 2012-11-08T11:18:22 < dongs> new 2012-11-08T11:20:01 < claude_work> the A13? 2012-11-08T11:20:14 < dongs> ya 2012-11-08T11:20:44 < claude_work> 65 euros 2012-11-08T11:21:48 < dongs> USB: arrived 2012-11-08T11:21:50 < dongs> yay 2012-11-08T11:21:51 < claude_work> http://www.watterott.com/de/A13-OLinuXino-WIFI 2012-11-08T11:27:28 < dongs> cool 2012-11-08T11:28:11 < dongs> looks like your order went through :p 2012-11-08T11:28:15 < dongs> i saw qty on both decrease 2012-11-08T11:36:45 < claude_work> ;) 2012-11-08T11:39:23 < claude_work> and a enclosure for my rapeberry 2012-11-08T11:40:00 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-08T11:40:00 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-08T11:40:00 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-08T11:40:02 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-08T11:47:57 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-08T11:51:12 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-08T11:57:14 < baird> I've pulled the two PSX out of the garage; will attempt to get the one with the modchip working agai.. 2012-11-08T11:59:13 < baird> (PAL SCPH-7002 and a SCPH-1002..) 2012-11-08T12:35:52 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Read error: Connection reset by peer] 2012-11-08T12:36:10 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-08T12:37:41 -!- Laurenceb_ [~Laurence@host86-143-187-111.range86-143.btcentralplus.com] has joined ##stm32 2012-11-08T12:40:18 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 264 seconds] 2012-11-08T12:43:09 < Laurenceb_> suupp 2012-11-08T12:51:16 <+Steffanx> Thaaa skkyy broo 2012-11-08T12:57:19 -!- prog [prog@94.100.30.150] has quit [Quit: That's all folks!] 2012-11-08T12:57:37 -!- prog [prog@bornbrilliant.org] has joined ##stm32 2012-11-08T13:04:21 -!- Laurenceb_ [~Laurence@host86-143-187-111.range86-143.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-08T13:05:15 -!- |sark [~|sark@p54B6350B.dip.t-dialin.net] has joined ##stm32 2012-11-08T13:12:14 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-08T13:41:34 -!- BrainDamage [~BrainDama@62.10.6.207] has joined ##stm32 2012-11-08T13:48:17 < jpa-> why the heck is the f4 usb designed the way it is? 2012-11-08T13:48:45 < jpa-> SNAK, CNAK, NAKSTS; three separate bits to control 1 bit? wtf 2012-11-08T13:54:14 < zyp> so you don't have to do a read-modify-write to set or clear it? 2012-11-08T14:04:43 < jpa-> maybe 2012-11-08T14:05:25 < zyp> have you seen how F1 usb handles it? :p 2012-11-08T14:05:33 < zyp> toggle bits, so you write them to 1 to toggle 2012-11-08T14:06:29 < zyp> I think I prefer seperate set and clear bits over that :p 2012-11-08T14:07:57 < jpa-> true :D 2012-11-08T14:08:17 < jpa-> yay, usb mass storage works after replug also 2012-11-08T14:08:19 < zyp> http://cgit.jvnv.net/laks/tree/usb/f1_usb.h#n25 <- lines 39 and 47 are modifying the toggle bits 2012-11-08T14:08:39 < jpa-> the driver wasn't clearing the NAK bit, so, surprisingly, data wasn't quite getting through after USB reset 2012-11-08T14:09:04 < jpa-> huge 15 bytes / second read speed :D 2012-11-08T14:09:19 < zyp> heh 2012-11-08T14:09:26 < jpa-> i have register debug on, so it dumps *all* register accesses over the 115kbaud serial :) 2012-11-08T14:10:32 < zyp> the nak stuff and flow control in general is stuff I haven't fully figured out how to do a sane API for yet 2012-11-08T14:13:02 < jpa-> usb msc stall is an interesting thing 2012-11-08T14:14:14 < zyp> interesting how? 2012-11-08T14:14:59 < jpa-> the standard says that if your response is not the maximum length, you have to stall the IN endpoint (instead of the usual USB way of just sending a short packet) 2012-11-08T14:15:20 < jpa-> but apparently ST's own MSC driver doesn't do that; and it works just fine 2012-11-08T14:15:44 < jpa-> and it seems that my normal USB stick doesn't do that either 2012-11-08T14:16:07 < jpa-> and if i comment it out in nuttx code, it also works fine 2012-11-08T14:17:52 < zyp> stall is the usb way of signalling an error state on an endpoint 2012-11-08T14:23:00 < zyp> ah, I found the part in the standard you are referring to 2012-11-08T14:23:57 < zyp> it makes sense 2012-11-08T14:24:13 < zyp> The device may end the transfer with a short packet. 2012-11-08T14:24:13 < zyp> The device shall STALL the Bulk-In pipe. 2012-11-08T14:25:19 < zyp> the host will only receive a stall handshake if it actually tries reading from that IN endpoint while it's stalled, so it's sort of an error condition 2012-11-08T14:25:57 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-08T14:28:18 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-08T14:28:18 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-08T14:28:18 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-08T14:36:01 < dongs> http://i.imgur.com/VG98V.png awesome 2012-11-08T14:37:08 < zyp> I first thought that was the new win8 BSOD 2012-11-08T14:37:25 < dongs> youre not far off 2012-11-08T14:38:01 < claude_work> powerpoint! the BSOD of meetings ;) 2012-11-08T14:38:51 < dongs> is ^ C++11 bullshit? 2012-11-08T14:39:02 < Laurenceb> wtf 2012-11-08T14:39:09 < Laurenceb> could they make it any more complex 2012-11-08T14:39:37 < zyp> yeah, they could add some spaces 2012-11-08T14:39:42 < Laurenceb> lol 2012-11-08T14:39:57 < dongs> taht style is mostly OK 2012-11-08T14:40:01 < dongs> only extra spaces around () 2012-11-08T14:40:02 < dongs> i hate that shit 2012-11-08T14:40:33 < zyp> is that supposed to be C++? 2012-11-08T14:40:36 < dongs> yes 2012-11-08T14:40:50 < zyp> I have no idea what the ^ stuff is 2012-11-08T14:40:50 < BrainDamage> I wonder tough whylaurencebdoesn'tskipspaceinircaswell 2012-11-08T14:40:57 < jpa-> zyp: yeah.. but linux tries to read the command status after the short packet, and it doesn't get it because of stall, and then it starts issuing usb reset 2012-11-08T14:41:18 < dongs> < jpa-> zyp: yeah.. but lunix tries to read < found your problem 2012-11-08T14:41:30 < jpa-> dongs: windows says "blong" and does nothing 2012-11-08T14:41:41 <+Steffanx> Ha 2012-11-08T14:41:45 < jpa-> it is too smart and realizes that my device is utter bullshit, and refuses to communicate 2012-11-08T14:42:08 <+Steffanx> It doesn't say "dum dum dum"? 2012-11-08T14:42:12 < zyp> jpa-, well, following the spec shouldn't be a problem, so there has to be something else wrong then :p 2012-11-08T14:43:03 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-08T14:43:56 < dongs> STM32F4xx_DSP_StdPeriph_Lib_V1.0.1 is this latest still? 2012-11-08T14:44:25 <+Steffanx> go to st.com? 2012-11-08T14:44:46 < jpa-> zyp: yeah, the nuttx guy says that the usbmsc stall works on other mcus, so it is probably something wrong in the way the stm32f4 driver does the stall 2012-11-08T14:45:07 < dongs> haha, go to st.com 2012-11-08T14:45:25 < zyp> «under construction» 2012-11-08T14:45:28 < zyp> :D 2012-11-08T14:45:39 < Laurenceb> in b4 animated gif 2012-11-08T14:46:01 < dongs> k 1.01 is stli lalets 2012-11-08T14:46:04 < dongs> lates 2012-11-08T14:46:04 < dongs> t 2012-11-08T14:46:13 <+Steffanx> Here only st.com failes, the pages you need don't fail 2012-11-08T14:46:18 <+Steffanx> -e 2012-11-08T14:47:25 < dongs> ohh, attn Laurenceb http://www.st.com/internet/com/SOFTWARE_RESOURCES/TOOL/CONFIGURATION_UTILITY/current_sensing_amp_stage_config_design_tool.zip 2012-11-08T14:48:18 <+Steffanx> excel ... 2012-11-08T14:48:24 < dongs> yes? 2012-11-08T14:48:30 < dongs> waht normal people use 2012-11-08T14:48:42 < Laurenceb> eww excel 2012-11-08T14:48:46 <+Steffanx> So you don't use it? 2012-11-08T14:48:47 < Laurenceb> and? 2012-11-08T14:48:53 < Laurenceb> of course i dont use it 2012-11-08T14:49:00 <+Steffanx> it seems to be pretty standard stuff dongs .. 2012-11-08T14:49:03 < Laurenceb> i know how to do current sensing 2012-11-08T14:49:24 < Laurenceb> or is it about F3 integrated opamps? 2012-11-08T14:49:55 <+Steffanx> Probably not 2012-11-08T14:54:48 < dongs> Hmm waht the fuck 2012-11-08T14:55:04 < dongs> oh now it works 2012-11-08T14:55:07 < dongs> man stlink is such trash 2012-11-08T14:55:31 < dongs> too lazy t o hookup a proper debugger 2012-11-08T14:55:50 -!- dekar_ [~dekar@212.255.35.236] has quit [Quit: This computer has gone to sleep] 2012-11-08T14:58:53 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-08T15:01:48 < Laurenceb> lol 2012-11-08T15:01:58 < Laurenceb> http://maps.google.co.uk/?ll=52.766936,-1.232239&spn=0.004888,0.009645&t=h&z=17&layer=c&cbll=52.766837,-1.232329&panoid=zELy4lrRT5MUGYAHv6zwUA&cbp=12,216.34,,0,46.05 2012-11-08T15:02:15 < dongs> wat 2012-11-08T15:02:23 < Laurenceb> streetbike 2012-11-08T15:02:40 < Laurenceb> check the helmet 2012-11-08T15:07:54 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-08T15:12:31 < dongs> i hate writing lame startup code 2012-11-08T15:12:33 < dongs> for each proj 2012-11-08T15:12:47 <+Steffanx> Google .. that's all Laurenceb ? 2012-11-08T15:12:58 < dongs> paste some 4chan shit 2012-11-08T15:12:58 < dongs> asap 2012-11-08T15:13:01 < dongs> Steffanx is bored 2012-11-08T15:13:09 < dongs> needs chix with dix 2012-11-08T15:13:13 <+Steffanx> http://heeeeeeeey.com/ 2012-11-08T15:13:16 < dongs> old 2012-11-08T15:13:20 <+Steffanx> don't care 2012-11-08T15:13:23 <+Steffanx> You wanted to see something 2012-11-08T15:13:23 < dongs> 07:41 <+Steffanx> Why you never showed me this website Laurenceb? http://heeeeeeeey.com/ 2012-11-08T15:13:27 < dongs> 22:13 <+Steffanx> http://heeeeeeeey.com/ 2012-11-08T15:13:29 < dongs> i dont getr it 2012-11-08T15:13:43 <+Steffanx> You didn't say you wanted to see something new 2012-11-08T15:13:49 <+Steffanx> You have to be more specific next time 2012-11-08T15:15:13 <+Steffanx> So you want some trolling dongs?: https://www.youtube.com/watch?v=Z9KHqkTOQKU&feature=plcp 2012-11-08T15:15:21 <+Steffanx> Also old.. aw 2012-11-08T15:19:02 < dongs> old and unfunny 2012-11-08T15:19:11 < dongs> i couldnt even figure out waht hte fuck was going on 2012-11-08T15:19:15 < dongs> until like 5 minutes into this trash 2012-11-08T15:19:24 < dongs> is this waht people consider "entertainment" in Q4 2012??? 2012-11-08T15:20:16 <+Steffanx> Dongs gets old and grumpy can't help him with that 2012-11-08T15:20:19 -!- Laurenceb [~laurence@vlsi1.eee.nottingham.ac.uk] has quit [Remote host closed the connection] 2012-11-08T15:20:27 < dongs> when im initing all GPIO as Mode_AIN on F4, do i need to exclude the 2 SWD pins? 2012-11-08T15:20:37 < dongs> i.e. pa13/14 2012-11-08T15:21:33 -!- SuicideFunky [~randy@ssh.xor-gate.org] has joined ##stm32 2012-11-08T15:24:16 < SuicideFunky> hi 2012-11-08T15:24:27 < dongs> heeeeeeeey 2012-11-08T15:24:36 <+Steffanx> .com 2012-11-08T15:27:07 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-08T15:30:20 < SuicideFunky> hello dongs 2012-11-08T15:30:39 < zyp> dongs, why are you initing all GPIO as analog in? 2012-11-08T15:30:58 < dongs> zyp, to reduce power consumption and to initialize to known state 2012-11-08T15:31:04 < dongs> pretty sure its recommended somewehre in ref manual 2012-11-08T15:31:14 < zyp> [citation needed] 2012-11-08T15:31:40 < zyp> isn't reset state digital in for most pins anyway? 2012-11-08T15:32:45 < zyp> seems pointless to initialize all gpio when they already have a defined reset state 2012-11-08T15:34:02 < BrainDamage> user from ##electronics http://www.bsdtips.org/index.php/User:Daemon "I have got my printer and scanner working in freebsd so I guess that is why gongo wants me to write an article about it" 2012-11-08T15:35:09 < HTT-Bird> zyp: applying a non-rail voltage to a digital in leads to delta-Icc which is bad 2012-11-08T15:35:28 < dongs> http://bcas.tv/paste/results/U3iJpW33.html 2012-11-08T15:35:30 < dongs> zyp: ^ 2012-11-08T15:37:36 <+Steffanx> That's what they advice in the DS as well .. 2012-11-08T15:37:46 < karlp> Steffanx: page? 2012-11-08T15:37:55 < SuicideFunky> anyone care to explain of what type a field is in a header file from cmsis (for example GPIOA->OTYPER) ? Ofcourse i looked in the header file, and i guess its volatile uint32_t (makes sense) but the compiler tells me otherwise in the case of OTYPER (its a volatile uint16_t), but a memory location can't be uint16_t on a 32bit stm32 ? 2012-11-08T15:38:01 <+Steffanx> Oh, sorry they don't talk about EMI there 2012-11-08T15:38:16 < dongs> SuicideFunky: it is acutally 2012-11-08T15:38:21 < dongs> SuicideFunky: its a struct 2012-11-08T15:38:32 < dongs> and there's a uint16_t and a padding uint16_t after it 2012-11-08T15:38:51 < SuicideFunky> yes indeed, but is that only for the correct memory offset then? 2012-11-08T15:39:03 < dongs> struct points to peripheral base address. 2012-11-08T15:39:09 < dongs> and then offset to struct members is teh register. 2012-11-08T15:39:43 < dongs> it might as well be something like 0x40001000+0x100 or wahtever to get the offset of OTYPER register. 2012-11-08T15:39:49 <+Steffanx> karlp: "Unless this specific configuration is 2012-11-08T15:39:49 <+Steffanx> required by the application, this supply current consumption can be avoided by configuring these I/Os in analog mode." page 84 of the STM32F405xx DS 2012-11-08T15:40:00 <+Steffanx> http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf 2012-11-08T15:40:09 < dongs> zyp: ^ citation achieved 2012-11-08T15:41:31 < SuicideFunky> dongs: indeed, if i trace it back i get at PERIPH_BASE which is of type volatile uint32_t 2012-11-08T15:42:11 < SuicideFunky> so GPIOA->OTYPER is of type volatile uint32_t, and the uint16_t is only used for the offset, if i understand it correctly 2012-11-08T15:42:54 < karlp> Steffanx/dongs, thanks! wasn't something I remembered reading. 2012-11-08T15:43:16 < karlp> I thought just leaving them unclocked was enough 2012-11-08T15:43:49 < zyp> IIRC pins in analog mode are not 5V tolerant, you might want to be careful with that 2012-11-08T15:46:00 < zyp> also «can be avoided by configuring 2012-11-08T15:46:00 < zyp> these I/Os in analog mode 2012-11-08T15:46:18 < zyp> » does not translate to «it's a good idea to default all GPIO to analog mode» in my head 2012-11-08T15:47:11 < zyp> (fucking shitty pdf reader copying linebreaks) 2012-11-08T15:48:01 <+Steffanx> In the current consumptions tests they make them all analog inputs as well 2012-11-08T15:48:09 <+Steffanx> I guess they do it for a reason there 2012-11-08T15:50:10 < karlp> that note is not present in the f100 docs in the same part of the ds, fwiw 2012-11-08T15:52:12 < zyp> also, page 55: «FT = 5 V tolerant except when in analog mode or oscillator mode (for PC14, PC15, PH0 and PH1). 2012-11-08T15:52:41 < zyp> so if you have any 5V signals, defaulting everything to analog is dumb. 2012-11-08T15:53:00 <+Steffanx> A little, yes P: 2012-11-08T15:56:02 < zyp> dongs, but to answer your original question, when you set the swd pins to analog mode, they are no longer in swd mode 2012-11-08T15:57:19 -!- daku is now known as DaKu 2012-11-08T16:15:25 < dongs> yes 2012-11-08T16:15:27 < dongs> i just noticed that. 2012-11-08T16:15:29 < dongs> lol. 2012-11-08T16:15:39 < dongs> pretty-cool 2012-11-08T16:15:49 < dongs> had to hold reset, hit chip erase, release reset. 2012-11-08T16:16:11 < dongs> came back on irc to blog about it and saw you counter-blog 2012-11-08T16:18:04 < dongs> this doesnt have effect on F1 btw. 2012-11-08T16:18:29 < dongs> I can go Mode_AIN on all pins, and GPIO_Init GPIOA, B, C 2012-11-08T16:18:31 < dongs> and SWD still worsk 2012-11-08T16:19:41 < SuicideFunky> dongs: thanks btw for your help, think i got it sorted 2012-11-08T16:20:03 < dongs> SuicideFunky: im still nto really sure what the question was 2012-11-08T16:20:14 < dongs> the struct stuff is just for syntax. eventually it resolves into a direct memory address 2012-11-08T16:20:17 < dongs> in peripheral address space. 2012-11-08T16:20:25 < dongs> all registers are aligned, those that are 16bit are padded. 2012-11-08T16:21:03 < dongs> at least on stm32, anyway. zyp found some shit on NXP that had oddball registers. 2012-11-08T16:21:33 < SuicideFunky> dongs: i'll give an example, maybe that clarifies things. I get a gcc warning by doing this: __IO uint32_t * register_otyper = & GPIOA->OTYPER; 2012-11-08T16:21:39 < zyp> dongs, no, stellaris 2012-11-08T16:21:47 < SuicideFunky> if i do this for example with MODER i dont get a warning 2012-11-08T16:21:49 < zyp> and it's apparently only the usb core 2012-11-08T16:22:44 < dongs> SuicideFunky: make the register_blah same type. 2012-11-08T16:22:46 < dongs> ie. volatile uint16_t *ccr; 2012-11-08T16:22:55 < dongs> i hae this as pointer to TIMx->CCRx 2012-11-08T16:23:09 < dongs> p->ccr = &timerHardware[port].tim->CCR1; 2012-11-08T16:24:41 < SuicideFunky> ah yes, i did it the other way around, typecasted the Rvalue, because i saw that the base address (PERIPH_BASE) = 0x40 00 00 00 and uint16_t can't represent that 2012-11-08T16:24:57 < dongs> a pointer is a pointer 2012-11-08T16:25:01 < dongs> a uint16_t pointer is still 32bit. 2012-11-08T16:25:19 < zyp> yep 2012-11-08T16:25:41 < zyp> don't confuse the size of a pointer with the size of the object pointed to 2012-11-08T16:26:31 < SuicideFunky> ah damn, ofcourse, i confused that indeed, fundamental misunderstanding 2012-11-08T16:26:35 < SuicideFunky> many thanks again :) 2012-11-08T16:32:14 < jpa-> hmm, i wonder if i can somehow use the STL that comes with gcc with a different libc 2012-11-08T16:32:22 < jpa-> it works, but i have to specify the include paths manually 2012-11-08T16:32:51 < jpa-> there is -nostdinc and -nostdinc++, but no "-nostdinc_only_c" :) 2012-11-08T16:48:04 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-08T16:54:58 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-08T16:55:05 < dongs> http://arduino.cc/en/Main/ArduinoBoardMicro haha holy shit. "The Arduino Micro is a microcontroller board based on the ATmega32u4 (datasheet), developed in conjunction with Adafruit." 2012-11-08T16:59:50 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Ping timeout: 260 seconds] 2012-11-08T17:02:25 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-08T17:04:38 < emeb_mac> there's some really weird design choices on that board. 2012-11-08T17:06:04 < BrainDamage> "designed with adafruit" 2012-11-08T17:06:23 < BrainDamage> that's like asking for problems 2012-11-08T17:06:25 < gnomad> care to elaborate? 2012-11-08T17:07:06 * BrainDamage inserts generic mockery of open source hw 2012-11-08T17:08:04 <+Steffanx> Explain so 'we' wont make the same mistakes BrainDamage :) 2012-11-08T17:08:24 < BrainDamage> really, not a serious comment 2012-11-08T17:08:26 < gnomad> well, the theory behind open source hardware is point out flaws in a design so they can be corrected. 2012-11-08T17:08:45 <+Steffanx> Oh sorry, it was emeb_mac with that statement 2012-11-08T17:09:19 < emeb_mac> Steffanx: not saying it's bad, just odd. 2012-11-08T17:09:31 < gnomad> and, as a realtive newb myself (to hardware, at least) I learn a lot from problems experienced/pointed out by others. 2012-11-08T17:10:06 < emeb_mac> the large reset button while other parts are fairly tiny (an tiny buttons are available) 2012-11-08T17:10:11 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-08T17:10:11 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-08T17:10:11 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-08T17:10:43 < BrainDamage> gnomad: what irritates me is that posting schematics is absolutely not new even for commercial work 2012-11-08T17:11:04 < BrainDamage> and people propagand "open source hardware" like it's a newfangled thing 2012-11-08T17:11:28 < gnomad> Well, historically, schematics were delivered with products for ease of repair. 2012-11-08T17:11:34 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-08T17:11:41 < gnomad> that did not mean that anyone could copy them. 2012-11-08T17:12:02 < gnomad> However, times have sure changed since the days of the "all american five" 2012-11-08T17:12:15 < BrainDamage> open source doesn't imply free to copy, only free to look, I think you're thinking of "free" 2012-11-08T17:12:42 < gnomad> no, open source *does* mean that you are free to use and alter. 2012-11-08T17:13:27 <+Steffanx> I don't care it's so large, but it sucks it's near that isp connector emeb_mac, imho 2012-11-08T17:13:46 < gnomad> But I do agree that open source hardware licenses are even more difficult to deal with even than open source software licenses. 2012-11-08T17:13:56 <+Steffanx> When you make it smaller it's even harder to press it 2012-11-08T17:14:06 < emeb_mac> Steffanx: that too. And the isp connector looks out of place sticking up there. 2012-11-08T17:14:13 < gnomad> also, it doesn't look like that board is really pressed for space. 2012-11-08T17:14:21 < BrainDamage> http://www.gnu.org/philosophy/free-software-for-freedom.html 2012-11-08T17:14:29 < gnomad> right 2012-11-08T17:14:48 <+Steffanx> I prefer the "do the fuck what you want with it" license 2012-11-08T17:15:01 < BrainDamage> so do it, WTFPL 2012-11-08T17:15:03 < emeb_mac> Steffanx: and the power LED on the bottom of the board? 2012-11-08T17:15:05 < BrainDamage> I* 2012-11-08T17:15:05 < gnomad> but surely you have seen the discussions on GPL vs BSD vs Apache etc. 2012-11-08T17:15:19 -!- tavish [~tavish@unaffiliated/tavish] has joined ##stm32 2012-11-08T17:15:27 < BrainDamage> yeah, frankly I don't care about that :p 2012-11-08T17:15:30 < emeb_mac> reminds me of those rice boys with neon under their cars. 2012-11-08T17:16:55 < BrainDamage> btw, open source/"free" hw has issues with scalability, this is not my text but I agree 90% with it: http://www.mauve.plus.com/opensourcehw.txt 2012-11-08T17:17:46 < gnomad> As someone who learned to program in the 1980s using the GNU toolchain, and someone who has used open source software and libraries extensively in commercial applications, I have a bit of experience there. 2012-11-08T17:18:21 < gnomad> which is to say I know the issues if not necessarily the solutions. 2012-11-08T17:26:57 -!- tavish_ [~tavish@120.59.15.41] has joined ##stm32 2012-11-08T17:28:52 -!- tavish [~tavish@unaffiliated/tavish] has quit [Ping timeout: 268 seconds] 2012-11-08T17:31:36 -!- tavish_ [~tavish@120.59.15.41] has quit [Ping timeout: 240 seconds] 2012-11-08T17:36:59 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has joined ##stm32 2012-11-08T17:40:24 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-08T17:50:34 < zyp> woah 2012-11-08T17:50:37 < zyp> «We are now on top of that and in this update I would like to give absolute commitments and firm delivery dates for your OpenVizsla device.» 2012-11-08T17:50:51 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-08T17:56:48 < dongs> haha 2012-11-08T17:59:44 < zyp> delivered by end of january they say 2012-11-08T18:07:10 < dongs> amazing. 2012-11-08T18:07:14 < dongs> did you pay up? 2012-11-08T18:07:19 < dongs> or just a concerned citizen 2012-11-08T18:07:36 < zyp> I wasted some money on that, yeah 2012-11-08T18:09:08 <+Steffanx> "wasted" 2012-11-08T18:10:09 <+Steffanx> Why this "For backers only.". Not only backers are interested in projects … 2012-11-08T18:10:21 < dongs> for bloggers only 2012-11-08T18:22:53 < bgamari> arg, for some reason my USART isn't pushing its data to the DMA controller on RX 2012-11-08T18:22:59 * bgamari hates DMA 2012-11-08T18:23:08 -!- claude_work is now known as claude 2012-11-08T18:23:09 < bgamari> Why must it always be so painful 2012-11-08T18:23:45 < bgamari> No errors bits are set on the USART nor the DMA side 2012-11-08T18:23:53 < bgamari> except for overrun on the USART side 2012-11-08T18:24:36 < zyp> well, to be fair it's the DMA controller that is responsible for pulling the data from the USART after RX 2012-11-08T18:25:32 < bgamari> zyp, USART doesn't require PFCTRL, does it? 2012-11-08T18:25:59 < zyp> huh? 2012-11-08T18:26:42 < bgamari> Does the USART require PFCTRL to be set in the stream's CR? 2012-11-08T18:27:05 < bgamari> I thought the answer was no, but I could be wrong 2012-11-08T18:28:30 -!- barthess [~barthess@5.100.194.184] has joined ##stm32 2012-11-08T18:30:54 < bgamari> Everything just sits there 2012-11-08T18:31:07 < bgamari> NDTR doesn't tick down, no data makes it into the buffer 2012-11-08T18:31:26 < bgamari> the DMA just sits blissfully unaware of the data that it's letting slip by 2012-11-08T18:38:41 -!- Laurenceb [80f3fd70@gateway/web/freenode/ip.128.243.253.112] has joined ##stm32 2012-11-08T18:55:29 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-08T18:57:16 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-08T19:07:13 < karlp> development of micro is just "we still don'tlike that pjrc won't give us his bootloader, so we'll try and make our own version of it" 2012-11-08T19:17:24 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Quit: leaving] 2012-11-08T19:18:09 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-08T19:28:36 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 240 seconds] 2012-11-08T19:30:03 -!- alexn [~alexn@93.104.205.194] has quit [Remote host closed the connection] 2012-11-08T19:35:28 -!- Laurenceb [80f3fd70@gateway/web/freenode/ip.128.243.253.112] has quit [Ping timeout: 245 seconds] 2012-11-08T19:41:37 -!- barthess [~barthess@5.100.194.184] has quit [Quit: Leaving.] 2012-11-08T19:42:44 -!- DaKu is now known as daku 2012-11-08T19:53:13 <+Steffanx> karlp afaik there already is a compatible one in LUFA 2012-11-08T19:53:36 <+Steffanx> You just have to get an old revision of LUFA, because pjrc asked to remove it from LUFA 2012-11-08T19:54:51 < karlp> compatible yes, but not the same. the lufa one didn't get down to the 512 bytes that pjrcs is 2012-11-08T19:55:11 <+Steffanx> Yes, true 2012-11-08T20:28:57 <+Steffanx> but closed sores is good, ask dongs 2012-11-08T20:42:21 -!- alexn_ [~alexn@dslb-094-216-035-057.pools.arcor-ip.net] has joined ##stm32 2012-11-08T20:53:53 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Ping timeout: 255 seconds] 2012-11-08T20:56:35 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-08T21:42:06 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 264 seconds] 2012-11-08T21:48:25 < emeb> F3 Disco in da house. 2012-11-08T21:48:36 < zyp> congrats 2012-11-08T21:49:01 < emeb> compass mode seems to work fine. 2012-11-08T21:49:24 * Steffanx gets his F4 disco .. moar disco-lights in tha house! 2012-11-08T21:49:42 * zyp brings out the entire collection 2012-11-08T21:49:51 <+Steffanx> They all have disco lights? 2012-11-08T21:50:42 < emeb> by definition 2012-11-08T21:51:08 < emeb> haven't quite figured out how the gyro lights work. 2012-11-08T21:54:29 < baird> Planning on trying programming my F3D today.. Currently compiling an up-to-date toolchain. 2012-11-08T21:58:03 <+Steffanx> f3d... 2012-11-08T22:07:26 < emeb> Looking over the collection of ST Discovery boards, I've got F0, F100, F3 and F4. Did they ever make 'em for F10x and F20x? 2012-11-08T22:07:50 <+Steffanx> no 2012-11-08T22:08:09 <+Steffanx> You have no L0 board?! :P 2012-11-08T22:08:12 < zyp> emeb, so you're only missing L1 2012-11-08T22:08:19 <+Steffanx> *L1 indeed 2012-11-08T22:09:10 < emeb> I've got a VL series (the F100), but not an L1 board. 2012-11-08T22:10:48 < emeb> This -> http://www.digikey.com/product-search/en?x=0&y=0&lang=en&site=us&KeyWords=l1+discovery 2012-11-08T22:10:59 < emeb> don't have one of those. 2012-11-08T22:12:07 -!- alexn_ [~alexn@dslb-094-216-035-057.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-08T22:13:01 <+Steffanx> Who wants STM8 anyway? 2012-11-08T22:14:01 < emeb> my thoughts too. 2012-11-08T22:15:02 < zyp> well, STM8L is not very interesting, but STM32L is :p 2012-11-08T22:18:20 < emeb> This -> http://www.digikey.com/product-detail/en/STM32L-DISCOVERY/497-11152-ND/2640507 2012-11-08T22:19:55 < emeb> Probably have to tack one of those onto my next order. :) 2012-11-08T22:24:24 <+Steffanx> :) 2012-11-08T22:29:31 -!- daku is now known as DaKu 2012-11-08T22:35:12 -!- Laurenceb_ [~Laurence@host86-143-187-111.range86-143.btcentralplus.com] has joined ##stm32 2012-11-08T22:35:22 < baird> Damn, the housemate isn't getting me the Honda scooter for christmas. :/ 2012-11-08T22:36:30 < bgamari> Do DMA buffers need to be marked as volatile? 2012-11-08T22:39:30 < emeb> baird: time to get a new housemate. 2012-11-08T22:40:43 <+Steffanx> Maybe Charl. with get you one baird ? 2012-11-08T22:40:45 < emeb> So - first cut at a BMP clone w/ additional connector styles: http://i.imgur.com/GvIBJ.png 2012-11-08T22:41:20 <+Steffanx> The f102 is cheaper than the 103? 2012-11-08T22:41:48 < emeb> dunno - 102 is what the BMPM uses. 2012-11-08T22:42:04 <+Steffanx> The non mini version use the 103 :) 2012-11-08T22:43:19 <+Steffanx> but yes, it's much cheaper 2012-11-08T22:45:08 < Laurenceb_> but slower 2012-11-08T22:45:24 <+Steffanx> Ah, indeed 2012-11-08T22:45:39 <+Steffanx> 48 vs 72MHz 2012-11-08T22:46:12 < baird> I've got about half the cash together already for the scoot.. 2012-11-08T22:46:23 <+Steffanx> work harder! 2012-11-08T22:47:34 < baird> I keep my finances well compartmentalized-- the scooter monies is coming from the low-priority splurge funds. :) 2012-11-08T22:47:57 < baird> On-road should be about AU$3000. 2012-11-08T22:49:26 < emeb> looks like DK cost differential between the 102CB and 103CB is about $0.32 2012-11-08T23:09:37 < ds2> wh00p...cleared customs 2012-11-08T23:09:47 < emeb> dongsboards? 2012-11-08T23:09:51 < ds2> yep 2012-11-08T23:09:55 < ds2> and in SF 2012-11-08T23:10:02 < emeb> won't be long now 2012-11-08T23:11:37 < ds2> damn... fedex ground is ineffecient 2012-11-08T23:11:48 < ds2> ND -> MN -> CA 2012-11-08T23:11:56 < ds2> so it'll be monday before that arrives 2012-11-08T23:15:03 < baird> "I collect spores, molds, and fungus." http://i.imgur.com/rigSY.jpg 2012-11-08T23:15:44 < ds2> nifty 2012-11-08T23:18:39 < baird> I scored some dried Agar, so I had to do the obligatory homemade petri dish experiments. :) 2012-11-08T23:19:40 < ds2> lab grade or food grade? 2012-11-08T23:21:00 < baird> Food grade. I mixed up some protein-based nutrient, though. 2012-11-08T23:21:13 < baird> another: http://i.imgur.com/gB4xI.jpg 2012-11-08T23:21:37 < emeb> Spengler FTW 2012-11-08T23:22:11 < emeb> ds2: I always order DK via USPS priority now. 2 days max. 2012-11-08T23:22:22 < emeb> and cheaper! 2012-11-08T23:22:30 < ds2> do they do tracking for USPS now? 2012-11-08T23:22:55 < emeb> It's not as fine-grained as FedEx or USPS, but it's faster so the question is moot. 2012-11-08T23:23:05 < emeb> but you will know when it's out for delivery 2012-11-08T23:23:27 < ds2> didn't they not do tracking before? 2012-11-08T23:23:41 < emeb> A few years ago, yes. 2012-11-08T23:23:51 < ds2> usually Fedex Ground isn't too horrible but this is the worse I have seen it 2012-11-08T23:24:08 < ds2> the second worse is it sitting in a warehouse in fremont for a few days 2012-11-08T23:24:42 < emeb> here's what DK/USPS Priority gives you for tracking: https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=9101901064603002127127 2012-11-08T23:25:01 < ds2> that's the stock delivery confirmation, right? 2012-11-08T23:25:09 < emeb> yep 2012-11-08T23:25:09 < ds2> DK didn't do that a while ago, AFAIK 2012-11-08T23:25:16 < ds2> or at least didn't send out the numbers 2012-11-08T23:25:26 < emeb> now it's in the shipping email 2012-11-08T23:25:42 < ds2> nifty, I shall remember that 2012-11-08T23:26:12 < emeb> about 30% cheaper than UPS last time I checked. ($6 vs $9) 2012-11-08T23:27:08 < ds2> I do as much as I can to avoid UPS 2012-11-08T23:27:35 < emeb> Yeah. 2012-11-08T23:28:22 < ds2> can't really complain... I am also waiting on the humidity sensors 2012-11-08T23:29:25 < ds2> should decide on battery soon 2012-11-08T23:31:17 < emeb> lipo? 2012-11-08T23:31:22 < ds2> yep 2012-11-08T23:31:30 < ds2> thickness AND footprint constrained too 2012-11-08T23:32:47 < emeb> no doubt. sounds like a fun :/ 2012-11-08T23:33:21 < ds2> it does make USB compliant charging easier 2012-11-08T23:33:39 < ds2> I won't be exceeding the 100mA spec 2012-11-08T23:51:35 -!- dekar [~dekar@212.255.35.236] has joined ##stm32 2012-11-08T23:51:39 -!- mode/##stm32 [+v dekar] by ChanServ --- Day changed Fri Nov 09 2012 2012-11-09T00:02:34 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-09T00:13:31 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-09T00:14:49 -!- Thorn [~Thorn@unaffiliated/thorn] has quit [Read error: Connection reset by peer] 2012-11-09T00:14:56 -!- Thorn [~Thorn@2.92.98.138] has joined ##stm32 2012-11-09T00:14:56 -!- Thorn [~Thorn@2.92.98.138] has quit [Changing host] 2012-11-09T00:14:56 -!- Thorn [~Thorn@unaffiliated/thorn] has joined ##stm32 2012-11-09T00:24:16 -!- cjbaird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-09T00:26:15 -!- baird [~cjb@ppp121-44-204-71.lns20.syd7.internode.on.net] has quit [Ping timeout: 260 seconds] 2012-11-09T01:09:15 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-09T01:10:59 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Read error: Operation timed out] 2012-11-09T01:20:14 -!- DaKu is now known as daku 2012-11-09T01:22:47 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-09T01:23:39 -!- PaulFertser [paul@paulfertser.info] has quit [Ping timeout: 260 seconds] 2012-11-09T01:26:56 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-09T01:29:10 < bgamari> jesus, now my two FIFO channels appear to be interfering with one another 2012-11-09T01:30:28 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 248 seconds] 2012-11-09T01:42:05 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: Leaving] 2012-11-09T01:45:10 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-09T01:45:58 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has quit [Quit: Leaving] 2012-11-09T02:00:03 < dongs> d o n g s 2012-11-09T02:11:37 -!- Laurenceb_ [~Laurence@host86-143-187-111.range86-143.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-09T02:15:35 < karlp> ds2: what humidity sensors are you using? 2012-11-09T02:17:22 < zyp> well, since dongs is awake, I guess it's time to go to bed 2012-11-09T02:18:17 < emeb> wait! Don't go! 2012-11-09T02:19:04 < zyp> can't I? 2012-11-09T02:24:41 < ds2> donno yet...trying different ones 2012-11-09T02:25:26 < zyp> emeb, did you actually want anything? 2012-11-09T02:25:39 < karlp> ds2: let me know what you pick, it's an area of interest to me :) 2012-11-09T02:26:31 < emeb> zyp: sorry - just being silly 2012-11-09T02:26:42 < zyp> that's what I figured :p 2012-11-09T02:26:44 < emeb> but - I'm laying out a BMP clone 2012-11-09T02:26:59 < qyx_> bmp085? 2012-11-09T02:27:02 < ds2> karlp: what are you doing? 2012-11-09T02:27:07 < zyp> emeb, I saw the schematic you posted 2012-11-09T02:27:16 < ds2> emeb: what's wrong with the real BMP? 2012-11-09T02:27:18 < zyp> got any layout pics yet? 2012-11-09T02:27:20 < karlp> low power wireless environmental is the hobby at home. 2012-11-09T02:27:28 < emeb> yeah - need to get the edge connector figured out 2012-11-09T02:27:33 < karlp> but bedtime for me sorry 2012-11-09T02:27:33 < emeb> momentado... 2012-11-09T02:27:39 < karlp> will read logback in the morning 2012-11-09T02:27:46 < zyp> ds2, lack of connector types 2012-11-09T02:27:59 < ds2> the problem with sensors is sourcing them and pricing 2012-11-09T02:30:27 < emeb> http://i.imgur.com/mcgh2.png 2012-11-09T02:30:36 < zyp> emeb, with the connector edge facing you, top layer would have pin 1 on right end, 19 on left end, bottom layer will have pin 2 on right end and 20 on left end 2012-11-09T02:30:45 < zyp> no 2012-11-09T02:30:51 < zyp> opposite. :p 2012-11-09T02:31:14 < emeb> zyp: yeah - that's where I am now - going back and forth on what it ought to be. :P 2012-11-09T02:31:38 < zyp> I want a female connector so I can stuff it directly into a board 2012-11-09T02:31:45 < zyp> without a ribbon cable between 2012-11-09T02:31:58 < zyp> and because of that it would be mirrored from what it normally is 2012-11-09T02:32:07 < emeb> zyp: right. 2012-11-09T02:32:35 < emeb> notice this layout has dongs' favorite thru-hole USB mini-B. Any thoughts on that? 2012-11-09T02:33:47 < zyp> I'm rather impartial to that 2012-11-09T02:34:23 < emeb> they need slightly less real-estate than the SMD ones. Cost is about the same. 2012-11-09T02:35:24 < emeb> I bumped all the 0402 parts to 0603 2012-11-09T02:35:26 < zyp> while I don't really believe all smt connectors are bad, I don't believe this one is any worse 2012-11-09T02:35:50 < dongs> ugh, i just spotted a gEDA screenshot 2012-11-09T02:36:01 < emeb> and the LEDs and big power caps to 0805. 2012-11-09T02:36:13 < zyp> also, I want all pins of discovery-style connector labeled with function 2012-11-09T02:36:17 < emeb> dongs: here - have some eyewash 2012-11-09T02:36:44 < zyp> I don't care much for component names, I just want to know what pins to hook up stuff to when using it 2012-11-09T02:36:48 < emeb> zyp: yeah - I want to re-arrange the serial and swd conn to allow room for labels too. 2012-11-09T02:37:04 < emeb> I like refdes - helps when assembling. 2012-11-09T02:37:33 < emeb> I'll try to make the fonts for labels and refdes be different. 2012-11-09T02:37:43 < zyp> I'm usually looking at a drawing with refdes when assembling, it's easier to read than silk anyway 2012-11-09T02:38:03 < zyp> but as long as there is room, I don't mind either way 2012-11-09T02:38:36 < emeb> this layout is 1.2x3.0 right now. I'll be shrinking it down as possible. 2012-11-09T02:39:07 < zyp> it would be nice to keep it to the width of the 20-pin 2012-11-09T02:39:17 < emeb> That's the goal. 2012-11-09T02:39:17 < dongs> wat is it? are you cloning stlink? 2012-11-09T02:39:23 < emeb> cloning bmp 2012-11-09T02:39:23 < zyp> no, BMP 2012-11-09T02:39:28 < dongs> laem 2012-11-09T02:39:39 < dongs> why not clone jlinkoB or cmsis-dap instead? 2012-11-09T02:39:49 < zyp> because BMP is fucking good. 2012-11-09T02:39:57 < emeb> ^this 2012-11-09T02:40:02 < dongs> good at what 2012-11-09T02:40:05 < dongs> does it work wiht any real IDE? 2012-11-09T02:40:08 < zyp> working properly. 2012-11-09T02:40:11 < dongs> or only openOCD 2012-11-09T02:40:23 < zyp> doesn't work with openocd at all 2012-11-09T02:40:29 < zyp> it runs everything internally 2012-11-09T02:40:29 < emeb> no OOCD neede - works directly with gdb. 2012-11-09T02:41:30 < zyp> emeb, also, make sure to leave room for a shrouded mini-10pin 2012-11-09T02:41:43 < emeb> zyp: good idea. 2012-11-09T02:42:05 < dongs> so which commercial IDE does it support 2012-11-09T02:42:18 < emeb> and mark pin1 clearly since the rounded pin is not easily visible. 2012-11-09T02:43:02 < zyp> emeb, http://bin.jvnv.net/f/X0FUc.JPG <- the shrouded ones I've used is significantly larger since the shroud goes around the entire plug 2012-11-09T02:43:16 < zyp> worth it, I'd say 2012-11-09T02:43:30 < zyp> dongs, every commercial IDE I'm using 2012-11-09T02:43:44 < emeb> zyp: yeah - I'll modify the silk to mark a keepout. 2012-11-09T02:45:43 < dongs> zyp, I'm afraid that means none 2012-11-09T02:46:00 < zyp> dongs, that is correct 2012-11-09T02:46:39 < emeb> actually, there are a couple of commercial IDEs that use GCC/GDB under the hood. They could be augmented to use BMP. 2012-11-09T02:47:07 < zyp> true 2012-11-09T02:47:16 < zyp> I just don't care for it 2012-11-09T02:47:24 < emeb> Anything Eclipse-based could use it. 2012-11-09T02:50:32 < zyp> dongs, if you don't want it because it won't play along with your preferred tools, it's a comparable situation to me not wanting jlink because it doesn't play along with my preferred tools 2012-11-09T02:51:36 < dongs> zyp, jlink has gbdserver that works perfectly fine 2012-11-09T02:51:42 < dongs> for your "lame" tools :) 2012-11-09T02:51:50 < zyp> except it doesn't run on os x 2012-11-09T02:51:54 < dongs> it does 2012-11-09T02:52:01 < dongs> i know some troll that does exactly that 2012-11-09T02:52:02 < zyp> not last I checked 2012-11-09T02:52:06 < dongs> with jlink tools and gdbserver 2012-11-09T02:52:13 < zyp> I admit that I haven't checked since I bricked my clone jlink 2012-11-09T02:52:19 < zyp> that I never got to use :p 2012-11-09T02:52:25 < dongs> heh 2012-11-09T02:52:47 < emeb> gotta admit - those clone jlinks are cheep. 2012-11-09T02:52:54 < zyp> but I don't give a fuck, bmp works so I don't see any reason why I should use anything else 2012-11-09T02:53:29 < emeb> bbiab 2012-11-09T02:53:52 < dongs> verical is still slacking on my order 2012-11-09T02:53:57 < dongs> hwo fucking long does it take to ship 19 chips 2012-11-09T02:56:33 < dongs> eh stm32f303VC is $4.6 on verical 2012-11-09T02:56:41 < dongs> someone must be dumping ES chips again 2012-11-09T02:56:56 < zyp> dongs, by the way, I assume jlink and all your other stuff already supported F3 by the time you could get your hands on one? 2012-11-09T02:57:01 < dongs> yes 2012-11-09T02:57:14 < dongs> tehy already do 2012-11-09T02:57:15 < zyp> right, I'd be surprised otherwise 2012-11-09T02:57:39 < dongs> keil just had update for a bunch of shit few weeks ago 2012-11-09T02:57:43 < dongs> new kinetis, M0+, bla bla 2012-11-09T02:57:46 < dongs> a bunch of new F3s 2012-11-09T02:58:48 < dongs> btw, that windows filesystem shit wasn't C++. usual .NUT stuff. 2012-11-09T02:59:05 < zyp> assumed as much 2012-11-09T03:00:13 < dongs> hmm 2012-11-09T03:00:18 < dongs> that F3 price is pretty fucking good. 2012-11-09T03:00:27 < dongs> too bad i have no use for those huge chips. 2012-11-09T03:40:52 -!- gurgalof [~gurgalof@m176-64-231-43.cust.tele2.se] has joined ##stm32 2012-11-09T03:42:36 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-09T03:42:36 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-09T03:42:36 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-09T03:45:03 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Ping timeout: 265 seconds] 2012-11-09T04:11:19 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-09T04:20:48 < ds2> bleh... 0.4mm 2012-11-09T04:50:45 -!- BrainDamage [~BrainDama@62.10.6.207] has quit [Quit: Leaving.] 2012-11-09T05:05:15 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-09T05:18:28 < dongs> wtf, laurenceb isnt even on 2012-11-09T05:21:19 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-09T05:26:47 -!- l4cr0ss [~lacro$$@72.37.242.43] has joined ##stm32 2012-11-09T05:29:50 < l4cr0ss> I need a toolchain to write assembly for an stm32l152xx. There are many toolchains listed here: http://www.emdebian.org/toolchains/search.php?arch=i386&distro=sid&package=arm . How can I go about determining which toolchain is the correct one to use? I can provide more information if needed 2012-11-09T05:35:30 -!- PaulFertser [paul@paulfertser.info] has joined ##stm32 2012-11-09T05:40:35 -!- l4cr0ss [~lacro$$@72.37.242.43] has quit [Quit: l4cr0ss] 2012-11-09T05:58:55 -!- cjbaird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-09T06:06:45 -!- PaulFertser [paul@paulfertser.info] has quit [Ping timeout: 268 seconds] 2012-11-09T06:21:18 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-09T06:21:24 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-09T06:24:04 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 265 seconds] 2012-11-09T06:34:59 -!- gurgalof [~gurgalof@m176-64-231-43.cust.tele2.se] has quit [Quit: Leaving] 2012-11-09T06:49:10 < emeb_mac> bmp clone layout: http://i.imgur.com/GJOIL.png http://i.imgur.com/OZfL4.png 2012-11-09T06:49:36 < ds2> hmmm 2012-11-09T06:50:00 < ds2> bmp? 2012-11-09T06:50:12 < emeb_mac> black magic probe - jtag/swd pod 2012-11-09T06:50:24 < ds2> clearly I had something different in mind for BMP 2012-11-09T06:50:35 < ds2> how's that different from say... the goodfet? 2012-11-09T06:50:47 < emeb_mac> no idea what goodfet is 2012-11-09T06:51:13 < emeb_mac> ah - msp430 2012-11-09T06:51:15 < ds2> it is another one of those buspirate/jtag/etc thingie 2012-11-09T06:51:25 < ds2> it suppose to do regular jtag too 2012-11-09T06:51:28 < emeb_mac> this is just jtag or swd. 2012-11-09T06:51:45 < emeb_mac> specifically implements the gdb target protocol on-board. 2012-11-09T06:51:54 < ds2> there are too damn many of these 2012-11-09T06:52:08 < ds2> so it enumerates as a CDC ethernet device? 2012-11-09T06:52:18 < emeb_mac> shows up as USB ACM 2012-11-09T06:52:30 < ds2> ah 2012-11-09T06:52:38 < emeb_mac> gdb talks directly to it w/o any software server needed. 2012-11-09T06:52:51 < ds2> I much rather have sw and just 1 hw thingie 2012-11-09T06:53:08 < ds2> openocd is a good start + one of those ftdi reference jtag designs 2012-11-09T06:53:13 < emeb_mac> to each his own. 2012-11-09T06:53:23 < emeb_mac> I've found this to be extremely reliable and easy to use. 2012-11-09T06:53:38 < ds2> I am just tired of keeping a pallet of jtag debuggers from different vendors 2012-11-09T06:53:57 < ds2> got like 4 different rebranded jlinks locked to particular vendors 2012-11-09T06:54:01 < emeb_mac> this can cover a fairly wide variety of targets. 2012-11-09T06:54:12 < emeb_mac> st / nxp / etc. 2012-11-09T06:54:31 < dongs> ds2: you could just get a jlinkOB for $15 that isn't tied to anyone. 2012-11-09T06:54:51 < dongs> http://www.hotmcu.com/usbminijtag-jlink-ob-jtagswd-emulator-with-usb-interface-p-29.html?cPath=3_25 shit like this. 2012-11-09T06:54:55 < dongs> ok, its $17 now 2012-11-09T06:54:56 < dongs> whatever. 2012-11-09T06:54:59 < ds2> dongs: I paid $0 for those 2012-11-09T06:55:09 < ds2> right now I have one of those ftdi based boards 2012-11-09T06:55:15 < dongs> yeah, trash. 2012-11-09T06:55:22 < ds2> all those jlinks are just taking up space 2012-11-09T06:55:31 < dongs> FTDI shit only works wiht opensores 2012-11-09T06:55:35 < dongs> and is slowwwwwwwwwwwwwwwwwwwwwwwwwwwwww 2012-11-09T06:55:44 < dongs> i suppose opensores part doenst bother you 2012-11-09T06:55:55 < ds2> opensores???? 2012-11-09T06:56:06 < ds2> works fine with most A9 and A8 parts 2012-11-09T06:56:53 < ds2> for most parts I deal with, JTAG is a last resort and only for the bootloader 2012-11-09T06:58:20 < emeb_mac> i've never used jtag on the larger parts. 2012-11-09T06:58:55 < emeb_mac> when I first started working beagle stuff none of the jtags could get past the mux. 2012-11-09T06:59:27 < emeb_mac> by the time they were able to do so it wasn't necessary for the stuff I do. 2012-11-09T06:59:48 < ds2> I have dealt with numerous TI ARM parts and never needed JTAGs for them 2012-11-09T07:00:08 < ds2> came close to calling for one but there is enough hooks in the system to self rescue/debug 2012-11-09T07:00:20 < emeb_mac> yeah - the bootloaders are generally good enough 2012-11-09T07:01:25 < emeb_mac> jtag / swd is pretty much essential for these smaller flash-based parts though. 2012-11-09T07:01:38 < ds2> but why not just use a discovery for the swd interface? 2012-11-09T07:01:48 < ds2> or use DFU 2012-11-09T07:01:53 < HTT-Bird> also, some of us need a JTAG for other things too 2012-11-09T07:02:08 < ds2> HTT-Bird: boundary scan? 2012-11-09T07:02:10 < HTT-Bird> I will need one for CPLD work coming soon 2012-11-09T07:02:35 < HTT-Bird> which rules things like the SWD on the Discovery or the entire BMP out 2012-11-09T07:02:47 < HTT-Bird> unless the BMP's firmware can slurp a SVF file 2012-11-09T07:03:00 < ds2> don't the JTAGs on most CPLDs have their own version of adapters? 2012-11-09T07:04:08 < HTT-Bird> you can get adapters from say Altera or Xilinx 2012-11-09T07:04:16 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-09T07:04:19 < HTT-Bird> but they're p. much generic 2012-11-09T07:04:40 < emeb_mac> ds2: discovery has its own ST-LINK protocol which isn't well documented. 2012-11-09T07:05:09 < emeb_mac> ds2: there's an opensource gdb server for it but it's not fully functional. 2012-11-09T07:05:15 < ds2> ah 2012-11-09T07:05:40 < emeb_mac> a bunch of folks here work on it, but there are known danger spots. 2012-11-09T07:06:05 < emeb_mac> I've used it in the past but had trouble when working on apps that use DMA 2012-11-09T07:06:20 < ds2> you are actually using it for debugging? 2012-11-09T07:06:28 < emeb_mac> yes 2012-11-09T07:06:33 < emeb_mac> and flash programming 2012-11-09T07:06:48 < ds2> ah, for the smaller stuff, I am mostly interested in using them for flashing 2012-11-09T07:06:56 < ds2> hence the DFU mention 2012-11-09T07:07:02 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Client Quit] 2012-11-09T07:07:05 < emeb_mac> trouble is it doesn't halt the DMA so the flash data gets corrupted during programming. 2012-11-09T07:07:18 < ds2> doesn't reset halt it? 2012-11-09T07:07:27 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-09T07:07:48 < emeb_mac> I don't know why DMA wasn't shutting down. I tried to patch it but didn't know the secret sauce. 2012-11-09T07:08:17 < emeb_mac> and no one else was having that problem, so there wasn't any interest in fixing it. 2012-11-09T07:08:40 < emeb_mac> so I threw in the towel and got a BMP and it works well. 2012-11-09T07:10:09 < ds2> ah I see 2012-11-09T07:11:04 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has joined ##stm32 2012-11-09T07:12:56 -!- PaulFertser [paul@paulfertser.info] has joined ##stm32 2012-11-09T07:15:22 < dongs> i cant really imagine owrking on any modern mcu without in circuit debugger 2012-11-09T07:15:35 < dongs> how the fuck do avrturds get shit done i have no idea 2012-11-09T07:15:49 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-09T07:17:44 < gurgalof> there is a debugger for avr 2012-11-09T07:18:01 < gurgalof> oh btw i solved my usart problem 2012-11-09T07:18:59 < HTT-Bird> dongs: AVR supports ICD either through dW or JTAG 2012-11-09T07:19:30 < HTT-Bird> so, I don't know where you got "AVR lacks an in circuit debugger" from :P 2012-11-09T07:19:45 < dongs> HTT-Bird: ha ha. 2012-11-09T07:20:14 < gurgalof> but then why use 8bit when 32bit costs the same... 2012-11-09T07:20:34 < dongs> HTT-Bird: jtag is only available on huge packages and without $500 jtag-ice is REALLY FUCKING SLOW (i.e. avrdragon). 2012-11-09T07:20:52 < HTT-Bird> gurgalof: well, we still don't have tiny-AVR sized Cortex-M0s 2012-11-09T07:21:30 < gurgalof> true, but not very often i need those 2012-11-09T07:27:20 < ds2> you learn to debug w/o in circuit debuggers 2012-11-09T07:28:02 < dongs> https://youtube.com/watch?v=btViXvIDsi0 what the fuck is this 2012-11-09T07:28:10 < gurgalof> ds2, I do that on stm32 too..., but a ICD saves time 2012-11-09T07:29:48 < gurgalof> I don't even know how to use the stlink2 on the discovery as a in circuit debugger under linux 2012-11-09T07:30:00 < dongs> > under lunix 2012-11-09T07:30:02 < dongs> found your problem 2012-11-09T07:31:42 < gurgalof> well then screw that, but i'm sure there is a way, there is always a way 2012-11-09T07:36:53 -!- l4cr0ss [~lacro$$@72.37.242.3] has joined ##stm32 2012-11-09T07:37:46 < gurgalof> flyback, canucks? 2012-11-09T07:38:11 < ds2> dealing with all the other sw for ICD makes it a toss up 2012-11-09T07:41:40 < l4cr0ss> ok, so I'm sorry for leaving the channel earlier (in case someone happened to respond to my question) I had something come. From what I'm reading, to write assembly for this stm32l-discovery board I just need binutils and something to put the code onto the board (like openocd) right? 2012-11-09T07:44:22 < l4cr0ss> because ultimately, it doesn't matter how i get the object code (whether I compile it from C or assemble it myself) as long as it gets linked and put into the flash 2012-11-09T07:46:24 < l4cr0ss> cool 2012-11-09T07:46:35 < l4cr0ss> USB to UART 2012-11-09T07:49:13 -!- l4cr0ss_ [~lacro$$@75-143-84-208.dhcp.aubn.al.charter.com] has joined ##stm32 2012-11-09T07:49:59 -!- l4cr0ss_ [~lacro$$@75-143-84-208.dhcp.aubn.al.charter.com] has quit [Read error: Connection reset by peer] 2012-11-09T07:50:21 < dongs> FUCK PL2303; PL2303 SUX; PL2303 IS DYING; PL2303 IS DEAD TO ME; PL2303 HIT WTC 2012-11-09T07:50:38 -!- l4cr0ss_ [~lacro$$@72.37.242.11] has joined ##stm32 2012-11-09T07:51:02 < gurgalof> ft232 is the best, cp2102 second 2012-11-09T07:51:17 < dongs> um no 2012-11-09T07:51:23 -!- l4cr0ss__ [~lacro$$@75-143-84-208.dhcp.aubn.al.charter.com] has joined ##stm32 2012-11-09T07:52:04 < gurgalof> i always have a cp2102 in my bag, just in case... 2012-11-09T07:52:50 -!- l4cr0ss [~lacro$$@72.37.242.3] has quit [Ping timeout: 252 seconds] 2012-11-09T07:53:11 < dongs> flyback, can you keep ur anniemay addiction off this channel 2012-11-09T07:53:18 < ds2> I prefer a stock 16550 :) 2012-11-09T07:53:23 < dongs> i think i'm speaking for pretty much everyone when i say noone here gives a fuck 2012-11-09T07:54:07 < ds2> ????? 2012-11-09T07:54:19 < dongs> ds2: replying to flyback 2012-11-09T07:54:29 < dongs> ds2: your stuff hit U.S. yet? 2012-11-09T07:54:40 < ds2> dongs: oh... heh... /ignore is wonderful :D 2012-11-09T07:54:48 < ds2> dongs: yeah, it shows it in SF. cleared customs today 2012-11-09T07:54:52 < dongs> cool 2012-11-09T07:54:55 < dongs> weekend delivery? 2012-11-09T07:55:02 < ds2> I hope tomorrow 2012-11-09T07:55:06 -!- l4cr0ss_ [~lacro$$@72.37.242.11] has quit [Ping timeout: 240 seconds] 2012-11-09T07:55:13 < ds2> SF is the nearest major city near me 2012-11-09T07:55:40 -!- l4cr0ss__ [~lacro$$@75-143-84-208.dhcp.aubn.al.charter.com] has quit [Ping timeout: 246 seconds] 2012-11-09T07:55:43 < dongs> pretty fast 2012-11-09T07:55:58 < ds2> yes, I am amazed at how quickly it cleared customs 2012-11-09T07:56:06 < ds2> I have had boards stuck much longer 2012-11-09T07:59:03 < ds2> dongs: but it don't matter... my DK stuff is arriving monday or later 2012-11-09T07:59:59 < dongs> oh, dongs. 2012-11-09T08:00:04 < dongs> what are yo udoing for stencil anyway? 2012-11-09T08:00:23 < ds2> I'm just paying the assembler... u got ideas on that? 2012-11-09T08:03:57 < dongs> not since you're about to get them. 2012-11-09T08:04:08 < dongs> though its probably not worth it for one off 2012-11-09T08:04:25 < ds2> what's the ball park price of doing 2 stencils ? 2012-11-09T08:04:36 < dongs> o.. stencils are cheap... frameless ones 2012-11-09T08:04:40 < dongs> two you mean top/bottom side? 2012-11-09T08:04:42 < ds2> that board is not final... it is something to get the sw stuff going 2012-11-09T08:04:46 < ds2> yeah, top + bottom 2012-11-09T08:04:48 < ds2> how cheap? 2012-11-09T08:05:32 < ds2> $50 total? 2012-11-09T08:05:51 < dongs> somewehre around that, both top/bottom are on same sheet, and frameless 2012-11-09T08:06:06 < ds2> Ohh... how much more for framed? 2012-11-09T08:06:07 < dongs> but you need some proper printer to do it wihtout frame 2012-11-09T08:06:17 < dongs> i'd have to check.. we have a printer that takes frameless stuff 2012-11-09T08:06:20 < dongs> shipping would kill it generally 2012-11-09T08:06:31 < dongs> i used to get framed ones they're liek giant 2012-11-09T08:06:37 < ds2> they are 2012-11-09T08:06:48 < ds2> I'd be interested to know how cheap you can do framed ones 2012-11-09T08:07:01 < ds2> want to see if it is cheaper for me to manage it or for my assembler to do it 2012-11-09T08:07:21 < dongs> lets see 2012-11-09T08:10:19 < dongs> the old huge ones I used to get in a frame are around 130bucks: http://i.imgur.com/bRFQC.jpg ill find out if smaller frame can be made 2012-11-09T08:11:17 < ds2> WOW, that is cheap 2012-11-09T08:11:27 < ds2> I will have to talk to you on other projects :D 2012-11-09T08:11:30 < dongs> ya but shipping that anywhere basically kills it 2012-11-09T08:12:04 < dongs> looks like 320x320mm is smallest 2012-11-09T08:12:11 < dongs> (framed) 2012-11-09T08:12:20 < dongs> thats uh... tiny. 2012-11-09T08:12:23 < dongs> i think. 2012-11-09T08:12:44 < ds2> how much is shipping? $250? 2012-11-09T08:12:49 < dongs> haha nah its not that bad 2012-11-09T08:13:03 < dongs> the 320 one might not be so bad. 2012-11-09T08:13:09 < ds2> at $170, I save around that much compared to what they want 2012-11-09T08:13:21 < ds2> so even at $200 for shipping, I am better off 2012-11-09T08:13:53 < dongs> who's asking 250+ for framed stencil? your local place? 2012-11-09T08:14:17 < dongs> anyway, no limit on number of designs on stencil as long as it fits 2012-11-09T08:14:36 < dongs> (and as long as you dont care about shit being too close etc) 2012-11-09T08:14:38 < ds2> yeah... the local place 2012-11-09T08:15:01 < ds2> this is stainless stencils, right? 2012-11-09T08:15:04 < dongs> yes of course 2012-11-09T08:15:08 < dongs> laser + stainless. 2012-11-09T08:15:14 < dongs> none of that plastic/capton trash. 2012-11-09T08:15:38 < ds2> heh... all the cheap places here are kapton/mylar...blah 2012-11-09T08:16:10 < ds2> if it was a larger pitch BGA, I might attempt baking it myself 2012-11-09T08:19:49 -!- Thorn__ [~Thorn@2.92.206.249] has joined ##stm32 2012-11-09T08:19:49 -!- Thorn__ [~Thorn@2.92.206.249] has quit [Changing host] 2012-11-09T08:19:49 -!- Thorn__ [~Thorn@unaffiliated/thorn] has joined ##stm32 2012-11-09T08:22:44 -!- Thorn [~Thorn@unaffiliated/thorn] has quit [Ping timeout: 244 seconds] 2012-11-09T08:29:01 < ds2> Hmmmm the TI BLE chips are 8051 based 2012-11-09T08:29:21 < emeb_mac> that stands for BLEch 2012-11-09T08:29:47 < ds2> nordics are cortex-m based 2012-11-09T08:29:59 < ds2> last I checked, sdcc isn't that mature 2012-11-09T08:30:12 < ds2> but TI is 0.5mm, nordic is 0.4mm 2012-11-09T08:30:42 < emeb_mac> which do you prefer? the larger pitch? 2012-11-09T08:31:59 < ds2> I am leaning toward the Cortex-M option despite the smaller pitch 2012-11-09T08:33:04 < emeb_mac> I'd avoid 8051 at this stage. 2012-11-09T08:33:15 < ds2> I tend to agree 2012-11-09T08:33:32 < ds2> the thing is...this will be a slave to Linux 2012-11-09T08:33:44 < ds2> so it isn't fatal if it was 8051 2012-11-09T08:34:11 < dongs> fail on fail, does not become sucess. 2012-11-09T08:34:43 < ds2> Linux is fine. 2012-11-09T08:34:47 < emeb_mac> dongs you so judgy. 2012-11-09T08:34:52 < ds2> it works. 2012-11-09T08:34:57 < ds2> can't say the same about other crap 2012-11-09T08:35:10 < ds2> nor can I say the same about hte userland cruft 2012-11-09T08:35:15 < emeb_mac> is that the nrf1822 2012-11-09T08:35:17 < ds2> Linux is a kernel. 2012-11-09T08:35:23 < ds2> no, the nrf51xxx series 2012-11-09T08:35:42 < emeb_mac> yeah - dropped a 5 there. nrf51822 2012-11-09T08:36:10 < ds2> they have an older chip so I wasn't sure if that was the P/N for that 2012-11-09T08:36:26 < emeb_mac> 256kB flash - wow. 2012-11-09T08:36:44 < ds2> you loose quite a bit of that if you run BLE 2012-11-09T08:36:47 < ds2> it is a FW option 2012-11-09T08:36:48 < emeb_mac> Oh - I think I read about them in EETimes 2012-11-09T08:37:05 < emeb_mac> yeah - they have partitioned the firmware 2012-11-09T08:37:05 < ds2> looked like a coolchip (went to one of their talks) 2012-11-09T08:37:27 < ds2> but the USB on that chip is not ready 2012-11-09T08:37:35 < emeb_mac> their code runs in a separate context so you can't access it or crash it. 2012-11-09T08:38:26 < ds2> since I can't do either; that eliminates some of the certifications 2012-11-09T08:42:14 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-09T08:42:14 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-09T08:42:14 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-09T08:42:23 -!- scrts [~quassel@unaffiliated/scrts] has left ##stm32 [] 2012-11-09T08:42:32 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-09T08:44:39 -!- Thorn__ [~Thorn@unaffiliated/thorn] has quit [Ping timeout: 260 seconds] 2012-11-09T08:45:11 -!- claude is now known as Claude 2012-11-09T08:46:55 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-09T08:51:33 < zippe> ds2: sdcc is quite mature 2012-11-09T08:51:47 < zippe> ds2: it has its limitations, but in general it produces pretty reasonable code 2012-11-09T08:52:19 < zippe> ds2: i wouldn't use it by choice, but if you are stuck with the 8051 or the z80, you can make do with it 2012-11-09T08:52:45 < emeb_mac> bummer - doesn't do 6502 2012-11-09T08:54:39 < ds2> zippe: iirc, it doesn't produce optimal code 2012-11-09T08:55:45 < zippe> ds2: I never claimed it did 2012-11-09T08:55:53 < zippe> ds2: it's pretty rare that you need "optimal" code 2012-11-09T08:56:07 < zippe> Mostly what you want is a compiler that won't fuck up 2012-11-09T08:56:09 < ds2> depends on how much code you want to pack in 2012-11-09T08:56:30 < ds2> a lot of times I have thrown my hands in the air and dived into assembly 2012-11-09T08:56:32 < ds2> less pain 2012-11-09T08:56:49 < zippe> All true; pick the tool for the job 2012-11-09T08:56:55 < emeb_mac> OK - cleaned up bmp2 schematic & layout: http://i.imgur.com/H45w5.png http://i.imgur.com/ESDDK.png http://i.imgur.com/KONMR.png 2012-11-09T08:57:27 < ds2> indeed 2012-11-09T08:57:29 < zippe> Regardless, I've built a few nontrivial things with it, and compared the code vs. IAR's when possible. It does OK. 2012-11-09T08:57:44 < ds2> I do have a toolstick if I really want to do 8051 stuff 2012-11-09T08:57:59 < ds2> IAR is unusable. so not going to compare anything to that 2012-11-09T08:58:16 < zippe> The compiler/UI is pretty awful 2012-11-09T08:58:21 < zippe> The codegen is quite good if you are patient 2012-11-09T08:58:35 < ds2> i will not use any system that I have to fight with to do anything 2012-11-09T09:05:20 < emeb_mac> ds2: you need BLE? Not just any old 2.4GHz wireless? 2012-11-09T09:05:42 < ds2> emeb_mac: I strongly prefer BLE 2012-11-09T09:05:47 < ds2> otherwise, I need to figure out hte other end 2012-11-09T09:06:34 < emeb_mac> so no zigbee or 6lowpan 2012-11-09T09:06:42 < ds2> w/o BLE, there are some nice TI parts like the CC2500 2012-11-09T09:06:59 < ds2> no... still need to do the other end 2012-11-09T09:23:57 < zyp> emeb_mac, J4 is for debugging the bmp itself? 2012-11-09T09:24:11 < emeb_mac> zyp: yep 2012-11-09T09:24:54 < emeb_mac> zyp: look ok? 2012-11-09T09:28:02 < zyp> hmm, does the original bmp/bmpm have the PB[5-7] stuff? 2012-11-09T09:28:55 < zyp> I assume you haven't changed the schematic, apart from adding connectors and changing packages? 2012-11-09T09:29:22 < emeb_mac> zyp: correct - just connectors and footprints. 2012-11-09T09:29:56 < zyp> right, so firmware still sees it as a bmpm, and no firmware change is needed 2012-11-09T09:30:10 < emeb_mac> that's right. 2012-11-09T09:30:59 < emeb_mac> main things I need to double check - pinout on 20-pin connector and on pins 5/6 of ST-LINK 2012-11-09T09:31:08 < emeb_mac> need to make sure I used the right pin for SWO 2012-11-09T09:32:58 < emeb_mac> well, time for zzz. back in 7 hrs or so... 2012-11-09T09:34:04 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-09T09:36:03 -!- dekar_ [~dekar@212.255.40.59] has joined ##stm32 2012-11-09T09:36:07 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-09T09:36:54 < zyp> 07:06:07 < dongs> but you need some proper printer to do it wihtout frame 2012-11-09T09:36:58 < zyp> why is that? 2012-11-09T09:37:31 < zyp> is it harder to use a metal stencil without frame than a kapton stencil without frame? 2012-11-09T09:38:49 < dongs> well, i dont know of any non-retarded way of keeping it stretched 2012-11-09T09:39:14 -!- dekar [~dekar@212.255.35.236] has quit [Ping timeout: 240 seconds] 2012-11-09T09:40:05 < zyp> by stretched you mean flat, because otherwise it will roll up? 2012-11-09T09:46:37 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has quit [Quit: Leaving] 2012-11-09T09:48:47 -!- alexn [~alexn@dslb-188-099-116-009.pools.arcor-ip.net] has joined ##stm32 2012-11-09T09:50:35 < dongs> no 2012-11-09T09:50:47 < dongs> not roll up 2012-11-09T09:50:57 < dongs> stretched just to keep it from.. being non flat, not rolling or whatever 2012-11-09T09:51:01 < dongs> itr doesnt really roll up. 2012-11-09T09:52:35 < dongs> hmm, fuck 2012-11-09T09:52:43 < dongs> USART_SetPrescaler(USART2, 0x05); is there a finer control over this? 2012-11-09T09:52:50 < dongs> 5 = 4.2mhz, 6 = 3.5mhz 2012-11-09T09:52:53 < dongs> I need 4 exactly 2012-11-09T09:54:52 < zyp> dongs, shouldn't be much harder to hold down than a kapton stencil, really? 2012-11-09T09:56:14 < dongs> The USART can provide a clock to the smartcard through the SCLK output. In smartcard mode, SCLK is not associated to the communication but is simply derived from the internal peripheral input clock through a 5-bit prescaler. The division ratio is configured in the prescaler register USART_GTPR. SCLK frequency can be programmed from fCK/2 to fCK/62, where fCK is the peripheral input clock. 2012-11-09T09:56:28 < dongs> can I even control input clock to USART only? 2012-11-09T09:56:40 < zyp> no? 2012-11-09T09:56:42 < dongs> i'd imagine its based on APB/wahtever clk 2012-11-09T09:56:43 < dongs> hum 2012-11-09T09:56:45 < zyp> yep 2012-11-09T10:02:54 < zyp> with a bus clock of 42 MHz, the closest you'll get is 42/10 or 42/11 2012-11-09T10:05:28 < zyp> USART1 with a bus clock of 84 MHz should be able to do it, 84/21 = 4 2012-11-09T10:06:29 < dongs> I cant fucking use USART1 2012-11-09T10:06:34 < dongs> because of fuckwits who made f4disco 2012-11-09T10:06:36 < zyp> well, or USART6 2012-11-09T10:07:06 < dongs> 84mhz = standard? 2012-11-09T10:07:51 -!- dekar_ [~dekar@212.255.40.59] has quit [Quit: This computer has gone to sleep] 2012-11-09T10:08:04 < dongs> guess so 2012-11-09T10:08:32 < dongs> k lets see if usart6 is fere on disco 2012-11-09T10:09:02 < dongs> its free, fuc yea 2012-11-09T10:09:06 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 240 seconds] 2012-11-09T10:10:35 < zyp> well, thing is that APB1 is max 42 MHz (168/4) and APB2 is max 84 MHz (168/2) 2012-11-09T10:10:57 < dongs> right 2012-11-09T10:11:25 < zyp> if you change system clock to, say, 160 MHz, you get 40 and 80 MHz respectively 2012-11-09T10:14:51 < dongs> huh 2012-11-09T10:14:59 < dongs> still faiing 2012-11-09T10:15:12 < dongs> 10 = 4.2mhz 2012-11-09T10:15:20 < dongs> 11 = 3.8 2012-11-09T10:15:58 < jpa-> what is wrong with 168MHz / 2 / 21 = 4 MHz? 2012-11-09T10:16:22 < jpa-> ah, it's APB1 2012-11-09T10:16:22 < dongs> hmm 2012-11-09T10:16:27 < dongs> /21 gives me 2mhz 2012-11-09T10:16:43 < dongs> no i moved to usart6 2012-11-09T10:16:52 < zyp> hmm 2012-11-09T10:17:04 < zyp> dongs, then there is some /2 somewhere 2012-11-09T10:17:07 < jpa-> so fCK is 42MHz or is it 84MHz? 2012-11-09T10:17:22 < dongs> /21 on USART6 that is 2012-11-09T10:17:45 < zyp> dongs, I'm not sure what your lib does, try writing 21 directly to BRR 2012-11-09T10:18:06 < dongs> USARTx->GTPR &= USART_GTPR_GT; 2012-11-09T10:18:07 < dongs> /* Set the USART prescaler */ 2012-11-09T10:18:07 < dongs> USARTx->GTPR |= USART_Prescaler; 2012-11-09T10:18:13 < jpa-> you could also slow the peripheral clock to 168MHz/6 if necessary 2012-11-09T10:18:32 < zyp> wait, GTPR? 2012-11-09T10:18:36 < zyp> let me check the RM 2012-11-09T10:18:53 < jpa-> i will check the XKCD 2012-11-09T10:18:53 < zyp> ah 2012-11-09T10:20:11 < dongs> Hmm 2012-11-09T10:20:14 < dongs> checked RCC_GetClocks 2012-11-09T10:20:23 < dongs> sysclk is 168, hclk is 168, pclk1 = 42, pclk2 = 84 2012-11-09T10:20:30 < zyp> seems like it always has a /2 in smartcard mode 2012-11-09T10:20:35 < jpa-> is usart6 on pclk1 or pckl2? 2012-11-09T10:20:53 < dongs> usart1 and 6 are both RCC_APB2_Peripherals 2012-11-09T10:20:55 < dongs> APB2 2012-11-09T10:20:57 < dongs> wahtever that runs at 2012-11-09T10:21:01 < dongs> i guess PCLK2? 2012-11-09T10:21:14 < dongs> zyp, what the fuck 2012-11-09T10:21:14 < zyp> so the 21 you put into GTPR gets turned into a 42 2012-11-09T10:21:17 < zyp> 84/42 2012-11-09T10:21:17 < dongs> /2 why? 2012-11-09T10:21:24 < zyp> no idea 2012-11-09T10:21:30 < dongs> well, i cant put 10.5 in there 2012-11-09T10:21:32 < jpa-> ok, so slow pclk2 to 168/3 = 56MHz and set usart divider to 7 2012-11-09T10:21:52 < jpa-> that will give you 8MHz and the magical /2 will make you happy 2012-11-09T10:22:08 < zyp> that should work 2012-11-09T10:22:27 < dongs> wehre d o i set this shit 2012-11-09T10:22:30 < jpa-> rcc 2012-11-09T10:22:46 < jpa-> random control & configuration 2012-11-09T10:23:10 -!- Claude is now known as claude 2012-11-09T10:23:28 < zyp> will of course affect all other shit on ABP2 too 2012-11-09T10:24:05 < zyp> but that's not necessarily a problem 2012-11-09T10:25:45 < dongs> this is too retarded... I might as well just use a fucking timer 2012-11-09T10:25:48 < dongs> to do 4mhz 2012-11-09T10:26:13 < zyp> why must it be exactly 4? 2012-11-09T10:26:20 < jpa-> lol 2012-11-09T10:26:31 < dongs> card output baud rate depends on that etc. 2012-11-09T10:26:58 < zyp> yes, but how does that matter? 2012-11-09T10:27:29 < dongs> im not sure i follow 2012-11-09T10:27:57 < zyp> since it's all synchronous, doesn't everything just follow the prescaler? 2012-11-09T10:28:04 < dongs> no 2012-11-09T10:28:09 < dongs> the presacler is just for clock output 2012-11-09T10:28:14 < dongs> which is why i said i mgiht as well just use a dumb timer 2012-11-09T10:28:19 < dongs> baudrate != clock output prescaler 2012-11-09T10:28:27 < dongs> that's still set by BRR or wahever 2012-11-09T10:28:32 < dongs> UART_CK shit 2012-11-09T10:28:49 < zyp> ah, right 2012-11-09T10:29:10 < zyp> but still, just set BRR to 2*GTPR and they are matching? 2012-11-09T10:30:05 < dongs> i could but i'd rather deal with known working conditions. 2012-11-09T10:30:11 < dongs> its like 10572 baud at 4mhz. 2012-11-09T10:30:16 < dongs> and this shit already works on stm8 2012-11-09T10:41:45 -!- claude is now known as claude_work 2012-11-09T10:42:28 < dongs> fucking crap. 2012-11-09T10:42:32 < dongs> giving up for today. 2012-11-09T10:42:33 -!- claude_work is now known as Claude_work 2012-11-09T10:49:24 -!- scrts_ [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-09T10:51:49 -!- scrts [~quassel@unaffiliated/scrts] has quit [Ping timeout: 265 seconds] 2012-11-09T11:07:26 -!- alexn [~alexn@dslb-188-099-116-009.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-09T11:12:36 -!- Thorn [~Thorn@unaffiliated/thorn] has joined ##stm32 2012-11-09T11:16:06 < dongs> http://www.e-trend.co.jp/pcaux/192/1335/product_209798.html wtf is this. 2012-11-09T11:16:18 < dongs> just got physical spam from RS that this is one of their freebies 2012-11-09T11:17:11 -!- scrts_ [~quassel@82-135-139-64.static.zebra.lt] has quit [Read error: Connection reset by peer] 2012-11-09T11:19:48 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-09T11:19:48 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-09T11:19:48 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-09T11:26:12 < zyp> I saw that in japan, one of the guys I went with bought a couple 2012-11-09T11:29:50 -!- dekar [~dekar@dslb-088-068-023-108.pools.arcor-ip.net] has joined ##stm32 2012-11-09T11:29:51 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-09T11:34:43 -!- dekar_ [~dekar@95.143.165.210] has joined ##stm32 2012-11-09T11:34:46 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-09T11:37:17 -!- dekar [~dekar@dslb-088-068-023-108.pools.arcor-ip.net] has quit [Ping timeout: 268 seconds] 2012-11-09T11:42:11 -!- |sark [~|sark@p54B6350B.dip.t-dialin.net] has quit [Read error: Connection reset by peer] 2012-11-09T11:42:46 -!- |sark [~|sark@p54B64434.dip.t-dialin.net] has joined ##stm32 2012-11-09T11:50:43 < Claude_work> dongs , etch-a-sketch'ish device with resistive touchscreen on top? 2012-11-09T11:51:32 < zyp> nah, it's pretty much lcd/touchscreen in one, directly coupled 2012-11-09T11:51:35 < zyp> or something like that 2012-11-09T11:51:39 < Claude_work> ah now i get it , you have to press the button to ease the screen 2012-11-09T11:51:48 < zyp> yes 2012-11-09T11:51:59 < zyp> they also have a larger variant that stores the shit you draw 2012-11-09T11:52:01 < Claude_work> electro wetting stuff ? 2012-11-09T11:52:28 < zyp> my friend bought one of each 2012-11-09T11:54:18 < dongs> so dumb. 2012-11-09T11:54:27 < dongs> just gonna use tim3_ch3 for card clock 2012-11-09T11:54:32 < dongs> while its on same pin 2012-11-09T11:54:39 < dongs> usart_ck is worthless. 2012-11-09T11:56:04 < Claude_work> http://www.improvelectronics.com/de/de/support/resources/profiles/Boogie-Board-Tablet-Brochure.pdf 2012-11-09T11:57:31 < dongs> neat 2012-11-09T12:08:59 < dongs> ... 2012-11-09T12:12:20 < Claude_work> dongs , "Fri, 09.11.2012 09:20 h 2012-11-09T12:12:20 < Claude_work> -- 2012-11-09T12:12:20 < Claude_work> The shipment has been loaded onto the delivery vehicle" <--- F3 and A13 is that :) 2012-11-09T12:12:28 < dongs> nice 2012-11-09T12:13:07 < Claude_work> A13 goes probably onto the ol'pile of devboards ... but really looking forward to the F3 2012-11-09T12:14:05 < dongs> finally got 4mhz clock out 2012-11-09T12:14:18 < dongs> TIM10_CH1, prescaler 2, period 13 2012-11-09T12:14:19 < Claude_work> you are emulating a smart card? 2012-11-09T12:14:23 < dongs> no 2012-11-09T12:14:37 < dongs> using usart in samrtcard mode 2012-11-09T12:14:47 < Claude_work> ah okay , why? 2012-11-09T12:14:54 < dongs> so i can talk to it 2012-11-09T12:15:39 < Claude_work> is the clock synchronous to the uart/baudrate or does a smartcard just needs an arbitary 4MHz clock ? 2012-11-09T12:18:04 < dongs> the latter 2012-11-09T12:18:21 < dongs> the baudrate is related to it, but I'd rather have known working setup. 2012-11-09T12:18:24 < dongs> and that is 4/8mhz 2012-11-09T12:18:32 < dongs> 4 pre-atr, 8 post i guess 2012-11-09T12:42:31 < jpa-> gah 2012-11-09T12:42:49 < jpa-> 16000 lines of source after cpp; somewhere there is an unmatched extern "C" 2012-11-09T12:43:03 < jpa-> i mean, missing a closing bracket 2012-11-09T12:53:38 < dongs> surely there's a less retarded way to find it 2012-11-09T13:02:23 < jpa-> ah bah, it wasn't even that 2012-11-09T13:02:36 < jpa-> g++ was giving my header files "special treatment" 2012-11-09T13:15:50 < zyp> special treatment? 2012-11-09T13:23:50 < jpa-> i don't know why it gets triggered on arm in my configuration, but: On very old systems, some of the pre-defined system header directories get even more special treatment. GNU C++ considers code in headers found in those directories to be surrounded by an extern "C" block. 2012-11-09T13:24:14 < jpa-> and that applies for -isystem also 2012-11-09T13:32:46 -!- Erlkoenig [~erlkoenig@pptp-212-201-78-191.pptp.stw-bonn.de] has joined ##stm32 2012-11-09T13:39:23 -!- scrts_ [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-09T13:40:48 < dongs> third world compiler toolchain problems. 2012-11-09T13:41:12 < Erlkoenig> wat :D 2012-11-09T13:42:42 -!- scrts [~quassel@unaffiliated/scrts] has quit [Ping timeout: 276 seconds] 2012-11-09T13:45:44 < jpa-> i heard the people in somalia are just fine with GCC doing extern "C" on their files 2012-11-09T13:51:10 -!- BrainDamage [~BrainDama@62.10.6.207] has joined ##stm32 2012-11-09T13:54:36 -!- Laurenceb_ [~Laurence@host86-179-252-167.range86-179.btcentralplus.com] has joined ##stm32 2012-11-09T13:59:27 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-09T13:59:27 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-09T13:59:27 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-09T14:02:55 -!- scrts_ [~quassel@82-135-139-64.static.zebra.lt] has quit [Ping timeout: 260 seconds] 2012-11-09T14:05:07 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-09T14:05:08 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-09T14:05:13 < dongs> sup trolls 2012-11-09T14:06:21 <+Steffanx> Tha sky bro 2012-11-09T14:06:47 <+Steffanx> How's the sky in japland? 2012-11-09T14:08:48 < dongs> shitty. 2012-11-09T14:11:06 -!- Erlkoenig [~erlkoenig@pptp-212-201-78-191.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-09T14:11:45 <+Steffanx> At least you had a nice nap 2012-11-09T14:13:36 -!- Erlkoenig [~erlkoenig@pptp-212-201-78-191.pptp.stw-bonn.de] has joined ##stm32 2012-11-09T14:18:56 -!- Laurenceb_ [~Laurence@host86-179-252-167.range86-179.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-09T14:19:34 -!- scrts_ [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-09T14:22:55 -!- scrts [~quassel@unaffiliated/scrts] has quit [Ping timeout: 255 seconds] 2012-11-09T14:39:40 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-09T14:39:40 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-09T14:39:40 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-09T14:42:55 -!- scrts_ [~quassel@82-135-139-64.static.zebra.lt] has quit [Ping timeout: 246 seconds] 2012-11-09T14:56:26 -!- Laurenceb_ [~Laurence@host86-179-252-167.range86-179.btcentralplus.com] has joined ##stm32 2012-11-09T15:17:34 -!- Laurenceb_ [~Laurence@host86-179-252-167.range86-179.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-09T15:17:48 < dongs> http://science.slashdot.org/story/12/11/08/1716244/do-recreational-drugs-help-programmers 2012-11-09T15:17:52 < dongs> news for stoners 2012-11-09T15:22:04 <+Steffanx> Where's laurenceb when there's good news for him?! 2012-11-09T15:22:46 < prog> " Don't forget, there was a substantial overlap between the wave of computer professionals who came of age in the '60s and that era's counterculture." <- Stallman? 2012-11-09T15:24:28 < dongs> syria's still fucked: http://m.theatlantic.com/infocus/2012/11/syria-in-ruins/100402/ 2012-11-09T15:26:49 <+Steffanx> dongs .. the either word is fucked 2012-11-09T15:31:06 -!- alexn [~alexn@dslb-188-099-116-009.pools.arcor-ip.net] has joined ##stm32 2012-11-09T15:31:31 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-09T15:35:38 < dongs> america should interfere and turn syria into a nuclear wasteland y/n/m 2012-11-09T15:36:09 <+Steffanx> Uhm, no? 2012-11-09T15:36:40 <+Steffanx> I think they should use a chronosphere to move Syria to the nuclear wasteland there in Japland 2012-11-09T15:38:38 <+Steffanx> fukushima that is 2012-11-09T15:38:44 < dongs> haha 2012-11-09T15:39:50 <+Steffanx> Or just a chrono vortex .. 2012-11-09T15:39:54 <+Steffanx> Red Alert 2 FTW! 2012-11-09T15:40:46 <+Steffanx> Everything before Generals ftw, actually :) 2012-11-09T15:42:24 <+Steffanx> Oh, that vortex is RA, not RA2 2012-11-09T15:42:27 <+Steffanx> 2012-11-09T15:42:48 * BrainDamage plays the hell march 2012-11-09T15:42:57 <+Steffanx> bigfoot! 2012-11-09T15:45:23 < Claude_work> hmm F3Disco packing says : Toolchain Altium:Tasking VX-Toolset ... hmmm should this be the first time i'm using this option i've paid for on altium designer ? 2012-11-09T15:46:53 < Claude_work> s/paid for/my boss paid for ;) 2012-11-09T15:47:33 < dongs> no 2012-11-09T15:47:36 < dongs> separate shit 2012-11-09T15:47:54 < dongs> not part of AD as far as I know 2012-11-09T15:47:57 < dongs> http://www.tasking.com/ 2012-11-09T15:49:10 < Claude_work> nope , seems like i'm using the full blown version here .. iirc it's called something with 'board' 2012-11-09T15:49:18 < dongs> Conforms (default) to ISO/IEC 9899:1999(E), as well as ANSI-C X3.159-1989 2012-11-09T15:49:19 < dongs> C++ compatible with ISO/IEC 14882:2003; supports additional C++0x language features 2012-11-09T15:49:22 < dongs> zyp would be excited 2012-11-09T15:49:42 < zyp> a compiler? 2012-11-09T15:49:56 < dongs> This same compiler is part of Altium Designer, delivering 100% compatibility to the hardware engineer and software engineer that want to have the best tools for their job 2012-11-09T15:49:59 < dongs> ah 2012-11-09T15:50:05 < dongs> maybe it is same 2012-11-09T15:51:28 < dongs> The VX-toolset for Cortex-M and Cortex-R includes: 2012-11-09T15:51:29 < dongs> Eclipse-based IDE 2012-11-09T15:51:30 < dongs> haha 2012-11-09T15:51:32 < dongs> closing page. 2012-11-09T15:51:48 < zyp> :) 2012-11-09T15:51:55 < Claude_work> hmm not so sure anymore if the stuff in AD is the same .. C compiler is only for the FPGA stuff in there 2012-11-09T15:52:12 < Claude_work> TSK3000 soft cpu 2012-11-09T16:03:13 < dongs> no idea. 2012-11-09T16:03:17 < dongs> was downloading their trial shit 2012-11-09T16:03:22 < dongs> but eclipse = never mind 2012-11-09T16:09:27 < dongs> http://issues.tasking.com/?issueid=101-35710 2012-11-09T16:11:54 <+Steffanx> heh 2012-11-09T16:14:42 < dongs> lol, from slashdot stoner article: " It also makes me a lot more relaxed, and interested on the silly things my kid wants to do." 2012-11-09T16:14:53 < dongs> how do i parented. get blazed to make your kids more interesting. 2012-11-09T16:16:19 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-09T16:17:17 < zyp> … 2012-11-09T16:18:04 < dongs> you disagree? 2012-11-09T16:18:52 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-09T16:22:58 <+Steffanx> Your kids, if you have any ( i do remember some kinds in your quadrocopter videos), are all into trolling, blogging, quadrocopters and eletronics, not? 2012-11-09T16:23:06 <+Steffanx> *kids 2012-11-09T16:23:32 < dongs> trolling, yes. the rest, to be determined. 2012-11-09T16:24:21 <+Steffanx> I bet they'll become a better troll than you. You may think it's impossible, but .. i think it is possible 2012-11-09T16:24:49 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-09T16:26:11 < emeb_mac> morning... 2012-11-09T16:26:36 <+Steffanx> So emeb_mac can get stoner too now? 2012-11-09T16:26:51 < emeb_mac> errr... whut? 2012-11-09T16:27:20 <+Steffanx> ( me refers to the link dongs posted a while ago ) 2012-11-09T16:27:34 <+Steffanx> http://science.slashdot.org/story/12/11/08/1716244/do-recreational-drugs-help-programmers 2012-11-09T16:27:41 < emeb_mac> heh 2012-11-09T16:30:19 <+Steffanx> Your not from one of those states where it 2012-11-09T16:30:26 <+Steffanx> 's 'legal' now? 2012-11-09T16:30:43 <+Steffanx> *You're 2012-11-09T16:30:47 < emeb_mac> we'll see if WA or CO become big centers of high-quality code production. 2012-11-09T16:31:08 < emeb_mac> my guess is that it's hard to write code when you're sleepy. 2012-11-09T16:31:40 <+Steffanx> sleepy != stoned :P 2012-11-09T16:31:55 < emeb_mac> It is for me.:) 2012-11-09T16:31:57 < Claude_work> too stoned == sleepy 2012-11-09T16:32:05 <+Steffanx> At least.. there is a reason why they call it stoned 2012-11-09T16:32:09 <+Steffanx> I never tried it myself 2012-11-09T16:32:35 < zyp> neither did I, nor do I have any intention to 2012-11-09T16:32:51 < emeb_mac> Not missing anything. 2012-11-09T16:32:53 <+Steffanx> Yeye, someone from dutchland who never tried drugs :P 2012-11-09T16:33:05 < zyp> emeb_mac, figures as much 2012-11-09T16:33:28 <+Steffanx> Coffee is enough for me :P 2012-11-09T16:34:23 < dongs> http://uberhumor.com/wp-content/uploads/2012/11/tMq6g.png 2012-11-09T16:35:03 < dongs> i never drink cofee 2012-11-09T16:35:17 < zyp> neither do I, tastes like shit 2012-11-09T16:35:46 <+Steffanx> You are more into sake dongs? 2012-11-09T16:36:13 < emeb_mac> I've been eating too many chocolate flavored caffeinated penguin mints lately. 2012-11-09T16:36:21 <+Steffanx> lol 2012-11-09T16:36:57 <+Steffanx> Got some withdrawal symptoms? 2012-11-09T16:37:00 < dongs> translation: lunix shit at work is breaking left and right 2012-11-09T16:37:26 < emeb_mac> buy 'em in bulk! http://www.peppermints.com/penguin-chocolates-unleashed-two-pound.html?gclid=CL_7t5mOwrMCFal7Qgod6kUAtg 2012-11-09T16:38:24 < emeb_mac> nah - linux mostly just works. I don't spend much time futzing with it. 2012-11-09T16:40:13 < emeb_mac> zyp: spot any bugs in the bmp2 pix I posted last night? 2012-11-09T16:40:59 < zyp> not any obvious ones, but I didn't look up anything to check the pinouts 2012-11-09T16:41:18 < emeb_mac> I'll check those today. 2012-11-09T16:42:19 <+Steffanx> I wonder if there is a speed difference between mini and non-mini version. 2012-11-09T16:42:47 <+Steffanx> hmm, probably the 48mhz isn't really the limiting factor 2012-11-09T16:43:31 < zyp> where are you planning to have the boards made? persuade dongs to do a bunch? :p 2012-11-09T16:44:25 <+Steffanx> And get trolled.. sure :P 2012-11-09T16:44:25 < emeb_mac> I'll proto @ OSHpark. 2012-11-09T16:44:41 < emeb_mac> if that works who knows what comes next. 2012-11-09T16:45:04 < dongs> im sure the kiwis whose work youre cloning will be super excited. 2012-11-09T16:45:19 <+Steffanx> gsmcmullin made it open sores for a reason, dongs 2012-11-09T16:45:28 < dongs> really? 2012-11-09T16:45:35 <+Steffanx> Of course 2012-11-09T16:45:44 < dongs> then why is he selling it for ~$100 2012-11-09T16:45:55 <+Steffanx> 60$ 2012-11-09T16:45:57 < emeb_mac> eh. I'm not going to build them. Just fab some bare boards. 2012-11-09T16:46:28 < dongs> Steffanx: so what is that reason 2012-11-09T16:46:37 <+Steffanx> Don't ask me why he sold them for 60$ 2012-11-09T16:46:45 < dongs> actually, i dont care. sleep time. 2012-11-09T16:46:46 <+Steffanx> The reason.. probably he doesn't care about clones 2012-11-09T16:49:05 <+Steffanx> Mrs. Dongs told dongs he has to go for his nap again :D 2012-11-09T16:51:06 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-cicdfdwzqwvqrtmo] has quit [Ping timeout: 264 seconds] 2012-11-09T16:51:11 <+Steffanx> Aw, my blaxter ratio increases too much. I should to do something useful :P 2012-11-09T16:56:48 < emeb_mac> blaxter ratio = ? 2012-11-09T16:57:36 < BrainDamage> ratio of laurenceb to rest 2012-11-09T17:04:08 <+Steffanx> offtopic/ontopic talk.. like signal/noise ratio :P 2012-11-09T17:04:42 <+Steffanx> I dedicated his surname to it :P 2012-11-09T17:06:27 -!- Erlkoenig [~erlkoenig@pptp-212-201-78-191.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-09T17:24:01 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-09T17:33:09 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-yhpxhxqlfkomuxra] has joined ##stm32 2012-11-09T17:36:22 -!- Laurenceb [~laurence@vlsi1.eee.nottingham.ac.uk] has joined ##stm32 2012-11-09T17:36:44 < emeb_mac> this morning OSHpark _finally_ emails that they shipped my f3 breakouts. Much slower than last time. 2012-11-09T17:38:11 -!- Claude_work is now known as claude 2012-11-09T17:38:39 <+Steffanx> poor you emeb_mac 2012-11-09T17:38:57 < emeb_mac> yes - I have a hard life. 2012-11-09T17:40:58 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-09T18:11:32 < Laurenceb> he deserves it for running mac 2012-11-09T18:11:53 <+Steffanx> Whoa, Laurenceb is back 2012-11-09T18:12:10 < Laurenceb> hi 2012-11-09T18:12:20 < Laurenceb> back to my trolling self 2012-11-09T18:12:56 <+Steffanx> Increasing your blaxter ratio etc? 2012-11-09T18:19:42 -!- barthess [~barthess@164.177.217.29] has joined ##stm32 2012-11-09T18:22:15 -!- dekar_ [~dekar@95.143.165.210] has quit [Read error: Connection reset by peer] 2012-11-09T18:22:50 -!- dekar_ [~dekar@dslb-178-004-023-109.pools.arcor-ip.net] has joined ##stm32 2012-11-09T18:22:53 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-09T18:26:39 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-09T18:28:21 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 245 seconds] 2012-11-09T18:34:50 -!- dekar_ [~dekar@dslb-178-004-023-109.pools.arcor-ip.net] has quit [Quit: This computer has gone to sleep] 2012-11-09T18:51:38 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-09T18:58:46 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has joined ##stm32 2012-11-09T19:02:55 < Laurenceb> http://s1.b3ta.com/host/creative/65077/1330518366/HannibalLecturerScienceoftheLambs.jpg 2012-11-09T19:02:56 < Laurenceb> there you go 2012-11-09T19:03:23 -!- BrainDamage [~BrainDama@62.10.6.207] has quit [Excess Flood] 2012-11-09T19:04:28 -!- BrainDamage [~BrainDama@62.10.6.207] has joined ##stm32 2012-11-09T19:08:09 < emeb> here you go: http://www.jwz.org/blog/2012/11/industry-empire-the-humping-pact/ 2012-11-09T19:09:25 <+Steffanx> All i can say is: WTF 2012-11-09T19:09:37 < emeb> All you need to know is that it's JWZ 2012-11-09T19:10:11 <+Steffanx> I've no idea who/what JWZ is 2012-11-09T19:10:28 < emeb> http://en.wikipedia.org/wiki/Jwz 2012-11-09T19:11:07 <+Steffanx> oh, random nerd with weird fantasies 2012-11-09T19:11:17 < emeb> pretty much 2012-11-09T19:11:56 <+Steffanx> Delivery Confirmation™ <= trademark? 2012-11-09T19:12:01 <+Steffanx> USPS crap .. 2012-11-09T19:12:22 < emeb> eh - wouldn't take that seriously. 2012-11-09T19:12:40 <+Steffanx> Your track&confirm page shows it :P 2012-11-09T19:13:04 < emeb> yeah - I figured that's where you got it. 2012-11-09T19:13:54 <+Steffanx> Once in a while you have to close the tabs you opened, then you see what kind of crap you open and 'never' close 2012-11-09T19:14:23 < emeb> I compulsively close tabs. Often ones that I'm not done with. :P 2012-11-09T19:15:20 < Laurenceb> A feral man masturbates with the aid of a whirling crankshaft 2012-11-09T19:15:22 < Laurenceb> riiigggghhhttt 2012-11-09T19:15:30 * emeb didn't click on that one. 2012-11-09T19:17:29 < emeb> Steffanx: also "Priority Mail®" 2012-11-09T19:17:49 < emeb> coming up soon: Out for Delivery™ 2012-11-09T19:33:55 < Laurenceb> CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-eabi/4.5.2/../../../../arm-none-eabi/lib/thumb2/libc.a(lib_a-sbrkr.o): In function `_sbrk_r': 2012-11-09T19:33:55 < Laurenceb> sbrkr.c:(.text+0x12): undefined reference to `_sbrk' 2012-11-09T19:33:56 < Laurenceb> wtf 2012-11-09T19:38:42 -!- daku is now known as DaKu 2012-11-09T19:47:45 < Laurenceb> oh im being naughty 2012-11-09T19:47:56 < Laurenceb> malloc is replaced by chibios functions 2012-11-09T19:52:34 < Laurenceb> http://www.aisencaro.com/projects.html#Play-A-Grill 2012-11-09T19:52:39 -!- Laurenceb [~laurence@vlsi1.eee.nottingham.ac.uk] has quit [Remote host closed the connection] 2012-11-09T19:53:47 -!- Laurenceb [~laurence@vlsi1.eee.nottingham.ac.uk] has joined ##stm32 2012-11-09T19:54:36 < emeb> lol - need to get a spec for the day job. $192 - hardcopy only. I wonder if that comes with its own buggy whip. 2012-11-09T19:55:48 -!- |sark [~|sark@p54B64434.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 2012-11-09T20:07:52 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-09T20:09:45 -!- dekar [~dekar@212.255.40.59] has joined ##stm32 2012-11-09T20:09:48 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-09T20:13:38 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-09T20:13:38 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-09T20:13:38 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-09T20:39:47 < bgamari> is it insane to attempt to run BLAS on a Cortex M4? 2012-11-09T20:41:57 < BrainDamage> why, yes 2012-11-09T20:41:59 < BrainDamage> but it'd be awesome too 2012-11-09T20:42:43 < BrainDamage> are you going to make a calculator with it? 2012-11-09T20:43:43 < bgamari> BrainDamage, I was hoping to do an SVD 2012-11-09T20:44:24 < BrainDamage> just svd? you could write the algo yourself 2012-11-09T20:45:20 < bgamari> I probably could, but I'd rather not I think 2012-11-09T20:46:05 < bgamari> Why reinvent the wheel if I don't need to 2012-11-09T20:46:16 -!- Thorn [~Thorn@unaffiliated/thorn] has quit [Ping timeout: 245 seconds] 2012-11-09T20:46:51 < emeb> how hard can it be to go out and grab C code for that? http://www.public.iastate.edu/~dicook/JSS/paper/code/svd.c 2012-11-09T20:47:41 < bgamari> emeb, Point taken 2012-11-09T20:49:43 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 246 seconds] 2012-11-09T21:17:54 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 240 seconds] 2012-11-09T21:34:03 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-09T21:34:04 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-09T21:34:04 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-09T21:36:42 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-09T21:59:49 -!- BrainDamage [~BrainDama@62.10.6.207] has quit [Read error: Connection reset by peer] 2012-11-09T21:59:59 -!- BrainDamage [~BrainDama@62.10.6.207] has joined ##stm32 2012-11-09T22:00:18 -!- BrainDamage [~BrainDama@62.10.6.207] has quit [Remote host closed the connection] 2012-11-09T22:00:37 -!- BrainDamage [~BrainDama@62.10.6.207] has joined ##stm32 2012-11-09T22:16:35 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-09T22:21:35 < TitanMKD> hi 2012-11-09T22:22:10 <+Steffanx> Lo 2012-11-09T22:23:36 < Tectu> mi 2012-11-09T22:23:38 < jpa-> z 2012-11-09T22:23:43 < Tectu> owned. 2012-11-09T22:24:04 <+Steffanx> Tectu has a wallhack and aimbot. You suck 2012-11-09T22:34:47 < ds2> wheeeeeeeee 2012-11-09T22:34:49 < ds2> boards arrived! 2012-11-09T22:37:09 < Tectu> what board, ds2 ? 2012-11-09T22:38:14 < ds2> Tectu: my PCB for my stm32f103 board 2012-11-09T22:39:38 < Tectu> congratzs, ds2 2012-11-09T22:39:41 < Tectu> congrats* 2012-11-09T22:40:10 < ds2> heh... the real challenge is getting the sw to boot on it... got 2 BGAs that needs to be mounted 2012-11-09T22:40:35 < Tectu> just solder them on the board 2012-11-09T22:40:57 < ds2> the BGA144 F1 package? 2012-11-09T22:41:56 < Tectu> yes?$ 2012-11-09T22:43:17 < ds2> I got enough things that can go wrong that I don't want to try baking this myself 2012-11-09T23:00:43 -!- barthess [~barthess@164.177.217.29] has quit [Quit: Leaving.] 2012-11-09T23:07:02 < ds2> 0201 don't seem that small for some reason 2012-11-09T23:51:46 -!- Laurenceb_ [~Laurence@host86-179-252-167.range86-179.btcentralplus.com] has joined ##stm32 2012-11-09T23:54:01 < Laurenceb_> I was looking at the free space optical comms record 2012-11-09T23:54:10 < Laurenceb_> might be worth a shot with my hardware --- Day changed Sat Nov 10 2012 2012-11-10T00:09:25 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-10T00:09:27 -!- alexn [~alexn@dslb-188-099-116-009.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-10T00:33:45 < BrainDamage> for all you hipsters here: http://www.secretgeometry.com/apps/cathode/ 2012-11-10T00:39:15 < Tectu> BrainDamage, why does it make such a strange scrolling sound? o0 2012-11-10T00:40:15 < Tectu> jesus... even pixel brun in 2012-11-10T00:50:25 < baird> BrainDamage: that's /for pay/? ... Fucking victims. "Here's your linux port" wget http://sensi.org/%7Esvo/glasstty/Glass_TTY_VT220.ttf; fbterm -n "Glass TTY VT220" -s 20 -f 2 --cursor-interval=0 --cursor-shape=8 2012-11-10T00:50:44 < baird> I'll bet the fgt ripped the Glass_TTY font as well.. 2012-11-10T00:51:22 < BrainDamage> I suggest you go past the first 3s of the video 2012-11-10T00:52:34 < baird> raged 0.3 seconds in. 2012-11-10T01:05:22 < Laurenceb_> http://modulatedlight.org/optical_comms/SDIM8379h.jpg 2012-11-10T01:05:24 < Laurenceb_> nice 2012-11-10T01:05:27 < Laurenceb_> i have to try this 2012-11-10T01:09:09 < emeb> just don't aim it at aircraft. 2012-11-10T01:16:01 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-10T01:22:13 < baird> Looks much the same as this: http://ronja.twibright.com/ 2012-11-10T01:25:11 < Laurenceb_> but WAY more sensitive 2012-11-10T01:25:19 < Laurenceb_> and not open sores 2012-11-10T01:35:46 < Laurenceb_> i just realised my stm32-photodiode hardware should work well for this 2012-11-10T01:44:04 < baird> 10-15 years ago, there was an effort into optical 'room networking' from the major players (Cisco, etc.) Pity that it didn't take off. 2012-11-10T01:45:36 -!- dekar_ [~dekar@212.255.40.59] has joined ##stm32 2012-11-10T01:45:37 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-10T01:46:11 < baird> (hmm... effects on eyes from being a room swathed in IR light all the time..?) 2012-11-10T01:47:09 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-10T01:47:12 < Laurenceb_> im just wondering if i can actually get this much range in the UK 2012-11-10T01:47:25 -!- dekar [~dekar@212.255.40.59] has quit [Ping timeout: 265 seconds] 2012-11-10T01:47:29 < Laurenceb_> to beat the 173miles record recorded on utah 2012-11-10T01:49:01 < HTT-Bird> emeb: yeah. lasers and pilots do NOT mix 2012-11-10T01:49:05 < HTT-Bird> just punch 'laser' into ASRS 2012-11-10T01:49:26 < Laurenceb_> "Following the successful 107-mile exchange we decided that it was time to try an even-greater distance. After staring at maps and poring over topographical data we found what we believed to be a 173-mile line-of-sight shot that seemed to provide reasonable accessibility at both ends. This path spanned the Great Salt Lake Desert" 2012-11-10T01:49:37 < Laurenceb_> hmm seems like id have issues trying this in the uk 2012-11-10T01:49:47 < Laurenceb_> http://modulatedlight.org/optical_comms/optical_qso_173mile.html 2012-11-10T01:51:39 < ds2> Laurenceb_: why not do it across the english channel? 2012-11-10T01:51:55 < ds2> or from scotland to ireland? 2012-11-10T01:52:06 < Laurenceb_> maybe 2012-11-10T01:52:23 < Laurenceb_> theres a site somewhere for line of sight calculation 2012-11-10T01:52:27 < Laurenceb_> ill have a go with it 2012-11-10T01:53:14 < emeb> Laurenceb_: I'd bet the humidity in Utah probably helps too - ie virtually none. 2012-11-10T01:53:34 < emeb> In yer moisty northern climes it's probably harder to see that far thru the fog. 2012-11-10T01:53:48 < HTT-Bird> yeah, that'd be an issue 2012-11-10T01:54:01 < Laurenceb_> using NIR might help 2012-11-10T01:54:15 < Laurenceb_> its doesnt have to be visible 2012-11-10T01:54:35 < emeb> is there a window / clear channel somewhere down there? 2012-11-10T01:54:56 < ds2> more power! 2012-11-10T01:55:27 < emeb> moar! 2012-11-10T01:55:28 < Laurenceb_> emeb: im not sure 2012-11-10T01:55:35 < Laurenceb_> research required 2012-11-10T01:56:31 < emeb> I've got an old HV electrostatic image conversion tube and an IR filter. 2012-11-10T01:56:59 < emeb> Interesting to put the filter over a flashlight - pretty much kills the visible, but it's still painfully bright in IR. 2012-11-10T01:57:12 < ds2> now try that with a LED flashlight ;) 2012-11-10T01:57:25 < emeb> a bit more narrow band, eh? 2012-11-10T01:57:42 < emeb> Yeah - this is with an incandescent bulb. 2012-11-10T01:57:54 < ds2> did you see the equiv with FTIR? 2012-11-10T01:58:12 < ds2> i.e. put a disc of silicon on top of a incandescent bulb 2012-11-10T01:58:42 < emeb> Don't have either silicon, or far IR sensitive system. 2012-11-10T01:59:08 < ds2> you can get silicon at electronics goldmine 2012-11-10T01:59:13 < ds2> or maybe it was germanium disc 2012-11-10T02:00:13 < emeb> http://www.goldmine-elec-products.com/prodinfo.asp?number=G18079 <- this? 2012-11-10T02:00:34 < ds2> yep 2012-11-10T02:00:59 < ds2> wish I had a way of machining that into a small lens 2012-11-10T02:02:20 < emeb> you can prolly buy those more easily than grinding your own. 2012-11-10T02:02:49 < emeb> google turns up a lot of folks that sell them. 2012-11-10T02:03:10 -!- Laurenceb__ [~Laurence@host86-167-154-212.range86-167.btcentralplus.com] has joined ##stm32 2012-11-10T02:03:19 < ds2> not at a reasonable price 2012-11-10T02:03:26 < emeb> there's that. 2012-11-10T02:03:32 < ds2> closest is the big ones used in the laser cutters 2012-11-10T02:03:51 < ds2> that is the last part in hacking together a cheap FTIR camera/imager 2012-11-10T02:05:14 -!- Laurenceb_ [~Laurence@host86-179-252-167.range86-179.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-10T02:05:50 < emeb> what do you use such a camera for? 2012-11-10T02:06:04 < ds2> seeing through walls 2012-11-10T02:06:09 < ds2> identifying shorts 2012-11-10T02:06:18 < ds2> finding out if your heatsinks are crap 2012-11-10T02:06:23 < ds2> energy audit, etc... 2012-11-10T02:06:37 < emeb> do you need a cooled sensor for that? 2012-11-10T02:06:44 < ds2> traditionally yes 2012-11-10T02:06:56 < ds2> that's a bolometer (sp?) 2012-11-10T02:07:17 < ds2> there been folks doing low res. versions with a basic thermopile sensor 2012-11-10T02:07:24 < ds2> it doesn't work well below room temp but... 2012-11-10T02:07:39 < emeb> ah - sorta like the infrared pyrometers used in motion sensors. 2012-11-10T02:08:00 < ds2> yep 2012-11-10T02:08:18 < ds2> I think those output the derivative of the data if I understand them right 2012-11-10T02:08:41 < emeb> sensitive to temp changes. 2012-11-10T02:08:54 < emeb> so you'd have to optically chop the input or something. 2012-11-10T02:11:46 < ds2> they have sensors that have a i2c interface 2012-11-10T02:11:57 < ds2> but they are at best 16x4 pixels wide 2012-11-10T02:12:13 < emeb> hey - that's still usable for rough stuff. 2012-11-10T02:12:14 < ds2> but each pixel is almost 15deg x 15deg wide..hence the interest in the lense 2012-11-10T02:12:23 < ds2> yes it is 2012-11-10T02:12:28 -!- DaKu is now known as daku 2012-11-10T02:16:44 < ds2> it is too bad HDPE isn't handled well by the current low end 3D printers 2012-11-10T02:17:02 < emeb> oh? 2012-11-10T02:17:26 < ds2> apparently it warps a lot 2012-11-10T02:17:37 < ds2> HDPE should be useable as a FTIR lens material 2012-11-10T02:17:41 < emeb> ah 2012-11-10T02:18:04 < ds2> if I was living in So AZ and it was during the dry season, there are other materials 2012-11-10T02:18:10 < emeb> but I'd bet that the 3D printing process probably leaves too many voids/bubbles for that to work well. 2012-11-10T02:18:27 < ds2> I suspect at that wave length, it isn't a big deal 2012-11-10T02:18:48 < ds2> recall reading an article like 20 years ago where a guy was making microwave lenses by casting epoxy 2012-11-10T02:18:51 < emeb> some sort of moisture-soluble crystals? 2012-11-10T02:19:07 < ds2> and they mentioned at that wavelength bubbles and small inperfections aren't really visible 2012-11-10T02:19:20 < ds2> yeah... table salt is FTIR transparent 2012-11-10T02:19:32 < ds2> they used them as cheap lenses in research labs but humidity is an issue 2012-11-10T02:19:44 < emeb> plastic coating? 2012-11-10T02:20:05 < ds2> most plastics are opaque at FTIR :( HDPE is one of the few that isn't 2012-11-10T02:21:15 < emeb> ds2: seen this? http://www.guardian.co.uk/technology/2012/nov/08/beagle-e-reader-review 2012-11-10T02:22:44 < ds2> interesting but why 2012-11-10T02:22:55 < ds2> someone needs to put out a eink general purpose device 2012-11-10T02:23:04 < emeb> could be interesting. 2012-11-10T02:23:16 < ds2> I can get what I want there with a nook or a kindle 2012-11-10T02:23:31 < emeb> Price is the highlight. 2012-11-10T02:23:31 < ds2> and neitehr of which gives me waht I need 2012-11-10T02:23:39 < ds2> but it is locked down 2012-11-10T02:23:56 < emeb> just amazed that e-ink + BT can be built cost-effectively for < $20. 2012-11-10T02:24:11 < ds2> i have media in other formats 2012-11-10T02:24:27 < ds2> not that surprised. 2012-11-10T02:24:37 < ds2> they were giving away eink displays a few years ago 2012-11-10T02:25:12 < ds2> and it looks like it is a contract device 2012-11-10T02:25:34 < ds2> i much rather have a device that can read my media w/o contracts or other grubby handles in the mix 2012-11-10T02:25:53 < emeb> oh - subsidized by someone for ads or whatnot. 2012-11-10T02:26:16 < emeb> or subscription? 2012-11-10T02:26:30 < ds2> didn't see details 2012-11-10T02:26:52 < ds2> I just wish someone would put out device the size of letter sheet of paper 2012-11-10T02:27:08 < ds2> battery life of about 2 months. with either a uSD slot or about 2-4 G of storage 2012-11-10T02:27:26 < ds2> and can read PDF, DJVU, text, HTML and it doesn't have a #@%$@$#%$@#@#$@#$@ screen saver 2012-11-10T02:27:53 < ds2> BT and Touch screen would be nice to have 2012-11-10T02:27:53 < emeb> that'd be handy. 2012-11-10T02:27:54 -!- Laurenceb__ [~Laurence@host86-167-154-212.range86-167.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-10T02:28:17 < emeb> don't know how useful touch would be on a slow eink display though. 2012-11-10T02:28:17 < ds2> let's stop this trend of selling people ad agents and have something that does useful stuff 2012-11-10T02:28:35 < ds2> in my case - I am thinking of it as a map viewer 2012-11-10T02:28:43 < ds2> I want to be able to put markers on there 2012-11-10T02:29:14 < ds2> think field work 2012-11-10T02:29:20 < emeb> yeah. 2012-11-10T02:29:24 < ds2> with topo maps and other specific data sources 2012-11-10T02:29:45 < ds2> wifi might be nice if it doesn't compromise power too much. that way it can pull data from other devices as needed 2012-11-10T02:30:18 < ds2> thought about building something like that then decided it ain't worth the hassle to source the displays 2012-11-10T02:30:36 < emeb> that's the hard part. 2012-11-10T02:30:44 < emeb> the electronics would be cake. 2012-11-10T02:30:58 < ds2> yep 2012-11-10T02:31:21 < ds2> probally want at least a Cortex-A class processor to handle the djvu and pdf decoding at a decent speed 2012-11-10T02:31:26 < ds2> other then that it is trivial 2012-11-10T02:31:49 < ds2> the kindle DX seems like a useable platform for experimenting but it apparently has no WiFi 2012-11-10T02:32:04 < emeb> Hmmm. wonder how well M4F @ 100MHz+ would handle PDF? 2012-11-10T02:32:13 < emeb> might be fast enough to keep up w/ eink. 2012-11-10T02:32:18 < ds2> it is djvu that I am worry about 2012-11-10T02:32:30 < ds2> djvu has a bunch of wavelet crap 2012-11-10T02:32:35 < emeb> blech. 2012-11-10T02:32:52 < ds2> but it actually makes scanned old books readable...same thing in PDF format takes forever to turn pages 2012-11-10T02:33:49 < ds2> actually, a plain M4 won't cut it 2012-11-10T02:34:01 < emeb> because... 2012-11-10T02:34:06 < ds2> you need an ASIC or a FPGA or prehaps a M4 hardcore 2012-11-10T02:34:14 < ds2> cuz those einks need a complex drive waveform 2012-11-10T02:34:33 < emeb> Oh, well I was assuming one of those special driver chips. 2012-11-10T02:34:41 < ds2> I picked up a surplus eink display solely cuz it had a datasheet for it and the drive signals are not pretty. makes stock LCDs a cake walk 2012-11-10T02:35:00 < ds2> I suppose... there are only a few but I think they want a frame buffer interface to them 2012-11-10T02:35:02 < emeb> I've heard it's not for the faint-of-heart. 2012-11-10T02:35:29 < ds2> the free display from a few years ago had uC sw manageable drive signals 2012-11-10T02:37:40 < emeb> I take it they're more than just binary. Multi-levels, probably bipolar driver required. 2012-11-10T02:38:00 < ds2> yeah.. goal is to flip over tiny spheres 2012-11-10T02:38:39 < ds2> I wonder what is the ball park cost to create a custom sized screen... there are other companies that produce epaper style screens with built in drivers 2012-11-10T02:38:50 < ds2> but their stock offering goes up to 320x200 resolution only 2012-11-10T02:41:52 < emeb> there's that one SF sells for ~$25 and it's 10chars x 2 lines. :P 2012-11-10T02:42:42 < emeb> Pervasive has a 1024x1280 2012-11-10T02:42:49 < emeb> 10.2" 2012-11-10T02:42:59 < emeb> http://www.pervasivedisplays.com/products/panels <- bottom of pg 2012-11-10T02:43:49 < emeb> SPI interface. 2012-11-10T02:45:37 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-10T02:47:14 < ds2> Hmmmm 2012-11-10T02:47:34 < emeb> trick there is getting ahold of them. No idea what they cost. 2012-11-10T02:48:07 < ds2> yep 2012-11-10T02:48:44 < emeb> looks like one of those "Convince our salesman you're worthy and maybe we'll deign to sell you something" 2012-11-10T02:50:01 < ds2> there are other sources 2012-11-10T02:50:21 < ds2> i was going to do a display for the Beagle 2012-11-10T02:50:28 < emeb> fun 2012-11-10T02:50:34 < ds2> got all the parts to prototype it but other projects took priority 2012-11-10T02:50:51 < emeb> I've boxes and shelves full of those kind of projects. :) 2012-11-10T02:50:57 < ds2> since CC wants to make all the beagle accessories, I am not going to bother 2012-11-10T02:51:22 < emeb> Yeah - that's looking like a lost cause at this point. 2012-11-10T02:52:18 < emeb> I've completely lost touch with Bill Mar. He had me do that FPGA board and then lost interest. 2012-11-10T02:52:34 < emeb> haven't heard from him in about 3 months. 2012-11-10T02:53:27 < ds2> he's getting screwed over by CC too 2012-11-10T02:53:38 < emeb> That's what he told me too. 2012-11-10T02:54:14 < ds2> and he's trying to work with CC so it is probally worse for him 2012-11-10T02:54:20 < ds2> at least I use another local CM 2012-11-10T02:55:03 < emeb> I was going to work w/ CC to build the FPGA boards for Beagle, but they kept building the boards wrong and eventually stopped talking to me. 2012-11-10T02:55:28 < ds2> I couldn't even get tehm to give me quotes for building stuff 2012-11-10T02:55:31 < emeb> I've got a couple boxes full of useless prototypes. 2012-11-10T02:56:11 < ds2> local assemblers are really helpful 2012-11-10T02:56:16 < emeb> Oh well - interesting ecosystem out there. 2012-11-10T02:56:29 < emeb> It's best to work with someone local anyway. 2012-11-10T02:56:57 < ds2> even the big boys fly engineers to all sorts of countries to work stuff out with their CMs 2012-11-10T02:57:24 < ds2> but right now I am tempted to ressurect some sensor accessories for the Beagle 2012-11-10T02:57:37 < emeb> Beagle or Beaglebone? 2012-11-10T02:57:46 < ds2> classic 2012-11-10T02:57:49 < ds2> the bone is a disaster 2012-11-10T02:57:52 < emeb> Oh? 2012-11-10T02:58:03 < ds2> in its current state, there is no reason whatsoever to use that chip in a design 2012-11-10T02:58:10 < emeb> what's wrong with it? 2012-11-10T02:58:14 < ds2> PM is F'ed 2012-11-10T02:58:23 < emeb> Ah. 2012-11-10T02:58:34 < ds2> w/o PM, I can get cheaper A8s elsewhere 2012-11-10T02:58:46 < emeb> AllWinner! :P 2012-11-10T02:59:00 < ds2> or mediatek or TC or ..... 2012-11-10T02:59:17 < ds2> or for domestic vendors, iMX stuff 2012-11-10T02:59:34 < emeb> If they're still around after the big shake-up last week... 2012-11-10T02:59:40 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-10T02:59:49 < ds2> I was gearing up to build a Bone clone with the broken aspects fixed but what's the point w/o PM 2012-11-10T02:59:52 < ds2> big shake up? 2012-11-10T03:00:21 < emeb> FSL basically shut down new design on iMX - laid off all the Israel designers and most of the US support. 2012-11-10T03:00:51 < ds2> oh 2012-11-10T03:00:57 < ds2> don't really follow FSL 2012-11-10T03:01:10 < ds2> I wonder if ARM is turn the screws 2012-11-10T03:01:38 < ds2> odd that 2 main cortex-A vendors are deciding on other options 2012-11-10T03:01:54 < emeb> Hard to say. The whole mobile device space is shifting around. 2012-11-10T03:02:32 < ds2> there are only a handful of domestic ones 2012-11-10T03:02:43 < ds2> that's almost half of them 2012-11-10T03:03:15 < emeb> TI, Freescale, Nvidia... who else? 2012-11-10T03:03:45 < ds2> donno if ST is considered domestic or EU 2012-11-10T03:03:56 < emeb> they sell Ax? 2012-11-10T03:03:58 < ds2> they are down street but... 2012-11-10T03:04:02 < ds2> yeah 2012-11-10T03:04:08 < emeb> did not know that. 2012-11-10T03:04:13 < ds2> snowball 2012-11-10T03:04:30 < emeb> orly? heard of that, didn't associate it w/ ST. 2012-11-10T03:04:41 < ds2> oh hehe 2012-11-10T03:05:16 < ds2> depending on how you count them, there are bastard ARMv7 cores equiv to the A stuff 2012-11-10T03:05:47 < emeb> (Raining lightly here in AZ last couple of days) 2012-11-10T03:55:55 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 255 seconds] 2012-11-10T03:59:08 -!- Erlkoenig [~erlkoenig@pptp-212-201-76-152.pptp.stw-bonn.de] has joined ##stm32 2012-11-10T04:37:17 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [Quit: Ex-Chat] 2012-11-10T04:46:36 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-10T04:49:20 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-10T04:49:20 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-10T04:49:20 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-10T05:02:25 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-10T05:02:59 -!- Erlkoenig [~erlkoenig@pptp-212-201-76-152.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-10T05:57:31 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 245 seconds] 2012-11-10T06:07:50 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 255 seconds] 2012-11-10T06:20:05 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-10T06:20:12 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-10T06:28:35 < baird> Hmm. I just realized something that ##stm32 is missing, that most other established IRC channels have... 2012-11-10T06:28:46 < baird> American gun nuts who won't stfu. 2012-11-10T06:29:35 < Bird|lappy> lol 2012-11-10T06:31:42 < emeb_mac> I could imitate one. 2012-11-10T06:32:02 < baird> I was thinking that flyback would be best for the job. 2012-11-10T06:32:10 < emeb_mac> :) 2012-11-10T06:38:55 -!- BrainDamage [~BrainDama@62.10.6.207] has quit [Ping timeout: 246 seconds] 2012-11-10T06:53:15 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-10T06:57:22 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Read error: Connection reset by peer] 2012-11-10T06:57:39 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-10T07:26:11 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-10T07:26:11 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-10T07:26:11 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-10T07:40:05 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-10T07:41:53 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-10T08:09:38 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-10T08:18:10 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 246 seconds] 2012-11-10T08:42:38 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 260 seconds] 2012-11-10T08:50:26 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-10T08:50:26 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-10T08:50:26 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-10T08:52:49 -!- tech2077 [~tech2077@108-249-45-175.lightspeed.hstntx.sbcglobal.net] has joined ##stm32 2012-11-10T09:15:30 -!- tech2077 [~tech2077@108-249-45-175.lightspeed.hstntx.sbcglobal.net] has quit [Read error: Operation timed out] 2012-11-10T09:32:55 -!- tech2077 [~tech2077@108-249-45-175.lightspeed.hstntx.sbcglobal.net] has joined ##stm32 2012-11-10T09:35:17 -!- dekar [~dekar@212.255.45.21] has joined ##stm32 2012-11-10T09:35:21 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-10T09:38:46 -!- dekar_ [~dekar@212.255.40.59] has quit [Ping timeout: 245 seconds] 2012-11-10T09:40:18 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 255 seconds] 2012-11-10T10:05:48 -!- alexn [~alexn@dslb-088-064-190-158.pools.arcor-ip.net] has joined ##stm32 2012-11-10T10:09:29 -!- Netsplit *.net <-> *.split quits: R2COM, PaulFertser, bgamari 2012-11-10T10:11:34 -!- Netsplit over, joins: R2COM, PaulFertser, bgamari 2012-11-10T10:31:37 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Quit: Leaving.] 2012-11-10T10:51:07 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-10T10:51:21 < TitanMKD> hello 2012-11-10T10:56:03 -!- Aaron [~Aaron@pdpc/supporter/student/aaronm] has joined ##stm32 2012-11-10T10:56:27 -!- Aaron is now known as Guest44630 2012-11-10T11:00:15 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-10T11:01:40 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-10T11:09:25 < dongs> sup dongs 2012-11-10T11:14:19 -!- Guest44630 [~Aaron@pdpc/supporter/student/aaronm] has quit [Quit: Quit] 2012-11-10T11:20:14 < dongs> any trolling while I was gone 2012-11-10T11:25:29 < dongs> attn zyp http://25.media.tumblr.com/tumblr_mbw67snrlI1qzegu6o1_500.jpg 2012-11-10T11:46:27 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 268 seconds] 2012-11-10T11:50:39 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-10T12:56:14 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-10T12:56:14 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-10T12:56:14 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-10T12:56:17 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-10T13:49:06 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-10T13:57:15 < dongs> https://youtube.com/watch?v=fIePzz_CEuQ is your phone rape free? 2012-11-10T14:10:46 -!- BrainDamage [~BrainDama@62.10.6.207] has joined ##stm32 2012-11-10T14:21:10 <+Steffanx> Last comment probably says it all: "I watched this, felt sad for a few minutes, and went back to facebook" 2012-11-10T14:21:16 < dongs> lo 2012-11-10T14:21:32 < dongs> last comment about it on irc: fapped hard to this 2012-11-10T14:21:53 <+Steffanx> Your IRC mates are weird, we know that 2012-11-10T14:22:07 < dongs> anyhow, bedtime 2012-11-10T14:22:19 <+Steffanx> have fun 2012-11-10T14:22:22 -!- daku is now known as DaKu 2012-11-10T14:22:47 -!- DaKu is now known as daku 2012-11-10T14:27:01 < BrainDamage> blogging I have searched the world over for a cheaper whiskey... Finally found the cheapest. $3.65 for 5 liters. I am afraid to taste it. : whiskey 2012-11-10T14:27:01 < BrainDamage> 2012-11-10T14:27:02 < BrainDamage> ops 2012-11-10T14:27:07 < BrainDamage> http://www.reddit.com/r/whiskey/comments/12whp4/i_have_searched_the_world_over_for_a_cheaper/ 2012-11-10T14:28:47 <+Steffanx> Noo, now i have to admit to someone i visited reddit, again 2012-11-10T14:29:24 < BrainDamage> being linked from someone else doesn't count I think 2012-11-10T14:29:34 < BrainDamage> I don't browse reddit either 2012-11-10T14:29:41 < baird> $70/litre excise on drinkable ethanol here. ;_; 2012-11-10T14:43:05 <+Steffanx> Yay 2012-11-10T14:43:12 <+Steffanx> 70$ :S 2012-11-10T14:43:48 <+Steffanx> More than 1kg of gold 2012-11-10T14:43:55 <+Steffanx> Not really :P 2012-11-10T14:45:11 < BrainDamage> blaxter ratio++ vhttp://imgur.com/a/5DxzO 2012-11-10T14:47:01 <+Steffanx> heh 2012-11-10T14:47:34 <+Steffanx> I've no idea who that is though, only 'know' the dutch "music" makers 2012-11-10T14:58:19 <+Steffanx> Why i've never seen this before? http://vimeo.com/43442146 .. looks awesome inshmo 2012-11-10T14:58:34 <+Steffanx> *imnsho 2012-11-10T15:05:12 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-10T15:08:06 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 240 seconds] 2012-11-10T15:21:27 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Ping timeout: 260 seconds] 2012-11-10T15:28:23 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-10T15:32:46 -!- Laurenceb__ [~Laurence@host86-174-23-227.range86-174.btcentralplus.com] has joined ##stm32 2012-11-10T15:51:00 -!- Erlkoenig [~erlkoenig@pptp-212-201-78-49.pptp.stw-bonn.de] has joined ##stm32 2012-11-10T15:56:10 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-10T15:59:08 -!- BusError [~michel@host86-129-47-226.range86-129.btcentralplus.com] has joined ##stm32 2012-11-10T16:00:07 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-10T16:01:14 < BusError> I;m trying to talk to my stm32f2 board with the stm32f4 disco via stlink... removed the jumpers, connected it all... but I don't see the stlink connector pins wiggling when I try st-flash erase or st-util... 2012-11-10T16:01:20 < BusError> also the reset line stays high.. 2012-11-10T16:03:54 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [] 2012-11-10T16:04:16 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-10T16:06:18 < jpa-> BusError: what does st-flash say? 2012-11-10T16:06:45 < BusError> unknown chip id... 2012-11-10T16:07:12 < jpa-> e000420 or something like that? 2012-11-10T16:07:42 < BusError> st-util reports chip id 0x0... so there's some problem here. thing is, I can'r see swclk and swdio wiggle, not the reset pin getting pulled down... 2012-11-10T16:07:43 < BusError> yeah 2012-11-10T16:07:59 < BusError> 2012-11-10T14:06:12 WARN src/stlink-common.c: unknown chip id! 0xe0042000 2012-11-10T16:07:59 < BusError> Chip ID is 00000000, Core ID is 00000000. 2012-11-10T16:07:59 < BusError> KARL - should read back as 0x03, not 60 02 00 00 2012-11-10T16:08:25 < jpa-> yeah, so no connection to processor.. 2012-11-10T16:08:36 < BusError> same thing even if I don't power the target anyway 2012-11-10T16:08:38 < jpa-> strange that the pins wouldn't even wiggle, i've never seen that 2012-11-10T16:09:01 < jpa-> do they change states when you program the discovery itself? 2012-11-10T16:34:58 -!- Laurenceb__ [~Laurence@host86-174-23-227.range86-174.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-10T16:54:37 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-10T16:55:45 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-10T16:56:09 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-10T16:56:50 < BusError> so swdio and/or swclk need pullups?? 2012-11-10T16:58:00 <+Steffanx> No .. 2012-11-10T17:01:27 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-10T17:05:23 < BusError> hrms don't undestand why it won't talk to me.. perhaps it's fried... are the stm32 fragile? 2012-11-10T17:05:42 < emeb_mac> mornin' y'all 2012-11-10T17:05:55 < jpa-> BusError: are you absolutely sure your reset line is high? 2012-11-10T17:06:11 < jpa-> i've never broken an stm32 so far 2012-11-10T17:06:18 < BusError> most definitely. I don't see it being pulled down tho, either with st-util or st-flash 2012-11-10T17:06:46 < BusError> and swdio is high too swclk is low, power is there... 2012-11-10T17:08:33 < jpa-> try the internal bootloader over usart1? 2012-11-10T17:13:14 < emeb_mac> BusError: I've seen this before 2012-11-10T17:13:41 < emeb_mac> on my own design F4 board when the pins weren't all properly soldered. 2012-11-10T17:13:55 < emeb_mac> do you have proper voltage on Vcap? 2012-11-10T17:14:19 < emeb_mac> should be ~1.2V 2012-11-10T17:15:26 < BusError> ah interesting. lemme check that 2012-11-10T17:19:46 < BusError> vcap1 has 1.2, but vcap2 has not... 2012-11-10T17:19:48 < BusError> strange 2012-11-10T17:19:55 * BusError cracks up the loupe 2012-11-10T17:25:08 < BusError> ok 1.2 on both now... 2012-11-10T17:27:02 < BusError> still no joy... hrms 2012-11-10T17:28:19 < emeb_mac> what did you find on vcap2? bad solder joint? 2012-11-10T17:29:45 < BusError> well to the eye, nothing. I applied the iron anyway, and ir worked... so it must have been quite subtle 2012-11-10T17:29:58 < emeb_mac> yeah - been there. 2012-11-10T17:30:12 < emeb_mac> I'd reflow every pin just to be sure. that's how I got mine working. 2012-11-10T17:39:21 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-10T17:39:21 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-10T17:39:21 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-10T17:52:53 < Erlkoenig> might it be possible that the ST USB Library (STM32_USB_OTG_Driver), when transferring packets from the USB FIFO to the application's buffer (in SRAM) does NOT check array boundaries? So when receiving big packets into a small buffer, you get buffer overflows, even though the lib does know the arrays size and could stop filling the buffer when it's full. see usb_dcd_int.c:623 and usb_core.c:202 2012-11-10T17:55:03 < zyp> check the code? 2012-11-10T17:55:46 < Erlkoenig> yeah the code doesn't check the user-supplied array length (which would be ep->xfer_len at usb_dcd_int.c:623) 2012-11-10T17:56:37 < zyp> are you sure you're understanding the purpose of every argument correctly? 2012-11-10T17:56:53 < Erlkoenig> not really, the library is complex :S 2012-11-10T17:57:22 < Erlkoenig> but USB_OTG_ReadPacket definitely writes into memory outside the buffer, checked with debugger 2012-11-10T17:57:37 < Erlkoenig> causes hardfaults later, because that overwritten memory is a pointer to a vtable ... 2012-11-10T17:58:11 < zyp> ouch 2012-11-10T17:58:58 < Erlkoenig> found the problem at USB_OTG_ReadPacket via memory watchpoint 2012-11-10T17:59:21 < Erlkoenig> of course only happens after a lot of packets have been transferred... 2012-11-10T18:06:20 < emeb_mac> zyp: double-checked the pinouts on the bmp2 - looks right. 2012-11-10T18:06:34 < emeb_mac> ie - swo = tdo 2012-11-10T18:07:29 < zyp> :) 2012-11-10T18:07:40 -!- l4cr0ss [~lacro$$@72.37.242.11] has joined ##stm32 2012-11-10T18:10:15 < emeb_mac> I'll probably order a set of 3 from OSHpark today. 2012-11-10T18:12:05 < emeb_mac> should print out a 1:1 and check that the edge connector really fits. 2012-11-10T18:12:48 < karlp> ds2: I've been itching for eink maps for years, would be sooo awesome. 2012-11-10T18:13:05 < emeb_mac> I tweaked the fp for the xtal - made the pads extend out from under the device a bit for ease of hand soldering. 2012-11-10T18:15:53 < karlp> ds2/emeb: wrt beagle, who/what is "CC" ? 2012-11-10T18:16:39 < karlp> you two use tooo many acronyms 2012-11-10T18:16:54 < karlp> PM wrt beaglebone? power management? 2012-11-10T18:17:26 < emeb_mac> CC = Circuitco - the contract mfg that builds the beagleboard & beaglebone. 2012-11-10T18:17:32 < karlp> is FSL Freescale? 2012-11-10T18:17:35 < emeb_mac> yeah 2012-11-10T18:17:54 < emeb_mac> PM = power management. 2012-11-10T18:20:14 < baird> get trollin: http://www.raspberrypi.org/archives/2375 2012-11-10T18:21:19 < baird> predicted result: 99% of Raspberry Pi owners are neckbeards, or over the age of 45. 2012-11-10T18:21:47 < emeb_mac> onoes - over 45. might as well be ded. 2012-11-10T18:24:27 < baird> My beef with baby-boomers and hobby tech is their "oh we had 40 years to get into this, but I only decided it was time now to try it." FFFFFffffffffff. Plus, nothing kills a usergroup faster than retirees hanging around. 2012-11-10T18:31:53 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-10T18:32:57 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-10T18:33:26 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-10T18:34:57 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-10T18:42:59 -!- l4cr0ss [~lacro$$@72.37.242.11] has quit [Quit: l4cr0ss] 2012-11-10T19:09:07 -!- Claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has joined ##stm32 2012-11-10T19:13:14 -!- daku is now known as DaKu 2012-11-10T19:21:18 < karlp> baird that survey has "pc desktop" and "linux desktop" as different options 2012-11-10T19:21:48 < karlp> "How often do you use the Raspberry Pi?" 2012-11-10T19:21:58 < karlp> it's running it's things, I don't check on it. 2012-11-10T19:22:11 < karlp> is that meant to mean daily? 2012-11-10T19:23:41 < karlp> ajax is a language? 2012-11-10T19:24:05 < karlp> delphi?! 2012-11-10T19:31:27 -!- l4cr0ss [~lacro$$@174.34.159.251] has joined ##stm32 2012-11-10T19:36:40 < BusError> mu understanding is that when I do boot0=1 it tries to boot via usb device.. should that work? 2012-11-10T19:37:25 < jpa-> it will connect through USB and wait for connection from the ST DFU program 2012-11-10T19:38:15 < jpa-> but yeah, it does work as long as you have an external crystal that is integer multiple of 1MHz (I use 8MHz) 2012-11-10T19:40:16 < BusError> ack. doesn't work with the internal oscillator? 2012-11-10T19:47:57 < jpa-> nope, not accurate enough for usb 2012-11-10T19:48:19 < jpa-> (well, in practise it is but not stricly within spec without calibration) 2012-11-10T19:51:35 < zyp> and the built-in bootloader is not going to enable usb unless it finds an external clock source 2012-11-10T19:51:54 < jpa-> yep 2012-11-10T19:53:18 < BusError> fsck 2012-11-10T20:06:41 -!- l4cr0ss [~lacro$$@174.34.159.251] has quit [Quit: l4cr0ss] 2012-11-10T20:10:21 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 252 seconds] 2012-11-10T20:32:42 -!- DaKu is now known as daku 2012-11-10T20:42:14 -!- barthess [~barthess@178.154.5.48] has joined ##stm32 2012-11-10T20:46:44 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 248 seconds] 2012-11-10T21:00:28 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-10T21:00:28 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-10T21:00:28 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-10T21:09:33 < Erlkoenig> hm what does "on snap" mean? 2012-11-10T21:10:31 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 260 seconds] 2012-11-10T21:15:39 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-10T21:15:41 < upgrdman> oh snap is sort of like "oh shit" or "damn, check that out" ... seems to be a low-class black person slang 2012-11-10T21:16:20 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-10T21:16:38 < TitanMKD> hi 2012-11-10T21:17:49 < upgrdman> hi 2012-11-10T21:22:28 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-10T21:26:03 -!- Laurenceb_ [~Laurence@host31-52-255-182.range31-52.btcentralplus.com] has joined ##stm32 2012-11-10T21:37:56 -!- dekar [~dekar@212.255.45.21] has quit [Ping timeout: 248 seconds] 2012-11-10T21:39:17 -!- dekar [~dekar@212.255.45.21] has joined ##stm32 2012-11-10T21:39:20 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-10T21:50:02 < TitanMKD> for those interested in USB CDC performance on LPC43xx 2012-11-10T21:50:17 < TitanMKD> in fact internally in FS i reach 833KBytes/s 2012-11-10T21:50:48 < TitanMKD> but physically in Windows with Realterm (in raw capture mode in file) i obtain about 300KB/s ;) 2012-11-10T21:52:36 < TitanMKD> also maybe a lag in windows layers ;) 2012-11-10T21:53:05 < TitanMKD> a test with libusb will show the reality of 833KB/s 2012-11-10T22:03:08 < Laurenceb_> http://www.raspberrypi.org/archives/2375 2012-11-10T22:03:12 < Laurenceb_> in b4 trolling 2012-11-10T22:10:26 <+Steffanx> I'm going to invent a anti-trolling mechanism 2012-11-10T22:10:39 <+Steffanx> It'll ban Laurenceb_ from EVERYTHING 2012-11-10T22:11:11 < BrainDamage> I'd gladly comment on that thread, except I didn't receive mine since june yet ... 2012-11-10T22:13:05 -!- Claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has quit [Remote host closed the connection] 2012-11-10T22:16:35 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has joined ##stm32 2012-11-10T22:18:18 < ja2> Auch, SysTick interrupts doesnt fire! What else is there to do except SysTick_Config(SystemCoreClock / 1000)? __enable_irq()? 2012-11-10T22:19:57 < karlp> make sure you have a handler? 2012-11-10T22:20:19 < ja2> Yeah, I moved it to RAM, at an offset of 0x100. 2012-11-10T22:20:42 < ja2> But without handler some strange things should happen. It doesnt. 2012-11-10T22:21:08 < ja2> So I guess my RAM vectors are fine. 2012-11-10T22:26:19 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-10T22:27:25 < ja2> I'm pretty sure the systick worked fine on stm32f100, but now with 103 it doesnt seem to be playing by the rules. 2012-11-10T22:27:40 < karlp> why should strange things happen without a handler? 2012-11-10T22:27:49 < karlp> the default handler in most cases is just a null 2012-11-10T22:28:19 < ja2> Yes, defaults to while(1), so I should notice if something happened. 2012-11-10T22:29:06 < karlp> no, most of them default to an empty handler, not a blocking handler. 2012-11-10T22:30:58 < karlp> (iirc) 2012-11-10T22:31:11 < ja2> My default handler is Infinite_Loop: b Infinite_Loop 2012-11-10T22:31:15 -!- alexn [~alexn@dslb-088-064-190-158.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-10T22:31:24 < karlp> ok, so you're not getting interrupts then are you? 2012-11-10T22:31:28 < ja2> Doesnt matter. Irq doent fire. Thats the problem. 2012-11-10T22:31:32 < ja2> yes 2012-11-10T22:32:42 < ja2> What I didnt find in the docs so far is if __enable_irq() is necessary. Well, doesnt help to have it here anyway. 2012-11-10T22:33:06 < BusError> BTW gI got DFU working, had to hook up a 8mhz crystal and 2*10pF .. a bit annoyed, I tought it would work with internal clock 2012-11-10T22:33:47 < BusError> it;s that board btw: https://plus.google.com/111387094029238541867/posts/EoocMTBXjzG -- all worky now 2012-11-10T22:38:58 -!- Erlkoenig [~erlkoenig@pptp-212-201-78-49.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-10T22:41:01 < ja2> I've read that the first word in the vector table was reserved. I've also seen vector tables with end_of_stack written to the first word. Is the first word used for anything? 2012-11-10T22:42:23 < karlp> first is stack, second is initial pc. what were you reading that said it was reserved? 2012-11-10T22:44:44 <+Steffanx> datasheet probably 2012-11-10T22:44:47 <+Steffanx> *reference manual 2012-11-10T22:45:06 < ja2> RM0008 Reference manual doc id 13902 rev 14 page 190. 2012-11-10T22:45:29 < ja2> Hi Steffanx! :) 2012-11-10T22:45:40 <+Steffanx> Hey 2012-11-10T22:46:15 < ja2> Long time, no C. 2012-11-10T22:47:53 <+Steffanx> Yeah, you didn't join ##stm32 before :P 2012-11-10T22:48:24 < ja2> Well, I did years ago when it was new. But not lately :) 2012-11-10T22:49:22 < ja2> NVIC doesnt have to be "enabled" like the other peripherials, right? 2012-11-10T22:49:26 < Laurenceb_> will dfu work with 12mhz xtal? 2012-11-10T22:50:42 <+Steffanx> 12 fits in the definition jpa- posted 2012-11-10T22:50:44 <+Steffanx> "but yeah, it does work as long as you have an external crystal that is integer multiple of 1MHz (I use 8MHz)" 2012-11-10T22:50:52 < Laurenceb_> ah 2012-11-10T22:55:22 < karlp> ja2: do you have to set the systick clock source? 2012-11-10T22:56:12 < karlp> in libopencm3, I have something like this: http://pastebay.net/1154136 2012-11-10T22:56:27 < ja2> SysTick_Config(SystemCoreClock / 1000) sets clksource in ctrl register. 2012-11-10T22:56:30 < karlp> I know that stdperiphlib magically helps work out the reload value... 2012-11-10T22:58:16 < karlp> yeah, my old stdperiph lib code just has, "SysTick_Config(clockinfo.SYSCLK_Frequency / 1000);" 2012-11-10T22:58:28 < karlp> where clockinfo came from RCC_GetClocksFreq 2012-11-10T22:58:57 < ja2> hmm, is there a change of version in stdperiphlib that does things differently? 2012-11-10T23:00:39 < ja2> I seem to have v3.0.0 here. 2012-11-10T23:02:32 < karlp> am I right in reading that L1 starts up in voltage range 2 not 1? 2012-11-10T23:03:55 < karlp> ahh yes, it is. 2012-11-10T23:08:39 -!- barthess [~barthess@178.154.5.48] has quit [Quit: Leaving.] 2012-11-10T23:10:27 -!- daku is now known as DaKu 2012-11-10T23:11:05 -!- DaKu is now known as daku 2012-11-10T23:44:25 -!- erik-k [~erik-k@c-50-137-59-216.hsd1.or.comcast.net] has quit [Ping timeout: 246 seconds] 2012-11-10T23:45:58 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-10T23:48:07 < ja2> systick sorted out now. Dont know why though. :/ Thanks for your input karlp. 2012-11-10T23:50:39 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-10T23:54:07 < BusError> so is the alternative, free stm32 library worth using these days? I had seem thant some time ago but it was not covering all peripherals.. 2012-11-10T23:54:25 < karlp> you mean libopencm3? 2012-11-10T23:54:31 < karlp> it's pretty nice. 2012-11-10T23:54:31 < BusError> yeah 2012-11-10T23:55:06 < karlp> http://www.libopencm3.org/wiki/Status 2012-11-10T23:56:37 < jpa-> license still kind of sucks 2012-11-10T23:56:49 < jpa-> lgpl is not too bad but still annoying to comply with 2012-11-10T23:57:05 < BusError> GPL, not LGPG, from what I seee? 2012-11-10T23:57:40 < jpa-> The libopencm3 code is released under the terms of the GNU Lesser General 2012-11-10T23:57:40 < jpa-> Public License (LGPL), version 3 or later. 2012-11-10T23:57:41 < BusError> ah the homepage changelog mentioned just gpl. the code mentions lgpl 2012-11-10T23:58:42 < jpa-> i guess they decided because ST's library is ok for commercial but gpl-incompatible, they would be gpl-compatible but commercial-incompatible :) 2012-11-10T23:58:57 < BusError> hehe 2012-11-10T23:59:33 < karlp> lgpl I can work with, it used to be gpl though --- Day changed Sun Nov 11 2012 2012-11-11T00:00:55 < jpa-> yeah.. lgpl starts to suck if someone demands some strict copy protection on the device firmware 2012-11-11T00:01:44 < ja2> jpa-: Explain, pls. 2012-11-11T00:02:16 < jpa-> explain what? 2012-11-11T00:02:30 < karlp> jpa, not entirely, you only have to provide the objs to your customer, no to their customers 2012-11-11T00:02:33 < jpa-> lgpl requires you to provide means for users to replace the lgpl portion of the software 2012-11-11T00:02:58 < jpa-> karlp: but if they provide the device that contains the firmware, they also need to provide the objs, right? 2012-11-11T00:04:10 < karlp> maybe, consult a lawyer. 2012-11-11T00:04:27 < karlp> I try and focus on, "provide features to the customer, not spend time trying to prevent reverse engineering" 2012-11-11T00:04:32 < karlp> so lgpl is ok for us. 2012-11-11T00:04:56 < karlp> a few grand to chipcon and it doesn't matter what you did anyway 2012-11-11T00:05:21 < jpa-> yeah, i agree 2012-11-11T00:05:44 < jpa-> sometimes difficult to get through the phb's 2012-11-11T00:06:04 < karlp> kill your job :) 2012-11-11T00:06:18 < jpa-> fortunately i don't have that problem currently :) 2012-11-11T00:06:38 < karlp> neither do I :) 2012-11-11T00:07:23 < jpa-> i've managed to convince that a hardware device is difficult enough to copy on its own; for PC software they use these annoying HASP keys that often fail 2012-11-11T00:08:04 < upgrdman> hasp? 2012-11-11T00:08:26 < jpa-> usb copy protection dongle 2012-11-11T00:09:24 < karlp> hardware+website, who uses installable software these days? 2012-11-11T00:09:50 < ja2> How do you guys handle customers that order source code, so that they can do their own changes at will? 2012-11-11T00:10:13 < upgrdman> comment the code? 2012-11-11T00:10:16 < jpa-> karlp: those who need the performance 2012-11-11T00:10:39 < karlp> ja2: we don't give them that option. 2012-11-11T00:10:47 < karlp> jpa-: fair enough I guess. 2012-11-11T00:10:47 < jpa-> ja2: we don't; instead they pay us to make the changes 2012-11-11T00:11:09 < karlp> if they want to pay us enough, sure, let em have it. 2012-11-11T00:11:25 < jpa-> karlp: and besides, we serve the industrial market so a lot of computers don't even have direct internet access 2012-11-11T00:11:53 < karlp> jpa-: yeah, we entering that, but we're in the electrical cabinets and they just damn well put internet access in. 2012-11-11T00:11:58 < ja2> Hmm, I get all the wrong customers. They demand the code, and they pay poorly. And nag when I exceed my estimated max time for the project. :/ 2012-11-11T00:12:00 < karlp> new hardware will support 3g dongles though. 2012-11-11T00:26:08 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has left ##stm32 [] 2012-11-11T00:27:31 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-11T00:34:46 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has quit [Quit: Leaving.] 2012-11-11T00:36:28 < Bird|lappy> yeah, I don't get what it is with PHBs and being paranoid about reverse-engineering and such 2012-11-11T00:37:39 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-11T00:37:39 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-11T00:37:39 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-11T00:42:02 -!- Laurenceb__ [~Laurence@host81-151-162-114.range81-151.btcentralplus.com] has joined ##stm32 2012-11-11T00:44:16 -!- Laurenceb_ [~Laurence@host31-52-255-182.range31-52.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-11T00:51:58 -!- Laurenceb__ [~Laurence@host81-151-162-114.range81-151.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-11T00:55:33 -!- Laurenceb__ [~Laurence@host86-146-188-128.range86-146.btcentralplus.com] has joined ##stm32 2012-11-11T01:28:25 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-11T01:32:23 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-11T01:40:18 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 264 seconds] 2012-11-11T01:55:45 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-11T02:11:51 -!- daku is now known as DaKu 2012-11-11T02:12:23 -!- NonaSuomy [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-11T02:15:28 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Ping timeout: 246 seconds] 2012-11-11T02:18:46 -!- Laurenceb__ [~Laurence@host86-146-188-128.range86-146.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-11T02:36:06 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-11T02:39:27 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-11T02:44:21 < emeb_mac> troll-lol-lol 2012-11-11T02:48:40 < dongs> https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-snc6/285007_164613637010825_182914947_n.jpg 2012-11-11T02:50:22 < Tectu> dongle, gonna explain? 2012-11-11T02:50:28 < emeb_mac> swedish? 2012-11-11T02:53:30 < emeb_mac> danish - Jodekager (cookies) baked in a gas oven. 2012-11-11T02:54:59 < emeb_mac> Been using Coocox some more. It's fairly nice. Works well with ST-Link. 2012-11-11T02:57:55 < Tectu> emeb_mac, how can an RTOS not work nice with a programmer/jtag interface? o0 2012-11-11T02:58:43 < emeb_mac> Tectu: wasn't aware that Coocox defined an RTOS. Perhaps I meant to say CoIDE? 2012-11-11T02:59:03 < Tectu> ah, yes, I think so 2012-11-11T02:59:10 < Tectu> sorry, I was really confused :D 2012-11-11T02:59:14 < Tectu> didn't know it has it's own IDE 2012-11-11T02:59:52 < Tectu> emeb_mac, just took a look: looks like CooCox is like a toolchain, CoIDE is the IDE and CoOS is the RTOS ? 2012-11-11T03:00:27 < emeb_mac> that makes sense. 2012-11-11T03:00:32 < emeb_mac> It's pretty nice for free. 2012-11-11T03:00:43 < BrainDamage> the kitchen tool everyone would want https://dx.com/p/152087 2012-11-11T03:01:10 < Tectu> lol 2012-11-11T03:02:04 < emeb_mac> rofl 2012-11-11T03:07:07 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-11T03:07:43 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-11T03:11:45 < dongs> haha america 2012-11-11T03:28:01 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [] 2012-11-11T03:28:02 -!- NonaSuomy is now known as TeknoJuce 2012-11-11T03:35:21 -!- DaKu is now known as daku 2012-11-11T03:43:28 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-11T03:54:51 -!- BrainDamage [~BrainDama@62.10.6.207] has quit [Ping timeout: 252 seconds] 2012-11-11T04:09:57 < emeb_mac> yep - a regular laugh riot. 2012-11-11T04:30:51 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-11T04:30:52 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-11T04:30:52 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-11T04:31:39 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 276 seconds] 2012-11-11T04:36:17 < Tectu> jpa-, are you around? 2012-11-11T04:56:41 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-11T05:01:49 < dongs> d o n g s 2012-11-11T05:03:12 < emeb_mac> sgnod 2012-11-11T05:03:14 < baird> Idea of the CENTURY .. http://yaraon.blog109.fc2.com/blog-entry-12854.html 2012-11-11T05:04:30 < dongs> When you solder the pin strips onto the Pololus you will find it easiest to put the strips in the appropriate place in the Sanguinololu. 2012-11-11T05:05:06 < emeb_mac> err... whut? 2012-11-11T05:06:45 < dongs> http://reprap.org/mediawiki/images/2/2a/Sanguinololu12.svg i bet that was made with fritzing 2012-11-11T05:07:24 < emeb_mac> ah reprap 2012-11-11T05:07:51 < emeb_mac> ololuluinodongduino. 2012-11-11T05:08:01 < dongs> exactly 2012-11-11T05:08:48 < emeb_mac> never could quite grasp exactly what fritzing is supposed to d 2012-11-11T05:09:35 < emeb_mac> is it just for drawing pseudo schematics 2012-11-11T05:09:37 < dongs> baird: lawl 2012-11-11T05:10:32 < dongs> http://reprap.org/mediawiki/images/9/9a/Sanguinololu.jpg so much fail 2012-11-11T05:11:23 < emeb_mac> pretty funny. 2012-11-11T05:11:55 < emeb_mac> qfns and 40-pin dips together at last! 2012-11-11T05:15:05 < dongs> I need to tear apart an old printer flyback-style 2012-11-11T05:15:11 < dongs> I've never driven a stepper motor. 2012-11-11T05:16:00 < emeb_mac> they're easy 2012-11-11T05:17:25 * emeb_mac just hauled a half-dozen old printers off to the recyclers 2012-11-11T05:17:49 < emeb_mac> not really into parting stuff out any more. 2012-11-11T05:31:51 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-11T05:34:55 < dongs> FUCK 2012-11-11T05:35:00 < dongs> stlink is such buggy fucking garbage. 2012-11-11T05:35:16 < dongs> reset cpu -> start stepping, it fucking goes off to stepping into some totally unrelated shit 2012-11-11T05:35:19 < dongs> after hitting a breakpoint 2012-11-11T05:35:20 < dongs> peiece of fucking shit 2012-11-11T05:36:00 < dongs> haha, flyback'd 2012-11-11T05:36:19 < dongs> he will drive from canada to AZ 2012-11-11T05:36:21 < dongs> to pick your trash up 2012-11-11T05:41:15 < emeb_mac> flyback: these were fairly recent inkjets & lasers. 2012-11-11T05:41:51 < emeb_mac> fairly tiny motors with flat/flex cables 2012-11-11T05:42:13 < emeb_mac> (I did actually look at them) 2012-11-11T05:42:43 < emeb_mac> yeah 2012-11-11T05:43:12 < emeb_mac> I've got some serious steppers from way back - giant 1lb monsters with lotsa torque. 2012-11-11T05:44:01 < emeb_mac> yeah - I wired two of them together for grins - turn the shaft on one and the other follows 2012-11-11T05:44:41 < emeb_mac> I 2012-11-11T05:44:53 < emeb_mac> i've made little flashlights that way 2012-11-11T05:45:16 < emeb_mac> using steppers from old floppy drives 2012-11-11T05:45:29 < dongs> time to make pattern for jewpad LCD 2012-11-11T05:45:34 < dongs> the connector is fucking tiny, lol. 2012-11-11T05:45:36 < dongs> 0.3mm pitch 2012-11-11T05:45:42 < dongs> but staggered, so 0.6mm 2012-11-11T05:46:00 < emeb_mac> dongs: footprint in diptrace? 2012-11-11T05:46:06 < dongs> ya 2012-11-11T05:46:20 < emeb_mac> flyback: machining is an artform - takes training & experience. 2012-11-11T05:46:42 < dongs> using my micrometer cuz theres no datasheet 2012-11-11T05:46:51 < emeb_mac> dongs: that sux 2012-11-11T05:47:56 < emeb_mac> flyback: main thing I'd wonder is if steppers could stand up to long-term outdoor use. 2012-11-11T05:48:38 < dongs> iytdiir yse fir wgatr' 2012-11-11T05:48:38 < dongs> err 2012-11-11T05:48:45 < dongs> outdoor use for rwhat 2012-11-11T05:48:53 < dongs> o 2012-11-11T05:49:00 < dongs> steppers generate power????????? 2012-11-11T05:49:07 < dongs> i thought they are only for stepping!! 2012-11-11T05:49:15 < emeb_mac> motors = generators 2012-11-11T05:52:51 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-11T05:58:26 < qyx_> flyback: jes, a lot 2012-11-11T05:58:30 < qyx_> y 2012-11-11T05:59:22 < qyx_> yes 2012-11-11T05:59:31 < qyx_> it was an answer to a question regarding wd40 2012-11-11T05:59:36 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-11T06:01:06 < qyx_> hm 2012-11-11T06:01:09 < qyx_> anyway, gn 2012-11-11T06:03:32 < emeb_mac> flyback: how about something like this -> http://www.rustoleum.com/CBGProduct.asp?pid=166 2012-11-11T06:11:51 < dongs> emeb_mac: took a break to wash dishes, otherwise it would have been done 20 mins ago http://i.imgur.com/4elgE.png 2012-11-11T06:12:29 < emeb_mac> dongs: nice footprint. 2012-11-11T06:14:27 < emeb_mac> what are the signals on that connector? Is that direct drive to the LCD or is there a driver/controller on the display? 2012-11-11T06:14:49 < dongs> signals = dispalyport 2012-11-11T06:14:56 < dongs> DP receiver on the panel. 2012-11-11T06:17:46 < emeb_mac> nice - easier to interface. 2012-11-11T06:18:46 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-11T06:18:52 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-11T06:20:25 < dongs> and looks liek thre's free spot on monday panel for the boards 2012-11-11T06:20:25 < dongs> ncie 2012-11-11T06:20:25 < emeb_mac> dongs: DP only has 20 pins - what are the rest? 2012-11-11T06:20:30 < dongs> just trash 2012-11-11T06:20:37 < dongs> therels like 10 pins per +/- for LCD backlight 2012-11-11T06:20:39 < dongs> they're ganged together 2012-11-11T06:20:55 < dongs> plus GND and shit pins 2012-11-11T06:20:58 < emeb_mac> ah - must be a lot of current. :P 2012-11-11T06:21:23 < emeb_mac> but, lots of GND pins are good for EMI & signal integrity. 2012-11-11T06:49:33 < emeb_mac> lol - Apple paid $21mil to license the swiss clock face for their new clock app. 2012-11-11T06:49:50 < dongs> nice 2012-11-11T06:50:11 < dongs> eh 2012-11-11T06:50:22 < dongs> huh wut 2012-11-11T06:50:25 < dongs> datasheet sayts: 2012-11-11T06:50:32 < dongs> led cathode (negative) x pins 2012-11-11T06:50:38 < dongs> led cathode (positive) x pins 2012-11-11T06:50:46 < dongs> shouldnt one of those just be gnd 2012-11-11T06:50:58 < emeb_mac> not necessarily 2012-11-11T06:51:02 < dongs> then? 2012-11-11T06:51:13 < emeb_mac> a lot of display backlights bring out both separately 2012-11-11T06:51:31 < emeb_mac> that way you can power the backlight off its own supply 2012-11-11T06:51:44 < emeb_mac> and do either low or high-side drive for brightness. 2012-11-11T06:51:57 < emeb_mac> depending on what's best for your device. 2012-11-11T06:53:14 < dongs> hm i guess they typod too 2012-11-11T06:53:19 < dongs> positive should be called led anode.. 2012-11-11T06:53:30 < emeb_mac> yeah - noticed that. 2012-11-11T06:53:31 < dongs> someone got copypastehappy 2012-11-11T06:55:41 < dongs> http://i.imgur.com/B2FNW.png 2012-11-11T06:55:44 < dongs> mostly GND 2012-11-11T06:57:44 < emeb_mac> yep 2012-11-11T06:57:57 < emeb_mac> interesting that there are more LED- than LED+ 2012-11-11T06:58:02 < dongs> right 2012-11-11T06:58:03 < dongs> also weirds. 2012-11-11T06:59:17 < dongs> hmm auxN/P arer not on adjacent pins. 2012-11-11T06:59:25 < dongs> like the lanes. 2012-11-11T06:59:33 < dongs> though its also differential shit 2012-11-11T06:59:52 < emeb_mac> 3:1 ratio of -:+ wonder if that's significant 2012-11-11T07:01:34 < emeb_mac> don't know what the signal std on AUX is. 2012-11-11T07:01:46 < dongs> its all differential stuff 2012-11-11T07:01:48 < emeb_mac> maybe it's not as fast as the lanes. 2012-11-11T07:01:51 < dongs> right 2012-11-11T07:01:52 < dongs> its less 2012-11-11T07:02:10 < emeb_mac> then it's not as important to keep them together. 2012-11-11T07:08:12 < dongs> this doesnt make sense 2012-11-11T07:08:20 < emeb_mac> ? 2012-11-11T07:10:34 < dongs> of course chinks could have invalid info just to confuse users. 2012-11-11T07:10:37 < dongs> http://i.imgur.com/03UF1.png 2012-11-11T07:10:51 < dongs> their pattern is mirrored 2012-11-11T07:11:31 < dongs> i suppose i could just poke multimeter into the pins that are claimed to be GND 2012-11-11T07:11:34 < dongs> to make sure of hte pinout. 2012-11-11T07:11:38 < emeb_mac> weird 2012-11-11T07:11:39 < dongs> and/or try to turn on backlight 2012-11-11T07:12:00 < emeb_mac> is it just a flat cable? 2012-11-11T07:12:04 < dongs> ya 2012-11-11T07:12:15 < dongs> also I don't understand why they would try to route lanes inside the connectort 2012-11-11T07:12:24 < emeb_mac> wonder - can you flip it and still hook up? 2012-11-11T07:12:28 < dongs> no 2012-11-11T07:12:30 < dongs> its single sided 2012-11-11T07:12:38 < emeb_mac> there goes that idea. 2012-11-11T07:12:45 < dongs> i will just measure 2012-11-11T07:12:57 < dongs> it will be ovious if continuity tests fail for pins that claim to be gND 2012-11-11T07:13:01 < emeb_mac> yup 2012-11-11T07:13:13 < dongs> i did the pattern by standard rules 2012-11-11T07:13:18 < dongs> i.e. bototm left = 1 2012-11-11T07:13:19 < dongs> etc 2012-11-11T07:13:28 < dongs> following the stuff in hirose datasheet for similar lookin connector 2012-11-11T07:13:32 < emeb_mac> oh. 2012-11-11T07:13:45 < emeb_mac> well, no telling what it _reaaly_ is I guess. 2012-11-11T07:14:03 < emeb_mac> strange that their layout has uneven spacing 2012-11-11T07:14:38 < dongs> uneven? 2012-11-11T07:14:46 < dongs> its even, but their failed to ground pour 2012-11-11T07:14:56 < dongs> or rather failed thermasl 2012-11-11T07:15:03 < emeb_mac> Ok - just the mask is too wide 2012-11-11T07:15:10 < dongs> for some reason like pins 49/51 are toether yeah 2012-11-11T07:15:37 < emeb_mac> that's just an adapter board - std DP conn to their cable, plus power? 2012-11-11T07:16:01 < dongs> no, that shit is that FPC -> ?? adapter 2012-11-11T07:16:10 < dongs> we looked at it with zyp it looks liek some weird JST-SH type connector 2012-11-11T07:16:12 < dongs> not DP 2012-11-11T07:16:15 < dongs> plus pinout doesnt match 2012-11-11T07:16:24 < emeb_mac> ah. 2012-11-11T07:19:25 < emeb_mac> so are you making just an adapter, or something more complex? 2012-11-11T07:19:45 < dongs> to verify stuff, adapter. 2012-11-11T07:19:53 < dongs> waiting for HDMI>DP evalboards to do somethign more complex. 2012-11-11T07:21:58 < emeb_mac> kewl 2012-11-11T07:22:23 < dongs> haha, i just noticed. writing on the fpc cable, FH258, so that def confirms it its a hirose connector 2012-11-11T07:22:34 < dongs> apparently datasheet for FH25 exists but not on hirose,com 2012-11-11T07:22:41 < dongs> looks similar to FH23/26 just different height above pcb 2012-11-11T07:25:54 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-11T07:25:56 < emeb_mac> like this: http://pdf1.alldatasheet.com/datasheet-pdf/view/81235/HIROSE/FH25-21S-0.3SH.html 2012-11-11T07:26:41 < dongs> yeah 2012-11-11T07:26:56 < dongs> k got connector fitted time to test 2012-11-11T07:28:18 < dongs> my pinout certainly seems to match 2012-11-11T07:28:41 < emeb_mac> well - no guarantee their board actually worked. :) 2012-11-11T07:29:01 < dongs> right 2012-11-11T07:34:22 < dongs> http://i.imgur.com/dgWzL.png 2012-11-11T07:34:26 < dongs> this seems to be the "proper" pinout. 2012-11-11T07:34:33 < dongs> gonna... carefully try to backlight. 2012-11-11T07:34:51 < dongs> blue - lcd-, orange = lcd+, red = 3v3, light blue = gnd 2012-11-11T07:36:19 < emeb_mac> good idea. 2012-11-11T07:36:39 < dongs> none of the backlight shits are connected though 2012-11-11T07:36:45 < dongs> are they actually separate strings of leds? 2012-11-11T07:37:08 < emeb_mac> hard to say 2012-11-11T07:37:50 < emeb_mac> check if all the LED+ or LED- are connected? 2012-11-11T07:37:55 < dongs> thats what i mean 2012-11-11T07:37:56 < dongs> they're not 2012-11-11T07:38:10 < dongs> but most of GND, and all of 3.3 are connected. 2012-11-11T07:38:52 < emeb_mac> then put DMM in diode check mode and see if you can find continuity from any LED+ to any LED- 2012-11-11T07:39:00 < dongs> oh hm 2012-11-11T07:39:47 < emeb_mac> if they're strings though the diode check may not have enough voltage to bias them. 2012-11-11T07:40:35 < dongs> they're definityely strings 2012-11-11T07:40:40 < dongs> backlight needs like 20-30V 2012-11-11T07:40:43 < dongs> according to ??? 2012-11-11T07:40:53 < emeb_mac> that's a bunch. 2012-11-11T07:41:15 < dongs> 6string LED Array X 2 2012-11-11T07:41:46 < emeb_mac> figure 3V/LED X 6 = 18V 2012-11-11T07:42:18 < dongs> ok so why is there only 2 anodes and 6 cathodes? 2012-11-11T07:42:40 < emeb_mac> no clue 2012-11-11T07:42:56 < dongs> i would imagine they should be connected together 2012-11-11T07:42:57 < dongs> right? 2012-11-11T07:43:18 < emeb_mac> yeah, at least 3 of the LED- should be shorted. 2012-11-11T07:43:24 < emeb_mac> the LED+ maybe not. 2012-11-11T07:43:39 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-11T07:43:46 < dongs> hmmz. 2012-11-11T07:44:07 < emeb_mac> or else there are more strings than they're letting on. 2012-11-11T07:44:47 < dongs> the 6 cathodes are called cathode 1..6B and 1..6A 2012-11-11T07:44:56 < dongs> led anode is called anode 1, anode 2 2012-11-11T07:45:27 < emeb_mac> bizarre 2012-11-11T07:46:32 < emeb_mac> maybe there are 12 total strings? anodes for 6 and cathodes for each 2012-11-11T07:46:44 < dongs> doubtful. its backlight, why would there be > 1 2012-11-11T07:46:45 < dongs> err 2012-11-11T07:46:46 < dongs> >2 2012-11-11T07:46:50 < dongs> per side of screen or someshit 2012-11-11T07:47:00 < dongs> but ir eally dont wanna be sending 18V down 0.3mm pitch connector 2012-11-11T07:47:10 < emeb_mac> or brightness control by turning off some strings? 2012-11-11T07:47:18 < emeb_mac> instead of PWM 2012-11-11T07:47:20 < dongs> yeah, i was considering that... 2012-11-11T07:47:56 < emeb_mac> 18V isn't a problem if it's current limited 2012-11-11T07:48:03 < dongs> but theoretically it should be safe to 18V between led anode 1 and led cathode 1A 2012-11-11T07:48:12 < emeb_mac> yes 2012-11-11T07:48:21 < emeb_mac> got a current-limited bench supply? 2012-11-11T07:48:26 < dongs> of course. 2012-11-11T07:48:28 < emeb_mac> just set it to 20ma max 2012-11-11T07:48:37 < emeb_mac> hard to hurt anything with that. 2012-11-11T08:03:54 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 240 seconds] 2012-11-11T08:16:29 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-11T08:17:46 -!- zippe [~Adium@173.11.99.161] has quit [Client Quit] 2012-11-11T08:17:53 < dongs> i dunno man 2012-11-11T08:17:56 < dongs> it still makes a fairly large spark 2012-11-11T08:18:00 < dongs> at 10mA limit 2012-11-11T08:18:11 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-11T08:22:34 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 240 seconds] 2012-11-11T08:23:00 < dongs> hmm.. nothing 2012-11-11T08:23:15 < emeb_mac> odd 2012-11-11T08:24:07 < emeb_mac> could be a big supply cap this side of the current limit that stores enough current for a spark 2012-11-11T08:26:20 < emeb_mac> still have it set to 18V? 2012-11-11T08:26:58 < dongs> ya 2012-11-11T08:27:04 < dongs> 16v actually 2012-11-11T08:27:11 < emeb_mac> might try gently turning it up (while connected) 2012-11-11T08:28:37 < dongs> ok pinout on FPC seems to match 2012-11-11T08:28:50 < dongs> there are some areas fused together 2012-11-11T08:28:55 < dongs> the 3.3V part and GND in the center part 2012-11-11T08:29:21 < emeb_mac> makes sense. 2012-11-11T08:29:31 < dongs> also led anodes 2012-11-11T08:29:32 < dongs> aretogether 2012-11-11T08:29:35 < dongs> but cathodes are separate. 2012-11-11T08:29:52 < emeb_mac> that suggests individual control per string. 2012-11-11T08:30:20 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-11T08:32:38 < dongs> hmm even dire4ctly touching to shit doesnt light up. anode = +, cahode = - right? 2012-11-11T08:33:00 < emeb_mac> should be. what voltage? 2012-11-11T08:33:05 < dongs> bumped to 18 2012-11-11T08:33:22 < emeb_mac> might need to be higher I suppose. 2012-11-11T08:33:34 < emeb_mac> you said 20-30 from some other data sheet? 2012-11-11T08:33:59 < dongs> actually... should i b e able to see the backlight? 2012-11-11T08:34:04 < dongs> if LCD power isnt on 2012-11-11T08:34:08 < dongs> are TFTs are black? 2012-11-11T08:34:42 < dongs> the spark when i short +/- is fuckjing giant 2012-11-11T08:34:46 < dongs> it melts metal in the connectors 2012-11-11T08:34:53 < dongs> but wehn I connect to lcd nothing. 2012-11-11T08:35:17 < dongs> io shit 2012-11-11T08:35:18 < dongs> i saw it 2012-11-11T08:35:23 < dongs> white light is on 2012-11-11T08:35:26 < dongs> in one side 2012-11-11T08:36:11 < dongs> ok. so pinout is right 2012-11-11T08:37:51 < emeb_mac> sweet! 2012-11-11T08:41:11 < dongs> hmmmmmmmmm 2012-11-11T08:47:24 < emeb_mac> can't find those fsckin 6-pin RA 0.1" sockets for the AfroLED chain at either Mouser or DK 2012-11-11T08:49:12 < dongs> really? I just told my chink guy "right angle shrouded connectors" 2012-11-11T08:49:16 < dongs> and he imediately delivered me some 2012-11-11T08:49:27 < dongs> i think I linked him to a sparkfun pic 2012-11-11T08:49:28 < dongs> sec 2012-11-11T08:49:54 < emeb_mac> must not be using the right search terms 2012-11-11T08:50:25 < dongs> http://www.robotgear.com.au/Cache/Files/ProductImageOriginals/857_6%20Pin%20Right%20Angle%20Female%20Header.jpg 2012-11-11T08:50:29 < dongs> gave him this pic 2012-11-11T08:51:29 < dongs> i suspect right angle female header should yield you correct results? 2012-11-11T08:51:33 < dongs> 2.54mm pitch 2012-11-11T08:51:56 < emeb_mac> https://www.sparkfun.com/products/9429 2012-11-11T08:52:06 < dongs> ya 2012-11-11T08:52:07 < dongs> thats the shit 2012-11-11T08:52:25 < dongs> chink gave me a bunch that were visible broken out from larger pieces 2012-11-11T08:52:43 < dongs> some of them had leftovers of the pin that was broken in half 2012-11-11T08:52:51 < dongs> and leftovers of plastic mess wehre tehy sliced through the connector 2012-11-11T08:54:42 < emeb_mac> this might work: http://www.digikey.com/product-detail/en/PPTC061LGBN-RC/S5442-ND/775900 2012-11-11T08:55:04 < dongs> sounds like it 2012-11-11T08:55:09 < dongs> there sould be 100s of hits 2012-11-11T08:55:12 < dongs> for tha sorta stuff. 2012-11-11T08:55:20 < emeb_mac> strangely, no. 2012-11-11T08:55:23 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-11T08:55:30 < dongs> somethign is wrong with your search limit then 2012-11-11T08:55:47 < emeb_mac> there's a lot of odd ones like this: http://www.digikey.com/product-detail/en/535676-5/A26409-ND/293897 2012-11-11T08:56:05 < emeb_mac> or this: http://www.digikey.com/product-detail/en/22-16-2060/WM3215-ND/211103 2012-11-11T08:56:14 < dongs> no 2012-11-11T08:56:17 < dongs> defintreyt not that 2012-11-11T08:57:07 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Read error: Operation timed out] 2012-11-11T08:57:11 < emeb_mac> that sullins one looks right. I'll get some of them. 2012-11-11T08:57:37 < emeb_mac> they've got a gold one too. 2012-11-11T08:57:53 < dongs> ya china ones were gold 2012-11-11T08:58:06 < dongs> 25c/ea 2012-11-11T08:58:06 < dongs> heh 2012-11-11T08:58:55 < emeb_mac> owche - these are 3x that. 2012-11-11T08:59:17 < emeb_mac> it's what I get for living in the US. 2012-11-11T09:00:14 < emeb_mac> yeah - that sullins is the same as the Sparkfun one. 2012-11-11T09:03:31 < dongs> emeb_mac: ok, i found the issue with my connector. it actually is correct on chinasite. 2012-11-11T09:04:07 < dongs> the pins really are reversed 2012-11-11T09:04:07 < emeb_mac> you mean the board that seemed reversed? 2012-11-11T09:04:13 < dongs> because the stuff goes into conector upsidw dow 2012-11-11T09:04:15 < dongs> yeah 2012-11-11T09:04:20 < emeb_mac> Aha! 2012-11-11T09:05:09 < dongs> rechecked everything again and its ok how they have it 2012-11-11T09:05:11 < dongs> my stuff matches 2012-11-11T09:07:58 < dongs> k and backlight works thorugh connector now. 2012-11-11T09:08:06 < dongs> time to wash dishes and figure out DP connector pinout/pattern 2012-11-11T09:10:32 < emeb_mac> big fun. 2012-11-11T09:30:50 < dongs> indeed 2012-11-11T09:32:35 < emeb_mac> dishes all done? 2012-11-11T09:32:58 < zippe> This is embarrassing 2012-11-11T09:33:07 < dongs> sup zippe 2012-11-11T09:33:12 < dongs> did you fail installing lunix on gfpc? 2012-11-11T09:33:33 < zippe> Heh, no. I spent months building an uber watercooled hackintosh late last year 2012-11-11T09:33:48 -!- Thorn [~Thorn@unaffiliated/thorn] has joined ##stm32 2012-11-11T09:33:51 < dongs> terrible 2012-11-11T09:33:55 < zippe> And now I just set up a new mac mini … that's faster 2012-11-11T09:34:07 < zippe> So now I have to list all this PC crap on cragislist 2012-11-11T09:34:09 -!- dekar_ [~dekar@212.255.47.230] has joined ##stm32 2012-11-11T09:34:13 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-11T09:34:48 < zippe> It's like being asked to sell your sister's BL manga after she moves out with her girlfriend 2012-11-11T09:37:27 < dongs> lets see how much im gonna get raped for a displayport socket 2012-11-11T09:37:31 < emeb_mac> there's an analogy I wouldn't have thought of 2012-11-11T09:37:36 -!- dekar [~dekar@212.255.45.21] has quit [Ping timeout: 240 seconds] 2012-11-11T09:37:57 < dongs> I guess I need 'receptacle? 2012-11-11T09:38:31 < dongs> no mini dp sockets in stock.. that answers THAT question. 2012-11-11T09:39:05 < dongs> http://jae-connector.com/en/pdf/SJ108218.pdf 2012-11-11T09:39:11 < dongs> 0.5mm pitch 2012-11-11T09:39:41 < emeb_mac> that little screw tab on top really completes the look. 2012-11-11T09:39:46 < dongs> ya. 2012-11-11T09:40:23 < dongs> nice. 2012-11-11T09:40:26 < dongs> TE and JAE are both compatible 2012-11-11T09:40:28 < dongs> physically 2012-11-11T09:40:36 < dongs> so i can look at both PDFs for missing dimensions 2012-11-11T09:41:22 < emeb_mac> handy. 2012-11-11T09:41:40 < emeb_mac> it'd be better if they didn't have missing dimensions of course 2012-11-11T09:43:00 < emeb_mac> zippe: is that the latest mini? 2012-11-11T09:44:25 < dongs> macfags cant own any non-latest apple hardware. 2012-11-11T09:44:37 < dongs> so they will sell their body parts to get newest shit. 2012-11-11T09:44:45 < dongs> and immediately dispose of 'previous generation' 2012-11-11T09:44:50 * emeb_mac must not be a macfag. Has a 4yro MacBook 2012-11-11T09:45:02 < dongs> I found a powergbook g4 in teh trash 2012-11-11T09:45:05 < dongs> few days ago 2012-11-11T09:45:14 < dongs> useless shit, power it up and some weird whirring noise 2012-11-11T09:45:21 < dongs> maybe fan or hdd or maybe cdrom 2012-11-11T09:45:24 < dongs> doesnt boot 2012-11-11T09:45:27 < dongs> left it back in the trash 2012-11-11T09:45:34 < dongs> G4 is dead anyway, isnt it 2012-11-11T09:45:43 < emeb_mac> Yeah - not much use. 2012-11-11T09:45:50 < dongs> dead like bsd, probably not supported by latest osx either 2012-11-11T09:46:16 < emeb_mac> I've got a 9yro G4 iBook that still runs fine, but it's a bit slow. 2012-11-11T09:46:38 < emeb_mac> definitely not supported by current OS. 2012-11-11T09:57:51 < dongs> displayporn: http://i.imgur.com/r02bS.png 2012-11-11T09:58:27 < emeb_mac> time for zzzz 2012-11-11T09:58:30 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-11T10:44:37 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-11T10:54:44 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-11T10:55:21 -!- claude is now known as Claude 2012-11-11T11:07:49 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-11T11:08:13 < dongs> fucking great 2012-11-11T11:08:17 < dongs> all the DP lanes are inverted 2012-11-11T11:08:22 < dongs> no matter how I mount the pcb 2012-11-11T11:09:09 < dongs> i guess its not realyl cool t o route gbps differential shit through vias :p 2012-11-11T11:15:50 < Claude> hehe , wire bridges 2012-11-11T11:45:44 -!- alexn [~alexn@dslb-084-057-244-191.pools.arcor-ip.net] has joined ##stm32 2012-11-11T11:55:31 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-11T12:10:29 < baird> Dalek cakes made for the housemate's birthday today... http://boards.4chan.org/ck/res/3992686 2012-11-11T12:13:50 -!- daku is now known as DaKu 2012-11-11T12:48:43 < dongs> looks like black dicks with m&m's 2012-11-11T12:48:44 < dongs> ur a fgt. 2012-11-11T12:48:47 < dongs> ROFL 2012-11-11T12:55:27 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-11T12:55:49 -!- BrainDamage [~BrainDama@62.10.6.207] has joined ##stm32 2012-11-11T12:58:30 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-11T12:58:33 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-11T13:11:29 < baird> http://i.imgur.com/WYTRl.jpg 2012-11-11T13:12:59 <+dekar_> dongs, you don't even need a G4 to be unsupported by the latest osx, many x86er macs can't run it either 2012-11-11T13:13:38 < ABLomas> baird: did you noticed that dongs only read one of comments on page? 2012-11-11T13:13:49 < baird> The original Intel MacBooks can't into Snow Leopard, as I recall. 2012-11-11T13:14:32 <+dekar_> mountain lion dropped support for a ton of devices as well 2012-11-11T13:17:02 <+dekar_> http://www.geekosystem.com/os-x-mountain-lion-drops-support-older-64-bit-models/ 2012-11-11T13:17:14 <+dekar_> even 2008 macbook air can't run mountain lion 2012-11-11T13:52:37 -!- Laurenceb__ [~Laurence@host86-178-233-254.range86-178.btcentralplus.com] has joined ##stm32 2012-11-11T14:06:08 < dongs> lol 2012-11-11T14:06:14 < dongs> planned obsolescence 2012-11-11T14:06:16 < dongs> fucking apple trash 2012-11-11T14:07:18 < dongs> "So if you really need to move to OS X Mountain Lion, I suppose all you can do is get a newer Mac. Like everyone does anyway." 2012-11-11T14:07:21 < dongs> haha 2012-11-11T14:07:27 < Tectu> lol 2012-11-11T14:09:42 <+dekar_> a four year old pc would be perfectly fine for most people 2012-11-11T14:10:34 <+Steffanx> dongs, old 2012-11-11T14:11:52 < BrainDamage> I usually replace a computer when I get cascaded failure 2012-11-11T14:12:16 <+Steffanx> So you still use your 286? 2012-11-11T14:12:22 < dongs> i need to replace my main i7 860S desktop 2012-11-11T14:12:31 < dongs> reasons: i want to switch to win8 and I need 16-32gb ram 2012-11-11T14:12:33 < BrainDamage> nope, that failed long time ago 2012-11-11T14:12:48 <+Steffanx> Here the 286 seems to unbreakable 2012-11-11T14:12:52 <+Steffanx> be 2012-11-11T14:13:00 < BrainDamage> and it was a 386 2012-11-11T14:13:04 <+Steffanx> :) 2012-11-11T14:13:38 < BrainDamage> 386 -> p166 -> piv1.8->c2d2.5 2012-11-11T14:13:43 < BrainDamage> the 166 was garbage 2012-11-11T14:14:10 <+Steffanx> Time for something i7-ish :P 2012-11-11T14:16:04 < dongs> I had a P75 2012-11-11T14:16:07 < dongs> overclocked i t to P90 2012-11-11T14:16:19 < dongs> then upgraded to dual pII-300 2012-11-11T14:16:22 < dongs> on P6DLS board 2012-11-11T14:16:24 < dongs> that was the shit. 2012-11-11T14:16:34 < dongs> ran win98 fucking awesomely 2012-11-11T14:16:38 <+Steffanx> The good old times 2012-11-11T14:16:51 <+Steffanx> Where the troll still had to be invented 2012-11-11T14:27:34 < baird> oooooooold crap that I'm getting rid of: http://kildall.apana.org.au/~cjb/vcs2600.jpg 2012-11-11T14:28:37 < dongs> trasj 2012-11-11T14:29:19 < Laurenceb__> reasons: i want to switch to win8 2012-11-11T14:29:21 < Laurenceb__> lulwut 2012-11-11T14:29:23 < BrainDamage> no no, you can still run bsd on it! 2012-11-11T14:29:55 < BrainDamage> it'd make an awesome router with a special networking cartdrige, way better than those "webtrash guis" 2012-11-11T14:30:03 < dongs> Laurenceb__: have you used win8? 2012-11-11T14:30:05 < dongs> its amazing 2012-11-11T14:30:11 < Laurenceb__> stop trolling 2012-11-11T14:30:18 < dongs> not trolling 2012-11-11T14:30:20 < dongs> dead srs 2012-11-11T14:30:35 < dongs> Laurenceb__: halp me route this 100ohm differential pair on 2layer pcb 2012-11-11T14:30:57 < Laurenceb__> only if you kill ballmer 2012-11-11T14:31:28 < Laurenceb__> there online calculator thingys to do that 2012-11-11T14:31:38 < dongs> they want frequency 2012-11-11T14:31:41 < dongs> i dunno what DP runs at 2012-11-11T14:32:46 < Laurenceb__> wut 2012-11-11T14:32:53 < Laurenceb__> inpedance is constant 2012-11-11T14:32:58 < dongs> http://www1.sphere.ne.jp/i-lab/ilab/tool/cpw_e.htm 2012-11-11T14:36:52 < dongs> start chirping 2012-11-11T14:37:54 < dongs> http://www.digital-cp.com/files/static_page_files/8DE10406-1A4B-B294-D0F9AB492FF64BF9/HDCP%20on%20DisplayPort%20Specification%20Rev1_1.pdf 2012-11-11T15:19:37 -!- Laurenceb__ [~Laurence@host86-178-233-254.range86-178.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-11T15:25:29 < dongs> stoned 2012-11-11T15:45:08 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-11T16:10:01 < dongs> i might have to use altium for this 2012-11-11T16:10:09 < dongs> it has like super awesome differential lane routing stuff 2012-11-11T16:10:56 < dongs> https://youtube.com/watch?v=QlNgoS3SEME look at this shit 2012-11-11T16:24:07 < Tectu> jesus that's ha hack of a PCB 2012-11-11T16:25:05 < dongs> slightly higher end than a regular tarduino 2012-11-11T16:25:31 < Tectu> I don't like routing PCBs 2012-11-11T16:25:39 < dongs> its awesome dude 2012-11-11T16:25:41 < dongs> wtf is wrong wiht you 2012-11-11T16:25:44 < dongs> routing is like the best part 2012-11-11T16:25:48 < Tectu> wtf no 2012-11-11T16:25:52 < Tectu> that's the worst of all 2012-11-11T16:25:53 < dongs> wtf YES 2012-11-11T16:25:55 < dongs> nope 2012-11-11T16:25:59 < dongs> its the most fun part 2012-11-11T16:26:05 < Tectu> wtf is wrong with you? 2012-11-11T16:26:14 < dongs> dude anyone in this channel will agree 2012-11-11T16:26:32 < Tectu> wtf dude, i don't think so 2012-11-11T16:26:43 < dongs> nntry asking 2012-11-11T16:26:45 < Tectu> waht's fun of routing? 2012-11-11T16:26:45 < dongs> you'd be surprised 2012-11-11T16:26:59 < dongs> im not even trolling 2012-11-11T16:27:41 < Tectu> that surprises me the most, yes 2012-11-11T16:28:12 < Tectu> what do you like about routing, dongle 2012-11-11T16:28:35 < dongs> with proper tools its easy, challenging, makes you think, etc 2012-11-11T16:29:58 < Tectu> well, I'll come back to you then 2012-11-11T16:32:00 < Claude> dongs , get a AD licence you wont regret it (maybe your bank account ..) ! 2012-11-11T16:36:33 < Claude> routing is relaxing :) it's even maybe some kind art 2012-11-11T16:41:29 < dongs> yeah, tectu is a fgt if he thinks routing sucks 2012-11-11T16:41:36 < dongs> just about anyone will agree its amazingly fun 2012-11-11T16:42:08 < dongs> I wish I knew what im doing with this displayporn routing shit 2012-11-11T16:42:22 < Tectu> I didn't say it sucks 2012-11-11T16:42:26 < Tectu> I just said I don't like it at all 2012-11-11T16:42:28 < Claude> you need Z=100 on a two layer pcb ? 2012-11-11T16:42:32 < dongs> yea LOL 2012-11-11T16:42:37 < dongs> for 1.6gbps differential 2012-11-11T16:42:54 < dongs> i think the only way to make it reasonable width traces would be coplanar waveguide 2012-11-11T16:42:56 < Claude> hehe , 35um or 18um copper? 2012-11-11T16:43:00 < dongs> 1oz 2012-11-11T16:43:09 < Claude> um 1oz = um ? 2012-11-11T16:43:12 < dongs> i.e. gnd|sig+|gnd|sig-|gnd 2012-11-11T16:43:29 < dongs> 1oz = 35um, 2012-11-11T16:43:32 < Claude> eeehhh why the gnd between the differential pair ? 2012-11-11T16:43:34 < dongs> halfoz = 18 2012-11-11T16:43:40 < Claude> ah okay 2012-11-11T16:43:41 < dongs> thats the coplanar shit 2012-11-11T16:43:53 < dongs> http://www.focusembedded.com/blog/high-speed-usb-in-a-two-layer-pcb/ 2012-11-11T16:44:03 < dongs> usually if you do highspeed USB on 2L board 2012-11-11T16:44:08 < dongs> your traces have eto be giant thick 2012-11-11T16:44:20 < dongs> if you stick GND in the middle you can reduce shit a bit 2012-11-11T16:44:36 < Claude> yeah coplanar , but you have differential signals . i don't think you need the gnd inbetween 2012-11-11T16:44:47 < dongs> try and see waht it takes to do 100ohm on 2L without tricks 2012-11-11T16:44:51 < dongs> well, USB is differential, no? 2012-11-11T16:44:57 < Claude> yes it is 2012-11-11T16:45:13 < dongs> i think its gonna come back and tlel you the traces need to be like 50mil thick 2012-11-11T16:45:22 < Claude> never saw a differential line with gnd in between the pairs 2012-11-11T16:45:32 < dongs> used a lot on cheapass routers 2012-11-11T16:45:33 < dongs> that are on 2l 2012-11-11T16:45:39 < dongs> for phy and rf connections 2012-11-11T16:46:19 < Claude> single ended okay , but differential ? 2012-11-11T16:47:05 < dongs> maybe its gnd aroudn teh signals 2012-11-11T16:47:06 < Claude> firing up AD , let's see what comes out 2012-11-11T16:47:17 < Claude> yeah around makes sense 2012-11-11T16:47:19 < dongs> with tons of vias through it 2012-11-11T16:47:35 < Claude> nahhh 2012-11-11T16:49:38 < dongs> http://i.imgur.com/uc8J2.png 2012-11-11T16:49:40 < dongs> i.e. shit like this 2012-11-11T16:49:55 < dongs> thats from a 2l wifi-n router, the links between SoC and RF junks 2012-11-11T16:50:02 < dongs> blue = holes/vias 2012-11-11T16:50:06 < Tectu> must cost a shitload of money 2012-11-11T16:50:17 < dongs> so each diff pair is between gnd full of vias 2012-11-11T16:50:25 < Tectu> why is there a bigger via in the middle of the IC footprint? 2012-11-11T16:50:38 < dongs> they like their solder seeping through 2012-11-11T16:53:45 < dongs> for 2 layer,, apparently 7/5/7 for 100ohm diff 2012-11-11T16:53:48 < dongs> is that even right? 2012-11-11T16:54:11 < dongs> 1.6, 1oz copper, standard ghetto chinapcb 2012-11-11T16:56:47 -!- Laurenceb__ [~Laurence@host86-180-137-63.range86-180.btcentralplus.com] has joined ##stm32 2012-11-11T16:56:59 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-11T16:57:34 < Claude> dongs , Z=100 : width 10mils , space between the lines : 6mils .. NO gnd at all , maybe a groundplane on the opposite (BOT) layer 2012-11-11T16:57:53 < Claude> thats Z=102 then.. should be goog enough 2012-11-11T16:58:27 < Claude> good even 2012-11-11T16:59:19 < Claude> epsilon R = 4.5 (FR4) 2012-11-11T17:00:40 < Claude> the whole stuff is called 'microstrip' then , coplanar waveguides are for single ended RF stuff imo 2012-11-11T17:02:50 < Claude> dongs, yeah on the pcb you posted . look at the differential pairs , no gnd in between N and P 2012-11-11T17:13:00 < Claude> dongs : http://www.skottanselektronik.com/impcalc_en.html 2012-11-11T17:14:16 < Claude> even better ones here : http://www.mantaro.com/resources/impedance_calculator.htm 2012-11-11T17:21:50 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 268 seconds] 2012-11-11T17:23:28 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-11T17:24:37 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-11T17:28:18 * emeb_mac reads log 2012-11-11T17:29:14 < emeb_mac> have to agree w/ dongs: routing pcbs is fun. it's like playing a game - time passes quickly. 2012-11-11T17:32:22 < gnomad> the only trick is getting over the hump of learning your PCB software. 2012-11-11T17:35:23 < emeb_mac> true dat. not knowing your tool blocks the flow. 2012-11-11T18:02:15 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has joined ##stm32 2012-11-11T18:10:24 -!- DaKu is now known as daku 2012-11-11T18:11:51 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-11T18:17:47 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-11T18:18:08 -!- Erlkoenig [~erlkoenig@pptp-212-201-73-224.pptp.stw-bonn.de] has joined ##stm32 2012-11-11T18:47:32 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-11T18:55:36 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-11T19:16:02 -!- daku is now known as DaKu 2012-11-11T19:28:07 -!- Thorn [~Thorn@unaffiliated/thorn] has quit [Read error: Connection reset by peer] 2012-11-11T19:56:59 -!- Erlkoenig [~erlkoenig@pptp-212-201-73-224.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-11T20:19:45 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-11T21:02:20 -!- Erlkoenig [~erlkoenig@pptp-212-201-70-247.pptp.stw-bonn.de] has joined ##stm32 2012-11-11T21:05:54 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 240 seconds] 2012-11-11T21:09:25 < emeb> hmmmm... 2012-11-11T21:09:37 < emeb> does systick IRQ not need to be cleared? 2012-11-11T21:24:57 < TitanMKD> emeb no 2012-11-11T21:25:05 < TitanMKD> it's autocleared magically 2012-11-11T21:25:24 < emeb> TitanMKD: indeed. 2012-11-11T21:25:49 < emeb> looking at examples in StdPeriph it appears to be very simple. 2012-11-11T21:25:51 < jpa-> i wish all interrupts were 2012-11-11T21:26:00 < emeb> and my first try worked, so \o/ 2012-11-11T21:26:16 < jpa-> though, considering they use the same vectors for many interrupts, it wouldn't work 2012-11-11T21:26:24 < emeb> true. 2012-11-11T21:26:42 < TitanMKD> not all interrupts are autocleared 2012-11-11T21:26:48 < TitanMKD> it depends on peripherals 2012-11-11T21:27:02 < TitanMKD> on some you need to clear the peripheral specific IRQ 2012-11-11T21:27:14 < jpa-> yep 2012-11-11T21:27:19 < TitanMKD> but systick is integrated in core and is automatically cleared 2012-11-11T21:30:29 -!- Claude is now known as claude 2012-11-11T21:30:47 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-11T21:49:54 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-11T21:50:59 -!- barthess [~barthess@185.6.26.177] has joined ##stm32 2012-11-11T21:57:14 < Laurenceb__> http://www.stevecarter.com/transported/ted1.htm 2012-11-11T21:57:25 < Laurenceb__> and i thought i was sad 2012-11-11T22:01:46 -!- BrainDamage [~BrainDama@62.10.6.207] has quit [Ping timeout: 256 seconds] 2012-11-11T22:03:51 <+Steffanx> heh 2012-11-11T22:04:00 <+Steffanx> You ARE sad, Laurenceb__ 2012-11-11T22:04:37 < Laurenceb__> not _that_ much of a loser 2012-11-11T22:05:09 <+Steffanx> Sure you are 2012-11-11T22:05:16 <+Steffanx> me too btw 2012-11-11T22:06:42 <+Steffanx> We are both here, on a sunday evening.. doesn't that say enough Laurenceb__ ? 2012-11-11T22:06:56 < Laurenceb__> lol 2012-11-11T22:08:02 <+Steffanx> All we do is increasing our blaxter ratio 2012-11-11T22:22:43 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-11T22:23:45 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has quit [Quit: Leaving.] 2012-11-11T22:25:44 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 252 seconds] 2012-11-11T22:26:12 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-244-147.clienti.tiscali.it] has joined ##stm32 2012-11-11T22:27:24 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-11T22:32:28 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-11T22:39:42 -!- cdh [~chatzilla@c-71-202-99-28.hsd1.ca.comcast.net] has joined ##stm32 2012-11-11T22:50:21 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-11T22:51:09 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-11T22:53:37 -!- barthess [~barthess@185.6.26.177] has quit [Quit: Leaving.] 2012-11-11T23:13:31 < Tectu> st.com is down :o 2012-11-11T23:17:27 < qyx_> ok here 2012-11-11T23:17:49 <+Steffanx> the part you need probably not tec 2012-11-11T23:17:52 <+Steffanx> tu 2012-11-11T23:18:04 <+Steffanx> http://www.st.com/internet/mcu/family/141.jsp for example still works, Tectu 2012-11-11T23:18:25 <+Steffanx> only st.com is down www.st.com not :) 2012-11-11T23:19:08 < Tectu> i need some e-mail address of st :D 2012-11-11T23:19:39 <+Steffanx> You are not important enough to email them 2012-11-11T23:20:38 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-11T23:20:48 < Tectu> maybe they just don't know yet? --- Day changed Mon Nov 12 2012 2012-11-12T00:06:00 -!- alexn [~alexn@dslb-084-057-244-191.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-12T00:49:45 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-12T00:50:42 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-12T00:59:10 -!- DaKu is now known as daku 2012-11-12T01:07:08 < emeb> haha japan: http://www.youtube.com/watch?feature=player_embedded&v=r633xXETHXQ 2012-11-12T01:10:52 <+Steffanx> Yeah, have seen it before a week ago or so.. weird people there 2012-11-12T01:11:14 < emeb> weird people _everywhere_ 2012-11-12T01:11:38 <+Steffanx> The version i've see was longer.. you saw the same 'girls' jump TWICE 2012-11-12T01:12:00 <+Steffanx> I think it's pretty scare to be upside down in the crap 2012-11-12T01:12:11 <+Steffanx> *scary 2012-11-12T01:12:13 < emeb> yeah - wondered about that. 2012-11-12T01:12:26 < Erlkoenig> probably just a doll 2012-11-12T01:12:33 < emeb> not the sort of thing that's easy to get out of. 2012-11-12T01:12:39 <+Steffanx> Could be Erlkoenig 2012-11-12T01:12:59 < emeb> don't think dolls mover their hands like that. 2012-11-12T01:13:14 < emeb> probably had some guys standing by to haul them out. 2012-11-12T01:13:19 <+Steffanx> but Erlkoenig our girl knows it all :P 2012-11-12T01:13:32 < Erlkoenig> humpf 2012-11-12T01:13:39 < Erlkoenig> (00:13:14) emeb: probably had some guys standing by to haul them out. <- yup 2012-11-12T01:13:46 <+Steffanx> See 2012-11-12T01:15:24 <+Steffanx> I think Erlkoenig is also from japan and is one of the girls 2012-11-12T01:15:59 < emeb> you have an active fantasy life 2012-11-12T01:16:10 < Erlkoenig> sure... i like very much to dress in school uniforms and play with may... discovery boards 2012-11-12T01:16:17 < Erlkoenig> *my 2012-11-12T01:16:26 <+Steffanx> Yeah, my brain gets over active when it's after 00.00 2012-11-12T01:16:32 <+Steffanx> *00:00 2012-11-12T01:17:20 < baird> I want to jump into mud like that.. :| 2012-11-12T01:17:22 < Erlkoenig> you can find my xtube videos by searching "hot japanese crossdresser doing applied multitasking" 2012-11-12T01:17:35 <+Steffanx> baird, dongs can help you 2012-11-12T01:17:48 <+Steffanx> That sounds very bad Erlkoenig 2012-11-12T01:18:24 < Erlkoenig> you want to teach me better english? 2012-11-12T01:19:03 <+Steffanx> No my english sucks more than your english sucks 2012-11-12T01:19:17 <+Steffanx> I meant the last part: "hot japanese crossdresser doing applied multitasking" 2012-11-12T01:19:38 < Erlkoenig> it was intended to be a paraphrasing of gangbang 2012-11-12T01:20:17 -!- mode/##stm32 [+o Steffanx] by ChanServ 2012-11-12T01:20:17 <@Steffanx> Sure :) 2012-11-12T01:20:45 -!- mode/##stm32 [-o Steffanx] by ChanServ 2012-11-12T01:21:28 <+Steffanx> Yes, that's why i said it sounds bad Erlkoenig 2012-11-12T01:21:34 <+Steffanx> Unless you are really into that 2012-11-12T01:21:54 < baird> I've actually already jumped into mud like that! :D .. I was visiting Thea's parent's outback farm back in 1997, and the farm dam that we went swimming had a sizable sticky black mud section.. 2012-11-12T01:22:34 < baird> A New Zeland mud-bath kind of deal, and free! 2012-11-12T01:22:36 < Erlkoenig> Steffanx: maybe i could charm you into liking it... 2012-11-12T01:23:14 < Erlkoenig> baird: sounds like a beginning for a romantic mud wrestling porn 2012-11-12T01:23:34 < baird> Tried. Thea wasn't interested. :P 2012-11-12T01:23:50 < Erlkoenig> who is Thea? :D 2012-11-12T01:23:50 <+Steffanx> Erlkoenig, please join Laurenceb__ in ##laurenceb 2012-11-12T01:24:00 <+Steffanx> Charl's sister 2012-11-12T01:24:10 < baird> I'm serious. I actually did ask. 2012-11-12T01:24:29 <+Steffanx> romantic mud wrestling porn .. something wrong there 2012-11-12T01:24:30 < baird> Thea: girlfriend from 1997-2001. Almost married. 2012-11-12T01:24:54 < Erlkoenig> that was close! 2012-11-12T01:25:02 <+Steffanx> aw 2012-11-12T01:25:12 < baird> Putback farming parents were also fundie Catholics.. "Your not marring someone without GOD!" :/ 2012-11-12T01:25:15 < Erlkoenig> ima still together with my first big love :3 2012-11-12T01:25:19 < Laurenceb__> FOREVER ALONE 2012-11-12T01:25:34 <+Steffanx> Erlkoenig i see what you did there Erlkoenig 2012-11-12T01:25:37 <+Steffanx> You and your dong 2012-11-12T01:25:43 < Erlkoenig> nooo 2012-11-12T01:25:55 < Laurenceb__> your realdoll 2012-11-12T01:26:22 < baird> Man's Best Friend. 2012-11-12T01:26:47 <+Steffanx> ARgh, have to wake up early 2012-11-12T01:26:47 <+Steffanx> gn 2012-11-12T01:27:03 < BrainDamage> his hand, not his dong, duh 2012-11-12T01:27:37 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-12T01:31:31 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Ping timeout: 260 seconds] 2012-11-12T01:31:48 < Laurenceb__> http://i.imgur.com/gOchw.jpg 2012-11-12T01:32:11 < Erlkoenig> booooooooooring 2012-11-12T01:32:37 < baird> I just woke up early. As a NEET, this confuses me. 2012-11-12T01:33:03 < Laurenceb__> not in education employment or training? 2012-11-12T01:34:48 < baird> Practically. I've called it 'retirement' in polite company. :p 2012-11-12T01:35:39 < Laurenceb__> luckly my taxes dont go to pay for your pron and tissues 2012-11-12T01:36:38 < baird> I've generated enough income with several endevours to cover myself. :) 2012-11-12T01:38:00 < Laurenceb__> ewww 2012-11-12T01:39:53 < dongs> helo dongs 2012-11-12T01:39:56 < baird> "Pretty-much gave up on working when I didn't need to do it.." Income is about 10k a year, which is enough to enjoy a slack life. 2012-11-12T01:40:57 < Laurenceb__> argggg 2012-11-12T01:41:07 < Laurenceb__> why is active-robots.com so slowww 2012-11-12T01:41:38 < baird> Because you touch yourself at night, I believe is the official explaination. 2012-11-12T01:41:42 < Laurenceb__> takes about 1 minute for any .aspx page to load 2012-11-12T01:42:21 < BrainDamage> aspiex 2012-11-12T01:42:28 < Laurenceb__> haha 2012-11-12T01:42:43 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 260 seconds] 2012-11-12T01:43:01 < Laurenceb__> http://www.active-robots.com/motors-wheels/linear-actuators 2012-11-12T01:43:12 < Laurenceb__> try and load an L12 into your basket 2012-11-12T01:44:56 < baird> The Aldebaran NAO is the one subsizied by the French government, where the development tools cost 3 times more than the bot? (Which pissed off everyone when it was chosen as the official Robocup platform..) 2012-11-12T01:45:01 < Laurenceb__> *everyone tries and completely kills the server* 2012-11-12T01:45:13 < Laurenceb__> wut 2012-11-12T01:45:22 < Laurenceb__> baird actually does this shit 2012-11-12T01:45:34 < Laurenceb__> i need some actuators for some hacked up test rig 2012-11-12T01:50:02 * Laurenceb__ zzz 2012-11-12T01:50:44 < baird> When the Robocup people asked/tendered for a replacement standard platform (after the Sony Aibo), everyone but NAO offered open source platforms-- with most contestants being Universities, that's what they wanted. Alebaran's submission was exceptionally cheaper because it was subsidized by the French government, with no word about the development total cost.. When it got chosen, gee.. no more subsidy, and people learned about the 2012-11-12T01:50:46 < baird> $30,000+ in training and licensing they had to do. 2012-11-12T01:53:18 < baird> "Did anyone from Fraunhoffer work for your company now..?" 2012-11-12T01:54:14 -!- Laurenceb__ [~Laurence@host86-180-137-63.range86-180.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-12T01:57:00 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-12T01:59:53 < dongs> ok so 2012-11-12T01:59:58 < dongs> 23:57 < Claude> dongs , Z=100 : width 10mils , space between the lines : 6mils .. NO gnd at all , maybe a groundplane on the opposite (BOT) layer 2012-11-12T02:00:05 < dongs> i dont believe this for 2L 2012-11-12T02:00:16 < dongs> to do 90ohm differential for USB the traces had to be like 20+ mil 2012-11-12T02:04:37 < dongs> shut up flyback. or im gonna throw a stepper motor in your cereal. 2012-11-12T02:05:09 < Erlkoenig> fraunhofer? yeah, the pride of germanie's science :3 2012-11-12T02:13:51 < dongs> flyback: i'm gonna guess, dongs? 2012-11-12T02:14:41 -!- Erlkoenig [~erlkoenig@pptp-212-201-70-247.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-12T02:24:27 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-12T02:45:33 < zippe> 'Due to the "we mimic which we admire" tendency in human, holding Linus aloft encourages people to adopt incorrigible asshat communication patterns online.' 2012-11-12T02:45:40 < zippe> Ok, that's going in my .sig 2012-11-12T02:50:34 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-244-147.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 2012-11-12T02:50:44 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-244-147.clienti.tiscali.it] has joined ##stm32 2012-11-12T02:51:23 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-244-147.clienti.tiscali.it] has quit [Client Quit] 2012-11-12T02:51:30 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-244-147.clienti.tiscali.it] has joined ##stm32 2012-11-12T03:09:10 < baird> He needs a kick in the head for introducing beer to Unix hacking. 2012-11-12T03:10:49 < baird> Before, it was like "Underclock my brain? Not happening." But after Torvalds' beer thing, it was like "LeT's HaVe ThE nExt UnIx UsErS gRoUp MeEtInG iN a BaR!111" 2012-11-12T03:17:33 < baird> Even Martin Pool, who I knew well up in Brisbane was like that.. "But you're a Vegetarian.. you're classier than that.." "We'll go to a classy bar!" :P 2012-11-12T03:34:07 < dongs> so, what's worse for ghz transmission lines: making them long or routing one trace through a via? 2012-11-12T03:35:24 < baird> I know someone who would know.. but it isn't me. 2012-11-12T03:36:48 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-12T03:42:35 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Read error: Operation timed out] 2012-11-12T03:48:50 < baird> You've got the gear to measure the RFI though? 2012-11-12T03:49:12 < dongs> i've got a 3ghz spectrum analyzer but I dont have anything that can do those eye patterns 2012-11-12T03:49:45 < dongs> which is i think what i ll need to see if im trolling myself or not 2012-11-12T03:49:54 < BrainDamage> dongs: I'd say via 2012-11-12T03:50:12 < BrainDamage> generally discontinuity == reflection 2012-11-12T03:50:21 < BrainDamage> the bigger th discontinuity, and the higher the reflection 2012-11-12T03:51:38 < dongs> so doesnt via add discontinuity/ 2012-11-12T03:51:39 < dongs> or wat 2012-11-12T03:52:11 < BrainDamage> you asked what's worse 2012-11-12T03:52:19 < dongs> 1~ah 2012-11-12T03:53:14 < dongs> http://i.imgur.com/xKLRU.png so im gonna have to do ghetto length matching on this shit then 2012-11-12T03:53:40 < BrainDamage> ouch, those look pretty close coupled :/ 2012-11-12T03:53:43 < dongs> i cant avoid vias but DP spec says up to 2 vias per signal is ok 2012-11-12T03:53:52 < dongs> which is what I got there. 2012-11-12T03:54:03 < dongs> otherwise, i can route one line direct and via the second one 2012-11-12T03:58:02 < dongs> http://i.imgur.com/Kx3Ou.png i.e. something liek this (purple lane) 2012-11-12T03:59:35 < BrainDamage> the 1st pic has more pair-pair interference, the 2nd has more in-pair reflection ( and distortion ) 2012-11-12T03:59:51 < dongs> so whats worse? :P 2012-11-12T04:00:31 < BrainDamage> if it's indeed few GHz, I'd prefer the 1st, but I only did analogue circuits at that freq 2012-11-12T04:00:52 < BrainDamage> not sure if it'll behave differently with squarewaves, hope not 2012-11-12T04:01:27 < BrainDamage> ( highest I designed was 5GHz duplexer ) 2012-11-12T04:01:39 < dongs> hmm 2012-11-12T04:03:00 < dongs> assholes who made this shit swap lanes heh 2012-11-12T04:03:37 < BrainDamage> consider at 3GHz a mismatch of 2.5 cm means a total cancellation of the output 2012-11-12T04:04:42 < dongs> length? 2012-11-12T04:05:06 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 240 seconds] 2012-11-12T04:05:29 < BrainDamage> 2.5 electrical cm, sorry, it's a weird microwave notation >_> 2012-11-12T04:06:28 < BrainDamage> but yes, I'd imagine that you'd get pretty weird effects with 2.5cm mismatch in signal lenghts 2012-11-12T04:06:35 < dongs> heh 2012-11-12T04:06:54 < BrainDamage> I hope you're ground filling all the gaps 2012-11-12T04:07:11 < BrainDamage> it'll help a lot shielding neighbour traces from near field interference 2012-11-12T04:07:43 < BrainDamage> like gnd - tracka - trackb - gnd 2012-11-12T04:07:50 < BrainDamage> coplanar waveguide 2012-11-12T04:07:56 < dongs> yes, thats the plan 2012-11-12T04:09:30 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-12T04:09:38 < dongs> man... manually doing serpentine tracks = THE LOL 2012-11-12T04:09:45 < emeb_mac> big fun? 2012-11-12T04:10:59 < dongs> each one adds 5-6 mil... 2012-11-12T04:11:05 < dongs> 30 to go 2012-11-12T04:11:05 < dongs> lol 2012-11-12T04:11:42 < emeb_mac> diptrace is not altium 2012-11-12T04:12:03 < dongs> i should probably jjust do them in altium. 2012-11-12T04:12:24 < dongs> its like one click there. 2012-11-12T04:15:12 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-12T04:41:13 < emeb_mac> I've seen the videos of routing in altium - looks like playing a video game. 2012-11-12T04:41:38 < dongs> teehee 2012-11-12T04:42:00 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-12T04:48:16 < dongs> BrainDamage: where can I calculate this gnd shit around signal lines reducing impedance? 2012-11-12T04:52:41 < dongs> http://www.marketwatch.com/story/samsung-hits-apple-with-20-price-hike-report-2012-11-11 2012-11-12T04:52:44 < dongs> lol 2012-11-12T04:52:44 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-12T04:52:48 < dongs> "Apple first disapproved it, but finding no replacement supplier, it accepted the (increase.)" 2012-11-12T04:53:13 < BrainDamage> iirc saturn pcb toolkit has differential traces 2012-11-12T04:53:22 < dongs> well, I have plenty of calculators 2012-11-12T04:53:28 < dongs> but none of them show the kinda setup im trying to do 2012-11-12T04:53:35 < dongs> i.e. gnd | sig | sig | gnd 2012-11-12T04:53:47 < dongs> coplanar shit says to put gnd in between signals... 2012-11-12T04:53:50 < dongs> that isnt gonna fit either 2012-11-12T04:54:50 < BrainDamage> the actual calculation for the impedance is a royal pain in the ass 2012-11-12T04:54:56 < dongs> yea no shit 2012-11-12T04:55:05 < dongs> right now actually im more worried about the fuckign length matching 2012-11-12T04:55:14 < dongs> its a fucking pita 2012-11-12T04:58:31 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-12T05:19:30 < baird> I was just out to buy a new vidya card. When he handed it over, the guy at the counter looked at me like I'd just bought a gay sex toy. :/ 2012-11-12T05:21:38 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-12T05:34:56 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-12T05:41:31 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-244-147.clienti.tiscali.it] has quit [Ping timeout: 252 seconds] 2012-11-12T05:42:25 < dongs> i wonder what video card did he get... 2012-11-12T05:43:36 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-12T05:44:45 < dongs> baird: what card did you get. 2012-11-12T05:45:05 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-12T05:47:34 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-12T05:47:57 < baird> HD6450. But it wasn't even detected as a VESA by NetBSD. Back on the HD5450. :/ 2012-11-12T05:48:04 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-12T05:49:01 < Bird|lappy> baird, heh 2012-11-12T05:49:05 < Bird|lappy> not even vesa :< 2012-11-12T05:51:10 < baird> I can probably build a xfree-current, rather than using the NetBSD in-tree xfree sources.. Might get the support there. 2012-11-12T05:52:09 < dongs> haha.. poor luinix 2012-11-12T05:53:18 < baird> Ha. Linux would probably be working. This is for NutBSD. 2012-11-12T05:57:03 < dongs> at least you'll have displayport out 2012-11-12T05:57:15 < dongs> for when you decide to upgrade to dongs high rez 2048x1536 10" monitors 2012-11-12T06:00:13 -!- tech2077 [~tech2077@108-249-45-175.lightspeed.hstntx.sbcglobal.net] has quit [Ping timeout: 246 seconds] 2012-11-12T06:08:58 < dongs> http://i.imgur.com/Beb0g.png did a try with via swapping lanes 2012-11-12T06:09:20 < dongs> 18mil/5mil.. supposedly gives me ~100ohm impedance on 2l 2012-11-12T06:09:35 < dongs> i'd need gnd pours between them with vias going in the bottom... 2012-11-12T06:09:39 < dongs> not much space for tHAT either. 2012-11-12T06:17:39 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-12T06:17:47 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-12T06:54:08 < dongs> http://www.digikey.com/product-detail/en/ATSHA204-TSU-T/ATSHA204-TSU-TCT-ND/2827266 cute 2012-11-12T06:56:40 < emeb_mac> cute chip. amazing that it's only 3 pins. 2012-11-12T07:01:02 < dongs> "Can generate high-quality random nymbers [....] Because each 256-bit random number is guaranted to be unique from all numbers ever generated on this or any other device[....]" 2012-11-12T07:03:05 < baird> How quickly? 2012-11-12T07:06:41 < baird> Hmm, 1MHz I2C, or 230kbps one-wire, at best. 2012-11-12T07:07:39 < dongs> baird: 11ms best, 50ms worst execution time for Random() 2012-11-12T07:09:02 < baird> I just found that too. :) .. 20-100 per second. 2012-11-12T07:09:18 < dongs> good enough to protect ink cartridges. 2012-11-12T07:09:44 < emeb_mac> ink cartridges. *eyeroll* 2012-11-12T07:09:52 < dongs> thats what the datasheet says its for! 2012-11-12T07:09:54 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-12T07:10:08 < dongs> secure boot for ink cartridges 2012-11-12T07:10:16 < dongs> to make sure you aren't stealing epson hard earned money 2012-11-12T07:10:21 < dongs> by using cloned refill carts 2012-11-12T07:10:33 < dongs> fuck 2012-11-12T07:10:38 < dongs> i need to get this adapter pcb made before 4pm 2012-11-12T07:12:18 < emeb_mac> dongs: yeah - I saw that in the bullet list. Just sad that folks think such things are necessary. 2012-11-12T07:12:46 < emeb_mac> pushing to get the DP adapter ready before the next panel goes out? 2012-11-12T07:13:30 < dongs> yea 2012-11-12T07:31:31 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-12T07:58:33 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-12T08:10:25 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Read error: Operation timed out] 2012-11-12T08:14:20 < dongs> trollin for lols 2012-11-12T08:14:28 < dongs> k, submitting failbreakout 2012-11-12T08:14:48 < dongs> now i need to buy a displaydong cable + socket 2012-11-12T08:15:09 < dongs> and maybe a video cardr 2012-11-12T08:15:16 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-12T08:15:16 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-12T08:15:16 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-12T08:21:48 < emeb_mac> troll-lol-lol 2012-11-12T08:22:18 < emeb_mac> when you getting the boards back? 2012-11-12T08:33:20 < dongs> http://www.indiegogo.com/hackert0wn 2012-11-12T08:33:26 < dongs> wednesday or something. 2012-11-12T08:33:34 < dongs> dp cable will take longer. 2012-11-12T08:37:23 < emeb_mac> heh usb3->dp adapter. 2012-11-12T08:37:23 < dongs> jesus 2012-11-12T08:37:25 < dongs> fucking piece of shit 2012-11-12T08:37:35 < dongs> http://www.digikey.com/product-detail/en/68783-0007/WM19272-ND/1658342 2012-11-12T08:37:40 < dongs> displayport cagle is like 20 bucsk 2012-11-12T08:38:01 < emeb_mac> welcome to the bleeding edge 2012-11-12T08:38:48 < emeb_mac> http://www.ebay.com/itm/New-1-5M-5Ft-Display-Port-DP-Male-to-Male-Cable-for-HDTV-DVD-PC-Black-/190654081582?pt=US_Video_Cables_Adapters&hash=item2c63de6a2e 2012-11-12T08:38:58 < dongs> rite 2012-11-12T08:39:05 < dongs> but im making a digikey order, shrug 2012-11-12T08:40:22 -!- claude is now known as Claude 2012-11-12T08:49:31 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-12T09:05:30 < dongs> dongs 2012-11-12T09:05:41 < dongs> where chats 2012-11-12T09:07:05 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-12T09:07:05 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-12T09:07:05 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-12T09:08:06 < emeb_mac> no chats for you 2012-11-12T09:08:54 < dongs> upgrading miranda.. I wonder how much they broke 2012-11-12T09:09:08 < emeb_mac> baroo? 2012-11-12T09:09:31 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-12T09:10:22 < emeb_mac> DK out of stock on tiny 8MHz xtals: http://www.digikey.com/product-detail/en/7A-8.000MAAJ-T/887-1448-1-ND/2627016 2012-11-12T09:10:41 < dongs> unsurprising. 2012-11-12T09:10:47 < emeb_mac> oh? 2012-11-12T09:10:49 < dongs> did you hear about my luck with china supply? 2012-11-12T09:10:54 < emeb_mac> no 2012-11-12T09:10:59 < dongs> i asked for generic 3.2x1.3mm 8mhz oscillator 2012-11-12T09:11:03 < dongs> expected surely chink trash stuff 2012-11-12T09:11:10 < dongs> instead got murata ceralock(tm) 2012-11-12T09:11:15 < dongs> the shit ST recomends in their datasheet 2012-11-12T09:11:22 < dongs> at a fraction of the price at digikey as well 2012-11-12T09:11:31 < dongs> er oscillator=resonator 2012-11-12T09:12:26 < emeb_mac> smokin' deal? 2012-11-12T09:12:30 < dongs> seems so 2012-11-12T09:13:08 < emeb_mac> those resonators good enough for USB? 2012-11-12T09:13:30 < dongs> na 2012-11-12T09:13:44 < dongs> but they're pretty good for resonators 2012-11-12T09:13:47 < dongs> +-0,5 or someshit 2012-11-12T09:13:56 < emeb_mac> almost good enough 2012-11-12T09:16:04 < emeb_mac> usb needs 500ppm = 0.05% 2012-11-12T09:16:51 < emeb_mac> time for zzz 2012-11-12T09:16:55 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-12T09:32:30 -!- dekar__ [~dekar@212.255.228.239] has joined ##stm32 2012-11-12T09:32:31 -!- mode/##stm32 [+v dekar__] by ChanServ 2012-11-12T09:35:50 < cdh> emeb_mac: How about this 8MHz part? http://www.digikey.com/product-detail/en/ABM3-8.000MHZ-D2Y-T/535-10630-1-ND/2344632 ESR is a lot higher, but otherwise looks like a good replacement for the TXC. 2012-11-12T09:36:20 -!- dekar_ [~dekar@212.255.47.230] has quit [Ping timeout: 248 seconds] 2012-11-12T09:51:02 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 255 seconds] 2012-11-12T09:52:14 -!- Claude is now known as claude 2012-11-12T10:32:03 -!- claude is now known as claude_work 2012-11-12T10:32:39 -!- claude_work is now known as Claude_work 2012-11-12T10:35:24 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-12T10:41:17 -!- Laurenceb__ [~Laurence@host86-180-137-63.range86-180.btcentralplus.com] has joined ##stm32 2012-11-12T11:01:13 -!- Laurenceb__ [~Laurence@host86-180-137-63.range86-180.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-12T11:02:41 < dongs> fucking bored 2012-11-12T11:08:46 < zyp> any news? I haven't been keeping up with irc this past weekend 2012-11-12T11:09:39 < dongs> nope 2012-11-12T11:09:44 < dongs> blogging on blogs mostly 2012-11-12T11:09:54 < dongs> got displayporn adapter done and submitted. 2012-11-12T11:10:02 < dongs> got backlight on lcd to turn on. 2012-11-12T11:10:47 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-12T11:15:37 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-12T11:39:41 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-12T11:40:27 < Claude_work> dongs , url ? thats the eDP (iCrap) to DP adpter? 2012-11-12T11:41:10 < dongs> which url? 2012-11-12T11:41:15 < Claude_work> ah nm , thought you blogged about the adpater ^^ 2012-11-12T11:41:19 < dongs> yes 2012-11-12T11:41:22 < Claude_work> adapter even 2012-11-12T11:41:24 < dongs> i made one, gonna see if it works 2012-11-12T11:41:38 < Claude_work> cool , how much are these ipad displays? 2012-11-12T11:41:43 < dongs> like 60 bucks or something 2012-11-12T11:41:46 < dongs> pretty cheap 2012-11-12T11:42:08 < Claude_work> yeah okay for such a high res but small display 2012-11-12T11:48:29 < dongs> how did you come up wiht 10/6 for lanes anyway? 2012-11-12T11:48:36 < dongs> my analol'g pal calculted and said it had to be 18/5 2012-11-12T11:49:31 < dongs> anyway, I did it in 18/5 w/ground islands between lanes (but not between differential pairs),, supposedly that should give me ~100ohm differential 2012-11-12T11:53:25 < Claude_work> i have a stripline calc here , maybe i had some values wrong .. 2012-11-12T11:53:49 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-12T11:54:15 < Claude_work> oha! did your analog guy calculated the differential impendance or the single ended ? 2012-11-12T11:54:47 < Claude_work> you have to maintain 100Z between the pair , not on the pair to gnd 2012-11-12T11:55:38 < Claude_work> anyway , differential signaling is quite robust . even with unbalanced pairs it 'works' 2012-11-12T11:56:09 -!- elektrinis [~circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-12T11:58:50 < dongs> hopefully. 2012-11-12T11:58:55 < dongs> anyway this is just a 2l proto for proof of concept 2012-11-12T11:59:02 < dongs> if I bring in hdmi>dp chips i'll do this on proper 4l board anyway 2012-11-12T11:59:12 < dongs> where i dont have to make giant thick traces 2012-11-12T11:59:20 -!- phantoxe [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-12T12:28:48 -!- Steffanx [~Steffanx@client-145-97-185-056.flexnet2.rug.nl] has joined ##stm32 2012-11-12T12:28:49 -!- Steffanx [~Steffanx@client-145-97-185-056.flexnet2.rug.nl] has quit [Changing host] 2012-11-12T12:28:49 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-12T12:28:52 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-12T12:31:02 < Laurenceb> whats the lvds board for? 2012-11-12T12:31:32 <+Steffanx> magic 2012-11-12T12:31:36 <+Steffanx> trollinh 2012-11-12T12:31:58 < Laurenceb> "The Thrustmaster Ferrari GT Wireless wheel and pedals" 2012-11-12T12:32:02 < Laurenceb> faptastic 2012-11-12T12:36:59 < zyp> I ran some numbers on the impedance 2012-11-12T12:37:27 < zyp> 18/5 seems to give around 128 ohm or so, 10/6 would give way more 2012-11-12T12:38:55 < zyp> I get around 151 ohm for 10/6 2012-11-12T12:39:46 < Claude_work> differential Z ? 2012-11-12T12:39:59 < dongs> http://www.wikispeed.com/Affordable if I paypal these guys $25 right nowdo you think they will deliver it to me before 2015? 2012-11-12T12:40:17 < zyp> Claude_work, yes 2012-11-12T12:40:19 < dongs> er ,$25k 2012-11-12T12:40:35 < Claude_work> really don't know how i came to 10/6/10 anymore .. maybe i had 'h' to the gnd plane wrong 2012-11-12T12:40:49 < dongs> you likely did, if it was calculating it for 4l board 2012-11-12T12:40:58 < Claude_work> yeah probably 2012-11-12T12:41:17 < zyp> number of layers doesn't matter, distance from trace to plane layer does 2012-11-12T12:41:27 < dongs> yes 2012-11-12T12:41:35 < dongs> but in 4l the inner gnd layer is usually quite closer 2012-11-12T12:41:45 < zyp> yeah 2012-11-12T12:41:48 < Claude_work> yes .. pair to gnd is smaller on usual 4l boards 2012-11-12T12:44:16 < dongs> oh well 2012-11-12T12:44:29 < dongs> im sure the design is fail as far as noise goes 2012-11-12T12:44:37 < Claude_work> :) 2012-11-12T12:44:44 < dongs> i just wanna see if it works or not 2012-11-12T12:45:04 < Claude_work> does eDP also need these ac coupling caps like pcie? 2012-11-12T12:45:05 < dongs> i did end up doing single via to turn the lane around 2012-11-12T12:45:22 < dongs> lol, it p robably does. i saw them on DP lanes on the video card 2012-11-12T12:45:32 < dongs> fuck. 2012-11-12T12:46:17 < dongs> if they're on the card do i still ened them on monitor? 2012-11-12T12:47:45 < Claude_work> hmm when eDP and pcie are similar in terms of electrical specs then don't worry about the signal integrity. someone on an other channel had an GPU bitcoin miner running with pcie graphics cards hanging off 0.1" idc cables from the pcie slot and it worked :) 2012-11-12T12:48:43 < karlp> was that to get more "slots"? 2012-11-12T12:48:57 < Claude_work> yeah multiple cards on one pcie16 2012-11-12T12:49:00 < karlp> heh 2012-11-12T12:49:14 < Claude_work> really ghetto style but it worked 2012-11-12T12:50:03 < zyp> ha, nice 2012-11-12T12:51:55 < dongs> yeah, dp is supposed to be similar to pcie/etc. uses same signalling/bla 2012-11-12T12:51:56 < dongs> ok 2012-11-12T12:51:59 < dongs> good, lets hope the shit works then 2012-11-12T12:53:10 < dongs> http://i.imgur.com/4CcCq.png this is what i ended up with. if it doesnt work, nothing lost, i'll start over with some other way 2012-11-12T12:54:52 <+Steffanx> The standard chinese crap vga-dp have a pcb that look worse, so how something like that doesn't work, dongs? 2012-11-12T12:55:01 <+Steffanx> *looks 2012-11-12T12:55:09 < dongs> pics? 2012-11-12T12:55:58 < dongs> thing is,, all those passive ones are using DP+ 2012-11-12T12:56:07 < dongs> which allows HDMI + analolg signals over same wires 2012-11-12T12:56:12 < dongs> not actual DP signalling 2012-11-12T12:56:17 <+Steffanx> oh, could be 2012-11-12T12:56:24 < dongs> so they probably don't care about differential pairs etc there 2012-11-12T12:56:32 <+Steffanx> Top: http://www.naffets.nl/share/VGA-20110711-132006.jpg .. don't have a pic of the bottom 2012-11-12T12:56:46 <+Steffanx> Not near my desk atm :) 2012-11-12T12:57:12 <+Steffanx> That cable/glue is awesom 2012-11-12T12:57:18 < dongs> wow, its an actual active device? 2012-11-12T12:57:18 < dongs> hmm 2012-11-12T12:57:21 < dongs> how muich was that? 2012-11-12T12:57:23 < Laurenceb> dongs: whats that for? 2012-11-12T12:57:32 <+Steffanx> It was, dongs .. it's dead now 2012-11-12T12:57:43 <+Steffanx> 13$ from dealextreme iirc 2012-11-12T12:57:46 < dongs> Laurenceb: displayport adapter for jewpad lcd. 2012-11-12T12:57:53 < Laurenceb> nice 2012-11-12T12:57:59 < dongs> if I had to guess, thats lane0 and aux channel 2012-11-12T12:58:07 < dongs> one lane is enough for vga resolutions 2012-11-12T12:58:10 < Laurenceb> displayport is compatible with HDMI ? 2012-11-12T12:58:18 < dongs> no 2012-11-12T12:58:34 <+Steffanx> http://www.naffets.nl/share/mDP_hmdi-kabel-20110711-130947.jpg Laurenceb :) 2012-11-12T12:58:35 < dongs> native displayport signalling is not compatible wiht anythign 2012-11-12T12:58:41 <+Steffanx> needs a converter, chip is on the other side 2012-11-12T12:59:04 < dongs> but they have a mode where you can send HDMI over DP 2012-11-12T12:59:09 < Laurenceb> oh 2012-11-12T12:59:12 < dongs> which is what most GPUs/passive adapters support 2012-11-12T12:59:18 < Laurenceb> and the lcd supports it? 2012-11-12T12:59:24 < dongs> well, lcd supports DP 2012-11-12T12:59:34 < Laurenceb> hmm... 2012-11-12T12:59:40 < dongs> so I just need a plug adapter for the bullshit fpc connector. 2012-11-12T13:00:11 < dongs> and then it should just come up as a regular monitor when plugged in. 2012-11-12T13:01:09 < Claude_work> dongs regarding the caps , looks like you can patch some in (0402?) when cutting the lanes. *if* they are really needed 2012-11-12T13:01:38 < dongs> Claude_work: ac caps just go across the lane right? 2012-11-12T13:01:52 < Claude_work> yes like on pcie 2012-11-12T13:02:05 < dongs> lets have a look at dp standard 2012-11-12T13:02:28 < dongs> All Sink Devices must have AC-coupling capacitors, whether they implement DisplayPort Source Detection 2012-11-12T13:02:32 < dongs> or not. 2012-11-12T13:02:34 < dongs> fuck 2012-11-12T13:02:50 < Claude_work> maybe these caps are allready in the panel ? 2012-11-12T13:02:59 < dongs> unsure 2012-11-12T13:03:08 < Claude_work> multimeter? 2012-11-12T13:03:12 < dongs> and? 2012-11-12T13:03:20 < Claude_work> meassure resistance 2012-11-12T13:03:27 < dongs> from wehre to where? 2012-11-12T13:03:36 < Claude_work> DP_N to DN_P 2012-11-12T13:03:42 < dongs> lemme see 2012-11-12T13:04:57 < dongs> like 2M? 2012-11-12T13:05:54 < Laurenceb> use an lcr? 2012-11-12T13:08:47 < dongs> so? what does 2 meg mean 2012-11-12T13:09:51 < dongs> hmm 2012-11-12T13:09:56 < dongs> open on display lanes 2012-11-12T13:10:01 < dongs> 1M on aux lane 2012-11-12T13:10:10 < dongs> erm 2m 2012-11-12T13:10:45 -!- phantoxe [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Read error: Connection reset by peer] 2012-11-12T13:10:49 -!- phantone [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-12T13:10:51 < zyp> I'd be surprised if the caps are not present in the display controller 2012-11-12T13:11:03 < dongs> so maybe no problem? 2012-11-12T13:11:09 < zyp> probably not 2012-11-12T13:11:17 < dongs> i should ask chinks to give me a broken one 2012-11-12T13:11:22 < dongs> so i can tear it down and see 2012-11-12T13:12:01 < Laurenceb> maybe its been done 2012-11-12T13:12:10 < dongs> go ahead and google it 2012-11-12T13:14:09 < Laurenceb> hmm no luck 2012-11-12T13:16:44 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-12T13:16:45 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-12T13:16:45 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-12T13:19:10 < dongs> hmm 2012-11-12T13:19:16 < dongs> chink said he;ll look around for something broken 2012-11-12T13:23:42 < dongs> The electrical sub-block of a DisplayPort Main Link consists of up to four differential pairs. The DisplayPort 2012-11-12T13:23:45 < dongs> Transmitter drives doubly-terminated, AC-coupled differential pairs as shown in Figure 3-12 in a manner 2012-11-12T13:23:48 < dongs> compliant with the Main Link Transmitter electrical specification. 2012-11-12T13:24:12 < dongs> no ac caps on sink connector 2012-11-12T13:24:17 < dongs> so i might be safe anyway 2012-11-12T13:24:24 < dongs> i.e. they're only on the transmitter end 2012-11-12T13:24:56 < dongs> http://i.imgur.com/h6y0w.png 2012-11-12T13:26:17 < Laurenceb> yeah looks like you are ok 2012-11-12T13:27:23 < dongs> the CF milling guy wasnt too excited about milling a case for this shit, i think he needs to see the actual pixels to understand how fucking awesome it is. 2012-11-12T13:27:35 < Laurenceb> CF? 2012-11-12T13:27:45 < dongs> carbon fiber, lol 2012-11-12T13:27:50 < Laurenceb> wut 2012-11-12T13:28:02 < Laurenceb> huge slab of it or something? 2012-11-12T13:28:06 < dongs> yea 2012-11-12T13:28:10 < Laurenceb> lol 2012-11-12T13:28:32 < dongs> he works at some composites/cf factory so he has any material. failing that, i was gonna have him do it out of aluminum. 2012-11-12T13:28:43 < Laurenceb> sexy 2012-11-12T13:31:01 < Laurenceb> http://www.screaminspace.com/ 2012-11-12T13:31:05 < Laurenceb> facepalm 2012-11-12T13:31:41 < dongs> loool 2012-11-12T13:31:51 < dongs> do tehy have a kickstarter for this 2012-11-12T13:31:57 < dongs> also: android phone 2012-11-12T13:32:31 < Laurenceb> better 2012-11-12T13:32:36 < Laurenceb> EADS are sponsoring them 2012-11-12T13:32:49 < dongs> fgts 2012-11-12T13:44:17 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-244-147.clienti.tiscali.it] has joined ##stm32 2012-11-12T13:47:56 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-12T13:59:58 < Laurenceb> http://hackaday.com/2012/11/12/linux-on-a-nspire-cas-cx-calculator/ 2012-11-12T14:17:47 < dongs> any win8 users with stlink? 2012-11-12T14:18:46 < dongs> on 64bit os 2012-11-12T14:20:42 < zyp> is it broken? 2012-11-12T14:22:19 < dongs> unsure 2012-11-12T14:22:21 < dongs> pal is bitching 2012-11-12T14:22:27 < dongs> driver fails to install due to unsign 2012-11-12T14:22:29 < dongs> but they're using winusb 2012-11-12T14:22:34 < dongs> which is already pre-signed etc 2012-11-12T14:22:40 < dongs> shouldn't even need any driver beyond a simple inf 2012-11-12T14:22:51 < zyp> had no problem with win7 64bit at least 2012-11-12T14:22:55 < dongs> me neither 2012-11-12T14:23:00 < dongs> win8 is the question here. 2012-11-12T14:23:11 < dongs> i already nuked it off my VM otherwise i'd try 2012-11-12T14:26:04 < dongs> so apparently st has a inf withotu cat 2012-11-12T14:26:09 < dongs> so it will fail on win8 unconditionally 2012-11-12T14:26:14 < dongs> fucking retards 2012-11-12T14:26:19 < dongs> i wonder where I could bitch about this. 2012-11-12T14:29:42 -!- tech2077 [~tech2077@108-249-45-175.lightspeed.hstntx.sbcglobal.net] has joined ##stm32 2012-11-12T14:30:51 < dongs> commence chats 2012-11-12T14:30:56 < dongs> tech2077: any more afro mods to your shitberry pi 2012-11-12T14:43:48 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-12T15:00:04 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-12T15:02:31 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-12T15:07:55 < Laurenceb> http://www.afrotechmods.com/ 2012-11-12T15:08:05 < Laurenceb> dongs must have made that 2012-11-12T15:09:59 < dongs> old as shit man 2012-11-12T15:10:30 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-12T15:10:59 < Laurenceb> http://www.afrotechmods.com/keyboard.htm 2012-11-12T15:11:04 < dongs> http://afrotechmods.com/stupid/scanner/scanner.htm 2012-11-12T15:12:10 -!- tech2077 [~tech2077@108-249-45-175.lightspeed.hstntx.sbcglobal.net] has quit [Ping timeout: 246 seconds] 2012-11-12T15:12:12 < Laurenceb> http://www.afrotechmods.com/Paint5.jpg 2012-11-12T15:12:24 < dongs> water cooling???? 2012-11-12T15:12:29 < Laurenceb> yes 2012-11-12T15:12:36 < dongs> hilarious metal bucket 2012-11-12T15:12:45 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-12T15:16:25 < Laurenceb> http://www.afrotechmods.com/groovy/open_source_hardware/open_source_hardware.htm 2012-11-12T15:16:27 < Laurenceb> lol 2012-11-12T15:18:40 < dongs> o shitttt 2012-11-12T15:18:43 < dongs> that must be new 2012-11-12T15:19:25 < zyp> afrotech? is that related to you, dongs? :p 2012-11-12T15:19:35 < dongs> Arduino - This popular hardware platform is NOT open source!! The processor is based on closed source microcontroller made by Atmel. Answer me this: How many NAND gates are in an Arduino? Hm? HMMM? You don't know. And if you don't know what is inside your hardware, it could be used to spy on your family and take away your civil rights. So which is it going to be you neo-hitler loving freedom hating piece of shit? Open source microcontrollers or ones 2012-11-12T15:19:43 < dongs> aahahaha 2012-11-12T15:23:40 < dongs> < dada> dongs: don't look now, but there's a huge NAND gate behind you! 2012-11-12T15:23:41 < dongs> haha 2012-11-12T15:25:01 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-12T15:25:13 < Laurenceb> http://www.youtube.com/watch?v=EoWMF3VkI6U&feature=player_embedded#t=319s 2012-11-12T15:25:48 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Remote host closed the connection] 2012-11-12T15:25:51 < dongs> ya 2012-11-12T15:28:05 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-12T15:38:28 < Laurenceb> http://www.theregister.co.uk/2012/11/12/goatse_email_addresses_now_open/ 2012-11-12T15:38:38 < dongs> old 2012-11-12T15:38:43 < dongs> saw this > 24 hours ago 2012-11-12T15:38:50 < dongs> I used to know the guy who owned the original 2012-11-12T15:39:17 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-12T15:39:22 < Laurenceb> it was probably you 2012-11-12T15:39:30 < dongs> i would have never sold that shit for only 10k 2012-11-12T15:41:56 < dongs> holy fuck 2012-11-12T15:42:01 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-12T15:42:11 < dongs> http://www.ebay.com/itm/160682660742 [ buy it now ] 2012-11-12T15:42:17 -!- daku is now known as DaKu 2012-11-12T15:42:28 < Laurenceb> wow 2012-11-12T15:42:45 < dongs> they ship to japan 2012-11-12T15:42:47 < dongs> tempting. 2012-11-12T15:42:50 < dongs> what would I do with them? 2012-11-12T15:43:19 < Laurenceb> stick them up your but 2012-11-12T15:43:33 < dongs> http://www.ebay.com/itm/150699241350 haha 2012-11-12T15:50:20 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-12T15:51:26 < dongs> Laurenceb: what happens if you send a charged supercap 40km up in the space 2012-11-12T15:51:30 < dongs> then discharge it at the top 2012-11-12T15:51:34 < dongs> will it be more or less spark??? 2012-11-12T15:52:04 < Laurenceb> more 2012-11-12T15:52:11 < dongs> RLY 2012-11-12T15:52:26 < dongs> have you VERIFIED THIS 2012-11-12T15:52:30 < dongs> with VIDEO from ANDROID PHONE 2012-11-12T15:52:38 < Laurenceb> lool 2012-11-12T15:52:45 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-12T15:53:45 < Laurenceb> http://media-cache-ec6.pinterest.com/upload/110056784614203869_F9CREyc1_c.jpg 2012-11-12T15:53:53 < Laurenceb> its the dreamlover2000 prototype 2012-11-12T15:54:41 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-12T15:54:41 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-12T15:54:41 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-12T15:56:11 < Laurenceb> something for hackitten 2012-11-12T15:56:12 < Laurenceb> http://www.youtube.com/watch?feature=player_embedded&v=W1pj8bXlzaw 2012-11-12T15:57:18 < Laurenceb> lol @ comments 2012-11-12T16:00:22 < dongs> https://youtube.com/watch?v=AJN1qiO6kQs totally a dude 2012-11-12T16:00:26 < dongs> (related vids) 2012-11-12T16:01:06 < dongs> oh it is a dude 2012-11-12T16:01:06 < dongs> lawl 2012-11-12T16:01:08 < Laurenceb> im going to vom 2012-11-12T16:01:10 < dongs> turned up the sound 2012-11-12T16:02:35 < zyp> I have no idea what you are watching, but no way I am going to open those urls at work :p 2012-11-12T16:02:41 < dongs> ha ha ha 2012-11-12T16:03:18 < Laurenceb> zyp: its a trap 2012-11-12T16:04:01 < dongs> k time to hookup logic analyzer to this card shit 2012-11-12T16:04:03 < dongs> and see whats going on 2012-11-12T16:04:17 < Laurenceb> datalogger? 2012-11-12T16:04:51 < dongs> nah need to panel stencils for it. on queue whlie other higher priority shit gets done 2012-11-12T16:10:18 -!- dekar__ [~dekar@212.255.228.239] has quit [Quit: This computer has gone to sleep] 2012-11-12T16:18:36 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-12T16:23:08 < dongs> hmm the clock looks like trash 2012-11-12T16:23:12 < dongs> in 8mhz m ode 2012-11-12T16:23:13 < dongs> what the fuck 2012-11-12T16:26:37 < Laurenceb> http://www.youtube.com/watch?feature=player_embedded&v=9yHl24QynOM 2012-11-12T16:30:39 < zyp> dongs, are you sampling it fast enough with logic analyzer? 2012-11-12T16:31:37 < dongs> right, that was the problem. went to 50mhz and it looks ok 2012-11-12T16:31:46 < dongs> data still looks fucked 2012-11-12T16:31:57 < zyp> when I was doing I2S, I thought master clock were looking weird, until I realized it was >12MHz and I was sampling at around that rate :p 2012-11-12T16:38:10 < dongs> hm 2012-11-12T16:38:19 < dongs> i still need to figure out why I need to disable rx irq before doing tx 2012-11-12T16:38:23 < dongs> otherwise rx also hits 2012-11-12T16:39:01 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-12T16:42:10 < baird> Laurenceb: I want one. 2012-11-12T16:42:57 < dongs> now i get weird x bytes of crap in rx 2012-11-12T16:43:01 < dongs> before real data comes in 2012-11-12T16:54:43 -!- dekar [~dekar@212.255.228.239] has joined ##stm32 2012-11-12T16:54:46 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-12T17:00:40 < dongs> hmm.. its appending some weird garbage from previous shit i sent 2012-11-12T17:00:41 < dongs> what hte hell 2012-11-12T17:00:52 < dongs> anyway at least i get data both ways. will figure out this weird cached shit later. 2012-11-12T17:12:00 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-12T17:18:54 -!- jon1012 [~jon@pha75-14-88-162-134-157.fbx.proxad.net] has joined ##stm32 2012-11-12T17:18:55 -!- jon1012 [~jon@pha75-14-88-162-134-157.fbx.proxad.net] has quit [Changing host] 2012-11-12T17:18:55 -!- jon1012 [~jon@foresight/developer/jon1012] has joined ##stm32 2012-11-12T17:22:35 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Ping timeout: 260 seconds] 2012-11-12T17:25:01 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-12T17:30:04 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-12T17:31:29 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-12T17:31:30 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-12T17:31:30 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-12T17:31:33 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-12T17:31:58 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-12T17:32:50 <+Steffanx> nu 2012-11-12T17:40:06 < dongs> /* Flush the SC_USART DR */ 2012-11-12T17:40:07 < dongs> (void)USART_ReceiveData(USART6); 2012-11-12T17:40:08 < dongs> oops 2012-11-12T17:40:13 < dongs> apparently that WAS needed after transmit 2012-11-12T17:40:48 < dongs> smartcard mode only quirk? 2012-11-12T17:41:03 < dongs> no mention in ref manual of cours.e 2012-11-12T17:51:18 -!- jon1012 [~jon@foresight/developer/jon1012] has quit [Read error: Connection reset by peer] 2012-11-12T17:57:28 -!- alexn [~alexn@93.104.205.194] has quit [Remote host closed the connection] 2012-11-12T17:58:49 -!- jon1012 [~jon@pha75-14-88-162-134-157.fbx.proxad.net] has joined ##stm32 2012-11-12T17:58:49 -!- jon1012 [~jon@pha75-14-88-162-134-157.fbx.proxad.net] has quit [Changing host] 2012-11-12T17:58:49 -!- jon1012 [~jon@foresight/developer/jon1012] has joined ##stm32 2012-11-12T18:08:15 -!- barthess [~barthess@178.154.62.237] has joined ##stm32 2012-11-12T18:20:35 -!- elektrinis [~circuit@82-135-241-134.static.zebra.lt] has quit [Quit: pokðt] 2012-11-12T18:22:51 -!- Claude_work is now known as claude 2012-11-12T18:32:30 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-12T18:40:02 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-12T18:48:41 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-12T18:52:33 <+Steffanx> I don't read bullshit flyback :) 2012-11-12T18:54:41 < Laurenceb> http://colinkarpfinger.com/blog/wp-content/uploads/2010/05/IMG_1290-Custom.jpg 2012-11-12T19:00:47 < karlp> is that a usb gamepad connected? 2012-11-12T19:13:22 -!- upgrdman_ [429f3cfe@blender/artist/upgrdman] has joined ##stm32 2012-11-12T19:25:16 < emeb> lol, everything gets compared to rpi now. 2012-11-12T19:25:30 < emeb> rpi is the new "six inches" 2012-11-12T19:36:24 <+Steffanx> I'm going to compare everything with a pii-300mhz 2012-11-12T19:36:42 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-12T19:42:27 <+dekar> Steffanx, how much is a pii-300mhz? 2012-11-12T19:42:33 <+dekar> and how many rpi is it? 2012-11-12T19:43:51 < emeb> depends on if it's an overclocked rpi I guess. 2012-11-12T19:45:09 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-12T19:46:56 <+dekar> stock one ofc, and stock pii-300mhz 2012-11-12T19:47:36 -!- mrcan [~mrcan@unaffiliated/mrcan] has joined ##stm32 2012-11-12T19:53:06 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 240 seconds] 2012-11-12T19:54:35 < jpa-> and whether the PII-300MHz is running linux 2.2 or 3.7 2012-11-12T19:56:39 <+Steffanx> lunix? 2012-11-12T19:56:40 <+Steffanx> DOS 2012-11-12T19:57:00 <+Steffanx> or win95 2012-11-12T20:03:19 < baird> omg. someone who hasn't yet heard of the Ardunio? 2012-11-12T20:05:21 < emeb> who? 2012-11-12T20:06:17 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-12T20:10:35 < baird> referring to the venturebeat link 2012-11-12T20:11:01 < emeb> it does have the aura of "breathless n00b" 2012-11-12T20:14:57 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-12T20:33:07 < upgrdman_> any idea when the r pi's are supposed to be in enough supply that a back order isn't required? 2012-11-12T20:33:18 < upgrdman_> are they still is massive over-demand? 2012-11-12T20:34:01 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-12T20:37:21 < emeb> when the hipsters finally move on to the next big thing. 2012-11-12T20:37:41 < emeb> artisanal sriracha 2012-11-12T20:44:59 -!- jon1012 [~jon@foresight/developer/jon1012] has quit [Ping timeout: 252 seconds] 2012-11-12T20:45:02 < zyp> heh, $13 2012-11-12T20:45:04 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-12T20:45:14 < zyp> they should have done an article when it was $5 2012-11-12T20:46:09 < emeb> I guess I actually ordered one of those. Haven't gotten it yet... 2012-11-12T20:46:51 < zyp> I think mine is set to be shipped this week 2012-11-12T20:47:38 < zyp> hmm, friday 2012-11-12T20:47:52 < zyp> might have it some time next week then 2012-11-12T20:51:44 < emeb> mine is listed to ship on Fri, so sometime next week probably. 2012-11-12T20:52:45 < emeb> zyp: you want a bare board of the bmp2 from OSHpark? 2012-11-12T20:53:48 -!- phantone [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [] 2012-11-12T20:55:06 < zyp> hmm, I figure that if I'm building one, I might as well build several 2012-11-12T20:55:27 < emeb> yeah - I'm going to build at least 2 2012-11-12T20:56:47 < emeb> I could send you the zipfile w/ gerbers & you order your own 2012-11-12T20:57:38 < emeb> or you could wait until I build & shake out the bugs. :) 2012-11-12T20:57:48 < zyp> I was sort of planning on that ;) 2012-11-12T20:57:53 < emeb> well then. 2012-11-12T20:58:23 < emeb> I'll get that ball rolling. Start the fab & order the parts. 2012-11-12T20:59:16 < zyp> or you can get enough parts and boards for me too and ship it all together 2012-11-12T20:59:39 < zyp> if you care to do that 2012-11-12T21:02:06 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 260 seconds] 2012-11-12T21:02:10 < emeb> For parts I'm just ordering the unique stuff I don't already have - mcu, connectors, xtal, etc. 2012-11-12T21:02:34 < zyp> but it's not important, I might just put it off until I'm done with the lpc4300 board and put it on the same order 2012-11-12T21:02:43 < emeb> probably easier. 2012-11-12T21:03:35 < zyp> was thinking about panelizing both on same stencil too 2012-11-12T21:04:04 < emeb> why not? stencils are huge compared to most of these boards. 2012-11-12T21:04:20 < zyp> yeah 2012-11-12T21:05:17 < emeb> boards ordered - $12.75 for 3 2012-11-12T21:05:19 < zyp> well, such a small board doesn't really warrant paying for a full stencil alone 2012-11-12T21:06:39 < zyp> so the alternative would be doing it by hand 2012-11-12T21:06:39 < emeb> I'll put together a build pkg - schematic/bom/gerbers - at some point in the near future. 2012-11-12T21:07:46 < emeb> Oh - you'll want the solder stencil layer too. I think I need to do a few extra clicks when dumping gerbers to get that. 2012-11-12T21:07:58 < zyp> no hurry, I'm not going to finish up the lpc4300 stuff anytime soon 2012-11-12T21:12:52 < emeb> ok. it'll be a bit before I can assemble them anyway - the xtals are out of stock for a few weeks. 2012-11-12T21:13:02 < emeb> unless I use the ones someone mentioned earlier today 2012-11-12T21:26:51 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-12T21:28:53 < TitanMKD> hi 2012-11-12T21:30:39 < jpa-> hello 2012-11-12T21:46:50 <+Steffanx> Salute! 2012-11-12T21:47:46 < emeb> こんにちは 2012-11-12T21:48:28 <+Steffanx> oui oui 2012-11-12T21:53:53 <+dekar> hallo 2012-11-12T21:54:17 -!- Laurenceb__ [~Laurence@host86-178-235-226.range86-178.btcentralplus.com] has joined ##stm32 2012-11-12T21:55:13 < baird> haaaaaaaaay brooooooo 2012-11-12T21:55:55 < Laurenceb__> sup my homies 2012-11-12T21:56:33 < baird> lol McAfee: http://www.dailymail.co.uk/news/article-2231953/John-McAfee-Millionaire-McAfee-software-giant-run-gunning-American-builder-Belize.html 2012-11-12T21:58:48 -!- Erlkoenig [~erlkoenig@pptp-212-201-76-18.pptp.stw-bonn.de] has joined ##stm32 2012-11-12T22:01:28 < Erlkoenig> could it be possible that the ST Periph USB OTG lib rounds the buffer size passed to DCD_EP_PrepareRx up to multiples of USBD_EPx_MAX_PACKET_SIZE, thereby overwrites memory that comes after the buffer? 2012-11-12T22:03:04 < zyp> did you try reading the documentation? 2012-11-12T22:04:32 < Erlkoenig> no, i generally avoid that. even if i did, the doc doesn't lose more words than "To transmit data, the DCD_EP_Tx () function is called and to receive data DCD_EP_PrepareRx() is called, an with unlimited data length." 2012-11-12T22:04:52 < zyp> right 2012-11-12T22:05:00 < zyp> did you try reading the code? 2012-11-12T22:05:23 < Erlkoenig> i am, and it appears that it rounds up to multiples of USBD_EPx_MAX_PACKET_SIZE, but i am not sure, so i asked 2012-11-12T22:12:29 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-12T22:15:47 -!- barthess [~barthess@178.154.62.237] has quit [Quit: Leaving.] 2012-11-12T22:17:08 -!- upgrdman_ [429f3cfe@blender/artist/upgrdman] has quit [Ping timeout: 245 seconds] 2012-11-12T22:52:05 -!- Laurenceb__ is now known as Laurenceb_ 2012-11-12T22:56:29 -!- Tzacks [~zz@089-101-122023.ntlworld.ie] has joined ##stm32 2012-11-12T22:57:08 < Tzacks> emeb are you alive pls? 2012-11-12T23:04:59 < Tectu> can someone help me with this simple pointer problem? http://codepad.org/UyadvsTc 2012-11-12T23:06:31 < Erlkoenig> an error in an empty line? 2012-11-12T23:07:00 < Tectu> Erlkoenig, error at line 20, not 19 -.- 2012-11-12T23:08:13 < Erlkoenig> very funny. can't spot any error 2012-11-12T23:08:29 < Tectu> the problem is that I don't get the right value back :D 2012-11-12T23:08:57 < TitanMKD> Tectu check the lcdReg 2012-11-12T23:09:16 < Tectu> TitanMKD, what do you mean 2012-11-12T23:09:30 < TitanMKD> what's the prototype of lld_lcdWriteReg() ? 2012-11-12T23:09:43 < TitanMKD> if it requires a pointer to reg addr it's why you have an error 2012-11-12T23:10:01 < TitanMKD> as you give it a simple 16bits value 2012-11-12T23:10:26 < Tectu> TitanMKD, the WriteReg function is not the problem 2012-11-12T23:10:33 < Tectu> when I replace the foo() with GDISP_RAM, everything works 2012-11-12T23:10:37 < TitanMKD> maybe it should be uint16_t* lcdReg 2012-11-12T23:10:48 < TitanMKD> as prototype for lld_lcdReadReg( 2012-11-12T23:11:25 < emeb> Tzacks: I'm here 2012-11-12T23:12:29 < TitanMKD> Tectu it's just impossible to answer if we do not know the prototype of lld_lcdWriteReg() 2012-11-12T23:12:56 < Tectu> it's void lld_lcdWriteReg(uint16_t lcdReg); 2012-11-12T23:13:02 < TitanMKD> as Line 19 is between lld_lcdWriteReg(lcdReg); and return (foo()); 2012-11-12T23:13:35 < TitanMKD> ok i see ;) 2012-11-12T23:13:37 < TitanMKD> write 2012-11-12T23:13:46 < TitanMKD> return (*GDISP_RAM); 2012-11-12T23:14:04 < TitanMKD> it will return a 16bits 2012-11-12T23:20:36 < Tectu> TitanMKD, that dosen't work 2012-11-12T23:22:46 < TitanMKD> hmm yes you already do it in define 2012-11-12T23:22:51 < Tectu> yes 2012-11-12T23:23:33 < TitanMKD> maybe 0x60100000ul will be better too 2012-11-12T23:23:44 < TitanMKD> but anywa on ARM default is 32bits so it is not required 2012-11-12T23:23:50 < Tectu> yeah 2012-11-12T23:23:53 < Tectu> not related to this issue 2012-11-12T23:24:20 < Tectu> basically: uint16_t bar = GDISP_RAM; <---- works but this dosent: uint16_t foo(void) { return GDISP_RAM; }; uint16_t bar = foo(); 2012-11-12T23:24:51 < TitanMKD> anyway it's not standard to return a define ;) 2012-11-12T23:25:02 < Tectu> I don't return any define 2012-11-12T23:25:04 < TitanMKD> as the define/macro is intended to be read or write 2012-11-12T23:25:09 < Tectu> the compiler dosen't see the define at all 2012-11-12T23:25:19 < Tectu> the compiler dosen't care at all 2012-11-12T23:25:43 < TitanMKD> anyway use uint16_t bar = GDISP_RAM 2012-11-12T23:25:45 < TitanMKD> and return bar 2012-11-12T23:25:52 < TitanMKD> it will be the exact same asm code 2012-11-12T23:25:59 < Tectu> let's see 2012-11-12T23:26:35 < Tectu> TitanMKD, same warnings and same issue 2012-11-12T23:42:31 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-12T23:46:38 -!- upgrdman_ [429f3cfe@blender/artist/upgrdman] has joined ##stm32 2012-11-12T23:48:47 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-12T23:48:48 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-12T23:48:48 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 --- Day changed Tue Nov 13 2012 2012-11-13T00:16:32 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Read error: Operation timed out] 2012-11-13T00:34:21 < baird> The Raspberry Pi-- brought to you by this awesome guy! :D .. http://www.vanityfair.com/politics/features/2008/11/nicholas200811 .. 2012-11-13T00:40:11 < karlp> is there anyone in the world you like/respect mr baird? 2012-11-13T00:40:23 < emeb> bill gates 2012-11-13T00:40:53 < Laurenceb_> he sounds pretty awesome to me 2012-11-13T00:42:46 < emeb> Nicholas? Quite an operator. 2012-11-13T00:43:22 < Laurenceb_> Judge Cormac J. Carney threw out the stock fraud and options backdating charges in December 2009.[54] The drug charges were also dropped in January 2010.[55] The Judge, in dismissing the charges, accused the prosecution of a “shameful” campaign of witness intimidation aimed at securing unjustified convictions. 2012-11-13T00:43:56 < Laurenceb_> but raspberry pi still sucks donkey balls 2012-11-13T00:44:03 < Laurenceb_> i added the last bit 2012-11-13T00:48:58 < baird> I want the underground hideout.. 2012-11-13T00:50:51 < Laurenceb_> pmsl 2012-11-13T00:51:09 < Laurenceb_> london hackspace is just down the road from the aspergers society 2012-11-13T00:54:34 < baird> http://ladyboyjesus.com/wordpress/wp-content/uploads/fritzel.jpg 2012-11-13T01:02:21 -!- DaKu is now known as daku 2012-11-13T01:20:03 -!- Netsplit *.net <-> *.split quits: BjoernC, GargantuaSauce, dfletcher_, bsdfox_, Laurenceb_ 2012-11-13T01:20:52 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-13T01:20:52 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-13T01:20:52 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-13T01:21:35 -!- Netsplit over, joins: dfletcher_ 2012-11-13T01:29:19 -!- Laurenceb_ [~Laurence@host86-178-235-226.range86-178.btcentralplus.com] has joined ##stm32 2012-11-13T01:29:19 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-13T01:29:19 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has joined ##stm32 2012-11-13T01:30:22 -!- upgrdman_ [429f3cfe@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-13T01:34:49 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-13T01:38:30 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 264 seconds] 2012-11-13T01:38:45 -!- l4cr0ss [~lacro$$@173.208.90.139] has joined ##stm32 2012-11-13T01:39:21 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-13T01:41:14 -!- Laurenceb_ [~Laurence@host86-178-235-226.range86-178.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-13T01:42:11 <+dekar> Laurenceb, what's wrong with the raspi? 2012-11-13T01:44:56 < baird> Their User Groups need the universal condition, "Are you over 30 and learning how to solder? Join an Amateur Radio Club instead." 2012-11-13T01:46:20 < Erlkoenig> what, the poor newbies 2012-11-13T01:53:35 < baird> That OzBerry meet-up I went to-- I was like the 3rd-youngest guy there... I 2012-11-13T01:53:38 < baird> That OzBerry meet-up I went to-- I was like the 3rd-youngest guy there... I'm 42... :/ 2012-11-13T01:54:35 < Erlkoenig> ha... and the oldies probably just brag about how good it was in the "good old days" and call you a pussy if you dare to use a digital IC 2012-11-13T01:55:47 < baird> Hell No. I gained a reputation of being the cyncial old fart of the group. There was one other person there who had been 'around' long enough to have used a Commodore 64. 2012-11-13T01:58:15 < Erlkoenig> hmm 2012-11-13T01:58:48 < Erlkoenig> i once asked something in the hamradio channel which is definitely possible and can't be complicated. they told me to use wires. whatever... 2012-11-13T02:01:42 -!- l4cr0ss_ [~lacro$$@adsl-070-155-220-152.sip.mgm.bellsouth.net] has joined ##stm32 2012-11-13T02:02:29 -!- Tzacks [~zz@089-101-122023.ntlworld.ie] has quit [Quit: Tzacks] 2012-11-13T02:03:17 -!- l4cr0ss_ [~lacro$$@adsl-070-155-220-152.sip.mgm.bellsouth.net] has quit [Read error: Connection reset by peer] 2012-11-13T02:03:44 -!- l4cr0ss_ [~lacro$$@174.34.185.251] has joined ##stm32 2012-11-13T02:03:49 < dongs> hello internet 2012-11-13T02:04:01 < Erlkoenig> hello little boy in your mom's basement 2012-11-13T02:04:15 < dongs> http://i.imgur.com/hmjQn.jpg whats going on here 2012-11-13T02:04:22 < l4cr0ss_> wts i try talking for once and start getting dq'd 2012-11-13T02:04:31 < dongs> maybe baird knows 2012-11-13T02:05:18 < Erlkoenig> photoshop 2012-11-13T02:05:30 -!- l4cr0ss [~lacro$$@173.208.90.139] has quit [Ping timeout: 264 seconds] 2012-11-13T02:05:30 -!- l4cr0ss_ is now known as l4cr0ss 2012-11-13T02:08:05 < dongs> http://gizmodo.com/5959812/john-mcafee-wanted-for-murder haha 2012-11-13T02:29:10 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-13T02:57:40 -!- Erlkoenig [~erlkoenig@pptp-212-201-76-18.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-13T03:03:44 -!- l4cr0ss [~lacro$$@174.34.185.251] has quit [Quit: l4cr0ss] 2012-11-13T03:05:30 < dongs> what other places in UK to get parts besides RS 2012-11-13T03:05:40 < Bird|lappy> dongs, Farnell 2012-11-13T03:05:44 < dongs> oh, right 2012-11-13T03:05:54 < dongs> lets see if they have the stuff my pal needs 2012-11-13T03:08:10 < dongs> seems so 2012-11-13T03:08:11 < dongs> nice 2012-11-13T03:39:40 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-13T03:53:03 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 260 seconds] 2012-11-13T04:00:25 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-13T04:05:52 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-13T04:12:23 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [Read error: Connection reset by peer] 2012-11-13T04:13:48 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-13T04:39:14 < baird> Ha. There was a serious truck accident on a freeway that go past my place. I rode past 6km of stuck traffic on my trollercycle. :D 2012-11-13T04:39:29 < dongs> https://youtube.com/watch?v=97M3yGFhfXk but can you do THIS? 2012-11-13T04:40:56 < gnomad> "see kids, some drivers would panic but daddy had his gangnam shades on" 2012-11-13T04:40:56 < gnomad> "see kids, some drivers would panic but daddy had his gangnam shades on" 2012-11-13T04:42:55 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-13T04:43:37 < emeb_mac> that's some quick thinking there. 2012-11-13T04:43:47 < emeb_mac> Good thing there was no one behind him 2012-11-13T04:45:50 < baird> My brother has a car dash camera 'for insurance purposes'... 2012-11-13T04:46:13 < emeb_mac> I guess they're pretty popular in RU for that reason too. 2012-11-13T04:47:48 < baird> Only a few (hundred) metres from where I am atm.. http://www.dailytelegraph.com.au/news/truck-driver-trapped-in-wreckage-on-the-m4-motorway-at-merrylands/story-e6freuy9-1226515810930 2012-11-13T04:50:50 < emeb_mac> big mess 2012-11-13T04:52:57 < baird> The RHS of the 3rd truck's cabin, where the driver was, was completely crushed in. The spectators I asked thought it was a fatality. 2012-11-13T04:54:50 < baird> There's a freeway exit right before that spot, so I'm thinking the Benz changed lanes to exit without indicating, involving the other trucks. 2012-11-13T05:05:33 -!- l4cr0ss [~lacro$$@72.37.242.19] has joined ##stm32 2012-11-13T05:32:39 < Bird|lappy> baird, heh. lern2blinker or it'll be expensive 2012-11-13T06:03:38 -!- l4cr0ss [~lacro$$@72.37.242.19] has quit [Read error: Connection reset by peer] 2012-11-13T06:16:26 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-13T06:16:32 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-13T06:59:43 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Ping timeout: 260 seconds] 2012-11-13T06:59:55 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925201091.dsl.bell.ca] has joined ##stm32 2012-11-13T06:59:56 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925201091.dsl.bell.ca] has quit [Changing host] 2012-11-13T06:59:56 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-13T07:04:26 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 265 seconds] 2012-11-13T07:16:08 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-244-147.clienti.tiscali.it] has quit [Ping timeout: 252 seconds] 2012-11-13T07:35:26 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-13T07:41:43 < emeb_mac> oh lookie - my TI / Stellaris launchpad just shipped. 2012-11-13T07:41:53 < dongs> oh lookie mine's been under my desk for over a week now 2012-11-13T07:42:10 < ds2> anyone in the US interested in trading F3disc for a F4disc? 2012-11-13T07:47:25 < emeb_mac> ds2: can't you buy one at the usual suspects? 2012-11-13T07:47:43 < ds2> emeb_mac: I expect to be getting an extra F3 disco soon 2012-11-13T07:47:45 < dongs> isnt f4disc basically available anywhere now 2012-11-13T07:48:09 < ds2> trying not to get cash involved 2012-11-13T07:48:45 < emeb_mac> 384 available @ DK for $14.90/ea 2012-11-13T07:48:50 < dongs> Heh 2012-11-13T07:49:00 < ds2> and $0.00 for the F3disc 2012-11-13T07:50:27 < emeb_mac> dongs: point taken on the lunchpad - no idea what it's good for. 2012-11-13T07:51:42 < dongs> i left it powered up on my desk for a day 2012-11-13T07:51:48 < dongs> the rgb led pulsing was mesmerizing 2012-11-13T07:52:57 < ds2> what is the advantage of the stellaris? 2012-11-13T07:53:03 < dongs> none 2012-11-13T07:53:53 < ds2> so... what's the point? :D 2012-11-13T07:53:55 < emeb_mac> they're slower! 2012-11-13T07:54:04 < ds2> it is like the kinetis 2012-11-13T07:54:07 < emeb_mac> they're cheaper! 2012-11-13T07:54:17 < dongs> kinetis = utter shit dev tools 2012-11-13T07:54:28 < dongs> and even worse headers/periphlib 2012-11-13T07:54:29 < dongs> than ST 2012-11-13T07:54:39 < ds2> well... if you like codewarrior 2012-11-13T07:54:45 < dongs> you mean eclipse 2012-11-13T07:54:55 < ds2> no, codewarrior 2012-11-13T07:54:58 < ds2> that's what they are pushing 2012-11-13T07:55:00 < dongs> no, eclipse 2012-11-13T07:55:05 < dongs> codewarrior = fucking eclipse 2012-11-13T07:55:11 < ds2> codewarrior might be using eclipse but they want to sell that shit 2012-11-13T07:55:12 < dongs> they stopped making their own shit long time ago 2012-11-13T07:55:15 < dongs> right 2012-11-13T07:55:26 < ds2> so unless it is free I ain't admitting or giving IBM credit ;) 2012-11-13T07:55:29 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-13T07:55:50 < emeb_mac> I used to have a subscription to codewarrior back when it was a real separate product for Mac OS 9. 2012-11-13T07:56:10 < emeb_mac> Then Motorola bought them and it all went to crap. 2012-11-13T07:56:12 < ds2> btw, I have an unused codewarrior license.... 2012-11-13T07:57:21 < emeb_mac> yay? 2012-11-13T07:57:47 < ds2> it was a free giveaway 2012-11-13T07:57:57 < ds2> got a voucher for a license so I filled in the web form 2012-11-13T07:59:02 < emeb_mac> I guess that's all moot now that FSL is tanking the the iMX product line. 2012-11-13T07:59:20 < ds2> but kinetis is not iMX 2012-11-13T07:59:22 < ds2> or is it? 2012-11-13T07:59:26 < emeb_mac> you're right 2012-11-13T07:59:37 < emeb_mac> I wonder if kinetis is still alive. 2012-11-13T07:59:58 < emeb_mac> Heard from a buddy that MCHP had a big employee meeting today - bad things are afoot there. 2012-11-13T08:00:20 < dongs> i got it 2012-11-13T08:00:28 < ds2> hmmmm ghosttown chandler in the brewing? 2012-11-13T08:00:28 < dongs> stellaris kit: cheap microUSB cable 2012-11-13T08:02:10 < emeb_mac> ds2: not ghostly - no layoffs ATM. 2012-11-13T08:02:25 < ds2> emeb_mac: unless MCHP does that 2012-11-13T08:02:49 < zippe> emeb: scary, been waiting to acquire cheap K60 dev board 2012-11-13T08:03:11 < ds2> is K60 the big one with the DDR interface? 2012-11-13T08:03:14 < emeb_mac> zippe: I think I've got one of their K60 tower systems. 2012-11-13T08:03:25 < zippe> emeb_mac: yeah, but I have no patience for that crap 2012-11-13T08:03:29 < zippe> or I'd be hacking the panda 2012-11-13T08:03:36 < emeb_mac> in a box under my bench for the last few years. 2012-11-13T08:03:58 < zippe> Right now I'm trying to not watch as someone attempts to make Programs and Documents get along with make 2012-11-13T08:04:01 < zippe> It's making me sad 2012-11-13T08:04:43 < emeb_mac> Programs and Documents - is that a Windows thing? :) 2012-11-13T08:08:16 < zippe> emeb_mac: yes 2012-11-13T08:08:40 < emeb_mac> thought so. I'd guess make hates directories w/ spaces in them. 2012-11-13T08:24:08 < zippe> Very much 2012-11-13T08:26:43 -!- claude is now known as Claude 2012-11-13T08:45:04 < dongs> whats the cycle counter, 32bit? 2012-11-13T08:47:38 -!- Oldboy is now known as sleeptyper 2012-11-13T08:48:08 -!- sleeptyper is now known as Guest9773 2012-11-13T08:48:46 -!- Guest9773 is now known as Oldboy 2012-11-13T09:05:43 < dongs> DHL is fucking late 2012-11-13T09:09:00 < emeb_mac> DHL still exists? 2012-11-13T09:09:50 < dongs> what the hell 2012-11-13T09:09:56 < dongs> so I ordered 19 of those chips right 2012-11-13T09:10:00 < dongs> they come in TWO TRAYS 2012-11-13T09:11:14 < emeb_mac> 16 in one and 3 in the other? 2012-11-13T09:11:16 < dongs> 4 chips in one tray... 2012-11-13T09:11:17 < dongs> yes. 2012-11-13T09:11:19 < dongs> 15 in another. 2012-11-13T09:11:31 < emeb_mac> *eyeroll* 2012-11-13T09:13:15 < dongs> my other order for like 10 came on tray too 2012-11-13T09:13:17 < dongs> but at least one 2012-11-13T09:14:04 < emeb_mac> what chips? 2012-11-13T09:14:25 < emeb_mac> those expensive ASI ones you mentioned? 2012-11-13T09:19:38 < dongs> yea 2012-11-13T09:20:41 * emeb_mac used to design video modems & has some experience w/ ASI 2012-11-13T09:21:22 < dongs> http://www.panasonic.com/business/provideo/AG-AC90.asp man this shit list price is less than what I paid for my ag-hmc150 few years ago! :( 2012-11-13T09:21:51 < dongs> ah, its 3cmos not 3ccd thats why 2012-11-13T09:22:48 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-13T09:23:16 < emeb_mac> still - looks like a nice rig. 2012-11-13T09:23:31 < emeb_mac> and the price is quite reasonable 2012-11-13T09:24:50 < emeb_mac> flyback: video modems - rf / satellite high data rate stuff. 2012-11-13T09:25:54 < emeb_mac> these were like 144Mbps modems. DVB transport stream. 2012-11-13T09:27:20 < emeb_mac> hah. 2012-11-13T09:27:30 < emeb_mac> that was 10 years ago. 2012-11-13T09:27:45 < emeb_mac> guess that makes it worse. 2012-11-13T09:27:52 < emeb_mac> time for zzzz. 2012-11-13T09:27:56 < emeb_mac> l8rs 2012-11-13T09:27:59 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-13T09:28:01 < zyp> *yawn* 2012-11-13T09:31:17 -!- dekar_ [~dekar@212.255.233.155] has joined ##stm32 2012-11-13T09:31:20 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-13T09:35:21 -!- dekar [~dekar@212.255.228.239] has quit [Ping timeout: 276 seconds] 2012-11-13T09:35:56 < dongs> http://i.imgur.com/T7dDM.jpg seedstudio customer service 2012-11-13T09:40:43 < ds2> hehe 2012-11-13T09:41:13 < ds2> something didn't seem right about seed from the very beginning 2012-11-13T10:03:24 -!- elektrinis [~circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-13T10:07:47 < jpa-> doesn't seem too bad, everyone loses a message every now and then 2012-11-13T10:07:57 < jpa-> seeed pcb service has worked quite fine for me 2012-11-13T10:19:05 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-13T10:19:05 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-13T10:19:05 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-13T10:21:39 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-yhpxhxqlfkomuxra] has quit [Remote host closed the connection] 2012-11-13T10:24:00 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-wfreyzpfsshlnlzw] has joined ##stm32 2012-11-13T10:25:49 -!- Claude is now known as claude 2012-11-13T10:37:08 -!- jon1012 [~jon@foresight/developer/jon1012] has joined ##stm32 2012-11-13T11:15:38 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-13T11:17:18 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-13T11:30:29 -!- claude is now known as Claude 2012-11-13T11:40:48 < dongs> http://www.microsdtomicrousb.com/2012/10/kickstarter-denied-our-project.html 2012-11-13T11:44:19 < zyp> heh 2012-11-13T11:44:40 < dongs> when someone first linked to their indiegogo page i wasnt sure if that was a joke or wat 2012-11-13T11:44:42 < zyp> sd-reader with micro-usb-connector, groundbreaking stuff! 2012-11-13T11:44:46 < dongs> yeah, 2012-11-13T11:44:52 < dongs> i thought it was like 2012-11-13T11:44:56 < dongs> uSD to USB or something 2012-11-13T11:45:03 < dongs> like USB host inside a SD card or someshit like tha 2012-11-13T11:45:06 < dongs> something that makes sense 2012-11-13T11:45:09 < dongs> but.. a card reader??? 2012-11-13T11:45:11 < dongs> OOOOOooooooookay. 2012-11-13T11:45:19 < dongs> i suspect there are several of that shits on delayextreme 2012-11-13T12:02:08 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has joined ##stm32 2012-11-13T12:02:17 -!- Laurenceb_ [~Laurence@host86-178-235-226.range86-178.btcentralplus.com] has joined ##stm32 2012-11-13T12:05:57 < karlp> Laurenceb_: that mario pic from yesterday is in a great article, why didn't you just link to the whole thing? http://colinkarpfinger.com/blog/2010/the-dropouts-guide-to-antenna-design/#more-64 2012-11-13T12:06:55 < Laurenceb_> oh i thought it was obvious :P 2012-11-13T12:07:11 < karlp> I had to read a bunch of posts before I found the one with mario in it :) 2012-11-13T12:07:19 < karlp> the link got me to the blog 2012-11-13T12:07:27 < karlp> but most of the blog is abotu moving house and owning a motorbike 2012-11-13T12:07:32 < Laurenceb_> heh 2012-11-13T12:08:59 < zyp> I remember reading that article last year 2012-11-13T12:09:39 < karlp> you win then? ;) 2012-11-13T12:10:11 < zyp> no, I just want to second that it's a great article :) 2012-11-13T12:12:00 -!- Netsplit *.net <-> *.split quits: elektrinis, dongs, mrnuke, PaulFertser, dfletcher_, bgamari, @ChanServ 2012-11-13T12:12:02 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-13T12:15:42 -!- elektrinis [~circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-13T12:15:42 -!- dfletcher_ [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-13T12:15:42 -!- bgamari [~bgamari@pool-108-8-241-91.spfdma.east.verizon.net] has joined ##stm32 2012-11-13T12:15:42 -!- PaulFertser [paul@paulfertser.info] has joined ##stm32 2012-11-13T12:15:42 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has joined ##stm32 2012-11-13T12:15:42 -!- ChanServ [ChanServ@services.] has joined ##stm32 2012-11-13T12:15:42 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-13T12:15:42 -!- ServerMode/##stm32 [+o ChanServ] by lindbohm.freenode.net 2012-11-13T12:17:34 -!- Laurenceb_ [~Laurence@host86-178-235-226.range86-178.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-13T12:20:42 -!- Netsplit *.net <-> *.split quits: +dekar_, baird, jon1012, ossifrage, metaxa, gsmcmullin, Count_Niedar, ds2, BjoernC, scrts 2012-11-13T12:22:07 -!- Netsplit over, joins: metaxa, BjoernC, jon1012, scrts, +dekar_, Count_Niedar, baird, ossifrage, gsmcmullin, ds2 2012-11-13T12:23:27 -!- Netsplit *.net <-> *.split quits: Laurenceb 2012-11-13T12:24:11 -!- Netsplit over, joins: Laurenceb 2012-11-13T12:25:27 < zyp> karlp, by the way, can I ask you about your L1 endeavors? what are the noteable differences? 2012-11-13T12:25:38 -!- Netsplit *.net <-> *.split quits: jon1012, ossifrage 2012-11-13T12:26:46 -!- Netsplit *.net <-> *.split quits: scrts, BjoernC, +dekar_, baird, metaxa, ds2 2012-11-13T12:27:04 -!- Netsplit over, joins: jon1012, ossifrage 2012-11-13T12:27:15 -!- Netsplit over, joins: metaxa, BjoernC, scrts, +dekar_, baird, ds2 2012-11-13T12:28:19 -!- Netsplit *.net <-> *.split quits: jaeckel 2012-11-13T12:28:51 -!- Netsplit over, joins: jaeckel 2012-11-13T12:30:00 -!- Netsplit *.net <-> *.split quits: LeelooMinai, esden 2012-11-13T12:30:21 -!- Netsplit over, joins: LeelooMinai, esden 2012-11-13T12:47:09 < karlp> zyp: not much really yet. 2012-11-13T12:47:32 < karlp> I'm just trying to test out the pwr/flash wait states HSI/PLL clock operation 2012-11-13T12:47:46 < karlp> the hardest part is going to be testing 2012-11-13T12:48:06 < karlp> I'm trying to get a few things that work "identically" on 32L disco and 32vl disco, 2012-11-13T12:48:11 < karlp> so far so good. 2012-11-13T12:48:52 < karlp> some of teh work is just where I find that the f2 & f4 code is a perfect fit, and I need/want to move them up a level and make them generic, and have chip specific extras 2012-11-13T12:48:58 < karlp> sort of like what ksarkies has been doing. 2012-11-13T12:49:16 < karlp> hoping to do a bit more tonight. 2012-11-13T12:49:37 < karlp> but was in the lab all day yesterday, didn't feel like being on the computer an awful lot last night 2012-11-13T13:03:44 -!- alexn [~alexn@93.104.205.194] has quit [Quit: Leaving] 2012-11-13T13:08:48 -!- dekar_ [~dekar@212.255.233.155] has quit [Quit: This computer has gone to sleep] 2012-11-13T13:14:33 < dongs> hmm 2012-11-13T13:45:39 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-244-147.clienti.tiscali.it] has joined ##stm32 2012-11-13T14:26:33 < BrainDamage> attn dongs http://health.gnu.org/index.html 2012-11-13T14:29:19 < Laurenceb> wtf 2012-11-13T14:29:25 < Laurenceb> not sure if troll 2012-11-13T15:08:37 < dongs> attn baird https://youtube.com/watch?v=1Cv2LqZwQUs 2012-11-13T15:18:50 * Laurenceb is trying to design a low noise photodiode amplifier 2012-11-13T15:19:02 < Laurenceb> all the designs i can find use transimpedance amps :( 2012-11-13T15:19:13 < Laurenceb> way too much noise 2012-11-13T15:20:08 < BrainDamage> that's because the output of a photodiode is linear with current 2012-11-13T15:20:23 < BrainDamage> and exponential with voltage 2012-11-13T15:20:42 < BrainDamage> so unless you want the wtf way of the voltage, the sane way is transimpedance 2012-11-13T15:21:02 < BrainDamage> are you interested to the shape too, or just the intensity? because you can also do a matched filter 2012-11-13T15:21:18 < Laurenceb> no matched filter wont work 2012-11-13T15:21:32 < BrainDamage> so you're interested in the shape 2012-11-13T15:21:35 < Laurenceb> ill have to look at bootstrapped cascode stuff i think 2012-11-13T15:27:50 < HTT-Bird> Laurenceb: I take it resistor Johnson noise is swamping your photodiode signal? 2012-11-13T15:28:01 < Laurenceb> yes 2012-11-13T15:28:58 < BrainDamage> what bandwith do you have? 2012-11-13T15:29:07 < Laurenceb> 1KHz 2012-11-13T15:29:21 < Laurenceb> around 12Khz 2012-11-13T15:29:31 < Laurenceb> ie 12khz +-500hz 2012-11-13T15:30:02 < BrainDamage> so you'll have to build a locking aka am demodulator 2012-11-13T15:30:18 < BrainDamage> -g 2012-11-13T15:30:39 < BrainDamage> mmm, can you use an avalanche photodiode? 2012-11-13T15:30:46 < BrainDamage> or is the bandwith too large for them? 2012-11-13T15:31:13 < Laurenceb> i could 2012-11-13T15:31:27 < Laurenceb> but theres got to be a way to do this with a pin diode 2012-11-13T15:31:42 < Laurenceb> as the diode noise floor is 2 orders of mag lower than my current noise 2012-11-13T15:34:55 < BrainDamage> can you integrate the current? cap noise is kTC, and C can be rather small 2012-11-13T15:35:09 < Laurenceb> yeah that was my thought 2012-11-13T15:35:18 < Laurenceb> but you pick up opamp voltage noise 2012-11-13T15:35:28 < Laurenceb> unless you add some jfets or something... 2012-11-13T15:35:47 < Laurenceb> you dont actually see cap noise is all situations 2012-11-13T15:40:45 < Laurenceb> yeah sticking a jfet on the front works 2012-11-13T15:43:43 < Laurenceb> yeah 4x10^-16 watts /sqrt(hz) 2012-11-13T15:43:49 < Laurenceb> at 10khz 2012-11-13T15:43:54 < BrainDamage> you probably could even use a tiny mosfet, most of mosfet's noise is 1/f 2012-11-13T15:43:57 < BrainDamage> but you're at 10kHz 2012-11-13T15:44:05 < Laurenceb> yes 2012-11-13T15:44:09 < BrainDamage> so should get reduced quite a bit 2012-11-13T15:44:15 < Laurenceb> thats what ive just calculated for 2012-11-13T15:44:31 < BrainDamage> jfet is not a mosfet 2012-11-13T15:44:32 < Laurenceb> gpio pin goes to pin photodiode cathode 2012-11-13T15:44:36 < Laurenceb> i know 2012-11-13T15:44:44 < Laurenceb> then anode to gate 2012-11-13T15:45:04 < Laurenceb> and a mosfet in a pot divider circuit with a 100ohm or so resistor 2012-11-13T15:45:15 < Laurenceb> then an opamp differentiator 2012-11-13T15:45:19 < Laurenceb> going to adc 2012-11-13T15:45:43 < Laurenceb> ~15ma though the mosfet gives low shot noise 2012-11-13T15:45:55 < Laurenceb> and small resistance gives low johnson noise 2012-11-13T15:46:17 < Laurenceb> the photodiode discharges at 20hz or so 2012-11-13T15:46:34 < Laurenceb> and is recharged by pulsing the gpio high 2012-11-13T15:47:21 < Laurenceb> photodiode leakage shot noise dominates 2012-11-13T15:47:32 < Laurenceb> with opamp voltage noise an order of magnitude lower 2012-11-13T15:47:34 < BrainDamage> not bad 2012-11-13T15:48:01 < Laurenceb> ill have to try building it 2012-11-13T15:48:19 < Laurenceb> its a little thirsty 2012-11-13T15:48:19 < BrainDamage> suddendly: 10V/sqrt(Hz) from EMI pickup 2012-11-13T15:48:24 < Laurenceb> ~20ma @3.3v 2012-11-13T15:48:36 < BrainDamage> battery operated? 2012-11-13T15:48:55 < Laurenceb> usb operated :P 2012-11-13T15:49:05 < Laurenceb> itd need a micro 2012-11-13T15:49:33 < Laurenceb> and there will by photodiode reset pulses when it doesnt output useful data 2012-11-13T15:50:13 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-13T15:50:16 < BrainDamage> demodulation in sw? 2012-11-13T15:50:27 < BrainDamage> or will you go to the extend of an analogue pll? 2012-11-13T15:52:26 < BrainDamage> open sauce devs can be truly retarded, this is from a lib I just compiled: http://pastebin.com/7rCEhpAB 2012-11-13T16:00:58 < Claude> BrainDamage, ack! login screen of one of our dataloggers ;) http://pastebin.com/nR4RLZTR 2012-11-13T16:23:42 < Laurenceb> armv5tejl 2012-11-13T16:23:45 < Laurenceb> hehe 2012-11-13T16:24:59 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-13T16:25:04 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-244-147.clienti.tiscali.it] has quit [Ping timeout: 246 seconds] 2012-11-13T16:26:52 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-254-253.clienti.tiscali.it] has joined ##stm32 2012-11-13T16:37:24 < Claude> yeah always at the latest and greatest tech here ;) 2012-11-13T16:42:36 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-13T17:04:22 -!- dekar [~dekar@studpool-wlan-75-44.fs.fbi.h-da.de] has joined ##stm32 2012-11-13T17:04:24 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-13T17:09:51 -!- dekar [~dekar@studpool-wlan-75-44.fs.fbi.h-da.de] has quit [Quit: This computer has gone to sleep] 2012-11-13T17:22:58 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-13T17:29:39 -!- dekar [~dekar@studpool-wlan-75-44.fs.fbi.h-da.de] has joined ##stm32 2012-11-13T17:29:42 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-13T17:40:23 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-13T18:12:34 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-13T18:28:11 -!- dekar [~dekar@studpool-wlan-75-44.fs.fbi.h-da.de] has quit [Quit: This computer has gone to sleep] 2012-11-13T18:28:17 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has quit [Quit: Leaving] 2012-11-13T18:29:53 -!- elektrinis [~circuit@82-135-241-134.static.zebra.lt] has quit [Ping timeout: 255 seconds] 2012-11-13T18:36:54 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has joined ##stm32 2012-11-13T18:37:16 < Laurenceb> http://i.imgur.com/G1PuD.jpg 2012-11-13T18:37:34 < jpa-> oh, i didn't know you had a wife 2012-11-13T18:37:34 -!- barthess [~barthess@178.154.96.89] has joined ##stm32 2012-11-13T18:39:38 -!- dekar [~dekar@studpool-wlan-75-44.fs.fbi.h-da.de] has joined ##stm32 2012-11-13T18:39:41 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-13T18:49:06 -!- dekar [~dekar@studpool-wlan-75-44.fs.fbi.h-da.de] has quit [Quit: This computer has gone to sleep] 2012-11-13T18:52:43 -!- dekar [~dekar@studpool-wlan-75-44.fs.fbi.h-da.de] has joined ##stm32 2012-11-13T18:52:46 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-13T18:54:59 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-13T18:59:55 -!- dekar [~dekar@studpool-wlan-75-44.fs.fbi.h-da.de] has quit [Quit: This computer has gone to sleep] 2012-11-13T19:01:26 < Laurenceb> http://visualmicro.com/post/2012/05/05/Debug-Arduino-Overview.aspx 2012-11-13T19:02:58 < Claude> *cough* arduino and visual studio? the end is nigh! 2012-11-13T19:05:47 < jpa-> netduino ,) 2012-11-13T19:07:35 < Claude> + boost 2012-11-13T19:10:40 -!- Claude is now known as claude 2012-11-13T19:29:02 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-13T19:36:26 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-13T19:54:42 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-13T20:09:19 -!- barthess [~barthess@178.154.96.89] has quit [Quit: Leaving.] 2012-11-13T20:13:20 < baird> Neat. I've got an old STR9104 ARM NAS working again. 2012-11-13T20:14:00 < baird> My original linux porting debugging took ages to realise that it was an ARM core without any extensions (thumb..) 2012-11-13T20:14:20 -!- daku is now known as DaKu 2012-11-13T20:16:41 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 245 seconds] 2012-11-13T20:20:06 -!- claude is now known as Claude 2012-11-13T20:29:34 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-13T20:35:01 -!- Erlkoenig [~erlkoenig@pptp-212-201-77-71.pptp.stw-bonn.de] has joined ##stm32 2012-11-13T21:06:24 -!- Tzacks [~zz@089-101-122023.ntlworld.ie] has joined ##stm32 2012-11-13T21:18:08 < Tzacks> emeb, sry i went off yesterday, if you are around pls let me know 2012-11-13T21:18:18 < emeb> Tzacks: I'm here 2012-11-13T21:18:31 < Tzacks> hello there :) 2012-11-13T21:18:41 < Tzacks> can i steal some of your time? :) 2012-11-13T21:18:47 < emeb> what's up? 2012-11-13T21:19:15 < Tzacks> i know you work with digital audio, have you ever try anything with fm pairs to generate audio? 2012-11-13T21:19:47 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Ping timeout: 260 seconds] 2012-11-13T21:20:08 < emeb> Nope. 2012-11-13T21:20:16 < emeb> Describe pls. 2012-11-13T21:20:30 < Tzacks> do you know how numerically oscillator works? 2012-11-13T21:20:47 < emeb> yep 2012-11-13T21:20:50 < Tzacks> ook 2012-11-13T21:21:22 < Tzacks> in fm pair, you do fm synthesis and you modulate one osc by another one, i need to know how that is done :/ 2012-11-13T21:21:40 < Tzacks> everywhere i see only diagrams with arrows but nor how it is done :/ 2012-11-13T21:21:47 < emeb> Ok -yes I've done this. Didn't call it "FM pair" though. 2012-11-13T21:22:06 < Tzacks> well i think it is called fm pair :) 2012-11-13T21:22:21 < emeb> I just called it 2-operator FM 2012-11-13T21:22:32 < Tzacks> ook 2012-11-13T21:22:39 < Tzacks> could you help with that pls? 2012-11-13T21:22:40 < emeb> to use the Yamaha terminology - they have the patent. 2012-11-13T21:22:52 < emeb> So what's the question? 2012-11-13T21:22:52 < Tzacks> ok 2012-11-13T21:23:06 < ds2> isn't that multiply? 2012-11-13T21:23:13 < Tzacks> nope 2012-11-13T21:23:14 < ds2> or was that AM? 2012-11-13T21:23:14 < BrainDamage> no, that's am 2012-11-13T21:23:20 < ds2> oops 2012-11-13T21:23:40 < BrainDamage> you need to make f(fcenter+in) 2012-11-13T21:23:40 < emeb> So for 2-op FM you have 2 ncos + 2 wavetables. 2012-11-13T21:23:41 < ds2> but don't you the equiv of FM as the sidebands? 2012-11-13T21:24:29 < BrainDamage> mutiplying by a cos simply rigidly shifts a signal at +- Fcos 2012-11-13T21:24:30 < Tzacks> ok, lets say i have two ncos with sine wave, phase acc, lut and so on to produce sine wave, if i want to modulate one of these how should i take the output of one and where to feed it into another one 2012-11-13T21:25:28 < emeb> 2-op FM is based on this eqn: X(t) = sin(w(t) + A*sin(B*w(t))) 2012-11-13T21:25:37 < emeb> where X(t) is the output wave 2012-11-13T21:25:44 < ds2> Ooooooh 2012-11-13T21:26:08 < emeb> A is the "Modulation Index" and B is the Mod/Carrier Ratio 2012-11-13T21:26:24 < emeb> by controlling A and B you can shape the harmonic content of the sound. 2012-11-13T21:27:43 < emeb> so as Brain Damage alluded above, you drive the input of one NCO with the sum of the desired frequency and the scaled output of the other NCO. 2012-11-13T21:27:47 < Tzacks> do you have any diagram, how can i visualize this? 2012-11-13T21:28:12 < emeb> Sorry - no diagrams handy. 2012-11-13T21:28:45 < Tzacks> ook, i should figure it out, but at least it makes sort of sense as you put that equation here, thnx 2012-11-13T21:28:59 < emeb> Good luck. 2012-11-13T21:29:04 < Tzacks> would you find any links where i can find more about this? 2012-11-13T21:29:20 < Tzacks> or some pdf would be better 2012-11-13T21:29:21 < emeb> I've got a little write-up on my FM oscillator here: http://ebrombaugh.studionebula.com/synth/vcdo/index.html 2012-11-13T21:29:25 < Tzacks> name of book or so :) 2012-11-13T21:30:17 < emeb> should be plenty of stuff out there on the webz. 2012-11-13T21:31:12 < Tzacks> ook, i'll find something, this would only wpeed it up z bit :) 2012-11-13T21:31:18 < Tzacks> thnx for that equation 2012-11-13T21:32:43 < emeb> np 2012-11-13T21:33:22 < Tzacks> ou and question here 2012-11-13T21:33:40 < Tzacks> "......NCO with the sum of the desired frequency and the scaled output of the other NCO." 2012-11-13T21:33:53 < Tzacks> is there any info of how to scale it, or should i experiment on that a bit? 2012-11-13T21:33:53 < emeb> ok - what? 2012-11-13T21:34:29 < emeb> Start small & see what sounds good? 2012-11-13T21:34:51 < emeb> I find that values of A > pi are too extreme for me 2012-11-13T21:35:18 < emeb> it doesn't change much beyond that, so that's what I used for an upper limit. 2012-11-13T21:35:34 < Tzacks> oook, so i'll experiment on that 2012-11-13T21:35:43 < Tzacks> thnx very much 2012-11-13T21:35:47 < emeb> ok 2012-11-13T21:52:08 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-13T21:53:47 -!- Laurenceb_ [~Laurence@86.143.186.154] has joined ##stm32 2012-11-13T21:54:18 < Laurenceb_> hi 2012-11-13T21:58:47 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-13T22:03:08 < emeb> ho 2012-11-13T22:14:56 -!- dekar [~dekar@212.255.37.34] has joined ##stm32 2012-11-13T22:14:59 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-13T22:16:37 -!- alexn_ [~alexn@94.216.43.227] has joined ##stm32 2012-11-13T22:46:47 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-13T22:46:47 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-13T22:46:47 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-13T22:57:52 -!- Claude is now known as claude 2012-11-13T23:35:48 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-13T23:49:16 -!- bsilvereagle [~bsilverea@opensource.cse.ohio-state.edu] has joined ##stm32 2012-11-13T23:49:56 < bsilvereagle> Any .NETMF gurus around? 2012-11-13T23:50:10 < Erlkoenig> BjoernC: ! 2012-11-13T23:50:29 < BjoernC> hää? 2012-11-13T23:50:33 < BjoernC> wasn los? 2012-11-13T23:50:49 < Erlkoenig> du warst doch son .NETMF experte oder? 2012-11-13T23:51:12 < BjoernC> hmm? 2012-11-13T23:51:13 < bsilvereagle> Oh gee. Let me find a german translator 2012-11-13T23:51:14 < BjoernC> nöö 2012-11-13T23:51:37 < BjoernC> bsilvereagle: Erlkoenig had asked me if i know something about .NETMF 2012-11-13T23:51:50 < bsilvereagle> right, because I asked if anyone knew anything about it. 2012-11-13T23:51:54 < BjoernC> bsilvereagle: but i havent done something with that 2012-11-13T23:52:16 < Erlkoenig> i thought i remembered BjoernC used .NETMF... well looks like i was wrong 2012-11-13T23:52:28 < bsilvereagle> Basically I've got an STM32F05 on a Shield Base from Secret Labs and i2c isn't implemented yet. I was wondering how hard it is to port an existing .NETMF build to the processor. 2012-11-13T23:52:30 < bsilvereagle> ah okay 2012-11-13T23:53:00 < BjoernC> no its ok, but what is netmf? ^^ 2012-11-13T23:53:26 < bsilvereagle> the .NET microframework. Micrsoft's C# .NET libraries on micro controllers 2012-11-13T23:54:00 < bsilvereagle> Job I've got uses Secret Lab's Netduino Go but i2c hasn't been implemented in the firmware even though the STM32F2 is capable of it 2012-11-13T23:54:53 < Erlkoenig> you can just write I²C code in C/C++? :D 2012-11-13T23:55:23 < bsilvereagle> Yeah, I know. C# is easier for the project. 2012-11-13T23:55:38 < bsilvereagle> Will the GNU ARM toolchain talk alright to the STM via FTDI? 2012-11-13T23:55:52 < Erlkoenig> wat? the toolchain generates .elf or .bin files, nothing more 2012-11-13T23:56:14 < Erlkoenig> to get the code on the µC, you need a programmer hardware and the correct program for that 2012-11-13T23:56:15 < bsilvereagle> hmm. Alright. How would I go about flashing them? 2012-11-13T23:56:29 < bsilvereagle> FTDI -> SWIM ? 2012-11-13T23:56:37 < Erlkoenig> e.g. the ST-Link V2 Programmer hardware 2012-11-13T23:57:09 < Erlkoenig> or use a bootloader, then you can use FTDI, RS-232 or whatever you like 2012-11-13T23:57:28 < Erlkoenig> why is C# easier? monster project? 2012-11-13T23:57:58 < bsilvereagle> Essentially a Windows 8 tablet is controlling a bunch of uCs. Several of which run .NETMF. This is the only one that won't. 2012-11-13T23:58:37 < Erlkoenig> ah okay 2012-11-13T23:59:24 < bsilvereagle> http://en.wikipedia.org/wiki/STM32#Development_tools 2012-11-13T23:59:39 < bsilvereagle> First bullet point, I've got an RS-232 sitting at my desk 2012-11-13T23:59:41 < bsilvereagle> flyback: trying to --- Day changed Wed Nov 14 2012 2012-11-14T00:00:47 < bsilvereagle> sure, I'm not sure how much help I'm going to be. I'm using Netduino's primarily, they've got the netmf compiled already waiting for code. 2012-11-14T00:08:55 -!- alexn_ [~alexn@94.216.43.227] has quit [Remote host closed the connection] 2012-11-14T00:13:59 <+dekar> dongs, got my flying thing :D 2012-11-14T00:14:27 <+dekar> quite fun, though it's hard to keep the height 2012-11-14T00:14:32 <+dekar> makes it hard to fly inside 2012-11-14T00:21:25 < Erlkoenig> it were if it didn't require browser plugins 2012-11-14T00:22:29 < upgrdman_> i dont suppose thoses a web server + php + mysql for an stm32? :) :) 2012-11-14T00:24:53 < Bird|lappy> upgrdman_, web server maybe 2012-11-14T00:25:04 < Bird|lappy> database, I'm really not sure but you might be able to make SQLite work 2012-11-14T00:25:11 < Bird|lappy> dunno WTF you'd want to do with PHP 2012-11-14T00:29:30 -!- Erlkoenig [~erlkoenig@pptp-212-201-77-71.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-14T00:29:52 -!- Erlkoenig [~erlkoenig@pptp-212-201-77-71.pptp.stw-bonn.de] has joined ##stm32 2012-11-14T00:30:09 < Erlkoenig> PHP? when compiled, it's said to be faster than C 2012-11-14T00:30:53 < Erlkoenig> also optionally statically typed 2012-11-14T00:31:23 < Erlkoenig> @Bird|lappy 2012-11-14T00:31:32 < Bird|lappy> lol 2012-11-14T00:31:58 < Erlkoenig> and since its standard library has been cleaned, looks nice too now 2012-11-14T00:32:18 < upgrdman_> i've been looking for a low-power web server, thats why i asked. its just to run a blog so i dont need lots of power. the r pi is probably better suited to that task 2012-11-14T00:32:43 < Erlkoenig> also more stable than e.g. Java based server-side applications 2012-11-14T00:32:47 < Erlkoenig> (and faster) 2012-11-14T00:33:22 < Bird|lappy> Erlkoenig, my "web dev language debate" is between Python, Common Lisp, and Scala 2012-11-14T00:33:34 < Erlkoenig> scala :3 2012-11-14T00:33:44 < Erlkoenig> php is said to be more mature and stable 2012-11-14T00:34:12 < baird> The various Linux-reinstalled-on-NAS options. (Which is something I'm doing a bit of at the moment.) NSLU, et.al. 2012-11-14T00:36:06 < baird> Many of those operate under the 5 watt margin, with USB2 or internal drives. 2012-11-14T00:36:37 < baird> Of course, the raspberry pi runs at 2W, from an SD card, and can be powered from any USB port.. 2012-11-14T00:36:47 -!- Erlkoenig [~erlkoenig@pptp-212-201-77-71.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-14T00:44:28 < ds2> it is always impressive at the overkill DK uses for packaging 2012-11-14T01:08:39 <+dekar> *cough* Personal Home-Page *cough-cough* 2012-11-14T01:09:36 < zyp> php mature and stable? hah 2012-11-14T01:09:58 < baird> He'll need SSL working on that, too... 2012-11-14T01:12:42 -!- DaKu is now known as daku 2012-11-14T01:12:42 < GargantuaSauce> LAMP on a microcontroller.... 2012-11-14T01:13:45 < karlp> the chip on my openwrt router is about a smicro sized as the larged lqfp packages. 2012-11-14T01:13:50 < karlp> does that make it a microcontroller? 2012-11-14T01:21:52 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-14T01:26:25 < baird> THE INTERNET OF **THINGS**, man. 2012-11-14T01:27:53 < Laurenceb_> lol 2012-11-14T01:29:32 < Laurenceb_> something for you baird 2012-11-14T01:29:33 < Laurenceb_> http://www.afrotechmods.com/groovy/open_source_hardware/open_source_hardware.htm 2012-11-14T01:30:05 < baird> Wedding rings, that connect to the Internet /!!!/ 2012-11-14T01:35:42 < baird> lol. Make those an accessory included with Renai/dating-sim games... 2012-11-14T01:36:01 < baird> "oh, my ring is blinking, my waifu needs me..." 2012-11-14T01:39:02 < Laurenceb_> hahaha 2012-11-14T01:39:05 < Laurenceb_> waifu 2012-11-14T01:50:06 < dongs> baird, did you see my link for you yesterday 2012-11-14T01:50:14 < dongs> < dongs> attn baird https://youtube.com/watch?v=1Cv2LqZwQUs 2012-11-14T02:05:06 < baird> The aussie sounds like he's miming a Leb Sydney rapper. 2012-11-14T02:05:31 -!- Tzacks [~zz@089-101-122023.ntlworld.ie] has quit [Quit: Tzacks] 2012-11-14T02:23:30 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 264 seconds] 2012-11-14T02:27:38 -!- Laurenceb_ [~Laurence@86.143.186.154] has quit [Ping timeout: 245 seconds] 2012-11-14T02:41:48 < dongs> attn baird https://youtube.com/watch?v=1ZYNNjiDnUQ 2012-11-14T02:43:33 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-14T02:45:03 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has joined ##stm32 2012-11-14T02:57:40 < baird> mfw my imouto weighs more than I do ಠ_ಠ 2012-11-14T03:04:13 < baird> Well, I'm a bit better off than my other local weeb buddies, whose sisters are all like Dentists making $5 million a year, and they're always dumped on as free babysitters. 2012-11-14T03:30:45 < baird> lol America: http://www.cbsnews.com/8301-250_162-57548572/states-petition-to-secede-from-union/ ... I remember from about 12 years ago, a Chinese government thinktank concluded that the USA was going to collapse due to a combination of economic and internal issues within 30 years. 2012-11-14T03:31:06 < emeb> F3 breakout PCB arrived from OSHpark -> http://i.imgur.com/GfGv3.jpg 2012-11-14T03:32:45 < emeb> baird: hilarious - of course those aren't official petitions supported by a plurality of citizens in those states. 2012-11-14T03:33:22 < emeb> Just malcontents uploading their disease onto the Whitehouse website. It'll pass... 2012-11-14T03:38:48 < dongs> opensoresy! 2012-11-14T03:43:57 < emeb> where? 2012-11-14T03:45:14 < Bird|lappy> opamps: if they aren't solving your problem, you aren't using enough of them :P 2012-11-14T03:45:27 < emeb> flyback: you watching "This" network? 2012-11-14T03:45:59 < emeb> Bird|lappy: or you're using them wrong. 2012-11-14T03:46:24 < Bird|lappy> xD 2012-11-14T03:47:14 * emeb remembers an analog computer built out of op-amps that simulated a ball bouncing around in a box. 2012-11-14T03:47:37 < emeb> Display consisted of a little circle that bounced around on the screen of a 'scope in XY mode. 2012-11-14T03:47:56 < emeb> circle even compressed when it hit the walls & floor. 2012-11-14T03:49:50 < Bird|lappy> lol! :D 2012-11-14T03:54:10 < baird> Yay~ I have another E14 shipping arrive. (Only a bunch of $2 short HDMI cables, but still..) 2012-11-14T03:55:15 < dongs> shouldnt that be displayport cables 2012-11-14T03:55:39 < baird> Shouldn't you not get your hopes up? :p 2012-11-14T03:55:47 < dongs> why? 2012-11-14T03:58:59 -!- bsilvereagle [~bsilverea@opensource.cse.ohio-state.edu] has quit [Changing host] 2012-11-14T03:58:59 -!- bsilvereagle [~bsilverea@osuosc/bsilvereagle] has joined ##stm32 2012-11-14T04:06:01 < emeb> flyback: yeah - we've got it as a secondary on one of the local ATSC stations. 2012-11-14T04:06:46 < dongs> http://i.imgur.com/lItkK.jpg how do i smartcarded 2012-11-14T04:07:46 < emeb> that's a stack of cards 2012-11-14T04:18:13 < emeb> nope - AZ 2012-11-14T04:28:16 < baird> 30 Atari 2600 cartridges to clean up.. 2012-11-14T04:51:06 < dongs> double blogger 2012-11-14T05:01:11 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-14T05:12:38 -!- dfletcher_ [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has quit [Read error: Connection reset by peer] 2012-11-14T05:14:04 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-14T05:41:12 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-14T06:03:41 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-14T06:06:16 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-14T06:15:18 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-14T06:15:25 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-14T06:23:31 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-14T06:37:21 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-14T06:46:07 < emeb> got the F3 breakout all soldered up. 2012-11-14T06:46:14 < dongs> pics or it didnt happen 2012-11-14T06:46:16 < dongs> does it power up? 2012-11-14T06:46:27 < emeb> yup - I can see it over SWD. 2012-11-14T06:46:34 < dongs> how about uSb DFU 2012-11-14T06:46:42 < emeb> that's not working. :( 2012-11-14T06:46:56 < dongs> o'Rly? 2012-11-14T06:47:04 < dongs> what could be wrong? 2012-11-14T06:47:08 < dongs> short boot pins, power up w/usb 2012-11-14T06:47:10 < dongs> no workie? 2012-11-14T06:47:16 < emeb> that's what I'm doing. 2012-11-14T06:47:28 < emeb> F3 only has one boot pin. 2012-11-14T06:47:41 < dongs> right 2012-11-14T06:47:43 < emeb> BOOT1 comes from a register in flash 2012-11-14T06:47:48 < dongs> boot0 > vcc 2012-11-14T06:47:50 < dongs> power up 2012-11-14T06:47:56 < emeb> yeah. doing that. 2012-11-14T06:48:01 < dongs> does it show up as dead device or something? 2012-11-14T06:48:02 < dongs> or nothing at all 2012-11-14T06:48:14 < dongs> i wish st would update the fucking bootloader appnote wiht F3 info.... 2012-11-14T06:48:17 < emeb> USB stack is trying to enumerate but eventually gives up. 2012-11-14T06:48:37 < emeb> maybe the xtal isn't properly soldered. 2012-11-14T06:49:02 < emeb> it's one of those tiny ones (like on AfroLED) 2012-11-14T06:49:03 < dongs> 12Mright? 2012-11-14T06:49:06 < emeb> yeah 2012-11-14T06:49:34 < emeb> maybe try reflowing. just a sec... 2012-11-14T06:52:52 < dongs> For connectivity line devices, if the external HSE crystal frequency is different from 25 MHz 2012-11-14T06:52:55 < dongs> (14.7456 MHz or 8 MHz), the device performs several unsuccessful enumerations (with 2012-11-14T06:52:58 < dongs> connect – disconnect sequences) before being able to establish a correct connection with 2012-11-14T06:53:02 < dongs> the host. This is due to the HSE automatic detection mechanism based on SOF detection. 2012-11-14T06:53:05 < dongs> this is for F105/7 i guess 2012-11-14T06:53:33 < dongs> so apparently unsuccesful enum is OK while it gets xtal speed 2012-11-14T06:55:32 < dongs> hmm 2012-11-14T06:55:32 < dongs> wat 2012-11-14T06:55:37 < dongs> F2/F4 use USB off HSI? 2012-11-14T06:55:59 < cdh> If the DFU code in ROM is anything like the F4's code, the HSE must come up and be stable in < about 950 us, otherwise it's not going to enable USB DFU. 2012-11-14T06:56:05 < cdh> F4 uses USB off HSE only. 2012-11-14T06:56:16 < dongs> not according to AN2606 2012-11-14T06:56:35 < dongs> or maybe im just reading it wrong (wouldnt be surprised) 2012-11-14T06:56:39 < emeb> scoped the HSE pins - don't ever see the oscillator try to start. 2012-11-14T06:56:46 < dongs> mmm 2012-11-14T06:56:56 < dongs> got caps on it? 2012-11-14T06:57:01 < emeb> yeah 2012-11-14T06:57:07 < emeb> 8pf 2012-11-14T06:57:07 < dongs> oh you had a resistor in series too right? 2012-11-14T06:57:08 < dongs> or osmeshit? 2012-11-14T06:57:14 < emeb> no resistor. 2012-11-14T06:57:18 < emeb> usually not needed. 2012-11-14T06:57:21 < dongs> right 2012-11-14T06:57:29 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-254-253.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-14T06:57:47 < emeb> I should write the basic LED blinky 2012-11-14T06:57:52 < dongs> latest an2606 still doesnt have F3 info 2012-11-14T06:57:57 < dongs> you can try f3disco usb samples 2012-11-14T06:57:59 < emeb> then try to start HSE from there & see if my xtal is OK 2012-11-14T06:58:02 < dongs> just change pll for 12mhz 2012-11-14T06:58:03 < dongs> or that 2012-11-14T06:58:04 < dongs> yeah 2012-11-14T06:58:55 < ds2> maybe your probes are loading it too much? 2012-11-14T06:59:29 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-14T06:59:33 < dongs> ^ ragequit 2012-11-14T06:59:59 < dongs> ds2: i've scoped hse with random shit 10x 500mhz 8pf probes and it was ok 2012-11-14T07:00:01 < gnomad> Can you re-direct the system clock out to a pin? 2012-11-14T07:00:18 < gnomad> that is a much better way to see how your XTAL is clocking. 2012-11-14T07:01:07 < gnomad> (I have done this on other MCUs -- don't know enough about the STMs yet...) 2012-11-14T07:01:32 < dongs> yes, of course you can 2012-11-14T07:01:35 < dongs> there's MCO pin 2012-11-14T07:01:41 < dongs> its source can be different timing sources, HCLK, etc. 2012-11-14T07:01:54 < dongs> plus you can query RCC for the clock status 2012-11-14T07:02:02 < dongs> to see what youre actually running off of 2012-11-14T07:03:13 < ds2> speaking of clocks.. .does going from a 12MHz to a 16MHz clock on a F1 messes up DFU over UART? 2012-11-14T07:03:21 < dongs> nope 2012-11-14T07:03:33 < dongs> no problem there, uart boot is off HSI anyway 2012-11-14T07:03:37 < dongs> it doesnt touch the xtal 2012-11-14T07:03:44 < ds2> ahhhhhhh 2012-11-14T07:09:04 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 252 seconds] 2012-11-14T07:25:17 < emeb> assembled f3 breakout -> http://i.imgur.com/mvBuh.jpg 2012-11-14T07:26:31 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Remote host closed the connection] 2012-11-14T07:26:36 < cdh> That's a pretty board. 2012-11-14T07:26:42 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-14T07:26:49 < emeb> ty 2012-11-14T07:31:14 < gnomad> i am amazed at the board detail you can get from just an average camera these days 2012-11-14T07:32:07 < emeb> no kidding. took that w/ my Samsung android media player. Just a 5MP camera but it's got a good macro mode. 2012-11-14T07:32:31 < emeb> can even read the values on the 0603 resistors. 2012-11-14T07:32:57 < ds2> emeb: how did you do the QFP? pin at a time? 2012-11-14T07:33:08 < emeb> ds2: the wonder of drag soldering. 2012-11-14T07:33:20 < emeb> one side at a time. very fast. 2012-11-14T07:33:27 < ds2> *nod* but very wick expensive 2012-11-14T07:33:37 < dongs> that wasnt wick'd 2012-11-14T07:33:37 < emeb> no wick needed. one pass, done. 2012-11-14T07:34:00 < ds2> how do you get the excess solder off? 2012-11-14T07:34:07 < dongs> you dont, there isn't any 2012-11-14T07:34:08 < emeb> ds2: no excess 2012-11-14T07:34:23 < dongs> also i think thats leaded solder 2012-11-14T07:34:25 < ds2> am I miss understanding 'drag soldering'? 2012-11-14T07:34:43 < emeb> secret is: 1) hoof tip, 2) lots of flux, 3) not too much solder on the tip to start. 2012-11-14T07:35:23 < ds2> hmm 2012-11-14T07:35:36 < ds2> my variant involves a big ball of solder w/lots of bridges 2012-11-14T07:35:49 < emeb> ds2: then ur doin it rong. 2012-11-14T07:36:00 < emeb> here's the howto I used: http://www.howardelectronics.com/jbc/dragsoldering.html 2012-11-14T07:36:01 < dongs> time to hit up youtube for proper drag soldering vidz 2012-11-14T07:36:22 < ds2> my way works for me...just have to use a lot of wick to finish it 2012-11-14T07:37:29 < gnomad> oh yeah, there is some serious drag solder porn on youtube 2012-11-14T07:38:22 < gnomad> aah, found it. 2012-11-14T07:38:50 < gnomad> http://www.youtube.com/watch?v=Y2AeDGXCwU0 2012-11-14T07:39:29 < gnomad> all six of John Gammels vids are pure solder porn 2012-11-14T07:40:05 < emeb> problem with that one is they're applying solder as they go. I don't do that. 2012-11-14T07:40:35 < emeb> I put just enough to cover the tip on prior, then drag. 2012-11-14T07:42:45 < emeb> This video is more like my approach -> http://www.howardelectronics.com/jbc/dragsoldering.html 2012-11-14T07:43:01 < emeb> not that. this -> http://www.youtube.com/watch?NR=1&feature=fvwp&v=5uiroWBkdFY 2012-11-14T07:43:12 < emeb> around 2:00 where they're doing the qfp 2012-11-14T07:43:39 < cdh> emeb - if you'd like to measure HSE startup time (this is what caused the custom F4 board I'm using to not enable the DFU), you can put some code on your board to set a GPIO just before HSE is enabled and then unset the GPIO when RCC reports HSE is stable. Should be pretty easy to measure this. If you're using libopencm3, here's some code you can start with: http://cdh.ods.org/stm32/hse.c 2012-11-14T07:43:58 < emeb> cdh: good idea. 2012-11-14T07:44:06 < dongs> hm, is it really that big of a deal? 2012-11-14T07:44:14 < dongs> how much delay are we talking about until it cuts off? 2012-11-14T07:44:25 < dongs> or rather, waht causes it? improper laod caps? or wat 2012-11-14T07:44:32 < emeb> dongs: no clue if it's a delay issue. 2012-11-14T07:44:49 < emeb> I still need to get my blinky test going first. 2012-11-14T07:44:57 < cdh> We measured the inner loop of the STM32F4 code by setting a breakpoint. It only waits ~950 usec. 2012-11-14T07:44:58 < emeb> spending too much time jawing here. :) 2012-11-14T07:45:09 < cdh> It then disables HSE if it doesn't enable in that time. 2012-11-14T07:45:23 < dongs> right, i'd just do that and try hsi/hse, and try mco to see what its running at + read RCC_GetCLockConfiguration or wahtever and get the numbers, also try putting hclk/etc to MCO 2012-11-14T07:45:58 < cdh> Yeah, improper caps are what caused it in our case. We were at about 1900 usec. The discovery board came ready in about 65 usec. 2012-11-14T07:46:20 < emeb> cdh: improper - how? 2012-11-14T07:46:35 < emeb> too big/too small? 2012-11-14T07:47:35 < dongs> too blog 2012-11-14T07:47:56 < dongs> hmm ineed to make more of my usb.serial shits. i hate disconnecting them from stuff in progress just to do other shit 2012-11-14T07:48:13 < gnomad> emeb: do you use one of the concave tips that holds the solder? 2012-11-14T07:48:28 < cdh> Sorry, not improper. Improperly chosen. I have to admit I don't know what caps we ended up with, though we started with a couple 18pf 2012-11-14T07:50:32 < baird> Drag solder, not Drag Soldiers. Boooooooooo. 2012-11-14T07:51:51 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Read error: Operation timed out] 2012-11-14T07:52:59 < emeb> gnomad: it's a T18-CF3 bevel tip. AFAICT it's not concave 2012-11-14T07:57:37 < dongs> i think i use 18pf for anything xtal related < 12mhz 2012-11-14T07:58:53 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Read error: Operation timed out] 2012-11-14T07:59:13 < cdh> This board has a 25 MHz xtal. 2012-11-14T08:00:29 < dongs> ive bene vaguely following this: the rule of thumb is about like this: 47pf for 1MHz to 4MHz... 33pf for 4MHz to 12MHz or so, 22pf for 12MHz to 25MHz 2012-11-14T08:00:59 < dongs> without getting into too much wank about crystal load capacitance, calculating stuff, etc 2012-11-14T08:01:25 < emeb> I usually just go with the mfg recommended load for the given xtal. 2012-11-14T08:03:06 < dongs> reading datasheets? what is this you speak of 2012-11-14T08:04:13 < emeb> I know. I should turn in my Man License. 2012-11-14T08:06:30 < dongs> neat. dead bmp085 2012-11-14T08:06:36 < dongs> 1st one in like 400-ish 2012-11-14T08:06:37 < ds2> 47pF? 2012-11-14T08:06:40 < ds2> Hmmmmmmm 2012-11-14T08:10:15 < dongs> reflowed new one in, works 2012-11-14T08:10:19 < dongs> def a hosed chip. 2012-11-14T08:10:26 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-14T08:10:28 < dongs> all solder pads were Ok. 2012-11-14T08:11:50 < dongs> in the trash it goes 2012-11-14T08:12:29 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-14T08:20:36 < emeb> *plonk* 2012-11-14T08:20:42 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-14T08:21:06 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-14T08:21:06 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-14T08:21:06 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-14T08:21:21 < dongs> the top cover did look kinda dodgy on it 2012-11-14T08:21:26 < dongs> not exctl centered 2012-11-14T08:21:38 < dongs> but i duno what tolerances are on that shit. 2012-11-14T08:38:54 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-14T08:38:54 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-14T08:38:54 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-14T08:40:45 < emeb> oh yay. the GPIO API for the F3 is different from the F4. 2012-11-14T08:40:55 < emeb> I think I've heard that complaint here before... 2012-11-14T08:45:35 < zippe> The M4 is a bit more than that 2012-11-14T08:49:03 < emeb> It's not so bad - just re-arranged some registers a bit, renamed the various clocks to fit the bus layout. 2012-11-14T08:49:56 < emeb> Now my blinky code compiles. Need to figure out why I can't flash it... 2012-11-14T08:50:09 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-14T08:52:44 < dongs> wat 2012-11-14T08:52:48 < dongs> more ragequit 2012-11-14T08:54:01 -!- emeb_mac [~ericb@72.201.79.123] has joined ##stm32 2012-11-14T08:59:20 < dongs> youre using opensauce tools arent you? 2012-11-14T08:59:24 < dongs> do they even support F3 flash yet? 2012-11-14T09:02:02 -!- elektrinis [~circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-14T09:02:52 -!- claude is now known as Claude 2012-11-14T09:12:14 < emeb_mac> dongs: you talkin' to me? 2012-11-14T09:13:09 < emeb_mac> yeah - I'm using bmpm to flash. I _believe_ that it supports F3 - I think zyp added F3 support a few days back. 2012-11-14T09:13:35 < emeb_mac> but I could be wrong. 2012-11-14T09:16:18 < dongs> who else uses opensauce stuffhere besides y ou? :) 2012-11-14T09:16:52 < emeb_mac> so ronery. :P 2012-11-14T09:18:07 -!- Tzacks [~zz@089-101-122023.ntlworld.ie] has joined ##stm32 2012-11-14T09:18:08 -!- Tzacks [~zz@089-101-122023.ntlworld.ie] has left ##stm32 [] 2012-11-14T09:28:27 < jpa-> emeb_mac: what is the F3 gpio like? F1 or completely different? 2012-11-14T09:28:43 < emeb_mac> jpa-: looks pretty much like F1 2012-11-14T09:29:00 < emeb_mac> same BSRR, BRR, etc. 2012-11-14T09:29:08 < ds2> 2012-11-14T09:30:12 < jpa-> emeb_mac: what about alternate function select? is there the AFIO number register? 2012-11-14T09:31:06 < emeb_mac> jpa-: haven't played with that yet. I imagine it's there though - there are AFs listed in the datasheet. 2012-11-14T09:33:08 -!- circuit [circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-14T09:34:09 -!- elektrinis [~circuit@82-135-241-134.static.zebra.lt] has quit [Ping timeout: 268 seconds] 2012-11-14T09:35:15 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has quit [Ping timeout: 252 seconds] 2012-11-14T09:38:05 < jpa-> emeb_mac: good 2012-11-14T09:38:16 < dongs> AF is what I wanna know 2012-11-14T09:38:16 < jpa-> the F1 single "alternate" bit sucks 2012-11-14T09:38:22 < dongs> someone said AF is same as F4 2012-11-14T09:40:08 < emeb_mac> looking through the RM - looks like there are 4 bits per pin for AF. 2012-11-14T09:45:01 < jpa-> yeah, sounds like the L1/F2/F4 way 2012-11-14T09:46:00 < emeb_mac> time for zzz 2012-11-14T09:46:04 -!- emeb_mac [~ericb@72.201.79.123] has quit [Quit: emeb_mac] 2012-11-14T09:51:54 < zyp> jpa-, yes 2012-11-14T09:53:29 < zyp> F3 is equal to F1 in most aspects, GPIO is one exception, where it's similar to the other ones instead 2012-11-14T09:55:31 -!- dekar_ [~dekar@212.255.38.82] has joined ##stm32 2012-11-14T09:55:34 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-14T09:57:45 -!- Claude is now known as claude 2012-11-14T09:59:03 -!- dekar [~dekar@212.255.37.34] has quit [Ping timeout: 260 seconds] 2012-11-14T10:23:39 < jpa-> does someone have a great way of tracking memory leaks on stm32? 2012-11-14T10:28:32 < BusError> how can you leak memory? do you use some sort of dynamic allocator? 2012-11-14T10:32:05 < jpa-> of course 2012-11-14T10:32:35 < BusError> heh 2012-11-14T10:34:54 < jpa-> i have a window manager and multitasking GUI running on stm32f4; based on nuttx 2012-11-14T10:35:07 < jpa-> but it leaks 368 bytes per application run :P 2012-11-14T10:35:17 < jpa-> i guess dmalloc might be possible to port 2012-11-14T10:38:54 < cdh> Any chance 368 bytes is the size of a familiar struct? 2012-11-14T10:40:16 < zyp> do hooks on malloc and free, log them, then check which of the allocations that don't get freed 2012-11-14T10:40:20 < zyp> ? 2012-11-14T10:40:57 < jpa-> aha, in fact nuttx already has those hooks 2012-11-14T10:41:17 < jpa-> CONFIG_DEBUG_MM=y here we go :) 2012-11-14T10:41:46 < cdh> I wrote an awk script some time ago which uses gdb to show a sorted list of struct sizes in an executable. 2012-11-14T10:42:14 < jpa-> it's not a single allocation; i already tried to break on malloc with condition size==268 2012-11-14T10:42:18 < jpa-> *368 2012-11-14T10:45:53 -!- Laurenceb_ [~Laurence@86.143.186.154] has joined ##stm32 2012-11-14T10:49:21 < jpa-> ah well, breakpoint in gdb with predefined commands is better, it easily shows the backtrace also 2012-11-14T10:49:43 < jpa-> and watching all those allocations roll by, i notice that i maybe should preallocate more message queue messages 2012-11-14T10:52:34 < zyp> :) 2012-11-14T10:53:16 < zyp> I'm considering just going with pools, not using a generic heap 2012-11-14T10:55:12 < jpa-> yeah, it is a good solution for applications that need only a few sizes of allocations 2012-11-14T10:56:33 < zyp> no problem making pool which does variable sized allocations 2012-11-14T10:57:06 -!- esden [esden@repl.esden.net] has quit [Ping timeout: 260 seconds] 2012-11-14T10:58:28 -!- claude is now known as Claude 2012-11-14T10:59:26 < zippe> zyp: that's also called a heap 2012-11-14T10:59:39 -!- esden [esden@repl.esden.net] has joined ##stm32 2012-11-14T11:00:32 < zippe> jpa-: I think I'm going to give Greg a heart attack with my next diff 2012-11-14T11:03:03 -!- Laurenceb_ [~Laurence@86.143.186.154] has quit [Ping timeout: 245 seconds] 2012-11-14T11:04:43 < dongs> chatspace 2012-11-14T11:07:45 -!- dekar_ [~dekar@212.255.38.82] has quit [Quit: This computer has gone to sleep] 2012-11-14T11:07:50 < jpa-> zippe: you fix all the problems of nuttx in a single patch? 2012-11-14T11:08:04 < jpa-> http://koti.kapsi.fi/jpa/stuff/other/mem1.log spot the error :) (or don't, I did already) 2012-11-14T11:15:08 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-14T11:15:09 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-14T11:15:09 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-14T11:15:12 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-14T11:15:25 <+Steffanx> nu 2012-11-14T11:31:01 < tkoskine> jpa-: looks like 0x10005b20, 0x10005bc0, 0x10005c50, 0x100060a0, 0x10006170, and 0x100068b0 are not freed. 2012-11-14T11:35:35 < jpa-> correct :) 2012-11-14T11:35:59 < jpa-> and 5b20 was actually the real bugger, when it was deleted, it released the others also 2012-11-14T11:36:42 < jpa-> (and 68b0 was actually a singleton that is allocated on first use and never freed by design) 2012-11-14T11:37:25 < cdh> Run this on your log: http://cdh.ods.org/stm32/leak.awk 2012-11-14T11:38:40 < cdh> It'd be trivial to extend to catch double and invalid frees 2012-11-14T11:38:56 < tkoskine> I used very similar Perl script: http://pastebin.ca/2251452 2012-11-14T11:39:07 < jpa-> nice 2012-11-14T11:39:34 < jpa-> i used grep -o '= 0x........' mem1.log | sort | uniq -c | sort -g and checked the odd numbers 2012-11-14T11:40:14 < jpa-> Steffanx should make a wiki entry on how to resolve memory leaks on stm32 :) 2012-11-14T11:40:21 < cdh> Sweet. I like the Perl script. 2012-11-14T11:40:56 <+Steffanx> To bad jpa- is not my boss, so I don't get paid for doing it, so i won't :P 2012-11-14T11:40:59 <+Steffanx> *Too 2012-11-14T11:41:04 < jpa-> ok ok, i'll write one 2012-11-14T11:42:27 <+Steffanx> Good boy 2012-11-14T12:01:05 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-14T12:09:03 -!- Erlkoenig [~erlkoenig@194.95.66.1] has joined ##stm32 2012-11-14T12:19:51 < jpa-> back from lunch :) 2012-11-14T12:19:53 < jpa-> http://stm32.izua.ro/wiki/Memory_leaks 2012-11-14T12:30:23 < Laurenceb> neatr 2012-11-14T12:34:57 <+Steffanx> Indeedr 2012-11-14T12:35:15 < dongs> failr 2012-11-14T12:35:19 < dongs> cuz gdb only 2012-11-14T12:35:20 < dongs> !! 2012-11-14T12:35:30 < dongs> also who the fuck uses libc malloc() on embedded? 2012-11-14T12:35:37 < dongs> just roll your own then you can keep track of memleaks 2012-11-14T12:35:39 < dongs> without opensauce 2012-11-14T12:35:55 < dongs> can you tell libc malloc to allocate shit inside CCM only on F4 for example? 2012-11-14T12:35:56 < dongs> nuuh. 2012-11-14T12:36:12 < jpa-> it's easier to keep track of the mallocs in a gdb lock than on the system itself 2012-11-14T12:36:33 < dongs> why are you allocating/deallocating that much memory anyway 2012-11-14T12:36:38 < jpa-> and all embedded libc mallocs allow configuring the memory areas 2012-11-14T12:36:45 < jpa-> complex GUI 2012-11-14T12:37:55 < dongs> http://uk.farnell.com/jsp/search/productdetail.jsp?SKU=2063627&MER=baynote-2063627-pr 2012-11-14T12:37:58 < dongs> haha what is this trash 2012-11-14T12:38:18 <+Steffanx> ? 2012-11-14T12:38:22 <+Steffanx> A beaglebone .. 2012-11-14T12:38:34 < dongs> in a tarduino form factor? 2012-11-14T12:38:54 <+Steffanx> No, double pin row vs single row? 2012-11-14T12:40:32 < zyp> that's no more arduino form factor than the discovery boards are 2012-11-14T12:41:42 -!- Erlkoenig [~erlkoenig@194.95.66.1] has quit [Quit: Leaving.] 2012-11-14T12:44:48 < Laurenceb> beaglebone pwns 2012-11-14T12:48:17 < karlp> double row is a pain in the arse. 2012-11-14T12:48:32 < karlp> trying to get some things that work identically on f100 disco, l1 disco and f4 disco 2012-11-14T12:52:31 < Laurenceb> yeah 2012-11-14T12:52:43 < Laurenceb> spent ages hacking a stripboard breakout for F4 2012-11-14T12:53:41 < zyp> well, the alternative is half the signals or twice the length of the board 2012-11-14T13:06:05 < karlp> I'd be ok with not having everything under the sun broken out. 2012-11-14T13:06:20 < karlp> first world problems though 2012-11-14T13:13:45 <+Steffanx> of course 2012-11-14T13:17:10 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-14T13:18:08 < Laurenceb> how do i find the line number of the first line beginning with '0' ? 2012-11-14T13:18:16 < Laurenceb> using sed or whatyever? 2012-11-14T13:20:35 < Laurenceb> oh 2012-11-14T13:20:45 < Laurenceb> sed -n '/0.0/=' l | head -n 1 2012-11-14T13:22:49 < karlp> grep -n 'pattern' | head -1 too... 2012-11-14T13:32:46 < dongs> http://i.imgur.com/NJqcD.jpg 2012-11-14T13:33:07 <+Steffanx> :) 2012-11-14T13:41:13 * Laurenceb fails at scripting 2012-11-14T13:41:15 < Laurenceb> if ['0'==$(echo $lines | wc -l)]; then 2012-11-14T13:41:23 < Laurenceb> whats wrong with that? 2012-11-14T13:56:24 <+Steffanx> I guess your personal assisted isn't online atm 2012-11-14T13:58:59 < karlp> moah spaces! 2012-11-14T13:59:27 < karlp> don't you _need_ them around the [ and ] ? 2012-11-14T14:00:56 < zyp> I think so 2012-11-14T14:02:45 < Laurenceb> fixed it now, nvm 2012-11-14T14:02:56 < Laurenceb> lines=$(sed -n '/0.0/=' $1 | head -n 1) 2012-11-14T14:02:56 < Laurenceb> if [[ $lines == '' ]]; then 2012-11-14T14:02:56 < Laurenceb> lines='0' 2012-11-14T14:02:56 < Laurenceb> fi 2012-11-14T14:07:50 < Laurenceb> dongs: http://www.sickipedia.org/joke/view/575256 2012-11-14T14:08:23 <+Steffanx> haha *not* 2012-11-14T14:09:19 <+Steffanx> Laurenceb should ask Jimmy Carr for example how to tell good jokes :P 2012-11-14T14:09:45 < Laurenceb> or maxine 2012-11-14T14:10:11 < Laurenceb> http://www.sickipedia.org/joke/view/338872 2012-11-14T14:10:39 < dongs> funny level: 2 girls 1 cup 2012-11-14T14:11:38 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-14T14:12:00 <+Steffanx> Wonder if people who laugh about that really think it's funny, or just don't know how to react, so they start laughing 2012-11-14T14:13:35 < Laurenceb> http://www.sickipedia.org/joke/view/1226537 2012-11-14T14:13:46 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-14T14:15:07 <+Steffanx> They have to rename the category.. 'joke' isn't really the category the texts you post links to should be in 2012-11-14T14:21:03 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-254-253.clienti.tiscali.it] has joined ##stm32 2012-11-14T14:36:05 -!- daku is now known as DaKu 2012-11-14T14:40:28 < dongs> is there a better way to do blocking uart 2012-11-14T14:40:33 < dongs> while (!(USART6->SR & USART_FLAG_TC)); 2012-11-14T14:40:34 < dongs> than this 2012-11-14T14:43:24 < zyp> better how? 2012-11-14T14:44:51 < jpa-> i wonder if bmp would be faster with breakpoint commands.. now i'm limited to 2 mallocs per second :) 2012-11-14T14:50:53 < dongs> zyp, idont know. 2012-11-14T14:51:02 < dongs> is that code ALWAYS going to take x cpu cycles 2012-11-14T14:51:08 < dongs> assuming uart timing is same? 2012-11-14T14:55:42 < dongs> http://bcas.tv/paste/results/UMUeHd88.html 2012-11-14T14:55:51 < dongs> i.e. i do 4 identical things over usart 2012-11-14T14:55:57 < dongs> and measure cycle counter 2012-11-14T14:56:10 < dongs> the variance is like +- 500-1000 cycles 2012-11-14T14:56:13 < dongs> thats a lot, isnt it 2012-11-14T14:56:18 < dongs> for linear code without interrupts etc 2012-11-14T14:57:29 <+Steffanx> Only one way to find out jpa- :P 2012-11-14T15:03:09 < dongs> hmm 2012-11-14T15:03:56 < zyp> dongs, nah 2012-11-14T15:04:43 < dongs> nah wat? 2012-11-14T15:04:43 < zyp> remember that uart clock is divided down, so a difference of one uart cycle will be a bunch of cpu cycles 2012-11-14T15:04:54 < dongs> right 2012-11-14T15:04:55 < dongs> but 2012-11-14T15:05:13 < dongs> 1000 cycles? 2012-11-14T15:05:29 < zyp> well, what baudrate are you using? 2012-11-14T15:05:35 < zyp> and what is the sysclock? 2012-11-14T15:05:40 < dongs> 21504 2012-11-14T15:05:43 < dongs> 168mhz 2012-11-14T15:07:05 < zyp> I'm not sure how your mode works, but usually uart clock is 16x baudrate or something like that 2012-11-14T15:07:57 < zyp> 168MHz / (16 * 21504) is approx 500 2012-11-14T15:08:31 < dongs> hmmm. 2012-11-14T15:08:36 < zyp> so it sounds pretty reasonable to me 2012-11-14T15:09:07 < dongs> hmm 2012-11-14T15:09:15 < dongs> so thats 1 bit? 2012-11-14T15:09:32 < dongs> (500 cycles) 2012-11-14T15:09:42 < zyp> no, 1/16 of a bit 2012-11-14T15:09:48 < dongs> 500 cycles is 1/16? 2012-11-14T15:10:00 < zyp> yes 2012-11-14T15:10:01 < dongs> hmm.. 2012-11-14T15:10:13 < dongs> i guess i really need to setup input capture then 2012-11-14T15:10:17 < dongs> on I/O going down 2012-11-14T15:11:29 < dongs> thing is.. multiple debug runs 2012-11-14T15:11:32 < dongs> results are same 2012-11-14T15:11:35 < dongs> as in... same values 2012-11-14T15:11:43 < dongs> but they're different between multiple runs 2012-11-14T15:11:52 < zyp> and since sender and receiver is not derived from the same clock, they are not kept in phase, so jumping around a bit is normal 2012-11-14T15:12:29 < dongs> like, lets say I run 16 repeats of same stuff, right 2012-11-14T15:12:40 < dongs> delta between each run will be +- 500 2012-11-14T15:12:45 < dongs> but if I reset cpu 2012-11-14T15:12:48 < dongs> or power down/wahtever 2012-11-14T15:12:51 < dongs> and rerun exactly same stuff 2012-11-14T15:12:56 < dongs> the deltas will be identical 2012-11-14T15:13:09 < dongs> (identically off etc). 2012-11-14T15:13:13 < dongs> +- 500 bla 2012-11-14T15:14:05 < zyp> maybe it's interaction between what happens on cpu and what happens on uart then 2012-11-14T15:15:15 < dongs> ive already cleaned up pretty much everything i could think of that would cause variations. 2012-11-14T15:15:37 < zyp> does it matter? 2012-11-14T15:15:40 < dongs> yes 2012-11-14T15:16:24 < zyp> if it does matter, you are probably doing something dumb 2012-11-14T15:16:44 < dongs> how s o 2012-11-14T15:17:16 < zyp> why does it matter? 2012-11-14T15:17:46 < dongs> becausae i need to time execution 2012-11-14T15:17:56 < zyp> execution? 2012-11-14T15:18:03 < dongs> of the command over usart. 2012-11-14T15:18:09 < dongs> until reply. 2012-11-14T15:18:53 < dongs> o crap 2012-11-14T15:20:36 < zyp> with what resolution? 2012-11-14T15:20:39 < zyp> and for what purpose? 2012-11-14T15:20:44 < dongs> i think i got it 2012-11-14T15:20:53 < dongs> i fucked up, iwas calculating delta AFTER receiving ALL of reply 2012-11-14T15:21:00 < dongs> instead, i now trigger it off 1st byte reply 2012-11-14T15:21:06 < dongs> since reply is variable length... 2012-11-14T15:21:07 < dongs> duhhr 2012-11-14T15:21:12 < zyp> heh 2012-11-14T15:21:22 < dongs> now its fairly stable as I would expect 2012-11-14T15:21:43 < dongs> http://bcas.tv/paste/results/JLosCe40.html 2012-11-14T15:21:55 < dongs> the +400 variation is expected. 2012-11-14T15:22:12 < dongs> but odd/even being very close is better 2012-11-14T15:36:46 -!- DaKu is now known as daku 2012-11-14T15:36:57 <+Steffanx> open sores fail: rsnapshot.org 2012-11-14T15:37:07 -!- daku is now known as DaKu 2012-11-14T15:38:05 < dongs> whats it doing, showing ruby on fales errors? 2012-11-14T15:38:06 < dongs> hah 2012-11-14T15:38:10 < dongs> expierd domain? 2012-11-14T15:38:18 < dongs> what was there 2012-11-14T15:38:32 <+Steffanx> everything from the rsnapshot project. 2012-11-14T15:44:02 < Laurenceb> http://www.theregister.co.uk/2012/11/14/obama_sucker_punch_scam/ 2012-11-14T15:44:07 < Laurenceb> dongs would fall for that 2012-11-14T15:44:58 <+Steffanx> Just like every average facebook fan 2012-11-14T15:45:00 < zyp> right 2012-11-14T15:45:02 <+Steffanx> left 2012-11-14T15:45:22 <+Steffanx> I bet you fell for his Last Measure website as well Laurenceb 2012-11-14T15:45:44 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: No route to host] 2012-11-14T15:45:50 <+Steffanx> At least, the internet claims that's dongs's work 2012-11-14T15:46:41 < Laurenceb> lol 2012-11-14T15:46:45 < Laurenceb> thats actually true 2012-11-14T15:46:49 < Laurenceb> i did :( 2012-11-14T15:46:49 <+Steffanx> but i can't believe dongs does JavaScript etc. so .... 2012-11-14T15:46:55 < Laurenceb> took ages to get rid of it 2012-11-14T15:48:00 < Laurenceb> gay looping clips _everywhere_ 2012-11-14T15:52:50 < Laurenceb> guess hes repaid me by helping with stm projects... 2012-11-14T15:53:16 < dongs> Laurenceb: stencils for blogger submitted.. 2012-11-14T15:53:21 < dongs> end of week ill make a board with SD on it 2012-11-14T15:53:26 * Laurenceb has his firgelli linear actuators 2012-11-14T15:53:38 < Laurenceb> trying to modify to 15v 2012-11-14T15:54:19 -!- dekar [~dekar@dslb-188-107-173-242.pools.arcor-ip.net] has joined ##stm32 2012-11-14T15:54:22 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-14T15:56:13 -!- DaKu is now known as daku 2012-11-14T15:59:18 < Laurenceb> looks like it might use a pic16f 2012-11-14T15:59:25 < Laurenceb> glue over everything 2012-11-14T16:00:39 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-14T16:08:56 < Laurenceb> looks like mosfet H bridge using 2x p channel and 2x n 2012-11-14T16:09:20 < Laurenceb> with 3v3 regulated rail for the micro 2012-11-14T16:09:26 < Laurenceb> might overvolt with no mods 2012-11-14T16:11:03 < Laurenceb> here goes... 2012-11-14T16:16:23 < Laurenceb> working at 9v XD 2012-11-14T16:18:25 < Laurenceb> hope they didnt use a cheap vreg 2012-11-14T16:19:01 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-14T16:19:02 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-14T16:19:02 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-14T16:19:07 < Laurenceb> working at 12V 2012-11-14T16:22:25 < qyx_> and finally smoked at 15V 2012-11-14T16:22:56 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-14T16:24:20 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Client Quit] 2012-11-14T16:24:27 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-14T16:52:10 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-14T16:53:29 < Laurenceb> http://www.youtube.com/watch?v=9Ej9QOOGkWQ&list=UUl9OJE9OpXui-gRsnWjSrlA&index=48&feature=plcp 2012-11-14T17:00:39 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-14T17:10:57 <+Steffanx> That guy is crazy 2012-11-14T17:11:13 <+Steffanx> but at least you can listen better to him than that australian guy :) 2012-11-14T17:39:14 -!- daku is now known as DaKu 2012-11-14T17:45:09 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-14T17:54:31 -!- barthess [~barthess@5.100.203.201] has joined ##stm32 2012-11-14T17:57:17 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-14T18:17:34 -!- dan2003 [~quassel@213.123.193.101] has joined ##stm32 2012-11-14T18:18:57 < dan2003> Anybody know of a way to remove flash write protection on an stm32f102 under linux? I have 2 stm32vl discoverys hooked together, am trying to re-progrsm the stlink part of the 2nd with the first, but openocd fails saying the flash is write protected 2012-11-14T18:19:13 < dan2003> sorry - stm32f103 2012-11-14T18:26:58 -!- scrts_ [~quassel@78-57-165-171.static.zebra.lt] has joined ##stm32 2012-11-14T18:28:53 -!- scrts [~quassel@unaffiliated/scrts] has quit [Ping timeout: 245 seconds] 2012-11-14T18:29:36 < Laurenceb> can i read flash using gdb? 2012-11-14T18:31:05 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-14T18:31:14 < jpa-> dan2003: maybe some of these? http://stackoverflow.com/a/7941002/914716 2012-11-14T18:31:28 < jpa-> dan2003: 'st-flash erase' with texane/stlink could work also 2012-11-14T18:31:43 < jpa-> or if all else fails boot0, usart1 and stm32flash -u 2012-11-14T18:32:14 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] 2012-11-14T18:32:35 -!- DaKu is now known as daku 2012-11-14T18:35:05 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-14T18:42:38 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-14T18:44:50 < Laurenceb> hmm i could make a servo controller using the L1discovery touch slider demo code 2012-11-14T18:46:37 < Laurenceb> not sure if i can be bothered... 2012-11-14T18:50:43 < Laurenceb> ooh they have a slider example 2012-11-14T18:50:51 < Laurenceb> might be quite easy 2012-11-14T18:51:05 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-14T18:54:55 -!- scrts_ is now known as scrts 2012-11-14T18:54:58 -!- scrts [~quassel@78-57-165-171.static.zebra.lt] has quit [Changing host] 2012-11-14T18:54:58 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-14T18:55:05 -!- circuit [circuit@82-135-241-134.static.zebra.lt] has quit [Ping timeout: 256 seconds] 2012-11-14T18:57:37 < Laurenceb> rage 2012-11-14T18:57:51 < Laurenceb> linear actuator oscillates above 8v 2012-11-14T19:06:43 -!- Claude is now known as claude 2012-11-14T19:13:39 -!- dan2003 [~quassel@213.123.193.101] has quit [Remote host closed the connection] 2012-11-14T19:35:24 < Laurenceb> additional relocation overflows omitted from the output 2012-11-14T19:35:46 < Laurenceb> icc_measure_Ram.c:(.data+0x92): relocation truncated to fit: R_ARM_THM_CALL against `__NOP' 2012-11-14T19:35:48 < Laurenceb> ^wut? 2012-11-14T19:40:45 -!- daku is now known as DaKu 2012-11-14T19:42:06 < Laurenceb> nvm fixed it 2012-11-14T19:42:08 < Laurenceb> wtf 2012-11-14T19:42:29 < Laurenceb> 21KB for the demo - the image of the board is 23KB 2012-11-14T19:42:37 < Laurenceb> bbl 2012-11-14T19:44:39 -!- upgrdman_ [429f3cfe@blender/artist/upgrdman] has joined ##stm32 2012-11-14T19:49:05 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-14T19:49:05 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-14T19:49:05 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-14T19:54:34 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-14T19:54:34 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-254-253.clienti.tiscali.it] has quit [Disconnected by services] 2012-11-14T20:18:37 < baird> What's the Knowledge about the CooCox stuff, particular with the claim of being FOSS? 2012-11-14T20:25:04 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has quit [Ping timeout: 260 seconds] 2012-11-14T20:28:34 -!- dekar [~dekar@dslb-188-107-173-242.pools.arcor-ip.net] has quit [Ping timeout: 246 seconds] 2012-11-14T20:42:36 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 240 seconds] 2012-11-14T20:49:01 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-14T20:53:56 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-14T20:58:04 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-14T20:58:58 < baird> nm, grepped logs 2012-11-14T20:59:12 < emeb> what's the answer? 2012-11-14T21:00:21 < zippe> jpa-: heh, hardly 2012-11-14T21:00:32 < zippe> jpa-: just trying ot make the build system suck less 2012-11-14T21:01:12 < jpa-> zippe: ah; what is your approach? 2012-11-14T21:04:19 < zippe> jpa-: firstly, factoring out the gazillion Make.defs 2012-11-14T21:04:44 < zippe> Since they are almost all byte-for-byte identical for a given CPU architecture 2012-11-14T21:05:12 < zippe> That's mostly just a warmup though 2012-11-14T21:05:38 < zippe> Greg is off making a terrible mess with his attempts to add "windows-native" build support 2012-11-14T21:06:04 < zippe> I have next week off, going to try a sprint to see if I can't get past him 2012-11-14T21:06:18 -!- upgrdman_ [429f3cfe@blender/artist/upgrdman] has quit [Ping timeout: 245 seconds] 2012-11-14T21:06:38 < jpa-> i wonder what "windows-native" is supposed to be 2012-11-14T21:07:05 < jpa-> it built fine with mingw, though mingw make is awfully slow 2012-11-14T21:23:24 -!- DaKu is now known as daku 2012-11-14T21:25:31 < baird> emeb: "Coocox - unstable, clients want me to use it, .." 2012-11-14T21:25:57 < baird> "ripping off eclipse, BSD licenced." 2012-11-14T21:27:31 < baird> The CooOS kernel looks usable, maybe. 2012-11-14T21:28:36 <+Steffanx> even dongs liked it iirc 2012-11-14T21:35:35 < zippe> jpa-: meaning, calling cmd.exe instead of sh, etc. 2012-11-14T21:35:54 < zippe> CoOS is a totally different thing vs. NuttX 2012-11-14T21:36:14 < zippe> NuttX is a tiny Posix system. The obvious transition path would be to eCos if anywhere. 2012-11-14T21:36:21 < zippe> But eCos is not very active either. 2012-11-14T21:40:35 < jpa-> CooCox discussion is a totally separate one from our nuttx discussion, i guess :) 2012-11-14T21:41:20 < jpa-> zippe: ah; i would think that some more modern build system would be better choice than trying to port makefile helper scripts to windows 2012-11-14T21:49:05 < zippe> jpa-: the problem with hipster build systems is that they get written by people with limited experience building complicated software 2012-11-14T21:49:30 < zippe> jpa-: so something like 'tup' for example is a nice CS exercise, but it's worthless for something like an embedded operating system 2012-11-14T21:49:36 < jpa-> true, but surely not all of them are so bad 2012-11-14T21:49:44 < zippe> jpa-: you'd be surprised 2012-11-14T21:49:55 < jpa-> i've been surprised trying to make sense of it :D 2012-11-14T21:49:56 < zippe> jpa-: and the ones that are properly flexible are horrible 2012-11-14T21:50:04 < zippe> Try scons or waf or maven someday 2012-11-14T21:50:09 < zippe> They will all make you cry 2012-11-14T21:50:18 < jpa-> btw, what is your name on the forum? 2012-11-14T21:50:26 < zippe> cmake is the best of the bunch, though it's actually a generator rather than a builder 2012-11-14T21:51:34 < zippe> I've been looking at gyp, but I don't think it's mature enough yet. 2012-11-14T21:51:50 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has joined ##stm32 2012-11-14T21:52:21 -!- Laurenceb_ [~Laurence@host86-143-186-154.range86-143.btcentralplus.com] has joined ##stm32 2012-11-14T21:56:07 < zippe> plus the syntax is incredibly bad 2012-11-14T21:57:06 < zyp> I don't find scons to be so horrible 2012-11-14T22:01:29 < zippe> It requires a lot of discipline to avoid having the configuration turn into a disaster. 2012-11-14T22:01:57 < zippe> Because it's just Python, people get all sorts of cute ideas 2012-11-14T22:02:07 -!- barthess [~barthess@5.100.203.201] has quit [Quit: Leaving.] 2012-11-14T22:02:21 < zyp> like mine? :p 2012-11-14T22:02:22 < zippe> I like the ninja approach; the builder is just a builder; the generator is where you put the smarts 2012-11-14T22:02:56 < zippe> Hmm, I was thinking of one at work that was making four sqlite queries every time a variable was expanded 2012-11-14T22:03:12 < jpa-> zippe: i don't think scons could be any more disaster than NuttX makefiles; those already use all the tricks :D 2012-11-14T22:03:49 < zyp> I'm so far rather happy with how my scons stuff for my mcu stuff turned out 2012-11-14T22:03:58 < jpa-> symlinks, multiple make phases, cross-directory including makefiles, crazy shell scripts generating CFLAGS, ... 2012-11-14T22:04:13 < zippe> jpa-: the NuttX makefiles are actually pretty simple as far as make goes 2012-11-14T22:04:20 < zippe> The kconfig stuff is a drive-by disaster 2012-11-14T22:04:39 < zippe> It lacks any sort of procedural target generation 2012-11-14T22:04:50 < zippe> So it falls on the 'simple' end of the spectrum 2012-11-14T22:05:05 < jpa-> ok, as far as make goes :) 2012-11-14T22:05:20 < jpa-> i'm glad no-one decided to introduce autotools 2012-11-14T22:05:25 < zippe> zyp: scons with a single developer is not a problem, or with a disciplined build owner 2012-11-14T22:06:13 < zyp> like most development? :) 2012-11-14T22:07:29 < zyp> http://cgit.jvnv.net/laks_demo/tree/SConstruct?h=usb_cdc_acm <- I'm rather happy with how it turned out from the end user perspective 2012-11-14T22:08:20 < zyp> when I add more compile time configuration, I can just add more functions that modify the environment 2012-11-14T22:08:53 < zippe> Sure, and as long as your project remains simple, that's fine 2012-11-14T22:09:45 < zippe> I have a make-based thing here that generates 1100+ built products 2012-11-14T22:10:46 < jpa-> how many days does it take to run? 2012-11-14T22:10:48 < zippe> That's four basic components permuted three ways (debug, factory, release) for each of nearly 100 different targets 2012-11-14T22:11:09 < zippe> it builds in ~28 minutes 8-way parallel on a reasonably current iMac 2012-11-14T22:12:07 < zyp> my system works okay for building several components for several targets as well 2012-11-14T22:14:08 < zippe> Yes, and as long as "several" is a small number with limited variation between each target, you'll be fine 2012-11-14T22:15:22 < zyp> http://paste.jvnv.net/view/0gdGX <- I did a working test that looks like this 2012-11-14T22:16:08 < zyp> generates stm32f1/demo.elf and stm32f4/demo.elf 2012-11-14T22:16:15 < baird> The NetBSD kernel and userland source tree is 6700+ makefiles.. 2012-11-14T22:16:40 < baird> Takes about 90 minutes to building everything on a 6-core Athlon. :) 2012-11-14T22:17:05 < baird> (..and like 3 days on a Raspberry Pi :P) 2012-11-14T22:17:24 < zyp> I'm planning to do a repo where I have all examples in subdirs and then rules to build all examples for all supported targets 2012-11-14T22:17:47 < zippe> Yeah, my make usage is influenced heavily by many years of bsd.*.mk 2012-11-14T22:17:59 < zippe> However, GNU make has a number of abilities that you can never let go of 2012-11-14T22:19:10 -!- dekar [~dekar@212.255.38.82] has joined ##stm32 2012-11-14T22:19:11 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-14T22:20:31 < zippe> e.g. consider something like this: 2012-11-14T22:20:32 < zippe> export STANDARD_ACTIONS := build install library_list 2012-11-14T22:20:32 < zippe> APPLICATION_TEMPLATE := $(addprefix %-,$(MAKE_APPLICATIONS)) 2012-11-14T22:20:32 < zippe> ACTIONS := $(foreach action,$(STANDARD_ACTIONS),$(addprefix $(action)-,$(MAKE_APPLICATIONS))) 2012-11-14T22:20:53 < zippe> Now we have a list of build-APPLICATION install-APPLICATION etc. for each APPLICATION in MAKE_APPLICATIONS 2012-11-14T22:21:12 < zippe> And now let's have lots of submakes building each one: 2012-11-14T22:21:14 < zippe> $(ACTIONS): action = $(word 1, $(subst -, ,$@)) 2012-11-14T22:21:14 < zippe> $(ACTIONS): application = $(word 2, $(subst -, ,$@)) 2012-11-14T22:21:14 < zippe> $(ACTIONS): 2012-11-14T22:21:14 < zippe> @echo "%%%%%% $(action) $(application)" 2012-11-14T22:21:14 < zippe> @$(MAKE) $(MAKEJOBS) -f apps/$(application)/$(application).mk $(action) APPLICATION=$(application) MAKEPHASE=$(action) 2012-11-14T22:21:32 < Laurenceb_> what the fuuuuuuuuu 2012-11-14T22:21:48 < zippe> Hello functional programming 2012-11-14T22:22:24 < baird> Prolog? In My Makefiles? 2012-11-14T22:22:28 < zyp> I find python to be more readable than that :) 2012-11-14T22:22:45 < zippe> zyp: you can't do this (easily) with scons 2012-11-14T22:23:31 < jpa-> why not? 2012-11-14T22:23:33 < zyp> I can't do what easily? 2012-11-14T22:23:57 < zippe> the behaviour of lists on the LHS of a rule 2012-11-14T22:24:22 < baird> A guy I knew at Uni (we did the 'hack every system and use them to calculate Pi!' challenge :) did a Prolog-esque make replacement as a Masters project. 2012-11-14T22:25:05 < zippe> Nested further down in this build, there's a similar call that I'm not going to bother pasting (it's much messier) that has ~400 items in the list on the LHS 2012-11-14T22:25:09 < jpa-> zippe: nothing stops you from creating rules in a loop 2012-11-14T22:25:39 < zippe> jpa-: yes, I know; I could do that with $(foreach) here too. That's not quite the same thing 2012-11-14T22:25:46 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-14T22:26:00 < zippe> Here I have one rule that applies to N targets, with parameters computed for each target at invocation time 2012-11-14T22:26:15 < zyp> zippe, I'm sorry, I haven't been using make for some time, what does having lists on LHS do? 2012-11-14T22:26:24 < zippe> They're like templates 2012-11-14T22:26:37 < jpa-> true; but that is just a small memory saving if i understand correctly? 2012-11-14T22:26:42 < zippe> It's not about memory 2012-11-14T22:26:49 < zippe> It's about clarity and maintainability 2012-11-14T22:26:54 < zippe> I can buy memory, that's not a problem 2012-11-14T22:27:13 < jpa-> what does it matter if there are 1 rule or 1000 rules in runtime, if there is only 1 rule in the build file? 2012-11-14T22:27:13 < zippe> If I have to go back and fix something after someone failed to understand it, or I can't express a needed change simply, that costs time 2012-11-14T22:27:32 < zippe> jpa-: the code to generate those rules isn't as straightforward as you'd like 2012-11-14T22:27:49 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 252 seconds] 2012-11-14T22:28:02 < jpa-> ok; can't say about that, but looking at zyp's examples i would expect it to be quite clean 2012-11-14T22:28:59 < jpa-> your rules aren't exactly straightforward either 2012-11-14T22:29:58 < zyp> I like the ability to write functions, that take arguments and does something with them at invocation time 2012-11-14T22:30:12 < zyp> like the SelectMCU() and Firmware() functions 2012-11-14T22:30:46 < zippe> At some point I guess I just have to say that I've been doing this for something like two decades, and that I play with a lot of build tools, and I'm still looking for something that lets me express what I'm trying to do as succinctly as make. 2012-11-14T22:31:20 < zippe> And that anything I say has to be considered as just my opinion from that perspective. It may well be that you see things differently; that's fine. 8) 2012-11-14T22:32:06 < jpa-> a master with his tool is always better than a novice with any tool :) 2012-11-14T22:32:27 < zyp> zippe, the perspective thing goes for me too 2012-11-14T22:34:04 < zyp> I was quite fond of python even before I started using scons, so I find the ability to add logic to it with python appealing 2012-11-14T22:37:01 < baird> Epic Old Person Computer Tales: with that hack-campus-computers calculate-Pi story, we ended up going about 125,000 decimal digital (this was back in the days of 20MHz SunOS machines and 500kB student disk quotas..) and line-printed out the first 50,000 digital and made a poster of it for the terminal lab wall. About a week later, the poster was nicked by the Maths Dept staff and hung up in their wing of the building for the rest 2012-11-14T22:37:02 < baird> of the year.. 2012-11-14T22:48:39 < Laurenceb_> BrainDamage: so i devised a 1fA/sqrt(Hz) photodiode front end 2012-11-14T22:48:43 < Laurenceb_> it has one component 2012-11-14T22:48:54 < Laurenceb_> a max4477 opamp 2012-11-14T22:49:30 < Laurenceb_> output -> adc, non inverting input -> pwm pin, inverting input -> output through photodiode 2012-11-14T22:51:48 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-14T22:52:18 < Laurenceb_> the pwm pin is pulsed to reset the circuit 2012-11-14T23:06:48 < baird> Gah. s/digital/digits/ 2012-11-14T23:21:17 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: Leaving] 2012-11-14T23:26:34 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-14T23:39:09 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] --- Day changed Thu Nov 15 2012 2012-11-15T00:08:06 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-15T00:19:49 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-15T00:22:46 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 268 seconds] 2012-11-15T00:56:14 -!- qyx__ [~qyx@krtko.org] has joined ##stm32 2012-11-15T00:56:52 -!- qyx_ [~qyx@krtko.org] has quit [Read error: Operation timed out] 2012-11-15T00:57:00 -!- qyx__ is now known as qyx_ 2012-11-15T00:57:01 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Ping timeout: 246 seconds] 2012-11-15T00:58:07 < baird> Must be time for an 8AM D O N G S 2012-11-15T01:13:27 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-15T01:20:04 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-15T01:22:09 < dongs> sup trolls 2012-11-15T01:22:18 < dongs> baird: i was up at 7.something 2012-11-15T01:22:56 < zyp> 7.59 2012-11-15T01:25:14 < baird> Proceed with the daily donging 2012-11-15T01:25:39 < Laurenceb_> trolladay 2012-11-15T01:27:06 < zyp> well, time for me to go to bed then 2012-11-15T01:27:54 < dongs> Heh 2012-11-15T01:30:21 -!- bcsllc-steve [~steve@ip68-105-49-117.no.no.cox.net] has joined ##stm32 2012-11-15T01:30:32 < bcsllc-steve> dongs ! 2012-11-15T01:31:01 < dongs> dongs! 2012-11-15T01:39:05 < dongs> http://www.miamiherald.com/2012/11/13/3095844/man-apparently-kills-himself-over.html haha 2012-11-15T01:39:10 < dongs> srs biz 2012-11-15T02:02:34 -!- Laurenceb_ [~Laurence@host86-143-186-154.range86-143.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-15T02:25:08 < emeb> srsly 2012-11-15T02:26:41 < dongs> k, snagged tarduino.cc 2012-11-15T02:26:45 < dongs> now to figure out what ot put on it 2012-11-15T02:28:05 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [] 2012-11-15T02:39:04 < emeb> that's awesome! 2012-11-15T02:39:27 < emeb> btw - stellaris lunchpad in da house. 2012-11-15T02:43:02 < dongs> http://tarduino.cc/ 2012-11-15T02:54:03 -!- LeelooMinai [~leeloo@198-84-185-212.cpe.teksavvy.com] has quit [Remote host closed the connection] 2012-11-15T03:10:21 < ds2> oh how I hate IAR 2012-11-15T03:15:15 < dongs> I agree, their IDE is horrible 2012-11-15T03:15:34 < dongs> they should just license vstudio and make it use their compiler, like atmel did. 2012-11-15T03:17:27 < ds2> make it commandline based and loose that workspace crap 2012-11-15T03:17:33 < ds2> a nice simple makefile 2012-11-15T03:18:01 < ds2> think we blew maybe 20% of the F3 seminar on IAR issues... I know I wasted about 30% of it cuz that damn PoS installs 234823482309840921840932480913284092384098 irrelevant files 2012-11-15T03:19:20 < ds2> really wish they did not make the F3 seminar so IAR centric 2012-11-15T03:23:45 < emeb> lol, dongs 2012-11-15T03:24:34 < emeb> ds2: did you learn anything in the F3 seminar besides that you hate IAR? 2012-11-15T03:27:11 < ds2> emeb: yes... the analog block on that thing is really nice 2012-11-15T03:27:25 < dongs> we knew that before we started 2012-11-15T03:27:26 < ds2> I wish it had a companion CPLD block on it... it'd add prefection to the chip 2012-11-15T03:27:30 < dongs> heh 2012-11-15T03:27:40 < dongs> isnt there some trash from actel etc 2012-11-15T03:27:43 < ds2> but it seems to lack a FMSC 2012-11-15T03:27:44 < dongs> with logic 2012-11-15T03:27:51 < ds2> not as big as the actel stuff 2012-11-15T03:28:01 < ds2> something like maybe 2 22V10 sized blocks 2012-11-15T03:28:14 < dongs> heh 2012-11-15T03:28:31 < ds2> the ADI ARM chips ahve that 2012-11-15T03:29:09 < ds2> i am really tempted to do a F4 uCLinux board (I assume the F4 has all the good stuff in the F3, just faster and better) 2012-11-15T03:29:32 < ds2> one disappointing thing I did learn is the 1.8V option is only available as a special part :( 2012-11-15T03:29:41 < Bird|lappy> heh. I didn't know the ADI ARMs had CPLD blocks on 'em 2012-11-15T03:30:13 < ds2> i learned that from a seminar a few years ago...that's why I goto these things 2012-11-15T03:30:45 < dongs> so what waould a typical tarduino user do if they wanted to measure nA changes in power consumption 2012-11-15T03:31:02 < ds2> i should have asked them why they don't do a BGA144 footprint compatible w/the F1 version of the F3 2012-11-15T03:31:12 < ds2> use an opamp 2012-11-15T03:31:12 < ds2> :) 2012-11-15T03:31:57 < dongs> F303 is supposed to be pin compatible to F1. 2012-11-15T03:32:02 < dongs> F373 is not, dirty fuckers. 2012-11-15T03:32:10 < ds2> not for the BGA144 package 2012-11-15T03:32:27 < ds2> there is no BGA144 package for the F3's or at least they didn't mention it today 2012-11-15T03:34:54 < dongs> shit only shows lqfp 2012-11-15T03:34:55 < dongs> in datasheet 2012-11-15T03:34:58 < dongs> wtfak 2012-11-15T03:35:08 < ds2> there is suppose to be a BGA100 package 2012-11-15T03:35:13 < dongs> i wonder what are the chances of running F3 at 144mhz 2012-11-15T03:35:42 < ds2> right now? probally little... in a few years... 2012-11-15T03:35:50 < dongs> well 2012-11-15T03:35:54 < dongs> F1 runs at 128 no problem 2012-11-15T03:35:56 < dongs> spec'd at 72 2012-11-15T03:36:03 < ds2> but not when it was initially released, right? 2012-11-15T03:36:13 < dongs> why would that matter? 2012-11-15T03:36:30 < ds2> the process for the F3 might not be mature 2012-11-15T03:36:34 < dongs> i doubt they changed silicon besides adding more errata 2012-11-15T03:36:41 < dongs> in F1 from release date till now 2012-11-15T03:36:54 < dongs> if anything, it'd be smaller process, no? 2012-11-15T03:37:12 < ds2> the analog stuff might have forced a different process 2012-11-15T03:39:26 < ds2> otherwise, I don't see why they don't do a 144 F3 like the F4 2012-11-15T03:39:38 < ds2> don't they also have fast flash ? 2012-11-15T03:39:47 < zippe> ds2: uCLinux on the F4 would be OK as long as it had external storage 2012-11-15T03:40:04 < zippe> ds2: but if you are going to go there, the LPC43xx is probably a better part 2012-11-15T03:40:09 < ds2> zippe: yep. uSD + F4 + PSRAM is what I am thinking of 2012-11-15T03:40:15 < ds2> zippe: what's better about the LPC43xx? 2012-11-15T03:40:34 < zippe> Faster, arguably less dumber peripherals 8) 2012-11-15T03:40:34 < dongs> sdram controller I guess 2012-11-15T03:40:50 < dongs> less dumber? 2012-11-15T03:40:51 < ds2> but then there is the Actel stuff 2012-11-15T03:42:54 < dongs> noone actually uses actel 2012-11-15T03:42:59 < dongs> except chinese clones of shit 2012-11-15T03:43:08 < zippe> Well, Actel were bought by Microsemi 2012-11-15T03:43:08 -!- LeelooMinai [~leeloo@198.84.185.212] has joined ##stm32 2012-11-15T03:43:14 < zippe> ds2: http://www.nxp.com/products/microcontrollers/cortex_m4/lpc4300/LPC4350FET256.html 2012-11-15T03:43:18 < ds2> there is a company selling dev boards and doing pretty well with them 2012-11-15T03:44:15 < zippe> Honestly I wish the 4350 had been around a year earlier… our current design would have been easier on it 2012-11-15T03:45:43 < ds2> LFBGA256!!!!! 2012-11-15T03:46:50 < zippe> Ok, wimp. How about this one? 2012-11-15T03:46:51 < zippe> http://www.nxp.com/products/microcontrollers/cortex_m4/lpc4300/LPC4330FBD144.html 2012-11-15T03:47:23 < ds2> oh 1mm 2012-11-15T03:47:27 < ds2> that's fine 2012-11-15T03:47:38 < ds2> the concern is I don't want to got 4/4 2012-11-15T03:48:00 < ds2> 0.75 is as fine as I can with 5/5 2012-11-15T04:18:03 < dongs> ha 2012-11-15T04:18:10 < dongs> freescale rescheduled my accel shipment 2012-11-15T04:18:13 < dongs> to end of nov 2012-11-15T04:18:16 < dongs> instead of like march like originally 2012-11-15T04:18:24 < dongs> i figured they wouldn't let a large order sit around for half ay ear 2012-11-15T04:19:50 < ds2> Nov 2013? :D 2012-11-15T04:19:55 < dongs> no, this year 2012-11-15T04:20:01 < ds2> wow 2012-11-15T04:20:17 < ds2> are FS accels cheaper then ST accels? 2012-11-15T04:20:39 < ds2> trying to understand why a lot of people seem to favor FS accels 2012-11-15T04:20:57 < dongs> well, they're <$1 each in trays 2012-11-15T04:21:15 < dongs> no idea what ST accels go for 2012-11-15T04:21:17 < ds2> which ones are these? the 8 bit stuff? 2012-11-15T04:21:20 < dongs> 12/14 2012-11-15T04:21:23 < ds2> ooh 2012-11-15T04:21:32 < dongs> mma8452Q or 9451Q 2012-11-15T04:21:34 < dongs> er 84451 2012-11-15T04:21:45 < dongs> 12 vs 14bit is almost same price 2012-11-15T04:21:47 < dongs> like 10c more or someshit 2012-11-15T04:21:53 < ds2> isn't that a family of parts with an 8bit member? 2012-11-15T04:22:02 < ds2> sounds like a part I designed in by request of a customer 2012-11-15T04:22:13 < dongs> the 9xxxx shit is something with a dumb coldfire mcu on chip 2012-11-15T04:22:22 < dongs> 8451/8452 is accel only. 2012-11-15T04:22:25 < ds2> ah 2012-11-15T04:23:44 < ds2> they have some odd layout requirements/requests compared to other vendors 2012-11-15T04:24:11 < ds2> btw, has anyone done a voltage booster using a clock from a uC? 2012-11-15T04:24:22 < ds2> seems easy enough for an unregulated one 2012-11-15T04:27:56 < dongs> i know some dude who did smps wiht pic or someshit. but i think he's a nutter 2012-11-15T04:28:11 < dongs> why bother when dedicated chips for that shit simpyl wokr 2012-11-15T04:28:24 < ds2> BOM costs 2012-11-15T04:29:51 < dongs> no? 2012-11-15T04:30:01 < dongs> how much are you saving on a switching regulator IC? 2012-11-15T04:30:03 < dongs> like 0.05? 2012-11-15T04:30:19 < ds2> more like $1 2012-11-15T04:30:20 < dongs> my richtek LDOs are 5c/3k reel 2012-11-15T04:30:25 < dongs> richtek makes smps as well 2012-11-15T04:30:28 < ds2> 2A output? 2012-11-15T04:30:50 < dongs> i dunno but if there's a need, tehre's a solution that works 2012-11-15T04:30:56 < dongs> MPS is pretty cheap 2012-11-15T04:30:58 < dongs> so is richtek 2012-11-15T04:31:18 < ds2> I have not had good luck with richtek stuff 2012-11-15T04:31:27 < dongs> ive never seen any actual commercial / manufacturable design use hacks to get this sorta stuff done 2012-11-15T04:31:36 < dongs> prototype/one off type shit sure 2012-11-15T04:31:41 < dongs> but if youre gonna mass produce it its totally not worth it 2012-11-15T04:31:43 < ds2> supposely the solar guys do that sort of stuff 2012-11-15T04:32:10 < Bird|lappy> ds2, dedicated MPPT silicon seems to be a rather recent idea 2012-11-15T04:32:26 < ds2> MPPT? 2012-11-15T04:32:33 < Bird|lappy> maximum power point tracking 2012-11-15T04:32:38 < dongs> solar trash 2012-11-15T04:32:41 < ds2> ah 2012-11-15T04:32:52 < dongs> prpobably tarduino w/relays 2012-11-15T05:38:46 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-15T05:40:55 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-15T06:09:01 < baird> Actually, for those keeping track, it took only 34 hours for a Raspberry Pi to build NetBSD... 2012-11-15T06:09:21 < emeb> zooooooom..... 2012-11-15T06:12:19 < baird> Scoff you might. But in the year 2024, when all computing devices more powerful than a digital watch have to secured to the Global Government Skynet, you'll all come to me and go "baaaaiiiiirrrrrddddddd... please give us free non-wiretapped internets on my digital watch...." 2012-11-15T06:12:24 < baird> And I will give you the finger. 2012-11-15T06:12:58 < emeb> and my watch will be sad. 2012-11-15T06:15:12 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Read error: Operation timed out] 2012-11-15T06:15:33 < baird> Right next to the Rpi at the moment is a 150MHz STR9104/arm board recompiling its Gentoo. That'll most certainly take longer than 34 hours... 2012-11-15T06:16:25 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-15T06:16:25 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-15T06:16:25 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-15T06:17:28 < baird> Meh, it's a 3-4 watt board. It can take as long as it wants. 2012-11-15T06:17:37 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-15T06:19:11 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 245 seconds] 2012-11-15T06:20:52 < emeb> what's the advantage of native compile? Why not cross-compile? 2012-11-15T06:21:17 < baird> What else is there for it to do? :) 2012-11-15T06:21:21 < emeb> lol 2012-11-15T06:21:29 < emeb> occupy space and consume power. 2012-11-15T06:21:42 < baird> And linuxmanpoint 2012-11-15T06:21:44 < baird> And linuxmanpoints 2012-11-15T06:21:56 < emeb> FWIW - the F3 breakout board now has teh blinky light. 2012-11-15T06:22:08 < dongs> what was wrong? 2012-11-15T06:22:09 < emeb> but I had to flash it from Win7 w/ ST-Link Util 2012-11-15T06:22:10 < dongs> opensores flasher? 2012-11-15T06:22:12 < dongs> lawl. 2012-11-15T06:22:26 < emeb> Yeah - looks like F3 isn't yet supported by BMP 2012-11-15T06:23:08 < dongs> terrible news 2012-11-15T06:23:08 < emeb> when zyp shows up I'll have to talk w/ him about how to modify the bmp source. 2012-11-15T06:23:30 < emeb> not terrible. just one more FOSS speedbump :) 2012-11-15T06:23:30 < baird> And a real reason-- it was a PITA trying to get the right cross-compiler for the Starsemi/Calvium processors built correctly. 2012-11-15T06:24:17 < emeb> baird: I think I have a Starsemi/Cavium MCU in this little USB NAS that I got for ~$20 a while back. 2012-11-15T06:26:05 < baird> http://www.tinyhack.com/agestar/ 2012-11-15T06:26:10 < emeb> dongs: and the HSE is working fine. 2012-11-15T06:27:22 < baird> The 'guy who did all the coding' of the reverse-engineering project I started later ported FreeBSD to the str9104.. Dunno how well that worked. 2012-11-15T06:28:50 < emeb> baird: this -> http://www.amazon.com/Hitachi-SimpleNET-Portable-Dongle-SNET/dp/B002CMEIV6 2012-11-15T06:29:52 < baird> The reviews btich about how slow it is-- yep, probably it. :) 2012-11-15T06:32:17 < baird> On the Agestar, holding down one of the option buttons starts a tftp-able boot prompt on the uart.. 2012-11-15T06:32:32 < baird> *holding down one of the option buttons during power-up 2012-11-15T06:34:02 < baird> Don't you just love cheap&nasty Chinese computer products that only go as far as to make something work, and not putting the effort into locking the systems down.. 2012-11-15T06:34:33 < baird> Unlike what you get from Apple, et.al... 2012-11-15T06:35:33 < emeb> yeah. bare minimum. 2012-11-15T06:35:55 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-15T06:36:30 < emeb> never actually used that SimpleNET thing. I suppose that there are folks out there who are satisfied with it 2012-11-15T06:46:26 < emeb> lol - default clock setup is to multiply HSE x9 - I'm running the F3 @ 108MHz right now... 2012-11-15T06:46:50 < dongs> dongikey is here. displayport adapter parts yay 2012-11-15T06:46:55 < dongs> heh 2012-11-15T06:47:18 < emeb> the expensive DP cable too? 2012-11-15T06:47:24 < dongs> yea 2012-11-15T06:49:05 < dongs> heh 2012-11-15T06:49:08 < dongs> also got a couple F303 parts.. 2012-11-15T06:49:09 < dongs> they're ES... 2012-11-15T06:49:12 < dongs> what a surprise 2012-11-15T06:49:36 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has quit [Ping timeout: 240 seconds] 2012-11-15T06:50:10 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has joined ##stm32 2012-11-15T06:50:30 < emeb> is ES marked on pkg? 2012-11-15T06:51:26 < dongs> ya 2012-11-15T06:52:40 < emeb> my 373 has no ES on it... 2012-11-15T07:02:59 < baird> Woo-- the latest RPi/512MB shipment has shipped. They'll probably arrive tomorrow morning. 2012-11-15T07:06:58 < dongs> farnell price on those is retarded 2012-11-15T07:07:04 < dongs> in GBP its like $42 2012-11-15T07:07:09 < dongs> what the fuck happned to $35?? 2012-11-15T07:12:07 < emeb> duh - $35 was the come-on. Then the distys added all their overhead and shipping/handling. 2012-11-15T07:12:20 < emeb> Ends up costing about as much as a beaglebone. 2012-11-15T07:14:58 < baird> I'm wondering when the 'Model A' will appear.. 2012-11-15T07:18:55 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-15T07:28:28 < emeb> the lower memory $25 version? Probably never - they're making more money this way. :P 2012-11-15T07:29:21 < emeb> tweaked the PLL settings and turned on MCO to verify that I'm running the F3 @72MHz now. 2012-11-15T07:29:56 < emeb> edit/compile/copy-to-win7/load-in-STLINKUTIL/program 2012-11-15T07:30:09 < emeb> my life is so hard. :D 2012-11-15T07:31:14 < dongs> terrible 2012-11-15T07:33:59 < emeb> CooCox 1.5.1 doesn't have F3 in it, but there's a 1.6.0 out now. Updating now to see if there is anything new... 2012-11-15T07:34:30 < ds2> Hmmm 2012-11-15T07:34:54 < emeb> sup ds2? 2012-11-15T07:34:58 < ds2> hey 2012-11-15T07:35:50 < ds2> I did understand it right that there is no F3 with the FSMC right? 2012-11-15T07:36:29 < emeb> lemme check the RM... 2012-11-15T07:36:55 < emeb> No sign of it in the RM. 2012-11-15T07:37:46 < emeb> you were thinking of a uClinux system running on an F3, but w/o external RAM that's not practical. 2012-11-15T07:38:46 * emeb is not clicking that link 2012-11-15T07:42:45 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has joined ##stm32 2012-11-15T07:43:05 < ds2> yep. the F4 is the obvious choice but since they are pin compatible, it would nice to have a lower cost fall back 2012-11-15T07:43:33 < ds2> decent analog controllable by linux scripts is almost too much power 2012-11-15T07:44:21 < emeb> ds2: I'm working with an F407ZG right now. Got the FSMC pinned out to either a 512kb SRAM or a 4Mb PSRAM. 2012-11-15T07:44:32 < emeb> (on daughter cards) 2012-11-15T07:44:40 < emeb> Hope to have that fired up over the weekend. 2012-11-15T07:45:22 < ds2> 512K SRAM? how many arms did that cost? 2012-11-15T07:45:47 < emeb> sry - bytes, not bits 2012-11-15T07:46:05 < emeb> no idea what it cost - I didn't build it. Just doing the SW. 2012-11-15T07:46:10 < ds2> ohhhh 2012-11-15T07:46:51 < ds2> now if only the PSoC5's had a working EMIF :/ 2012-11-15T07:49:26 < emeb> ds2: those srams are pretty cheap: http://www.mouser.com/ProductDetail/ISSI/IS66WV51216DBLL-55TLI/?qs=sGAEpiMZZMutXGli8Ay4kFwbWX8UnHaqK9EtQhPG2Sg%3d 2012-11-15T07:49:51 < emeb> 512k x 16 2012-11-15T07:50:03 < emeb> for $2.50 2012-11-15T07:50:32 < ds2> that is not SRAM 2012-11-15T07:51:02 < dongs> neat 2012-11-15T07:51:13 < dongs> you fially fount tssop version eh? 2012-11-15T07:51:23 < emeb> it's a pretty small one. 2012-11-15T07:51:37 < emeb> the BGA versions are much larger capacity 2012-11-15T07:53:53 < baird> flyback: not how you make babby: https://secure.flickr.com/photos/jian-hua_qiao_md/8159701280/ (..and why is he photographing the specimen on his livingroom carpet..) 2012-11-15T07:54:13 < emeb> ds2: this is the BGA part I've got too -> http://www.digikey.com/product-detail/en/MT45W2MW16PGA-70%20IT%20TR/557-1317-2-ND/1678989 2012-11-15T07:54:32 < emeb> 4x more than the TSSOP part. 2012-11-15T07:56:00 < ds2> I am using the next bigger version of that 2012-11-15T07:56:32 < emeb> on your f10x board? 2012-11-15T07:56:37 < ds2> yep 2012-11-15T07:56:45 < emeb> got it built yet? 2012-11-15T07:56:51 < ds2> at least I think it is that, too long of a day to go dig it up 2012-11-15T07:57:01 < ds2> not yet, going to drop of the parts kit at the assembler tomorrow 2012-11-15T07:57:11 < ds2> no time to do it day... up for 15hrs and counting 2012-11-15T07:57:26 < emeb> get some sleep man! 2012-11-15T07:57:39 < ds2> got stuff to do 2012-11-15T07:57:53 < emeb> gonna see if this F3 breakout will enumerate on Win7... 2012-11-15T07:57:58 < ds2> like read the thread on the mystery LPDDR problem with my customer 2012-11-15T07:58:14 < emeb> oh yay! 2012-11-15T07:58:23 < ds2> fun stuff eh? :D 2012-11-15T07:59:06 < ds2> wouldn't listen when I said, squeezing in 50 other 'would be nice' features is too much stuff for a spin that is suppose to fix memory issue 2012-11-15T08:00:02 < emeb> some people. 2012-11-15T08:00:22 < emeb> OK FWIW, Win7 doesn't see the F3 USB DFU either. 2012-11-15T08:00:45 < ds2> really? 2012-11-15T08:01:01 < emeb> so either I've screwed up the USB hookup on the board, or the bootloader doesn't like a 12MHz xtal. 2012-11-15T08:01:03 < dongs> emeb: got another built board wehre you can ninja in a 8mhz HC49 xtal? 2012-11-15T08:01:30 < emeb> dongs: good idea. I should have some more boards in a week or so. 2012-11-15T08:01:38 < ds2> can't you load the USB demo for the discovery board on it? 2012-11-15T08:01:52 < dongs> well, hes talking about bootloader USB. 2012-11-15T08:01:52 < ds2> that'd verify the USB hookup 2012-11-15T08:01:59 < dongs> yeah, that'd check that usb is correct. 2012-11-15T08:02:03 < ds2> I know but the demo would verify the physical stuff 2012-11-15T08:02:15 < emeb> Yeah - would be a good way to test. 2012-11-15T08:02:32 < emeb> Might have to do some futzing to get the pins mapped right tho. 2012-11-15T08:02:47 < emeb> this is a smaller pkg than on the F3 disco. 2012-11-15T08:03:07 < emeb> But - I'll look at the source and see what it'll take. 2012-11-15T08:03:11 < ds2> Oh 2012-11-15T08:03:57 < emeb> also - the F3 disco is an F303 and this is an F373. Don't know if the registers are radically different or not. 2012-11-15T08:04:05 < ds2> ohh 2012-11-15T08:04:17 < ds2> got a USB analyzer? 2012-11-15T08:04:24 < emeb> Nope. 2012-11-15T08:04:38 < ds2> what does it do in Linux? 2012-11-15T08:04:47 < ds2> do you get timeout while assigning addresses? 2012-11-15T08:04:59 < emeb> syslog shows about a dozen attempts to enumerate that all fail. 2012-11-15T08:05:13 < ds2> enumerate or failed to assign an address? 2012-11-15T08:05:28 < emeb> I'll grab a snapshot - just a sec... 2012-11-15T08:06:42 < emeb> http://pastebin.com/eGU4mtQK 2012-11-15T08:07:26 < ds2> okay so the pull ups on DM/DP seems to be okay 2012-11-15T08:07:46 < ds2> either the STM32 side can't receive or it can't xmit 2012-11-15T08:08:07 < emeb> I hang a scope probe on the xtal and I never see it come up. 2012-11-15T08:08:16 < ds2> you got a hub? 2012-11-15T08:08:25 < emeb> this is on a hub 2012-11-15T08:08:34 < ds2> try it w/o a hub 2012-11-15T08:08:49 < emeb> did a direct connection yesterday - same result. 2012-11-15T08:08:56 < ds2> I noticed it is coming in via a transaction converter 2012-11-15T08:08:57 < ds2> okay 2012-11-15T08:09:17 < ds2> could be the xtal thing 2012-11-15T08:09:29 < ds2> but I donno how the F3 discovery can do USB w/o its own xtal 2012-11-15T08:09:38 < emeb> I suspect the bootloader doesn't like the xtal. 2012-11-15T08:09:54 < emeb> the F3 disco has a wire from the MCO pin of the ST-Link MCU. 2012-11-15T08:10:03 < ds2> Ohhhh 2012-11-15T08:10:05 < emeb> so it's getting a solid clock from that xtal. 2012-11-15T08:10:18 < ds2> i just see the blank xtal 2012-11-15T08:10:56 < emeb> X2 is unpopulated, but X1 is for the ST-Link side. 2012-11-15T08:11:12 < emeb> and the ST-Link MCU sends a good clock to the F3 2012-11-15T08:12:27 < emeb> there's a little shorting block on the back that sets this up. 2012-11-15T08:13:43 < emeb> switching machines... 2012-11-15T08:13:46 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-15T08:18:09 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-15T08:21:11 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-15T08:21:11 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-15T08:21:11 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-15T08:30:55 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has quit [Quit: Quit] 2012-11-15T08:37:59 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 260 seconds] 2012-11-15T08:38:31 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-15T08:49:36 < cdh> Are these enumeration errors caused by the USB DFU? 2012-11-15T08:55:00 < emeb_mac> caused by the MCU never starting up the USB peripheral I imagine. 2012-11-15T08:59:50 < cdh> That's possible I suppose, but it would work different than the F4 I have. The board I'm working with has both USB cores routed out to ports (and I have both connected to the same PC). If I only enable one port, I don't see enumeration errors for the disabled port. 2012-11-15T09:00:38 < cdh> I've seen enumeration errors, but only when my code is doing something crappy, such as not replying in time with EP0 IN data. 2012-11-15T09:06:20 < cdh> DM00063878 2.3 PLL_SOURCE_HSE_BYPASS - 2012-11-15T09:06:22 < cdh> In this mode, the HSE is bypassed with an external clock (fixed at 8 MHz, coming from ST- 2012-11-15T09:06:24 < cdh> LINK circuit). It is used to clock the PLL, and the PLL is used as the system clock source. 2012-11-15T09:06:25 < cdh> Some hardware modifications are necessary to bypass the HSE with the clock coming from 2012-11-15T09:06:27 < cdh> the ST-LINK circuit. 2012-11-15T09:06:28 < cdh> For more details, refer to section "4.10 OSC clock" in "STM32F3 discovery kit User manual 2012-11-15T09:06:30 < cdh> (UM1570)". Note: 6/24 PLL_SOURCE_HSE_BYPASS is the default clock configuration. 2012-11-15T09:06:33 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-15T09:07:40 < cdh> Looks like the F3 disco gets its clock from the ST-Link xtal 2012-11-15T09:08:24 < dongs> right. 2012-11-15T09:10:27 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-15T09:37:37 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-15T09:50:43 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-15T09:52:14 < jpa-> i have a crazy bug 2012-11-15T09:52:33 < jpa-> first time after power-on, the background color of one text box is wrong 2012-11-15T09:52:50 < jpa-> however, if i hold down reset at power-on and then release it a bit later, it is all ok 2012-11-15T09:53:17 < jpa-> however, if i add a sleep to the startup routine (before LCD initialization and all that stuff), the color is still wrong 2012-11-15T09:53:28 < dongs> uninitialized memory? 2012-11-15T09:53:38 < jpa-> reset button should not affect that.. i think 2012-11-15T09:53:56 < dongs> right, it doesnt - memory is not cleared on reset 2012-11-15T09:54:07 < zippe> jpa-: where do you do clock / waitstate setup? 2012-11-15T09:54:20 < zippe> before or after you copy the data segment from flash to RAM? 2012-11-15T09:54:25 < dongs> HEH 2012-11-15T09:54:37 < jpa-> zippe: let's see 2012-11-15T09:54:39 < dongs> in my IDE that's after SystemInit() 2012-11-15T09:54:39 < zippe> What happens if you stick a delay right after the reset vector 2012-11-15T09:54:57 -!- dekar_ [~dekar@212.255.47.233] has joined ##stm32 2012-11-15T09:55:00 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-15T09:55:04 < zippe> Also, what voltage do you have the BoD set to? 2012-11-15T09:55:10 < zippe> You may be coming out of reset too early 2012-11-15T09:55:35 < zippe> We have seen similar problems with boards powered off some BECs 2012-11-15T09:55:36 -!- l4cr0ss [~lacro$$@64.120.55.51] has joined ##stm32 2012-11-15T09:55:59 < zippe> e.g. the Castle 7A BEC seems to bounce the 5V all over the place, and even with a 3v3 LDO in front of the F4, it still won't start reliably 2012-11-15T09:56:24 < zippe> Though even there, the BoD isn't enough to help; I think we are going to have to switch to a proper power supervisor for the next major rev. 2012-11-15T09:57:11 < jpa-> zippe: before 2012-11-15T09:57:39 < jpa-> how do i set BoD? 2012-11-15T09:58:01 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-15T09:58:04 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-15T09:58:16 -!- dekar [~dekar@212.255.38.82] has quit [Ping timeout: 255 seconds] 2012-11-15T09:58:24 < dongs> zippe: thats fucking horrible, but castle sucking is no surprise. 2012-11-15T09:58:37 < dongs> they're called 'castle cremations' for a reason. 2012-11-15T09:59:40 < zippe> const uint16_t opt_bits = (0 << 2); /* BOR = 0, setting for 2.7-3.6V operation */ 2012-11-15T09:59:48 < zippe> const uint16_t opt_mask = (3 << 2); /* BOR_LEV bitmask */ 2012-11-15T09:59:57 < zippe> /* unlock the control register */ 2012-11-15T09:59:57 < zippe> volatile uint32_t *optkeyr = (volatile uint32_t *)0x40023c08; 2012-11-15T09:59:57 < zippe> *optkeyr = 0x08192a3bU; 2012-11-15T09:59:57 < zippe> *optkeyr = 0x4c5d6e7fU; 2012-11-15T10:00:07 < zippe> /* program the new option value */ 2012-11-15T10:00:07 < zippe> *optcr = (*optcr & ~opt_mask) | opt_bits | (1 << 1); 2012-11-15T10:02:09 -!- l4cr0ss [~lacro$$@64.120.55.51] has quit [Quit: l4cr0ss] 2012-11-15T10:06:27 < jpa-> ok, for-loop delay at the beginning of __start helps 2012-11-15T10:06:54 < jpa-> so it is probably a voltage level issue; i'll look into BoD 2012-11-15T10:10:21 < dongs> sounds like gcc compiled code 2012-11-15T10:10:41 < jpa-> asm("nop"); of course to stop it optimizing away 2012-11-15T10:12:24 < dongs> only gcc allows inline assembly, because the compiler sucks so bad sections of code need to be hand-written 2012-11-15T10:12:43 < dongs> no serious commecial compiler allows inline assembly because the coder is almost NEVER smarter than the compiler. 2012-11-15T10:14:11 < zyp> oh, right 2012-11-15T10:14:12 < zyp> http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.kui0097a/armcc_cihccdja.htm 2012-11-15T10:14:57 < dongs> zyp, not for thumb 2012-11-15T10:15:28 < dongs> http://infocenter.arm.com/help/topic/com.arm.doc.kui0097a/armcc_chdgddcj.htm 2012-11-15T10:16:14 < zippe> dongs: all the decent commercial compilers do 2012-11-15T10:16:35 < dongs> "The inline assembler is not available when compiling C or C++ for Thumb state, and the inline assembler does not assemble Thumb instructions" 2012-11-15T10:17:06 < zippe> Yes, that's nice. v7m is T2 2012-11-15T10:17:12 < zippe> i.e. unified syntax 2012-11-15T10:17:35 < zippe> armcc will quite happily assemble uni-syntax to T2 2012-11-15T10:18:11 < zippe> There are any number of useful things you can do with inline assembler that can't or shouldn't be done with the compiler 2012-11-15T10:18:29 < zippe> Even more so on v7a 2012-11-15T10:22:46 < zyp> hmm, stellaris launchpad shipped 2012-11-15T10:22:54 < zyp> guess I'll have it some time next week then 2012-11-15T10:47:00 < jpa-> zippe: thanks for the help; BoD wasn't enough, but I'll go with the delay loop for now and check the Vdd later 2012-11-15T10:48:53 < jpa-> i think it may actually be the TFT panel that has some trouble with supply voltage.. 2012-11-15T10:52:08 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-15T11:07:14 -!- claude is now known as Claude 2012-11-15T11:44:09 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-15T11:52:51 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-15T11:54:48 < dongs> http://sphotos-a.ak.fbcdn.net/hphotos-ak-prn1/543073_10152263080955080_1105929787_n.jpg 2012-11-15T12:05:11 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-15T12:13:38 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-15T12:14:44 < baird> Hmm, that looks like 1982-1983 era tech. Not quite 2003. 2012-11-15T12:17:50 < dongs> where do you see 2003 2012-11-15T12:17:57 < karlp> bleh, my.st.com wants to deactivate my account for "security reasons" 2012-11-15T12:18:08 < dongs> did you have access to anything intersting? 2012-11-15T12:20:25 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Read error: Connection reset by peer] 2012-11-15T12:21:07 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-15T12:23:13 < karlp> dongs: not that I recall, 2012-11-15T12:27:28 < karlp> I think I only signed up because it was required to view attachments on the forums 2012-11-15T12:35:23 < Claude> lol i had that stereo in the late 80s or so :) 2012-11-15T12:35:57 < Claude> could be early 90s as well , don't remember any more 2012-11-15T12:37:30 < karlp> heh, stm32w has had the zigbee stack removed. 2012-11-15T12:37:53 < zyp> licensing reasons? 2012-11-15T12:38:07 < karlp> yeah, zilabs bought ember, 2012-11-15T12:38:21 < karlp> silabs sorry 2012-11-15T12:39:13 < baird> Claude: /my/ stereo had /two/ cassettes. 2012-11-15T12:40:06 < Claude> ah yeah tape copies :) 2012-11-15T12:41:27 < baird> It sucked for duplicating VIC20 and CBM64 game tapes, though. :/ 2012-11-15T12:41:44 < Claude> hehe 2012-11-15T13:03:00 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Disconnected by services] 2012-11-15T13:03:01 -!- Nutter` [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-15T13:07:01 -!- daku is now known as DaKu 2012-11-15T13:26:17 -!- Laurenceb_ [~Laurence@host86-143-186-154.range86-143.btcentralplus.com] has joined ##stm32 2012-11-15T13:39:09 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-15T13:40:22 -!- alexn [~alexn@93.104.205.194] has quit [Quit: Leaving] 2012-11-15T13:44:41 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-15T14:08:55 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-15T14:11:54 -!- Laurenceb_ [~Laurence@host86-143-186-154.range86-143.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-15T14:14:23 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-15T14:16:26 < dongs> http://i.imgur.com/MA8L3.jpg haha farnell packaging 2012-11-15T14:25:02 < zyp> heh 2012-11-15T14:25:59 < zyp> I think my rpi came from farnell, was just shipped in a padded envelope 2012-11-15T14:26:26 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-15T14:27:29 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-15T14:34:21 < Claude> TI samples ... $1 part , $5 packaging , $20 freight cost :) 2012-11-15T14:35:10 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-15T14:35:11 < Claude> but did you ever noticed that the TI sample packaging materials look 100% identical to what digikey uses ? 2012-11-15T14:39:57 < dongs> ti samples ship from digikey.. 2012-11-15T14:40:03 < dongs> cypress as well 2012-11-15T14:40:10 < dongs> maybe some others. 2012-11-15T14:40:16 < dongs> some of Analog samples also 2012-11-15T14:40:38 < dongs> I've got some TI I2C dacs that were NOT in "Stock" at digikey,, from digikey... after asking them as free samples 2012-11-15T14:40:41 < dongs> lol 2012-11-15T15:01:32 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-15T15:01:50 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-15T15:13:36 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-15T15:13:38 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-15T15:13:58 <+Steffanx> Booo 2012-11-15T15:22:10 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Quit: my exit] 2012-11-15T15:24:29 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-15T15:27:41 -!- DaKu is now known as daku 2012-11-15T15:54:55 < Laurenceb> sup 2012-11-15T15:55:03 <+Steffanx> Tha sky brother 2012-11-15T15:55:06 * Laurenceb gets back to making L1discovery servo tester 2012-11-15T15:55:22 < Laurenceb> using the touchpad 2012-11-15T16:00:39 < Laurenceb> im very confused 2012-11-15T16:01:01 < Laurenceb> by firmware runs and is now 3KB smaller than the ST image that was loaded 2012-11-15T16:01:22 < Laurenceb> i thought st used "proper" compilers 2012-11-15T16:01:25 < Laurenceb> in b4 dongs 2012-11-15T16:02:40 < zyp> heh 2012-11-15T16:02:57 < zyp> maybe it's using optimizations that trade some more space for speed? 2012-11-15T16:03:06 < Laurenceb> also i thought the touch sensing was closed source? 2012-11-15T16:03:07 < Laurenceb> yeah 2012-11-15T16:03:13 -!- alexn [~alexn@93.104.205.194] has quit [Remote host closed the connection] 2012-11-15T16:03:34 < Laurenceb> ive got all the touch sense source here 2012-11-15T16:03:54 < jpa-> maybe the ST original image has some production testing stuff 2012-11-15T16:04:21 < Laurenceb> yeah its all _very_ disorganised 2012-11-15T16:04:45 < Laurenceb> i tried copying over my F3discovery make, startup and linker 2012-11-15T16:04:58 < Laurenceb> failed as they had randomly changed a load of names :-/ 2012-11-15T16:05:38 < Laurenceb> anyway time to add servo support.. ill add an option to test 50hz/100hz/400hz update too 2012-11-15T16:06:11 < Laurenceb> in other news my firgelli linear actuator has a pin header with analogue position out and H bridge inputs 2012-11-15T16:06:37 < Laurenceb> so i can add a cable straight to my f4discovery to bypass its built in pic16f 2012-11-15T16:07:00 < Laurenceb> pity firgelli stuff is so expensive :-/ 2012-11-15T16:12:03 < Laurenceb> Network Error (gateway_error) <- nice St is down again 2012-11-15T16:12:32 < zyp> not my fault! 2012-11-15T16:12:56 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-15T16:13:11 <+Steffanx> of course it is your fault zyp 2012-11-15T16:13:50 < Laurenceb> l1 HSI is 4MHz right? 2012-11-15T16:14:07 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-15T16:15:02 < Laurenceb> and L1 just has an AHB bus? 2012-11-15T16:16:36 < zyp> what about looking at clock tree diagram in reference manual? 2012-11-15T16:16:40 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-15T16:16:48 < Laurenceb> i cant get the manual 2012-11-15T16:16:51 < Laurenceb> as st is down 2012-11-15T16:17:37 < zyp> appears to be up again now 2012-11-15T16:19:23 < Laurenceb> ah yes 2012-11-15T16:19:24 <+Steffanx> zyp fixed it :D 2012-11-15T16:19:30 < Laurenceb> so hsi is 16mhz 2012-11-15T16:19:32 < Laurenceb> fast 2012-11-15T16:20:57 < Laurenceb> yet it measures run current as 1.23ma 2012-11-15T16:20:58 < Laurenceb> wtf 2012-11-15T16:23:54 < Laurenceb> which matches with 4mhz and discovery datasheet says 4mhz 2012-11-15T16:23:58 < Laurenceb> <- confused 2012-11-15T16:27:42 < Laurenceb> oh nvm i misread the code 2012-11-15T16:27:53 < Laurenceb> its running off 32khz to start with 2012-11-15T16:30:21 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has quit [Quit: pokðt] 2012-11-15T16:41:21 < Laurenceb> then the clk is swapped from the user button isr 2012-11-15T16:41:52 < Laurenceb> also you need to calibrate the current sense circuit thats under the lcd 2012-11-15T16:42:13 < zyp> yep, calibration values are in the eeprom 2012-11-15T16:42:23 < zyp> says the discovery board manual 2012-11-15T16:42:25 < Laurenceb> down to 0.5uA in standby now O_o 2012-11-15T16:42:45 < Laurenceb> who needs msp430 2012-11-15T16:45:57 < karlp> it runs off 4mhz MSI at reset 2012-11-15T16:47:59 < karlp> failed delivery of my stellaris launchpad. first day no-one's home. 2012-11-15T16:48:25 < karlp> tomorrow I get to find out how much the local shipping partners are going to try and rape me for 2012-11-15T16:50:24 < zyp> customs handling? 2012-11-15T16:50:59 <+Steffanx> + VAT 2012-11-15T16:51:11 <+Steffanx> + crap 2012-11-15T16:51:44 < zyp> I'm not expecting to pay anything 2012-11-15T16:52:14 < zyp> it's under the exemption limit here (200 NOK), and when no customs/tax collection is requred, no handling fee is incurred 2012-11-15T16:55:53 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-15T16:58:32 < karlp> we have no exemption limit here. 2012-11-15T16:59:03 < karlp> so 25.5% vat, on top of whatever rather arbiratrry amount the local fed ex /dhl partners decide to charge as handling. 2012-11-15T17:03:59 <+Steffanx> 25.5?! 2012-11-15T17:05:42 < karlp> small things on the internet are simply not purchased. 2012-11-15T17:05:49 < karlp> the threshold for importing things becomes rather high 2012-11-15T17:06:20 < karlp> kind of strangling on a lot of internet world shopping and things. 2012-11-15T17:06:29 < karlp> forget about amazon 2012-11-15T17:08:18 < dongs> wut 2012-11-15T17:17:33 < dongs> http://images.didioffendyou.com/1/1964fea0500c0056.jpg 2012-11-15T17:19:05 < Laurenceb> loldongs 2012-11-15T17:19:15 < dongs> Laurenceb: quickly, think what to do with tarduino.cc 2012-11-15T17:19:26 < Laurenceb> put it in the oven? 2012-11-15T17:19:47 < Laurenceb> percent_value = SLIDER_POSITION ; percent_value *= 10000; percent_value /= 255 ; 2012-11-15T17:19:50 < Laurenceb> WTF ST 2012-11-15T17:19:50 < dongs> needs to be something funnier 2012-11-15T17:19:55 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-15T17:19:57 < Laurenceb> percent_value is an int 2012-11-15T17:20:13 < Laurenceb> yet display doesnt make in steps of 39 2012-11-15T17:20:38 -!- daku is now known as DaKu 2012-11-15T17:23:05 < Laurenceb> oh 2012-11-15T17:23:11 < Laurenceb> its in range 0 to 255 2012-11-15T17:23:33 < Laurenceb> their printf routine was buggy so they fixed it by hacking the output string 2012-11-15T17:23:36 < Laurenceb> typical st 2012-11-15T17:23:54 < Laurenceb> multiply % by 100 then overwrite the last two characters 2012-11-15T17:23:56 < Laurenceb> epic fail 2012-11-15T17:25:13 < karlp> don't forget the awesome file encoding 2012-11-15T17:25:21 < Laurenceb> yeah 2012-11-15T17:37:10 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-15T17:41:53 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-15T17:50:29 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-15T18:05:05 <+Steffanx> karlp, at least the encoding they use supports spaces 2012-11-15T18:10:00 < jpa-> when full debugging is enabled, the nuttx font system warns every time i try to render a space character 2012-11-15T18:10:13 < jpa-> it was probably tested only on Laurenceb's code 2012-11-15T18:10:34 <+Steffanx> :D 2012-11-15T18:34:13 < Laurenceb> what the fuuuuu 2012-11-15T18:34:31 < Laurenceb> my l1discovery timers are at 10mhz 2012-11-15T18:36:14 <+Steffanx> All send me a $1 so we can buy Laurenceb a rubber duck 2012-11-15T18:36:20 < Laurenceb> lol 2012-11-15T18:36:39 < Laurenceb> http://en.wikipedia.org/wiki/Rubber_duck_debugging 2012-11-15T18:37:15 <+Steffanx> Yes, that 2012-11-15T18:38:21 < zyp> ok 2012-11-15T18:38:29 < zyp> Steffanx, what's your paypal addr? 2012-11-15T18:39:51 <+Steffanx> Nah, I don't think Laurenceb is going to give me his address 2012-11-15T18:40:43 < jpa-> we could just send it to oxford university and they would surely deliver it to him 2012-11-15T18:40:49 <+Steffanx> Hah 2012-11-15T18:42:06 -!- Claude is now known as claude 2012-11-15T18:42:45 <+Steffanx> The Physics deparment .. hmm, should work 2012-11-15T18:43:48 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-15T18:45:33 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-15T18:47:00 < Laurenceb> lol Steffanx 2012-11-15T18:47:55 -!- dekar_ [~dekar@212.255.47.233] has quit [Ping timeout: 260 seconds] 2012-11-15T18:49:01 < Laurenceb> annddd servo test is working 2012-11-15T18:49:15 < karlp> dragging finger on the L1 slider? 2012-11-15T18:49:39 < karlp> what do I need to plug in to the disco to use this? 2012-11-15T18:50:14 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-15T18:50:20 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-15T18:50:59 < Laurenceb> a servo 2012-11-15T18:51:16 < Laurenceb> PB7, gnd and EXT_5V 2012-11-15T18:51:29 < Laurenceb> guess ill stick code on github if its wanted 2012-11-15T18:53:42 < karlp> how much hackery on the st touch libs were needed? 2012-11-15T18:53:57 < karlp> do it, I don't know of many other 32l disco touch examples 2012-11-15T18:54:15 < karlp> other than the factory shipped demo 2012-11-15T19:04:41 < Laurenceb> its just the facotry demo with servo added 2012-11-15T19:05:13 < Laurenceb> TIM_SetCompare2(TIM4, (percent_value*4)/10+4000); in discovery_functions.c 2012-11-15T19:05:38 < Laurenceb> case STATE_SLIDER_VALUE: enables the timer in the interrupts code 2012-11-15T19:08:44 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-15T19:09:21 -!- upgrdman_ [429f3cfe@blender/artist/upgrdman] has joined ##stm32 2012-11-15T19:11:06 <+Steffanx> Will they find you when i send it to physics department of oxford Laurenceb ? 2012-11-15T19:11:31 < Laurenceb> lol Steffanx 2012-11-15T19:11:45 <+Steffanx> That's not an answer 2012-11-15T19:11:45 < Laurenceb> ... maybe 2012-11-15T19:12:01 <+Steffanx> or perhaps that company you work for 2012-11-15T19:12:17 <+Steffanx> Let's browse the logs to see if you ever mentioned the name of that company :P 2012-11-15T19:12:18 < zyp> just include «(that weird guy)» and everybody will know who 2012-11-15T19:12:47 <+Steffanx> Ishouldwritealetterwithoutspacestooprobably 2012-11-15T19:16:07 < zyp> maybe I should pull out my L1 board and get something going 2012-11-15T19:16:35 < emeb> zyp: you have an F3? 2012-11-15T19:16:41 < zyp> sure 2012-11-15T19:16:53 < Laurenceb> http://pastebin.com/qWp7YjMS 2012-11-15T19:16:54 < emeb> does bmp work w/ F3? 2012-11-15T19:17:07 < zyp> yes, I added it 2012-11-15T19:17:13 < emeb> hmmmm. 2012-11-15T19:17:25 < emeb> then I must be doin' it rong. 2012-11-15T19:17:41 < zyp> did you flash the latest version? 2012-11-15T19:17:59 < emeb> I rebuilt & reflashed on Tue eve. 2012-11-15T19:18:11 < zyp> and it doesn't detect F3? 2012-11-15T19:18:30 < emeb> It detects - says it finds Cortex-M 2012-11-15T19:18:42 < emeb> but when I issue "flash" cmd then it says failed. 2012-11-15T19:19:22 < emeb> binary of same code loads fine with ST-Link util on Win7 2012-11-15T19:19:28 < zyp> wait, are you using F30x or F37x? 2012-11-15T19:19:33 < emeb> F37x 2012-11-15T19:19:36 < zyp> ah 2012-11-15T19:19:39 < zyp> hang on 2012-11-15T19:20:09 < zyp> I bet the idcode is different 2012-11-15T19:20:15 < emeb> probably true 2012-11-15T19:20:34 < Laurenceb> have to benchmarked the 16bit adc? 2012-11-15T19:20:36 < emeb> where does the idcode go? 2012-11-15T19:21:45 < zyp> ah, F37x is 0x432, F30x is 0x422 2012-11-15T19:22:11 < zyp> https://github.com/gsmcmullin/blackmagic/blob/master/src/stm32f1.c <- line 178 here 2012-11-15T19:22:38 < zyp> if flash stuff is equal to F30x, you can just add a case for 0x432 below 0x422 2012-11-15T19:25:31 < emeb> I'll give it a go 2012-11-15T19:29:25 -!- alexn [~alexn@dslb-178-002-029-193.pools.arcor-ip.net] has joined ##stm32 2012-11-15T19:30:38 < emeb> Success! ty 2012-11-15T19:31:44 < emeb> zyp: should that get pushed back to gsmcmullin? 2012-11-15T19:32:17 < zyp> that's probably a nice gesture 2012-11-15T19:32:32 < emeb> need to figure out how to do that... 2012-11-15T19:33:05 < zyp> I can do it 2012-11-15T19:33:34 -!- jon1012 [~jon@foresight/developer/jon1012] has quit [Quit: Quitte] 2012-11-15T19:33:38 < emeb> great! 2012-11-15T19:37:22 < zyp> gsmcmullin, https://github.com/zyp/blackmagic/commit/8f04241 2012-11-15T19:37:52 < emeb> Heh - that's exactly what I did in my copy, including comments. 2012-11-15T19:38:12 < zyp> natural thing to do ;) 2012-11-15T19:38:48 < emeb> thanks for the help - works great (screaming fast compared to Win7 ST-Link Util) 2012-11-15T19:40:14 < emeb> lol - did a 'git pull' and it said already up to date. Nice that git sees my local change was consistent. 2012-11-15T19:40:41 < zyp> no, it wouldn't 2012-11-15T19:40:56 < zyp> my change is not pulled into gsmcmullin's repo yet 2012-11-15T19:40:56 < emeb> wonder why it did that then? 2012-11-15T19:41:07 < jpa-> it would when merging, but the change is only in zyp's repo :) 2012-11-15T19:41:13 < emeb> then it should have told me to stash, no? 2012-11-15T19:41:26 < zyp> you did not pull from my repo, did you? 2012-11-15T19:41:42 < emeb> don't think so. 2012-11-15T19:41:47 < zyp> exactly 2012-11-15T19:41:50 < jpa-> i guess there were no changes to gsmcmullin's repo so it didn't care whether you had clean working dir or not? 2012-11-15T19:42:05 < zyp> jpa-, that's what happened 2012-11-15T19:42:30 < emeb> ok - makes sense. 2012-11-15T19:42:31 < zyp> git only complains about dirty files if it is going to merge new changes into those 2012-11-15T19:42:48 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-15T19:43:13 < jpa-> i really wonder what will happen when i'll try to merge with new upstream nuttx version; i have submitted a bunch of patches, but they have been coalesced into larger commits; i wonder if git will understand that 2012-11-15T19:44:16 < zyp> squashed, is the term I'm used to, for combining smaller commits into a large one 2012-11-15T19:44:34 < jpa-> yeah, that 2012-11-15T19:44:53 < emeb> git lingo is funny. push/pull/stash/squash 2012-11-15T19:45:00 < zyp> and no, git is not going to understand that 2012-11-15T19:46:03 < jpa-> i guess i'll just have to make a new branch and cherry-pick my stuff over then 2012-11-15T19:46:58 < zyp> if you have some commits interspesed with the ones that got pulled over then yeah, that's probably the simplest way to go about it 2012-11-15T19:47:06 < emeb> anyone else use imgur on Android? 2012-11-15T19:47:25 < emeb> when I upload a pic from my gallery w/ Imgur it seems to delete it from the gallery. 2012-11-15T19:59:19 < jpa-> zyp: hmm, actually it seems to understand it somewhat; it doesn't complain about the upstream commits that are already in my branch, even if the commits have been squashed 2012-11-15T20:00:30 < zyp> depends on what else changed upstream and in your branch 2012-11-15T20:01:09 < zyp> if it's easy to make sense of, not conflicting changes, it might work out just fine 2012-11-15T20:03:47 < jpa-> yeah 2012-11-15T20:07:42 < emeb> F3 breakout page updated w/ assembled pic & blinky code -> http://ebrombaugh.studionebula.com/embedded/stm32f373breakout/index.html 2012-11-15T20:08:25 < zyp> :) 2012-11-15T20:08:49 < emeb> now need to make the USB port work. 2012-11-15T20:13:16 < zyp> I have an F3 version of my ACM echo example in case you're interested 2012-11-15T20:13:27 < emeb> zyp: that would be awesome. 2012-11-15T20:13:41 < emeb> Uses laks, right? 2012-11-15T20:13:45 < emeb> (duh) 2012-11-15T20:13:57 < zyp> yes 2012-11-15T20:14:29 < emeb> I'll give that a try. I think I've got everything I need to build laks stuff (scons, etc) 2012-11-15T20:15:03 < zyp> let me just push it 2012-11-15T20:16:04 < zyp> there, temp_f3 branch in laks_demo repo 2012-11-15T20:16:29 < emeb> hmmm - says 'invalid branch' 2012-11-15T20:16:37 < zyp> did you pull? 2012-11-15T20:16:49 < emeb> just looking on the web display 2012-11-15T20:16:59 < emeb> http://cgit.jvnv.net/laks_demo/tree/main.cpp?h=temp_f3 2012-11-15T20:17:44 < zyp> I think that's just cache 2012-11-15T20:17:49 < emeb> ok 2012-11-15T20:17:55 < gsmcmullin> zyp: Merged, thanks. 2012-11-15T20:18:10 < zyp> no problem 2012-11-15T20:18:12 < emeb> gsmcmullin: ty for great bmp 2012-11-15T20:19:20 < zyp> gsmcmullin, as a heads up, I might have a look at adding lm4f support when my stellaris launchpad arrives next week 2012-11-15T20:19:55 < gsmcmullin> emeb: I'm glad you like it. 2012-11-15T20:21:05 < gsmcmullin> zyp: Awesome. It has some support for lm3s, but it's a bit old and unmaintained. I don't know of anyone using it with these devices. 2012-11-15T20:22:46 < zyp> it would be nice if they have enough in common to be supported by the same code 2012-11-15T20:23:18 < emeb> zyp: my stellaris launchpad showed up yesterday. Too bad it's not got a mini-10 JTAG, but TCK/TMS/TDO are on testpoints. 2012-11-15T20:23:50 < zyp> emeb, it has a footprint for tag-connect 2012-11-15T20:25:33 < emeb> is that the little 10-pin pogo thing on the back? 2012-11-15T20:25:53 < zyp> strangely enough it's using a 10-pin footprint and not the 6-pin tag-connect swd footprint 2012-11-15T20:25:57 < zyp> yes 2012-11-15T20:26:06 < zyp> http://www.tag-connect.com/node/51 <- here is the cable for the swd footprint 2012-11-15T20:27:02 < zyp> http://www.tag-connect.com/tag-connect-2050-IDC-TG2050IDCNL <- I guess this is the one suited for use with the stellaris 2012-11-15T20:27:40 < emeb> meh - terminates in 0.1" ribbon. 2012-11-15T20:28:00 < emeb> another adapter required. 2012-11-15T20:30:59 < zyp> hmm, do you get the usb stuff working? 2012-11-15T20:31:01 <+Steffanx> oh, not even a bad price for a nice connector 2012-11-15T20:31:42 < emeb> zyp: trying to compile now. errors... 2012-11-15T20:31:49 < emeb> did a git clone git://git.jvnv.net/laks_demo 2012-11-15T20:31:55 < emeb> then git branch temp_f3 2012-11-15T20:32:03 < emeb> then scons 2012-11-15T20:32:05 < zyp> remember git submodule update 2012-11-15T20:32:10 < zyp> ;) 2012-11-15T20:32:41 < zyp> or if this was a full clone, you need both init, sync and update 2012-11-15T20:33:20 < emeb> yep - just did those too. 2012-11-15T20:33:36 < emeb> (you taught me that on blackmagic a few weeks back) 2012-11-15T20:34:00 < emeb> looks like my gcc won't do std=c++11 2012-11-15T20:34:13 < zyp> it requires gcc-4.7 2012-11-15T20:34:31 < zyp> that's a bit of a hassle, considering the launchpad stuff is still at 4.6 2012-11-15T20:34:39 < emeb> yeah - that's what I'm using. 2012-11-15T20:34:40 < zyp> hang on, I can send you a binary 2012-11-15T20:34:49 < emeb> ty 2012-11-15T20:35:03 < zyp> I saw they are planning to release 4.7 in a month or so 2012-11-15T20:35:34 < zyp> http://bin.jvnv.net/f/y4aF1/demo.elf 2012-11-15T20:36:03 < zyp> hope all peripheral addrs are equal to F30x then :p 2012-11-15T20:36:34 < emeb> ah - may not work. my xtal is 12MHz. 2012-11-15T20:36:43 < zyp> right 2012-11-15T20:36:50 < zyp> hang on a moment, I'll update that part 2012-11-15T20:40:34 < zyp> http://bin.jvnv.net/f/wOoko/demo.elf 2012-11-15T20:41:02 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-15T20:41:08 < TitanMKD> hello 2012-11-15T20:41:13 < zyp> hi 2012-11-15T20:42:35 -!- barthess [~barthess@178.154.93.66] has joined ##stm32 2012-11-15T20:43:48 < emeb> zyp: no joy. 2012-11-15T20:44:04 < zyp> hey, you have a debugger, check what's going on 2012-11-15T20:44:06 < zyp> :p 2012-11-15T20:45:03 < emeb> same "unable to enumerate" stuff that I get when trying to use the USB DFU bootloader. 2012-11-15T20:45:13 < emeb> upside though - the xtal is running... 2012-11-15T20:45:30 < zyp> hmm, does your gdb have python support? 2012-11-15T20:46:24 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-15T20:46:28 < zyp> if not, just print the usb_rblog object, it's still readable without the pretty printing script 2012-11-15T20:46:31 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Read error: Connection reset by peer] 2012-11-15T20:47:54 < emeb> don't think my gdb has it. 2012-11-15T20:48:21 < emeb> need to tweak the .gdbinit for ACM on linux vs cu.xxx on MacOS 2012-11-15T20:48:52 < zyp> «set print pretty on» (if you don't already have it in your ~/.gdbinit) and then just «p usb_rblog» 2012-11-15T20:49:15 < zyp> if it actually gets to the usb part and don't crash earlier 2012-11-15T20:51:06 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Ping timeout: 240 seconds] 2012-11-15T20:52:40 -!- dekar [~dekar@212.255.248.28] has joined ##stm32 2012-11-15T20:52:42 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-15T20:53:12 < emeb> looks like it's stuck in a loop at laks/usb/f1_usb.h:92 2012-11-15T20:53:41 < emeb> trouble is that I have my power set up to come from VBUS, so it's hard to debug from power up. 2012-11-15T20:54:02 < emeb> need to get power from somewhere else, start debugger & then attach to USB. 2012-11-15T20:55:07 < zyp> did it log anything? 2012-11-15T20:55:45 < zyp> hmm, the loop is the normal usb processing loop 2012-11-15T20:56:15 < emeb> http://pastebin.com/hV1VYf4d 2012-11-15T20:57:11 < emeb> that was from reset w/ USB still plugged in. Host didn't try to enumerate. 2012-11-15T20:57:25 < emeb> Try again from initial plugin 2012-11-15T20:57:40 < zyp> that sounds expected 2012-11-15T20:58:14 < zyp> since you've tied the pullup to vcc, the host always detects the device at plugin regardless of software state 2012-11-15T20:59:02 < zyp> and I don't have any code to signal a reattach from the device side when it's plugged in yet 2012-11-15T20:59:41 < zyp> so I had the same problem on F3 discovery 2012-11-15T21:00:03 < zyp> it enumerates when I plug it in, but when I reset it, it doesn't signal the host to perform a new enumeration 2012-11-15T21:00:25 < emeb> Yeah - not surprised by that part of it. 2012-11-15T21:00:28 < zyp> so it sits there unenumerated while the host thinks it's still enumerated 2012-11-15T21:00:34 < emeb> Yup. 2012-11-15T21:00:49 < emeb> But, it should work from initial plugin, and this doesn't. 2012-11-15T21:01:08 < zyp> is the log content any different? 2012-11-15T21:01:17 < emeb> http://pastebin.com/ZqpbBUF3 2012-11-15T21:01:50 < emeb> looks the same. 2012-11-15T21:01:53 < zyp> yeah 2012-11-15T21:02:07 < zyp> hang on 2012-11-15T21:05:45 < zyp> hmm, no, seems like the peripheral has no way to signal a disconnect 2012-11-15T21:06:21 < zyp> and I'm not sure how nice setting the lines to gpio and forcing them down would be :p 2012-11-15T21:07:15 < zyp> but you say built in bootloader exhibits the same behavior, that's a bit interesting 2012-11-15T21:07:25 < emeb> reran from plugin: here's new log -> http://pastebin.com/ReaTUKCM 2012-11-15T21:07:42 < zyp> ah, that looks better 2012-11-15T21:07:48 < emeb> can see all the resets as the host tries things.. 2012-11-15T21:09:19 < emeb> yeah - from the host side this looks exactly like what happens w/ the bootloader. 2012-11-15T21:09:32 < zyp> the next thing that's supposed to happen after the reset is that the host sends a setup package, but I can't see any sign of that 2012-11-15T21:10:02 < emeb> hmm. 2012-11-15T21:10:09 < emeb> gonna try a different cable... 2012-11-15T21:10:21 < zyp> from the host perspective, it's probably just not getting the expected reply from the setup package 2012-11-15T21:10:46 < zyp> this is where an analyzer comes in handy :p 2012-11-15T21:11:03 < emeb> nope - cable swap made on diffference. 2012-11-15T21:11:43 < emeb> Yeah - analyzer would be good. I don't do enough of this work to justify it ATM. 2012-11-15T21:12:20 < zyp> by the way, are you testing this on linux? mind pastebinning the dmesg output? 2012-11-15T21:12:56 < emeb> http://pastebin.com/6FmNZw7z 2012-11-15T21:13:17 < zyp> wait, I found your problem 2012-11-15T21:13:28 < zyp> yes, and dmesg confirms 2012-11-15T21:13:52 < zyp> you have the pullup on D-, it's supposed to be on D+ 2012-11-15T21:13:58 < zyp> (D- is LS, D+ is FS) 2012-11-15T21:14:57 < emeb> I was wondering about all the lowspeeds. :P 2012-11-15T21:15:04 < emeb> time for a hack... 2012-11-15T21:15:14 < zyp> :p 2012-11-15T21:17:14 < emeb> wonder how that happened... 2012-11-15T21:17:44 < zyp> I overlooked that first time I was looking at schematic 2012-11-15T21:17:46 -!- dekar_ [~dekar@212.255.248.28] has joined ##stm32 2012-11-15T21:17:49 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-15T21:18:05 < emeb> understood. 2012-11-15T21:20:30 -!- dekar [~dekar@212.255.248.28] has quit [Ping timeout: 264 seconds] 2012-11-15T21:23:01 < emeb> worked! 2012-11-15T21:23:55 < emeb> but bootloader USB DFU still doesn't work. 2012-11-15T21:25:16 < zyp> maybe it doesn't like your 12 MHz crystal? 2012-11-15T21:26:06 < emeb> that's what I'm thinking. 2012-11-15T21:26:22 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-15T21:26:24 < emeb> I see a respin of this board coming up with pullup fixed and 8MHz xtal. 2012-11-15T21:26:49 < emeb> don't need that tiny 12MHz pkg anyway - plenty of room for the slightly larger 8MHz pkg. 2012-11-15T21:28:01 < zyp> I suggest hooking the pullup to a gpio, so it can be turned off to signal a disconnect from software 2012-11-15T21:28:19 < emeb> good idea. 2012-11-15T21:28:42 < emeb> but I wonder how that is compatible w/ bootloader which doesn't assert the pullup. 2012-11-15T21:28:57 < zyp> that way it would always signal a disconnect when you reset the device, since it goes to input mode 2012-11-15T21:29:10 < zyp> hmm 2012-11-15T21:29:14 < zyp> make that a solder bridge? 2012-11-15T21:29:47 < emeb> or put in a transistor so default is pullup and GPIO can de-assert. 2012-11-15T21:30:45 < zyp> that's also a good option 2012-11-15T21:37:33 < emeb> Olimex schematic for H103 schematic uses 2 transistors + 6 resistors for controllable USB pullup. Blech. https://www.olimex.com/Products/ARM/ST/STM32-H103/resources/STM32-H103-sch.gif 2012-11-15T21:37:52 < emeb> seems it should be doable w/ 2 resistors + 1 PNP. 2012-11-15T21:39:15 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-15T21:43:12 < zyp> yeah 2012-11-15T21:43:57 < zyp> maple guys are also using two transistors 2012-11-15T21:54:41 < emeb> maple's schematic looks almost identical to olimex's 2012-11-15T21:55:01 < emeb> even has the same net names. :) 2012-11-15T21:56:20 <+Steffanx> or just the other way around :P 2012-11-15T21:57:08 < emeb> not saying who copied who of course... 2012-11-15T21:57:33 <+Steffanx> ok ok :P 2012-11-15T22:13:53 -!- dos_fan] [~dos_fan@pdpc/supporter/active/dos-fan] has joined ##stm32 2012-11-15T22:14:04 < prog> let's ask 2012-11-15T22:14:16 < emeb> OK - what's the meaning of life? 2012-11-15T22:14:20 <+Steffanx> 42 2012-11-15T22:14:33 < emeb> asked and answered - done. 2012-11-15T22:14:43 < prog> what would you recommend as IDE for the STM32 2012-11-15T22:14:48 < prog> (something for windows) 2012-11-15T22:14:58 <+Steffanx> coocox, keil, .. 2012-11-15T22:15:02 < emeb> I'm using CooCox - works fine. 2012-11-15T22:15:14 < emeb> dongs would likely suggest keil. 2012-11-15T22:15:15 <+Steffanx> And it's free 2012-11-15T22:15:17 < prog> does it have a debugger? 2012-11-15T22:15:20 < emeb> yes 2012-11-15T22:15:22 < prog> cool 2012-11-15T22:15:27 < emeb> works great w/ ST-Link 2012-11-15T22:15:32 <+Steffanx> You have to install the toolchain yourself 2012-11-15T22:15:45 < emeb> which consists of downloading a zipfile and extracting it. 2012-11-15T22:15:59 < emeb> (and then telling CooCox where it is) 2012-11-15T22:16:01 < prog> eclipse based 2012-11-15T22:16:02 < prog> cool 2012-11-15T22:16:08 <+Steffanx> And configuring coocox emeb ? 2012-11-15T22:16:20 < emeb> yeah - what about it? 2012-11-15T22:17:34 < emeb> there are instructions on the CooCox site that give step-by-step process for configuring the compiler location. 2012-11-15T22:22:30 < prog> thank you 2012-11-15T22:23:41 < emeb> hope it works for you - seems fine to me. 2012-11-15T22:25:17 -!- Laurenceb_ [~Laurence@host86-143-186-154.range86-143.btcentralplus.com] has joined ##stm32 2012-11-15T22:25:42 < Laurenceb_> hi 2012-11-15T22:26:05 < emeb> ho 2012-11-15T22:26:56 <+Steffanx> Lo 2012-11-15T22:27:52 < baird> yo 2012-11-15T22:32:03 -!- barthess [~barthess@178.154.93.66] has quit [Quit: Leaving.] 2012-11-15T22:45:56 < Laurenceb_> im confused by my L1 timers :/ 2012-11-15T22:46:15 < Laurenceb_> seems to timer is 16mhz 2012-11-15T22:46:24 < jpa-> you go from family to family, confusing their timers 2012-11-15T22:46:24 < Laurenceb_> unless... its running of hsi 2012-11-15T22:46:29 < Laurenceb_> hehe 2012-11-15T22:46:41 < Laurenceb_> actually maybe i worked it out 2012-11-15T22:46:48 < Laurenceb_> the discovery code is really hard to follow 2012-11-15T22:46:57 < Laurenceb_> it must switch to hsi somewhere i missed 2012-11-15T22:47:14 < Laurenceb_> i thought i was clocking off msi or whatever its called 2012-11-15T22:47:25 < Laurenceb_> the configurable RC oscillator 2012-11-15T22:55:29 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-15T22:59:10 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 2012-11-15T23:00:26 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-15T23:00:26 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Remote host closed the connection] 2012-11-15T23:00:42 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-15T23:01:43 < Laurenceb_> anyway... my linear actuator is too sucky :( 2012-11-15T23:01:54 < Laurenceb_> too much backlash in the gearbox 2012-11-15T23:02:06 < Laurenceb_> www.ti.com/lit/wp/slay015/slay015.pdf <-interesting 2012-11-15T23:04:42 <+Steffanx> "Wij van WC-eend adviseren WC-eend" <= that's what i would say in dutch 2012-11-15T23:08:36 < Laurenceb_> L1 only loses on wakeup time 2012-11-15T23:08:43 < Laurenceb_> 8 microseconds as opposed to 1 2012-11-15T23:09:00 < Laurenceb_> looks like it beats or matches MSP430 on the rest 2012-11-15T23:09:26 < ds2> not on low pincount devices 2012-11-15T23:10:00 < emeb> Time's fun when you're having flies. 2012-11-15T23:10:16 < ds2> Mmm protien 2012-11-15T23:11:47 < emeb> Interesting article on optimal control for orienting spacecraft in this month's IEEE Spectrum: http://spectrum.ieee.org/aerospace/satellites/overclock-my-satellite 2012-11-15T23:12:08 < emeb> the computation required is probably too much for use on n-copters tho... 2012-11-15T23:12:21 < Laurenceb_> yeah optimal control is nice 2012-11-15T23:12:33 < Laurenceb_> i need optimal control on ym linear actuators :S 2012-11-15T23:13:09 < Laurenceb_> maybe ill take the motor off and fit a stepper 2012-11-15T23:13:47 < emeb> my guess is that for stuff you do in real-time, almost optimum is probably good enough. and requires a lot fewer CPU cycles. 2012-11-15T23:14:27 < emeb> Laurenceb_: what type of linear act. you using? 2012-11-15T23:14:34 < Laurenceb_> any form of decent control looks impossible atm :-/ 2012-11-15T23:14:38 < Laurenceb_> firgelli L12 2012-11-15T23:15:06 < emeb> ah - servo. 2012-11-15T23:15:23 < emeb> standard pulse-position control? 2012-11-15T23:15:26 < Laurenceb_> yes 2012-11-15T23:15:34 < Laurenceb_> hence my l1discovery servo controller 2012-11-15T23:15:38 < Laurenceb_> massive overkill :P 2012-11-15T23:16:03 < ds2> emeb: you doing a ncopter? 2012-11-15T23:16:05 < Laurenceb_> i was trying with a solenoid before 2012-11-15T23:16:06 < emeb> I've got a little stepper with a worm-gear thru the center shaft that does linear motion. 2012-11-15T23:16:11 < Laurenceb_> emeb: yeah 2012-11-15T23:16:20 < emeb> ds2: no, but a lot of folks here do. 2012-11-15T23:16:23 < Laurenceb_> build it yourself? 2012-11-15T23:16:35 < Laurenceb_> im tempted to stick a stepper on my firgelli L12 2012-11-15T23:16:37 < emeb> Laurenceb_: no - got it surplus a long time ago. 2012-11-15T23:16:39 < Laurenceb_> ah 2012-11-15T23:16:51 < Laurenceb_> the leadscrew looks good on my L12 2012-11-15T23:17:01 < Laurenceb_> so ill try fitting a small stepper 2012-11-15T23:17:12 < Laurenceb_> the issue is with the gearbox 2012-11-15T23:17:22 < Laurenceb_> tons of backlash makes it unstable 2012-11-15T23:17:24 < emeb> I've also got a little X/Y stage with 1mil steppers that I tore out of an IC probe station back in college. 2012-11-15T23:17:32 < emeb> I've used it to draw very tiny pictures. 2012-11-15T23:17:37 < Laurenceb_> heh 2012-11-15T23:17:57 < ds2> emeb: oh? good to know... trying to amass parts myself for a quick and dirty one 2012-11-15T23:18:55 < emeb> That X/Y stage was a great find. Bought the whole probe station at a university surplus auction for $15. Threw most of it away but kept the stage and the vacuum chuck. 2012-11-15T23:35:10 < baird> lol, so it's came to this-- someone's remaking the IBM PC/5150: http://www.mtmscientific.com/pc-retro.html 2012-11-15T23:43:52 < Laurenceb_> http://www.flickr.com/photos/randomskk/7923056522/in/photostream 2012-11-15T23:52:31 -!- l4cr0ss [~lacro$$@75-143-69-201.dhcp.aubn.al.charter.com] has joined ##stm32 2012-11-15T23:52:35 -!- l4cr0ss [~lacro$$@75-143-69-201.dhcp.aubn.al.charter.com] has quit [Read error: Connection reset by peer] 2012-11-15T23:54:42 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] --- Day changed Fri Nov 16 2012 2012-11-16T00:05:51 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Ping timeout: 276 seconds] 2012-11-16T00:07:29 -!- alexn [~alexn@dslb-178-002-029-193.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-16T00:10:44 -!- DaKu is now known as daku 2012-11-16T00:54:20 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-16T00:54:21 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Disconnected by services] 2012-11-16T01:00:33 < baird> dongtime 2012-11-16T01:04:15 < emeb> dongtime no see? 2012-11-16T01:07:11 -!- upgrdman_ [429f3cfe@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-16T01:17:40 < baird> ha ha time for ponies 2012-11-16T01:18:49 < emeb> baird: is a brony? 2012-11-16T01:42:50 < Laurenceb_> LOSER 2012-11-16T01:42:54 < Laurenceb_> ASSBURGERS 2012-11-16T01:43:01 < Laurenceb_> FOREVER ALONE 2012-11-16T01:45:54 -!- dos_fan] [~dos_fan@pdpc/supporter/active/dos-fan] has quit [Quit: night] 2012-11-16T01:59:37 < baird> pika pika! http://www.jessicanigriofficial.com/wp-content/gallery/ashley-ketchum/pokemon_041.jpg 2012-11-16T02:03:54 -!- PaulFertser [paul@paulfertser.info] has quit [Read error: Operation timed out] 2012-11-16T02:16:49 < dongs> hello dongs 2012-11-16T02:20:14 -!- Laurenceb_ [~Laurence@host86-143-186-154.range86-143.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-16T02:20:16 -!- Erlkoenig [~erlkoenig@pptp-212-201-77-237.pptp.stw-bonn.de] has joined ##stm32 2012-11-16T02:26:27 < dongs> attn Laurenceb http://i.imgur.com/3NzUL.jpg 2012-11-16T02:27:26 < Erlkoenig> ooooooold 2012-11-16T02:39:21 < emeb> sup dongs 2012-11-16T02:40:13 < ds2> who's the quadcopter builders here? 2012-11-16T02:40:31 < dongs> hmm 2012-11-16T02:42:17 < Erlkoenig> Loetmichel in #mikrocontroller.net @ irc.euirc.net is a quadrocopter-übergeek 2012-11-16T02:42:25 < dongs> weird, TS also allows the card reader to confirm or determine the duration of bits, denoted Elementary Time Unit (ETU), as one third of the delay between the first and second H-to-L transition in TS. This is optional, and the principal definition of ETU in the ATR of standard-compliant asynchronous Smart Cards is 372 periods of the clock received by the card. 2012-11-16T02:42:34 < dongs> how would I implement this auto-etu using smartcard mode? 2012-11-16T02:42:38 < Erlkoenig> http://venturevillage.eu/how-to-be-german-part-1 2012-11-16T02:42:39 < emeb> dongs: zyp helped me get the F3 breakout working w/ BMP and spotted my screwup on the USB pullup. 2012-11-16T02:42:57 < dongs> the only way I can think of is using capture timer once to get the bit spacing 2012-11-16T02:43:04 < dongs> then resetting again and opening usart at that speed 2012-11-16T02:43:12 < dongs> emeb: o'rly? how hard was it to pull d+ to vcc? 2012-11-16T02:43:17 < dongs> or did you do wrong pine? or wat 2012-11-16T02:43:19 < dongs> er pin 2012-11-16T02:43:24 < emeb> I pulled D- 2012-11-16T02:43:26 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-16T02:43:29 < dongs> doh, wth 2012-11-16T02:43:39 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-16T02:43:40 < emeb> don't know. just stupidity. 2012-11-16T02:43:54 < emeb> anyway - zyp's ACM demo worked. 2012-11-16T02:44:09 < emeb> but USB DFU bootloader still doesn't. 2012-11-16T02:44:30 < emeb> suspect 12MHz xtal. 2012-11-16T02:44:36 < ds2> emeb: doesn't that change it from a low speed to a full speed device? 2012-11-16T02:45:18 < emeb> ds2: yeah - I was telling the host that the device was LS when it's really FS. 2012-11-16T02:45:31 < dongs> Hmm 2012-11-16T02:45:39 < dongs> emeb: well, put a 8mhz hc49 on there and see 2012-11-16T02:45:43 < ds2> ah, thought you were doing that on purpose (your logs showed that) 2012-11-16T02:45:47 < dongs> does it evne try to start up? 2012-11-16T02:47:25 < emeb> a pox on USB peripherals that don't have the pulls built-in. 2012-11-16T02:47:25 < emeb> why is that so hard to do? 2012-11-16T02:48:52 -!- esden [esden@repl.esden.net] has quit [Ping timeout: 248 seconds] 2012-11-16T02:49:05 < Erlkoenig> why is TIMx->CCR* an uint32_t while in the F4 Reference Manual TIMx_CCR1 is a 2012-11-16T02:49:08 < Erlkoenig> 16 bit reg? 2012-11-16T02:49:18 < dongs> Erlkoenig: there are some 32bit timers. 2012-11-16T02:49:23 < emeb> dongs: I'll try w/ and 8MHz when I get some more boards in (just have the one now) 2012-11-16T02:49:25 < dongs> and timer register map is same 2012-11-16T02:49:33 < dongs> for 16/32bit timers. 2012-11-16T02:49:47 < Erlkoenig> aaaah okaaay 2012-11-16T02:49:59 < Erlkoenig> why didn't i know that :o 2012-11-16T02:50:16 -!- esden [esden@repl.esden.net] has joined ##stm32 2012-11-16T02:50:21 < ds2> thought the STM32s have internal pull ups 2012-11-16T02:50:26 < dongs> no they dont 2012-11-16T02:50:33 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-16T02:50:52 < emeb> I believe the F4 has 'em. But that's a different IP core. 2012-11-16T02:50:53 < ds2> so SW needs to setup the USB port pretty quicky to avoid the host from timing out? 2012-11-16T02:51:20 < emeb> or else have the external PU hooked to a GPIO. 2012-11-16T02:51:31 < ds2> ah 2012-11-16T02:51:46 < ds2> via a transistor? 2012-11-16T02:51:59 < emeb> Some go straight to a GPIO, some use a transistor. 2012-11-16T02:52:02 < ds2> direct hookup would seem to be non USB compliant (backdrive) 2012-11-16T02:52:08 < ds2> how do you prevent backdrive? 2012-11-16T02:52:32 < emeb> don't know that it's a huge deal thru a 1.5k resistor. 2012-11-16T02:52:41 < ds2> it is more of a USB spec thing 2012-11-16T02:52:49 < emeb> don't know what the spec says. 2012-11-16T02:53:20 < ds2> AFAIK, any backdrive is forbidden 2012-11-16T02:53:26 < emeb> generally, GPIO powers up as input, so the PU looks like it's floating. 2012-11-16T02:53:53 < ds2> yes but after boot up, and hte host decides to cut V-bus, if you are still pulling to a local power source, you are backdriving 2012-11-16T02:53:55 < baird> http://www.theage.com.au/national/education/history-transformed-in-vce-exam-20121114-29ce7.html "...a huge robot helping socialist revolutionaries during the Russian Revolution..." 2012-11-16T02:54:27 < emeb> ds2: not backdriving if the pullup is to a GPIO configured as Hi-Z input. No current. 2012-11-16T02:54:39 < baird> I also have two 512MB RPis.. 2012-11-16T02:55:14 < ds2> emeb: no.. consider this - you boot up, enable USB port by turning on the GPIO to enable the pull ups... this is all fine until host drops VBUS (I am assuming you are self pwered, not bus powered) 2012-11-16T02:57:19 < emeb> Assuming a self-powered board - yeah that would be a problem. My board is bus-powered, as is the BMP which I based the USB ifc on. 2012-11-16T02:57:29 < ds2> ah 2012-11-16T02:58:27 < emeb> the F105/7 & F4xx USB peripherals have Vbus sensing and internal pullups too - they would be able to detect that and avoid. 2012-11-16T02:58:46 < ds2> *nod* 2012-11-16T02:59:27 < emeb> F102/103 and F3xx USB peripherals are dumber though. No built-in Vbus sensing and no internal pullups. 2012-11-16T02:59:43 < ds2> oh crap 2012-11-16T02:59:48 < emeb> BMP senses Vbus w/ a divider & ADC input. IIRC. 2012-11-16T02:59:57 < ds2> that's the first oops fix I need for my board 2012-11-16T03:00:15 < dongs> you dont n eed adc for that. 2012-11-16T03:00:20 < emeb> left off the Vbus sensing? 2012-11-16T03:00:31 < ds2> left off vbus sensing and left off pull ups 2012-11-16T03:00:40 < ds2> was expecting internal pull ups like other sane processors 2012-11-16T03:00:41 < dongs> just voltage divider and gpio/exti 2012-11-16T03:00:50 < ds2> why not a FT gpio? 2012-11-16T03:00:54 < emeb> dongs: yep that works too. 2012-11-16T03:00:57 < ds2> forget dividers 2012-11-16T03:01:03 < dongs> well yeah 2012-11-16T03:01:30 < ds2> actually, why would I care about Vbus sensing? 2012-11-16T03:01:37 < emeb> I'd still put a resistor on it - if only for a bit of ESD isolation. 2012-11-16T03:01:49 < emeb> ds2: to prevent backdrive? 2012-11-16T03:02:04 < ds2> doing pull ups off of the VBUS line 2012-11-16T03:02:25 < ds2> and I'd expect a reset condition to alert me to a host connect 2012-11-16T03:03:00 < ds2> hopefully this won't make MUSB suddenly appear to be sane and angelic 2012-11-16T03:03:58 < emeb> well, there's that. 2012-11-16T03:06:41 < emeb> heh 2012-11-16T03:17:50 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: Leaving] 2012-11-16T03:20:10 -!- mrcan [~mrcan@unaffiliated/mrcan] has quit [Read error: Connection reset by peer] 2012-11-16T03:36:55 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-16T03:56:41 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-16T04:00:58 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-16T04:08:04 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-16T04:08:04 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-16T04:08:04 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-16T04:48:46 < dongs> hmm 2012-11-16T04:49:06 < emeb_mac> it's quiet here.. 2012-11-16T04:49:14 < dongs> lack of blog, for sure 2012-11-16T04:50:01 < emeb_mac> MS Surface ad - I wonder how long they'd last if you really slapped them around like that. 2012-11-16T04:50:04 < ds2> I2S broken 2012-11-16T04:50:16 < emeb_mac> what's wrong w/ I2S? 2012-11-16T04:52:04 < ds2> that's why it is so quiet here 2012-11-16T04:52:17 < emeb_mac> heehee 2012-11-16T04:59:40 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-16T04:59:48 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-16T05:00:00 -!- Erlkoenig [~erlkoenig@pptp-212-201-77-237.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-16T05:22:46 < dongs> what the fuck 2012-11-16T05:24:30 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-16T05:30:09 < GargantuaSauce> dongs i want a reasonably powerful computing platform on a quadrotor, what would you recommend? 2012-11-16T05:30:34 < GargantuaSauce> like on the order of a gigaflop and a GB of rams 2012-11-16T05:30:50 < dongs> lunix 2012-11-16T05:30:59 < dongs> actually no 2012-11-16T05:30:59 < GargantuaSauce> i mean hardware 2012-11-16T05:31:08 < dongs> ziptie 4th generateion ipad to it. 2012-11-16T05:31:10 < dongs> done. 2012-11-16T05:31:13 < GargantuaSauce> lol 2012-11-16T06:02:32 < ds2> how powerful? 2012-11-16T06:02:38 < ds2> and how big of a motor are you using? 2012-11-16T06:08:58 -!- Laurenceb_ [~Laurence@host86-143-186-154.range86-143.btcentralplus.com] has joined ##stm32 2012-11-16T06:12:50 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-16T06:12:56 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-16T06:16:16 -!- Nutter` [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Ping timeout: 246 seconds] 2012-11-16T06:17:23 -!- zyp [zyp@zyp.im] has quit [Ping timeout: 256 seconds] 2012-11-16T06:17:29 -!- zyp [zyp@zyp.im] has joined ##stm32 2012-11-16T06:18:13 < dongs> Laurenceb_: why are you awake 2012-11-16T06:26:11 -!- Nutter` [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-16T06:27:22 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-16T06:32:57 < dongs> http://www.emcu.it/STM32andAPPLE/STM32andAPPLE.html 2012-11-16T06:32:58 < dongs> ??? 2012-11-16T06:33:46 < dongs> they're a little late 2012-11-16T06:33:52 < dongs> 30pin connector is deader than NetBSD on desktop 2012-11-16T06:39:44 < baird> sniff ;_; 2012-11-16T06:41:37 < dongs> baird is the last stronghold of desktop netbsd 2012-11-16T06:41:46 < dongs> when hes gone it will truly be dead 2012-11-16T06:46:40 < baird> The NetBSD kernel contains code to automatically destroy the filesystem root directory if the attempt is made to run a DE, anyway. 2012-11-16T06:47:46 -!- Laurenceb_ [~Laurence@host86-143-186-154.range86-143.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-16T06:54:59 -!- l4cr0ss [~lacro$$@23.19.138.91] has joined ##stm32 2012-11-16T06:55:52 -!- l4cr0ss [~lacro$$@23.19.138.91] has quit [Client Quit] 2012-11-16T06:58:46 < ds2> DE? 2012-11-16T06:59:32 < baird> 'Desktop Environment', KDE, GNOME, et.al. 2012-11-16T06:59:35 < dongs> i guess dekstop environment 2012-11-16T06:59:35 < dongs> yueah 2012-11-16T06:59:48 < dongs> http://i.imgur.com/PBprb.jpg almost. 2012-11-16T07:03:49 < baird> The video panel project? 2012-11-16T07:03:58 < dongs> y 2012-11-16T07:04:27 < dongs> hdmi>dp evalboards are coming sometime next week. i guess ill have panel running off displayporn on sunday or sro 2012-11-16T07:04:30 < dongs> sro=so 2012-11-16T07:04:45 -!- l4cr0ss [~lacro$$@23.19.138.91] has joined ##stm32 2012-11-16T07:06:08 < ds2> Oh blah 2012-11-16T07:06:10 < ds2> yuck 2012-11-16T07:06:31 < dongs> ds2 and baird desktop envrionment is maximized emacs 2012-11-16T07:08:41 < ds2> ewwwwwwwwwwwwww emacs 2012-11-16T07:11:57 < baird> Pretty much... 2012-11-16T07:13:56 < baird> Productivity, man: http://i.imgur.com/yJlhP.png 2012-11-16T07:30:28 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-16T07:34:02 < gnomad> nah, productivity is running emacs in the framebuffer 2012-11-16T07:35:56 < ds2> productivity is killall -9 emacs 2012-11-16T07:35:57 < ds2> :) 2012-11-16T07:36:21 < baird> Hmm, NetBSD doesn't actually have framebuffer consoles like Linux.. :/ 2012-11-16T07:36:58 < ds2> really? not even on say NetBSD/Sparc? 2012-11-16T07:39:53 < baird> That's just-about a 'BIOS' console-- using openfirmware calls. You don't get direct video memory access, as I recall. Its sloooooooooow. For sparc, mac68k, etc. w/ NetBSD, I've always started up X and fullscreen'd xterm.. 2012-11-16T07:40:08 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-16T07:40:34 < ds2> slow is one word... I'd use painful 2012-11-16T07:41:18 < baird> No virtual consoles either on non-x86 2012-11-16T07:42:33 < ds2> how do they do netbsd with those features specific to a platform? thought it'd be common code 2012-11-16T07:42:36 < baird> Whyyy did the true inheritor of the BSD Legacy (and all the smart developers) go so wrooooooong. 2012-11-16T07:43:29 < ds2> netbsd is the true decendant? thought FreeLSD claims that? 2012-11-16T07:44:02 < gnomad> historically, FreeBSD was the x86 fork 2012-11-16T07:44:19 < baird> 4.4BSD -> 386BSD -> NetBSD; FreeBSD forked from Net, Open a the same few a years later. 2012-11-16T07:44:39 < ds2> i've heard claims that netbsd is dead and freebsd is the way forward 2012-11-16T07:47:06 -!- l4cr0ss [~lacro$$@23.19.138.91] has quit [Quit: l4cr0ss] 2012-11-16T07:47:37 < dongs> http://hugelol.org/i/9158.gif hahaha 2012-11-16T07:48:36 < baird> As for the 'platform specific' features, at the low-level it's just controlling a specific hardware device, so hardware like the 16450 UART on a ISA bus is little different from the kernel's point-of-view to an Amiga's A2262 on a Zorro. The NetBSD designers made that a big point of the system design. 2012-11-16T07:49:18 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 276 seconds] 2012-11-16T07:50:00 < ds2> I don't get that... on Linux, you implement a UART, you get all the UART benefits 2012-11-16T07:50:14 < ds2> so you implement basic graphics, you get console, etc 2012-11-16T07:50:49 < baird> There's quite a few wins from that, like when the SPARC PCI machines appeared, and the ports could compile the same code as that used by Wintel hardware. 2012-11-16T07:53:32 < cdh> Back in '93, I ran NetBSD on my Sun desktop. It ran SunOS apps as well as NetBSD apps. If I recall, NFS performance wasn't at all as good as SunOS, but VM and local filesystem access was much better. It used a rendered framebuffer console (you could choose the font), and didn't use the OpenBoot PROM once the driver initialized. 2012-11-16T08:00:05 < cdh> Sorry, I meant in '94. In '93, I was still wishing I could try NetBSD, but didn't have a PC. Patches for the Amiga started appearing sometime in late '93, but I was too scared to try it until late '94 on the Amiga. Didn't feel fast enough (on an '030 at the time), so I didn't like it over AmigaDOS. 2012-11-16T08:01:15 < ds2> did the amiga port supported the multimedia hw on there? 2012-11-16T08:01:40 < baird> Speaking of 1993-4, I've now got Doom (I & II & III) on the PS3. It's /awesome/ :D 2012-11-16T08:02:22 < cdh> You could run X on it, if that's what you're asking. 2012-11-16T08:02:54 < baird> I had to live off fish-finger sandwiches for 9 months to save up the money for my first Unix machine.. (at least, it was a good one: SCSI, 486DX33, 1024x768x256, ... :) 2012-11-16T08:03:10 < baird> (in 1994) 2012-11-16T08:03:51 < ds2> the amiga had special hw for sound and grpahics 2012-11-16T08:04:50 < ds2> it can either be a more or less generic 68K port or could take advantage of the hw 2012-11-16T08:04:51 < cdh> Net Doom was a blast. I had a few friends who also worked at the University. We'd play Doom until the next day, which by the way, really crapped up the next day. 2012-11-16T08:05:40 < baird> A 486, with an Adaptect 1542CF SCSI adapator, 330MB SCSI-1 drive, ... One of the first things I did after installed NetBSD-0.9 was compile TeX from source. "Oh My God, I'm running -real- TeX!" 2012-11-16T08:06:10 < cdh> ds2: I don't recall ever hearing audio from my Amiga running NetBSD, so I'd have to say the port was pretty generic. 2012-11-16T08:07:10 < ds2> ah 2012-11-16T08:07:51 < cdh> 330MB? That was a pretty big hard drive back then. I've got a 660 in the garage (from 1996) that I've not powered on in the last 11 years. I wonder if the data is still there... 2012-11-16T08:08:38 < baird> It cost AU$770 new.. 2012-11-16T08:09:29 < baird> The 1542CF was $425 .. I had aspirations of running a full-on Public Access hub, as I was already with APANA by then. 2012-11-16T08:10:05 < baird> Read at ~450kB/s, write at 350kB/s.. 2012-11-16T08:10:20 < ds2> I remember the 1542's 2012-11-16T08:16:09 < cdh> I don't. Had to go look it up. I had a 1541. I remember when I got it -- a big personal accomplishment let down. All the programs I had written to that day fit on a single floppy. 2012-11-16T08:16:18 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 264 seconds] 2012-11-16T08:19:59 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-16T08:25:21 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-16T08:25:21 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-16T08:25:21 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-16T08:33:28 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-16T08:35:28 < ds2> is the 1542 the "DMA" ISA one? 2012-11-16T09:17:42 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-16T09:18:42 -!- dekar__ [~dekar@212.255.253.66] has joined ##stm32 2012-11-16T09:18:45 -!- mode/##stm32 [+v dekar__] by ChanServ 2012-11-16T09:21:20 -!- dekar_ [~dekar@212.255.248.28] has quit [Read error: Operation timed out] 2012-11-16T09:22:10 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-16T09:23:50 -!- Nutter` is now known as Nutter 2012-11-16T09:32:49 < zyp> contrary to popular belief, I think all the stm32s with usb do have internal pullup on d+, but there is an errata on certain families that it's of the wrong value and out of usb spec, so it's recommended to not use it 2012-11-16T09:33:28 < dongs> ha 2012-11-16T09:35:20 < zyp> hmm, no mention of it in F3 errata sheets 2012-11-16T09:36:13 < dongs> http://i.imgur.com/PBprb.jpg displaydong shit is here. 2012-11-16T09:36:50 < zyp> I saw it 2012-11-16T09:37:46 < zyp> hmm, F3 doesn't appear to mention internal pullup at all, maybe they just gave up :p 2012-11-16T09:40:20 < zyp> it's mentioned in the L1 errata sheet 2012-11-16T09:40:23 < zyp> «The pull-up resistor on USB line is requested to have a nominal value of 1.5 kΩ whereas, the characterization of the internal pull-up shows a value between 0.81 kΩ and 0.95 kΩ on the full temperature range.» 2012-11-16T09:41:03 < zyp> Workaround: An external pull-up resistor controlled by a GPIO can be used. 2012-11-16T09:44:09 < zyp> heh, TI are complaining that they can't collect payment on my stellaris order 2012-11-16T09:44:23 < zyp> after they shipped it 2012-11-16T09:50:17 < dongs> anyone got any 2l pcbs to panel? 2012-11-16T09:50:30 < dongs> zyp: haha yes same 2012-11-16T09:50:35 < dongs> the paypal agreement expired 2012-11-16T09:50:41 < dongs> so they cant re-auth it 2012-11-16T09:50:51 < dongs> i think the paypal shit is only like 15 days or something once you pre-authorize a sale 2012-11-16T09:51:29 < ds2> given all the crap 2L services around, does it make sense to do 2L's like this? 2012-11-16T09:51:54 < dongs> ds2, if the price == shipping, i'd say so haha. 2012-11-16T09:52:43 < zyp> hmm, I want some boards from emeb's bmp clone design 2012-11-16T09:52:50 < dongs> oh, thats not a bad idea 2012-11-16T09:52:58 < dongs> where is that lazy bastard 2012-11-16T09:53:11 < zyp> just went asleep, probably 2012-11-16T09:53:19 < dongs> This computer has gone to sleep 2012-11-16T09:53:34 < dongs> ill dong him as he shows up later today 2012-11-16T09:53:44 < dongs> i dont think this panel is going today yet, not enough shit on it 2012-11-16T09:54:25 < zyp> I'd like five or so 2012-11-16T09:54:58 < zyp> but you can just keep the boards until I'm done with the lpc4300 stuff and ship it together 2012-11-16T09:55:50 < dongs> im probly keepin them forever then 2012-11-16T09:55:51 < dongs> :) 2012-11-16T09:55:54 < zyp> maybe I'll have you panelize both designs on a stencil too, so I can see how awesome your metal stencils are 2012-11-16T09:55:57 < dongs> maybe emeb will fix his F3 breakout 2012-11-16T09:56:03 < dongs> and I can add that in too. 2012-11-16T09:57:19 < dongs> ya the stencils are so awesome. 2012-11-16T09:57:21 < zyp> I'll probably get the lpc4300 done some time during next week/weekend or so 2012-11-16T09:58:09 < zyp> I've had a friend over the last few weeks, so I haven't really cared to do much useful stuff 2012-11-16T10:02:00 < ds2> dongs: oh 2012-11-16T10:02:11 < ds2> dongs: if it iwas like that... 2012-11-16T10:03:49 -!- Steffanx [~Steffanx@client-212-193.flexnet2.rug.nl] has joined ##stm32 2012-11-16T10:03:49 -!- Steffanx [~Steffanx@client-212-193.flexnet2.rug.nl] has quit [Changing host] 2012-11-16T10:03:49 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-16T10:03:52 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-16T10:16:04 -!- dekar__ [~dekar@212.255.253.66] has quit [Quit: This computer has gone to sleep] 2012-11-16T10:20:14 < dongs> those silly male friends 2012-11-16T10:30:10 < zyp> nothing wrong with having friends 2012-11-16T10:35:43 < baird> ..up until they outstay their welcome... "Yeah, it's been 3 months. Now, it's time for you to Fuck Off." :p 2012-11-16T10:38:32 < zyp> ah, but it's not like that 2012-11-16T10:39:39 < zyp> and we used to be housemates a few years ago, so I'm kind of used to having him around anyway :p 2012-11-16T10:39:47 < baird> Brisbane Sharehousing flashback. :) 2012-11-16T10:46:44 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Read error: Connection reset by peer] 2012-11-16T11:03:35 < baird> Seems like one of my new (512M) RPis has dodgy RAM. Crashes soon after boot normally, stable when given an older start.elf that limits to 240MB.. The other new RPi doesn't have the sample problem.. 2012-11-16T11:03:49 < dongs> heh 2012-11-16T11:04:29 < dongs> dongleberry 2012-11-16T11:07:55 < dongs> which is the shitty touch screen? resistive or capacitative 2012-11-16T11:08:15 < zyp> that probably depends on your viewpoint 2012-11-16T11:08:39 < dongs> surely there's a blanket statemetn taht can be used 2012-11-16T11:08:43 < dongs> sucks! 2012-11-16T11:08:47 < zyp> the latter is the one used on all modern stuff 2012-11-16T11:09:02 < dongs> can resistive do multidongtouch? 2012-11-16T11:10:07 < zyp> no idea, I think I've only seen capacitive multitouch 2012-11-16T11:14:35 < dongs> srs lack of blog 2012-11-16T11:21:11 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Disconnected by services] 2012-11-16T11:21:11 -!- Nutter` [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-16T11:22:47 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Read error: Connection reset by peer] 2012-11-16T11:23:21 < dongs> 109/19/2012 - Delivery Date Past Du 2012-11-16T11:23:26 < dongs> way to go digikey 2012-11-16T11:23:28 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-16T11:23:31 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-16T11:29:22 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-16T11:29:55 -!- Netsplit *.net <-> *.split quits: gsmcmullin 2012-11-16T11:33:26 < dongs> http://tw.richtek.com/download.jsp?t=UyUyRmFzc2V0cyUyRjIwMDglMkYwNSUyRjIwJTJGdGVjaGRvYzM5MzI2eWlvY3YucGRmJTNEJTNE%0AJTNERm9vdHByaW50cy0wODAzMTFD 2012-11-16T11:40:50 -!- alexn [~alexn@dslb-094-216-056-084.pools.arcor-ip.net] has joined ##stm32 2012-11-16T11:40:54 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has joined ##stm32 2012-11-16T11:45:16 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-16T11:46:26 -!- dekar [~dekar@dslb-178-004-021-192.pools.arcor-ip.net] has joined ##stm32 2012-11-16T11:46:29 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-16T11:59:37 -!- Netsplit *.net <-> *.split quits: gsmcmullin 2012-11-16T12:00:00 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-16T12:10:11 -!- Netsplit over, joins: gsmcmullin 2012-11-16T12:15:35 < dongs> http://unbfacts.blogspot.in/2012/11/man-feed-his-dog-using-twitter.html 2012-11-16T12:15:38 < dongs> assburgers 2012-11-16T12:25:30 -!- jon1012 [~jon@foresight/developer/jon1012] has joined ##stm32 2012-11-16T12:27:14 -!- gsmcmull1n [~gareth@122-62-149-197.jetstream.xtra.co.nz] has joined ##stm32 2012-11-16T12:28:04 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-16T12:35:34 -!- Netsplit *.net <-> *.split quits: gsmcmullin 2012-11-16T12:41:42 < dongs> http://www.theregister.co.uk/2012/11/15/ipad_mini_stolen_jfk/ haha 2012-11-16T12:47:12 -!- alexn [~alexn@dslb-094-216-056-084.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-16T12:54:05 < dongs> most TO252-5 I see the 3rd pin is also tab 2012-11-16T12:54:15 < dongs> i wonder if I should even bother makign a pad for 3rd pin 2012-11-16T13:09:14 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-16T13:13:51 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-16T13:18:34 -!- Oldboy is now known as yellow 2012-11-16T13:19:33 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-16T13:24:36 -!- yellow is now known as Oldboy 2012-11-16T13:32:36 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-wfreyzpfsshlnlzw] has quit [Quit: leaving] 2012-11-16T13:32:52 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-ioqpkkdyqpharjhx] has joined ##stm32 2012-11-16T13:38:48 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-ioqpkkdyqpharjhx] has quit [Quit: leaving] 2012-11-16T13:39:33 < dongs> 3C/W for thetaJC, does that mean the shit will onyl heat up 3C for each watt dissipated? seems kinda low 2012-11-16T13:39:57 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-tdldlnzblnvvagth] has joined ##stm32 2012-11-16T13:43:44 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-16T13:44:26 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-16T13:51:40 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-tdldlnzblnvvagth] has quit [Quit: leaving] 2012-11-16T13:52:53 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-zwllyuehypykqmjt] has joined ##stm32 2012-11-16T13:54:36 -!- Oldboy_ [myircshell@gateway/shell/sh3lls.net/x-kfrhiqexceurrges] has joined ##stm32 2012-11-16T13:55:47 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-zwllyuehypykqmjt] has quit [Client Quit] 2012-11-16T13:57:08 -!- Oldboy_ is now known as Oldboy 2012-11-16T13:58:32 -!- scrts [~quassel@unaffiliated/scrts] has quit [Ping timeout: 268 seconds] 2012-11-16T14:09:22 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-16T14:09:23 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-16T14:09:23 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-16T14:09:26 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-16T14:10:14 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Remote host closed the connection] 2012-11-16T14:10:48 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-16T14:10:48 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-16T14:20:11 < dongs> cool chats 2012-11-16T14:20:21 < zyp> what's up? 2012-11-16T14:20:39 <+Steffanx> Tha sky 2012-11-16T14:20:53 < zyp> Steffanx, shut up 2012-11-16T14:21:02 < dongs> bloggin 2012-11-16T14:21:03 <+Steffanx> No Boss 2012-11-16T14:21:12 < zyp> or say something interesting 2012-11-16T14:21:25 < dongs> ordered http://www.adafruit.com/products/882 but its coming to america first then waits until my nexus4 arrives there.. so I wont see it for a month at least. 2012-11-16T14:21:50 <+Steffanx> I've a clone of that one 2012-11-16T14:22:06 <+Steffanx> Actually, not a clone 2012-11-16T14:22:07 < dongs> in a month, I could have just made my own on the opensores pcbs etc but i mlazy 2012-11-16T14:22:47 <+Steffanx> It seems to work pretty well. Have no equipment to compare the results with though 2012-11-16T14:23:12 <+Steffanx> zyp, ignore me.. that helps 2012-11-16T14:23:27 < zyp> nah, you say something interesting once in a while 2012-11-16T14:25:15 -!- Oldboy_ [myircshell@gateway/shell/sh3lls.net/x-rvhbywvpdizkkgpb] has joined ##stm32 2012-11-16T14:25:32 <+Steffanx> Heh, I see i forgot to turn that fancy "Assistant" off. No the battery is empty 2012-11-16T14:26:26 -!- mrcan [~mrcan@unaffiliated/mrcan] has joined ##stm32 2012-11-16T14:26:49 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-kfrhiqexceurrges] has quit [Quit: leaving] 2012-11-16T14:28:01 <+Steffanx> It needs some modifications.. like two AA batteries instead of a signle CR2032. The case is large enough 2012-11-16T14:29:36 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-ugofjpkpvyfsslog] has joined ##stm32 2012-11-16T14:29:37 <+Steffanx> Correction, case is not large enough 2012-11-16T14:30:03 -!- Oldboy_ [myircshell@gateway/shell/sh3lls.net/x-rvhbywvpdizkkgpb] has quit [Client Quit] 2012-11-16T14:35:45 -!- Erlkoenig [~erlkoenig@pptp-212-201-72-74.pptp.stw-bonn.de] has joined ##stm32 2012-11-16T14:45:00 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-ugofjpkpvyfsslog] has quit [Quit: leaving] 2012-11-16T14:45:39 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-ufxjyroyupkbprcm] has joined ##stm32 2012-11-16T14:46:11 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-ufxjyroyupkbprcm] has quit [Client Quit] 2012-11-16T14:46:23 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-ganjtqzkptnownjf] has joined ##stm32 2012-11-16T14:49:26 < dongs> bad news for all twinkie eaters http://money.cnn.com/2012/11/16/news/companies/hostess-closing/index.html 2012-11-16T14:49:57 <+Steffanx> Can't care less 2012-11-16T14:52:09 <+Steffanx> Is this one good Laurenceb ? http://www.naffets.nl/share//a-20121116-135158.jpg 2012-11-16T14:52:16 < dongs> hmm, 2012-11-16T14:52:17 < dongs> fuck 2012-11-16T14:52:22 < dongs> 2khz bandwidth on tht current meter 2012-11-16T14:52:31 < dongs> isnt that sorta low 2012-11-16T14:52:38 < karlp> so, 4.99 for stellaris launchpad, 3.71 in taxes, and 5.87 to the local fedex agent for "handling for unregistered customer" 2012-11-16T14:52:42 < karlp> awesome. 2012-11-16T14:52:53 < karlp> stayed under triple the cost! w000 2012-11-16T14:53:17 <+Steffanx> Next time ship it to somewhere else in europe and then ship it to you :P 2012-11-16T14:54:10 < karlp> that would save me the fed ex rapery, but the post office likes to charge customs and handling too, about 4.50 or so, and they also like to sit on it for a week or two 2012-11-16T14:54:56 < karlp> I wonder why they didn't just stick a postal label on the launchpad box itself 2012-11-16T14:55:25 <+Steffanx> They also charge customs and handling when it's from the UK, germany or whatever country that's "close" to iceland? 2012-11-16T14:55:36 < karlp> sure. 2012-11-16T14:55:45 < karlp> iceland is not in the eu. 2012-11-16T14:56:01 < karlp> so fixed 25.5% vat, and "handling" is just always, just because. 2012-11-16T14:56:12 < karlp> customs too, depending on the product of course 2012-11-16T14:56:23 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-16T14:56:23 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-16T14:56:23 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-16T14:56:26 < karlp> why did ti put the female pins on the bottom of the launchpad? 2012-11-16T14:57:35 <+Steffanx> There's no other agreement between the EU and iceland? 2012-11-16T14:57:41 <+Steffanx> EEA .. 2012-11-16T14:58:08 < karlp> EEA, sure. 2012-11-16T14:59:54 <+Steffanx> Doesn't that mean it's free to move around goods between those countries. 2012-11-16T15:00:01 <+Steffanx> Nah, whatever .. maybe i shouldn't care :) 2012-11-16T15:00:15 < karlp> free movement of labour, not of goods. 2012-11-16T15:00:22 < karlp> and _some_ freedoms for goods 2012-11-16T15:06:44 <+Steffanx> Here they only seem to bitch about the EU, maybe this is a good reason to be in it :) 2012-11-16T15:08:43 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-16T15:15:33 -!- daku is now known as DaKu 2012-11-16T15:25:22 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-16T15:29:05 -!- circuit [circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-16T15:30:26 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has quit [Ping timeout: 245 seconds] 2012-11-16T15:34:57 -!- LongChair [~IceChat77@dy869-1-82-228-24-205.fbx.proxad.net] has joined ##stm32 2012-11-16T15:35:08 < LongChair> hello everyone 2012-11-16T15:35:33 < LongChair> I am having some issues with the use of the gcc toolchain for stm32F1 chip 2012-11-16T15:35:46 < LongChair> is this the right channel to look for some tipe ? :) 2012-11-16T15:35:50 < LongChair> tips 2012-11-16T15:36:17 < Erlkoenig> https://launchpad.net/gcc-arm-embedded <- use that toolchain, it works™ :> 2012-11-16T15:36:41 < LongChair> this is the one i am using 2012-11-16T15:36:49 < Erlkoenig> oh good ^.^ 2012-11-16T15:37:08 < LongChair> i'll detail a bit more what my issue is 2012-11-16T15:37:33 < LongChair> basically I have been using up to now keil .. but i have hit the 32k limit of the free version 2012-11-16T15:37:59 < LongChair> so i have decided to move to gcc 2012-11-16T15:38:13 < LongChair> I found the following link to install the whole toolchain : http://hertaville.com/2012/05/28/gcc-arm-toolchain-stm32f0discovery/ 2012-11-16T15:39:07 < LongChair> first of all I haven't been able to find a linker script which would work for gcc and stm32F1 ... is there any known place where i can find that ? 2012-11-16T15:39:47 < Erlkoenig> use the ST example for the atollic toolchain, that works with GCC 2012-11-16T15:40:18 < LongChair> second, I have tried to make a very basic project with onmy a small main() in main .c, then the startup assembly file corresponding to my chip that is startup_stm32f10x_md.s and then the system_stm32f10x.c 2012-11-16T15:40:27 < LongChair> the project compile 2012-11-16T15:40:37 < LongChair> i can load it through eclipse with openocd 2012-11-16T15:40:50 < LongChair> but when i run it .. it will kind of hang on bl main 2012-11-16T15:41:09 < zyp> are you compiling with the right flags? 2012-11-16T15:41:10 < Erlkoenig> without a linker script, nothing works, so first get one 2012-11-16T15:41:15 < zyp> -mthumb and so on 2012-11-16T15:41:25 < LongChair> okay very nice, i'll do it right away 2012-11-16T15:47:14 < LongChair> all right I have retried the linker script from stdperiph lib templates 2012-11-16T15:47:49 < LongChair> I took the one from the STM3210B-EVAL board because that seem to be also a stm32f103 as the one i have on my board 2012-11-16T15:48:07 < LongChair> the debug starts fine, and i can step up to the bl main instruction 2012-11-16T15:48:25 < LongChair> when i try to step into bl min it will hand 2012-11-16T15:48:27 < LongChair> hang 2012-11-16T15:48:35 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-16T15:48:45 < Erlkoenig> what happens if you hit interrupt? 2012-11-16T15:48:49 < zyp> hang how? what's the register contents? 2012-11-16T15:49:02 < Erlkoenig> he probs gets a hardfault or something 2012-11-16T15:49:16 < LongChair> if i hit interrupt cursor will be in the first { of the main function 2012-11-16T15:49:27 < zyp> Erlkoenig, or possibly lockup 2012-11-16T15:49:45 < zyp> LongChair, what's the contents of the sp register before you step into bl main? 2012-11-16T15:49:53 < LongChair> lemme check 2012-11-16T15:51:07 < zyp> if sp is invalid, any stack usage will trigger a hardfault, and then it will fail to execute the hardfault handler (due to the still invalid stack) and go to lockup 2012-11-16T15:51:52 < zyp> so please check sp before problem, and then pc and psr after stepping into the problem 2012-11-16T15:51:58 < LongChair> sp = 0x20005000 2012-11-16T15:52:08 < zyp> that sounds valid 2012-11-16T15:52:13 < LongChair> before entering bl main 2012-11-16T15:52:34 < LongChair> pc = 0x080002a3 2012-11-16T15:52:38 < LongChair> before 2012-11-16T15:53:06 < zyp> psr might be named xpsr or cpsr depending on your debugger stuff 2012-11-16T15:53:20 < LongChair> when i am on the bl main and hit F5 (step into) 2012-11-16T15:53:28 < LongChair> the debugger will hang 2012-11-16T15:53:33 < LongChair> and pc / sp will not change 2012-11-16T15:53:49 < zyp> don't use step into, use step instruction 2012-11-16T15:53:49 < LongChair> cpsr = 0 2012-11-16T15:54:13 < LongChair> main contains a while (1) it will not step over 2012-11-16T15:54:31 < zyp> still, use step instruction 2012-11-16T15:54:34 < LongChair> ok 2012-11-16T15:55:30 < LongChair> i wann point out something whihc migh be a problem though 2012-11-16T15:55:35 < LongChair> just before bl min 2012-11-16T15:55:38 < LongChair> bl main 2012-11-16T15:55:53 < LongChair> there is bl SystemInit() 2012-11-16T15:56:09 < LongChair> if i hit F6 (step over) bl SystemInit() 2012-11-16T15:56:31 < LongChair> the cursor will stop on SetSysclock 2012-11-16T15:56:54 < LongChair> I can then hit again F6 and it will continue .. but it's wierd because i have no breakpoint on this functions 2012-11-16T15:57:02 < LongChair> is this normal ? 2012-11-16T15:57:13 < zyp> does not sound normal 2012-11-16T15:59:06 < LongChair> yeah that's what i was thinking as well 2012-11-16T16:03:11 < LongChair> i'm not a disassembly expert but when i look at the first line of the systemInit function 2012-11-16T16:03:27 < LongChair> SystemInit: 2012-11-16T16:03:27 < LongChair> 08000120: ldr r3, [pc, #228] ; (0x8000208 ) 2012-11-16T16:03:27 < LongChair> 219 { 2012-11-16T16:03:28 < LongChair> 08000122: sub sp, #8 2012-11-16T16:03:28 < LongChair> 222 RCC->CR |= (uint32_t)0x00000001; 2012-11-16T16:03:28 < LongChair> 08000124: ldr r2, [r3, #0] 2012-11-16T16:03:28 < LongChair> 08000126: orr.w r2, r2, #1 2012-11-16T16:03:28 < LongChair> 0800012a: str r2, [r3, #0] 2012-11-16T16:03:29 < LongChair> 226 RCC->CFGR &= (uint32_t)0xF8FF0000; 2012-11-16T16:03:29 < LongChair> 0800012c: ldr r1, [r3, #4] 2012-11-16T16:03:30 < LongChair> 0800012e: ldr r2, [pc, #220] ; (0x800020c ) 2012-11-16T16:03:52 < LongChair> r2 shouls be the address of rcc ? 2012-11-16T16:05:41 < zyp> no, r3 2012-11-16T16:06:20 < zyp> r3 is loaded from [pc, #228] which is somewhere in the constant pool following the function, which contains the RCC addr 2012-11-16T16:07:53 < LongChair> yes but then both R2 and R3 have the same value which is 0x20000014 2012-11-16T16:08:02 < LongChair> whihc doesn't look to be the RCC address 2012-11-16T16:08:53 < zyp> no, the last instruction loads r2 from the constant pool, which according to the line of C I'd guess contain 0xf8ff0000 2012-11-16T16:08:55 < LongChair> so bad rcc adress means it will write at the wrong place, which might cause it to hang 2012-11-16T16:09:37 < zyp> 0x20000014 is somewhere in the beginning of ram 2012-11-16T16:09:44 < zyp> i.e. some global variable 2012-11-16T16:09:47 < LongChair> yes 2012-11-16T16:10:25 < LongChair> so do we agree that that rcc should not be at that value ? 2012-11-16T16:10:36 < zyp> are you sure you halted at the right place when you read that? 2012-11-16T16:10:52 < zyp> what is pc now? 2012-11-16T16:11:20 < LongChair> basically R2 and R3 will not change between before the line and after it 2012-11-16T16:11:35 < LongChair> pc is pc 0x0800012d now 2012-11-16T16:12:15 < LongChair> when i open keil and look at waht should RCC be in my other project 2012-11-16T16:12:55 < zyp> rcc is in peripheral space, 0x40000000 + something 2012-11-16T16:13:00 < LongChair> it's an address based at least 0x40000000 2012-11-16T16:13:03 < zyp> so that part is fine 2012-11-16T16:13:04 < LongChair> yes exactly 2012-11-16T16:13:34 < LongChair> but this should be stored in r2 or R3 at some point or ? 2012-11-16T16:14:02 < LongChair> because these are the registers used in RCC->CR = 1 disassembly 2012-11-16T16:14:12 < zyp> it's easy to check, check what value your elf has stored at 0x08000208 2012-11-16T16:14:33 -!- Steffann [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-16T16:14:35 -!- mode/##stm32 [+v Steffann] by ChanServ 2012-11-16T16:14:43 < zyp> should be 0x40021000 2012-11-16T16:14:52 < zyp> (which is RCC) 2012-11-16T16:15:43 < LongChair> yes .. where is the memory dump window in eclipse ? 2012-11-16T16:16:09 < zyp> no idea, I'm only using command line tools 2012-11-16T16:16:28 < LongChair> ok got it 2012-11-16T16:16:31 < LongChair> 0x08000204 ???????? 40021000 ????...@ 2012-11-16T16:16:41 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Ping timeout: 255 seconds] 2012-11-16T16:16:43 < zyp> so that part is right 2012-11-16T16:16:44 < LongChair> so that's right obviously 2012-11-16T16:17:50 < zyp> so the weirdness is likely in your debugger and not your code 2012-11-16T16:18:14 < LongChair> yeah that is strange 2012-11-16T16:18:27 < LongChair> could this be a compilation flag ? 2012-11-16T16:18:41 < zyp> what could? 2012-11-16T16:19:09 < LongChair> because I grabbed the makefile from another project .. it had compilation options and i didn't modify anything except the list of files 2012-11-16T16:19:14 -!- circuit [circuit@82-135-241-134.static.zebra.lt] has quit [Quit: pokðt] 2012-11-16T16:20:16 < zyp> you basicly want to get -mcpu=cortex-m3 and -mthumb right, the rest is not so important 2012-11-16T16:21:22 < LongChair> hmmz 2012-11-16T16:21:34 < LongChair> yeah looks like i have these options 2012-11-16T16:21:42 < LongChair> here is my complation log : 2012-11-16T16:21:43 < LongChair> make all 2012-11-16T16:21:43 < LongChair> arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m3 -g -gdwarf-2 -mthumb -Wa,-amhls=.\startup\startup_stm32f10x_md.lst .\startup\startup_stm32f10x_md.s -o .\startup\startup_stm32f10x_md.o 2012-11-16T16:21:43 < LongChair> arm-none-eabi-gcc -c -mcpu=cortex-m3 -Os -gdwarf-2 -mthumb -fomit-frame-pointer -Wall -Wstrict-prototypes -fverbose-asm -Wa,-ahlms=.\Main\main.lst -DSTM32F10X_MD -DUSE_STDPERIPH_DRIVER -DUSE_STM3210B_EVAL -DRUN_FROM_FLASH=1 -MD -MP -MF .dep\main.o.d -I . -I.\Main -I..\..\Libraries\CMSIS\Device\ST\STM32F10x\Include -I..\..\Libraries\CMSIS\Include -I..\..\Libraries\STM32F10x_StdPeriph_Driver\inc -I..\..\Libraries\STM32_USB-FS-D 2012-11-16T16:21:43 < LongChair> .\Main\main.c: In function 'main': 2012-11-16T16:22:16 < dongs> In function 'man': 2012-11-16T16:22:16 -!- LongChair [~IceChat77@dy869-1-82-228-24-205.fbx.proxad.net] has quit [Remote host closed the connection] 2012-11-16T16:22:23 < dongs> well, that was interesting 2012-11-16T16:22:27 < zyp> heh 2012-11-16T16:22:28 -!- LongChair [~IceChat77@dy869-1-82-228-24-205.fbx.proxad.net] has joined ##stm32 2012-11-16T16:22:39 < LongChair> oops sorry for the flood :) 2012-11-16T16:22:44 < zyp> use some pastebin 2012-11-16T16:22:45 < LongChair> i'll use psatebin 2012-11-16T16:22:55 < dongs> bcas.tv/paste for example 2012-11-16T16:23:08 < LongChair> http://pastebin.com/fT8Pswtr 2012-11-16T16:23:10 < zyp> quick, everybody list your favorite pastebin! 2012-11-16T16:23:16 < LongChair> haha 2012-11-16T16:25:08 -!- Mobyfab [~Mobyfab@80.239.168.84] has joined ##stm32 2012-11-16T16:25:13 < Mobyfab> Hi 2012-11-16T16:25:44 < LongChair> basically is seem to have the following flags : -c -mcpu=cortex-m3 -Os -gdwarf-2 -mthumb -fomit-frame-pointer -Wall -Wstrict-prototypes -fverbose-asm -Wa 2012-11-16T16:26:20 < zyp> looks fine 2012-11-16T16:26:43 < zyp> did you get the startup code and linker script from the same place? 2012-11-16T16:27:37 < zyp> startup code usually relies on some symbols defined by the linker script, so they usually go hand in hand 2012-11-16T16:27:57 < LongChair> yes 2012-11-16T16:28:09 < LongChair> both come from the stdperiph lib 2012-11-16T16:28:22 < zyp> ok, that part should be fine then 2012-11-16T16:28:24 < LongChair> well .s comes from CMSIS 2012-11-16T16:28:38 < LongChair> and linker from stdperiph lib .. in the atolic templates 2012-11-16T16:29:00 < zyp> do the atollic templates have the same startup code or different? 2012-11-16T16:30:15 < LongChair> this is a good question .. lemem check 2012-11-16T16:31:51 < Laurenceb> http://pastebin.com/n5aQ6Cvg 2012-11-16T16:31:58 < Laurenceb> theres someone who does have an excuse 2012-11-16T16:32:37 < LongChair> all right 2012-11-16T16:33:07 < LongChair> I i have overwritten my startup file with the one under CMSIS/..../Atolic 2012-11-16T16:33:15 < LongChair> now i get a compilation error 2012-11-16T16:33:34 < LongChair> c:/program files (x86)/gnu tools arm embedded/4.6 2012q4/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-init.o): In function `__libc_init_array': 2012-11-16T16:33:34 < LongChair> init.c:(.text.__libc_init_array+0x1e): undefined reference to `_init' 2012-11-16T16:33:55 < Laurenceb> try ride7 2012-11-16T16:34:02 < Laurenceb> the startup from ride7 2012-11-16T16:34:17 < LongChair> but then i need the linker script from ride7 as well ? 2012-11-16T16:34:35 < Laurenceb> NO 2012-11-16T16:34:48 < Laurenceb> i dont have the energy to do this 2012-11-16T16:34:51 < zyp> Laurenceb might be better than me on suggestions for where to steal working startup code and linker script from 2012-11-16T16:35:12 < zyp> I just gave up and wrote my own when I realized everything were a mess :p 2012-11-16T16:35:21 < LongChair> haha 2012-11-16T16:35:38 < Laurenceb> seriously 2012-11-16T16:35:45 < LongChair> ok lawrence, so i take the ride7 startup file .. and linker script ? 2012-11-16T16:35:53 < Laurenceb> you can get gcc working with any of the example projects 2012-11-16T16:35:59 < Laurenceb> ok ill help you... 2012-11-16T16:36:19 < Laurenceb> go to my github, look for f3 template project 2012-11-16T16:36:25 < Laurenceb> read the linker and makefile 2012-11-16T16:36:31 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-16T16:36:42 < Laurenceb> repeate for your project 2012-11-16T16:37:04 < zyp> in that case, remember that F3 is cortex-m4 and F1 is cortex-m3 2012-11-16T16:37:09 < Laurenceb> sure 2012-11-16T16:37:09 < Mobyfab> any expert with timers? 2012-11-16T16:37:18 < dongs> emeb_mac: beep 2012-11-16T16:37:21 < Laurenceb> and st clusterfucked and changed all the directory structure 2012-11-16T16:37:22 < LongChair> any link to your github ? 2012-11-16T16:37:25 < zyp> Mobyfab, expert how? 2012-11-16T16:37:31 < dongs> emeb_mac: is your BMP clone shit done? 2012-11-16T16:37:34 < Laurenceb> but the general principles apply 2012-11-16T16:37:49 < Laurenceb> search for laurenceb on github 2012-11-16T16:37:54 < Mobyfab> timers chaining/trigger and that kind of things 2012-11-16T16:37:56 < emeb_mac> dongs: the design is off to the PCB fab 2012-11-16T16:38:04 < emeb_mac> still need to order parts 2012-11-16T16:38:19 < dongs> right. i got some extra space on a panel im submittingh tomorow, so i was gonna get that + 373 breakouts made. 2012-11-16T16:38:50 < emeb_mac> dongs: cool. I reworked the 373 design last night to fix the bugs I found yesterday 2012-11-16T16:38:57 < dongs> right. 2012-11-16T16:39:01 < dongs> heard from zyp 2012-11-16T16:39:06 < emeb_mac> you want gerbers? 2012-11-16T16:39:14 < dongs> yep, if its ok / if you have them 2012-11-16T16:39:29 < dongs> no promises but I think both should fit into the stuff im sending out 2012-11-16T16:39:36 < emeb_mac> sure. I'll send them in a bit - need to get on the other computer tho 2012-11-16T16:39:38 < dongs> ill know tomorow 2012-11-16T16:39:39 < dongs> yeah 2012-11-16T16:39:43 < zyp> dongs, I'm up for five or so of them clones 2012-11-16T16:39:48 < dongs> im fof to sleep so you cna like email or somethin 2012-11-16T16:39:51 < dongs> zyp: yeah, noted 2012-11-16T16:40:01 < Erlkoenig> SYSCLK_Frequency = 525000000 ... wtf 2012-11-16T16:40:08 < dongs> its over 900 mhz 2012-11-16T16:40:30 < emeb_mac> dongs: got it 2012-11-16T16:41:32 < emeb_mac> zyp: you around to review the update to the 373 board? 2012-11-16T16:41:57 < zyp> I can take a quick look 2012-11-16T16:45:05 < Erlkoenig> weird... just changed some "high level c++" stuff and now the clock source speed is reported as 525 MHz O_O 2012-11-16T16:45:05 < dongs> k off to sleep 2012-11-16T16:45:07 < emeb_mac> zyp: schematic -> http://imagebin.org/236159 2012-11-16T16:45:11 < dongs> email me that suff if you figure it out 2012-11-16T16:45:20 < dongs> gawd those colors 2012-11-16T16:45:24 < emeb_mac> dongs: sure 2012-11-16T16:45:27 < dongs> i wont be able to sleep 2012-11-16T16:45:31 < emeb_mac> heh 2012-11-16T16:45:34 < zyp> :D 2012-11-16T16:45:51 < dongs> dark blue on black. GREAT IDEA. 2012-11-16T16:46:04 < zyp> emeb_mac, I assume PA10 is 5V tolerant? 2012-11-16T16:46:16 < emeb_mac> zyp: yes PA10 is FT 2012-11-16T16:46:58 < zyp> hmm, and fet is active when it's pulled down 2012-11-16T16:47:01 < zyp> right, looks nice 2012-11-16T16:47:01 < dongs> i should have all the parts for this on hand loosk like 2012-11-16T16:47:27 < LongChair> lawrenceb : github says that you have no public repository 2012-11-16T16:47:36 < dongs> lo' 2012-11-16T16:47:52 < emeb_mac> zyp: dongs: layout -> http://imagebin.org/236160 (very prelim) 2012-11-16T16:48:16 < emeb_mac> need to bump the rev and check DRC 2012-11-16T16:48:26 < dongs> i guess no oval holes in gEDA? 2012-11-16T16:48:33 < emeb_mac> dongs: right 2012-11-16T16:48:37 < dongs> ghay. 2012-11-16T16:48:45 < emeb_mac> those fit nicely tho based on first board 2012-11-16T16:48:56 < dongs> well, i can tell pcb place to oval them. 2012-11-16T16:49:04 < dongs> some dudes submit shit here l ike this w/instructions 2012-11-16T16:49:19 < emeb_mac> dongs: up to you. 2012-11-16T16:49:32 < emeb_mac> I'm happy with them as-is. 2012-11-16T16:49:55 < dongs> rIght. some other shit i make is also round holes, cause im too lazy to redo the layout since years ago. 2012-11-16T16:50:13 < dongs> and each time i order new panel of pcbs i wanna fix it and then go naah, fuckin lazy. 2012-11-16T16:51:37 < emeb_mac> if it ain't broke... 2012-11-16T16:51:39 < zyp> I don't like the lack of room for shroud around swd connector 2012-11-16T16:51:46 < dongs> HEh 2012-11-16T16:52:02 < dongs> the connector could also probably be rotaed 90" 2012-11-16T16:52:08 < zyp> but if you are fine with unshrouded connectors, it's fine 2012-11-16T16:52:15 < LongChair> would anyone have a stm32F1 working linker & startup file for gcc ? 2012-11-16T16:52:46 < dongs> LongChair: http://code.google.com/p/afrodevices/source/browse/#svn%2Ftrunk%2Fbaseflight%2Fsrc%2Fbaseflight_startups 2012-11-16T16:52:49 < emeb_mac> zyp: dongs: I'll look at rotating J4 to add room on the ends for a shroud. 2012-11-16T16:52:55 < dongs> _md_gcc.S 2012-11-16T16:53:06 < dongs> and linker > http://code.google.com/p/afrodevices/source/browse/trunk/baseflight/stm32_flash.ld 2012-11-16T16:53:19 < Erlkoenig> now SYSCLK_Frequency = 2459017666 oOoO 2012-11-16T16:53:20 < dongs> no idea if it works but the troll who contributed it claims it does. i use k eil, so i dont care. 2012-11-16T16:54:27 < dongs> k wtf, gone 2012-11-16T16:54:35 < emeb_mac> l8r 2012-11-16T16:57:50 < zyp> ok, I'm also leaving 2012-11-16T16:58:05 < zyp> got a five hour drive ahead of me tonight, so I'm probably back in six hours or so :p 2012-11-16T17:01:27 < LongChair> dong : thanks for the link .. i'm checking them :) 2012-11-16T17:02:12 < LongChair> dongs : and i used keil for long also .. but hit the 32k limit .. so was looking for a workaround :) 2012-11-16T17:04:07 < emeb_mac> zyp: drive safely - should have updates when you're back 2012-11-16T17:04:42 < Laurenceb> https://github.com/Laurenceb/ 2012-11-16T17:10:35 < LongChair> yeah looks like you are using the ride files 2012-11-16T17:10:36 -!- Erlkoenig [~erlkoenig@pptp-212-201-72-74.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-16T17:10:49 < LongChair> the one from stdperiphlib 2012-11-16T17:11:08 < LongChair> when i use these I am getting a linker error 2012-11-16T17:11:37 -!- Erlkoenig [~erlkoenig@pptp-212-201-72-74.pptp.stw-bonn.de] has joined ##stm32 2012-11-16T17:11:57 < Laurenceb> i dont know 2012-11-16T17:12:05 < Laurenceb> hmm maybe i edited some of the files 2012-11-16T17:12:12 < Laurenceb> i cant remember 2012-11-16T17:12:18 < LongChair> ok 2012-11-16T17:12:22 < Laurenceb> try cloning my git project 2012-11-16T17:12:26 < Laurenceb> and build it 2012-11-16T17:12:29 < emeb_mac> LongChair: post linker error? 2012-11-16T17:12:34 < Laurenceb> if it builds ok, diff the files 2012-11-16T17:13:12 < emeb_mac> the truestudio gcc linker script adds stuff for C++ that caused me problems. 2012-11-16T17:13:32 < emeb_mac> I just deleted that call in the startup file. 2012-11-16T17:14:46 < LongChair> ok lemme check 2012-11-16T17:19:54 -!- LongChair [~IceChat77@dy869-1-82-228-24-205.fbx.proxad.net] has quit [Remote host closed the connection] 2012-11-16T17:20:40 -!- LongChair [~IceChat77@dy869-1-82-228-24-205.fbx.proxad.net] has joined ##stm32 2012-11-16T17:23:38 < emeb_mac> LongChair: look at my ldscript and make file here: http://ebrombaugh.studionebula.com/embedded/stm32breakout/blinky_f100.zip 2012-11-16T17:24:08 < emeb_mac> that's for an F100 but should have something you can use. 2012-11-16T17:30:39 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-16T17:33:22 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-16T18:05:32 < LongChair> all right, i need some advice 2012-11-16T18:05:41 < LongChair> I have been using keil for a while 2012-11-16T18:05:49 < LongChair> but hit the 32k code limite 2012-11-16T18:06:02 < jpa-> use gcc 2012-11-16T18:06:02 < LongChair> so i'm looking for an alternative to be able to code on 2012-11-16T18:06:08 < LongChair> yeah 2012-11-16T18:06:17 < jpa-> are you on windows or linux or mac? 2012-11-16T18:06:24 < LongChair> What is the best package with a proper tutorial to install to use under windows 2012-11-16T18:06:44 < jpa-> https://launchpad.net/gcc-arm-embedded this is pretty good 2012-11-16T18:07:34 < jpa-> if you want an IDE, some people use CooCox, some others use eclipse 2012-11-16T18:07:44 < jpa-> (CooCox is just eclipse + extensions anyway) 2012-11-16T18:07:53 < LongChair> I have installed this same compiler 2012-11-16T18:08:05 < LongChair> I have installed eclipse Juno 2012-11-16T18:08:13 < LongChair> I have installed openocd 0.6.1 2012-11-16T18:08:32 < LongChair> but still getting trouble to have it work properly 2012-11-16T18:08:54 < LongChair> haven't been able to make a proper running project for my stm32F103 board 2012-11-16T18:09:20 < jpa-> ok; unfortunately i can't help with that, never tried eclipse 2012-11-16T18:09:47 < LongChair> doesn't seem to be a problem with eclipse really 2012-11-16T18:10:04 < LongChair> I can compile some projects 2012-11-16T18:10:09 < LongChair> but they won't debug properly 2012-11-16T18:18:26 < Erlkoenig> did you verify your compiler flags? for the F4 i use: -mthumb -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -DSTM32F4XX -DARM_MATH_CM4 -D__FPU_PRESENT=1 -ffunction-sections -fdata-sections -nostdlib -g -O2 -std=c99 -DUSE_STM32F4_DISCOVERY -DUSE_STDPERIPH_DRIVER 2012-11-16T18:18:52 < LongChair> well yes I have checked them 2012-11-16T18:19:01 < LongChair> lemme put them here 2012-11-16T18:19:16 < Erlkoenig> do not copy them exactly as they are for the F4 ;) 2012-11-16T18:19:28 < LongChair> I use -c -mcpu=cortex-m3 -Os -gdwarf-2 -mthumb -fomit-frame-pointer -Wall -Wstrict-prototypes -fverbose-asm -Wa 2012-11-16T18:19:37 < Erlkoenig> also -fno-exceptions -fno-rtti is recommended for C++ 2012-11-16T18:19:59 < LongChair> i use plain C 2012-11-16T18:20:10 < karlp> (some people also use netbeans for an ide) 2012-11-16T18:27:54 < LongChair> well i am not sure eclipse is the pronlem 2012-11-16T18:27:55 < LongChair> problem 2012-11-16T18:28:10 < LongChair> there is something else 2012-11-16T18:28:12 < LongChair> the debug will start, but it will hang when entering the main() 2012-11-16T18:28:27 < LongChair> I will get into the reset handler , thought the systemInit() 2012-11-16T18:28:43 < LongChair> throught 2012-11-16T18:28:59 < LongChair> but when coming to bl main it will hang 2012-11-16T18:29:13 < LongChair> it's an empty projetc 2012-11-16T18:29:18 < LongChair> or almost 2012-11-16T18:29:42 < LongChair> just to test the environment and I cannot get it to work, shame on me ! :p 2012-11-16T18:31:09 < Erlkoenig> remove the C main() function. linking should then result in an error. then define a "main" function(label) in assembly language somewhere in your startup.s file, and see wether it's called properly. include some push/pop and perhaps GPIO register loading and use the debugger to see what works and what not 2012-11-16T18:32:25 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-16T18:32:32 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has joined ##stm32 2012-11-16T18:40:51 < LongChair> i have removed the main 2012-11-16T18:41:01 < LongChair> i'll get the linker error saying main is missing 2012-11-16T18:41:16 < LongChair> i'm not so familiar with assembler though 2012-11-16T18:41:44 < Erlkoenig> that will change. :D :D 2012-11-16T18:42:06 < LongChair> haha maybe .. but for this i need to get into main() first :p 2012-11-16T18:42:26 < LongChair> i wonder if there is something wrong in my project or in my toolchain 2012-11-16T18:42:42 < LongChair> i have put back all my files inside the same directory 2012-11-16T18:42:55 < Erlkoenig> try this: main: push {lr, r0, r1, r2, r3 } mov r0, #27 pop {lr, r0, r1, r2, r3} bx lr 2012-11-16T18:43:22 < Erlkoenig> or "bx main" instead of "bx lr" would be better 2012-11-16T18:43:28 < Erlkoenig> see wether you can step through it 2012-11-16T18:43:31 < Erlkoenig> stupid dummy code of course 2012-11-16T18:43:32 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-16T18:43:40 < LongChair> ok i'll try this now 2012-11-16T18:44:45 < LongChair> i shouls split this across 4 lines right ? 2012-11-16T18:44:52 < Erlkoenig> yup 2012-11-16T18:45:57 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-16T18:46:00 < LongChair> i have put it inside the startup file 2012-11-16T18:46:04 < LongChair> it compiles 2012-11-16T18:46:08 < LongChair> and gets into main 2012-11-16T18:49:11 < LongChair> here are my linker flags : arm-none-eabi-gcc .\startup\startup_stm32f10x_md.o .\Main\main.o .\system_stm32f10x.o -mcpu=cortex-m3 -mthumb -nostartfiles -T.\stm32.ld -Wl,-Map=Test_rom.map,--cref,--no-warn-mismatch -o Test_rom.elf 2012-11-16T18:49:16 < LongChair> anything wierd ? 2012-11-16T18:50:04 -!- barthess [~barthess@178.154.6.142] has joined ##stm32 2012-11-16T18:50:10 < Erlkoenig> hmm looks ok 2012-11-16T18:50:18 < Erlkoenig> so you can step trough the dummy code? 2012-11-16T18:50:28 < LongChair> yes 2012-11-16T18:51:12 < Erlkoenig> so then, compile your C -main(), step through it in disassembly mode - dont know how to do this in GDB atm 2012-11-16T18:51:17 < Erlkoenig> one instruction at a time 2012-11-16T18:53:50 < LongChair> well in gdb when you step into / over ... you can have the assmbly displayed 2012-11-16T18:53:54 < LongChair> at least in eclipse 2012-11-16T18:54:07 < LongChair> i follow the assembly debug from the beginning 2012-11-16T18:54:29 < LongChair> but once i link with my C main .. bl main will have the debugger hang 2012-11-16T18:54:46 < LongChair> gdb session will stay in "stepping" status 2012-11-16T18:54:59 < LongChair> i'll never get inside main .. even in the assembly window 2012-11-16T18:57:26 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-16T18:57:47 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Client Quit] 2012-11-16T19:06:27 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-16T19:17:34 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-16T19:17:50 < TitanMKD> hellop 2012-11-16T19:20:11 -!- l4cr0ss [~lacro$$@75-143-84-208.dhcp.aubn.al.charter.com] has joined ##stm32 2012-11-16T19:22:13 -!- l4cr0ss [~lacro$$@75-143-84-208.dhcp.aubn.al.charter.com] has quit [Client Quit] 2012-11-16T19:23:15 < LongChair> when debugging a program in eclipse, what can cause eclipse to say "No source available for XXXX" XXXX being a function ? 2012-11-16T19:32:59 -!- Mobyfab [~Mobyfab@80.239.168.84] has left ##stm32 [] 2012-11-16T19:39:40 < Laurenceb> interesting - STM32L162RD has opamps 2012-11-16T19:39:47 < Laurenceb> but its 64pin :( 2012-11-16T20:01:52 -!- jon1012 [~jon@foresight/developer/jon1012] has quit [Remote host closed the connection] 2012-11-16T20:06:03 -!- LongChair [~IceChat77@dy869-1-82-228-24-205.fbx.proxad.net] has quit [Remote host closed the connection] 2012-11-16T20:12:41 < jpa-> Laurenceb: and can you buy it anywhere? 2012-11-16T20:13:59 < Laurenceb> oh 2012-11-16T20:14:04 < Laurenceb> apparently not 2012-11-16T20:14:07 < Laurenceb> looks like its new 2012-11-16T20:15:22 < jpa-> i checked them in september, all L1 parts with opamps are unavailable or minimum order amount > 500 2012-11-16T20:22:48 < Laurenceb> sucks 2012-11-16T20:23:41 < emeb> updated F3 breakout w/ JTAG rotated for zyp: -> http://i.imgur.com/5Wvjg.png 2012-11-16T20:34:19 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Ping timeout: 252 seconds] 2012-11-16T20:38:19 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-16T20:40:36 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-16T20:41:42 -!- dekar [~dekar@dslb-178-004-021-192.pools.arcor-ip.net] has quit [Quit: This computer has gone to sleep] 2012-11-16T21:08:16 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Ping timeout: 265 seconds] 2012-11-16T21:14:22 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-16T21:24:34 -!- Erlkoenig [~erlkoenig@pptp-212-201-72-74.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-16T21:46:41 -!- Erlkoenig [~erlkoenig@pptp-212-201-75-184.pptp.stw-bonn.de] has joined ##stm32 2012-11-16T21:52:36 -!- alexn [~alexn@dslb-094-216-056-084.pools.arcor-ip.net] has joined ##stm32 2012-11-16T21:53:05 -!- dekar [~dekar@212.255.253.66] has joined ##stm32 2012-11-16T21:53:08 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-16T22:10:03 -!- Erlkoenig [~erlkoenig@pptp-212-201-75-184.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-16T22:24:56 -!- barthess [~barthess@178.154.6.142] has quit [Quit: Leaving.] 2012-11-16T22:25:35 -!- alexn [~alexn@dslb-094-216-056-084.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-16T22:28:58 -!- Mobyfab2 [~mobyfab2@lcb.netyxia.net] has joined ##stm32 2012-11-16T22:38:01 -!- Erlkoenig [~erlkoenig@pptp-194-94-198-120.pptp.stw-bonn.de] has joined ##stm32 2012-11-16T22:41:09 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-16T22:41:09 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-16T22:41:09 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-16T22:41:36 -!- Laurenceb_ [~Laurence@host86-177-59-24.range86-177.btcentralplus.com] has joined ##stm32 2012-11-16T22:44:23 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 260 seconds] 2012-11-16T22:44:33 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-16T22:50:37 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-16T22:51:37 -!- Erlkoenig [~erlkoenig@pptp-194-94-198-120.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-16T22:54:44 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 248 seconds] 2012-11-16T22:58:05 -!- alexn [~alexn@dslb-094-216-056-084.pools.arcor-ip.net] has joined ##stm32 2012-11-16T23:04:25 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-16T23:08:13 -!- alexn [~alexn@dslb-094-216-056-084.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-16T23:19:54 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 264 seconds] 2012-11-16T23:21:15 < Laurenceb_> bsdfox_: have you met dongs? 2012-11-16T23:21:24 < Laurenceb_> you should tell him about bsd if you like it 2012-11-16T23:21:47 < Laurenceb_> he would be impressed by your choice of OS 2012-11-16T23:23:37 < bsdfox_> k 2012-11-16T23:24:03 <+dekar> I have an even better idea, tell flyback about it 2012-11-16T23:25:07 < Laurenceb_> haha 2012-11-16T23:28:20 -!- os-app92 [~ftw@169.170.195.77.rev.sfr.net] has joined ##stm32 2012-11-16T23:28:54 -!- os-app92 [~ftw@169.170.195.77.rev.sfr.net] has quit [Client Quit] 2012-11-16T23:30:31 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-16T23:34:58 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-16T23:38:34 < zyp> emeb, ah, that looks better 2012-11-16T23:42:35 < emeb> zyp: great 2012-11-16T23:43:22 < emeb> I'll send those gerbers to dongs and see what happens. 2012-11-16T23:43:43 < zyp> hmm, I should probably ask for some of those too then 2012-11-16T23:43:48 < emeb> heh 2012-11-16T23:43:55 < zyp> cheap breakouts like that might come in handy 2012-11-16T23:44:05 < zyp> how much is it in parts, approx? 2012-11-16T23:44:41 < emeb> probably about $10 - $15 or so. 2012-11-16T23:44:57 < emeb> the F3 part is about $6, the rest is pretty cheap. 2012-11-16T23:45:38 < emeb> xtal, JTAG conn, USB conn about $1 ea. all other parts are < $.50 2012-11-16T23:45:42 < emeb> (ea) 2012-11-16T23:45:43 < zyp> I've got a friend that want to do custom usb input devices, I should probably add HID support to my stack and give him one of those 2012-11-16T23:46:05 < emeb> these would be pretty good for that. 2012-11-16T23:46:35 < emeb> floating point, 12-bit and 16-bit ADCs, DACs. Fairly capable. 2012-11-16T23:48:35 < ds2> ARRRRRRRRRRRRRRRRRRRRGGGGG HID 2012-11-16T23:49:00 < emeb> sounds like HID is ds2's favorite thing. 2012-11-16T23:49:13 < ds2> that was the last few weeks 2012-11-16T23:49:25 < ds2> it is one of the more moronic protocols around 2012-11-16T23:49:46 < emeb> designed to be easily handled by moronic devices like mice. 2012-11-16T23:49:55 < ds2> no, on the host side 2012-11-16T23:50:06 < emeb> nasty? 2012-11-16T23:50:20 < ds2> yes 2012-11-16T23:50:34 < ds2> it looks like a mass compromise to squeeze in 2340318749234809238409238490328409234809328490 different specs into one 2012-11-16T23:51:42 < ds2> a given device can appear to have a 1byte output, 2 byte output, 4 byte output... they can be signed or not, and be scaled... yet they all can be given one name 2012-11-16T23:52:25 -!- ReggieUK [~ReggieUK@90.202.86.48] has joined ##stm32 2012-11-16T23:53:55 < emeb> hideous. 2012-11-16T23:54:16 < zyp> well, it even supports magic carpet simulation devices, after all 2012-11-16T23:54:36 < zyp> (it's part of the HID spec) 2012-11-16T23:54:40 < ds2> still got to figure out if that is triggering a bug in the Linux generic HID parser 2012-11-16T23:55:10 < ds2> no, the variations are allowed within different magic carpet simulation devices from different manufactures 2012-11-16T23:55:50 < ds2> there is a descriptor that reports size=4 (32bit)... and the range... well, range is defined as 2 unsigned values if the lower end is >0, otherwise it is signed 2012-11-16T23:56:07 < ds2> in Linux the limits are copied to a signed 32bit value 2012-11-16T23:56:26 < ds2> so... you suddenly get 0 as the lower limit and -1 as the upperlimit... parser goes boom 2012-11-16T23:56:45 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-16T23:57:43 < zyp> I like the intention of HID, but I'm not sure I like the framework for describing the reports 2012-11-16T23:58:10 < ds2> *nod* 2012-11-16T23:58:11 < zyp> but I haven't started on that yet, just glanced over the spec 2012-11-16T23:58:25 < ds2> you're looking to do the device side, right? 2012-11-16T23:58:32 < zyp> yes 2012-11-16T23:59:03 <+dekar> emeb, hideous is the name of the HID lib I started a while ago :) 2012-11-16T23:59:09 -!- Steffann [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-16T23:59:18 < emeb> dekar: that's awesome. 2012-11-16T23:59:49 < ds2> UARTs, SPI, and I2C 2012-11-16T23:59:51 <+dekar> https://github.com/EliasOenal/hideous --- Day changed Sat Nov 17 2012 2012-11-17T00:00:10 < zyp> I'll probably do some nice C++ magic to describe the reports and generate the descriptor in the same way I'm generating the configuration descriptors 2012-11-17T00:00:29 < zyp> I'm not going to try my hand at parsing them :p 2012-11-17T00:00:59 < ds2> you can do the parsing and have it right 80% of the time pretty easily 2012-11-17T00:01:09 < ds2> i hacked up a perl script to check up on my descriptors 2012-11-17T00:01:49 < zyp> the usb analyzer software seems to do rather nice parsing of them, so it should be easy to sanity check them that way 2012-11-17T00:02:35 < ds2> which one? 2012-11-17T00:02:43 < zyp> total phase data center 2012-11-17T00:02:55 < ds2> oh... you must have the 480 or the newer one? 2012-11-17T00:03:03 < zyp> (I'm borrowing a beagle 480) 2012-11-17T00:03:06 < ds2> that doesn't work if you pair it with the beagle 12 2012-11-17T00:03:12 < ds2> bastards 2012-11-17T00:03:18 < zyp> it doesn't? 2012-11-17T00:03:24 < zyp> what software does the beagle 12 use? 2012-11-17T00:03:25 < ds2> only on the 480 and newer one 2012-11-17T00:03:32 < ds2> the exact same binary as the beagle 480 2012-11-17T00:03:41 < ds2> you can see my irritation here 2012-11-17T00:03:48 < zyp> heh, yeah 2012-11-17T00:03:58 < zyp> so you have a beagle 12? 2012-11-17T00:04:03 < ds2> yeah 2012-11-17T00:04:10 < ds2> they are relatively affordable 2012-11-17T00:04:51 < zyp> and good enough for most MCU related work 2012-11-17T00:05:03 < ds2> yep 2012-11-17T00:05:11 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-17T00:05:14 < ds2> even good enough to do the bigger embedded stuff 2012-11-17T00:05:42 < ds2> just wish there was a reasonably priced version for bluetooth 2012-11-17T00:06:14 < zyp> no bluetooth dongles that can be hacked to run a sort of monitor mode? 2012-11-17T00:06:26 < ds2> not legally 2012-11-17T00:06:43 < ds2> if you manage to pirate the monitor firmware, it there is support for it 2012-11-17T00:06:56 < ds2> the ubertooth folks have some hw that can sort of work 2012-11-17T00:07:42 < zyp> can't just about any random 802.15 transceiver be used to capture bluetooth frames? 2012-11-17T00:07:50 <+dekar> hmm usb… how much does a 10Gbps logic analyzer cost? 2012-11-17T00:08:13 < ds2> apparently not 2012-11-17T00:08:26 < zyp> hmm 2012-11-17T00:08:35 < ds2> something about modulation used 2012-11-17T00:08:46 < zyp> oh well, I'm not experienced with lowlevel RF yet 2012-11-17T00:08:57 < zyp> it's on my list of stuff to play with in the future 2012-11-17T00:09:27 < ds2> heh 2012-11-17T00:09:33 < ds2> help out with the ubertooth project :) 2012-11-17T00:09:52 < zyp> time will show 2012-11-17T00:09:55 < TitanMKD> dekar i think more than 10Keuros 2012-11-17T00:09:59 < zyp> not going to start with that any time soon 2012-11-17T00:10:43 <+dekar> TitanMKD, makes me feel like building one 2012-11-17T00:10:45 < zyp> I already have my hands full with more stuff than I have time for :p 2012-11-17T00:11:04 <+dekar> I am working on a 10G bit error rate tester anyway, that's not too different 2012-11-17T00:11:34 < TitanMKD> dekar will be very interesting but also need very fast RAM ;) 2012-11-17T00:11:48 < TitanMKD> dekar especially if you want to analyze more than 8bits 2012-11-17T00:12:09 < ds2> or just lots of RAM chips 2012-11-17T00:12:35 < ds2> capture, buffer to one chip. capture next one, buffer to another chip.... and recycle to first when you have allowed enough time to meet specs 2012-11-17T00:12:59 <+dekar> my cyclone IV has 8 3.125G transceivers anyway, so I could stream it directly to PCI-E for example 2012-11-17T00:13:02 < TitanMKD> dekar If you know a hint to build such stuff for less than 300euros it will be really interesting 2012-11-17T00:13:33 < zyp> TitanMKD, you're always such a dreamer :p 2012-11-17T00:13:35 < TitanMKD> dekar which Cyclone card have you ? 2012-11-17T00:13:53 <+dekar> developing on that one: http://www.altera.com/products/devkits/altera/kit-cyclone-iv-gx.html 2012-11-17T00:14:05 < TitanMKD> ha yes ;) 2012-11-17T00:14:49 < zyp> you and your expensive toys :p 2012-11-17T00:14:54 < zyp> hmm 2012-11-17T00:15:01 < zyp> dekar, were you the SFP guy? 2012-11-17T00:15:07 <+dekar> ya 2012-11-17T00:15:25 < zyp> that's what I seemed to remember 2012-11-17T00:16:03 < TitanMKD> dekar what do you do with such board ? 2012-11-17T00:16:36 < TitanMKD> dekar i'm more and more interested by Altera FPGA but not the version at 1KUS$ ;) 2012-11-17T00:16:40 <+dekar> building 10G test equipment 2012-11-17T00:16:42 -!- Mobyfab2 [~mobyfab2@lcb.netyxia.net] has left ##stm32 [] 2012-11-17T00:17:09 < TitanMKD> dekar it's for optic fiber stuff ? 2012-11-17T00:17:17 <+dekar> yeah 2012-11-17T00:17:25 < TitanMKD> or Thunderbolt ;) 2012-11-17T00:17:57 < TitanMKD> i really like the HSMC connector !! 2012-11-17T00:18:12 < TitanMKD> it has a huge bandwidth to connect other card 2012-11-17T00:18:28 <+dekar> that's what I was thinking, replace the 10G PHY with a generic 10G serdes and you are pretty much generic 2012-11-17T00:19:56 < TitanMKD> dekar are you using a NIOS2 processor to manage or just using the Board as register and managed by PC ? 2012-11-17T00:20:28 <+dekar> I am using an HSMC to SMA adapter board 2012-11-17T00:21:47 <+dekar> I don't plan to use NIOS, the final product will probably contain an ARM SoC since we've already developed some arm boards 2012-11-17T00:24:37 <+dekar> that one looks nice: http://www.ti.com/product/tlk10034 2012-11-17T00:26:23 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-17T00:26:23 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-17T00:26:23 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-17T00:26:32 < TitanMKD> dekar anyway i have no application and money for 10gbps stuff like that ;) 2012-11-17T00:31:01 < Laurenceb_> dekar: sounds interesting 2012-11-17T00:31:06 < Laurenceb_> what are you building? 2012-11-17T00:31:58 < Laurenceb_> 10G fibre optic ethernet? 2012-11-17T00:32:09 <+dekar> I guess that as well 2012-11-17T00:33:09 <+dekar> it isn't a finished product so far, not sure what it will be able to do :) 2012-11-17T00:34:57 < Laurenceb_> are you doing any work with the optics? 2012-11-17T00:34:59 <+dekar> so far I have just worked with XAUI, we'll evaluate some 10G PHYs/SerDes and see what we can do with it 2012-11-17T00:35:06 < Laurenceb_> i see 2012-11-17T00:35:17 * Laurenceb_ was interested in optical frequency OFDM 2012-11-17T00:38:33 <+dekar> I am working with the electrical interfaces mostly 2012-11-17T00:41:43 < Laurenceb_> i see 2012-11-17T00:42:04 < Laurenceb_> was wondering about cheap 10G or faster using plastic step index fibre 2012-11-17T00:42:14 < Laurenceb_> but building the optics cheaply is hard 2012-11-17T00:43:17 < Laurenceb_> with ofdm you can use cheap crappy fibre 2012-11-17T00:44:00 < Laurenceb_> but its a combination of hard optics and/or dsp 2012-11-17T00:44:59 <+dekar> Laurenceb_, how far do you wanna go? 2012-11-17T00:45:26 < Laurenceb_> 100Gbps over 100Km using cheapish fibre has been proposed 2012-11-17T00:45:41 < Laurenceb_> but decoding 100gbps OFDM is ... tricky 2012-11-17T00:45:56 < Laurenceb_> i was thinking for high speed lan over <100m 2012-11-17T00:46:14 < TitanMKD> Laurenceb it just requires a FPGA board which a cost of 25KUS$ ;) 2012-11-17T00:46:17 < Laurenceb_> but itd probably be more cost effective to use decent single mode fibre with VCSELs 2012-11-17T00:46:20 < Laurenceb_> hehe 2012-11-17T00:47:35 < Laurenceb_> i went to a conference on wednesday where they had done optical quadrature demod using lock in HeNe lasers 2012-11-17T00:47:42 < zyp> I've got a box full of old multimode cables 2012-11-17T00:48:13 < zyp> I needed a few cables, so I got it for ~nothing on ebay, turned out it contained around 40 cables 2012-11-17T00:48:29 < Laurenceb_> nice 2012-11-17T00:48:33 < zyp> so now I have a lot of cables I have no idea what I should use for 2012-11-17T00:48:45 < zyp> picked up a bag of 100 SFP transceivers as well 2012-11-17T00:49:12 <+dekar> multimode should be fine for those short distances 2012-11-17T00:49:22 < zyp> and a box of 12 FC HBAs 2012-11-17T00:49:34 < Laurenceb_> http://redlum.xohp.pagesperso-orange.fr/argonlaser.html 2012-11-17T00:49:35 < zyp> PCI-X, unfortunately 2012-11-17T00:49:38 < Laurenceb_> that guy is epic 2012-11-17T00:49:56 < zyp> but works nicely for the shit I have sitting in my «server room» 2012-11-17T00:50:02 < Laurenceb_> makes me want to build an optical pll 2012-11-17T00:50:19 <+dekar> if you only need a few meters you can use cheap electrical solutions: http://www.flexoptix.net/sfp-plus-copper-cable-10-gigabit-dac-1-meter.html 2012-11-17T00:50:41 <+dekar> those go up to a few meters 2012-11-17T00:50:44 < zyp> I have some SFP-SFP copper cables as well 2012-11-17T00:50:58 < zyp> that I use from my raid box to FC switch 2012-11-17T00:51:30 < zyp> they are unflexible and annoying 2012-11-17T00:51:55 < zyp> the nicest part about fiber is how thin and flexible the cables are, despite the datarate they can handle 2012-11-17T00:52:13 < Laurenceb_> he does single mode narrow band output with off the shelf laser diodes 2012-11-17T00:52:24 < Laurenceb_> http://redlum.xohp.pagesperso-orange.fr/laser/modeanalysis.html 2012-11-17T00:52:26 <+dekar> flexing them tooo much leads to attenuation though ;) 2012-11-17T00:52:33 < zyp> yeah 2012-11-17T00:53:11 < zyp> I can't squeeze them between door and frame, like I can with cat5 :p 2012-11-17T00:53:32 <+dekar> well, you could… :P 2012-11-17T00:53:40 < zyp> … and expect them to work 2012-11-17T00:53:57 < ds2> having it work is overrated 2012-11-17T00:54:17 < ds2> and it depends on your application 2012-11-17T00:54:48 < zyp> http://bin.jvnv.net/f/rxFpC.JPG <- my cute server rack 2012-11-17T00:55:07 < Laurenceb_> wtf rock? 2012-11-17T00:55:33 < ds2> so that thing is safe against air raids? 2012-11-17T00:56:31 < zyp> the people that built the house apparently figured that the basement weren't large enough, so they knocked a hole in the wall to get some more storage room 2012-11-17T00:56:41 < Laurenceb_> haha nice 2012-11-17T00:57:35 < zyp> it's nice and cool, so the servers are happy there 2012-11-17T00:57:44 < zyp> a bit dusty, but I'm not sure that's a problem 2012-11-17T01:00:03 < zyp> I got a fiber cable running from there into my living room, so if I need a temporary extra computer there, I can just drag in a diskless box, plug in the fiber and boot directly from the SAN 2012-11-17T01:00:40 < zyp> FC is pretty nice that way 2012-11-17T01:05:23 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Read error: Connection reset by peer] 2012-11-17T01:05:40 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-17T01:14:20 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-17T01:19:34 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-17T01:24:39 -!- DaKu is now known as daku 2012-11-17T01:33:05 * Laurenceb_ has his firgelli L12 working.. kind of 2012-11-17T01:33:18 < Laurenceb_> still going to rip the motor out 2012-11-17T01:33:29 < Laurenceb_> and stick a stepper in there with allegro driver 2012-11-17T01:33:54 < Laurenceb_> how can i run a stepper off stm properly? 2012-11-17T01:34:04 < Laurenceb_> im thinking timer with dma to set the period 2012-11-17T01:34:07 < Laurenceb_> to slew properly 2012-11-17T01:49:51 < Laurenceb_> can you load timer reload using dma? 2012-11-17T02:01:17 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-17T02:01:28 -!- zippe1 [~Adium@173.11.99.161] has joined ##stm32 2012-11-17T02:01:29 -!- zippe [~Adium@173.11.99.161] has quit [Read error: Connection reset by peer] 2012-11-17T02:18:01 < dongs> sup dongs 2012-11-17T02:20:33 < emeb> yo dongs 2012-11-17T02:20:44 < emeb> gerbers in your inbox. 2012-11-17T02:20:46 < dongs> ya 2012-11-17T02:20:47 < dongs> seen 2012-11-17T02:20:58 < emeb> hopefully eyes not bleeding. :) 2012-11-17T02:24:00 < dongs> emeb, so with fet on pullup and shit, does the new breakout work wiht USB DFU? 2012-11-17T02:25:11 < emeb> dongs: it should. fet should be active w/o intervention from the STM 2012-11-17T02:25:52 < emeb> ie - floating or low on that GPIO leaves PU active. high on that GPIO disables PU for USB reset. 2012-11-17T02:25:55 < dongs> ah 2012-11-17T02:26:00 < dongs> ok 2012-11-17T02:26:04 < dongs> so its default pulled up 2012-11-17T02:26:07 < emeb> yes 2012-11-17T02:26:13 < dongs> btw, you know you can just trick pulup stuff by gpio 2012-11-17T02:26:32 < Laurenceb_> how is stepper drive? 2012-11-17T02:26:42 < Laurenceb_> how sstepper pwm formed 2012-11-17T02:26:42 < emeb> you mean drive PU direct from GPIO? 2012-11-17T02:26:42 < dongs> emeb: http://bcas.tv/paste/results/6dn1uK79.html (c) openpilot 2012-11-17T02:26:51 < dongs> no, dont need a fet or anything at all 2012-11-17T02:27:35 < emeb> Oh - forcing DP low by temp changing it to output low. 2012-11-17T02:27:51 < dongs> mhm 2012-11-17T02:28:02 < emeb> cute trick. Would save some parts. 2012-11-17T02:28:52 < dongs> i used it on other stuff, works. 2012-11-17T02:29:18 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 260 seconds] 2012-11-17T02:29:31 < emeb> that can be done with this board still - don't load fet & resistor, short across S/D on fet. 2012-11-17T02:29:45 < dongs> Ya. 2012-11-17T02:32:15 < emeb> Laurenceb_: what's your question on steppers? 2012-11-17T02:32:22 < dongs> steppin dongs 2012-11-17T02:34:55 < Laurenceb_> hehe 2012-11-17T02:35:06 < Laurenceb_> so how do i drive an allegro thingy 2012-11-17T02:35:12 < Laurenceb_> it takes step input using pwm 2012-11-17T02:35:29 < Laurenceb_> but i need to slew the motor speed to get the best performance 2012-11-17T02:35:38 < Laurenceb_> and only do a set number of pwm cycles 2012-11-17T02:35:44 < Laurenceb_> can i do that using dma? 2012-11-17T02:36:09 < Laurenceb_> but how would i turn off the pwm using dma? would i have to have a high priority isr for that 2012-11-17T02:37:17 < emeb> which Allegro thingy? (P/N?) 2012-11-17T02:37:40 < Laurenceb_> A4983 2012-11-17T02:37:55 < Laurenceb_> but all the allegro stuff has more or less the same interface 2012-11-17T02:39:12 < emeb> looks like you need to send it one pulse/step. Time the pulses to your slew rate. 2012-11-17T02:39:44 < emeb> To keep track of absolute position you need to maintain control over the exact number of steps you emit. 2012-11-17T02:40:12 < emeb> So free-running timers are probably not a good idea unless you don't care about absolute position accuracy. 2012-11-17T02:40:48 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-17T02:40:48 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-17T02:40:48 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-17T02:41:19 < dongs> Laurenceb_: you need to solder pololus into sanguinololu 2012-11-17T02:42:45 < emeb> bbiab... 2012-11-17T02:42:48 < dongs> Laurenceb_: http://mbed.org/users/gyurma/code/stepper_motor_control/ 2012-11-17T02:43:12 < dongs> rofl waht 2012-11-17T02:43:19 < dongs> is that shit fucking using delay() 2012-11-17T02:43:37 < dongs> Tarduino Style 2012-11-17T02:43:41 < dongs> woop woop. 2012-11-17T02:44:20 < dongs> http://i.imgur.com/EJlPs.jpg 2012-11-17T02:44:50 < BrainDamage> needs more loop(){} 2012-11-17T02:50:43 < dongs> http://www.microcodes.info/deltaboard-a-small-avr-based-expansion-board-for-the-pi-126696.html here's what you need 2012-11-17T02:51:21 < Laurenceb_> oh dear 2012-11-17T02:51:33 < Laurenceb_> but seriously, even F4 is going to struggle if my code is lame 2012-11-17T02:51:45 < Laurenceb_> as its going to go up to >10K step/s 2012-11-17T02:51:53 < Laurenceb_> and theres a ton of other tasks running 2012-11-17T02:52:01 < Laurenceb_> this is my problem 2012-11-17T02:52:20 < Laurenceb_> i think you can use update event to trigger dma to the reload register 2012-11-17T02:52:41 < Laurenceb_> and control the slew rate like that, but not the total number of steps 2012-11-17T02:52:42 < dongs> Laurenceb_: https://github.com/arthurwolf/Smoothie/blob/master/src/libs/StepTicker.cpp 2012-11-17T02:53:07 < Laurenceb_> so i guess chibios will let me use GPT to set a callback with high priority to turn off pwm 2012-11-17T02:53:13 < Laurenceb_> .. which might work 2012-11-17T02:53:16 < dongs> .. chibios 2012-11-17T02:53:16 < Laurenceb_> thanx for link 2012-11-17T02:53:18 < dongs> found your problem 2012-11-17T02:53:20 < Laurenceb_> haha 2012-11-17T02:53:41 < dongs> smoothieshit is some LPC 2012-11-17T02:53:49 < dongs> but you can thieve some ideas from it i guess 2012-11-17T02:54:07 < dongs> using namespace std; 2012-11-17T02:54:08 < dongs> #include 2012-11-17T02:54:08 < Laurenceb_> high priority isr on each update event? 2012-11-17T02:54:09 < dongs> haha 2012-11-17T02:54:26 < Laurenceb_> simple but loads of interrupts 2012-11-17T02:54:36 < Laurenceb_> i think i can do better 2012-11-17T02:54:41 < Laurenceb_> anyways.. sleep time 2012-11-17T02:55:48 < Laurenceb_> http://mbed.org/users/gyurma/code/stepper_motor_control/file/761688adad1d/main.cpp 2012-11-17T02:55:52 < Laurenceb_> wow what a load of fail 2012-11-17T02:56:00 < Laurenceb_> ok srsly off now 2012-11-17T02:56:00 < dongs> haha yes 2012-11-17T02:56:06 < dongs> i linked that before reading 2012-11-17T02:56:09 < dongs> then iwas liek.. DELAYS??? 2012-11-17T03:01:47 -!- Erlkoenig [~erlkoenig@pptp-212-201-78-49.pptp.stw-bonn.de] has joined ##stm32 2012-11-17T03:03:00 < zyp> *yawn* 2012-11-17T03:06:30 < ds2> the allegro chips have at least 3 different interfaces 2012-11-17T03:06:45 < ds2> raw phase control, step/dir, and some kind of serial thing 2012-11-17T03:08:03 -!- ossifrage [~ossifrage@c-71-224-59-2.hsd1.pa.comcast.net] has quit [Ping timeout: 245 seconds] 2012-11-17T03:08:38 < ds2> step dir is simple - use dir to set the direction. each time you pulse step, it moves either 1/4, 1/2, or 1 step (depends on chip and configuration), each step is a specific number of degrees 2012-11-17T03:16:58 -!- Laurenceb_ [~Laurence@host86-177-59-24.range86-177.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-17T03:22:54 -!- ossifrage [~ossifrage@c-71-224-59-2.hsd1.pa.comcast.net] has joined ##stm32 2012-11-17T03:24:38 < zyp> dongs, if you do some of those F3 breakouts, save some for me too, along with the bmp clones 2012-11-17T03:29:58 -!- Erlkoenig [~erlkoenig@pptp-212-201-78-49.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-17T03:37:15 < dongs> right 2012-11-17T03:38:42 < dongs> how does uint8_t addition work 2012-11-17T03:38:49 < dongs> i.e. 0x9a + 0x14 + 0xe0 2012-11-17T03:38:53 < dongs> is result 0x8e? 2012-11-17T03:39:04 < dongs> (add as usual and drop high byte? 2012-11-17T03:39:43 < Bird|lappy> dongs, add modulo 256, yes :) 2012-11-17T03:40:17 < ds2> isn't there a carry bit? 2012-11-17T03:40:37 < Bird|lappy> ds2, yes, CY gets twiddled, but you don't see it 2012-11-17T03:42:59 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-17T03:46:52 < zyp> carry goes in psr 2012-11-17T03:47:10 < zyp> or something 2012-11-17T03:49:02 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-17T04:22:05 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Ping timeout: 255 seconds] 2012-11-17T04:24:23 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-17T04:24:51 -!- ossifrage [~ossifrage@c-71-224-59-2.hsd1.pa.comcast.net] has quit [Ping timeout: 260 seconds] 2012-11-17T04:27:58 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Remote host closed the connection] 2012-11-17T04:29:41 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-17T04:44:28 < emeb_mac> hmmmm 2012-11-17T04:45:13 < emeb_mac> does cortex m4 do 64-bit integer adds or do you need to build them out out 2 32-bit adds? 2012-11-17T04:45:22 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-17T04:45:24 < dongs> i'd guess the latter 2012-11-17T04:45:32 < emeb_mac> meh 2012-11-17T04:45:54 < dongs> i think tehy hve a instruciton that adds 2 32bits into 64bit result 2012-11-17T04:46:02 < dongs> but i duno about 64bit src 2012-11-17T04:46:25 < emeb_mac> need to check the programmers manual I guess. 2012-11-17T04:48:08 < dongs> i dont see anything but im not an expert like zyp 2012-11-17T04:49:40 < emeb_mac> this is for a FIR filter - maybe there's a MAC instruction that'll work. 2012-11-17T04:50:17 < dongs> right, there's a couple multiple/add shits that work on 64bit. 2012-11-17T04:50:36 < emeb_mac> smlal 2012-11-17T04:50:41 < dongs> more like SMLOL 2012-11-17T04:50:46 < emeb_mac> lal 2012-11-17T04:51:02 < emeb_mac> might have to code this as assy. 2012-11-17T05:02:05 < ds2> have you check to see if there is a SIMD instruction to do that? 2012-11-17T05:04:50 < emeb_mac> haven't checked 2012-11-17T05:05:30 < emeb_mac> but - yay! looks like gcc uses smlal when I code it up with an int64_t accumulator. 2012-11-17T05:05:51 < ds2> wish they had NEON on there ;) 2012-11-17T05:05:56 < emeb_mac> no kidding 2012-11-17T05:06:18 < emeb_mac> what this world needs is a $5 MCU with NEON. 2012-11-17T05:07:14 < ds2> isn't that supposely goal of the A5? 2012-11-17T05:07:29 < emeb_mac> huh - dunno what A5 is. 2012-11-17T05:07:38 < emeb_mac> low end cortex A? 2012-11-17T05:07:42 < ds2> yeah 2012-11-17T05:07:52 < ds2> A15 is the high end andA5 is suppose to be the low end 2012-11-17T05:07:55 < emeb_mac> anybody selling them yet? 2012-11-17T05:08:13 < ds2> donno 2012-11-17T05:08:25 < gnomad> wacha need SIMD for? 2012-11-17T05:09:13 < emeb_mac> don't _need_ it. would be good to have it tho 2012-11-17T05:09:36 < gnomad> I don't need blowjobs every morning, but they sure would be nice.... 2012-11-17T05:35:52 < dongs> https://youtube.com/watch?v=ZPkE2hHneP4#t=240s wwhat the fuck 2012-11-17T05:39:32 < gnomad> looks like a wire was down 2012-11-17T05:39:52 < gnomad> when drawn taut, it flipped the car over 2012-11-17T05:53:35 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-17T05:54:04 < baird> tfw no coffee plunger :/ 2012-11-17T06:11:48 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-17T06:11:54 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-17T06:40:56 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-17T06:46:16 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-17T06:46:17 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-17T06:46:17 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-17T07:17:04 -!- ossifrage [~ossifrage@71.224.59.2] has joined ##stm32 2012-11-17T07:19:26 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-17T07:29:35 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-17T07:40:33 -!- gsmcmull1n [~gareth@122-62-149-197.jetstream.xtra.co.nz] has quit [Ping timeout: 252 seconds] 2012-11-17T07:53:12 < dongs> bloggs 2012-11-17T07:58:23 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has joined ##stm32 2012-11-17T07:58:24 < baird> 4blog: http://boards.4chan.org/ck/res/4007052 2012-11-17T08:02:53 < dongs> haha 2012-11-17T08:07:29 -!- ReggieUK [~ReggieUK@90.202.86.48] has quit [] 2012-11-17T08:08:06 < baird> Too bad I don't have access to a friend with the Thermomix any longer.. 2012-11-17T08:12:18 < dongs> where would I get parts for a monorail 2012-11-17T08:18:21 < baird> Sydney is scrapping theirs.. http://www.dailytelegraph.com.au/news/sydney-news/monorail-to-be-torn-down/story-fnb5f12x-1226308015370 2012-11-17T08:25:26 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-17T08:27:09 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-17T08:28:07 -!- Nutter` [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Ping timeout: 246 seconds] 2012-11-17T08:28:19 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 246 seconds] 2012-11-17T08:33:41 < dongs> haha 2012-11-17T08:36:48 < baird> Although that's the same neocon state government that ran about claiming OMG we're 500 million in debt! SHUT DOWN EVERYTHING (..to do with education, public services, etc.) .. It was revealed the other week that the State was actually a billion in the black, and the faggots were lying to push an idelogical agenda. 2012-11-17T08:38:38 < baird> (and not a 'small gov' agenda-- they're Opus Deli 'give all the money to religious organizations' agenda.. ) 2012-11-17T08:39:04 < Bird|lappy> baird: *sigh* 2012-11-17T08:41:10 < baird> $400 million was spent federally in Australia last year for a 'chaplans in public school' programme.. :/ 2012-11-17T08:41:24 < baird> _$400M_ 2012-11-17T08:41:48 < Bird|lappy> wow. the 'religious right' sometimes just doesn't know when to stop 2012-11-17T08:44:26 < baird> Religious membership in Australia is tanking-- less than 2% are involved with organized services more than once a year, ~30% signed themselves as 'No Religion' on the last census. However, the political sphere tried hard to keep the Anglican/Catholic Status Quo. That atheist Julia Gillard got in was a total fluke. 2012-11-17T08:50:12 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-17T08:55:42 < gnomad> Heh, Opus Deli is a real thing. There seems to be more than one... 2012-11-17T08:56:40 < dongs> http://new.livestream.com/accounts/398160/events/1594566/player_pop_up 2012-11-17T08:57:40 < gnomad> awwwww 2012-11-17T09:09:16 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 246 seconds] 2012-11-17T09:16:54 -!- dekar_ [~dekar@212.255.254.196] has joined ##stm32 2012-11-17T09:16:57 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-17T09:20:57 -!- dekar [~dekar@212.255.253.66] has quit [Ping timeout: 268 seconds] 2012-11-17T09:35:52 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-17T09:35:53 -!- bsdfox [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-17T09:35:53 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-17T09:46:52 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 256 seconds] 2012-11-17T10:28:04 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-17T11:32:08 -!- DLPeterson [~hazelnuss@ims1065d.engr.ucdavis.edu] has joined ##stm32 2012-11-17T11:33:04 -!- zippe1 [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-17T11:39:33 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-17T11:39:33 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-17T11:39:33 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-17T11:39:35 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-17T11:40:34 <+Steffanx> nu 2012-11-17T11:40:47 < jpa-> nunu 2012-11-17T11:41:30 -!- DLPeterson [~hazelnuss@ims1065d.engr.ucdavis.edu] has quit [Quit: leaving] 2012-11-17T11:50:45 < dongs> no u 2012-11-17T11:51:31 < jpa-> nome? 2012-11-17T11:52:25 < dongs> nome, alaska 2012-11-17T12:28:38 < dongs> http://i.imgur.com/KbF0h.jpg 2012-11-17T12:34:48 <+Steffanx> heh 2012-11-17T12:34:54 * Steffanx retweets 2012-11-17T12:35:56 < zyp> *yawn* 2012-11-17T12:35:58 < zyp> morning 2012-11-17T12:36:45 <+Steffanx> Tell me.. why it smells like burning plastic here? 2012-11-17T12:37:33 < jpa-> it's your breast implants 2012-11-17T12:37:53 <+Steffanx> I grow my own man tits, no need for implants 2012-11-17T12:44:25 < Tectu> dongle, lol'd 2012-11-17T12:47:56 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Quit: Leaving.] 2012-11-17T12:58:33 -!- daku is now known as DaKu 2012-11-17T13:27:52 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Ping timeout: 246 seconds] 2012-11-17T13:37:27 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-17T13:38:41 < DaKu> Hi, does it have som negative effects to enable the PeriphClockCmd multiple times? 2012-11-17T13:39:44 < jpa-> no 2012-11-17T13:39:55 < jpa-> it just sets a bit in RCC, so setting the bit again does nothing 2012-11-17T13:40:04 < DaKu> ok, thx 2012-11-17T13:48:37 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-17T14:03:57 < dongs> ST-LINKIII-KEIL 2012-11-17T14:03:57 < dongs> wut 2012-11-17T14:03:59 < dongs> stlink3? 2012-11-17T14:05:31 <+Steffanx> Secret stuff 2012-11-17T14:06:24 <+Steffanx> Oh, not really 2012-11-17T14:08:20 <+Steffanx> Seems to be around since 2010 2012-11-17T14:15:14 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-17T14:41:37 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-17T14:44:42 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Read error: Connection reset by peer] 2012-11-17T14:45:50 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-17T14:45:53 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-17T14:51:17 -!- mrcan_ [~mrcan@78.173.196.193] has joined ##stm32 2012-11-17T14:51:17 -!- mrcan_ [~mrcan@78.173.196.193] has quit [Changing host] 2012-11-17T14:51:17 -!- mrcan_ [~mrcan@unaffiliated/mrcan] has joined ##stm32 2012-11-17T14:52:22 -!- mrcan__ [~mrcan@78.173.204.187] has joined ##stm32 2012-11-17T14:52:22 -!- mrcan__ [~mrcan@78.173.204.187] has quit [Changing host] 2012-11-17T14:52:22 -!- mrcan__ [~mrcan@unaffiliated/mrcan] has joined ##stm32 2012-11-17T14:54:47 -!- mrcan [~mrcan@unaffiliated/mrcan] has quit [Ping timeout: 255 seconds] 2012-11-17T14:55:56 -!- mrcan_ [~mrcan@unaffiliated/mrcan] has quit [Ping timeout: 265 seconds] 2012-11-17T15:07:53 < dongs> haha 2012-11-17T15:08:02 < dongs> you know how F4 defines shit like GPIO_AF_TIM1 etc 2012-11-17T15:08:07 < dongs> well, F3 doesnt. 2012-11-17T15:08:12 < dongs> so you can only do shit like GPIO_AF_2 2012-11-17T15:08:14 < dongs> great! 2012-11-17T15:10:22 < jpa-> st headers, the work of genius 2012-11-17T15:27:26 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-17T15:27:26 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Disconnected by services] 2012-11-17T15:29:43 < dongs> thats quite a boner 2012-11-17T15:29:44 < dongs> sigh 2012-11-17T15:29:50 < dongs> now i ahve to look at waht the fuck each AF bit means 2012-11-17T15:29:55 < dongs> THANKS, ST!!!!! 2012-11-17T15:44:14 < dongs> http://new.livestream.com/accounts/398160/events/1594566/player_pop_up cats are on the move 2012-11-17T16:03:58 <+Steffanx> wtf im looking at? 2012-11-17T16:04:05 <+Steffanx> You lolcats dongs? 2012-11-17T16:04:18 < dongs> haha 2012-11-17T16:04:38 < dongs> weird, i can't find any PDF for USB-B socket that shows mounting holes as oval 2012-11-17T16:04:39 < dongs> tehy're all round 2012-11-17T16:04:41 <+Steffanx> *your 2012-11-17T16:05:48 <+Steffanx> There is not even a fancy arduino gadget we can control.. boring video dongs 2012-11-17T16:10:42 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-17T16:11:22 < dongs> sorry Steffanx i will lnk to porn next time 2012-11-17T16:11:50 <+Steffanx> No, no fancy arduino gadget in that either 2012-11-17T16:12:20 < dongs> arduino-controlled porn 2012-11-17T16:44:03 < dongs> do i need ot od nayhting diferent on F3 2012-11-17T16:44:09 < dongs> to use MCO from STLink as HSE 2012-11-17T16:44:17 < dongs> i.e. does it matter if its extarnl crystal or clock source 2012-11-17T16:44:31 < dongs> on f3disco 2012-11-17T16:55:35 -!- claude is now known as Claude 2012-11-17T17:14:14 -!- LongChair [~IceChat77@AClermont-Ferrand-552-1-245-89.w86-194.abo.wanadoo.fr] has joined ##stm32 2012-11-17T17:23:56 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-17T17:34:16 -!- Laurenceb_ [~Laurence@host86-177-59-24.range86-177.btcentralplus.com] has joined ##stm32 2012-11-17T17:40:14 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-17T17:43:14 -!- Laurenceb_ [~Laurence@host86-177-59-24.range86-177.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-17T18:06:59 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-17T18:07:07 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-17T18:57:19 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-17T18:57:38 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-17T18:58:50 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-17T18:58:50 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-17T18:58:50 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-17T19:00:50 -!- alexn [~alexn@dslb-178-002-029-070.pools.arcor-ip.net] has joined ##stm32 2012-11-17T19:03:56 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [Remote host closed the connection] 2012-11-17T19:05:14 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-17T19:05:14 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-17T19:05:14 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-17T19:22:11 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-17T19:23:21 -!- LongChair [~IceChat77@AClermont-Ferrand-552-1-245-89.w86-194.abo.wanadoo.fr] has quit [Ping timeout: 245 seconds] 2012-11-17T19:25:21 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Read error: Operation timed out] 2012-11-17T19:26:14 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-17T19:35:35 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-17T19:58:20 < zyp> dongs, nah, doesn't matter 2012-11-17T20:11:23 -!- Laurenceb_ [~Laurence@host86-177-59-24.range86-177.btcentralplus.com] has joined ##stm32 2012-11-17T20:11:48 <+Steffanx> Hmmm, this simple anyone here experience with random NCP1400 step up converter? 2012-11-17T20:12:17 <+Steffanx> In the datasheets they don't really mention what the max. input voltage is for example the 3.0V of the converter 2012-11-17T20:12:45 <+Steffanx> They talk about 0.7xVout, but that just seems to be the test condition 2012-11-17T20:12:51 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-17T20:13:38 <+Steffanx> The do talk about a absolute maximum of 6V, but it's a step up conveter, so 6v .. is useless 2012-11-17T20:22:12 -!- tavish [3bb4dc7c@gateway/web/freenode/ip.59.180.220.124] has joined ##stm32 2012-11-17T20:26:43 -!- tavish [3bb4dc7c@gateway/web/freenode/ip.59.180.220.124] has quit [Ping timeout: 245 seconds] 2012-11-17T20:27:07 < cdh> No experience here, but based on the typical circuit (with a zener in parallel) in the datasheets I just looked at, my guess is that it simply shuts down if the input voltage is greater than the design output voltage. 2012-11-17T20:37:47 <+Steffanx> There's no diode in parallel (needed) for this one cdh :) 2012-11-17T20:46:43 < Laurenceb_> http://www.theregister.co.uk/2012/11/16/taliban_leaked_mailing_list/ 2012-11-17T20:46:46 < Laurenceb_> pmsl 2012-11-17T20:46:47 -!- Mobyfab2 [~mobyfab2@lcb.netyxia.net] has joined ##stm32 2012-11-17T20:54:39 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 260 seconds] 2012-11-17T21:08:04 < bsdfox> cdh, looks that way to me too 2012-11-17T21:22:48 < Laurenceb_> too much information 2012-11-17T21:23:00 < emeb_mac> way 2012-11-17T21:24:29 < Laurenceb_> my linear actuator project is turning onto a rabbit hole 2012-11-17T21:24:31 < zyp> no interesting information 2012-11-17T21:24:50 * Laurenceb_ is currently ripping apart a firgelli L12 2012-11-17T21:25:01 < Laurenceb_> to stick a stepper motor on the end 2012-11-17T21:25:02 < zyp> that's not very interesting 2012-11-17T21:25:09 < Laurenceb_> with an allegro drive 2012-11-17T21:25:19 < Laurenceb_> its going to look horrifying :9 2012-11-17T21:25:29 < emeb_mac> sounds fun 2012-11-17T21:25:41 < Laurenceb_> 3 pcbs duck taped on and a ton of cables everywhere 2012-11-17T21:25:45 < emeb_mac> what's the goal? 2012-11-17T21:25:49 < Laurenceb_> but hopefully it will be fast enough 2012-11-17T21:26:06 < Laurenceb_> its a robot arm thing that holds a sensor onto someones arm 2012-11-17T21:26:28 < emeb_mac> why do you need a robot for that? 2012-11-17T21:26:30 < Laurenceb_> has to move +-1cm in 20ms or so, with a load of +-10N 2012-11-17T21:26:55 < Laurenceb_> so i can do it repeat ably 2012-11-17T21:27:14 < Laurenceb_> also you couldnt do it that fast by hand widthout overshoot and stuff 2012-11-17T21:27:39 < emeb_mac> moving across the skin or touch/release? 2012-11-17T21:27:59 < Laurenceb_> touch release 2012-11-17T21:28:30 < Laurenceb_> its seriously annoying 2012-11-17T21:28:44 < emeb_mac> interesting. 2012-11-17T21:28:45 < Laurenceb_> i tried a solenoid at first 2012-11-17T21:28:50 < Laurenceb_> that was a massive waste of time 2012-11-17T21:28:51 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-17T21:29:26 < emeb_mac> sensor has to make repeated contacts but can't stay attached? 2012-11-17T21:29:41 < Laurenceb_> its really nonlinear, with tons of hysterisis and friction that varies massively with position 2012-11-17T21:29:53 < Laurenceb_> due to the sideways magnetic attraction on the pulger 2012-11-17T21:30:00 < Laurenceb_> so its impossible to control well 2012-11-17T21:30:02 < Laurenceb_> yes 2012-11-17T21:30:03 <+Steffanx> zyp go get some sleep 2012-11-17T21:30:08 <+Steffanx> d 2012-11-17T21:30:20 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: Ik ga weg] 2012-11-17T21:30:28 < Laurenceb_> *plunger 2012-11-17T21:30:34 < emeb_mac> interfacing w/ biologicals is fraught. 2012-11-17T21:30:37 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-17T21:30:40 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-17T21:30:48 < emeb_mac> guy I know designs ultrasound systems. 2012-11-17T21:31:03 < Laurenceb_> yes, you cant just stick it it down onto someones arm 2012-11-17T21:31:12 < Laurenceb_> as it wobbles about, even with an arm rest 2012-11-17T21:31:17 < emeb_mac> tells me about testing on dogs, pigs, obese people. ugh. 2012-11-17T21:31:23 < Laurenceb_> and im trying to get <0.05psi error in pressure 2012-11-17T21:31:44 < Laurenceb_> and applied pressure slew rate of ~100psi/second 2012-11-17T21:32:11 < emeb_mac> sounds... difficult. 2012-11-17T21:34:25 < Laurenceb_> yeah 2012-11-17T21:34:32 < Laurenceb_> solenoid was fast enough, just 2012-11-17T21:34:50 < Laurenceb_> but not repeatable or accurate 2012-11-17T21:35:16 < emeb_mac> maybe you need hydraulics/pneumatics? 2012-11-17T21:35:29 < Laurenceb_> yeah i have a pneumatics cuff system working 2012-11-17T21:35:47 < Laurenceb_> but it cant do arbitrary pressure/time profiles 2012-11-17T21:35:54 < Laurenceb_> which is what i need 2012-11-17T21:36:28 < Laurenceb_> ive got a firgelli L12 linear actuator working 2012-11-17T21:36:41 < Laurenceb_> its fairly accurate and very repeatable 2012-11-17T21:36:52 < Laurenceb_> seems to suffer from poor potentiometer performance 2012-11-17T21:36:57 < Laurenceb_> but its not fast enough 2012-11-17T21:37:16 < Laurenceb_> hopefully modified linear actuator with a stepper motor on the end will do everything i need 2012-11-17T21:37:32 < emeb_mac> steppers are fairly easy to do. 2012-11-17T21:37:56 < Laurenceb_> ive got a strain gauge glued onto the shaft for force feedback 2012-11-17T21:39:32 < emeb_mac> does the allegro chip give back emf feedback? 2012-11-17T21:39:58 < Laurenceb_> nope 2012-11-17T21:40:07 < emeb_mac> bummer - that would be cool. 2012-11-17T21:40:13 < Laurenceb_> but i can slew the step rate 2012-11-17T21:40:27 < Laurenceb_> i thought of inductive position sensing with the solenoid 2012-11-17T21:40:40 < Laurenceb_> but id still be stuck with the friction thats all ove rthe place 2012-11-17T21:41:09 < emeb_mac> plus inductive sensing on a solenoid might get interference from the driver coil. 2012-11-17T21:41:12 < Bird|lappy> yeah, solenoids are typically used as binary devices 2012-11-17T21:41:30 < emeb_mac> Hey - I've invented a (bad) transformer! 2012-11-17T21:42:42 < emeb_mac> Laurenceb_: maybe a voice-coil driver a-la hard drives? 2012-11-17T21:42:45 < Laurenceb_> i tried driving the solenoid with a sawtooth current 2012-11-17T21:43:12 < Laurenceb_> the friction behaviour was really obvious from the response 2012-11-17T21:43:27 < Laurenceb_> emeb: maybe, but i need linear and 10N or more force 2012-11-17T21:44:34 < emeb_mac> 10N is about 1kg at normal gravity, right? 2012-11-17T21:44:52 < emeb_mac> a fair amount of force. 2012-11-17T21:46:33 < Laurenceb_> yes 2012-11-17T21:47:23 * emeb_mac can tell Laurenceb_ is a physicist - he talks about newtons. 2012-11-17T21:48:03 < Laurenceb_> heh 2012-11-17T21:50:11 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-17T21:58:54 -!- Mobyfab2 [~mobyfab2@lcb.netyxia.net] has left ##stm32 [] 2012-11-17T22:07:55 < Laurenceb_> ah its selftroll o clock 2012-11-17T22:08:17 < Laurenceb_> searching for ages on old hard drives for some stuff - find test file from 5 years ago 2012-11-17T22:08:23 < Laurenceb_> "fuck you the files have moved" 2012-11-17T22:12:42 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 264 seconds] 2012-11-17T22:26:12 -!- Claude is now known as claude 2012-11-17T22:38:17 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has quit [Ping timeout: 255 seconds] 2012-11-17T22:39:42 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has joined ##stm32 2012-11-17T22:43:12 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-17T22:56:01 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-17T22:57:30 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-17T23:00:08 < Laurenceb_> http://uncyclopedia.wikia.com/wiki/Boards_of_Canada 2012-11-17T23:00:13 < Laurenceb_> thats not even funny 2012-11-17T23:08:19 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-17T23:09:56 < emeb> you a BoC fan? 2012-11-17T23:11:08 < Laurenceb_> how di you work that out 2012-11-17T23:11:39 * emeb has a fair amount of that on his music server. 2012-11-17T23:13:41 < emeb> lol "heavy classical, death gospel, post-Tennessee discojug revival" 2012-11-17T23:17:21 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-17T23:17:21 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-17T23:17:21 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-17T23:17:25 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-17T23:19:41 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has quit [Ping timeout: 255 seconds] 2012-11-17T23:25:18 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-17T23:27:20 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-17T23:29:27 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Client Quit] 2012-11-17T23:44:07 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-17T23:57:17 -!- alexn [~alexn@dslb-178-002-029-070.pools.arcor-ip.net] has quit [Remote host closed the connection] --- Day changed Sun Nov 18 2012 2012-11-18T00:06:13 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-18T00:24:39 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has joined ##stm32 2012-11-18T00:45:51 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has quit [Ping timeout: 245 seconds] 2012-11-18T00:48:43 < zyp> http://bin.jvnv.net/f/4kCqP.jpg <- I happened to find this pic on my phone 2012-11-18T00:49:08 < zyp> I've been meaning to post it here 2012-11-18T00:49:29 < Laurenceb_> haha 2012-11-18T00:50:07 < zyp> (it's a store I found in japan) 2012-11-18T00:54:14 -!- LongChair [~IceChat77@AClermont-Ferrand-552-1-245-89.w86-194.abo.wanadoo.fr] has joined ##stm32 2012-11-18T00:54:43 < LongChair> good evening everyone 2012-11-18T00:55:04 < LongChair> I'd have a question regarding eclipse use with arm gdb 2012-11-18T00:55:25 < LongChair> when you use F11 it will run the upload / start gdb session 2012-11-18T00:55:45 < LongChair> but is there a way to terminate automatically the last session when pressin again F11 ? 2012-11-18T00:55:55 < LongChair> instead of starting a new one ? 2012-11-18T00:56:07 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [] 2012-11-18T00:57:42 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has joined ##stm32 2012-11-18T01:08:09 -!- ABLomas [~ABLomas@78-60-198-200.static.zebra.lt] has quit [Ping timeout: 260 seconds] 2012-11-18T01:08:24 -!- ABLomas [~ABLomas@78-60-198-200.static.zebra.lt] has joined ##stm32 2012-11-18T01:18:32 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-18T01:32:26 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Remote host closed the connection] 2012-11-18T01:33:50 < Laurenceb_> stm32F11 ? 2012-11-18T01:33:56 < Laurenceb_> that wont be out for a while yet 2012-11-18T01:50:06 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [] 2012-11-18T01:50:26 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-18T01:50:59 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-18T02:08:36 -!- DaKu is now known as daku 2012-11-18T02:16:41 -!- LongChair [~IceChat77@AClermont-Ferrand-552-1-245-89.w86-194.abo.wanadoo.fr] has quit [Ping timeout: 245 seconds] 2012-11-18T02:18:36 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has left ##stm32 [] 2012-11-18T02:20:48 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-18T02:29:34 < dongs> sup dongs 2012-11-18T02:37:30 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-18T02:37:30 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-18T02:37:30 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-18T02:58:45 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [] 2012-11-18T02:59:58 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-18T02:59:58 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-18T02:59:58 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-18T03:07:32 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-18T03:28:28 -!- Laurenceb_ [~Laurence@host86-177-59-24.range86-177.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-18T03:40:36 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-18T04:03:19 < dongs> attn motherfuckers http://i.imgur.com/rOTz8.jpg 2012-11-18T04:06:08 < emeb> nice. 2012-11-18T04:06:20 < dongs> EDID comes up as "Apple Color LCD" 2012-11-18T04:06:21 < dongs> keke 2012-11-18T04:07:53 < emeb> so your high-speed routes seem to have worked fine. 2012-11-18T04:08:25 < Bird|lappy> o/\o 2012-11-18T04:08:40 < dongs> seemingly 2012-11-18T04:09:50 < emeb> what's next? 2012-11-18T04:10:47 < dongs> evaluating hdmi>dp chips if they can handle 2k rez, then making a proper power/backlight/etc driver board, getting case made, tehn kickstarter 2012-11-18T04:11:18 < dongs> 18V is barely enough for backlight 2012-11-18T04:11:19 < dongs> its pretty dark 2012-11-18T04:11:26 < dongs> which si the max my power supply can do 2012-11-18T04:11:27 < dongs> :( 2012-11-18T04:12:11 < dongs> pixels look mega awesome. 2012-11-18T04:12:19 < dongs> i need to turn it upsidw doen and take some better pics later. 2012-11-18T04:12:19 < dongs> bbl 2012-11-18T04:12:22 < emeb> that's a retina display? 2012-11-18T04:18:38 < dongs> sure 2012-11-18T04:18:43 < dongs> 2k 2012-11-18T04:29:17 < baird> Retina display Arduino shield. 2012-11-18T04:31:06 < Bird|lappy> actually, that seems like the kind of thing that actually would be a useful BeagleBone cape, or perhaps something that could I/F to a FPGA board for that matter 2012-11-18T04:35:58 < dongs> let's hope hdmi to dp chipset can do >1080pee 2012-11-18T04:36:27 < dongs> will find out sometime next week 2012-11-18T04:43:09 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-18T04:47:59 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-18T05:36:37 < dongs> http://i.imgur.com/arEQZ.jpg fixed rez 2012-11-18T05:41:13 < emeb> purty! 2012-11-18T05:41:36 < emeb> so what do think you can sell those for once you get it all together? 2012-11-18T05:58:14 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-18T06:03:01 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-18T06:06:52 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-18T06:10:34 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-18T06:10:40 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-18T06:21:54 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-18T06:40:11 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has quit [Read error: Connection reset by peer] 2012-11-18T06:46:27 < dongs> http://chivethethrottle.files.wordpress.com/2012/11/wtf-wed-11_14_12-500-1.jpg 2012-11-18T06:46:28 < dongs> loldongs 2012-11-18T06:46:55 < dongs> first i need to figure out what to do for backlight 2012-11-18T06:53:14 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-18T06:54:51 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-18T06:55:07 < emeb_mac> what's wrong with the backlight - just supply voltage? 2012-11-18T07:16:02 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-18T07:17:33 -!- R2COM1 [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-18T07:17:33 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Read error: Connection reset by peer] 2012-11-18T07:19:37 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has joined ##stm32 2012-11-18T07:24:38 < dongs> yeah 2012-11-18T07:24:48 < dongs> i mean i will need to get a >18V bench supply to test out what it really should be 2012-11-18T07:26:37 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has quit [Quit: Konversation terminated!] 2012-11-18T07:26:46 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has joined ##stm32 2012-11-18T07:36:44 -!- R2COM1 is now known as R2COM 2012-11-18T07:54:07 < dongs> http://media.cmgdigital.com/shared/lt/lt_cache/thumbnail/908/img/photos/2012/11/18/50/b1/7d6f77c60dde4a98befbb97f8fb5001b-6554232fbf6c4fa78c2bd9f874740413-0.jpg dubai did wtc 2012-11-18T07:59:17 < emeb_mac> ref: http://english.alarabiya.net/articles/2012/11/18/250231.html 2012-11-18T08:01:30 < dongs> Ya 2012-11-18T08:10:05 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-18T08:44:10 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-18T08:51:22 < baird> a raspbian included game: Squirrel eat squirrel. lol 2012-11-18T09:06:04 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 268 seconds] 2012-11-18T09:15:57 -!- dekar__ [~dekar@212.255.250.3] has joined ##stm32 2012-11-18T09:16:00 -!- mode/##stm32 [+v dekar__] by ChanServ 2012-11-18T09:20:15 -!- dekar_ [~dekar@212.255.254.196] has quit [Ping timeout: 268 seconds] 2012-11-18T10:24:07 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-18T10:36:01 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has joined ##stm32 2012-11-18T10:36:42 -!- claude_ is now known as Claude_ 2012-11-18T10:38:39 < dongs> almost as exciting as angry birds 2012-11-18T11:12:04 -!- Claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has quit [Remote host closed the connection] 2012-11-18T11:13:10 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has joined ##stm32 2012-11-18T11:19:00 < dongs> i leave and blog ends 2012-11-18T11:19:55 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-18T11:33:21 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-18T11:33:27 < baird> Little did people realise, but dongs was the blogger the whole time... 2012-11-18T11:34:49 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Quit: Leaving.] 2012-11-18T11:37:56 < dongs> lo 2012-11-18T11:37:57 < jpa-> gosh! i knew it 2012-11-18T11:38:19 < dongs> this panel evne properly scales bios 2012-11-18T11:38:23 < jpa-> now we just need some evidence and we can go to the law enforcement to get him locked up for good 2012-11-18T11:38:52 < dongs> its too bad the last laptop panasonic did in 10" with 4"3 display only has vga out 2012-11-18T11:46:50 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-18T11:57:57 < claude_> dongs , the ipad display? got it working? 2012-11-18T12:03:23 < baird> attn motherfuckers http://i.imgur.com/rOTz8.jpg 2012-11-18T12:03:50 < dongs> yes 2012-11-18T12:04:01 < dongs> 18:54 < timecop> 200x300mm 2012-11-18T12:04:01 < dongs> 18:54 < timecop> should make a nice cover. gonna get cnc guy to measure and make shit 2012-11-18T12:04:05 < dongs> 18:55 <@Arx> I will probably ghetto-fab mine. 2012-11-18T12:04:07 < dongs> err 2012-11-18T12:04:14 < dongs> http://i.imgur.com/arEQZ.jpg http://i.imgur.com/dF2hy.jpg better pics 2012-11-18T12:06:00 < jpa-> dongs: you stupid! you connected it upside down! 2012-11-18T12:06:08 < dongs> i kno rite 2012-11-18T12:06:55 < ABLomas> just re-connect it in correct order! 2012-11-18T12:12:24 < baird> That's the Australian model he's making for me. 2012-11-18T12:14:05 < dongs> haha 2012-11-18T12:53:52 -!- alexn [~alexn@dslb-178-002-016-139.pools.arcor-ip.net] has joined ##stm32 2012-11-18T12:54:21 < claude_> dongs: wow great! look really cool 2012-11-18T12:54:33 < claude_> looks even 2012-11-18T13:03:55 < dongs> oh, I forgot about fine adjustment knob on my power supply. now it's nice and bright at 18.6v 2012-11-18T13:13:09 -!- ds2 [noinf@netblock-66-245-251-24.dslextreme.com] has quit [Ping timeout: 276 seconds] 2012-11-18T13:33:42 -!- alexn [~alexn@dslb-178-002-016-139.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-18T13:42:40 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-18T13:48:50 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-18T13:48:51 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-18T13:48:51 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-18T13:48:53 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-18T13:58:57 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-18T14:00:22 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-18T14:15:32 -!- daku is now known as DaKu 2012-11-18T14:16:28 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-18T14:24:38 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-18T14:28:11 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-18T15:17:15 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-18T15:27:28 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-18T15:46:08 -!- Laurenceb_ [~Laurence@host86-146-189-44.range86-146.btcentralplus.com] has joined ##stm32 2012-11-18T15:48:40 -!- Erlkoenig [~erlkoenig@pptp-212-201-70-181.pptp.stw-bonn.de] has joined ##stm32 2012-11-18T16:44:27 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-18T16:48:11 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-18T16:59:42 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-18T17:05:43 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-18T17:23:59 < dongs> totally no chats 2012-11-18T17:24:07 < dongs> Laurenceb_: http://i.imgur.com/arEQZ.jpg http://i.imgur.com/dF2hy.jpg 2012-11-18T17:24:55 < zyp> looks nice 2012-11-18T17:28:52 -!- mrcan__ is now known as mrcan 2012-11-18T17:36:29 < karlp> so what did you make again? it's a dongle that lets you drive retina panels with regular hdmi cables? 2012-11-18T17:42:58 < BrainDamage> why is the demo pic not goatse? 2012-11-18T17:43:05 < BrainDamage> too low res? 2012-11-18T17:45:10 -!- elektrinis [circuit@78.60.169.125] has joined ##stm32 2012-11-18T17:45:50 < dongs> karlp: hdmi is next step. for now, just displayport 2012-11-18T17:47:09 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-18T17:47:29 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-18T17:51:56 < zyp> does hdmi support high enough resolution? 2012-11-18T17:52:21 < zyp> I guess some of the newer hdmi revisions do 2012-11-18T17:52:31 < zyp> but why not just use displayport? 2012-11-18T17:55:05 < karlp> so, you buy a "replacement" retina panel on ebay, plus your dongle, and you can make your own high res "thing" 2012-11-18T17:56:30 < zyp> yep 2012-11-18T18:16:46 < Laurenceb_> epic 2012-11-18T18:17:10 < Laurenceb_> isnt displayport compatible with hdmi? 2012-11-18T18:21:39 < emeb_mac> anyone here ever used the FSMC? 2012-11-18T18:26:02 < jpa-> yes 2012-11-18T18:27:40 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-18T18:27:40 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-18T18:27:40 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-18T18:29:07 < Laurenceb_> you can get displayport on windoze? 2012-11-18T18:30:25 -!- NonaSuomy [~TeknoJuce@bas1-london15-2925201091.dsl.bell.ca] has joined ##stm32 2012-11-18T18:30:26 -!- NonaSuomy [~TeknoJuce@bas1-london15-2925201091.dsl.bell.ca] has quit [Changing host] 2012-11-18T18:30:26 -!- NonaSuomy [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-18T18:32:09 < jpa-> Laurenceb_: sure, even my two years old laptop at work has displayport 2012-11-18T18:32:42 < jpa-> thunderbolt is the apple specific one 2012-11-18T18:32:47 < Laurenceb_> oh 2012-11-18T18:32:54 < Laurenceb_> i thought it was apple only 2012-11-18T18:33:05 < Laurenceb_> s/windoze/pc 2012-11-18T18:33:26 < Laurenceb_> as presumably there are displayport drivers to get monitors working with boot camp 2012-11-18T18:33:31 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Ping timeout: 255 seconds] 2012-11-18T18:33:41 < jpa-> apple devices no longer even have displayport, they have thunderbolt now 2012-11-18T18:33:51 < Laurenceb_> yeah 2012-11-18T18:34:00 < Laurenceb_> i had a nighmare last night 2012-11-18T18:34:24 < Laurenceb_> someone had removed the monitors from my workstation and replaced with dell widescreen ones 2012-11-18T18:34:27 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-18T18:34:49 < Erlkoenig> i would have guessed it had something to do with exams or project deadlines 2012-11-18T18:36:35 < karlp> bleh, "format '%u' expects argument of type 'unsigned int', but argument 2 has type 'u32'" 2012-11-18T18:36:46 < karlp> u32 is defined as uint32_t, which is defined as unsigned int. 2012-11-18T18:37:18 < emeb_mac> compilers - what ya gonna do? 2012-11-18T18:37:35 < Laurenceb_> call compiler busters? 2012-11-18T18:37:54 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-ganjtqzkptnownjf] has quit [Ping timeout: 264 seconds] 2012-11-18T18:38:01 < emeb_mac> jpa-: anything special about FSMC besides what's in the RM? 2012-11-18T18:38:30 < jpa-> emeb_mac: the erratas :) 2012-11-18T18:38:35 < jpa-> it does spurious reads 2012-11-18T18:38:46 < emeb_mac> shouldn't be a big deal. 2012-11-18T18:38:53 -!- Oldboy [~Oldboy@gateway/shell/sh3lls.net/x-ivmpgqyeurqktrrb] has joined ##stm32 2012-11-18T18:39:03 < emeb_mac> just hooked to memory, so reads don't trigger anything. 2012-11-18T18:39:04 < jpa-> also on some stm32f103 revisions it crashes if you access it from two DMA controllers 2012-11-18T18:39:26 < jpa-> ah, yeah, for memory nothing special comes to mind 2012-11-18T18:39:43 < emeb_mac> this is on an F4, no DMA. should be OK 2012-11-18T18:54:19 < emeb_mac> interesting to compare output from gcc 4.7 vs gcc 4.6 2012-11-18T18:54:37 < emeb_mac> I'm working on a FIR filter for an audio sinc interpolator 2012-11-18T18:55:51 < emeb_mac> 4.7 knows how to us the smlal instruction for the MAC in the FIR kernel 2012-11-18T18:56:27 < emeb_mac> 4.6 apparently has no clue and breaks it down into separate mults and 2 adds (for 64 bit accum) 2012-11-18T18:58:20 < karlp> they did claim that 4.6 was only trying to stabilise support on platforms, and 4.7 was going to focus on optimziations for those hardwares iirc, 2012-11-18T18:58:29 < karlp> 4.6 was actually backwards for some users on some platforms. 2012-11-18T18:59:34 < karlp> comment #1 https://answers.launchpad.net/gcc-arm-embedded/+question/196873 2012-11-18T18:59:42 < emeb_mac> would be nice to have 4.7 toolchain for CooCox on winders 2012-11-18T19:28:20 < zyp> jpa-, thunderbolt is not apple-specific either 2012-11-18T19:30:03 < zyp> the launchpad toolchain has scheduled a 4.7 release in a month or so, should solve any problems with availability of 4.7 toolchains 2012-11-18T19:30:19 < zyp> (which is nice, because my C++11 stuff requires 4.7) 2012-11-18T19:30:28 < Erlkoenig> not all C++11 stuff ;) 2012-11-18T19:30:40 < Erlkoenig> std::initializer_list works with 4.6 ;) 2012-11-18T19:31:00 * emeb_mac waits for 4.7 launchpad. 2012-11-18T19:31:17 < zyp> Erlkoenig, I clearly stated _my_ C++11 stuff. 2012-11-18T19:31:18 < zyp> :p 2012-11-18T19:31:22 < Erlkoenig> oohps 2012-11-18T19:31:24 < Erlkoenig> okay ;) 2012-11-18T19:32:01 < emeb_mac> this is teh intarwebz - we loves to leap to conclusions and argue! 2012-11-18T19:33:19 * emeb_mac reads the FSMC section of the RM 2012-11-18T19:34:49 < emeb_mac> looks like: set GPIO up (speed, AF, etc), set BCRx, BTRx, BWTRx regs for the desired bank. 2012-11-18T19:36:48 -!- badger [~tom@cxkg.net] has quit [Remote host closed the connection] 2012-11-18T19:38:22 < Laurenceb_> does tnt use 4.7? 2012-11-18T19:41:10 < Laurenceb_> http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/evaluations/arm-eabi?cmpid=7152 2012-11-18T19:41:26 < Laurenceb_> looks likw codesourcery is 2012-11-18T19:42:03 < zyp> says so 2012-11-18T19:57:11 < Laurenceb_> wheres the direct download link for codesourcery? 2012-11-18T19:57:55 <+Steffanx> on our wiki 2012-11-18T19:58:29 <+Steffanx> Really: http://stm32.izua.ro/wiki/Sourcery_CodeBench_Lite 2012-11-18T20:00:03 < Laurenceb_> libraries compiled with hardware floating point aren't included. 2012-11-18T20:00:05 < Laurenceb_> really? 2012-11-18T20:00:08 < Laurenceb_> that sucks 2012-11-18T20:00:43 < Laurenceb_> is tnt compiled better? 2012-11-18T20:02:26 <+Steffanx> Better than what? 2012-11-18T20:02:56 <+Steffanx> dekar__ claims TNT produces the smallest binaries. ( Not smaller than ARMCC though ) 2012-11-18T20:04:42 < karlp> TNT uses 4.8 beta doesn't it? 2012-11-18T20:05:11 <+Steffanx> yeah 2012-11-18T20:05:12 <+Steffanx> "Switched to a GCC 4.8 snapshot" 2012-11-18T20:05:55 <+Steffanx> and after that it swiched back :P 2012-11-18T20:06:40 < Laurenceb_> does tnt use math libs optimised for fpu? 2012-11-18T20:07:26 < Laurenceb_> in my experience tnt produces smal;lest binaries, yes 2012-11-18T20:07:40 < Laurenceb_> smaller than iar and codesourcery 2012-11-18T20:19:55 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-18T20:22:27 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-18T20:30:00 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-18T20:31:17 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-18T20:35:13 < Laurenceb_> interesting - codesourcery includes gprof 2012-11-18T20:35:21 < Laurenceb_> will that work with texane? 2012-11-18T20:35:32 < Laurenceb_> does it talk to a gdb server? 2012-11-18T20:38:59 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Read error: Connection reset by peer] 2012-11-18T20:46:12 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Read error: Operation timed out] 2012-11-18T20:58:23 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-18T21:22:04 -!- alexn [~alexn@dslb-178-002-016-139.pools.arcor-ip.net] has joined ##stm32 2012-11-18T21:22:47 < Laurenceb_> lol 2012-11-18T21:22:57 < Laurenceb_> projects are bigger with new codesourcery 2012-11-18T21:23:47 < Laurenceb_> averaging about 0.3% larger 2012-11-18T21:24:34 < Laurenceb_> presumably its better code 2012-11-18T21:26:37 < Laurenceb_> was using 4.6.1 before 2012-11-18T21:26:45 < Laurenceb_> swapped to 4.7.2 2012-11-18T21:32:19 -!- alexn [~alexn@dslb-178-002-016-139.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-18T21:38:48 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Remote host closed the connection] 2012-11-18T21:40:45 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-18T22:21:51 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-18T22:43:52 < zippe> Laurenceb: gprof means you need to write the m*count functions and provide a large enough buffer 2012-11-18T22:49:14 < Laurenceb_> ok 2012-11-18T22:53:09 < Laurenceb_> then i read the buffer with gdb/whatever ? 2012-11-18T22:53:16 < Laurenceb_> and pipe into gprof ? 2012-11-18T22:55:29 < Laurenceb_> sounds like an excuse to get SWO wqorking 2012-11-18T22:55:41 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [] 2012-11-18T22:56:33 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-18T22:56:33 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-18T22:56:33 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-18T22:56:59 < karlp> monday the 1st of january, in the year 0. 2012-11-18T22:57:06 < karlp> what an awesome reset value for the rtc clock 2012-11-18T22:58:16 < Laurenceb_> F4? 2012-11-18T22:58:35 < Laurenceb_> i really dont understand why they have the stupid hardware calendar 2012-11-18T22:58:42 < Laurenceb_> F1 is _so_ much saner 2012-11-18T22:59:50 < Laurenceb_> e.g. what happens i want to sync to gps time 2012-11-18T23:01:22 < karlp> f1 looks lame compared to the the new style rtc in all the rest. 2012-11-18T23:01:28 < karlp> what's the problem with f4? 2012-11-18T23:01:32 < karlp> why's f1 so good? 2012-11-18T23:04:29 < karlp> I guess you mean it's easy for f1 to just have a seconds counter. 2012-11-18T23:04:36 < karlp> big deal. 2012-11-18T23:10:18 < Laurenceb_> lol 2012-11-18T23:10:25 < Laurenceb_> its less effort 2012-11-18T23:22:55 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-18T23:34:24 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has quit [Ping timeout: 260 seconds] 2012-11-18T23:44:34 -!- Laurenceb_ [~Laurence@host86-146-189-44.range86-146.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-18T23:47:18 -!- Laurenceb_ [~Laurence@host86-146-189-44.range86-146.btcentralplus.com] has joined ##stm32 2012-11-18T23:51:47 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-18T23:54:49 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Read error: Operation timed out] --- Day changed Mon Nov 19 2012 2012-11-19T00:12:02 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-19T00:27:54 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 2012-11-19T00:37:24 < zyp> ok 2012-11-19T00:39:53 <+Steffanx> I could quote you now zyp, but i wont :P 2012-11-19T00:44:03 < dongs> zyp, i have some evalboards on the way for hdmi receivers that on paper claim being able to do 2048x, with 225? or someshit MHz pixel clock 2012-11-19T00:44:14 < dongs> so i will get to try and find out. 2012-11-19T00:44:39 < dongs> Laurenceb_: dp+ can carry hdmi signals over same connector, thats how passive dp>hdmi adapters work. otherwise, its totally different, and is not compatible. 2012-11-19T00:44:59 < dongs> (most video cards support dp+ and just switch to HDMI when a passive adapter is connected) 2012-11-19T00:45:15 < dongs> passive hdmi>dp is not possible. 2012-11-19T00:45:45 <+Steffanx> Why they still didn't drop hmdi and all use dp? :) 2012-11-19T00:50:11 < Laurenceb_> so does the ipad screen support dp+? 2012-11-19T00:50:55 < karlp> Steffanx: because of all the hifi stuff out there that also uses hdmi 2012-11-19T00:51:08 < Laurenceb_> http://www.google.co.uk/url?sa=t&rct=j&q=stm32%20stepper%20driver&source=web&cd=1&ved=0CCwQFjAA&url=http%3A%2F%2Fwww.st.com%2Finternet%2Fcom%2FTECHNICAL_RESOURCES%2FTECHNICAL_LITERATURE%2FAPPLICATION_NOTE%2FCD00207733.pdf&ei=ll-pULiWHvDO4QS3rID4BQ&usg=AFQjCNHfi428awx6fEoIuMHry2RYB7cTPg&cad=rja 2012-11-19T00:51:11 < Laurenceb_> eww 2012-11-19T00:51:19 < Laurenceb_> but interesting pdf 2012-11-19T00:51:24 <+Steffanx> eww you link 2012-11-19T00:51:38 <+Steffanx> Time to download a plugin that removes that google crap Laurenceb_ 2012-11-19T00:52:20 < Laurenceb_> yeah 2012-11-19T00:59:34 < zyp> dongs, but why hdmi? 2012-11-19T01:00:05 < zyp> what advantage would that offer over dp? 2012-11-19T01:01:15 < dongs> zyp, who the fuck besides applefags even has hdmi 2012-11-19T01:01:29 < dongs> also passive DVI>HDMI shits exist. 2012-11-19T01:02:15 <+Steffanx> Dell .. 2012-11-19T01:02:22 < zyp> my nvidia card has dp 2012-11-19T01:02:41 < dongs> yaeh, but try finding dual dp cards 2012-11-19T01:02:44 < dongs> all fucking AMD trash 2012-11-19T01:02:46 < zyp> ati/amd or whatever they are called nowadays have those cards with a lot of mini-dp outputs 2012-11-19T01:02:50 < dongs> yes 2012-11-19T01:03:03 < dongs> cheapest nvidia with 2 dp = $400 2012-11-19T01:03:08 < dongs> ati = like $100 2012-11-19T01:04:26 < zyp> hmm, apparently you have to use HDMI 1.3 or higher to get those resolutions 2012-11-19T01:04:32 < dongs> yea 2012-11-19T01:04:46 < zyp> because it's at around twice the clock rate of previous 2012-11-19T01:05:02 < dongs> and i have HDMI 1.4 receiver chip on the way. 2012-11-19T01:05:49 < dongs> supporting link speeds up to 2.25gbps (link clock rate 225mhz) 2012-11-19T01:05:58 < zyp> sure, but does your source support outputting that? 2012-11-19T01:05:58 < dongs> can DVI do it? 2012-11-19T01:06:11 < dongs> any modern video card ought to do it 2012-11-19T01:06:16 < dongs> ill find out! 2012-11-19T01:06:21 < dongs> i have the cheapest vid cards ever 2012-11-19T01:06:25 < zyp> according to wikipedia, it doesn't look like the DVI spec has followed the HDMI development 2012-11-19T01:06:37 < zyp> remember that DVI is normally dual link 2012-11-19T01:06:43 < dongs> 1.3 and 1.4 is mostly 3D trash 2012-11-19T01:06:46 < zyp> but passive HDMI adapters only use one of those 2012-11-19T01:06:49 < dongs> and blahbit color 2012-11-19T01:07:32 < dongs> shrug, if it doesnt work, i send evalboards back and stop caring :) 2012-11-19T01:07:43 < zyp> :p 2012-11-19T01:09:35 < zyp> I'm getting the impression that DP is about to replace DVI anyway, so it seems to be the most sensible choice 2012-11-19T01:09:42 < dongs> yeah, sure 2012-11-19T01:10:36 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-19T01:11:18 < zyp> dp replacing hdmi seems to be happening on smartphones too 2012-11-19T01:11:27 < dongs> you sure? 2012-11-19T01:11:36 < dongs> that MHT shit is permanently there 2012-11-19T01:11:40 < zyp> MHL? 2012-11-19T01:11:44 < dongs> or that yeah 2012-11-19T01:11:47 < zyp> it's being replaced with slimport 2012-11-19T01:11:51 < zyp> which is single lane DP 2012-11-19T01:11:59 < karlp> what is/was MHL? 2012-11-19T01:12:10 < zyp> single lane HDMI, I think 2012-11-19T01:12:18 < dongs> some bullshit that your phone does over its microusb connector 2012-11-19T01:12:30 < zyp> slimport is also over microusb 2012-11-19T01:12:52 < zyp> using d+/d- for a dp lane and aux on id-pin 2012-11-19T01:14:20 < dongs> anyway, sadly, the panel doesnt support hdcp :( 2012-11-19T01:14:28 < zyp> oh no! 2012-11-19T01:15:45 < zyp> I don't think I've ever used anything that requires hdcp, I hope I never will either 2012-11-19T01:15:53 < dongs> well you run lunix 2012-11-19T01:16:02 < dongs> dont think that supports it 2012-11-19T01:16:07 < zyp> I'm not 2012-11-19T01:16:22 < dongs> if you run macfag that most definitely makes use of HDCP. 2012-11-19T01:16:29 < zyp> for what? 2012-11-19T01:16:45 < dongs> cuz apple is worried their fuzzy reencodes of american tvshows from itunes are gonna be pirated by stealing raw pixels 2012-11-19T01:17:01 < dongs> (instead of the way they're pirated now, as original mp4 decrypted right from jewtunes store) 2012-11-19T01:17:06 < zyp> well, I'm not using itunes 2012-11-19T01:17:30 < dongs> really? 2012-11-19T01:17:44 < zyp> I don't even have it installed 2012-11-19T01:17:51 < dongs> how is taht possible 2012-11-19T01:17:55 < dongs> isnt it preloaded on all mac 2012-11-19T01:18:00 < zyp> well, yeah 2012-11-19T01:18:03 < zyp> I removed it 2012-11-19T01:18:13 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-19T01:18:34 < zyp> because it tends to start everytime I hit the play button and no other player is capturing that 2012-11-19T01:18:42 < zyp> and I got fucking tired of that bullshit 2012-11-19T01:36:09 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-19T01:47:22 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 246 seconds] 2012-11-19T01:47:31 < dongs> http://www.ebay.com/itm/271104996815 2012-11-19T01:49:06 -!- DaKu is now known as daku 2012-11-19T01:53:06 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-19T01:53:12 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-19T01:55:09 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-19T02:02:34 -!- Laurenceb_ [~Laurence@host86-146-189-44.range86-146.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-19T02:17:17 -!- Erlkoenig [~erlkoenig@pptp-212-201-70-181.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-19T02:27:25 -!- Erlkoenig [~erlkoenig@pptp-194-94-198-45.pptp.stw-bonn.de] has joined ##stm32 2012-11-19T02:29:27 < baird> lol ruby: https://gist.github.com/4106776 "Cancelled because everyone was white middle-class males" 2012-11-19T02:31:47 < dongs> haha 2012-11-19T02:33:12 < dongs> isnt ruby jap shit anyway 2012-11-19T02:34:04 < Erlkoenig> ruby is very nice, when used for the right purposes 2012-11-19T02:34:12 < Erlkoenig> afk, measuring 2012-11-19T02:34:17 -!- Erlkoenig [~erlkoenig@pptp-194-94-198-45.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-19T02:34:31 < baird> I've always though of it as being in the LOGO ('procedural Lisp') class of langs.. 2012-11-19T02:35:23 < dongs> i've always thought of it being about as useful as python 2012-11-19T02:35:44 < dongs> another "metoo" lang made for no purpose other than to "scratch an itch" 2012-11-19T02:36:01 < dongs> some itches better be left unscratched, or else they turn into open sores. 2012-11-19T02:36:57 < baird> Python's interactive read-eval-print system makes me like it a lot more than others.. I'm certainly not going back to Perl. 2012-11-19T02:38:49 < dongs> perl > python 2012-11-19T02:41:00 -!- Erlkoenig [~erlkoenig@pptp-212-201-70-5.pptp.stw-bonn.de] has joined ##stm32 2012-11-19T02:41:13 < Erlkoenig> damn hardfaults 2012-11-19T02:41:50 < baird> Ha, sure enough-- in the comments of the link, there's someone screaming about 'privilege' and that's it conspiratorial that the organizers couldn't make at least 25% of the presenters female.. 2012-11-19T02:42:37 < Erlkoenig> yeay stereotypes 2012-11-19T02:43:11 < Erlkoenig> at my uni there was some sort of "job fair". lots of pretty woman, and my co-students were all like "ooh look at her and look at that one" oOo 2012-11-19T02:44:08 < dongs> baird: https://boards.4chan.org/r9k/res/4491664 2012-11-19T02:44:40 < baird> If you believed the publicity from my first Uni, 75% of the students in the Engineering department were female.. >_> 2012-11-19T02:44:54 < dongs> haha 2012-11-19T02:45:02 < dongs> what was teh actual percentage? like 7.5? 2012-11-19T02:45:20 < Erlkoenig> dito :> 2012-11-19T02:45:26 < Erlkoenig> fascinating, in math, like 40% 2012-11-19T02:45:56 < baird> 2% I think. 2012-11-19T02:47:15 < Erlkoenig> we have combined parties here: psychology and CS ("psych-o-matic") to equalize the proportions :> 2012-11-19T02:48:48 < emeb_mac> dongs: boards go out today? 2012-11-19T02:49:00 < baird> In 1st/2nd (freshman/soph) Maths subject, it was around 15-20% female, the majority of the girls were Biology or Psychology. It picked up to about 33% by 3rd year Pure maths. 2012-11-19T02:49:25 < dongs> emeb_mac: i think so, was supposed to saturday but still waiting for a bunch of idiots to actually submit the gerbers, panel is on hold. 2012-11-19T02:49:50 < emeb_mac> think there'll be room for the bmp & breakouts? 2012-11-19T02:49:59 < dongs> yes, thats already factored in 2012-11-19T02:50:05 < Erlkoenig> whats funny - some of my ex-maths-costudents who are superneds in algebra and weird stuff are hardly able to install thunderbird without my supervision :D 2012-11-19T02:50:06 < emeb_mac> nice. 2012-11-19T02:50:06 < baird> More girls than usual in the 1st year Statistics Maths, too. Primaryly because of Psych. 2012-11-19T02:50:19 < Erlkoenig> (eeh, female costuents) 2012-11-19T02:52:09 < emeb_mac> I should probably update the BOM for the breakout and write one for the bmp2 2012-11-19T02:52:59 < dongs> https://dlnmh9ip6v2uc.cloudfront.net/images/products/1/0/1/3/8/10138-02.jpg ST makes GSM chipsets?! 2012-11-19T02:53:44 < emeb_mac> huh - looks like they did 3 years ago. 2012-11-19T02:54:00 < dongs> what ST arm is that i wonder 2012-11-19T02:54:22 < zyp> probably cortex-r 2012-11-19T02:54:42 < zyp> if not older 2012-11-19T02:55:39 < dongs> STR9 line is pretty much dead, isnt it? 2012-11-19T02:56:56 < dongs> dead like BSD 2012-11-19T02:57:16 < dongs> oh, stencil for datablogger is here. i guess i will find out if SD works. 2012-11-19T03:01:36 < zyp> hmm, looks like the gsm chipset on that module originated from nxp 2012-11-19T03:02:06 < zyp> because I read OM6357 on that chip, and google hits indicate nxp 2012-11-19T03:02:52 < zyp> it probably went into ST-NXP, before ST-NXP got sucked up by ST-Ericsson 2012-11-19T03:03:22 < zyp> the databrief for OM6357 says arm7 2012-11-19T03:04:05 < dongs> so its like almsot your trollterritory 2012-11-19T03:04:50 < zyp> well, yeah, I thought kind of the point of ST-Ericsson was that ST doesn't have to make their own cellular chipsets 2012-11-19T03:07:05 -!- dedis30 [~dedis30@akw403.cs.yale.edu] has joined ##stm32 2012-11-19T03:15:49 -!- dedis30 [~dedis30@akw403.cs.yale.edu] has quit [Remote host closed the connection] 2012-11-19T04:09:23 -!- Erlkoenig [~erlkoenig@pptp-212-201-70-5.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-19T04:23:27 -!- ds2 [noinf@netblock-66-245-251-24.dslextreme.com] has joined ##stm32 2012-11-19T04:26:07 < dongs> emeb_mac: panel going out 2012-11-19T04:26:48 < emeb_mac> dongs: sweet! how many panels & how many of the boards on each? 2012-11-19T04:30:45 < dongs> between you and zyp and me there will be plenty of boards left 2012-11-19T04:31:44 < emeb_mac> heh 2012-11-19T04:33:30 < dongs> did you pull up proper D+ to VCC on BMP board/ :) 2012-11-19T04:33:53 < emeb_mac> dongs: yeah - that was a straight copy of the original. 2012-11-19T04:34:14 < emeb_mac> original BMPM design was in geda/pcb, so I didn't touch that. :) 2012-11-19T04:34:26 < dongs> oh ok haha 2012-11-19T04:35:01 < dongs> ive fucked shit up doing straight copies, 2012-11-19T04:35:08 < dongs> mostly due to fucktards original stuff beingdumb 2012-11-19T04:35:21 < dongs> like one recent shit i rememer, they had CS line pulled to ground 2012-11-19T04:35:27 < dongs> but the fucking symbol was pointing UP 2012-11-19T04:35:29 < dongs> like vcc 2012-11-19T04:35:46 < emeb_mac> lol - garbage in... 2012-11-19T04:40:24 < dongs> lunix in 2012-11-19T04:40:33 < emeb_mac> owche. :P 2012-11-19T04:42:05 < dongs> or iguess i shoulda said ":lunix out" 2012-11-19T04:42:06 < dongs> heeh 2012-11-19T04:43:06 < emeb_mac> http://www.ibiblio.org/Dave/Dr-Fun/df9612/df961220.jpg 2012-11-19T04:58:08 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-19T05:03:47 < dongs> did someone say STM32F3 can invert and reverse RX/TX signals?> 2012-11-19T05:05:55 < emeb_mac> don't know. wasn't me. 2012-11-19T05:07:06 < emeb_mac> yep : Separate signal polarity control for transmission and reception Swappable Tx/Rx pin configuration 2012-11-19T05:08:39 < dongs> wow. 2012-11-19T05:08:43 < dongs> that is awesomebeans. 2012-11-19T05:08:45 < dongs> is that 303 only ? 2012-11-19T05:08:46 < dongs> or 373 as well 2012-11-19T05:08:58 < emeb_mac> that's in the 3xx RM 2012-11-19T05:09:07 < dongs> there are diferent rms for 303 and 373, no? 2012-11-19T05:09:07 < emeb_mac> so probably both 2012-11-19T05:09:31 < emeb_mac> you're right 2012-11-19T05:09:40 < emeb_mac> this is the 37x/38x rm 2012-11-19T05:09:53 < dongs> meh 2012-11-19T05:09:58 < dongs> whre the fuck is 303 in 48pin! 2012-11-19T05:10:33 < dongs> 11/26 ship estimate my ass 2012-11-19T05:14:07 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 260 seconds] 2012-11-19T05:15:00 < emeb_mac> 30x rm says same thing. 2012-11-19T05:17:17 < dongs> great 2012-11-19T05:17:26 < dongs> finally, shitbus support wihtout having to add hardware inverter 2012-11-19T05:17:38 < dongs> because futaba was too clever and used inverted ttl 2012-11-19T05:44:50 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-19T06:05:22 < dongs> http://www.mangoboard.com/admin/data/prdimg/1206180001_L1.jpg lol 2012-11-19T06:07:27 < emeb_mac> wtf is that? 2012-11-19T06:08:22 < emeb_mac> stm32f103 + usb + 7-seg??!! 2012-11-19T06:08:32 < dongs> ya lol 2012-11-19T06:08:53 < dongs> at least its cheap 2012-11-19T06:08:55 < dongs> $27 or someshit 2012-11-19T06:09:05 < dongs> even less, $25 2012-11-19T06:09:07 < dongs> krw is shit 2012-11-19T06:09:20 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-19T06:09:26 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-19T06:09:30 < dongs> http://www.mangoboard.com/admin/data/prdimg/1208020001_L1.jpg or you can have a tarduino 2012-11-19T06:10:39 < emeb_mac> hah - it's got a CdS cell. 2012-11-19T06:10:47 < ds2> just use a 430 2012-11-19T06:11:06 < emeb_mac> wtf is the little PIC processor for? 2012-11-19T06:11:15 < dongs> says motor driver next to it 2012-11-19T06:11:21 < ds2> why through hole? 2012-11-19T06:11:27 < dongs> who knows 2012-11-19T06:11:47 < dongs> http://www.mangoboard.com/admin/data/prdimg/1211080001_L1.jpg this is more along the lines of interest for this channel 2012-11-19T06:12:35 < emeb_mac> oh - that's cute. 2012-11-19T06:12:46 < ds2> that's an ARM9 isn't it? 2012-11-19T06:12:58 < emeb_mac> dunno 2012-11-19T06:13:16 < ds2> the 1808 is basically the L138, IIRC 2012-11-19T06:13:35 < emeb_mac> yep - http://www.ti.com/product/am1808 2012-11-19T06:13:47 < dongs> dead as BSD 2012-11-19T06:14:06 < ds2> there is a time and place for it 2012-11-19T06:14:16 < ds2> at least that sucker has a MMU ;) 2012-11-19T06:14:27 < dongs> sata 1 channel 2012-11-19T06:14:36 < dongs> can lunix. 2012-11-19T06:15:07 < emeb_mac> I've still got a hawkboard around somewhere. 2012-11-19T06:15:25 < ds2> emeb_mac: good or bad board? 2012-11-19T06:15:34 < dongs> http://elinux.org/Hawkboard 2012-11-19T06:15:35 < dongs> looks like this 2012-11-19T06:15:41 < dongs> too big 2012-11-19T06:15:50 < ds2> yes it is big 2012-11-19T06:15:53 < ds2> but the problem is 2012-11-19T06:15:55 < emeb_mac> ds2: it was a fairly early one. boots fine. 2012-11-19T06:16:00 < ds2> they F'ed the DRAM layout on the later revs 2012-11-19T06:16:09 < ds2> emeb_mac: ooh..nifty 2012-11-19T06:16:59 < emeb_mac> ds2: so early = good in this case. 2012-11-19T06:17:23 < ds2> emeb_mac: yep. I got one of those around here 2012-11-19T06:17:42 < baird> http://www.worldtoiletday.org/ 2012-11-19T06:17:52 < emeb_mac> I think I bought it from Specialcomp back when he had a sale on or something.' 2012-11-19T06:18:23 < ds2> it really sucks that no one really mades a decent MMU enabled ARM with a relatively simple to layout package 2012-11-19T06:19:20 < emeb_mac> how hard would it be to put a good CPU + MMU + DRAM ctrlr into a qfp? 2012-11-19T06:20:18 < dongs> um 2012-11-19T06:20:20 < dongs> allwinner? 2012-11-19T06:20:21 < dongs> heh. 2012-11-19T06:21:11 < emeb_mac> those are in qfp? thought they were bga too. 2012-11-19T06:21:18 < ds2> Atmel had a chip in QFP 2012-11-19T06:21:29 < emeb_mac> oh yeah - ARM9, right? 2012-11-19T06:21:29 < ds2> but I question the easy to layout part 2012-11-19T06:21:31 < ds2> yep 2012-11-19T06:21:40 < ds2> the AT91RM9200 IIRC 2012-11-19T06:21:49 < emeb_mac> that outfit up in Flagstaff did a board with it. 2012-11-19T06:21:50 < dongs> no, there a bunch of allwinner trash in qfp 2012-11-19T06:21:54 < dongs> thats waht teh olimexi did 2012-11-19T06:22:03 < ds2> emeb_mac: qwik_byte? 2012-11-19T06:22:13 < emeb_mac> ds2: sounds right. 2012-11-19T06:22:59 < ds2> odd folks 2012-11-19T06:23:04 < emeb_mac> looks like they're gone now. 2012-11-19T06:23:24 < ds2> really? they were doing a OMAP3 board a few years ago according to SC 2012-11-19T06:24:29 < ds2> or was it from ESC 2012-11-19T06:24:32 < emeb_mac> wait... kwikbyte was the beagle knockoff. They're here in Chandler. 2012-11-19T06:25:41 < ds2> oh 2012-11-19T06:25:45 < ds2> *shrug* 2012-11-19T06:30:22 < emeb_mac> dongs: right - Olimex "OlinuXino - A13" - https://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino/ 2012-11-19T06:30:28 < dongs> latest WiiU tech http://i.imgur.com/0HjFo.jpg 2012-11-19T06:30:31 < dongs> emeb_mac: yea 2012-11-19T06:30:33 < dongs> that shit 2012-11-19T06:30:43 < emeb_mac> cheap 2012-11-19T06:30:46 < dongs> quite 2012-11-19T06:32:17 < dongs> i wonder if they managed to do that on 2l 2012-11-19T06:32:26 < dongs> i geuss its all opensores 2012-11-19T06:32:29 < dongs> too lazy to look at gerbers 2012-11-19T06:32:44 < emeb_mac> got 'em at DK: http://www.digikey.com/product-detail/en/A13-OLINUXINO-WIFI/1188-1090-ND/3601083 2012-11-19T06:33:35 < dongs> haha.. brd 2012-11-19T06:33:37 < dongs> eagleatrash 2012-11-19T06:35:57 < dongs> haha they'er still using binary version of eagle 2012-11-19T06:36:00 < dongs> i guess i can take a look 2012-11-19T06:36:59 < dongs> how the fuck do they ca ll 4 layer shit in eagle 2012-11-19T06:37:40 < dongs> ah, 4 layer 2012-11-19T06:37:49 < emeb_mac> not bad 2012-11-19T06:37:50 < dongs> but no routing on l2/l3 2012-11-19T06:37:54 < dongs> just power planes 2012-11-19T06:37:56 < dongs> pretty nice 2012-11-19T06:38:00 < dongs> like zero routing 2012-11-19T06:38:05 < dongs> l2 is 100% solid gnd i guess 2012-11-19T06:38:07 < dongs> minus vias 2012-11-19T06:38:18 < emeb_mac> seems good 2012-11-19T06:43:31 < dongs> http://www.st.com/cn/com/CORPORATE_RESOURCES/COMPANY/DIVISIONAL_PRESENTATION/Nuremberg_Workshop_USB.pdf 2012-11-19T06:43:49 < ds2> auto routers suck 2012-11-19T06:44:06 < dongs> autorouter used smartly is pretty awsm 2012-11-19T06:44:17 < ds2> not worth the $$ to buy the autorouter option on eagle... except maybe for tiny simple boards 2012-11-19T06:44:18 < dongs> emeb_mac: good reading 4 u 2012-11-19T06:44:27 < dongs> lol, eagle sucks anyway 2012-11-19T06:44:43 < emeb_mac> dongs: looking 2012-11-19T06:44:50 < dongs> dicktrace autorouter is ok for simple stuff. I know a guy who swears by it 2012-11-19T06:44:54 < ds2> unless diptrace can import and export orcad and allegro... 2012-11-19T06:44:57 < dongs> manually routes important shit and just hits autoroute for the rest 2012-11-19T06:44:58 < dongs> it can 2012-11-19T06:45:02 < ds2> simple stuff.. sure, get more complex and... 2012-11-19T06:45:08 < dongs> dicktrace does dsn/ses shit 2012-11-19T06:45:10 < dongs> for routing 2012-11-19T06:45:19 < dongs> so you can integrate it with wahtever autourouter 2012-11-19T06:45:20 < ds2> can it load it? 2012-11-19T06:45:23 < dongs> yes 2012-11-19T06:45:28 < ds2> Hmmmm 2012-11-19T06:45:32 < dongs> wait, what you mean? 2012-11-19T06:45:44 < dongs> to send dicktrace model for routing in shit that reads dsn/ses? 2012-11-19T06:45:46 < dongs> or the other way around 2012-11-19T06:45:48 < ds2> say I have someone do a board in Allegro, can I load it and modify it myself? 2012-11-19T06:45:52 < dongs> ah, no 2012-11-19T06:45:57 < ds2> oh 2012-11-19T06:46:06 < ds2> supposely Son of Protel can do something like that 2012-11-19T06:49:30 < dongs> altium shit? 2012-11-19T06:49:35 < dongs> it can import some 2012-11-19T06:49:40 < dongs> i wouldnt trust any non-native import of shit anyway 2012-11-19T06:49:55 < dongs> i've seen people import shit like pads ascii into altium and go cntinue workign on it 2012-11-19T06:49:58 < dongs> sigh 2012-11-19T06:50:33 < ds2> yeah 2012-11-19T07:10:19 < dongs> http://i.ebayimg.com/t/Vintage-386-DOS-6-22-Windows-3-1-Computer-3-5-5-25-Floppy-Drives-ISA-Slots-/00/s/OTQ1WDE2MDA=/$(KGrHqFHJDcFBt3TnC6ZBQj(-F7GF!~~60_57.JPG 2012-11-19T07:10:24 < dongs> do you think thats a VFD 2012-11-19T07:15:16 < emeb_mac> sure looks like it 2012-11-19T07:17:15 < baird> I've got something like that somewheres.. 2012-11-19T07:21:46 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 268 seconds] 2012-11-19T07:32:32 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-19T07:36:44 < ds2> what is the interest in VFDs? 2012-11-19T07:42:41 < emeb_mac> all retro n stuff. 2012-11-19T07:42:50 < emeb_mac> ask mranostay :) 2012-11-19T07:43:20 < baird> Brainstorming ideas for 15 seconds of fame on Hackaday 2012-11-19T07:43:31 < ds2> Got a bunch of them sitting around 2012-11-19T07:43:42 < ds2> wonder if it is worth the effort to locate and sell 2012-11-19T07:43:49 < dongs> haha 2012-11-19T07:43:54 < dongs> < baird> Brainstorming ideas for 15 seconds of fame on Hackaday 2012-11-19T07:44:00 * emeb_mac prefers nixie tubes. 2012-11-19T07:44:01 < dongs> so true 2012-11-19T07:44:34 < baird> nixies are so 2006 2012-11-19T07:45:04 < ds2> yep 2012-11-19T07:45:25 < ds2> if I want retro, I'll turn on my regen receiver with tubes on them 2012-11-19T07:47:25 < emeb_mac> I found some old 7-seg LED bubble displays a while back: https://plus.google.com/photos/102551934997523314432/albums/5729212799220821089/5729212797473591970 2012-11-19T07:47:34 < dongs> 403 bro 2012-11-19T07:48:30 < emeb_mac> just a sec... 2012-11-19T07:48:43 < baird> Saw tonnes of those at the CCARC fleamarket back in Feburary. Looks like too much of a PITA to drive, though. 2012-11-19T07:48:46 < dongs> imgur that shit who teh fuck uses picasa 2012-11-19T07:48:49 < dongs> more like spicasa 2012-11-19T07:49:02 < baird> spicassa 2012-11-19T07:50:27 < emeb_mac> trying - imgur is froze 2012-11-19T07:50:32 < dongs> yeah its been fucing up 2012-11-19T07:50:35 < dongs> all day yesterday and today 2012-11-19T07:50:37 < dongs> minus.com i guess. 2012-11-19T07:51:37 < emeb_mac> http://i.imgur.com/13vz5.png 2012-11-19T07:52:05 < dongs> BSD'd 2012-11-19T07:52:07 < dongs> oh there it goes 2012-11-19T07:52:08 < dongs> slow as shit 2012-11-19T07:52:28 < emeb_mac> wtf imgur? 2012-11-19T07:52:35 < dongs> STILL going 2012-11-19T07:52:47 < dongs> that should have really been jpg tho 2012-11-19T07:52:59 < emeb_mac> whatevs 2012-11-19T07:53:11 < dongs> is that one of those 2012-11-19T07:53:15 < dongs> that has leds under a lens 2012-11-19T07:53:21 < emeb_mac> yep 2012-11-19T07:53:23 < dongs> those are so awesome 2012-11-19T07:53:27 < emeb_mac> like old calculators 2012-11-19T07:53:29 < dongs> yeah 2012-11-19T07:53:32 < dongs> i had some in like '96 2012-11-19T07:53:49 < emeb_mac> got 10 from a local surplus outfit 2012-11-19T07:53:57 < dongs> is that DIP or something lol 2012-11-19T07:54:08 < emeb_mac> yep - 14-pin DIP 2012-11-19T07:54:19 < emeb_mac> super easy to drive from an MCU 2012-11-19T07:54:30 < dongs> now youre ready for hackaday 2012-11-19T07:54:33 < emeb_mac> just 7 anodes & 5 cathodes. 2012-11-19T07:54:35 < dongs> ask beard to submit the article for you 2012-11-19T07:54:56 < emeb_mac> lol 2012-11-19T07:55:17 < dongs> 5 cathodes, so you have to scan it? 2012-11-19T07:55:24 < emeb_mac> yeah 2012-11-19T07:55:28 < dongs> tarduino: not suitable for job 2012-11-19T07:55:46 < baird> yay interrupts... 2012-11-19T07:55:50 < emeb_mac> heh - yeah I was playing with ATmega back then 2012-11-19T07:56:02 < emeb_mac> baird: yup - timer IRQ 2012-11-19T07:56:11 < dongs> arduino has timers?? 2012-11-19T07:56:18 < emeb_mac> yep 2012-11-19T07:56:27 < emeb_mac> 16-bit maybe? 2012-11-19T07:59:47 < baird> Ah, this is the thingie I've got that I mentioned before: http://au.element14.com/avago-technologies/hdsp-2532/segmented-alphanumeric-led/dp/9869921 2012-11-19T08:00:27 < emeb_mac> oh yeah - I remember those. 2012-11-19T08:00:46 < emeb_mac> built - in memory & scanning. Just send 'em ascii 2012-11-19T08:01:13 < emeb_mac> not cheap tho 2012-11-19T08:01:32 < baird> Like the ?vfd in the photo, it was pulled from the 'turbo' display of a PC 2012-11-19T08:05:40 < dongs> ooo 2012-11-19T08:05:41 < dongs> that is awesome 2012-11-19T08:05:43 < dongs> lol $47 tho 2012-11-19T08:06:00 < dongs> also: datasheet link is 404 2012-11-19T08:06:03 < dongs> go farnell 2012-11-19T08:06:22 < dongs> or element14 which I suspect is same trash 2012-11-19T08:12:56 < emeb_mac> Here ya go: http://www.mouser.com/ProductDetail/Avago-Technologies/HDLO-1414/?qs=sGAEpiMZZMvkC18yXH9iIsSFKp4VzurGQJOgZImgRIo%3d 2012-11-19T08:16:16 < cdh> gcc -O3 is a bit stupid. 2012-11-19T08:16:18 < cdh> 0x08016b0a <+30>: movs r0, #0 2012-11-19T08:16:20 < cdh> 0x08016b0c <+32>: movs r3, #0 2012-11-19T08:16:21 < cdh> 0x08016b0e <+34>: orrs r2, r0 2012-11-19T08:16:23 < cdh> 0x08016b10 <+36>: orrs r3, r4 2012-11-19T08:16:24 < cdh> 0x08016b12 <+38>: mov r0, r2 2012-11-19T08:16:26 < cdh> 0x08016b14 <+40>: mov r1, r3 2012-11-19T08:16:27 < cdh> From this: 2012-11-19T08:16:29 < cdh> return (((uint64_t) high << 32) | low); 2012-11-19T08:16:29 < emeb_mac> I never use -O3 2012-11-19T08:16:38 < emeb_mac> use -Os instead. 2012-11-19T08:16:39 < cdh> -Os doesn't look much better. 2012-11-19T08:16:57 < emeb_mac> I've found it's tighter and faster. 2012-11-19T08:17:11 < emeb_mac> what rev of gcc? 2012-11-19T08:18:04 < cdh> I agree with you -- I usually use -Os as well. This is 4.5.2 compiled with summon-arm-toolchain 2012-11-19T08:18:14 < emeb_mac> ech 2012-11-19T08:19:08 < emeb_mac> 4.6 is what I've been using. Seems OK. 2012-11-19T08:19:52 < cdh> Any idea if its handling of 64-bit values is smarter? 2012-11-19T08:20:29 < emeb_mac> I doubt it. 4.7 is much better with 64-bit tho. 2012-11-19T08:21:16 < emeb_mac> but I've only got it on my mac. 2012-11-19T08:21:31 < cdh> Thanks for the tip. I should check it out. 2012-11-19T08:25:21 < emeb_mac> PC13-15 - useless GPIO pins 2012-11-19T08:25:28 < emeb_mac> no alt funcs. 2012-11-19T08:27:12 < cdh> They are also sourced from VBAT IIRC 2012-11-19T08:27:12 < ds2> what does armcc do? 2012-11-19T08:27:40 < cdh> ds2 - I don't have armcc. 2012-11-19T08:28:51 < emeb_mac> cdh: interesting - so I suppose they could be used for controlling stuff in powerdown. 2012-11-19T08:29:59 < ds2> what is the rule with driving GPIOs after power down? 2012-11-19T08:32:32 -!- bcsllc-steve [~steve@ip68-105-49-117.no.no.cox.net] has quit [Read error: Connection reset by peer] 2012-11-19T08:33:05 -!- bcsllc-steve [~steve@ip68-105-49-117.no.no.cox.net] has joined ##stm32 2012-11-19T08:33:06 < cdh> In the F4, VBAT powers PC13 to PC14 and PI8. PC13 can be used as a GPIO or RTC_AF1. PC14 and PC15 can be used as GPIO or LSE. Only one I/O at a time can be used as output. The GPIOs may not be used as a current source (e.g. to drive LED). PI8 can be used for RTC_AF2 (tamper or timestamp) 2012-11-19T08:33:31 < cdh> ds2 - since these GPIOs are in the VBAT power domain, they'll retain their last state so long as VBAT is maintained. 2012-11-19T08:33:48 < ds2> cdh: but if VBAT is tied to the main power... 2012-11-19T08:35:44 < cdh> ds2 - then the only thing you get out of them are a bunch of weak-ass GPIOs as emeb_mac already vented. 2012-11-19T08:37:00 < ds2> no 2012-11-19T08:37:16 < ds2> trying to figure out what is the rule with driving them after power off 2012-11-19T08:38:24 -!- elektrinis [circuit@78.60.169.125] has quit [Ping timeout: 252 seconds] 2012-11-19T08:40:34 < emeb_mac> looks like the current source limit is only if you're powering them from VDD thru the analog switch. 2012-11-19T08:40:48 < emeb_mac> if Vbat = VDD then you can source current. 2012-11-19T08:44:39 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-19T09:11:00 < dongs> sup trolls 2012-11-19T09:11:11 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-19T09:11:11 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-19T09:11:11 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-19T09:12:24 < emeb_mac> still awake 2012-11-19T09:13:04 < dongs> i got a self powered usb hub - vbus is not connected at all. 2012-11-19T09:13:17 < dongs> where should i get 5V for nreset? vbus or global 5V 2012-11-19T09:13:26 < dongs> or hub 3V3 i guess 2012-11-19T09:13:43 < dongs> prob the latter. 2012-11-19T09:14:07 < emeb_mac> wait, what? 2012-11-19T09:14:44 < emeb_mac> the hub is self powered, so it doesn't pull 5V from the host, but it still supplies it downdstream. 2012-11-19T09:15:21 -!- dekar_ [~dekar@212.255.241.188] has joined ##stm32 2012-11-19T09:15:24 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-19T09:15:26 < emeb_mac> you building other stuff into the hub? 2012-11-19T09:16:08 < dongs> it doesnt supply anything 2012-11-19T09:16:14 < dongs> i mean, not to outside 2012-11-19T09:16:21 < dongs> everything else is slef-powered, no usb5V present at all 2012-11-19T09:16:30 < emeb_mac> bizarre. 2012-11-19T09:16:31 < dongs> im just gonna put it on hub's 3.3 supply 2012-11-19T09:16:33 < dongs> makes most sense 2012-11-19T09:17:04 < dongs> how sos? 2012-11-19T09:17:06 < dongs> err how so? 2012-11-19T09:17:10 < dongs> embedded hubs never deal with 5V 2012-11-19T09:17:22 < emeb_mac> that's what I was missing - embedded. 2012-11-19T09:17:27 < dongs> yeah, ok. 2012-11-19T09:19:01 -!- dekar__ [~dekar@212.255.250.3] has quit [Ping timeout: 246 seconds] 2012-11-19T09:19:32 < ds2> anyone here using the STLink on the discovery boards for their own boards? 2012-11-19T09:23:37 < jpa-> yes 2012-11-19T09:23:44 < emeb_mac> yup 2012-11-19T09:24:25 < emeb_mac> Using an F4 disco to develop/debug another F4 board. 2012-11-19T09:26:23 < jpa-> using L1 disco to debug F4 board 2012-11-19T09:26:24 -!- claude is now known as Claude 2012-11-19T09:30:57 < dongs> stlink sucks so bad 2012-11-19T09:30:59 < dongs> its slow and shitty 2012-11-19T09:31:01 < dongs> buggy, too 2012-11-19T09:31:06 < dongs> i prefer keil ulink2 2012-11-19T09:31:12 < dongs> fastest debugger evar! 2012-11-19T09:31:14 < dongs> k bbl 2012-11-19T09:31:16 < zyp> ok 2012-11-19T09:31:39 < dongs> well 2012-11-19T09:31:42 < dongs> until i try out this awesome 'BMP' shit 2012-11-19T09:33:33 < emeb_mac> heh 2012-11-19T09:34:06 < cdh> I'm also using an F4 disco to dev/debug another F4 board. 2012-11-19T09:35:05 < zyp> I'm using another debugger to dev/debug F4 disco, because I'm tired of stlink 2012-11-19T09:35:29 < emeb_mac> stlink works fine w/ CooCox on Win7 2012-11-19T09:35:40 < emeb_mac> quick, reliable. 2012-11-19T09:37:15 < ds2> how do you power ur board? 2012-11-19T09:37:32 < ds2> they are saying the STLink on the discovery is fixed at 3.0V 2012-11-19T09:37:39 < ds2> or you just run ur board at 3.0V? 2012-11-19T09:37:58 < emeb_mac> I run my board from a separate supply. 2012-11-19T09:38:21 < emeb_mac> the stlink Vref pin is really kinda bogus. 2012-11-19T09:38:30 < emeb_mac> don't think it really does anything. 2012-11-19T09:38:37 < zyp> I never hooked it up 2012-11-19T09:38:47 < ds2> this is according to the ST folks 2012-11-19T09:38:52 < ds2> emeb_mac: is your board at 3.0V? 2012-11-19T09:39:11 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has joined ##stm32 2012-11-19T09:39:12 < emeb_mac> ds2: my board runs @ 3.3V 2012-11-19T09:39:15 < zyp> does the difference between 3.0 and 3.3V even matter? 2012-11-19T09:39:20 < jpa-> it does not 2012-11-19T09:39:25 < zyp> exactly 2012-11-19T09:39:29 < jpa-> if your board was running at 2.0V there might be a problem 2012-11-19T09:39:32 < ds2> Oh so 3.3V is close enough 2012-11-19T09:39:34 < ds2> gotcha 2012-11-19T09:39:54 < ds2> donno how sensitive it is. was hoping 1 diode drop is close enough 2012-11-19T09:39:55 < jpa-> even 2.8V should be ok, because the diode drop in input pins is probably atleast 0.2V 2012-11-19T09:42:37 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-19T09:44:09 < emeb_mac> l8rs 2012-11-19T09:44:16 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-19T09:47:38 < ds2> 'k 2012-11-19T09:51:13 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Ping timeout: 246 seconds] 2012-11-19T09:51:22 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-19T10:03:15 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-19T10:09:43 < dongs> attn baird / zyp http://www.japantoday.com/category/lifestyle/view/rent-a-girlfriend-service-offers-simulated-romance 2012-11-19T10:15:24 -!- baird_rpi [~root@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-19T10:17:05 -!- |sark [~|sark@109.235.51.202] has quit [Read error: Connection reset by peer] 2012-11-19T10:17:27 < zyp> heh 2012-11-19T10:18:15 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: No route to host] 2012-11-19T10:23:13 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-19T10:23:48 < baird> Awesome. BAIRD, C.J: REQUISITES: NO BLONDES" 2012-11-19T10:27:03 < baird> Japanese girls are also -tiiinnnyy- .. For once, I'd like a girlfriend who wasn't like >6 inches shorter than me. :/ 2012-11-19T10:34:03 < baird_rpi> Living The Dream-- I've now got an RPi 'permanently' on the living room 48@ TV, automatically starting up to a VT220 framebuffer terminal. 2012-11-19T10:34:32 < baird_rpi> (IRC, ssh, etc.) 2012-11-19T10:35:11 < zyp> one of the guys I went to japan with this summer just ordered an escort 2012-11-19T10:35:43 < dongs> in norway? 2012-11-19T10:36:07 < zyp> huh? in japan of course 2012-11-19T10:36:11 < dongs> o ok 2012-11-19T10:36:38 < zyp> «just» as in «simply», not «just now» 2012-11-19T10:37:09 < dongs> ive never tried it here. 2012-11-19T10:37:19 < dongs> though I made a mistake of hanging out in the wrong part of town after like 8pm 2012-11-19T10:37:23 < dongs> it was obvious who was "working" 2012-11-19T10:38:29 < zyp> I found the wrong part of Ikebukuro one time I took a walk after midnight 2012-11-19T10:38:47 < dongs> 20x16cm 2012-11-19T10:39:02 < dongs> hm weird 2012-11-19T10:39:41 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Read error: Connection reset by peer] 2012-11-19T10:39:48 -!- Claude is now known as claude 2012-11-19T10:40:24 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-19T10:43:58 < baird> http://i.imgur.com/96PEv.jpg 2012-11-19T10:46:01 < cdh> Let's play, "who can spot the bug 2012-11-19T10:46:07 < cdh> http://pastebin.com/jLZ94GE4 2012-11-19T10:48:21 < dongs> is that libopencm3 2012-11-19T10:48:53 < cdh> Yeah. The ISR vector is, but the code is mine. 2012-11-19T10:49:04 < dongs> that's the bug then :) 2012-11-19T10:49:09 < cdh> heh heh 2012-11-19T10:49:34 < dongs> i dont see anythingh obvious wihtout reading the RM for flags. 2012-11-19T10:52:07 < cdh> Adding a "dmb" immediately after the "uint32_t low = TIM2_CNT" made the bug go away for non-ISR context code. My USB ISR still hitting cases where the value returned is not monotonically increasing. 2012-11-19T10:52:12 < zyp> cdh, what's the problem? 2012-11-19T10:52:33 < cdh> TIM2 ISR priority is 1, USB ISR priority is 2. 2012-11-19T10:52:38 < dongs> oh 2012-11-19T10:52:55 < zyp> the only obvious bug I see is that it's not handling timer_hr_get() being called when the timer is wrapping 2012-11-19T10:53:10 < dongs> no, something else preempts shitw while its doing the 64bit add 2012-11-19T10:53:15 < dongs> and then values get wrong 2012-11-19T10:53:25 < dongs> TIM_CNT is higher or whatever 2012-11-19T10:53:29 < zyp> exactly 2012-11-19T10:54:13 < cdh> zyp - the "if (high != timer_high)" handles the wrap -- or should, anyway. 2012-11-19T10:54:40 < zyp> is timer_high declared volatile? 2012-11-19T10:55:09 < cdh> Yep, timer_high is volatile. I disassembled the code, and although it's totally stupid what gcc did, the order looks correct. 2012-11-19T10:55:24 < zyp> totally stupid? 2012-11-19T10:56:50 < cdh> zyp - http://pastebin.com/0vJm84nM 2012-11-19T10:57:48 < zyp> how's that stupid? looks pretty much like what I would expect gcc to do 2012-11-19T10:57:51 < cdh> dongs - only thing I can think of is USB interrupt is somehow pre-empting timer, and that would hose it up. 2012-11-19T10:58:11 < zyp> same priority group? 2012-11-19T10:59:33 < zyp> but even still, the timer should not be able to wrap twice 2012-11-19T11:00:14 < cdh> zyp - Dunno - is that different than the priority level? timer priority is 1 and USB priority is 2. 2012-11-19T11:00:57 < zyp> the group granularity is configurable 2012-11-19T11:01:11 < zyp> hmm, ah 2012-11-19T11:01:36 -!- claude is now known as Claude 2012-11-19T11:01:50 < zyp> because you rely on timer_high to increment at the same time that TIM2_CNT wraps 2012-11-19T11:02:24 < zyp> which is not true if the timer ISR is not allowed to preempt and increment 2012-11-19T11:02:37 -!- circuit [~circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-19T11:03:21 < zyp> and without the barrier you can still have a pending read in the pipeline that executes before the ISR is started 2012-11-19T11:07:07 < cdh> zyp - the barrier totally makes sense (which is why I added it). I couldn't find a match for group and interrupt in the STM32F4 reference manual. I'll set up a test tomorrow to catch USB pre-empting the timer ISR. 2012-11-19T11:12:19 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-19T11:13:48 < dongs> BREAKING NEWS: John McAfee and Hans Reiser founding new startup to build killer app that will bury the competition 2012-11-19T11:14:43 < baird> You totally stole that from someone else. 2012-11-19T11:15:57 < dongs> yea, retweeting from another channel, sorry. 2012-11-19T11:20:31 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-19T11:34:38 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-19T11:39:32 < dongs> 15mm bezel 2012-11-19T11:39:39 < dongs> on the monitor case. 2012-11-19T11:48:59 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-19T11:49:29 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-19T11:52:29 < zyp> cdh, it's not in the STM32F4 reference manual, it's a part of the generic cortex-m specification 2012-11-19T11:52:34 < zyp> check the cortex-m4 manual 2012-11-19T11:58:02 < cdh> Thanks zyp. I'm on it. I'll try switching to the ST-Micro NVIC_init() from libopencm3 nvic_enable_irq() since none of this exists in libopencm3. 2012-11-19T11:59:13 < jpa-> there is also STM32F4 Cortex-M4 programming manual, which does include this stuff 2012-11-19T11:59:38 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has quit [Quit: Quit] 2012-11-19T12:02:13 < cdh> Thanks jpa. That's what I have open. 2012-11-19T12:04:06 < zyp> that's the one I was referring to 2012-11-19T12:06:08 < karlp> cdh: what's missing in ocm3? 2012-11-19T12:06:14 < karlp> irq grouping stuff? 2012-11-19T12:06:58 < dongs> freescale shipped my accels 2012-11-19T12:07:04 < dongs> a week ahead of schedule 2012-11-19T12:13:06 < cdh> karip - just trying to get my interrupts to fire with the correct priority. I don't care so much about grouping. Just need to make sure my timer ISR has the highest priority. 2012-11-19T12:13:30 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-19T12:13:33 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-19T12:18:46 < karlp> "void nvic_set_priority(u8 irqn, u8 priority)" doesn't work for you? 2012-11-19T12:22:14 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Excess Flood] 2012-11-19T12:22:47 -!- baird_rpi [~root@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Remote host closed the connection] 2012-11-19T12:27:19 < cdh> karip -- it appears I was using nvic_set_priority() incorrectly. According to the M4 programming manual, bits [3:0] are ignored. I needed to pass values such as 0x10 and 0x20 as the priority values for my ISRs. 2012-11-19T12:27:33 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-19T12:29:41 -!- Pyrofer [~jiraiya@jiro.cc.ic.ac.uk] has joined ##stm32 2012-11-19T12:30:02 < Pyrofer> hello. 2012-11-19T12:33:43 < cdh> The definition of NVIC_IPRx appears to be the same for F1 and F2 as for F4. This means to me that the libopencm3 examples for rtc, usart, timer, rtc, and can all end up with the same priority. 2012-11-19T12:35:40 < zyp> yes, interrupt priority grouping is the same on cortex-m3 and cortex-m4 2012-11-19T12:43:36 -!- Laurenceb_ [~Laurence@host31-54-179-32.range31-54.btcentralplus.com] has joined ##stm32 2012-11-19T12:48:44 < Laurenceb_> http://www.theregister.co.uk/2012/11/19/lohan_spears/ 2012-11-19T12:48:45 < Laurenceb_> omg 2012-11-19T12:48:58 < Laurenceb_> look how fast they work, thats amazing 2012-11-19T12:49:14 <+Steffanx> blaxter ratio ++ :P 2012-11-19T12:57:08 < Pyrofer> Is Dongs about? 2012-11-19T12:59:16 < jpa-> note to self: overclocking ADC decreases its accuracy 2012-11-19T13:00:12 -!- Pyrofer [~jiraiya@jiro.cc.ic.ac.uk] has left ##stm32 [] 2012-11-19T13:00:34 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Quit: Leaving.] 2012-11-19T13:00:55 -!- Laurenceb_ [~Laurence@host31-54-179-32.range31-54.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-19T13:12:09 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-19T13:18:18 <+Steffanx> Thanks for the info jpa- :) 2012-11-19T13:41:47 < jpa-> hmm, the sample time formula doesn't like me 2012-11-19T13:43:01 < jpa-> maybe because i'm writing in smpr1 the data meant for smpr2 2012-11-19T13:44:07 <+Steffanx> maybe 2012-11-19T13:48:33 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-19T13:59:51 <+dekar_> jpa-, how fast does it go? 2012-11-19T14:01:44 -!- Claude is now known as claude 2012-11-19T14:01:52 -!- claude is now known as Claude 2012-11-19T14:03:05 < jpa-> dekar_: i was running it at 42MHz when maximum is 30MHz; increased the error somewhat, though part of it may be because my sample time was wrong 2012-11-19T14:06:26 <+dekar_> using all ADCs interleaved? 2012-11-19T14:08:41 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-19T14:08:44 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-19T14:08:44 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-19T14:15:41 < jpa-> dekar_: nah, i mean the ADC clock frequency 2012-11-19T14:16:48 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-19T14:32:17 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-19T14:34:19 < Laurenceb> lolwtf 2012-11-19T14:34:43 < dongs> wat 2012-11-19T14:34:47 < Laurenceb> someone wants me to test "spicylips" 2012-11-19T14:35:04 < Laurenceb> "We need some help in imaging before and after applying a product to the lips. It is a little bit spicy but is sold over the counter" 2012-11-19T14:35:59 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-19T14:36:23 < zyp> first time Laurenceb's lips ever got any attention 2012-11-19T14:36:33 < Laurenceb> lol 2012-11-19T14:37:06 < dongs> haha 2012-11-19T14:54:51 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-19T14:54:58 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Client Quit] 2012-11-19T14:55:05 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-19T14:56:54 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-19T15:28:06 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-19T15:30:15 < Laurenceb> http://www.subgenius.com/bigfist/FIST2002-1/Movies-TV-Books/X0029_The_lamest_Tolkien_f.html 2012-11-19T15:30:26 < Laurenceb> lol 2012-11-19T15:32:35 -!- Blinda [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has joined ##stm32 2012-11-19T15:32:44 -!- Blinda [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has quit [Client Quit] 2012-11-19T15:33:23 < Laurenceb> From: duke0uke 2012-11-19T15:42:49 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-19T15:43:43 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-19T15:44:30 < baird> lol, modemac is an old APANA guy who I haven't heard from in a l o n g time.. 2012-11-19T15:46:07 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Client Quit] 2012-11-19T16:18:38 < jpa-> ah, stupid bug stole 1 hour 2012-11-19T16:20:31 < jpa-> set timer CCMR to PWM1, the output signal went high event though timer is disabled => ADC activated, but because DMA was still off, it overran and went into error mode 2012-11-19T16:26:48 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-19T16:27:02 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-19T16:28:43 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Read error: Operation timed out] 2012-11-19T16:34:59 < zyp> heh, my stellaris boards apparently got delayed in customs 2012-11-19T16:35:02 < zyp> «Goods are subject to regulatory review.» 2012-11-19T16:41:54 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-19T16:50:08 < dongs> uh oh 2012-11-19T16:50:15 < dongs> they're too fast for your customs 2012-11-19T16:53:23 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Read error: No route to host] 2012-11-19T16:55:55 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-19T16:56:49 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-19T17:01:59 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-19T17:17:00 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-19T17:21:17 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-19T17:23:07 -!- erik-k [~erik-k@c-50-137-59-216.hsd1.or.comcast.net] has joined ##stm32 2012-11-19T17:23:38 -!- mrdata [d04ce78f@gateway/web/freenode/ip.208.76.231.143] has joined ##stm32 2012-11-19T17:25:16 -!- mrdata [d04ce78f@gateway/web/freenode/ip.208.76.231.143] has left ##stm32 [] 2012-11-19T17:29:30 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has quit [Quit: pokðt] 2012-11-19T17:33:08 -!- circuit [~circuit@82-135-241-134.static.zebra.lt] has quit [Ping timeout: 265 seconds] 2012-11-19T17:36:59 -!- alexn [~alexn@dslb-178-002-016-139.pools.arcor-ip.net] has joined ##stm32 2012-11-19T17:48:14 -!- Mobyfab [~Mobyfab@80.239.168.84] has joined ##stm32 2012-11-19T17:54:32 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-19T17:54:33 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-19T17:54:33 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-19T17:54:36 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-19T18:01:15 -!- alexn [~alexn@dslb-178-002-016-139.pools.arcor-ip.net] has quit [Read error: No route to host] 2012-11-19T18:01:55 -!- alexn [~alexn@dslb-178-002-016-139.pools.arcor-ip.net] has joined ##stm32 2012-11-19T18:02:13 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-19T18:18:06 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-19T18:20:43 -!- elektrinis [circuit@78.60.169.125] has joined ##stm32 2012-11-19T18:29:57 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-19T18:33:26 -!- alexn [~alexn@dslb-178-002-016-139.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-19T18:38:07 < emeb> hi 2012-11-19T18:44:03 < jpa-> hello 2012-11-19T18:48:48 -!- Claude is now known as claude 2012-11-19T18:54:27 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925201091.dsl.bell.ca] has joined ##stm32 2012-11-19T18:54:27 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925201091.dsl.bell.ca] has quit [Changing host] 2012-11-19T18:54:27 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-19T18:56:43 -!- NonaSuomy [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Ping timeout: 246 seconds] 2012-11-19T19:04:06 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-19T19:04:35 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Read error: Connection reset by peer] 2012-11-19T19:04:55 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has joined ##stm32 2012-11-19T19:04:55 -!- Steffanx [~Steffanx@ip4da726ae.direct-adsl.nl] has quit [Changing host] 2012-11-19T19:04:55 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-19T19:04:57 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-19T19:11:09 < Laurenceb> http://www.downloads.reactivemicro.com/Public/Users/Henry_Courbis/Pics/People_Pics/Jeri%20Ellsworth%20%20-%20C1%20Chick%20-%20KFEST%202006.jpg 2012-11-19T19:11:10 < Laurenceb> what nerds fap to 2012-11-19T19:12:02 <+Steffanx> Where's baird when you need his talk about her? 2012-11-19T19:12:05 <+Steffanx> or dongs? 2012-11-19T19:15:56 < emeb> baird & dongs have "issues" w/ JE? 2012-11-19T19:20:27 < Laurenceb> s/issues/sticky monitors 2012-11-19T19:21:36 -!- barthess [~barthess@5.100.203.55] has joined ##stm32 2012-11-19T19:22:10 <+Steffanx> I remember one of the two ranting about here emeb 2012-11-19T19:22:13 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has joined ##stm32 2012-11-19T19:22:13 <+Steffanx> -e 2012-11-19T19:22:40 < emeb> just another nerd. 2012-11-19T19:23:22 <+Steffanx> Free speech blabla :) 2012-11-19T19:25:41 <+Steffanx> It had something to do with stealing ideas and doing nothing original and claiming it was her idea, or whatever :) 2012-11-19T19:29:29 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-19T19:30:33 < emeb> :-/ very few original ideas in this world... 2012-11-19T19:30:42 < emeb> what counts is execution. 2012-11-19T19:30:59 <+Steffanx> dont remember the details 2012-11-19T19:31:00 < BrainDamage> well, if it's really original, it counts too 2012-11-19T19:31:32 < emeb> ideally. but in practice not so much. 2012-11-19T19:36:41 < zyp> hmm, which of the F3s were pin compatible with F1? 2012-11-19T19:37:21 <+Steffanx> Laurenceb knows 2012-11-19T19:37:42 < zyp> apparently F37x doesn't have CCM, F30x does 2012-11-19T19:38:48 < Laurenceb> F303 2012-11-19T19:38:58 < Laurenceb> is F1 compatible, also F302 2012-11-19T19:39:40 < Laurenceb> bbl 2012-11-19T19:40:16 < zyp> I was about to write linker scripts for F3, but there seems to be so many permutations of flash, ram and ccm size across the stm32 range that I'm almost tempted to generate them from a table instead 2012-11-19T19:46:47 < emeb> zyp: what's the best way to get v4.7 of gcc arm-none-eabi on a linux system? 2012-11-19T19:47:51 < zyp> unsure 2012-11-19T19:48:34 < zyp> I'm just using OS X myself, with yagarto 2012-11-19T19:49:15 < zyp> one of my friends used the yagarto build scripts to build it for linux, but I think there was some hassles involved with that 2012-11-19T19:49:39 < zyp> so you might have a better experience with some of the other scripts targetting linux 2012-11-19T19:49:45 < emeb> hmmm. 2012-11-19T19:50:36 < emeb> I got the yagarto build on my mac as well, but still w/ 4.6 on linux. 2012-11-19T19:51:29 < zyp> thinking about using my stuff, or do you need 4.7 for something else? 2012-11-19T19:51:35 < emeb> both 2012-11-19T19:51:36 < cdh> Looks like summon-arm-toolchain is still at gcc 4.5.2 -- that's what I used on Linux. 2012-11-19T19:52:22 < emeb> did some disassembly of 4.7 output on the mac and it handles DSP stuff better than 4.6 2012-11-19T19:52:41 < emeb> so I'd like to benchmark that and see if it improves performance on my FIRs 2012-11-19T19:52:48 < zyp> I suspect that my stuff might build with 4.6 with -std=c++0x instead of -std=c++11, since 4.6 doesn't recognize the latter 2012-11-19T19:53:11 < emeb> worth a shot. 2012-11-19T19:53:23 < zyp> I read over the list of when features got added, and I'm not sure I'm actually using any of the features added in 4.7 2012-11-19T19:53:32 < zyp> yet. 2012-11-19T19:55:00 < emeb> looks like there's a pkg for ubuntu. 2012-11-19T19:55:25 < emeb> but since my main machine is fedora I'll probably have to build from source. 2012-11-19T19:55:56 -!- l4cr0ss [~lacro$$@23.19.138.91] has joined ##stm32 2012-11-19T19:56:47 < zyp> hum, my F1 linker scripts are wrong 2012-11-19T19:56:52 < emeb> oh look - the rpi folks have that covered: http://www.bootc.net/archives/2012/05/26/how-to-build-a-cross-compiler-for-your-raspberry-pi/ 2012-11-19T19:58:58 < zyp> remember that you probably want a multilib toolchain 2012-11-19T20:03:09 -!- claude is now known as Claude 2012-11-19T20:10:32 < zyp> uh, running git reset in the wrong repository is not recommended. 2012-11-19T20:10:42 < emeb> oops 2012-11-19T20:11:19 < zyp> no harm done, except for making me feel dumb 2012-11-19T20:14:10 < jpa-> doing git rebase -i atop a commit from a different branch also has some fun results 2012-11-19T20:19:17 < zyp> cleaning up branches feels good 2012-11-19T20:19:58 < zyp> merged F3 support to master and removed some older obsolete ones 2012-11-19T20:21:10 < zyp> now I only have two left, some HS USB stuff, and some stuff I'm going to use when I rewrite the threading/scheduling later 2012-11-19T20:24:33 < jpa-> how well does your F4 usb work nowadays? 2012-11-19T20:25:39 < zyp> about as well as it did weeks ago, I haven't touched the code lately 2012-11-19T20:25:48 < jpa-> ok :) 2012-11-19T20:26:15 < jpa-> seems quite common, the nuttx version is also "it worked in spring to some extend; hasn't been touched since" 2012-11-19T20:26:27 < zyp> ha :p 2012-11-19T20:27:10 < jpa-> well until i started my bug hunting.. which i also haven't touched in a few weeks :D 2012-11-19T20:27:43 < jpa-> i'll have to try if a logic analyzer + sigrok will serve as a makeshift usb analyzer 2012-11-19T20:28:23 < zyp> well, I think both the usb audio and acm echo code is working 2012-11-19T20:29:31 < zyp> after that I started on testing HS with external phy, and when I was working on that I found a problem with some other code and got off track solving that 2012-11-19T20:31:14 < zyp> usb mass storage and sdio drivers for an sd card reader demo is on the list of stuff I'm hoping to do soon 2012-11-19T20:32:03 < zyp> which should be an excellent test case for both FS and HS USB 2012-11-19T20:33:12 < jpa-> indeed 2012-11-19T20:34:11 < zyp> just generating activity on a sd card through mass storage should generate a bunch of diverse usb activity that would weed out issues in my usb stack 2012-11-19T20:39:52 -!- barthess [~barthess@5.100.203.55] has quit [Read error: Connection reset by peer] 2012-11-19T20:40:04 < zyp> the hard part about mass storage is that I need to read up on both scsi and sd commands, and I'm not sure what to do first :p 2012-11-19T20:41:12 < zyp> the usb to scsi part is pretty simple, scsi to block api is a bit more work, and block api to sd likewise 2012-11-19T20:41:33 < Claude> zyp , is that a rtos you are workin on ? 2012-11-19T20:41:50 < jpa-> block api to sd shouldn't be that hard, though SDIO is probably some work 2012-11-19T20:41:51 < zyp> you can probably call it that 2012-11-19T20:41:59 < Claude> nuttx ? 2012-11-19T20:42:04 < zyp> no 2012-11-19T20:42:07 < zyp> I call it laks 2012-11-19T20:42:17 < zyp> http://cgit.jvnv.net/laks/tree/ 2012-11-19T20:42:27 < jpa-> nuttx is a totally different rtos that i'm using in a project 2012-11-19T20:43:02 < Claude> ah ok 2012-11-19T20:43:09 < zyp> laks is a toy project of mine 2012-11-19T20:43:34 < jpa-> laks is the cleanest and nicest hardware abstraction layer in existence 2012-11-19T20:44:33 < Claude> bookmarked it :) 2012-11-19T20:46:42 < zyp> it's sort of usable, but hardly mature enough that I would recommend it for anyone :p 2012-11-19T20:46:53 < zyp> everyone* 2012-11-19T20:51:49 < zyp> I would love feedback from other perspectives, but I'm not going to make any promises I'm not sure I'm going to hold in order to appeal to potential users 2012-11-19T20:52:21 < jpa-> that's a good principle 2012-11-19T20:53:20 < jpa-> i hate it that nuttx makes it seem that it has everything "look here is a stm32f4 usb driver" when really it's a buggy half-working draft 2012-11-19T20:54:01 < Claude> hmm okay , yeah well was reading usb hs/fs. some time ago i tried to get some usb serial converter (silabs) running on the st supplied F4 usb host stack but gave up ... do you know of any alternative host stack? 2012-11-19T20:55:53 < jpa-> chibios driver for F4 apparently works ok 2012-11-19T20:56:03 < zyp> host? 2012-11-19T20:56:05 < zyp> or device? 2012-11-19T20:56:10 < jpa-> ah, device only 2012-11-19T20:56:14 < jpa-> missed that 2012-11-19T20:56:41 < zyp> I haven't seen any alternative host stack targetting stm32 specifically 2012-11-19T20:57:42 < zyp> but since the dwc_otg core is used elsewhere, it can probably be ported from another stack supporting dwc_otg 2012-11-19T20:57:53 < jpa-> nuttx has a usb otgfs host driver also, but i wouldn't expect it to work 2012-11-19T21:00:06 < Claude> host , iirc i had trouble getting vendor specific command working with the st stack 2012-11-19T21:01:12 < zyp> I'm pretty sure my freebsd guy would suggest porting the relevant parts of the usb stack from freebsd :p 2012-11-19T21:01:25 < zyp> I think it's supposed to be small enough for embedded use 2012-11-19T21:01:42 -!- daku is now known as DaKu 2012-11-19T21:02:39 < zyp> and I know it supports dwc_otg since he borrowed my rpi to work on the driver for it :p 2012-11-19T21:02:51 < zyp> (rpi is also using dwc_otg) 2012-11-19T21:08:14 -!- barthess [~barthess@164.177.198.43] has joined ##stm32 2012-11-19T21:15:05 < emeb> w00t - FSMC + 512k x 16 PSRAM works. 2012-11-19T21:15:46 < ds2> congrats 2012-11-19T21:16:23 < zyp> :) 2012-11-19T21:16:26 < zyp> which board? 2012-11-19T21:16:40 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-19T21:17:07 < emeb> zyp: this is on an audio delay product I'm doing for a client. 2012-11-19T21:17:19 < zyp> ah 2012-11-19T21:21:32 < emeb> 2M x 16 PSRAM in BGA doesn't seem to work though... 2012-11-19T21:22:12 < zyp> data corruption? 2012-11-19T21:22:28 < emeb> hard to say - system sounds like it's reset cycling. 2012-11-19T21:22:34 < emeb> need to scope it out. 2012-11-19T21:24:34 < Tectu> hmm... I am never quite sure if I should use #defines or enums for flags... 2012-11-19T21:24:40 < ds2> it doesn't? HMmmm 2012-11-19T21:24:54 < ds2> emeb: are they both MT parts? 2012-11-19T21:25:12 < zyp> Tectu, ask yourself «is there any advantage of using defines?» 2012-11-19T21:25:22 < zyp> if you can't come up with any, don't use defines. 2012-11-19T21:25:31 < emeb> ds2: the 512k part is an ISSI in TSSOP 2012-11-19T21:25:40 < emeb> the 2M part is a Micron in BGA 2012-11-19T21:25:41 < ds2> zyp: code offucscation and job security count as advantages? 2012-11-19T21:25:54 < ds2> emeb: oh crap... the ST EVB's use ISSI parts 2012-11-19T21:26:13 < emeb> ds2: what's wrong with that? the ISSI part is the one that works. 2012-11-19T21:26:17 < ds2> but the ISSI parts don't have self temperature compenstation 2012-11-19T21:26:22 < Tectu> thanks zyp 2012-11-19T21:26:25 < ds2> emeb: I am forced to use a MT part on my board :( 2012-11-19T21:26:53 < emeb> ds2: didn't realize that PSRAM needed tempco - what's that about? 2012-11-19T21:27:02 < ds2> emeb: that is a power management option 2012-11-19T21:27:03 < zyp> manufacturer shouldn't matter, isn't the interface to them pretty damn simple either way? 2012-11-19T21:27:19 < ds2> higher temp == more refresh needed. so you can turn down your refresh rate when it gets colder 2012-11-19T21:27:27 < emeb> aha. 2012-11-19T21:27:33 < ds2> zyp: there are slight option and voltage differences :( 2012-11-19T21:27:49 < ds2> refresh is the primary power burner when you are idle hence the importance of that 2012-11-19T21:28:05 < ds2> emeb: do you have ur own code or are you using ST's EVB code? 2012-11-19T21:28:22 < HTT-Bird> at those densities, what's the advantage of PSRAM over actual SRAM? 2012-11-19T21:28:31 < emeb> ds2: this is my own app but I snagged the FSMC setup code from the ST example. 2012-11-19T21:28:41 < ds2> HTT-Bird: try pricing 8 megabyte of SRAM 2012-11-19T21:28:54 < HTT-Bird> heh. 2012-11-19T21:28:55 < emeb> HTT-Bird: price 2012-11-19T21:29:04 < ds2> emeb: hmmm I wonder the micron part requires more init 2012-11-19T21:29:16 < ds2> emeb: what does this board do with the ZZ line? 2012-11-19T21:29:28 < ds2> ST floats their ZZ line 2012-11-19T21:29:42 < emeb> ds2: good point on ZZ - it's hooked to a GPIO but I'm not managing it yet. Need to check. 2012-11-19T21:29:49 < ds2> Oooh 2012-11-19T21:29:54 < ds2> that can cause it to behave very wierd 2012-11-19T21:30:04 < ds2> it wants different things based on ZZ 2012-11-19T21:31:28 < emeb> Yeah - looks like I need to pull ZZ high for default operation. 2012-11-19T21:34:31 < emeb> damn - looks like the guy who did the schematic forgot to hook up ZZ. 2012-11-19T21:34:58 < emeb> maybe I can pull it up with a resistor scabbed on the board... 2012-11-19T21:35:44 < ds2> but they did bring that ball out? 2012-11-19T21:35:59 < ds2> apparently the ISSI part don't care about ZZ (ST doesn't hook it up on the EVB) 2012-11-19T21:36:48 < emeb> ds2: memories are on a daughter card. ZZ is hooked up on the daughter card, but not on the main board. 2012-11-19T21:37:42 < ds2> Ohhh 2012-11-19T21:37:46 -!- Laurenceb_ [~Laurence@host31-54-179-29.range31-54.btcentralplus.com] has joined ##stm32 2012-11-19T21:37:48 < ds2> lucky 2012-11-19T21:37:59 < emeb> yeah. 2012-11-19T21:38:35 * emeb warms up soldering iron, digs out leaded 10k resistor... 2012-11-19T21:41:12 < emeb> OK that sorta worked. 2012-11-19T21:41:30 < emeb> audio data is getting in/out of the Micron PSRAM, but it's very noisy. 2012-11-19T21:41:43 < emeb> I may have to change the bus timing configuration. 2012-11-19T21:45:57 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-19T21:46:31 -!- LongChair [~anonymous@90.84.144.59] has joined ##stm32 2012-11-19T21:46:56 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-19T21:47:11 < ds2> what kind of audio is it? 2012-11-19T21:47:32 < emeb> this is for a modular synthesizer, so it's pretty much anything. 2012-11-19T21:47:52 < zyp> «very noisy» - maybe it's working and just playing dubstep 2012-11-19T21:47:54 < emeb> OK - stretching out all the bus timing by one cycle has it working clean. 2012-11-19T21:48:08 < emeb> zyp: :D 2012-11-19T21:48:31 < emeb> a lot of folks making that sort of music buy these systems. maybe that's not a bug but a feature! 2012-11-19T21:48:36 <+Steffanx> zyp, he said music 2012-11-19T21:48:42 <+Steffanx> oh, no :) 2012-11-19T21:48:50 * emeb doesn't judge... much. 2012-11-19T21:48:50 < zyp> a lot of people claim dumbstep is music 2012-11-19T21:49:08 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 248 seconds] 2012-11-19T21:49:23 < ds2> I mean I2S or PWM or ? 2012-11-19T21:49:31 < emeb> ds2: this is all I2S 2012-11-19T21:49:36 < zyp> emeb, I don't really care either, as long as I don't have to listen to it :) 2012-11-19T21:49:42 < emeb> thru a Wolfson codec. 2012-11-19T21:49:56 < emeb> zyp: pretty much my sentiments too. I'm more of an IDM guy. 2012-11-19T21:49:59 -!- LongChair [~anonymous@90.84.144.59] has quit [Remote host closed the connection] 2012-11-19T21:51:31 < ds2> oh DMA would be involved... 2012-11-19T21:51:38 < zyp> though, the periodic noise that my usb audio stuff makes (ringbuffer collision) is far more pleasant to my ears than the dubstep I've heard are :p 2012-11-19T21:52:21 < zyp> maybe I should try fixing that some day 2012-11-19T21:52:48 < zyp> usb apparently has some sync stuff that I might be able to use to control the rate the host sends data 2012-11-19T21:53:50 < zyp> throttling the host when my buffer is filling up should be much more sane than dropping samples, at least 2012-11-19T21:53:55 -!- LongChair [~anonymous@82.231.128.23] has joined ##stm32 2012-11-19T21:54:09 < LongChair> hello everyone :) 2012-11-19T21:55:45 < LongChair> I am having a strange behavious with arm gcc, when i try to use the vsprintf function in my code, i get some strange behaviour on some other variables 2012-11-19T21:57:06 < LongChair> for instance i have volatile int *DWT_CYCL = 0x0e0000001; 2012-11-19T21:57:49 < LongChair> if i use somewhere else vsprintf function, the adress is changed to 1 at debug time 2012-11-19T21:58:21 < LongChair> i guess something is going wrong with libc but not sure what to look at 2012-11-19T21:58:44 < zyp> first guess: heap is located at the wrong addr and is overwriting global memory 2012-11-19T21:59:03 < jpa-> other guesses: your stack is overflowing, or you are overwriting a buffer 2012-11-19T21:59:57 < zyp> the overwriting buffer one is too obvious, and stack overflowing is a bit unlikely in a small program :p 2012-11-19T22:00:04 < jpa-> i would first check the address of DWT_CYCL, then use "display /i $pc" and "si" in gdb to go instruction-by-instruction until you see where it is overwritten 2012-11-19T22:00:13 < jpa-> watchpoints might work also :P 2012-11-19T22:00:49 < LongChair> i had a 2048 bytes stack which looks very nice for that kind of application 2012-11-19T22:00:52 < jpa-> zyp: but vsprintf using heap is a bit unlikely also; IIRC even the newlib one only does that with floats 2012-11-19T22:01:12 < zyp> good point 2012-11-19T22:02:25 < LongChair> the wierd thing is that i did not use vsprintf yet when i have the issue 2012-11-19T22:02:50 < LongChair> it´s more like compiling with the instruction in the code that will make an issue 2012-11-19T22:03:39 < LongChair> if i comment out the vsprintf line and recompile, i dnt´t get the issue 2012-11-19T22:04:25 < LongChair> the intsruction using the dwt_cycl is almost in the first line of code 2012-11-19T22:05:02 < cdh> LongChair - where'd you get your .ld script? 2012-11-19T22:05:20 < LongChair> from a sample somewhere 2012-11-19T22:05:38 < emeb> ds2: played around with the FSMC bus timing parameters for the Micron PSRAM - looks like it just needed an extra cycle of data setup. 2012-11-19T22:05:52 < emeb> all other parameters were OK with the same timing as for the ISSI part. 2012-11-19T22:06:05 < LongChair> cańt recall which, it´s made of 3 linker files stm32.ld stm32common.h and another file 2012-11-19T22:06:25 < cdh> Did you get it from libopencm3? 2012-11-19T22:06:38 < LongChair> i dont think so 2012-11-19T22:06:42 -!- barthess [~barthess@164.177.198.43] has quit [Quit: Leaving.] 2012-11-19T22:06:49 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-19T22:06:58 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 260 seconds] 2012-11-19T22:07:30 < LongChair> i thinks someone n this channel pointed out a sample as i was looking for linker scripts 2012-11-19T22:07:49 < LongChair> worked fine until i tried to use vsprintf 2012-11-19T22:08:16 < cdh> Can you pastebin your linker script? 2012-11-19T22:08:30 < LongChair> sure gimme 2 mins 2012-11-19T22:10:27 -!- LongChair [~anonymous@82.231.128.23] has quit [Quit: Mango IRC for iOS, http://mediaware.sk/mango] 2012-11-19T22:10:49 < emeb> wonder if Mango IRC runs on a mangoboard. 2012-11-19T22:10:50 -!- LongChair [~IceChat77@82.231.128.23] has joined ##stm32 2012-11-19T22:11:19 < LongChair> so 'ill post 3 links for the 3 linker scripts 2012-11-19T22:12:18 < LongChair> main script : http://pastebin.com/KejMAYzK 2012-11-19T22:13:31 < LongChair> second file "stm32common.h" : http://pastebin.com/UBtk6Fve 2012-11-19T22:14:26 < LongChair> and stm32sec_flash.h : http://pastebin.com/dhK9yr7z 2012-11-19T22:15:59 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-19T22:17:49 < LongChair> i am not sure if there are reference linker scripts somewhere other than these :) 2012-11-19T22:18:08 < cdh> LongChair - I had an issue before similar to what you are having. It was caused by _etext not being 8-byte aligned (which came from libopencm3), causing the copy of initialized data from flash to SRAM to not be copied from the correct address. 2012-11-19T22:18:44 < LongChair> to be honnest these linker file are not so clear to me :) 2012-11-19T22:19:07 < cdh> This broke only some stdio functions, and not every time I changed code and recompiled, since sometimes _etext ended up being 8-byte aligned. 2012-11-19T22:19:32 < cdh> The fix was to change "_etext = .;" to "_etext = ALIGN(8);" 2012-11-19T22:20:09 < cdh> I see you've got a ". = ALIGN(8);" immediately before the "_etext = .;" so this might not be your issue. 2012-11-19T22:20:51 < LongChair> ok 2012-11-19T22:21:17 < LongChair> this is probably something similar 2012-11-19T22:21:49 < LongChair> because the variable which is overwritten is overwritten almost since the very beginning 2012-11-19T22:21:50 < cdh> I suggest you set a breakpoint in your init routine to check the copy-from and copy-to addresses to be sure the data being copied makes sense. The gcc map file output will help. 2012-11-19T22:23:21 < LongChair> well i'm not sure that I'll be able to judge what will make sense or not, but i'll try :) 2012-11-19T22:24:05 < LongChair> just in case I cannot figure out, would there be any reliable linker scripts to retrieve somewhere ? :) 2012-11-19T22:24:54 < LongChair> I have been using keil up to now and i didn't have to mess with linker scripts ... but i hit the 32k limit, thus had to move to gcc 2012-11-19T22:25:36 < LongChair> but i haven't been able to find nice gcc linker scripts for common chips like STM32F1 etc ... 2012-11-19T22:28:16 < zyp> hmm, the USB stack on OS X is not the best for debugging devices 2012-11-19T22:28:25 < cdh> I have an F4 linker script which works and isn't very large, but it has a bunch of custom crap in it that would just add confusion. 2012-11-19T22:28:42 < zyp> it's just silently ignoring devices when it can't make sense of the descriptors 2012-11-19T22:29:38 < emeb> heh - 1M samples @ 48kHz = 22seconds delay. That's a lot of delay. 2012-11-19T22:29:45 < zyp> :p 2012-11-19T22:29:57 <+Steffanx> Also when you use the debug version of the usb stuff zyp ? 2012-11-19T22:30:19 <+Steffanx> I mean the debug version of the kext 2012-11-19T22:31:17 <+Steffanx> I used that to debug something once, but it was too much information to get something useful :) 2012-11-19T22:31:33 < zyp> Steffanx, hmm, no 2012-11-19T22:34:03 < zyp> heh, mass storage is the simplest class in terms of descriptors that I've seen 2012-11-19T22:36:00 < zyp> now with correct descriptors I get some more action 2012-11-19T22:37:30 <+Steffanx> So you really use the usbprober? :) 2012-11-19T22:40:26 < zyp> no? 2012-11-19T22:40:32 < zyp> IOUSBMassStorageClass[0xffffff804bf59c00]: The device is still unresponsive after 6 consecutive USB Device Resets; it will be terminated. 2012-11-19T22:40:39 < zyp> (in dmesg) 2012-11-19T22:41:52 <+Steffanx> Hmm, sure that gives you the same info as the using the usbprobe® at level 7? 2012-11-19T22:42:11 < zyp> I don't really care about that, I'm running it through the beagle anyway 2012-11-19T22:42:54 <+Steffanx> ok whatever 2012-11-19T22:42:57 < zyp> http://bin.jvnv.net/f/DjrVL.png 2012-11-19T22:45:06 <+Steffanx> You said "Steffanx, hmm, no".. so you cared :) 2012-11-19T22:46:07 < zyp> the hmm-part was me realizing that there are debug kexts 2012-11-19T22:46:11 < zyp> I weren't aware of that 2012-11-19T22:47:02 <+Steffanx> okok 2012-11-19T22:49:59 < emeb> zyp: trying to compile laks-demo w/ 4.6: works up to the final link and I get this: http://pastebin.com/r4rY9YWu 2012-11-19T22:50:04 < jpa-> the debug versions may prove useful at some point 2012-11-19T22:50:18 < emeb> (w/ your suggested change to c++0x) 2012-11-19T22:50:25 < jpa-> sometimes it's a pain to figure out why the host thinks your response is wrong 2012-11-19T22:50:51 < zyp> emeb, ah, it's just your multilib missing hardfloat 2012-11-19T22:51:14 < jpa-> or maybe a missing -mvfpu or something 2012-11-19T22:51:22 < zyp> I suggest turning off floating point completely, it's not working anyway 2012-11-19T22:51:31 < jpa-> launchpad arm 2012q2 should have hardfloat multilib 2012-11-19T22:51:37 < zyp> (I'm never enabling fpu in the code) 2012-11-19T22:51:46 -!- Claude is now known as claude 2012-11-19T22:52:17 < emeb> zyp: ok - so that's just tweaking the c flags a bit... 2012-11-19T22:53:33 < zyp> hmm, wtf 2012-11-19T22:53:47 < emeb> zyp: what's the scons equiv of "make clean"? 2012-11-19T22:53:51 < zyp> scons -c 2012-11-19T22:54:22 < zyp> it's implicit and cleans all generated targets 2012-11-19T22:54:44 < zyp> apparently I were asleep when I wrote some of the stuff in build_rules 2012-11-19T22:55:07 < zyp> select_arm() got a variable called has_mcu, it was supposed to be has_fpu :p 2012-11-19T22:55:18 < jpa-> my arm doesn't have an mcu :) 2012-11-19T22:55:27 < zyp> just force it to False and it should build without fpu support 2012-11-19T22:57:24 < emeb> I just deleted the -mhard-float from linker flags and also the condition to add it for cortex m4. appears to have compiled 2012-11-19T22:57:56 < zyp> right, so I'm not actually using any 4.7 features yet 2012-11-19T23:00:56 < emeb> hmm - new binary didn't enumerate. 2012-11-19T23:01:50 < zyp> remember that current laks is hardcoded to 8MHz HSE 2012-11-19T23:02:09 < emeb> Ah yes. You tweaked it for 12 in the binary you sent me 2012-11-19T23:02:16 < emeb> where is that in laks-demo? 2012-11-19T23:02:26 < zyp> laks/rcc/rcc.cpp 2012-11-19T23:02:36 < zyp> line 15 2012-11-19T23:04:41 < emeb> oh fun - figuring out bitfields. 2012-11-19T23:04:44 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-19T23:04:45 < zyp> change 0x1d0000 to 0x110000 2012-11-19T23:05:36 < zyp> hmm 2012-11-19T23:06:23 < emeb> no joy. 2012-11-19T23:06:29 < emeb> still stuck in hardfault. 2012-11-19T23:06:47 < zyp> how did it end up in hardfault? 2012-11-19T23:07:10 < emeb> ?? 2012-11-19T23:07:29 < zyp> maybe your multilib is very confused and linked in arm mode code? 2012-11-19T23:07:49 < zyp> not that it should link in anything, I'm not calling any libc functions 2012-11-19T23:08:57 < zyp> well, from your paste it seems to pull inn armv7e-m version, so that much is correct 2012-11-19T23:09:10 < zyp> of memcpy, which is probably implicitly called 2012-11-19T23:09:37 < emeb> ok - I'll check. 2012-11-19T23:11:32 < zyp> well, if it's hardfaulting, it's probably wise to start by checking SCB.CFSR 2012-11-19T23:15:53 -!- l4cr0ss [~lacro$$@23.19.138.91] has quit [Quit: l4cr0ss] 2012-11-19T23:23:15 -!- alexn_ [~alexn@dslb-178-002-016-139.pools.arcor-ip.net] has joined ##stm32 2012-11-19T23:23:30 -!- alexn_ [~alexn@dslb-178-002-016-139.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-19T23:27:49 < LongChair> is there any issue with vsprintf function in arm gcc ? 2012-11-19T23:28:17 < zyp> shouldn't be. 2012-11-19T23:29:33 < LongChair> i don't get it 2012-11-19T23:29:46 < LongChair> using it will create wierd behaviours :) 2012-11-19T23:30:18 < zyp> there is always a reason somewhere 2012-11-19T23:30:19 < LongChair> or maybe it's linked to using variable parameters functions .. 2012-11-19T23:30:25 < zyp> take it as debugging exercise 2012-11-19T23:30:30 < LongChair> i agree on that statement :) 2012-11-19T23:31:49 < LongChair> by the way ... about the newlin stubs like _sbrk 2012-11-19T23:33:02 < LongChair> I had to add one 2012-11-19T23:34:27 < LongChair> is there also some reference stubs ? 2012-11-19T23:40:28 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has quit [Ping timeout: 246 seconds] 2012-11-19T23:43:24 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has joined ##stm32 2012-11-19T23:45:02 <+dekar_> LongChair, I have implemented some for my TNT example: https://github.com/EliasOenal/TNT_Example/blob/master/syscalls.c 2012-11-19T23:46:39 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has quit [Ping timeout: 260 seconds] 2012-11-19T23:49:44 < LongChair> thanks 2012-11-19T23:50:11 < LongChair> any chance you have a matching linker script ? :) --- Day changed Tue Nov 20 2012 2012-11-20T00:05:58 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has quit [Ping timeout: 245 seconds] 2012-11-20T00:10:16 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-20T00:11:30 -!- LongChair [~IceChat77@82.231.128.23] has quit [Ping timeout: 264 seconds] 2012-11-20T00:14:14 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-20T00:14:19 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has joined ##stm32 2012-11-20T00:14:27 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has quit [Read error: Connection reset by peer] 2012-11-20T00:16:22 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has joined ##stm32 2012-11-20T00:24:09 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 2012-11-20T00:24:11 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-20T00:25:03 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Remote host closed the connection] 2012-11-20T00:25:20 -!- mrcan [~mrcan@unaffiliated/mrcan] has quit [Read error: Connection reset by peer] 2012-11-20T00:25:43 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-20T00:26:51 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Disconnected by services] 2012-11-20T00:26:53 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-20T00:33:02 < Laurenceb_> https://olimex.files.wordpress.com/2012/11/mj.jpg?w=487 2012-11-20T00:47:16 < zyp> emeb, did you figure out anything? 2012-11-20T00:47:25 < emeb> zyp: working it now. 2012-11-20T00:47:38 < emeb> fell back to the binary you sent last week - still worked. 2012-11-20T00:47:47 < emeb> trying again. 2012-11-20T00:48:06 < emeb> need to decode the scb.cfsr 2012-11-20T00:48:38 < zyp> http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0553a/Cihcfefj.html 2012-11-20T00:50:49 < emeb> now getting this: Program received signal SIGSEGV, Segmentation fault. 2012-11-20T00:50:49 < emeb> flash_init () at laks/rcc/flash.cpp:14 2012-11-20T00:51:24 < zyp> ah 2012-11-20T00:51:27 < emeb> which is "while(FLASH.ACR != 0x105);" 2012-11-20T00:52:26 < zyp> look at the disassembly for it 2012-11-20T00:52:28 < emeb> is that an illegal address on the F373? 2012-11-20T00:52:32 < zyp> no 2012-11-20T00:53:07 < emeb> 0x08002182 <+18>: bne.n 0x800217e 2012-11-20T00:53:08 < zyp> flash_init() is called from rcc_init() which is called before .data and .bss segments are set up 2012-11-20T00:53:28 < zyp> your compiler is likely accessing some global variables, for some reason 2012-11-20T00:53:45 < zyp> maybe storing the FLASH addr in .data 2012-11-20T00:54:27 < emeb> oh 2012-11-20T00:54:53 < zyp> a quick fix would be opening startup/entry.cpp and moving rcc_init() from the top of the function and down until right before main() is called 2012-11-20T00:54:58 < emeb> http://pastebin.com/ZnPuQqzh 2012-11-20T00:55:15 < emeb> OK - I'll try that. 2012-11-20T00:55:17 < Laurenceb_> emeb: 373? 2012-11-20T00:55:23 < Laurenceb_> whered you get that from? 2012-11-20T00:55:42 < Laurenceb_> on a custom pcb? 2012-11-20T00:56:25 < zyp> look at Laurenceb_ getting all jealous :) 2012-11-20T00:56:43 < Laurenceb_> hehe 2012-11-20T00:57:01 < zyp> didn't you see his simple breakout for it? 2012-11-20T00:57:05 < Laurenceb_> must. have. adc. benchmarks 2012-11-20T00:57:09 < zyp> so yes, custom pcb 2012-11-20T00:57:38 < emeb> Laurenceb_: see here-> http://ebrombaugh.studionebula.com/embedded/stm32f373breakout/index.html 2012-11-20T00:58:01 < Laurenceb_> very pretty :P 2012-11-20T00:58:18 < Laurenceb_> and with dfu you can flash over the usb 2012-11-20T00:58:27 < emeb> I wish. 2012-11-20T00:58:29 < Laurenceb_> i see a hair 2012-11-20T00:58:34 < Laurenceb_> its built in 2012-11-20T00:58:35 < emeb> damn cats 2012-11-20T00:58:38 < Laurenceb_> just use boot0 2012-11-20T00:58:51 < zyp> Laurenceb_, seems like it doesn't like 12MHz crystal 2012-11-20T00:58:55 < emeb> that 2012-11-20T00:59:26 < emeb> flashing via SWD works fine though. 2012-11-20T01:00:08 < zyp> and my code, properly compiled and configured for 12MHz crystal worked for usb :p 2012-11-20T01:00:16 < emeb> zyp: now it's unhappy at a different place. 2012-11-20T01:00:19 < emeb> Program received signal SIGSEGV, Segmentation fault. 2012-11-20T01:00:19 < emeb> __static_initialization_and_destruction_0 (__priority=65535, __initialize_p=1) at main.cpp:112 2012-11-20T01:00:29 < zyp> huh 2012-11-20T01:00:32 < Laurenceb_> interesting 2012-11-20T01:00:33 < zyp> unhappy how? 2012-11-20T01:00:43 < Laurenceb_> id be interested in 16bit adc performance 2012-11-20T01:00:57 < emeb> Laurenceb_: that's one of the things I'd like to check too. 2012-11-20T01:01:06 < Laurenceb_> but having said that i need to overclock f3discovery adc 2012-11-20T01:01:12 < Laurenceb_> it can go crazy fast 2012-11-20T01:01:33 < Laurenceb_> lots of interesting sdr stuff for e.g. 2012-11-20T01:03:03 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has quit [Ping timeout: 245 seconds] 2012-11-20T01:05:05 < emeb> Laurenceb_: is that any different from the 12-bit ADC in the 373? That's quoting 1us conversion time. 2012-11-20T01:05:38 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has joined ##stm32 2012-11-20T01:06:38 < Laurenceb_> yes 2012-11-20T01:06:41 < Laurenceb_> its way faster 2012-11-20T01:06:49 < Laurenceb_> 5Msps/adc 2012-11-20T01:06:51 * emeb reads RM 2012-11-20T01:07:06 < Laurenceb_> and you can overclock and/or reduce the resolution 2012-11-20T01:07:13 < Laurenceb_> and interleave 2012-11-20T01:07:28 < Laurenceb_> aiui only limited by dma bus contention 2012-11-20T01:07:47 < Laurenceb_> so 36Msps burst or something 2012-11-20T01:07:49 < emeb> indeed. 2012-11-20T01:08:15 < emeb> even 5MSPS would be fine for lots of things. 2012-11-20T01:09:26 < zyp> hmm, I need to learn SCSI now 2012-11-20T01:09:38 < Laurenceb_> trying to do msc? 2012-11-20T01:09:43 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has quit [Ping timeout: 245 seconds] 2012-11-20T01:09:49 -!- ntfreak_ [~ntfreak@unaffiliated/ntfreak] has joined ##stm32 2012-11-20T01:09:59 < zyp> I'm receiving the first command correctly, but the host is becoming grumpy when I don't answer within 15 seconds 2012-11-20T01:10:03 < zyp> (Test Unit Ready) 2012-11-20T01:10:07 < zyp> yep 2012-11-20T01:10:17 < Laurenceb_> its a bit weird 2012-11-20T01:10:25 < zyp> weird how? 2012-11-20T01:10:31 < Laurenceb_> you send dummy commands to get mor edata 2012-11-20T01:10:40 < zyp> when? 2012-11-20T01:10:49 < Laurenceb_> during read 2012-11-20T01:10:58 < Laurenceb_> when it broken down into 64byte packets 2012-11-20T01:11:02 < Laurenceb_> or write 2012-11-20T01:11:08 < zyp> huh? 2012-11-20T01:11:15 < Laurenceb_> i think so 2012-11-20T01:11:27 < Laurenceb_> tbh i didnt look at all the layers 2012-11-20T01:12:05 < zyp> I think I'll just ignore what you said, instead of trying to interpret it, for now :) 2012-11-20T01:12:11 < Laurenceb_> heh 2012-11-20T01:12:17 < Laurenceb_> i dont really follow whats going on 2012-11-20T01:12:59 < Laurenceb_> https://github.com/Laurenceb/STM32-Logger/blob/master/Util/USB/memory.c#L61 2012-11-20T01:13:12 < Laurenceb_> that get scalled from the SCSI interpreting code 2012-11-20T01:13:39 < emeb> zyp: how can I be sure that the laks_demo I'm building is the F3 version? 2012-11-20T01:13:43 < Laurenceb_> seems it gets called multiple times with the same arguments until all the data is sent as 64byte or smaller packets 2012-11-20T01:13:52 < emeb> looks like it's trying to execute code for an F4 2012-11-20T01:13:57 < Laurenceb_> but i could be wrong - didnt read the upper layer properly 2012-11-20T01:14:06 < zyp> emeb, SelectMCU() in SConstruct 2012-11-20T01:14:32 < emeb> there it is. 2012-11-20T01:14:40 < emeb> it's set to f407 right now 2012-11-20T01:14:51 < zyp> heh 2012-11-20T01:15:12 < zyp> I suspected that might be the reason, but I thought you'd check that much at least 2012-11-20T01:15:18 < zyp> anyway, hang on 2012-11-20T01:15:27 < zyp> which revision are you building? 2012-11-20T01:15:34 < emeb> If I knew your build system the way you do. :) 2012-11-20T01:16:01 < Laurenceb_> why is it called laks? 2012-11-20T01:16:06 < emeb> cloned this last thurs. I presume there's a git cmd to find out? 2012-11-20T01:16:15 < zyp> Laurenceb_, because I didn't come up with anything better 2012-11-20T01:16:26 < Laurenceb_> what does it mean? 2012-11-20T01:16:39 < zyp> emeb, I pushed some new revisions of both laks and laks_demo today 2012-11-20T01:16:46 < emeb> pull? 2012-11-20T01:17:08 < Laurenceb_> git log? 2012-11-20T01:17:12 < Laurenceb_> pull newest laks_demo, checkout usb_cdc_acm, enter laks directory, git reset --hard HEAD, go back and do git submodule update, redo the 12MHz change 2012-11-20T01:18:25 < Laurenceb_> thats ... simple 2012-11-20T01:18:36 < zyp> or if you have other significant changes in laks repo, stash them 2012-11-20T01:18:42 < zyp> ah 2012-11-20T01:18:52 < zyp> the fpu changes, you'll want those too 2012-11-20T01:18:58 < zyp> stash instead of reset 2012-11-20T01:19:04 < zyp> and stash pop in laks repo at the end 2012-11-20T01:19:16 < Laurenceb_> so earlier today my boss comes in 2012-11-20T01:19:16 < emeb> OK - trying... 2012-11-20T01:19:30 < Laurenceb_> "what are you building?" 2012-11-20T01:19:37 < Laurenceb_> me: "a linear actuator" 2012-11-20T01:19:46 < Laurenceb_> him: "a what??" 2012-11-20T01:19:51 < Laurenceb_> me: "explains" 2012-11-20T01:19:55 < zyp> Laurenceb_, it's not really hard if you know what you are doing, and it's IMO the most sane way to keep a project in sync with a library while keeping it maintainable 2012-11-20T01:20:16 < Laurenceb_> him: "Cant you use shape memory alloy, like in terminator?" 2012-11-20T01:20:40 < Laurenceb_> me: ".... terminator was fiction" 2012-11-20T01:20:41 < zyp> also, git status is your friend, use it liberally 2012-11-20T01:20:44 < Laurenceb_> yes 2012-11-20T01:20:50 < Laurenceb_> git is nice 2012-11-20T01:23:46 < emeb> w00t - worked 2012-11-20T01:23:54 < zyp> :) 2012-11-20T01:24:02 < Laurenceb_> what does the demo do? 2012-11-20T01:24:11 < emeb> ACM loopback 2012-11-20T01:24:18 < Laurenceb_> ah 2012-11-20T01:24:45 < zyp> http://cgit.jvnv.net/laks_demo/tree/main.cpp?h=usb_cdc_acm#n94 <- it's pretty obvious when you look at it, see handle_out() 2012-11-20T01:25:36 < emeb> toggles LED for each char too? 2012-11-20T01:25:42 < zyp> for each packet 2012-11-20T01:25:52 < Laurenceb_> Pin& usb_dm = PA11; 2012-11-20T01:25:55 < Laurenceb_> thats nice 2012-11-20T01:26:15 < zyp> that's why I do it that way 2012-11-20T01:26:38 < emeb> laks api is very clean & pretty. If I only understood C++ better. 2012-11-20T01:27:13 < Laurenceb_> me too 2012-11-20T01:27:21 < Laurenceb_> classes and stuff... wtf 2012-11-20T01:27:26 < dongs> donnnnnnnnngs 2012-11-20T01:27:32 < emeb> lookout 2012-11-20T01:27:43 -!- ntfreak_ is now known as ntfreak 2012-11-20T01:27:51 < emeb> it's like the tarzan yell of ##stm32 2012-11-20T01:28:04 < Laurenceb_> https://olimex.files.wordpress.com/2012/11/mj.jpg?w=487 2012-11-20T01:28:08 < zyp> didn't you ever learn some sort of object oriented programming? 2012-11-20T01:28:19 < Laurenceb_> no, no programming at all 2012-11-20T01:28:21 < emeb> zyp: I do a lot of OOP in my own C code. 2012-11-20T01:28:29 < Laurenceb_> i need to learn OOP properly some time 2012-11-20T01:28:32 < emeb> but it's all done with pointers to structs. 2012-11-20T01:28:32 < Laurenceb_> but too busy 2012-11-20T01:28:35 < Laurenceb_> hehe 2012-11-20T01:28:48 < Laurenceb_> pointers and structs works nicely for me 2012-11-20T01:29:15 < Laurenceb_> looks like digikey fiddle with little kids 2012-11-20T01:29:22 < zyp> in C++, classes are pretty much the same as structs 2012-11-20T01:29:32 < Laurenceb_> ok 2012-11-20T01:29:37 < Laurenceb_> but they have functions? 2012-11-20T01:29:40 < BrainDamage> but they can contain functions 2012-11-20T01:29:41 < zyp> and compared to C structs, they gained the ability to contain functions and inherit other classes 2012-11-20T01:29:59 < Laurenceb_> i see 2012-11-20T01:30:01 < BrainDamage> yes, and you can select a class member accessibility 2012-11-20T01:30:10 < BrainDamage> public, private, protected 2012-11-20T01:30:12 < Laurenceb_> yeah ive hacked with this, but never properly understood it 2012-11-20T01:30:30 < zyp> member functions are in lowlevel terms just a normal function taking a class pointer as the first argument 2012-11-20T01:31:02 < emeb> yup 2012-11-20T01:31:06 < BrainDamage> also, a class has 2 special functions, a constructor ( ctor in short ) and destructor (dtor) 2012-11-20T01:31:08 < zyp> and virtual member functions is a function pointer, so it can be replaced by classes that inherit it 2012-11-20T01:31:25 < BrainDamage> which are called when the class is instantiated or destroyed 2012-11-20T01:31:51 < Laurenceb_> what does public/private/protacted mean? 2012-11-20T01:32:07 < zyp> how the member can be accessed 2012-11-20T01:32:20 < zyp> private stuff can only be accessed by member functions of the same class 2012-11-20T01:32:23 < emeb> zyp: so presumably one could put a little command parser into handle_out()... 2012-11-20T01:32:53 < Laurenceb_> ah, so its a bit like static functions? 2012-11-20T01:32:56 < zyp> emeb, yep 2012-11-20T01:33:06 < Laurenceb_> but belongs to a class? 2012-11-20T01:33:15 < zyp> Laurenceb_, sort of, just for a class rather than a file 2012-11-20T01:33:28 < Laurenceb_> yeah 2012-11-20T01:33:30 < emeb> zyp: ever think of sticking tinyPy in there (or equiv)? :) 2012-11-20T01:33:45 < Laurenceb_> in b4 flamewar 2012-11-20T01:33:58 < zyp> I've considered playing with pymite, haven't heard of tinypy before 2012-11-20T01:34:12 < emeb> roughly equiv I think 2012-11-20T01:34:17 < zyp> or maybe write my own command line parser, or get somebody to do it for me 2012-11-20T01:34:18 < emeb> both old tho 2012-11-20T01:35:05 < BrainDamage> Laurenceb: one small suggestion: if you use c++ OOP features, whenever you'd use a c string, replace it with std::string 2012-11-20T01:35:12 < BrainDamage> works wayyyy better 2012-11-20T01:35:16 < BrainDamage> less headaches, etc 2012-11-20T01:35:23 < Laurenceb_> ok 2012-11-20T01:35:32 < zyp> BrainDamage, unless you're doing embedded 2012-11-20T01:35:33 < Laurenceb_> what is the >> notation about? 2012-11-20T01:35:37 < Laurenceb_> in c++ 2012-11-20T01:35:42 < BrainDamage> stream pipes 2012-11-20T01:35:45 < emeb> forget that. 2012-11-20T01:35:55 < Laurenceb_> are stream pipes real? 2012-11-20T01:36:02 < zyp> C++ allows operators to be overloaded 2012-11-20T01:36:22 < Laurenceb_> i mean will they work on embedded? 2012-11-20T01:36:38 < zyp> by having a function like operator>>(foo a, bar b) 2012-11-20T01:36:53 < BrainDamage> oh yes, they are implemented using overload 2012-11-20T01:37:06 < zyp> then if you have objects of types foo and bar, and do a >> b, that function gets called 2012-11-20T01:37:10 < BrainDamage> you can for instance create a class like Matrix2x2 2012-11-20T01:37:22 < BrainDamage> and define the * operator that does matrix multiply 2012-11-20T01:37:36 < zyp> yeah 2012-11-20T01:37:41 < BrainDamage> so yo can write Matrix2x2 a,b,c ; c=a*b; 2012-11-20T01:38:00 < zyp> in the avr imu stuff I worked on last year, I made some vectors and quaternion classes that work that way 2012-11-20T01:38:21 < Laurenceb_> nice 2012-11-20T01:38:32 < zyp> I'm going to do the same when I start working on the IMU part of suzumebachi again 2012-11-20T01:38:34 < Laurenceb_> so i can use >> on functions? 2012-11-20T01:38:51 < zyp> huh? 2012-11-20T01:39:01 * Laurenceb_ didnt follow 2012-11-20T01:39:12 < Laurenceb_> i asked about stream, how are they useful on embedded? 2012-11-20T01:39:29 < zyp> no idea, it's part of the C++ standard library 2012-11-20T01:39:32 < Laurenceb_> ok 2012-11-20T01:39:45 < zyp> I'm not using any stream operators in my stuff 2012-11-20T01:39:51 < zyp> any >> there would be normal bitshifts 2012-11-20T01:39:53 < Laurenceb_> i see 2012-11-20T01:39:56 < Laurenceb_> heh 2012-11-20T01:41:49 < zyp> http://www.cplusplus.com/doc/tutorial/program_structure/ <-- see hello world if you want an example of typical usage 2012-11-20T01:42:09 < Laurenceb_> yeah 2012-11-20T01:42:12 < zyp> it's more or less equivalent of printf("Hello World!"); 2012-11-20T01:42:14 < emeb> zyp: Pin& led1 = PC15; // FIXME <- not working on F3? 2012-11-20T01:42:39 < emeb> I changed it to my LED and no blinky w/ chars echoed. 2012-11-20T01:42:46 < zyp> emeb, I've only defined GPIOA-GPIOD, leds on discovery is on GPIOF, and I was lazy :p 2012-11-20T01:42:53 < emeb> Aha. 2012-11-20T01:43:12 < emeb> But my LED is on PC15, so it should work? 2012-11-20T01:43:24 < zyp> you need to add led1.set_mode(Pin::Output); in F3 section in main() 2012-11-20T01:43:34 < emeb> of course. 2012-11-20T01:43:59 < dongs> looks like arduino 2012-11-20T01:44:34 < zyp> so be it 2012-11-20T01:45:40 < Laurenceb_> http://www.youtube.com/watch?v=Am9evsSvKhA&feature=player_embedded 2012-11-20T01:46:03 < zyp> dongs, probably more similar to mbed api than arduino 2012-11-20T01:46:41 < zyp> since mbed is actually utilizing object orienting 2012-11-20T01:46:42 < dongs> yea just trollin. 2012-11-20T01:46:54 < dongs> they should just opensauce their libs 2012-11-20T01:46:59 < dongs> i heard they build with armcc, not gcc. 2012-11-20T01:49:03 < emeb> zyp: achievement unlocked - blinky LED. Also needed to turn on GPIOC 2012-11-20T01:50:52 < zyp> easy to forget ;) 2012-11-20T01:51:59 < emeb> zyp: dongs pointed out that resetting USB connection can be done by setting DP low via GPIO. 2012-11-20T01:52:06 < emeb> that works even w/ simple pullup 2012-11-20T01:52:35 < zyp> yes, I considered that possiblity, but I'm not sure how nice that is 2012-11-20T01:52:39 < Laurenceb_> data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBhQSERUUExQWFRUWGBcaGBgYGBwcFxwZGh0aHhoaHRsYHCYeGBwjGhwVHy8gJCcqLCwsGCAxNTAqNSYrLCkBCQoKDgwOGg8PGikkHyQsLCwsLCwsLCwpLCksKSkpLCwsLCwpLCwsLCksLCwpLCwsLCwpLCksLCwsLCwsLCwsLP/AABEIAKgBLAMBIgACEQEDEQH/xAAcAAACAgMBAQAAAAAAAAAAAAAFBgMEAAIHAQj/xABCEAACAQIEAwYCBwYEBgMBAAABAhEAAwQSITEFQVEGEyJhcYEykRQjQqGxwdEHM1Ji4fAVFnKCQ5KissLxJFNzY//EABoBAAMBAQEBAAAAAAAAAAAAAAECAwQABQb/ 2012-11-20T01:52:39 < Laurenceb_> xAAxEQACAgEDAwMCAwkBAQAAAAAAAQIRAxIhMQQTQSJRYYGxcZHRBRQjMkKhwfDx4YL/2gAMAwEAAhEDEQA/ACPZDEYSzcRUcFjpnbST/CJ9OVMndBXAlTJnzg8qq8J4GLTgiCPEMoUBYI3jefeveEYDI5AdsoIhW1ieWonoa1404uqFm9SsNotblgASdgCT7V5lrLtrMrL/ABAj5iKu0chG4l2iuXWMEqk+FV09JjUk1YXAYu2uci4o3Pikj1E0Lu2Hw9yGEMDpI0MHQjrypjwnbWRF23PUqfyNect5PW6PflFwiuzFNFngfaQkhLusmA3PXb76i4h2gvJedVKwrECVG1TcN4ZhLsG2XBBBgtrprzoRxEzfuH+dvxppOSjyTxwxTyv01tumi6O1Fzmto+q/1qW3xwNvZsn/AG0 2012-11-20T01:52:40 < Laurenceb_> RwPG7AtorKZVVB8IOoFXMNi8NcYBVXMdpT+lFX7k5uMbvEwXxQ2rVwq2Gtkbg7SPlVvA8Jw15AwtAeQJ0Psau8c4d3tuR8S6jz6ilnB457asF+0I9PMee/wA6ZunvwTxx7uL0OpL5Jr64RWZQtzoSrmD821FX8P2ctuiMrXlA1SSJHmAQY61Q4JwjvXlh4F38zyX9acIpo7k+pl2qjFu/IvP2YgP9e4D/AByF19dqH3LKqyf/ACEYoIWbZI94OtXO02NJbuhsILeZO33Vpwzs33iZ3YqDsANfXWg3vSRXHaxqeWVJ/CKtrgrXFZbb2GzNmJghh5DTQb1ZHA7obN3duAsZVdgJ2nYa1DxHhb4ZlZWkTo2xB6Gid3H99hHJ+IQD8xr70FXkM3KlKDuL2KScOxCqoyvIOrC5MjpBNS 2012-11-20T01:52:46 < Laurenceb_> t34LeG8B9jQNB8/KpOy05n9B+NHcZYLIQpKtyI01rlurEzTcJ6JJMXfplwFZzgR4ybex8oGtQvxtgpJKTmiCpEjrvVzhPEnF0LcYkHTXkf70q/xvHm2gj4iYE66c/7865S2uxpRqag4J37f8ArcVBZhFlsomZifISN68OJt3Mgawrd5tqp26zEVscYxtNca3bIDACU3neoMHirVy4qPYtjMYkCKGv5D2Vv6eOd/j8UT28VYALd0yiQrERuJgGG151VxvAsFdzB0cEHM3xDXqYNX+KcNw9q2XNsxIEKxGp94odhbmHuNlHfKX0PiBn1ma6VrZ0TjDHNOUVKiA9kMEf+I48MCXOgmZGYSdqsWuyuHyBFcEa/w7nYmNyK9t37Mqwv3BAgZkBgdNq3s4RWyhL6HKSQGWDJ99aXb2QXh 2012-11-20T01:52:51 < HTT-Bird> Laurenceb_: copy pasta fail? *sigh* 2012-11-20T01:52:51 < Laurenceb_> jV2/wAv/DX/ACkpYtnBzPmIjlA8Eg/DIB9hWuO4BeMi3cVAZ+zrrPqNoG3KpMRwq4sjNaBYyNSp03A02qO7gr/iKgGR4clwwD113pvxiT7UfEkDf8nXLeFu2rZQ3HCKHYkQoMkbGI1AAorwvgItKk/GAJbck7Ea7LvVfvMQpHgvRlgwVbxdfStE4reGTMLg0OebcweURuK5OC8MHYk+JIkxXD7nelrVsCQAXcg9Z8IPpB051j9n4BHeMS2jyo1Eeh+W1Rp2laEzlRJg5lIgdaz/ADPI2Q+LLo3/AFbbVylDyB9PkEPE9ncVhb6mzZuOinRl+LLyzRz15ctKI8bw7HF2rwtXitxQL3gPl 2012-11-20T01:52:59 < Laurenceb_> epic fail 2012-11-20T01:53:08 < emeb> URL not image 2012-11-20T01:53:26 < HTT-Bird> emeb: gotta love inline images 2012-11-20T01:53:49 < emeb> I'll send some arm binary next. :) 2012-11-20T01:54:42 -!- Oldboy [~Oldboy@gateway/shell/sh3lls.net/x-ivmpgqyeurqktrrb] has quit [Quit: leaving] 2012-11-20T01:55:07 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-rigusmpipzcotofo] has joined ##stm32 2012-11-20T01:55:19 < zyp> I suspect that forcing down a pin that the host is driving up is not so nice, even when factoring in the inline resistors 2012-11-20T01:55:31 < emeb> yeah - it's ugly 2012-11-20T01:56:43 < zyp> wouldn't it be 3.3V across 44ohm or so? 75 mA (disregarding that the drivers would also drop a bit) 2012-11-20T01:56:56 < emeb> USB defines pulldowns on host side, but they're ~1k, so removing device-side pullup isn't so harsh 2012-11-20T01:57:18 < zyp> removing device side pullup is the proper way of doing it 2012-11-20T01:57:24 < emeb> I suppose you could use the weakest drive-strength on the GPIO out 2012-11-20T01:57:31 < emeb> (lowest freq) 2012-11-20T01:57:57 < Laurenceb_> meanwhile at the olympics 2012-11-20T01:57:59 < Laurenceb_> http://www.anorak.co.uk/wp-content/gallery/olympic-nips-lips/spandexpolandbiketeamyikes.jpg 2012-11-20T01:58:00 < zyp> still not very nice 2012-11-20T01:58:04 < Laurenceb_> indeed 2012-11-20T01:58:18 < emeb> So the PFET + resistors approach we did on the v0.4 F3 breakout is better. 2012-11-20T01:58:27 < emeb> if it works :P 2012-11-20T01:58:30 < zyp> yeah, I like that idea 2012-11-20T01:59:03 < zyp> except for the part that I like that my boards reset when the chip is reset during flashing :p 2012-11-20T01:59:06 < emeb> Laurenceb_: plum smugglers 2012-11-20T01:59:06 < dongs> too expensive 2012-11-20T01:59:21 < Laurenceb_> you dont need gpio control on the pullup 2012-11-20T01:59:36 < Laurenceb_> you can just pull up to 3v3 2012-11-20T01:59:50 < zyp> and Laurenceb_ missed the entire discussion 2012-11-20T01:59:53 < dongs> lol 2012-11-20T01:59:56 < emeb> whooosh... 2012-11-20T01:59:59 < dongs> nothing new here 2012-11-20T02:00:13 < dongs> Laurenceb_ is all about missing discussions 2012-11-20T02:00:46 < Laurenceb_> oh the data lines? 2012-11-20T02:00:51 < Laurenceb_> da hell 2012-11-20T02:01:35 < zyp> Laurenceb_, the problem is that when your chip resets, you want to signal a reconnect event on the bus, so the host doesn't think that the device is still enumerated 2012-11-20T02:02:16 < Laurenceb_> yeah 2012-11-20T02:02:17 < dongs> im using that gpio swicher hack and it seems to work 2012-11-20T02:02:25 < dongs> (yea yea) 2012-11-20T02:03:25 < emeb> zyp: so yeah - to reconnect on reset with this approach you need to actively control that pin after coming out of reset. 2012-11-20T02:03:50 < zyp> that's fine 2012-11-20T02:03:52 < emeb> (wonder how long you have to let it pull down?) 2012-11-20T02:04:28 < zyp> I'm probably going to add a hook in my usb stack for application specific pullup control 2012-11-20T02:04:44 < emeb> a little callback or something? 2012-11-20T02:04:56 < zyp> something like that 2012-11-20T02:05:10 < zyp> or maybe just pin and polarity 2012-11-20T02:05:31 < emeb> So - here's a little gotcha: Didn't notice that PC13-15 have limited current output. 2012-11-20T02:05:42 < emeb> spec says < 3ma. 2012-11-20T02:05:47 < zyp> and you hooked your led there? 2012-11-20T02:05:50 < dongs> haha 2012-11-20T02:05:51 < emeb> yup. 2012-11-20T02:05:55 < emeb> Buuuuuuttt. 2012-11-20T02:05:55 < dongs> on whaT? breakout? 2012-11-20T02:06:00 < emeb> yep 2012-11-20T02:06:03 < dongs> shitty. 2012-11-20T02:06:07 < dongs> they cant sink or source much 2012-11-20T02:06:11 < emeb> it appears to be ok. 2012-11-20T02:06:11 < dongs> because they're going through a switch 2012-11-20T02:06:14 < dongs> for the crystal shit 2012-11-20T02:06:15 < dongs> well yeah 2012-11-20T02:06:17 < emeb> LED lights up fine. 2012-11-20T02:06:34 < emeb> I've got a blue LED w/ 330 ohm ballast resistor 2012-11-20T02:06:40 < dongs> light up those dongs 2012-11-20T02:06:44 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-20T02:06:53 < emeb> so 3.3V - 2.8V / 330 = 1.5ma 2012-11-20T02:07:01 < emeb> So it's all good. 2012-11-20T02:07:39 < dongs> wiiU looks pretty lazy 2012-11-20T02:08:37 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-20T02:09:20 < emeb> does it have all the accels & gyros in it so you can still play sports games? 2012-11-20T02:11:30 < dongs> i think thats in the controller 2012-11-20T02:11:31 < dongs> still reading that 2012-11-20T02:11:57 < dongs> The Wii U loses its ability to communicate with near fields as we remove the NFC module and antenna. 2012-11-20T02:12:00 < dongs> haha 2012-11-20T02:12:20 < emeb> funny thing about near-field communications. you have to be NEAR. 2012-11-20T02:14:20 < dongs> http://guide-images.ifixit.net/igi/rpVmgy32B5FpWSkL.huge 2012-11-20T02:14:21 < dongs> ooo 2012-11-20T02:14:29 < dongs> rebranded STM32 as main processor? 2012-11-20T02:14:47 < dongs> prob not, eh? just lcd controller or someshit. 2012-11-20T02:14:47 < emeb> nifty 2012-11-20T02:15:32 < emeb> lotta testpoints on that board. 2012-11-20T02:16:20 < Laurenceb_> looks like stm32 to me 2012-11-20T02:17:09 < emeb> based on... ? 2012-11-20T02:18:05 < zyp> based on the fact that stm32 is the only st chips Laurenceb_ has seen :p 2012-11-20T02:18:50 -!- DaKu is now known as daku 2012-11-20T02:19:30 < Laurenceb_> lol 2012-11-20T02:20:35 < emeb> backside: http://guide-images.ifixit.net/igi/D2HWk1eebGrxh3T3.large 2012-11-20T02:21:09 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [] 2012-11-20T02:22:11 < dongs> huh 2012-11-20T02:22:13 < dongs> gyro-only?? 2012-11-20T02:22:16 < dongs> in wii u 2012-11-20T02:22:17 < dongs> controller 2012-11-20T02:22:24 < dongs> pad for accel is blank... 2012-11-20T02:22:28 < dongs> or wahtever teh fuck was next to it 2012-11-20T02:23:38 < emeb> Laurenceb_: so how would you test the F373 SDADCs? 2012-11-20T02:24:13 < emeb> get some statistics on variance or something? 2012-11-20T02:24:33 < Laurenceb_> yes 2012-11-20T02:24:39 < Laurenceb_> grab a load of data 2012-11-20T02:24:48 < Laurenceb_> then do standard deviation 2012-11-20T02:25:05 < Laurenceb_> with input at vcc/2 or whatever 2012-11-20T02:25:08 < emeb> makes sense. 2012-11-20T02:25:39 < emeb> might try coding that up just for giggles. 2012-11-20T02:25:59 < emeb> Dump results to ACM. :) 2012-11-20T02:27:07 < zyp> beware of the lack of flow control, it's one thing I haven't fully decided how to handle yet 2012-11-20T02:27:57 < emeb> so usb_write() just blasts it out w/o checking for ready? 2012-11-20T02:28:04 < zyp> yes 2012-11-20T02:28:17 < emeb> should be... entertaining... 2012-11-20T02:28:18 < zyp> you can poll ep_ready() first to check if it's ok to write() 2012-11-20T02:28:26 < zyp> that's what I've been doing so far 2012-11-20T02:28:30 < emeb> makes sense. 2012-11-20T02:29:56 < zyp> I feel I need some more experience with different use cases to determine what would be the most sane way of structuring flow control, but I'm intending to have some sort of callback model between hardware drivers and class drivers 2012-11-20T02:30:13 < zyp> and then class drivers can use queues or whatever towards the application 2012-11-20T02:31:04 * Laurenceb_ zzz 2012-11-20T02:31:04 < zyp> queues would work nicely for acm, just accept packets as long as there is room in the queue, and halt the endpoint when there is not 2012-11-20T02:31:18 < emeb> ya 2012-11-20T02:33:14 < dongs> 09:31 * Laurenceb_ zzz 2012-11-20T02:33:26 < dongs> waiting for him to ping timeout 2012-11-20T02:33:35 < dongs> as heyanked the ethernet cable out of his desktop together with the socket 2012-11-20T02:35:34 -!- Laurenceb_ [~Laurence@host31-54-179-29.range31-54.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-20T02:35:48 < emeb> owche 2012-11-20T02:36:04 < dongs> yep, called it. 2012-11-20T02:36:23 < dongs> his nightly ragequits must run quite a bill in replacement ethernet sockets 2012-11-20T02:36:32 < zyp> :p 2012-11-20T02:37:23 < dongs> zyp, are you following the drama in op 2012-11-20T02:37:27 < dongs> hilarious shit 2012-11-20T02:38:14 < zyp> yeah 2012-11-20T02:39:03 < zyp> stuff like that is why I'm inclined to not work on huge projects 2012-11-20T02:56:15 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-rigusmpipzcotofo] has quit [Quit: leaving] 2012-11-20T02:56:51 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-okrcpqljodqmuuvf] has joined ##stm32 2012-11-20T02:57:21 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-20T02:57:45 < dongs> VG,, is that the 64pin stm32 version? 2012-11-20T02:58:06 < zyp> isn't V 100pin? 2012-11-20T02:58:20 < dongs> just trying to figure out what could be the rebadged ST chip on wii u 2012-11-20T02:58:23 < zyp> and G is 1M flash? 2012-11-20T02:58:48 < zyp> F4 discovery is VG 2012-11-20T02:58:50 <+dekar_> dongs, could be a custom one 2012-11-20T02:59:19 < zyp> yeah, kind of hard to tell 2012-11-20T02:59:39 <+dekar_> I mean it makes sense for them to add stuff they need, a touch controller maybe 2012-11-20T03:00:11 < dongs> if iFailit didnt add that red shit around the chip it'd be easier to see the pins 2012-11-20T03:00:15 -!- Oldboy_ [myircshell@gateway/shell/sh3lls.net/x-mpyupsqyfkvcbgco] has joined ##stm32 2012-11-20T03:00:23 < dongs> but i dont see the usual bypass caps that would be in the corners of stm32 2012-11-20T03:00:25 < zyp> it's obviously from the same producer, but there is not really any point in rebadging it without modifying the die, is it? 2012-11-20T03:01:03 <+dekar_> zyp, still people do that all the time for some reason :/ 2012-11-20T03:01:06 < emeb> dongs: looks like xtal traces on the right side, but I don't see an xtal - just a bunch of huge caps. 2012-11-20T03:01:26 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-okrcpqljodqmuuvf] has quit [Client Quit] 2012-11-20T03:02:03 < zyp> crystal might as well be on opposite side 2012-11-20T03:02:25 < dongs> its not thogh 2012-11-20T03:03:22 < zyp> possibly clock provided from elsewhere then 2012-11-20T03:06:02 < emeb> only xtal I see is X1 on the back next to the bga. 2012-11-20T03:09:16 <+dekar_> so maybe it runs from an internal one 2012-11-20T03:10:04 <+dekar_> maybe clock stability just wasn't of importance 2012-11-20T03:12:07 < dongs> http://guide-images.ifixit.net/igi/ishJaSCOwLkvbLYK why doesnt ifixit post pics like tehese anymore 2012-11-20T03:12:17 -!- cdh [~chatzilla@c-71-202-99-28.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 2012-11-20T03:15:42 <+dekar_> dongs, http://guide-images.ifixit.net/igi/sUfsY6FDRWCOkrO3.huge 2012-11-20T03:15:58 < dongs> thats nowwhere near high res 2012-11-20T03:16:20 < dongs> the one i posted is like 7kx5k image 2012-11-20T03:16:23 < dongs> your shit is 1600x1200 2012-11-20T03:17:14 <+dekar_> dongs, what? I only posted that so you can count the pins 2012-11-20T03:17:20 < dongs> ah 2012-11-20T03:17:31 < dongs> no is obviosuly 64qfp 2012-11-20T03:17:37 < dongs> but i was talking about traces closer to chip 2012-11-20T03:17:41 < dongs> that were obscured by the overlay. 2012-11-20T03:17:43 <+dekar_> surely not defending crappy pix :) 2012-11-20T03:17:56 < dongs> which you cant really see in the side pic either 2012-11-20T03:19:22 <+dekar_> what can you do with those controllers? I guess it has to be beefier than an stm32 to allow for web browsing and the like 2012-11-20T03:19:37 < dongs> i think contortller is just a wireless video viewer 2012-11-20T03:19:49 < dongs> there's a bga on back, thats probably the main processor 2012-11-20T03:19:59 < dongs> whatever stm does is probably something secondary 2012-11-20T03:20:14 < dongs> all the rendering should be on the base unit 2012-11-20T03:21:12 < dongs> so when are we moving into #peabodypilot 2012-11-20T03:21:44 <+dekar_> it has quite a lot of flash though 2012-11-20T03:21:57 < dongs> you mean if VG marking is right? 2012-11-20T03:22:25 < dongs> i wonder if they asked ST to put 1meg flash version into 64pin package since they weren't using most of the pins 2012-11-20T03:23:29 <+dekar_> I meant the micron flash on the other side 2012-11-20T03:23:35 < dongs> o 2012-11-20T03:26:31 < dongs> got suckered into reading virtualboy teardown. 2012-11-20T03:27:12 < dongs> single row of leds with oscillating mirror on galvos to do entire image 2012-11-20T03:27:26 < dongs> fucking epic stuff. 2012-11-20T03:28:40 < dongs> http://guide-images.ifixit.net/igi/e2F1Tv4hY3ffAOAJ.huge 2012-11-20T03:28:45 <+dekar_> I am not too convinced :P 2012-11-20T03:29:22 <+dekar_> using a DLP chip would be way cooler 2012-11-20T03:29:30 < dongs> not in 1995 2012-11-20T03:30:22 <+dekar_> wasn't too epic in 1995, or people would have bought it ;) 2012-11-20T03:30:51 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 245 seconds] 2012-11-20T03:31:37 -!- cdh [~chatzilla@c-71-202-99-28.hsd1.ca.comcast.net] has joined ##stm32 2012-11-20T03:32:57 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-20T04:39:24 < zippe> dongs: I thought James was going to med school, not forking 2012-11-20T04:41:04 < zippe> Hah, odd. I assumed that the lithium addicts over there knew about it already 2012-11-20T04:42:23 < dongs> heh 2012-11-20T04:42:25 < dongs> wassup? 2012-11-20T04:42:34 < dongs> whos the lithuim addicvts 2012-11-20T04:48:22 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-20T04:48:22 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-20T04:48:22 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-20T05:07:38 -!- l4cr0ss [~lacro$$@108.62.247.83] has joined ##stm32 2012-11-20T05:18:14 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-20T05:20:53 < dongs> http://4.bp.blogspot.com/-sL0_4U2u49Y/UIgARB5iMpI/AAAAAAAAmqM/CorHm3MVXqQ/s1600/AwkwardPhoto.jpg 2012-11-20T05:40:46 < emeb> probably not so awkward considering that guy must have modeled for the photo. 2012-11-20T05:41:08 < emeb> it's not like they use real perps & cops in those ads. 2012-11-20T05:41:21 < baird> 'You live in Adelaide! haahaa!' 2012-11-20T05:41:39 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-20T05:41:45 < emeb> what's wrong with Adelaide> 2012-11-20T05:43:56 < baird> Newcastle-level development, ringed by suburbs, and then.. nothing 2012-11-20T05:44:19 < emeb> isolated? 2012-11-20T05:45:11 < baird> Yep. 'large', but there's comparitively little to show for it. 2012-11-20T05:46:13 < baird> There's the CBD, the touristy areas like Hahndorf, ...and houses. 2012-11-20T05:46:14 < emeb> ah. my sister is in Melbourne but I don't know a lot about Australian cities. 2012-11-20T05:46:24 < baird> "A hole", as we'd call it. 2012-11-20T05:47:39 < emeb> could be worse - Alice Springs. 2012-11-20T05:48:08 < gnomad> is that the one that flooded? 2012-11-20T05:48:34 < baird> Sydney: ~4 million people, has everything (..if you have a car). Melbourne: 3 million, has almost everything. Brisbane: ~1 million/city, ~1 million coast; new, 'BrisVegas'. Adelaide: ~1.5M, 'a hole'. Perth: ~1M, 'a hole, waaaay out the back that no-one visits'. 2012-11-20T05:50:13 < emeb> what about Darwin? 2012-11-20T05:50:28 < baird> Alice wasn't too bad-- it's the staging and supply post for most of the outback, so it has everything that people might need (..even had a scooter dealership). 2012-11-20T05:51:42 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-20T05:51:54 < baird> Darwin, I was going to mention: basically just an overgrown settlement, without much reason to be there.. 0.3M people. Inbreeds who refuse to make anything of their proximy to Asia. 2012-11-20T05:52:03 < emeb> heh 2012-11-20T05:52:18 < emeb> looks like it's just housing for the folks at the airbase. 2012-11-20T05:52:45 < baird> 'Us Southerners' have wondered for a century why the place isn't a major trading port.. 2012-11-20T05:53:14 < emeb> But yeah - as close as it is to Malaysia, etc you'd think it'd be a huge commercial center. 2012-11-20T05:53:54 < baird> My brother's family lives up there, his wife explained it as the attitude "Hurr, if you want to do something, just go back South like where you belong!" 2012-11-20T05:54:14 < emeb> Ah - equatorial attitude. Too hot to work. 2012-11-20T05:54:19 < dongs> http://www.ti.com/product/lp8545 2012-11-20T05:54:31 < dongs> emeb: my ledfaggot says the reason leds are split up in the panel is to avoid differece in Vf 2012-11-20T05:54:49 < baird> It should also be a major agricultural region, given the proximity to the equator and the water catchment and supply.. There's a bit of it, but bugger-all.. 2012-11-20T05:54:52 < dongs> (manufacturing tolerances or wahtever) 2012-11-20T05:55:16 < emeb> dongs: sorry - not tracking you. What's this in regard to? 2012-11-20T05:55:30 < dongs> emeb: having like 12 cathodes on backlight connector 2012-11-20T05:55:34 < dongs> on highres panel 2012-11-20T05:55:38 < emeb> oh yeah. 2012-11-20T05:55:38 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-20T05:55:38 < dongs> instead of just +/- for all the leds. 2012-11-20T05:55:39 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-20T05:55:39 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-20T05:56:00 < emeb> we were wondering why all the different chains. 2012-11-20T05:56:04 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-20T05:56:20 < emeb> makes sense. 2012-11-20T05:57:43 < emeb> bbiab... 2012-11-20T05:57:47 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-20T05:59:42 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-20T06:00:15 < emeb_mac> back... 2012-11-20T06:08:08 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-20T06:08:15 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-20T06:18:16 < dongs> http://www.monolithicpower.com/Lists/Product_White%20LED%20Drivers%20Inductors%20and%20Charge%201/DispForm.aspx?ID=34 2012-11-20T06:20:08 < emeb_mac> oooo - step-up. 2012-11-20T06:22:01 < emeb_mac> eh - external mosfet. 2012-11-20T06:22:05 < dongs> right 2012-11-20T06:22:08 < dongs> thats what i was disappointed with 2012-11-20T06:22:55 < dongs> time to see what crapple used 2012-11-20T06:25:45 < dongs> no info 2012-11-20T06:26:44 < dongs> http://i.imgur.com/ciUr5.jpg mps doesnt look too bad. 2012-11-20T06:26:59 < dongs> can just steal their appnote for layout. 2012-11-20T06:27:03 < dongs> extfet = so8 thing 2012-11-20T06:30:02 < emeb_mac> http://www.ti.com/product/tps61195 2012-11-20T06:30:41 < dongs> furiosul downloading datasheet 2012-11-20T06:30:45 < emeb_mac> http://www.mouser.com/ProductDetail/Texas-Instruments/TPS61195RUYT/?qs=sGAEpiMZZMvvAo%252bip5liNxQgGzIE4VGO 2012-11-20T06:32:16 < dongs> i only see 8 outputs on the TI chip 2012-11-20T06:33:14 < emeb_mac> forgot how many you need. 2012-11-20T06:33:19 < dongs> only 12 :( 2012-11-20T06:33:24 < emeb_mac> hmmm 2012-11-20T06:34:08 < emeb_mac> don't think TI has chips w/ more than 8 2012-11-20T06:34:18 < dongs> sure tehy do 2012-11-20T06:34:19 < dongs> TLC-type shit 2012-11-20T06:34:23 < dongs> but thats fucking overkill for backlight 2012-11-20T06:34:23 < dongs> heh 2012-11-20T06:34:31 < dongs> like the 24ch tlc=79whatever 2012-11-20T06:34:45 < dongs> plus that'd need external boost ic 2012-11-20T06:35:16 < emeb_mac> use 2 8chl? 2012-11-20T06:35:20 < dongs> pl 2012-11-20T06:35:22 < dongs> plz 2012-11-20T06:35:23 < dongs> and 2 coils 2012-11-20T06:35:28 < dongs> and 2x of each passives etc? 2012-11-20T06:36:21 < dongs> http://www.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=691&uiTemplateId=NODE_STRY_PGE_T 2012-11-20T06:36:24 < dongs> wat teh fuck 2012-11-20T06:36:26 < dongs> bug on site? 2012-11-20T06:36:32 < dongs> TI Home > Semiconductors > Staging > Unknown > White LED Driver > 2012-11-20T06:36:36 < dongs> looks like some lunix/java failure 2012-11-20T06:36:55 < dongs> TI analog null null products are a subset of analog null solutions. This page is your resource to download datasheets, application notes, order samples and use parametric search to research other null-related analog solutions. 2012-11-20T06:36:59 < dongs> roflll 2012-11-20T06:37:04 < Bird|lappy> whoops 2012-11-20T06:37:14 < Bird|lappy> it's a runaway null! 2012-11-20T06:37:15 < dongs> null-related analog solutions 2012-11-20T06:37:20 < dongs> fucking irl lolling. 2012-11-20T06:41:55 < emeb_mac> no white led drivers w/ > 8 chls 2012-11-20T06:42:09 < emeb_mac> 12 chl drivers are for displays, not backlights. 2012-11-20T06:44:22 < dongs> Right 2012-11-20T06:45:15 < dongs> http://www.gmt.com.tw/product/datasheet/EDS-5997.pdf 2012-11-20T06:45:16 < dongs> fuck yeah 2012-11-20T06:48:36 < emeb_mac> be nice if that datasheet had a bit more... data 2012-11-20T06:49:26 < dongs> haha. right. 2012-11-20T06:49:28 < dongs> but i can get that 2012-11-20T06:49:32 < dongs> 8ch version of that chip is 50c 2012-11-20T06:49:48 < dongs> used in another product here 2012-11-20T06:49:49 < emeb_mac> ouch - so expensive. 2012-11-20T06:49:50 < dongs> lcd tv backlight 2012-11-20T06:49:53 < dongs> i kno rite? 2012-11-20T06:50:07 < emeb_mac> internal fet? 2012-11-20T06:50:11 < dongs> yes 2012-11-20T06:50:45 < emeb_mac> sounds like a deal 2012-11-20T06:51:37 < emeb_mac> oh those clever taiwanians. 2012-11-20T06:51:38 < dongs> and I get to support communist china 2012-11-20T06:52:09 < emeb_mac> oh - saw the .tw url 2012-11-20T06:52:15 < dongs> same shit 2012-11-20T06:52:21 < dongs> i think 2012-11-20T06:53:50 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-20T07:04:37 < ds2> Hmmm 2012-11-20T07:08:08 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 255 seconds] 2012-11-20T07:08:13 < dongs> bored 2012-11-20T07:08:17 < dongs> waiting for datasheet. 2012-11-20T07:14:00 < emeb_mac> you have to ask for it? 2012-11-20T07:14:08 < dongs> yea, but no biggie 2012-11-20T07:28:23 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 255 seconds] 2012-11-20T07:31:38 < dongs> nice,taiwan office got the hdmi/dp chipset evalboards 2012-11-20T07:31:41 < dongs> forwarding to me 2012-11-20T07:41:07 < ds2> which hdmi chipset? 2012-11-20T07:41:11 < dongs> ITE 2012-11-20T07:41:17 < dongs> and DP also 2012-11-20T07:41:28 < dongs> IT6505 IT6604 2012-11-20T07:42:55 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-20T07:55:15 < dongs> attn zyp http://www.bitrebels.com/lifestyle/doorknob-licking-the-new-japanese-trend-12-pics/ 2012-11-20T07:57:39 < ds2> oh 2012-11-20T08:03:46 -!- l4cr0ss [~lacro$$@108.62.247.83] has quit [Quit: l4cr0ss] 2012-11-20T08:07:02 < emeb_mac> oy! 2012-11-20T08:07:26 < dongs> LETS ADD SOME EXCITEMENT 12:00 2012-11-20T08:08:58 < emeb_mac> http://www.jwz.org/blog/2003/08/scrub-out-my-eyes/ 2012-11-20T08:09:45 < dongs> jwz is such an opensores fgt 2012-11-20T08:10:18 < emeb_mac> actually not any longer - he hates linux now and is totally mac. 2012-11-20T08:11:32 < dongs> not sure how that qualifies as any less of a fgt :) 2012-11-20T08:11:38 < dongs> if anything, its more :) 2012-11-20T08:11:56 < emeb_mac> lol 2012-11-20T08:18:01 < dongs> http://img.danawa.com/cms/img/2012/08/16/1345077465_thumb.jpg 2012-11-20T08:18:02 < dongs> hmm 2012-11-20T08:18:06 < dongs> this is not a bad idea 2012-11-20T08:18:18 < dongs> http://img.danawa.com/cms/img/2012/08/16/1345077520_thumb.jpg 2012-11-20T08:18:43 < dongs> instead of connector on edge, have it on a bump behind 2012-11-20T08:18:58 < dongs> this way can mount monitors next to each other, too 2012-11-20T08:19:31 < dongs> http://img.danawa.com/cms/img/2012/08/16/1345079284_thumb.jpg retarded use case tho 2012-11-20T08:20:30 < emeb_mac> seems good. 2012-11-20T08:21:03 < emeb_mac> what's mhl? 2012-11-20T08:23:46 < dongs> mobile hdmi trash 2012-11-20T08:23:57 < dongs> not sure wh the fuck would anyone want phone output on a large screen 2012-11-20T08:24:48 < emeb_mac> mooooovies 2012-11-20T08:27:35 < zippe> dongs - lithium addicts -> OP crowd 2012-11-20T08:27:52 < zippe> dongs: keynote 2012-11-20T08:28:17 < dongs> heynote? 2012-11-20T08:28:21 < dongs> keynote? 2012-11-20T08:28:26 < dongs> hmm 2012-11-20T08:28:33 < dongs> one thing though: i should just use USB connector 2012-11-20T08:28:34 < dongs> for power. 2012-11-20T08:28:42 < dongs> instead of DC jack. 500mA is enough for display + electronics anyway. 2012-11-20T08:29:19 < dongs> oh, keynote for mhkl 2012-11-20T08:29:35 < dongs> sorry, i dont think anyone actualyl uses their iFailures for anything except waving them in front of htier face while trying to take a photo 2012-11-20T08:29:37 < zippe> dongs: like powerpoint, only with kerning 2012-11-20T08:29:40 < dongs> right. 2012-11-20T08:30:25 < zippe> And you're welcome to your bubble, but in the real world people do some surprising things 2012-11-20T08:30:37 -!- claude is now known as Claude 2012-11-20T08:30:49 < emeb_mac> usb power is so common these days. 2012-11-20T08:31:18 < emeb_mac> cheap smps adapters for any AC std. 2012-11-20T08:31:27 < dongs> right 2012-11-20T08:31:39 < dongs> and i can continue using my stock of awesome throug-hole USB sockets. 2012-11-20T08:32:26 < emeb_mac> that's how they power the rpi. :P 2012-11-20T08:32:37 < dongs> rpi has throughhole usb? 2012-11-20T08:32:50 < emeb_mac> no - usb conn for power. 2012-11-20T08:33:11 < emeb_mac> probably a regular smd connector too. 2012-11-20T08:41:28 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-20T08:47:19 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has joined ##stm32 2012-11-20T08:47:29 -!- Claude is now known as claude 2012-11-20T08:51:29 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-20T08:51:29 -!- scrts [~quassel@82-135-139-64.static.zebra.lt] has quit [Changing host] 2012-11-20T08:51:29 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-20T08:53:04 < ds2> Hmmmm 2012-11-20T08:53:08 < ds2> I hate mechanical stuff 2012-11-20T08:54:23 < emeb_mac> what's mechanical stuff doing to you? 2012-11-20T08:59:03 < ds2> not fitting 2012-11-20T08:59:29 < ds2> flex cable doesn't look like it will flex enough 2012-11-20T09:05:48 -!- alexn [~alexn@93.104.205.194] has quit [Read error: Connection reset by peer] 2012-11-20T09:08:38 < zyp> morning 2012-11-20T09:09:14 < emeb_mac> morning already? 2012-11-20T09:09:34 < zyp> well, I just arrived at work 2012-11-20T09:10:49 < emeb_mac> propane torch. 2012-11-20T09:12:40 < emeb_mac> time for zzz 2012-11-20T09:12:48 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-20T09:13:54 -!- dekar__ [~dekar@212.255.242.194] has joined ##stm32 2012-11-20T09:13:57 -!- mode/##stm32 [+v dekar__] by ChanServ 2012-11-20T09:16:41 -!- elektrinis [circuit@78.60.169.125] has quit [Ping timeout: 245 seconds] 2012-11-20T09:18:00 -!- dekar_ [~dekar@212.255.241.188] has quit [Ping timeout: 276 seconds] 2012-11-20T09:30:39 -!- LongChair [~IceChat77@dy869-1-82-228-24-205.fbx.proxad.net] has joined ##stm32 2012-11-20T09:44:21 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-20T10:16:18 -!- LongChair [~IceChat77@dy869-1-82-228-24-205.fbx.proxad.net] has quit [Ping timeout: 264 seconds] 2012-11-20T10:20:20 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has quit [Ping timeout: 244 seconds] 2012-11-20T10:30:54 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-20T10:37:52 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-20T10:50:57 -!- claude is now known as Claude 2012-11-20T11:33:00 -!- Oldboy_ is now known as azonenboy 2012-11-20T11:36:21 -!- azonenboy is now known as Oldboy 2012-11-20T11:43:50 -!- LongChair [~IceChat77@dy869-1-82-228-24-205.fbx.proxad.net] has joined ##stm32 2012-11-20T11:44:02 < LongChair> i am having an issue with malloc function trying to malloc av very small structure ( 8 bytes) 2012-11-20T11:44:08 < LongChair> malloc is returning NULL 2012-11-20T11:45:33 < LongChair> I have an about standard linker file : http://pastebin.com/UJ7ddTr1 2012-11-20T11:47:52 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-20T11:48:03 < jpa-> LongChair: so does it work for larger allocations? 2012-11-20T11:49:40 < LongChair> i havent tried yet 2012-11-20T11:50:03 < LongChair> lemme try with 1024 bytes 2012-11-20T11:50:16 < LongChair> nope 2012-11-20T11:50:26 < LongChair> first line of main is : char *ptr = malloc(1024); 2012-11-20T11:50:31 < LongChair> will return null 2012-11-20T11:50:52 < LongChair> could it be due to the newlib stubs ? 2012-11-20T11:52:14 < jaeckel> hmm 2012-11-20T11:52:19 < jaeckel> or due to missing heap 2012-11-20T11:52:37 < LongChair> oh 2012-11-20T11:52:47 < jaeckel> just an assumption lookin at the linkerfile 2012-11-20T11:52:51 < LongChair> im a total noob with linker file 2012-11-20T11:53:06 < jpa-> LongChair: is your sbrk ok? 2012-11-20T11:53:24 < LongChair> i grabbed it from stdperiph lib in ride samples 2012-11-20T11:53:48 < LongChair> i am not sure about sbrk 2012-11-20T11:54:28 < LongChair> seems not 2012-11-20T11:54:36 < LongChair> _sbrk will return ENOMEM 2012-11-20T11:54:41 < LongChair> thats is why 2012-11-20T11:55:15 < LongChair> is there anywahere where i could grab a linkerfile handling the heap ? 2012-11-20T11:55:25 < LongChair> and the according newlib stubs ? 2012-11-20T11:58:44 -!- dfletcher [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-20T11:59:00 -!- dfletcher [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has quit [Changing host] 2012-11-20T11:59:00 -!- dfletcher [~fletch@drupal.org/user/72475/view] has joined ##stm32 2012-11-20T11:59:03 -!- dfletcher is now known as drgreenthumb 2012-11-20T12:07:16 < jpa-> LongChair: no-one likes newlib :) 2012-11-20T12:08:07 < zyp> jpa-, it's not that bad :p 2012-11-20T12:08:28 < zyp> at least not the idea of those stubs 2012-11-20T12:09:46 < jpa-> not that bad yeah, but often overkill and too bloat 2012-11-20T12:09:59 < jpa-> but that's just why i don't have any nice example code :P 2012-11-20T12:10:50 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-20T12:20:34 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-20T12:27:31 < LongChair> hehe 2012-11-20T12:27:44 < LongChair> so any alternate library to use ? 2012-11-20T12:30:30 < karlp> hah 2012-11-20T12:37:58 < Claude> LongChair, i think too heap is missing 2012-11-20T12:38:06 < LongChair> yes 2012-11-20T12:38:16 < Claude> http://fun-tech.se/stm32/linker/src/stm32.ld <-- give that linker script a try 2012-11-20T12:38:18 < LongChair> I just need to figure out how to add it 2012-11-20T12:38:23 < LongChair> ok thanks :) 2012-11-20T12:39:54 -!- Laurenceb_ [~Laurence@86.173.192.84] has joined ##stm32 2012-11-20T12:40:01 < LongChair> Claude : Just to make things right .. i need to modifiy stack size i guess 2012-11-20T12:40:18 < LongChair> stack(rwx): ORIGIN = 0x20004FFC, LENGTH = 0K 2012-11-20T12:40:21 < LongChair> ? 2012-11-20T12:40:26 < Claude> hmm stack grows iirc 2012-11-20T12:41:46 < LongChair> i see nowhere where you would specify heap and stack size ... 2012-11-20T12:45:48 < zyp> you are usually not supposed to specify it 2012-11-20T12:45:56 < LongChair> ok 2012-11-20T12:46:07 < zyp> the normal method is to use all leftover ram for heap and stack 2012-11-20T12:46:17 < LongChair> all right 2012-11-20T12:46:25 < zyp> heap grows upwards from the bottom and stack grows downwards from the top 2012-11-20T12:46:32 < LongChair> understood 2012-11-20T12:46:46 < LongChair> can't find any associated stub files, are there any matching the link file ? 2012-11-20T12:49:51 < Claude> LongChair, http://fun-tech.se/stm32/linker/index.php (not my site , just the one of the first links on google "stm32 linker" ) 2012-11-20T12:54:04 -!- Claude is now known as claude 2012-11-20T12:55:11 -!- claude is now known as Claude 2012-11-20T13:00:33 -!- Laurenceb_ [~Laurence@86.173.192.84] has quit [Ping timeout: 245 seconds] 2012-11-20T13:01:44 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-20T13:02:38 < LongChair> well i have removed my stubs 2012-11-20T13:02:49 < LongChair> it seems to link without yelling 2012-11-20T13:03:05 < LongChair> but there is another issue now 2012-11-20T13:03:18 < LongChair> when it loads the elf something is going wrong 2012-11-20T13:06:54 < dongs> received 12ch driver datasheet 2012-11-20T13:12:23 < LongChair> is anyone using eclispe here to handle his stm32 projects ? 2012-11-20T13:12:46 -!- Claude is now known as claude 2012-11-20T13:13:01 -!- claude is now known as Claude 2012-11-20T13:13:12 < LongChair> I have build my whole project with it. It compiles and links without any problems .. the resulting file is quite bi (15 megs) 2012-11-20T13:13:48 < LongChair> then i create the binary file with objcopy and it will result in a n empty bin file 2012-11-20T13:14:17 < LongChair> i have tried it in command line .. i will have no error 2012-11-20T13:14:41 < LongChair> i am using the following commadn line : arm-none-eabi-objcopy -S -O binary "${ProjName}" "${ProjName}.bin" 2012-11-20T13:25:37 < LongChair> how come a 15 megs file turn into an empty .bin ? 2012-11-20T13:26:47 < jpa-> check arm-none-eabi-size -t foo.elf 2012-11-20T13:26:59 < jpa-> the .elf includes debugging symbols so the file size tells you nothing 2012-11-20T13:36:00 < LongChair> ok lemme check this 2012-11-20T13:36:38 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-20T13:38:11 < LongChair> C:\ARM\Workspace\GueNightFly\Debug>arm-none-eabi-size -t GuenightFly 2012-11-20T13:38:11 < LongChair> text data bss dec hex filename 2012-11-20T13:38:11 < LongChair> 0 0 0 0 0 GuenightFly 2012-11-20T13:38:11 < LongChair> 0 0 0 0 0 (TOTALS) 2012-11-20T13:38:21 < LongChair> wth .. 2012-11-20T13:39:16 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-20T13:39:28 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-20T13:44:53 < LongChair> int main() 2012-11-20T13:44:53 < LongChair> { 2012-11-20T13:44:53 < LongChair> printf("Test"); 2012-11-20T13:44:53 < LongChair> } 2012-11-20T13:45:02 < LongChair> still will make a 0 size .bin file 2012-11-20T13:46:45 < karlp> your link script is throwing out sections or something. 2012-11-20T13:47:20 < LongChair> I just used the link script above :) 2012-11-20T13:48:19 < LongChair> http://fun-tech.se/stm32/linker/src/stm32.ld 2012-11-20T13:58:05 < LongChair> ok it seems indeed to be the linker script 2012-11-20T13:58:30 < LongChair> so back to square 1, need a linker script + Stubs 2012-11-20T14:03:28 < LongChair> ok I grabbed the stdperiphlib atolic linker script 2012-11-20T14:03:38 < LongChair> it was missing all teh stubs 2012-11-20T14:03:47 < LongChair> i grabbed a newlib stubs c file 2012-11-20T14:03:49 < karlp> what do you mean when you say stubs? 2012-11-20T14:03:55 < LongChair> it's only missing one function now 2012-11-20T14:03:59 < karlp> newlib stubs for sbrk? 2012-11-20T14:04:04 < LongChair> yeah for instance 2012-11-20T14:04:34 < LongChair> basically i need these stubs : 2012-11-20T14:04:35 < karlp> linker scripts also normally go hand in hand with the startup code. 2012-11-20T14:04:35 < LongChair> c:/program files (x86)/gnu tools arm embedded/4.6 2012q4/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-sbrkr.o): In function `_sbrk_r': 2012-11-20T14:04:35 < LongChair> sbrkr.c:(.text._sbrk_r+0xc): undefined reference to `_sbrk' 2012-11-20T14:04:35 < LongChair> c:/program files (x86)/gnu tools arm embedded/4.6 2012q4/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-writer.o): In function `_write_r': 2012-11-20T14:04:35 < LongChair> writer.c:(.text._write_r+0x10): undefined reference to `_write' 2012-11-20T14:04:35 < LongChair> c:/program files (x86)/gnu tools arm embedded/4.6 2012q4/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-closer.o): In function `_close_r': 2012-11-20T14:04:36 < LongChair> closer.c:(.text._close_r+0xc): undefined reference to `_close' 2012-11-20T14:04:36 < LongChair> c:/program files (x86)/gnu tools arm embedded/4.6 2012q4/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-fstatr.o): In function `_fstat_r': 2012-11-20T14:04:37 < LongChair> fstatr.c:(.text._fstat_r+0xe): undefined reference to `_fstat' 2012-11-20T14:04:37 < LongChair> c:/program files (x86)/gnu tools arm embedded/4.6 2012q4/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-isattyr.o): In function `_isatty_r': 2012-11-20T14:04:38 < LongChair> isattyr.c:(.text._isatty_r+0xc): undefined reference to `_isatty' 2012-11-20T14:04:38 < LongChair> c:/program files (x86)/gnu tools arm embedded/4.6 2012q4/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-lseekr.o): In function `_lseek_r': 2012-11-20T14:04:39 < LongChair> lseekr.c:(.text._lseek_r+0x10): undefined reference to `_lseek' 2012-11-20T14:04:39 < LongChair> c:/program files (x86)/gnu tools arm embedded/4.6 2012q4/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-readr.o): In function `_read_r': 2012-11-20T14:04:39 < karlp> fuck me 2012-11-20T14:04:40 < LongChair> readr.c:(.text._read_r+0x10): undefined reference to `_read' 2012-11-20T14:04:46 < karlp> get that shit to a pastebin! 2012-11-20T14:04:59 < LongChair> oops sorry 2012-11-20T14:05:32 < LongChair> i grabbed the following stubs : https://sites.google.com/site/stm32discovery/open-source-development-with-the-stm32-discovery/getting-newlib-to-work-with-stm32-and-code-sourcery-lite-eabi 2012-11-20T14:06:27 < karlp> did you use the linker script and startu from that same example? 2012-11-20T14:06:41 < LongChair> no 2012-11-20T14:06:43 < karlp> mix n match is playing with fire, red hot fire. 2012-11-20T14:07:41 < LongChair> yeah but there is another article on the same site with a linker script, but no linker script in the sam earticle 2012-11-20T14:07:50 < LongChair> so i'm not even sure that they are matching 2012-11-20T14:09:20 < LongChair> ok i used the linker script in the article above 2012-11-20T14:10:20 < LongChair> it gives teh same error char * stack = (char*) __get_MSP(); 2012-11-20T14:10:29 < LongChair> the __get_MSP is unknown 2012-11-20T14:13:11 <+dekar__> LongChair, how about trying the example I linked you? 2012-11-20T14:13:22 < LongChair> i tried it 2012-11-20T14:13:31 < LongChair> gives me empty bin files 2012-11-20T14:13:58 <+dekar__> https://github.com/EliasOenal/TNT_Example 2012-11-20T14:14:03 <+dekar__> the project, as is? 2012-11-20T14:14:24 <+dekar__> I have built it with several toolchains before 2012-11-20T14:17:31 < LongChair> maybe im confused 2012-11-20T14:17:35 <+dekar__> LongChair, did you use my makefile/linkerscript etc? 2012-11-20T14:17:36 < LongChair> i'll try it again 2012-11-20T14:17:50 < LongChair> i have tried so many things i'm confused 2012-11-20T14:17:54 < LongChair> lemme try it again now 2012-11-20T14:17:55 < LongChair> :) 2012-11-20T14:27:06 <+dekar__> Well since you're on Windows the makefile might not work, I've only tested it on OSX and Linux 2012-11-20T14:27:21 < LongChair> i am not using makefiles 2012-11-20T14:27:29 < LongChair> i have build a project in eclipse 2012-11-20T14:27:41 <+dekar__> Which doesn't work ;) 2012-11-20T14:29:54 < LongChair> so far it seems to work 2012-11-20T14:30:00 < LongChair> why wouldn't it work ? :) 2012-11-20T14:30:43 <+dekar__> Well you told us your eclipse project couldn't use malloc 2012-11-20T14:31:17 <+dekar__> I also use eclipse btw, but I just have it call make 2012-11-20T14:31:27 < LongChair> well i couldn't malloc, but it is not due to eclipse but to linker file 2012-11-20T14:31:46 < LongChair> with the linker file / stubs you pointed out it seems to work 2012-11-20T14:32:08 < LongChair> i am making some further test to state it's working but malloc works and the rest of the code seems ok as well :) 2012-11-20T14:33:08 <+dekar__> you probably want to adjust the memory locations in my linkerscript: https://github.com/EliasOenal/TNT_Example/blob/master/linker_script/simple.ld 2012-11-20T14:33:38 < LongChair> yes i have modified the ram and flash items 2012-11-20T14:34:00 < LongChair> origin is ok, but the sizes are different on my STM32F103RBT6 2012-11-20T14:34:07 < LongChair> i have 128k flash & 20k ram 2012-11-20T14:34:10 <+dekar__> that's what I meant 2012-11-20T14:34:20 < LongChair> i also modified the stack end 2012-11-20T14:34:34 < LongChair> _estack = 0x20005000 instead of _estack = 0x20002000 2012-11-20T14:34:59 < LongChair> well as far as i can judge right now it works pretty well :) 2012-11-20T14:35:21 < LongChair> thanks dekar, you made my day ! :p 2012-11-20T14:35:24 <+dekar__> next you want to use TNT, which is the superior toolchain :) 2012-11-20T14:35:58 < LongChair> sorry for the noobness but what's different than the regular arm gcc ? 2012-11-20T14:36:57 <+dekar__> it's optimized for small binaries 2012-11-20T14:37:25 < LongChair> i must admit that when i was using keil before, the same code gives smaller .bin 2012-11-20T14:37:27 <+dekar__> newlib is configured properly for microcontroller, somehow most other toolchains don't seem to configure newlib at all 2012-11-20T14:37:54 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-20T14:37:57 <+dekar__> https://github.com/EliasOenal/TNT 2012-11-20T14:38:06 < LongChair> moving from keil to gcc went from 33k to 50k 2012-11-20T14:38:19 < LongChair> with all optimization i could use 2012-11-20T14:38:41 < zyp> with -Os? 2012-11-20T14:38:45 <+dekar__> LongChair, that's not GCCs fault, it's cause of the crappy toolchain you used 2012-11-20T14:38:45 < LongChair> yes 2012-11-20T14:39:00 < LongChair> ok so lets say that i wanna used tnt 2012-11-20T14:39:18 < LongChair> where can i get it ? is there a windows installer ? 2012-11-20T14:39:28 < LongChair> or a binary archive ? 2012-11-20T14:39:34 < baird> bawahahahaha 2012-11-20T14:39:40 <+dekar__> There are binaries for OSX and Linux 2012-11-20T14:39:56 < LongChair> ok so means i need to compile it 2012-11-20T14:39:58 <+dekar__> http://dekar.wc3edit.net/2012/10/11/the-power-of-tnt-is-at-your-disposal/ 2012-11-20T14:40:34 < LongChair> ok 2012-11-20T14:41:08 < LongChair> to be honnest ... i don't feel like installing the gcc win32 toolchain to build the arm toolchain :) 2012-11-20T14:41:23 < LongChair> if there was a win32 built I would have given it a try :) 2012-11-20T14:42:01 <+dekar__> Just download some Ubuntu 2012-11-20T14:42:09 < Laurenceb> http://static.fjcdn.com/pictures/Lesbian_72e370_371130.jpg 2012-11-20T14:42:25 < LongChair> lmao 2012-11-20T14:43:18 < baird> Can I get TNT as an App for my iPad? 2012-11-20T14:44:28 < Laurenceb> trolling 4 sure 2012-11-20T14:44:47 <+dekar__> baird, just install android on your iDevice 2012-11-20T14:45:14 < Laurenceb> haha 2012-11-20T14:46:29 <+dekar__> I totally should make an android release 2012-11-20T14:46:50 < dongs> Ask Slashdot: What Video Games Keep You From Using Linux? 2012-11-20T14:46:51 <+dekar__> "You got Windows? Well, use TNT on your phone!" :) 2012-11-20T14:47:25 <+dekar__> none 2012-11-20T14:47:39 <+dekar__> Well I am on OSX for now, don't play any games on it though 2012-11-20T14:48:17 < BrainDamage> does irc trolling count as videogame? 2012-11-20T14:48:22 < dongs> it might! 2012-11-20T14:49:19 <+dekar__> I would argue the actual game is IRC, Trolls are just a class 2012-11-20T14:50:46 <+dekar__> I prefer playing operator though 2012-11-20T14:51:07 < zyp> which class would I be? 2012-11-20T14:51:25 < dongs> not_even_trying_to_troll class. 2012-11-20T14:53:39 <+dekar__> dongs, my flying thing broke 2012-11-20T14:54:08 <+dekar__> my co-workers crashed it into stuff too often 2012-11-20T14:54:20 < LongChair> would any one know how to setup eclipse so that /** will generate a custom Function header ? 2012-11-20T14:56:11 < Laurenceb> LongChair: you fail even more than this 2012-11-20T14:56:12 < Laurenceb> http://thetechnohobo.com/wp-content/blogs.dir/106/files/2011/07/you-fail-at-life.jpg 2012-11-20T14:57:22 < LongChair> where is the failure in this pic ? :p 2012-11-20T14:57:29 <+dekar__> He's racist 2012-11-20T14:58:15 < Laurenceb> lol 2012-11-20T15:03:35 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-20T15:14:12 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has quit [Ping timeout: 276 seconds] 2012-11-20T15:17:58 < jpa-> aha, there is a TIM14_DIER even though the F4 datasheet does not list it :) 2012-11-20T15:18:07 < dongs> um 2012-11-20T15:18:14 < dongs> it's probably "there" 2012-11-20T15:18:16 < dongs> in the register map 2012-11-20T15:18:18 < dongs> since they're all common 2012-11-20T15:18:20 < jpa-> yeah 2012-11-20T15:18:31 < dongs> but it probably doesnt exist as in, writing it oit doesnt make any difference. 2012-11-20T15:18:35 < dongs> for that particular timer. 2012-11-20T15:18:57 < jpa-> but they still write out a bunch of registers that are the same 2012-11-20T15:19:04 < jpa-> just not that one 2012-11-20T15:19:38 < dongs> pretty sure the TIMx definition is common for all timers 2012-11-20T15:19:41 < dongs> even advanced control ones 2012-11-20T15:21:01 -!- gsmcmullin [~gareth@122.62.149.197] has joined ##stm32 2012-11-20T15:32:17 < jpa-> dongs: ah, but i mean it exists in that it does have an effect 2012-11-20T15:32:30 < jpa-> without writing to DIER the TIM14 interrupt never gets generated 2012-11-20T15:38:55 < dongs> is tehre a tim14 handler in NVIC though? 2012-11-20T15:40:31 < jpa-> there is 2012-11-20T15:40:39 < jpa-> it has a totally own interrupt even 2012-11-20T15:41:00 < jpa-> and it works and everything, and the datasheet does list the interrupt flag for it also 2012-11-20T15:41:06 < jpa-> it just does not list the interrupt enable bit 2012-11-20T15:53:00 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-20T16:28:45 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-20T16:43:21 < emeb_mac> morning peeps 2012-11-20T16:43:47 < zyp> evening 2012-11-20T16:45:44 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-20T16:50:14 < emeb_mac> you europeans and your crazy timezones. 2012-11-20T16:50:50 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-20T16:51:03 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-20T16:51:04 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Client Quit] 2012-11-20T16:51:30 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-20T16:54:59 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-20T16:58:53 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-20T17:02:17 < emeb_mac> now zyp doesn't need his LPC board: http://www.electronicsweekly.com/Articles/15/11/2012/55013/development-board-for-cortex-m4-plus-m0-dual-core.htm 2012-11-20T17:03:24 < dongs> electronicsdickly 2012-11-20T17:03:32 < dongs> no arduino headers, no sale 2012-11-20T17:03:45 < emeb_mac> and it's more expensive than an rpi 2012-11-20T17:04:10 < dongs> that's surely cheaper htan what he'd pay for blank 4 layer boards in smal lqty. 2012-11-20T17:04:33 < dongs> that comes with lcd? 2012-11-20T17:04:34 < dongs> not bad. 2012-11-20T17:04:45 < dongs> almost china pricing there. 2012-11-20T17:05:20 < emeb_mac> hmmm - thought it said lcd was sold separately 2012-11-20T17:05:40 < dongs> 59gbp 2012-11-20T17:05:43 < dongs> thats including rapetax 2012-11-20T17:05:47 < dongs> im sure digikey should have it for less? 2012-11-20T17:06:37 < emeb_mac> $95 w/o LCD, $131 w/ LCD. 2012-11-20T17:07:07 < emeb_mac> seems e14 designed it - doubt they'd sell thru DK. 2012-11-20T17:08:20 < dongs> NXP: AN11229 - UUencoding for UART ISP 2012-11-20T17:08:21 < dongs> ya... 2012-11-20T17:08:27 < dongs> totally what i need in 2012 2012-11-20T17:08:52 < emeb_mac> do they do kermit too? 2012-11-20T17:09:00 < dongs> zmodem 2012-11-20T17:09:01 < Laurenceb> [a,b] 2012-11-20T17:09:01 < Laurenceb> ans = goatsex 2012-11-20T17:10:19 < jpa-> does anyone have the codes to do EBDIC -> ASCII when using stm32 with 300 baud modems? 2012-11-20T17:11:28 < emeb_mac> stm32 could prolly do the 300 baud fsk mod / demod in software. 2012-11-20T17:11:46 < dongs> just lookup whats that guys name softmodem shit 2012-11-20T17:11:50 < emeb_mac> hook the phone directly to the adc/dac 2012-11-20T17:12:01 < dongs> bellard 2012-11-20T17:12:14 < dongs> http://bellard.org/linmodem.html 2012-11-20T17:12:56 < emeb_mac> echo canceller or gtfo 2012-11-20T17:13:14 < Laurenceb> thatd be good for high altitude ballooning 2012-11-20T17:13:29 < Laurenceb> someone badly needs to make a decent fsk decoder 2012-11-20T17:13:35 < emeb_mac> lol - x11 interface 2012-11-20T17:13:54 < emeb_mac> Laurenceb: fsk is easy. what for? 2012-11-20T17:14:13 < Laurenceb> radio downlink 2012-11-20T17:14:44 * emeb_mac just finished up a 1200/2400/4800 baud msk mod/demod project 2012-11-20T17:15:28 < emeb_mac> mostly in FPGA though 2012-11-20T17:16:43 < dongs> license it to opensauces 2012-11-20T17:17:01 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-20T17:17:49 < emeb_mac> lol - you said "license" and "opensauce" in the same sentence. 2012-11-20T17:18:06 < zyp> stellaris stuff arrived today, but delivery guys are up to their usual bullshit 2012-11-20T17:18:20 < emeb_mac> gave it to the neighbors? 2012-11-20T17:18:41 < baird> fldigi would have lots of nice source to rip.. 2012-11-20T17:18:47 < Laurenceb> hahahaha 2012-11-20T17:18:53 < Laurenceb> fldigi suxors 2012-11-20T17:18:59 < zyp> no, driving aimlessly around with it after failed delivery, instead of dropping it off at the post office so I can collect it, like they are supposed to 2012-11-20T17:19:06 < Laurenceb> fldigi is why im suggesting it needs to be donw 2012-11-20T17:20:17 < zyp> oh well, that gives me time to work more on mass outrage today 2012-11-20T17:20:37 < emeb_mac> ? 2012-11-20T17:20:41 < Laurenceb> lol 2012-11-20T17:21:51 < dongs> outRAGE 2012-11-20T17:22:06 < dongs> hes outraged e14 trolled him out of designing a lpc breakout 2012-11-20T17:24:18 < zyp> heh 2012-11-20T17:24:23 < zyp> why should I care? 2012-11-20T17:24:32 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-20T17:25:28 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-20T17:25:33 < zyp> unless e14 is going to sell it to me as a kit with board and parts, I can't use it for bga soldering practice, like one of the points of my design is :p 2012-11-20T17:26:29 < jpa-> you can desolder it first 2012-11-20T17:26:34 < zyp> :) 2012-11-20T17:29:27 < jpa-> hmm.. should i code today a 1) vcd input module for sigrok for testing my logic analyzer fpga stuff or 2) better rle encoder for my logic analyzer fpga stuff 2012-11-20T17:30:44 < Claude> rle encoder , low on blockram ? 2012-11-20T17:31:13 < jpa-> it's just stupid not to do RLE encoding 2012-11-20T17:31:16 < Claude> or low on bandwidth to sigrok ? 2012-11-20T17:31:53 < jpa-> and yes, low on both (it writes to vcd files on flash memory) 2012-11-20T17:32:24 < jpa-> (though eventually it would capture RLE encoded and compressed stuff to memory and show it on the screen) 2012-11-20T17:32:40 < baird> http://www.element14.com/community/docs/DOC-51084/l/element14-discover-mo--an-expansion-board-for-stm32f4discovery ... Needs moar external RAM module.. 2012-11-20T17:33:33 < Claude> just yesterday i had a look at sigrok too , we have some dataloggers here doing RS485 through an FPGA. thought it would be handy to have a build in protocol analyzer in the datalogger for the 'field guys' 2012-11-20T17:34:51 < jpa-> baird: IIRC the stm32f4 discovery had some other stuff on some important FSMC pins (not sure if i remember right) 2012-11-20T17:36:21 < baird> Aha, the above is ~$80, and the matching Embest LCD 320x240 module is ~$65 2012-11-20T17:36:33 < dongs> baird: ya what a fucking rip 2012-11-20T17:36:47 < zyp> waveshare boards are a better deal 2012-11-20T17:36:49 < dongs> baird: SPI/FSMC 320x240 lcd from china is ~$15 shipped 2012-11-20T17:36:50 < dongs> yeah 2012-11-20T17:36:54 < baird> Fucking Capitalists. 2012-11-20T17:38:01 < dongs> so i was stoned when making my displayport pattern 2012-11-20T17:38:31 < dongs> apparently the 20 signal pins are 4mm from center on left side and 5.5mm from right side. i did them in the center 2012-11-20T17:38:46 < dongs> missed t his fact in TWO datasheets i was looking at 2012-11-20T17:39:08 < dongs> also the oval mounting holes were a bit too tight. 2012-11-20T17:39:30 < zyp> how much power is the panel drawing? 2012-11-20T17:39:34 < dongs> maybe they meant pre-plated size 2012-11-20T17:39:37 < zyp> with backlight and shit 2012-11-20T17:39:50 < dongs> zyp: according to datasheet lcd module is 380mA but im seeing around 200 actual, and backlight is 120ma 2012-11-20T17:40:09 < zyp> ah, nice 2012-11-20T17:40:27 < dongs> i was thinking of maybe just powering it off USB. 2012-11-20T17:40:33 < dongs> i mean, for power connector just using USB. 2012-11-20T17:40:40 < zyp> that's what I also was thinking 2012-11-20T17:40:47 < zyp> portable external display for my laptop 2012-11-20T17:40:55 < Claude> baird, 32MB SDRAM at F4 Disco ;) : https://docs.google.com/open?id=0B_5UXaEUPGdZVTNuVjJOY1MtQ2c 2012-11-20T17:41:01 < dongs> this also gives me another possible bonus: hookup stm32 to the same USB socket. 2012-11-20T17:41:04 < dongs> enumerate as HID 2012-11-20T17:41:14 < dongs> control brightness/etc though it. 2012-11-20T17:41:17 < baird> The new Intel thingie has a Displayport 2012-11-20T17:41:46 < Laurenceb> nice 2012-11-20T17:41:56 < zyp> dongs, good idea 2012-11-20T17:41:56 < Laurenceb> thAT BOARD HAS ETHERNET 2012-11-20T17:42:21 < baird> intel thingie -> http://techreport.com/review/23888/review-intel-next-unit-of-computing 2012-11-20T17:42:23 < dongs> what rock did Laurenceb crawled under 2012-11-20T17:42:34 < Laurenceb> troll cave rock 2012-11-20T17:42:39 < dongs> baird: that thing kinda sucks. intel graphics are still kind shit, arent they 2012-11-20T17:42:54 < dongs> Claude: lol, is that a de0nano 2012-11-20T17:42:58 < baird> And it still manages to burn through 65 watts 2012-11-20T17:43:01 < dongs> i kno u trollen it 2012-11-20T17:43:10 < Claude> dongs, yep 2012-11-20T17:43:20 < dongs> i suppose thats one way to do it haha 2012-11-20T17:43:49 < dongs> i got a fpgaproj im failing :( i can never fucking find people to do this shit properly EVEN IF I PAY THEM 2012-11-20T17:43:50 < baird> Claude: there's a patchwire across the F4D? 2012-11-20T17:43:50 < Claude> fsmc to wishbone/avalon and then to the sdram 2012-11-20T17:44:45 < dongs> how the fufCK do I view that iamge in proper size 2012-11-20T17:44:51 < Claude> baird, yeah fsmc on the f4 disco sucks . you have to rewire some stuff (iirc codec reset and usb over current) 2012-11-20T17:45:41 < Claude> oh an if you try to use MCO out for the fpga pll : remove R68 on the F4 disco ;) 2012-11-20T17:45:59 < dongs> http://images.4chan.org/b/src/1353410204795.png haha 2012-11-20T17:46:01 < Claude> stupid st wired the clk in on the f4 wrong 2012-11-20T17:47:05 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-20T17:48:42 < Claude> with R68 you can choose between the xtal or the debugger stm32f1 mco out as clock source for the F4. according to the F4 disco manual this resistor should be not populated (xtal as clock source) but stupid st put that resistor in. so the F4 PLL 'hickups' every some seconds 2012-11-20T17:49:19 < Claude> very annoying trying to sync the fpga pll to that ;) 2012-11-20T17:52:19 < LongChair> does NVIC_Reset() resets the chip like in power on state ? 2012-11-20T17:53:06 -!- alexn [~alexn@93.104.205.194] has quit [Remote host closed the connection] 2012-11-20T17:53:16 -!- barthess [~barthess@5.100.195.145] has joined ##stm32 2012-11-20T17:53:54 < LongChair> I have a virtual com port on USB application on my board, In the protocol i have a reset command. When i handle the reset command using NVIC_Reset, the chip will be reset, but the port will be in a wierd state 2012-11-20T17:54:10 < LongChair> the port will appear in the device manager .. but cannot be openned 2012-11-20T17:54:39 < LongChair> If i stop the debug / restart it seems that it will work again 2012-11-20T17:54:48 < zyp> which chip? F4? 2012-11-20T17:54:51 < LongChair> F1 2012-11-20T17:54:58 < zyp> ah, right 2012-11-20T17:55:15 < zyp> is this your own board, or a generic devboard? 2012-11-20T17:55:22 < LongChair> my own board 2012-11-20T17:55:36 < zyp> how did you hook up the 1.5k pullup on D+? 2012-11-20T17:55:53 < LongChair> i hooked it up on a GPIO output 2012-11-20T17:56:00 < LongChair> I am pulling it down before reset 2012-11-20T17:56:06 < LongChair> then wait 1 sec , then reset 2012-11-20T17:56:13 < zyp> you need to turn off the pullup to signal a disconnect to the host 2012-11-20T17:56:25 < LongChair> i can hear the windows noise disconnecting .. and device will disapear from device manager 2012-11-20T17:56:49 < LongChair> the it will appear again .. but port cannot be opened 2012-11-20T17:57:40 < zyp> then you have some sort of timing issues around that 2012-11-20T17:57:59 < zyp> remember that pullup enabled = device connected 2012-11-20T17:58:25 < LongChair> probably 2012-11-20T17:58:45 < zyp> I suggest not enabling it until your usb driver is ready to handle it 2012-11-20T17:58:45 < LongChair> i haven't found a nice way to close usb in virtual com port sample though 2012-11-20T17:58:59 < zyp> close? 2012-11-20T17:59:16 < LongChair> well i wanted to simulate a proper disconnection before reseting 2012-11-20T17:59:23 < LongChair> i used the PowerOff() function 2012-11-20T17:59:30 < LongChair> but seems not enough 2012-11-20T17:59:42 < zyp> disabling the pullup will signal a disconnection properly 2012-11-20T17:59:53 < LongChair> yeah that's what i'm doing 2012-11-20T18:00:02 < zyp> then you are doing it wrong 2012-11-20T18:00:15 < LongChair> I wait now even 2secs after poweroff before reseting the chip 2012-11-20T18:00:27 < zyp> poweroff? 2012-11-20T18:00:38 < LongChair> yeah that's one of the USB sample functions 2012-11-20T18:01:29 < zyp> killing the F1 usb controller does nothing except for your device stopping replying to any communication attempts from the host 2012-11-20T18:01:54 < zyp> as long as the pullup is still present, the host will believe the device still remains connected and enumerated 2012-11-20T18:01:54 < LongChair> yes 2012-11-20T18:02:36 < LongChair> but i am pulling it down 2012-11-20T18:02:53 < LongChair> windows will see it disapear 2012-11-20T18:02:59 < LongChair> and reapear as well 2012-11-20T18:03:11 < zyp> if it reappears, you are pulling it up again. 2012-11-20T18:03:25 < LongChair> yes of course, that's after reset 2012-11-20T18:03:45 < LongChair> let me put this straight :) 2012-11-20T18:03:51 < LongChair> upon reset command : 2012-11-20T18:04:04 < LongChair> -> PowerOff -> will pulldown the line 2012-11-20T18:04:09 < LongChair> wait 2 secs 2012-11-20T18:04:19 < LongChair> -> NVIC_Reset() 2012-11-20T18:04:34 < LongChair> then the chip reboots and the USB init goes on again 2012-11-20T18:04:43 < LongChair> device will reappear in device manager 2012-11-20T18:04:52 < LongChair> but when using comport -> error 2012-11-20T18:05:21 < zyp> ah 2012-11-20T18:05:38 < zyp> right, and nvic_reset only resets the usb peripheral? 2012-11-20T18:05:46 < zyp> the rest of the chip remains running and all? 2012-11-20T18:05:52 < LongChair> well it should reset the whole chip 2012-11-20T18:06:02 < zyp> ah, you're doing a full chip reset 2012-11-20T18:06:06 < LongChair> that was my former question :p 2012-11-20T18:06:11 < LongChair> yes 2012-11-20T18:06:21 < LongChair> i'm using NVIC_Reset from corelib 2012-11-20T18:06:35 < zyp> I'm not familiar with corelib 2012-11-20T18:07:24 < jpa-> is that your name for stdperiph? :) 2012-11-20T18:07:29 < zyp> but anyway, if it reappears, it should mean that enumeration is working, so control traffic is working 2012-11-20T18:09:43 < zyp> but this is not enough information to point out where the problem is 2012-11-20T18:10:27 < zyp> ideally you should have logs of both what the host is thinking, what the device is thinking and what communication is going on between them 2012-11-20T18:11:10 < LongChair> not that CMSIS 2012-11-20T18:11:19 < LongChair> ok looks like i have found the issue 2012-11-20T18:11:40 < LongChair> if you send from a pc app a command and have the comport openned 2012-11-20T18:11:51 < LongChair> then it will not be remounted properly 2012-11-20T18:12:06 < LongChair> it has to be closed when the VCP is coming back 2012-11-20T18:12:36 < zyp> well, that's rather obvious 2012-11-20T18:12:52 < zyp> (and a host side issue) 2012-11-20T18:13:15 < LongChair> yes that is right it's a host issue 2012-11-20T18:13:41 < zyp> I thought you ruled that one out when you said the behavior was different between NVIC_Reset() and reset from debugger 2012-11-20T18:13:48 < zyp> I assumed everything else was identical 2012-11-20T18:14:01 < LongChair> i can understand that an open VCP will have to be reconnected to work, but a connection loss should not avoid the new VCP to come back on teh same port 2012-11-20T18:14:25 < LongChair> but that is a windows / VCP driver issue 2012-11-20T18:14:44 < zyp> should not according to who? 2012-11-20T18:15:16 < LongChair> according to me :p 2012-11-20T18:16:04 < LongChair> why is it not a vlaid point ? :p 2012-11-20T18:16:06 < LongChair> valid 2012-11-20T18:16:16 < jpa-> i can confirm this behaviour; if you have a virtual COM port open in an application, the number will not be reused 2012-11-20T18:16:45 < LongChair> well it will display in the device manager 2012-11-20T18:16:52 < LongChair> but won't be usable 2012-11-20T18:16:57 < jpa-> for me it just comes up as a new number 2012-11-20T18:16:59 < zyp> when you unplug the device, the driver will be unloaded and the pipe towards the userspace application opening the port will be closed so the application can't communicate any more on it 2012-11-20T18:17:10 < jpa-> e.g. if it was COM10 before, it pops up as COM11 and works just fine 2012-11-20T18:17:26 < LongChair> jpa- : in order to ease the dev, i have asked device manager to stick with the com port number 2012-11-20T18:17:34 < LongChair> in the comport properties 2012-11-20T18:17:49 < LongChair> so in my case it will always show as COM9 2012-11-20T18:18:05 < jpa-> yeah, using USB CDC as a debug port is very annoying 2012-11-20T18:18:26 < jpa-> because of the reconnects 2012-11-20T18:18:37 < zyp> write an application that will try to reopen the port when the device is reconnected 2012-11-20T18:18:50 < LongChair> yeah that is what I will have to do :p 2012-11-20T18:19:25 < jpa-> or just don't waste time trying to debug using usb cdc; debug with a separate serial port adapter and then do final tests with the actual usb connection 2012-11-20T18:19:45 < zyp> or debug with your debugger :p 2012-11-20T18:20:27 < LongChair> i'm opted for debugging with the debugger, this usblink is more a configuration connection 2012-11-20T18:21:02 < jpa-> obviously; i mean don't use the usb serial connection when debugging the app, use an usart 2012-11-20T18:21:31 < LongChair> yep 2012-11-20T18:22:24 < LongChair> by the way one small question. Is it possible to have the board behave at the same time like a Mass storage and a VCP ? 2012-11-20T18:22:32 < zyp> sure 2012-11-20T18:22:48 < LongChair> i'll need to dig into the mass storage samples then 2012-11-20T18:22:53 < Claude> google : composite device 2012-11-20T18:23:18 < zyp> you just add a mass storage interface descriptor along with the CDC descriptors 2012-11-20T18:23:46 < LongChair> i'll check this out 2012-11-20T18:24:11 < zyp> on windows you probably also want to use IAD to seperate/group them, to simplify the inf/driver stuff 2012-11-20T18:27:55 -!- Claude is now known as claude 2012-11-20T18:31:03 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-20T18:31:42 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has quit [Quit: pokðt] 2012-11-20T18:33:12 < LongChair> last question i'd have is , is there an entry point on board side to detect a connection from the host side ? 2012-11-20T18:33:17 < LongChair> in the VCP mode 2012-11-20T18:33:41 < zyp> what do you mean? 2012-11-20T18:33:52 < LongChair> when PC application is opening comport 2012-11-20T18:34:04 < LongChair> is there a way to be aware of this on chip side 2012-11-20T18:34:31 < zyp> depends a bit on your host driver and application 2012-11-20T18:34:53 < LongChair> host driver is st standard VCP driver 2012-11-20T18:35:37 < zyp> http://bin.jvnv.net/f/gffMk.png <- I get commands for control line state and line coding when I open my stuff on my computer 2012-11-20T18:35:42 < zyp> but I'm not running windows 2012-11-20T18:35:48 < zyp> so I have no idea what it does 2012-11-20T18:36:53 < LongChair> ok 2012-11-20T18:38:21 < zyp> remember that you are emulating a traditional serial port 2012-11-20T18:39:12 < zyp> which don't really have any way of knowing whether it's connected or not, except for the DTR/RTS lines 2012-11-20T18:39:47 < zyp> the control line state emulates that mechanism, so it's up to your host driver/application to use it properly 2012-11-20T18:43:39 < LongChair> ok 2012-11-20T18:53:53 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has joined ##stm32 2012-11-20T18:57:36 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-20T19:03:59 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-20T19:16:47 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-20T19:22:35 -!- claude is now known as Claude 2012-11-20T19:27:06 < cdh> LongChair - if you have a relationship with ST, ask for the STM32_F2xx_USB_Composite_HID_CDC_v0.0.1 demo. It is a composite device which integrates a HID with a VCP. I started with this and adapted it to be a VCP with a proprietary bulk transport. 2012-11-20T19:31:14 < zyp> gsmcmullin, do you happen to be around, or is this the wrong time of the day for you to be awake? 2012-11-20T19:31:55 < LongChair> cdh : ok thanks 2012-11-20T19:38:39 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: Leaving] 2012-11-20T19:43:48 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-20T19:44:25 -!- ABLomas [~ABLomas@78-60-198-200.static.zebra.lt] has quit [Ping timeout: 265 seconds] 2012-11-20T19:45:31 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-20T19:46:35 < gsmcmullin> zyp: I'm half awake. 2012-11-20T19:47:13 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-20T19:48:39 < cdh> LongChair - I also recommend what jpa said -- using a UART is way simpler. You can pick up a device which you can connect to a couple pins on your F4 disco pretty cheap:http://www.ebay.com/itm/FTDI-Basic-Breakout-USB-TTL-ASP-6-PIN-3-3-5V-for-Arduino-MWC-MultiWii-IMU-/261055693347?pt=LH_DefaultDomain_0&hash=item3cc821c223 2012-11-20T19:51:09 < zyp> gsmcmullin, I'm observing a problem where gdb hangs (100% cpu usage) when I'm trying to print a non-8-byte aligned string literal through BMP, printing from ELF before attaching to target works fine, target memory looks fine, are you interested in helping me figure out what is going on? 2012-11-20T19:51:57 -!- elektrinis [~circuit@78.60.169.125] has joined ##stm32 2012-11-20T19:52:07 < zyp> same problem observed on both gdb-7.3.1 and 7.4.1 2012-11-20T19:53:35 < zyp> http://paste.jvnv.net/view/cykEJ <- gdb locks up when executing that last command there 2012-11-20T19:54:23 < zyp> skipping four bytes and printing from 0x8000fd8 also works fine 2012-11-20T19:57:23 < ds2> zyp: what is the interface to the board? 2012-11-20T19:58:08 < zyp> BMP 2012-11-20T19:58:26 < ds2> BMP provides a native gdb server? 2012-11-20T19:58:30 < zyp> yes 2012-11-20T19:59:02 < gsmcmullin> zyp: I'll get mine hooked up in a moment and see if I can reproduce it. 2012-11-20T19:59:02 < ds2> nevermind. no insight there 2012-11-20T19:59:07 < ds2> (no pun intended) 2012-11-20T19:59:30 < LongChair> cdh : agreed 2012-11-20T20:00:13 < zyp> gsmcmullin, thanks, do you want the .elf I'm using? 2012-11-20T20:00:50 < zyp> if so, you'll find it at http://bin.jvnv.net/f/q1nK5/demo_bug.elf 2012-11-20T20:00:58 < gsmcmullin> Thanks 2012-11-20T20:01:28 -!- LongChair [~IceChat77@dy869-1-82-228-24-205.fbx.proxad.net] has quit [Remote host closed the connection] 2012-11-20T20:06:12 -!- daku is now known as DaKu 2012-11-20T20:15:12 -!- ABLomas [~ABLomas@78-60-198-200.static.zebra.lt] has joined ##stm32 2012-11-20T20:18:06 < gsmcmullin> zyp: It seems to be working for me. 2012-11-20T20:18:16 -!- elektrinis [~circuit@78.60.169.125] has quit [Ping timeout: 252 seconds] 2012-11-20T20:18:35 < gsmcmullin> (gdb) p (char*)0x8000fd4 2012-11-20T20:18:35 < gsmcmullin> $1 = 0x8000fd4 "handle_setup, bmRequestType=%02x, bRequest=%\374O" 2012-11-20T20:20:03 -!- izua [~izua@86.121.79.2] has joined ##stm32 2012-11-20T20:20:03 -!- izua [~izua@86.121.79.2] has quit [Changing host] 2012-11-20T20:20:03 -!- izua [~izua@unaffiliated/izua] has joined ##stm32 2012-11-20T20:20:06 -!- mode/##stm32 [+v izua] by ChanServ 2012-11-20T20:20:08 < zyp> umm, the string should end with %02x 2012-11-20T20:22:17 < gsmcmullin> Ok. I see that. Looking into it now. 2012-11-20T20:27:33 < zyp> what happens in my case is probably that the terminating zero is corrupted, so it gets stuck trying to determine how long the string is and fetch everything 2012-11-20T20:32:40 < gsmcmullin> I guess so. 2012-11-20T20:34:03 < karlp> doh, milled out a pcb for this rfid chip, put the spacing between the breakouts at 150mil instead of 300mil. dumb 2012-11-20T20:40:35 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 260 seconds] 2012-11-20T20:58:37 -!- Erlkoenig [~erlkoenig@pptp-212-201-69-191.pptp.stw-bonn.de] has joined ##stm32 2012-11-20T21:02:53 -!- LongChair [~IceChat77@82.231.128.23] has joined ##stm32 2012-11-20T21:05:22 < gsmcmullin> zyp: "Automatic address increment is only guaranteed to operate on the bottom 10-bits of the address held in the TAR." from ADIv5 spec. I'll fix this in a moment. 2012-11-20T21:06:15 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-20T21:06:48 < zyp> ah, great 2012-11-20T21:10:40 -!- LongChair [~IceChat77@82.231.128.23] has quit [Read error: Connection reset by peer] 2012-11-20T21:10:58 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-20T21:11:20 < TitanMKD> hello 2012-11-20T21:13:00 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 276 seconds] 2012-11-20T21:15:33 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-20T21:16:47 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-20T21:21:03 -!- Titan___ [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-20T21:21:42 -!- barthess [~barthess@5.100.195.145] has quit [Quit: Leaving.] 2012-11-20T21:22:41 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [Ping timeout: 255 seconds] 2012-11-20T21:22:52 -!- Titan___ is now known as TitanMKD 2012-11-20T21:27:30 < zyp> heh, one gets surprisingly far by just returning all zeros to all scsi commands requesting data 2012-11-20T21:27:46 < zyp> suddenly I have stuff enumerating as /dev/disk2 2012-11-20T21:38:45 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-20T21:43:09 -!- l4cr0ss [~lacro$$@174.34.185.251] has joined ##stm32 2012-11-20T21:49:14 -!- l4cr0ss [~lacro$$@174.34.185.251] has quit [Ping timeout: 240 seconds] 2012-11-20T21:50:21 -!- l4cr0ss [~lacro$$@23.19.138.91] has joined ##stm32 2012-11-20T21:50:27 < l4cr0ss> https://my.st.com/public/STe2ecommunities/mcu/Lists/STM32Discovery/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM32Discovery%2fFrustrating%20I2C%20Problem%20STM32L-Discovery&FolderCTID=0x01200200770978C69A1141439FE559EB459D75800084C20D8867EAD444A5987D47BE638E0F¤tviews=8 2012-11-20T21:51:11 < l4cr0ss> sorry, meant to preface that with something 2012-11-20T21:51:52 < l4cr0ss> I have been having this problem for about two weeks. I am trying to get my STM32l discovery board to talk on an I2C bus and I'm at a dead end. If anyone is familiar with the protocol and relevant libraries, i'd very much appreciate help 2012-11-20T21:52:03 < l4cr0ss> I wrote about the specifics and posted it at that link, on the stm32 forums 2012-11-20T21:57:38 < karlp> cdh: this is even cheaper: http://www.ebay.com/itm/1pcs-USB-2-0-to-TTL-UART-6PIN-Module-Serial-Converter-CP2102-STC-new-/110954294607?pt=LH_DefaultDomain_0&hash=item19d5642d4f 2012-11-20T22:02:14 -!- Laurenceb_ [~Laurence@86.174.21.219] has joined ##stm32 2012-11-20T22:13:23 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-20T22:13:23 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-20T22:13:23 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-20T22:13:26 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-20T22:22:49 < ntfreak> gsmcmullin: IIRC it is 12bits for M3 and 10 for pretty much most others (M0/A8 etc) 2012-11-20T22:27:46 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-20T22:29:15 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Read error: Connection reset by peer] 2012-11-20T22:29:34 < Laurenceb_> http://ifpl.cattech.org/showmap.html 2012-11-20T22:29:37 < Laurenceb_> oh shit 2012-11-20T22:29:49 < Laurenceb_> at least im a long way away 2012-11-20T22:30:17 < Laurenceb_> http://ifpl.cattech.org/ 2012-11-20T22:30:57 < zyp> http://bin.jvnv.net/f/ueczE.png <- maybe I should start selling trolldisks 2012-11-20T22:31:06 < BrainDamage> I don't see a huge dot over cjbeard's general area 2012-11-20T22:31:33 < Laurenceb_> haha EB 2012-11-20T22:35:46 < Erlkoenig> "Ekstern"? :D 2012-11-20T22:36:46 < zyp> external 2012-11-20T22:37:10 < zyp> it's usb after all :p 2012-11-20T22:38:55 < Erlkoenig> great way to spell that :D 2012-11-20T22:39:22 < zyp> we spell everything great in norway 2012-11-20T22:39:25 < zyp> :p 2012-11-20T22:39:42 < BrainDamage> how do you spell, "crazy high life cost" ? :p 2012-11-20T22:40:15 < Erlkoenig> verdammt hohe lebenshaltungskosten 2012-11-20T22:40:36 < zyp> hmm 2012-11-20T22:40:58 < zyp> I'd just say «jævla dyrt» 2012-11-20T22:41:08 < zyp> which translates to «fucking expensive» 2012-11-20T22:43:28 -!- Claude is now known as claude 2012-11-20T22:44:18 -!- Steffanx [~Steffanx@82.72.52.160] has joined ##stm32 2012-11-20T22:44:18 -!- Steffanx [~Steffanx@82.72.52.160] has quit [Changing host] 2012-11-20T22:44:18 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-20T22:44:21 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-20T22:44:49 < zyp> I'm not sure about the life cost part of it, because even though everything is fucking expensive, I believe we earn enough to afford it 2012-11-20T22:49:24 < BrainDamage> it wasn't a serious comment in the first place, and personally I'd love a "virtual currency" where the exchange rated is set by average wage vs average life cost in a country 2012-11-20T22:51:13 < Erlkoenig> pay in Big Mac's, via the Big Mac Index 2012-11-20T22:51:14 < karlp> no! my arbitrary unit is more bettah than your arbitrary unit! 2012-11-20T22:51:21 < zyp> heh 2012-11-20T22:51:55 < karlp> ok, fixed the rfid breakout, feel suitably silly. 2012-11-20T22:52:08 < karlp> now on to fixing all the dumb drill sizes on the other board 2012-11-20T22:52:15 < HTT-Bird> BrainDamage: yes 2012-11-20T22:52:24 < HTT-Bird> those sorts of statistics would be awesome 2012-11-20T22:52:40 < HTT-Bird> a great foil to people going on and on and on about wages in various parts of the world 2012-11-20T22:53:32 < karlp> then there's the weird shit of, "I get paid less, and I can buy less for it, but my quality of life is higher because I'm happier" 2012-11-20T22:53:53 < HTT-Bird> yeah, that ability to be content in an empty room 2012-11-20T22:54:21 < BrainDamage> that tough is not very quantifiable 2012-11-20T22:54:27 < karlp> indeed. 2012-11-20T22:54:36 < karlp> so I'll happily take wht can be quantified. 2012-11-20T22:59:03 < gsmcmullin> zyp: I think I've fixed it. Please try my last commit. 2012-11-20T23:16:54 -!- erik-k [~erik-k@c-50-137-59-216.hsd1.or.comcast.net] has quit [Ping timeout: 264 seconds] 2012-11-20T23:18:53 -!- izua [~izua@unaffiliated/izua] has quit [Quit: Segfault] 2012-11-20T23:54:39 -!- Erlkoenig [~erlkoenig@pptp-212-201-69-191.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-20T23:56:13 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has quit [Ping timeout: 246 seconds] --- Day changed Wed Nov 21 2012 2012-11-21T00:14:21 -!- Netsplit *.net <-> *.split quits: +dekar__, qyx_, Niedar 2012-11-21T00:14:24 -!- Netsplit over, joins: qyx_ 2012-11-21T00:14:37 -!- Netsplit over, joins: dekar__ 2012-11-21T00:14:37 -!- mode/##stm32 [+v dekar__] by ChanServ 2012-11-21T00:15:00 -!- Netsplit over, joins: Niedar 2012-11-21T00:15:02 -!- bcsllc [~steve@ip68-105-49-117.no.no.cox.net] has joined ##stm32 2012-11-21T00:17:33 -!- l4cr0ss_ [~lacro$$@23.19.138.91] has joined ##stm32 2012-11-21T00:18:14 -!- bcsllc-steve [~steve@ip68-105-49-117.no.no.cox.net] has quit [Ping timeout: 240 seconds] 2012-11-21T00:24:34 -!- Netsplit *.net <-> *.split quits: l4cr0ss 2012-11-21T00:24:34 -!- l4cr0ss_ is now known as l4cr0ss 2012-11-21T00:27:45 -!- scrts [~quassel@unaffiliated/scrts] has quit [Remote host closed the connection] 2012-11-21T00:27:51 -!- Socrates [~quassel@2a01:348:70:46:17:57:19:0] has joined ##stm32 2012-11-21T00:31:43 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-21T00:39:44 -!- a2cypher [~cypher@mail.krausglobal.com] has joined ##stm32 2012-11-21T00:40:12 < a2cypher> Hello. I'm having an issue with newlib and CodeSourcery GCC running on a cortex-m4. Anybody care to help ? 2012-11-21T00:41:27 < a2cypher> I have defined the stubs for newlib and my program compiles and links fine. When running it though, whenever I try and call a newlib function, ie printf or malloc, it hard faults. 2012-11-21T00:41:45 < a2cypher> However, if I use a math function from libm.a it works no problem . 2012-11-21T00:42:06 < a2cypher> and it never seems to actually call my stubs. It doesnt seem to get that far. 2012-11-21T00:49:17 < emeb> "CodeSourcery GCC running on a cortex-m4" you're running GCC on an M4? How'd you do that? 2012-11-21T00:49:38 < a2cypher> ... 2012-11-21T00:49:41 < dongs> sup IT guys 2012-11-21T00:49:54 < emeb> yo dongs. 2012-11-21T00:50:06 < dongs> i think crapboards done today or so 2012-11-21T00:50:13 < emeb> kewl 2012-11-21T00:50:43 < a2cypher> emeb: what do you mean? I just run the compiler with proper flags, such as -mcpu=cortex-m4 2012-11-21T00:51:09 < BrainDamage> he was joking 2012-11-21T00:51:18 < zyp> a2cypher, it can be caused by several reasons 2012-11-21T00:51:36 < a2cypher> BrainDamage: you promised they would be nice in here. lol 2012-11-21T00:51:37 < zyp> like linking in the wrong library version 2012-11-21T00:51:54 < BrainDamage> you're getting your answer! 2012-11-21T00:51:56 < a2cypher> yeah. 2012-11-21T00:52:19 < a2cypher> the way I determine which one to link is with arm-none-eabi-gcc ${CFLAGS} -print-file-name=libc.a 2012-11-21T00:52:31 < zyp> uh 2012-11-21T00:52:37 < a2cypher> but I have manually tried changing the path to several different versions of it in the directory with no success 2012-11-21T00:52:41 < zyp> which one do you end up with? 2012-11-21T00:52:56 < zyp> multilib is supposed to select the right one for you automatically 2012-11-21T00:53:27 < a2cypher> if I let it choose, it picks: /opt/CodeSourcery/arm-2011.03/arm-none-eabi/lib/libc.a 2012-11-21T00:53:45 < a2cypher> and libm.a in the same directory. 2012-11-21T00:54:20 < a2cypher> but I have also tried it with /opt/CodeSourcery/arm-2011.03/arm-none-eabi/lib/thumb/libc.a and thum2/libc.a 2012-11-21T00:54:44 < Laurenceb_> funtimes 2012-11-21T00:54:46 < a2cypher> I also tried compiling my own version of newlib with the same flags as my application with the same results. 2012-11-21T00:54:53 < Laurenceb_> trying to make linkers and gcc work 2012-11-21T00:55:00 < dongs> i suggest switching to keil/armcc asap 2012-11-21T00:55:20 < a2cypher> is that a free and/or OS compiler? 2012-11-21T00:55:31 < dongs> clearly not, which is why it actually works. 2012-11-21T00:55:35 < a2cypher> lol. 2012-11-21T00:55:47 < a2cypher> I have the same toolchain working quite well on a cortex m3. 2012-11-21T00:55:53 < a2cypher> with newlib working fine 2012-11-21T00:57:11 < dongs> 2011.03 sounds fucking old. 2012-11-21T00:57:18 < dongs> have you tried the other gcc everyone in here recomends? 2012-11-21T00:57:21 < dongs> the shit off launchpad 2012-11-21T00:57:27 < dongs> https://launchpad.net/gcc-arm-embedded 2012-11-21T00:58:00 < zyp> agreed, use that 2012-11-21T00:58:21 < dongs> Could anyone give the starters a getting-start document? 2012-11-21T00:58:22 < dongs> Posted on 2012-11-01 2012-11-21T00:58:29 < zyp> :p 2012-11-21T00:58:46 < a2cypher> I'll take a look. 2012-11-21T00:59:07 < a2cypher> I believe 2011.03 was the latest from codesourcery. 2012-11-21T00:59:17 < dongs> thats not the point. 2012-11-21T01:00:35 -!- alexn [~alexn@dslb-094-216-044-027.pools.arcor-ip.net] has joined ##stm32 2012-11-21T01:00:35 < zyp> delete codesourcery shit, install the toolchain from launchpad, retry 2012-11-21T01:00:41 < a2cypher> oky doky 2012-11-21T01:01:04 < a2cypher> shouldnt take too long I'll let you know in a couple mins if it works 2012-11-21T01:02:07 < dongs> couple mins? I guess you aren't on gentoo 2012-11-21T01:02:13 < a2cypher> nope 2012-11-21T01:02:22 < a2cypher> I'm just downloading the binary version 2012-11-21T01:04:44 < a2cypher> new compiler gives identical fault. 2012-11-21T01:05:01 < a2cypher> it must be a problem with my linker script or startup code, or newlib stubs or something . 2012-11-21T01:06:55 < zyp> I suggest reading SCB_CFSR to check what is triggering the hardfault 2012-11-21T01:07:48 < zyp> you can do that by doing «x/wx 0xe000ed28» in gdb 2012-11-21T01:08:16 < zyp> http://infocenter.arm.com/help/topic/com.arm.doc.dui0553a/Cihcfefj.html <- then you can interpret the result according to this 2012-11-21T01:09:41 < zyp> linking in the wrong library variant would usually cause an INVSTATE 2012-11-21T01:10:16 < a2cypher> CFSR = 0x8200 2012-11-21T01:10:41 < zyp> busfault 2012-11-21T01:10:51 < zyp> PRECISERR, BFARVALID 2012-11-21T01:11:29 < a2cypher> just saw that. 2012-11-21T01:11:38 < zyp> in other words, something is accessing an invalid memory address 2012-11-21T01:12:03 < zyp> SCB_BFAR contains the address in question 2012-11-21T01:12:07 < a2cypher> the address being accessed is 0x103EA89 2012-11-21T01:12:26 < zyp> that's clearly invalid 2012-11-21T01:12:35 < a2cypher> how do I track down where that came from ? 2012-11-21T01:12:49 < zyp> what happens if you do a backtrace in gdb? 2012-11-21T01:13:05 < zyp> does your gdb handle tracing back through exception entry? 2012-11-21T01:13:05 < a2cypher> I'm not using gdb. havent managed to get it to work yet. 2012-11-21T01:13:19 < zyp> well, whatever debugger you are using then 2012-11-21T01:13:20 < a2cypher> the info I gave you I dump in the exception handler 2012-11-21T01:13:24 < zyp> ah 2012-11-21T01:13:46 < a2cypher> I have an .lst file 2012-11-21T01:14:11 < zyp> then I suggest also dumping the stacked return value 2012-11-21T01:14:24 < zyp> then you can look up that address in the listing 2012-11-21T01:15:32 < a2cypher> the PC and return values both contain 0 2012-11-21T01:15:49 < zyp> huh? 2012-11-21T01:15:51 < dongs> if y ou arent using gdb wtf are you using 2012-11-21T01:16:11 < zyp> dongs, he said he's printing from the hardfault handler 2012-11-21T01:16:16 < dongs> oh 2012-11-21T01:16:21 < dongs> lol, printf debugging 2012-11-21T01:16:29 < dongs> back2arduino4u 2012-11-21T01:16:41 < a2cypher> yeah, I'll probably have to figure out how to get my gdb working. 2012-11-21T01:16:50 < dongs> no, that should be your first priority. 2012-11-21T01:16:53 < zyp> a2cypher, return addr being 0 is not possible 2012-11-21T01:16:55 < dongs> not "probably" 2012-11-21T01:18:46 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-21T01:20:29 -!- DaKu is now known as daku 2012-11-21T01:23:54 < dongs> ordering some stm8 trash from waveshare, what else to pick up hmm 2012-11-21T01:24:40 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-21T01:25:15 < BrainDamage> arduino 2012-11-21T01:25:23 < BrainDamage> for blogging pourposes 2012-11-21T01:25:34 < dongs> i think i already have an Arduino Pro 2012-11-21T01:25:51 < dongs> i couldnt get the regular one cuz that wasnt pro enough 2012-11-21T01:25:52 < dongs> http://arduino.cc/en/Main/ArduinoBoardPro 2012-11-21T01:27:32 < emeb> what does Pro mean? "Higher margins for us"? 2012-11-21T01:28:04 < ds2> stm8? heheh 2012-11-21T01:28:07 < ds2> why? 2012-11-21T01:28:16 < dongs> using it in stuff. 2012-11-21T01:28:36 < dongs> smartcard controller in one shit and pwm generation in another 2012-11-21T01:28:46 < dongs> they're like 90c/piece 2012-11-21T01:28:50 < dongs> cant go wrongwith that 2012-11-21T01:28:50 < ds2> why not use a SiLabs 8051 instead? 2012-11-21T01:28:54 < ds2> it is an 8051 2012-11-21T01:28:57 < dongs> because 8051 is fucking trash 2012-11-21T01:29:01 < dongs> and peripherals blow 2012-11-21T01:29:08 < dongs> stm8 has almost same peripherals as stm32 2012-11-21T01:29:11 < ds2> isn't the stm8 an 8051? 2012-11-21T01:29:13 < dongs> no 2012-11-21T01:29:18 < ds2> what core is it? 2012-11-21T01:29:19 < dongs> its some oddball core 2012-11-21T01:29:23 < dongs> ST7 or someshit 2012-11-21T01:29:37 < ds2> hmmm... my bad then..thought it was an 8051 core 2012-11-21T01:29:41 < dongs> nop 2012-11-21T01:29:51 < dongs> there's not even an opensores compiler for stm8 2012-11-21T01:29:58 < dongs> so its perfect for commercial development. 2012-11-21T01:30:12 < ds2> blah 2012-11-21T01:30:23 -!- ABLomas [~ABLomas@78-60-198-200.static.zebra.lt] has quit [Ping timeout: 260 seconds] 2012-11-21T01:30:31 < ds2> except for maybe armcc, proprietary compilers suck 2012-11-21T01:31:00 < dongs> http://www.embeddedinsights.com/epd/stmicro/stmicro-stm8-a-l-s.php 2012-11-21T01:32:02 -!- ABLomas [~ABLomas@78-60-198-200.static.zebra.lt] has joined ##stm32 2012-11-21T01:33:02 -!- drgreenthumb [~fletch@drupal.org/user/72475/view] has quit [Quit: Leaving] 2012-11-21T01:34:04 < dongs> anyway it does the job for what its designed for. 2012-11-21T01:36:27 < dongs> http://www.wvshare.com/product/Core210.htm 2012-11-21T01:36:29 < dongs> is this lunix? 2012-11-21T01:37:00 -!- alexn [~alexn@dslb-094-216-044-027.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-21T01:37:43 -!- a2cypher [~cypher@mail.krausglobal.com] has quit [Ping timeout: 246 seconds] 2012-11-21T01:39:09 < emeb> says "supports android", so kinda linux. 2012-11-21T01:39:49 < ds2> isn't that the hummingbird? 2012-11-21T01:40:59 < zyp> cortex-a8 2012-11-21T01:41:21 < zyp> not extremely exciting 2012-11-21T01:42:11 < zyp> probably on par with the allwinner stuff 2012-11-21T01:43:16 < karlp> what compiler do you use for stm8 dongs? 2012-11-21T01:44:20 < karlp> who on earth is cosmic? 2012-11-21T01:44:27 * karlp knows nuthin 2012-11-21T01:48:57 <+dekar__> I'd imagine android being a pain for embedded stuff, it randomly kills applications that are out of focus :/ 2012-11-21T01:49:17 < karlp> depends on what you mean by "embedded" 2012-11-21T01:49:19 < dongs> karlp: yea them 2012-11-21T01:49:30 < karlp> and whether that actually matters if they get restarted again when they're needed again 2012-11-21T01:49:38 < dongs> some french fucks 2012-11-21T01:49:54 < karlp> who was looking for bluetooth low energy stuff? http://www.low-powerdesign.com/121115-product-preapproved-blutooth-low-energy.html 2012-11-21T01:50:02 <+dekar__> karlp, how do you start them again once they're dead? 2012-11-21T01:50:18 < karlp> taht all depends doesn'tit? 2012-11-21T01:50:27 <+dekar__> karlp, how about flying thing autopilot 2012-11-21T01:50:51 < karlp> so, "I'd imagine android being a pain for autopilots" 2012-11-21T01:50:51 <+dekar__> would suck to have them randomly fall out of mid-air :D 2012-11-21T01:51:09 <+dekar__> karlp, for most use cases actually 2012-11-21T01:51:23 < karlp> phones don't count as embedded anymore? 2012-11-21T01:51:38 < karlp> pos terminals don't count as embedded? 2012-11-21T01:51:41 <+dekar__> I mean use cases where you don't care about your application getting killed are pretty rare 2012-11-21T01:51:44 < dongs> yeah, since i upgraded my htc sensation to assdroid 4 (an official update i might say), the fucking thing will randomly kill launcher if I open too many browser windows or too many apps etc 2012-11-21T01:51:59 < dongs> so i press home button and i stare at HTC background for 20 seconds while shit relaunches 2012-11-21T01:52:03 < dongs> fucking useless trash 2012-11-21T01:52:10 <+dekar__> karlp, c'mon, name a few more XD 2012-11-21T01:52:30 <+dekar__> dongs, I really don't get why they don't ask you what to close :/ 2012-11-21T01:52:38 < karlp> I don't feel I need to name any more. I think your statement was overly broad :) 2012-11-21T01:52:52 < dongs> dekar__: its actually typical lunix trash 2012-11-21T01:52:57 < dongs> they're just using kernel OOM handler, lol 2012-11-21T01:53:01 <+dekar__> karlp, yeah cause you found _two_ cases that would work XD 2012-11-21T01:53:07 < dongs> i remember looking at the logs and oom just randomly killing shit off. 2012-11-21T01:53:14 <+dekar__> dongs, nope, not the kernel one 2012-11-21T01:53:15 < zyp> dongs, pretty sure they are not 2012-11-21T01:53:19 <+dekar__> it's userspace stuff 2012-11-21T01:53:39 < dongs> well thats what i saw in logs, shrug. i dont care enough. all i know it pisses the fuck out of me when I need to use my phone NOW and the fucking thing is rebooting to launcher 2012-11-21T01:53:42 <+dekar__> karlp, ofc android works for phones, I mean it was designed to be used like that 2012-11-21T01:53:52 < zyp> the auto killing stuff is only relevant for stuff running under dalvik or whatever 2012-11-21T01:54:00 < karlp> yeah, but you made a statement that basically said phones weren't embedded. 2012-11-21T01:54:35 <+dekar__> karlp, you knew the context which was: http://www.embeddedinsights.com/epd/stmicro/stmicro-stm8-a-l-s.php 2012-11-21T01:54:44 <+dekar__> ohm, that other thing 2012-11-21T01:54:50 < dongs> http://www.wvshare.com/product/CY7C68013A-USB-Board-type-A.htm ooooooooooooo 2012-11-21T01:54:57 <+dekar__> karlp, http://www.wvshare.com/product/Core210.htm 2012-11-21T01:54:58 <+dekar__> that one 2012-11-21T01:55:01 < zyp> I do lowlevel android shit for a living, we don't worry about being killed automatically :p 2012-11-21T01:55:15 <+dekar__> karlp, have fun building a phone from that particular board 2012-11-21T01:55:17 < dongs> ^ assdroid developer 2012-11-21T01:56:00 <+dekar__> zyp, well you could always load a kernel module *cough* 2012-11-21T01:56:08 <+dekar__> zyp, is there a way to turn it off? 2012-11-21T01:56:16 < karlp> I completely uninterested in trying to build a phone on tha tboard, that was never my point, that's you trying to dig out :) 2012-11-21T01:56:29 < zyp> no idea, I don't have anything to do with anything related to dalvik 2012-11-21T01:56:35 <+dekar__> karlp, troll somewhere else 2012-11-21T01:57:03 < karlp> me? you're the one who said, "android sucks for embedded" I just said that was overly broad. 2012-11-21T01:57:11 < dongs> http://www.wvshare.com/product/4x4-Keypad.htm should i get this 2012-11-21T01:57:22 <+dekar__> karlp, so you're suggesting that board is suited for phones? 2012-11-21T01:57:28 < dongs> http://www.wvshare.com/product/Capacitive-Touch-Keypad.htm or this 2012-11-21T01:57:37 < dongs> i might need to try out capsense for the monitor stuff. 2012-11-21T01:58:07 < zyp> the userspace stuff I work with is running as services under init 2012-11-21T01:58:24 <+dekar__> karlp, I agree that it is usable on phones, but you knew the context of my statement 2012-11-21T01:59:21 < dongs> http://www.wvshare.com/img/preview/FT245-USB-FIFO-Board-mini_l.jpg how do i bridged 2012-11-21T01:59:43 <+dekar__> zyp, back on android 1.X I could just mount a swapfile and nothing got killed anymore 2012-11-21T01:59:57 <+dekar__> but that doesn't work for android >1.6 2012-11-21T02:01:06 < zyp> I know nothing about that part either 2012-11-21T02:01:30 <+dekar__> what kind of stuff are you doing on android? 2012-11-21T02:02:04 < zyp> drivers and stuff for ST-Ericsson hardware 2012-11-21T02:02:55 < dongs> sounds like lunix kernel filthj 2012-11-21T02:03:39 < zyp> I'm mostly working on stuff in userspace 2012-11-21T02:07:14 < dongs> k ordered some more cp2102 and capsense pcb. 2012-11-21T02:10:48 -!- Titan___ [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-21T02:12:04 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 2012-11-21T02:17:16 < dongs> http://en.wikipedia.org/w/index.php?title=Dong_people&diff=513948989&oldid=513447039#Notable_Dongs 2012-11-21T02:17:19 < dongs> haha 2012-11-21T02:17:26 < dongs> this article seems to be under constant trolling 2012-11-21T02:18:51 -!- bgamari [~bgamari@pool-108-8-241-91.spfdma.east.verizon.net] has left ##stm32 ["Leaving"] 2012-11-21T02:21:52 < BrainDamage> "Christopher Sudo Apt-Get " I lol'd 2012-11-21T02:34:38 <+dekar__> I wonder how much time was wasted due to wikipedia trolls 2012-11-21T02:36:00 < zyp> collectively? probably insignificant compared to the time collectively saved by wikipedia being around 2012-11-21T02:38:28 < karlp> heh, who was it that had used pc13/14/15 without looking at their output drive differences? 2012-11-21T02:38:32 * karlp joins the club 2012-11-21T02:38:47 < zyp> that's you and emeb now 2012-11-21T02:40:33 < karlp> it was such a convenient place on the board! 2012-11-21T02:41:26 < dongs> ^ blame emeb 2012-11-21T02:41:44 < dongs> zyp: wikipedo saving time? no way. 2012-11-21T02:41:57 < dongs> isnt like 90% of content on it trolling 2012-11-21T02:42:05 < dongs> and im being pretty generous wiht that number 2012-11-21T02:42:08 < zyp> no. 2012-11-21T02:42:11 < dongs> really 2012-11-21T02:44:42 < emeb> karlp: it'll still work if your LEDs don't need much current. 2012-11-21T02:44:50 <+dekar__> dongs, you forgot that it's opensores and runs on lunix 2012-11-21T02:45:27 < emeb> I'm using a blue LED w/ a Vf = 2.6V. If ~1.8ma and it's fine. 2012-11-21T02:46:12 < ds2> 9 2012-11-21T02:46:25 < dongs> PC13-15 are such shitty pins to use for leds too, since t hat makesthem unusable for gpio 2012-11-21T02:46:31 < dongs> better use shit like leftovers of jtag pins 2012-11-21T02:46:36 < dongs> that you will never use anyway wiht swd 2012-11-21T02:46:39 < emeb> pulls Voh down from 3.3V to 3.24V 2012-11-21T02:46:43 < ds2> you can keep a process alive indefinitely in android 2012-11-21T02:46:45 < dongs> then you arent actually wasting anything 2012-11-21T02:48:10 <+dekar__> what's up with those PC13-15 pins? are all stm32 affected? why are they different? 2012-11-21T02:48:22 < emeb> dongs: but the "leftover jtag" pins do have a lot of other alternate functions. 2012-11-21T02:48:35 < emeb> whereas PC13-15 don't. 2012-11-21T02:49:41 < zyp> I'm using my PC13-15 for bitbanging cpld jtag 2012-11-21T02:49:45 < zyp> on my F4 board 2012-11-21T02:50:10 -!- Titan___ [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-21T02:51:26 <+dekar__> I am using PC13 to read some status pin, didn't have any problems so far 2012-11-21T02:53:49 < emeb> wonder if the 3ma current limit has any effect on risetime? 2012-11-21T02:56:00 < karlp> emeb, nah, heaps of space elsewhere, just finished moving it. 2012-11-21T02:56:12 < dongs> dekar__: their only AF is RTC crystal 2012-11-21T02:56:13 < karlp> think it must be about ready to send off. 2012-11-21T02:56:19 < dongs> dekar__: to do that, they're connected through analog switch 2012-11-21T02:56:24 < dongs> to gpio 2012-11-21T02:56:26 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-21T02:56:31 < dongs> that switch cant source/sink too much current. 2012-11-21T02:56:54 < dongs> i think it does have some rise/fall time limits 2012-11-21T02:57:06 < dongs> i re member reading you shouldn't set drive to faster than 2mhz on those.. maybe. i duno. 2012-11-21T02:57:35 <+dekar__> guess I should be glad speed isn't important on my board :) 2012-11-21T03:01:53 <+dekar__> "PC13, PC14, PC15 and PI8 are supplied through the power switch. Since the switch only sinks a limited amount of current 2012-11-21T03:01:53 <+dekar__> (3 mA), the use of GPIOs PC13 to PC15 and PI8 in output mode is limited: the speed should not exceed 2 MHz with a 2012-11-21T03:01:53 <+dekar__> maximum load of 30 pF and these I/Os must not be used as a current source (e.g. to drive an LED)." 2012-11-21T03:03:04 < dongs> ok, so i was right 2012-11-21T03:03:46 < dongs> i dont usually read shit, but when i do, i remember it. 2012-11-21T03:04:27 <+dekar__> yes you were :) 2012-11-21T03:16:41 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-21T03:32:14 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-21T03:33:26 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 268 seconds] 2012-11-21T03:48:37 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [Ping timeout: 246 seconds] 2012-11-21T03:50:15 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-21T03:50:15 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-21T03:50:15 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-21T03:52:23 < dongs> attn zyp Share this with your friends, get a $5 coupon! 2012-11-21T03:53:04 -!- |sark [~|sark@p54B642B0.dip.t-dialin.net] has joined ##stm32 2012-11-21T03:59:37 < dongs> routing this fucking usb hub is a bitch 2012-11-21T04:10:33 -!- Laurenceb_ [~Laurence@86.174.21.219] has quit [Ping timeout: 245 seconds] 2012-11-21T04:14:47 < dongs> anyone got any 2l shit to merge thats interesting? 2012-11-21T04:15:22 < dongs> actually nvr mind ill resubmit my dp adapter with proper footprint :p 2012-11-21T04:46:24 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-21T04:48:23 -!- l4cr0ss [~lacro$$@23.19.138.91] has quit [Quit: l4cr0ss] 2012-11-21T04:56:44 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [] 2012-11-21T05:04:13 < ds2> weeeeeeeeeeeeeeeeee 2012-11-21T05:04:27 < ds2> apparently the hotair reflowed LSM303DLHC works 2012-11-21T05:11:45 < zippe> Hey, zyp 2012-11-21T05:12:09 < zippe> Is there a license of any sort associated with laks / suzumebachi / whatever you call it now? 2012-11-21T05:20:41 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-21T05:21:31 < dongs> GNU buttlicense 2012-11-21T05:24:55 -!- a2cypher [~cypher@50.71.197.222] has joined ##stm32 2012-11-21T05:45:56 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-21T05:56:28 -!- a2cypher [~cypher@50.71.197.222] has quit [Quit: Leaving.] 2012-11-21T06:00:27 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-21T06:00:48 < dongs> looks like gnd via stuff has been fixed in dicktrace 2012-11-21T06:00:56 < dongs> once i assign them they don't lose thier net even if I refresh from schema 2012-11-21T06:00:59 < dongs> less work for me! 2012-11-21T06:03:43 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-21T06:05:33 -!- BusError [~michel@host86-129-47-226.range86-129.btcentralplus.com] has quit [Ping timeout: 256 seconds] 2012-11-21T06:06:54 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-21T06:07:02 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-21T06:12:17 < baird> The next post ending in 0 tells me what to order next from E14.. 2012-11-21T06:13:22 -!- BusError [~michel@host86-129-47-226.range86-129.btcentralplus.com] has joined ##stm32 2012-11-21T06:16:02 < dongs> dongs 2012-11-21T06:16:42 < dongs> does E14 stock dongs 2012-11-21T06:18:09 < baird> No results found for "dongs", we searched for "longs" \ 887 Product results found for “longs” 2012-11-21T06:18:36 < baird> O_O ... 138 Product results found for “dragon dildoes” 2012-11-21T06:19:29 < emeb> schlongs? 2012-11-21T06:19:39 < emeb> (double-fisted) 2012-11-21T06:22:26 < baird> http://i.imgur.com/Qvpbv.png 2012-11-21T06:22:50 < baird> Nah, I'm good, Mate. 2012-11-21T06:24:07 < emeb> hilarious 2012-11-21T06:24:35 < dongs> haha 2012-11-21T06:27:38 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-21T06:31:34 < emeb> "Given that the Intel board isn’t firing itself, I expect they’ll hire another bad executive to replace Otellini and Intel’s fall will continue. It’s still a rich and profitable company and can go a decade or more with a cargo cult corporate culture based on hope that desktops will return." 2012-11-21T06:36:02 < dongs> haha, plz 2012-11-21T06:36:11 < dongs> if anyone's dying in CPU space its AMD 2012-11-21T06:37:10 < emeb> full article: http://www.cringely.com/2012/11/20/while-the-intel-board-was-firing-paul-otellini-they-should-have-fired-themselves-too/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+ICringely+%28I%2C+Cringely%29 2012-11-21T06:37:19 < ds2> x86 is dead 2012-11-21T06:37:28 < emeb> his point is that intel hasn't been able to get into mobile. 2012-11-21T06:37:56 < emeb> x86 isn't dead, but it's not growing into new markets. Stop growing and eventually you'll die. 2012-11-21T06:38:28 < ds2> x86 is dead. 2012-11-21T06:38:51 < emeb> what's alive? 2012-11-21T06:39:00 < ds2> anything else :D 2012-11-21T06:39:14 < emeb> 8051 2012-11-21T06:44:52 -!- CheBuzz_Home [~CheBuzz@76.164.192.124] has joined ##stm32 2012-11-21T06:52:22 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has joined ##stm32 2012-11-21T06:53:13 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-21T06:58:11 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-21T07:00:38 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-21T07:14:11 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-mpyupsqyfkvcbgco] has quit [Quit: leaving] 2012-11-21T07:20:18 < dongs> http://i.imgur.com/0IutN.png biggest waste of space evar 2012-11-21T07:23:41 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-giwxzrkttwrzgpcf] has joined ##stm32 2012-11-21T07:26:41 < emeb_mac> what is it? 2012-11-21T07:28:38 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-21T07:29:29 -!- mrnuke_ [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has joined ##stm32 2012-11-21T07:30:19 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has quit [Ping timeout: 246 seconds] 2012-11-21T07:31:26 < dongs> useless shit 2012-11-21T07:32:17 < baird> lol. Some Australian retailers tried to drive customers to their shitty online webstores with a wannabe 'Cyber Tuesday' promotion ("Click Frenzy") .. Cartel Billionaries used their ties to the media to get unlimited media promotion over the past week.. And of course, it all falls down harder than the first Raspberry Pi sale, across like a dozen retailers. http://www.smh.com.au/technology/technology-news/click-frenzy-a-mega-tech- 2012-11-21T07:32:18 < baird> fail-the-online-bonanza-that-became-nothing-of-the-sort-20121121-29p67.html 2012-11-21T07:32:22 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-21T07:32:40 < baird> http://www.smh.com.au/technology/technology-news/click-frenzy-a-mega-tech-fail-the-online-bonanza-that-became-nothing-of-the-sort-20121121-29p67.html (fixed) 2012-11-21T07:33:49 < zippe> emeb: very definitely not dead 2012-11-21T07:33:56 < dongs> click frenzy? waht the efuck 2012-11-21T07:35:21 < zippe> baird: so very happy I'm not in the .au online biz 2012-11-21T07:35:32 < emeb_mac> zippe: not yet at least. :) 2012-11-21T07:35:43 < zippe> baird: it's all breathairianists and such crap 2012-11-21T07:36:05 < zippe> emeb_mac: Their roadmap to 14nm is very, very interesting 2012-11-21T07:36:40 < dongs> the only people talking shit about intel dying are bloggers and retards who think iPhone is a good enough computer for general purpose tasks 2012-11-21T07:36:51 < dongs> (which also includes bloggers) 2012-11-21T07:40:38 < baird> zippe: tell me about it. 2012-11-21T07:45:48 < baird> I've gone to two companies where the management-retard-stench what that obvious once getting a look-in, I had to do a 360 and walk the other way.. "Everyone there needs a head-butt." 2012-11-21T07:50:19 < baird> One of them was Netcomm-- the modem/telecomm company. Late 1994, and going to see them about 'sponsorship' (officialy) for the proto AU Internet backbone, unofficially about the idea of their being investors in a commercial backbone. 2012-11-21T07:52:00 < dongs> didnt netcom BSD years ago 2012-11-21T07:52:23 < baird> It was a typical Australian Business-- sovent because it sold highly profitable hardware, but grossly incompetant outside of the Engineering dept. 2012-11-21T07:52:32 < baird> dongs: you're thinking of netcom.com, the ISP in the States 2012-11-21T07:52:36 < dongs> yeah 2012-11-21T07:52:37 < dongs> different shit? 2012-11-21T07:53:05 < dongs> silly ausfags wiht same names 2012-11-21T07:53:15 < baird> Yup. Netcomm are http://www.netcommwireless.com/ 2012-11-21T08:00:56 < emeb_mac> dongs: boards back today? 2012-11-21T08:01:11 < dongs> oh let me see 2012-11-21T08:03:11 < dongs> looks like tomroorw am 2012-11-21T08:03:17 < emeb_mac> cool 2012-11-21T08:03:58 < emeb_mac> I'll do the remaining documentation tomorrow morning. 2012-11-21T08:12:31 -!- Socrates is now known as scrts 2012-11-21T08:12:34 -!- scrts [~quassel@2a01:348:70:46:17:57:19:0] has quit [Changing host] 2012-11-21T08:12:34 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-21T08:14:19 < dongs> not sure if i'll have time to get to it until weekend anyway 2012-11-21T08:14:34 < dongs> need to assemble and test laurenceb clonelogger shit 2012-11-21T08:15:02 < dongs> plus do a power supply for that big waste of space board 2012-11-21T08:16:15 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-21T08:18:28 < emeb_mac> yup. I need to order parts tho. 2012-11-21T08:25:31 < baird> I saw the Space Brothers live-action movie last night. Get on my Level. 2012-11-21T08:27:26 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-21T08:29:19 -!- CheBuzz_Home [~CheBuzz@76.164.192.124] has quit [Ping timeout: 246 seconds] 2012-11-21T08:33:24 -!- CheBuzz_Home [~CheBuzz@76.164.192.124] has joined ##stm32 2012-11-21T08:40:20 -!- claude is now known as Claude 2012-11-21T08:44:26 -!- CheBuzz_Home [~CheBuzz@76.164.192.124] has quit [Ping timeout: 255 seconds] 2012-11-21T08:45:48 -!- CheBuzz_Home [~CheBuzz@76.164.192.124] has joined ##stm32 2012-11-21T08:55:26 -!- |sark [~|sark@p54B642B0.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 2012-11-21T09:05:39 < zippe> flyback: My Little Monster and SAO are both amusing me lately 2012-11-21T09:06:19 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 260 seconds] 2012-11-21T09:07:52 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-21T09:13:13 -!- dekar [~dekar@212.255.249.11] has joined ##stm32 2012-11-21T09:13:16 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-21T09:13:56 < dongs> zippe and zyp, anniemay duo of stm32# 2012-11-21T09:14:21 < zyp> huh? 2012-11-21T09:15:39 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-21T09:15:42 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has quit [Client Quit] 2012-11-21T09:15:50 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-21T09:16:23 -!- dekar__ [~dekar@212.255.242.194] has quit [Ping timeout: 255 seconds] 2012-11-21T09:16:52 < zyp> zippe, I havent picked one, but I'm thinking something bsd-ish 2012-11-21T09:19:44 < jpa-> i wonder what would happen if i tried to use boost::bind on an stm32 :) 2012-11-21T09:20:25 < zyp> since I don't consider it «production quality code» or something like that yet, users who care about licensing should probably not use it yet anyway :p 2012-11-21T09:38:06 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-21T09:58:02 < zippe> zyp: no worries; just had some people interested in the i2c code 2012-11-21T10:06:26 -!- Claude is now known as claude 2012-11-21T10:09:55 -!- gsmcmullin [~gareth@122.62.149.197] has quit [Remote host closed the connection] 2012-11-21T10:14:51 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has joined ##stm32 2012-11-21T10:29:30 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-21T10:35:48 -!- dfletcher [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-21T10:36:12 -!- dfletcher [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has quit [Changing host] 2012-11-21T10:36:12 -!- dfletcher [~fletch@drupal.org/user/72475/view] has joined ##stm32 2012-11-21T10:36:15 -!- dfletcher is now known as drgreenthumb 2012-11-21T10:47:12 -!- ABL [~abl@78-60-198-200.static.zebra.lt] has joined ##stm32 2012-11-21T10:48:26 -!- ABL [~abl@78-60-198-200.static.zebra.lt] has quit [Client Quit] 2012-11-21T10:55:16 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Remote host closed the connection] 2012-11-21T10:57:04 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-21T11:08:25 -!- ABL [~abl@78-60-198-200.static.zebra.lt] has joined ##stm32 2012-11-21T11:13:13 -!- claude is now known as Claude 2012-11-21T11:17:55 -!- dekar [~dekar@212.255.249.11] has quit [Quit: This computer has gone to sleep] 2012-11-21T11:26:48 < jpa-> float math in interrupt handler; now i'll see if nuttx handles the fpu properly or not (i don't know how context saving for FPU registers during interrupts is supposed to work) 2012-11-21T11:28:54 < dongs> on stm32? 2012-11-21T11:29:07 < dongs> if they didnt save fpu context the shit would crash anyway w/floats enabled right away. 2012-11-21T11:29:15 < dongs> so if it gets that far,its working. 2012-11-21T11:30:04 < zyp> arm has a nice appnote for that 2012-11-21T11:30:55 < zyp> http://infocenter.arm.com/help/topic/com.arm.doc.dai0298a/index.html 2012-11-21T11:33:12 < dongs> ur a lazy stacker 2012-11-21T11:34:56 < zyp> if the floating point context is active, hardware will store s0-s15 registers along with the other caller-save registers upon interrupt entry, and compiler is supposed to store s16-s31 before using them (callee save) 2012-11-21T11:37:11 < zyp> so you shouldn't really have to care any more than you would about normal registers, which means not having to care at all 2012-11-21T11:38:02 < zyp> except for the context switch between threads, but that's not strictly related to float usage in ISRs 2012-11-21T11:40:05 -!- dfletcher [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-21T11:41:14 -!- drgreenthumb [~fletch@drupal.org/user/72475/view] has quit [Ping timeout: 240 seconds] 2012-11-21T11:43:15 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-21T11:43:25 < jpa-> zyp: ah, nice 2012-11-21T11:43:45 -!- Erlkoenig [~erlkoenig@gw-2s00.inf.fh-bonn-rhein-sieg.de] has joined ##stm32 2012-11-21T11:43:47 < jpa-> yeah, context switch between threads is ok; but i was worried if ISR usage required something more 2012-11-21T11:43:48 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-21T11:45:19 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 246 seconds] 2012-11-21T11:45:26 < zyp> the lazy stacking part is also nice, because it means that the space for s0-s15 is just reserved until you actually execute a floating point instruction 2012-11-21T11:45:46 -!- dfletcher_ [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has joined ##stm32 2012-11-21T11:45:47 < zyp> saving the time for saving/restoring fpu registers for ISRs that don't use the fpu 2012-11-21T11:46:54 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has quit [Remote host closed the connection] 2012-11-21T11:49:11 -!- dfletcher [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 260 seconds] 2012-11-21T11:54:46 -!- scrts [~quassel@unaffiliated/scrts] has quit [Ping timeout: 246 seconds] 2012-11-21T11:55:53 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-21T11:56:41 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-21T12:16:39 -!- ABL [~abl@78-60-198-200.static.zebra.lt] has quit [Quit: ABL] 2012-11-21T12:17:34 -!- ABLomas [~ABLomas@78-60-198-200.static.zebra.lt] has quit [Quit: brb] 2012-11-21T12:18:18 -!- ABLomas [~abl@78-60-198-200.static.zebra.lt] has joined ##stm32 2012-11-21T12:28:57 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-21T12:29:03 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-21T12:37:19 -!- dekar [~dekar@studpool-wlan-75-20.fs.fbi.h-da.de] has joined ##stm32 2012-11-21T12:37:19 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-21T12:40:51 -!- Erlkoenig [~erlkoenig@gw-2s00.inf.fh-bonn-rhein-sieg.de] has quit [Quit: Leaving.] 2012-11-21T12:42:22 -!- scrts [~quassel@unaffiliated/scrts] has quit [Ping timeout: 246 seconds] 2012-11-21T12:43:29 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-21T12:44:15 -!- dekar [~dekar@studpool-wlan-75-20.fs.fbi.h-da.de] has quit [Quit: This computer has gone to sleep] 2012-11-21T12:45:57 -!- Bird|lappy [~Bird|ub3r@wsip-68-96-20-126.om.om.cox.net] has joined ##stm32 2012-11-21T12:45:57 -!- Bird|lappy [~Bird|ub3r@wsip-68-96-20-126.om.om.cox.net] has quit [Changing host] 2012-11-21T12:45:57 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-21T13:00:28 < dongs> http://25.media.tumblr.com/tumblr_mdssfwqQBN1qbe80yo1_400.jpg 2012-11-21T13:00:29 < dongs> ahah 2012-11-21T13:02:19 < baird> lol 2012-11-21T13:02:21 < baird> LOL 2012-11-21T13:02:59 < baird> ROFL 2012-11-21T13:03:36 < baird> The last one kinda of died post-2000... 2012-11-21T13:07:20 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-21T13:07:23 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-21T13:21:45 < karlp> stack ALLLL the things! http://www.kickstarter.com/projects/fairduino/smartduino-open-system-by-former-arduinos-manufact 2012-11-21T13:22:24 < jpa-> lol, my application crashed http://paste.dy.fi/63b/plain and then i had to reflash the device o_O just rebooting didn't do anything anymore 2012-11-21T13:22:38 < baird> Using the MS Impact font: bad idea 2012-11-21T13:23:20 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-21T13:23:35 < baird> tarduino, now with extra tard 2012-11-21T13:23:41 <+Steffanx> Who you do that jpa- ? 2012-11-21T13:24:16 <+Steffanx> *how 2012-11-21T13:25:18 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 264 seconds] 2012-11-21T13:26:58 < baird> Why does that KS page constantly harp on thinking that Arduinos are for /products/... 2012-11-21T13:27:47 < jpa-> Steffanx: no idea 2012-11-21T13:28:17 < jpa-> it has a memory leak, heap fills up; but no idea why it would corrupt the flash 2012-11-21T13:28:27 < jpa-> i don't even write to flash anywhere in the program 2012-11-21T13:29:26 <+Steffanx> Sounds great 2012-11-21T13:31:35 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-21T13:35:02 -!- elektrinis [circuit@82-135-241-134.static.zebra.lt] has quit [Quit: pokðt] 2012-11-21T13:39:30 -!- elektrinis [~circuit@82-135-241-134.static.zebra.lt] has joined ##stm32 2012-11-21T13:41:32 -!- ABLomas [~abl@78-60-198-200.static.zebra.lt] has left ##stm32 [] 2012-11-21T13:44:03 < zyp> jpa-, in theory you shouldn't be able to do anything to flash without unlocking it with the key registers 2012-11-21T13:44:29 < zyp> did you try dumping flash contents with a debugger? 2012-11-21T13:46:59 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-21T13:51:47 < jpa-> zyp: i did not 2012-11-21T13:52:01 < jpa-> at first i suspected a hardware failure, but reflashing brought it back 2012-11-21T13:52:24 -!- ABLomas [~abl@78-60-198-200.static.zebra.lt] has joined ##stm32 2012-11-21T13:56:15 < dongs> http://vimeo.com/52163179 2012-11-21T13:56:16 < dongs> LOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL x 10000 2012-11-21T14:19:02 -!- scrts [~quassel@unaffiliated/scrts] has quit [Read error: Connection reset by peer] 2012-11-21T14:19:09 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-21T14:37:50 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-21T14:38:54 < Claude> https://lh5.googleusercontent.com/-3Qgm2ZAfenk/TiOZQnODcUI/AAAAAAAAHKk/lovWVUMWDfw/033.JPG 2012-11-21T14:44:16 < baird> Seems legit 2012-11-21T14:44:27 <+Steffanx> You forgot your sarcastic-LOL tag dongs 2012-11-21T14:59:08 -!- dekar [~dekar@dslb-188-107-193-070.pools.arcor-ip.net] has joined ##stm32 2012-11-21T14:59:11 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-21T15:17:53 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-21T15:21:57 -!- Laurenceb_ [~Laurence@host86-177-212-95.range86-177.btcentralplus.com] has joined ##stm32 2012-11-21T15:29:29 -!- nopcode_ [~nop@sushi.unix-ag.uni-kl.de] has joined ##stm32 2012-11-21T15:30:05 -!- dongle_ [~no@bcas.tv] has joined ##stm32 2012-11-21T15:30:24 -!- prog` [prog@bornbrilliant.org] has joined ##stm32 2012-11-21T15:34:30 -!- Netsplit *.net <-> *.split quits: nopcode, amitofu, dongle, prog 2012-11-21T15:41:37 -!- amitofu [~str@cannabis.dataforce.net] has joined ##stm32 2012-11-21T15:51:49 -!- Oldboy is now known as hotbetty 2012-11-21T16:14:42 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-21T16:17:06 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-21T16:20:14 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-21T16:55:12 < dongs> http://www.huffingtonpost.co.uk/2012/09/08/iran-media-claims-zionists-spreading-homosexuality_n_1867056.html 2012-11-21T16:59:29 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Read error: Operation timed out] 2012-11-21T17:01:39 -!- hotbetty is now known as Oldboy 2012-11-21T17:13:21 < emeb_mac> those naughty, naughty zionists. 2012-11-21T17:18:08 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-21T17:19:23 -!- a2cypher [~cypher@mail.krausglobal.com] has joined ##stm32 2012-11-21T17:24:37 < zyp> I love that TI includes cables with their kits 2012-11-21T17:29:01 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-21T17:32:39 -!- alexn [~alexn@93.104.205.194] has quit [Quit: Leaving] 2012-11-21T17:37:29 < zyp> hmm, neat, the debugger part includes an ACM interface for a serial bridge, hooked to one uart 2012-11-21T17:40:30 < Laurenceb_> in b4 tarduino 2012-11-21T17:41:05 < Laurenceb_> is this the "16bit adc" stellaris? 2012-11-21T17:41:44 < zyp> no idea 2012-11-21T17:41:51 < zyp> lm4f120xl 2012-11-21T17:42:33 < Laurenceb_> apparently its more like 13bit 2012-11-21T17:42:52 < zyp> sorry, it's lm4f120h5qr, actually 2012-11-21T17:43:17 < zyp> it's the board that is named ek-lm4f120xl 2012-11-21T17:49:40 -!- elektrinis [~circuit@82-135-241-134.static.zebra.lt] has quit [Ping timeout: 246 seconds] 2012-11-21T18:00:23 -!- theAdib [~adib@dslb-088-074-157-253.pools.arcor-ip.net] has joined ##stm32 2012-11-21T18:02:18 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-21T18:06:25 -!- Claude is now known as claude 2012-11-21T18:15:10 -!- elektrinis [circuit@78.60.169.125] has joined ##stm32 2012-11-21T18:16:03 < a2cypher> hey 2012-11-21T18:16:18 -!- theAdib_ [~adib@dslb-088-075-228-001.pools.arcor-ip.net] has joined ##stm32 2012-11-21T18:16:46 < a2cypher> I was here yesterday with a hardfault problem when trying to use newlib. The resounding opinion was to get gdb working first. I've done that and am back. 2012-11-21T18:17:02 < jpa-> so you have a backtrace? 2012-11-21T18:17:16 < a2cypher> I have it haulted at the point where it trys to jump to puts 2012-11-21T18:17:20 < a2cypher> and that is where it exactly crashes. 2012-11-21T18:17:38 < jpa-> disassemble 2012-11-21T18:17:55 < a2cypher> the instruction is bl 13c8. and when I look at address 13c8 in my lst it looks fine, but it never makes it there 2012-11-21T18:18:13 < zyp> huh? 2012-11-21T18:18:18 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-21T18:18:35 < jpa-> what is SYSCFG->CFSR value after the crash? 2012-11-21T18:19:36 < zyp> yesterday it was PRECISERR, BFARVALID 2012-11-21T18:19:37 < a2cypher> CFSR = 8200 2012-11-21T18:19:42 < zyp> yep, that. 2012-11-21T18:19:43 < a2cypher> its the same error 2012-11-21T18:19:56 < jpa-> what about the SYSCFG->BFAR? 2012-11-21T18:19:57 -!- theAdib [~adib@dslb-088-074-157-253.pools.arcor-ip.net] has quit [Ping timeout: 256 seconds] 2012-11-21T18:20:06 < a2cypher> 103ea89 2012-11-21T18:20:28 < jpa-> is your stack pointer wrong? 2012-11-21T18:20:36 < jpa-> try p /x $sp before the jump 2012-11-21T18:21:15 < jpa-> ah.. but no, why would bl access the stack 2012-11-21T18:21:28 < zyp> it doesn't 2012-11-21T18:21:33 < a2cypher> (gdb) p /x $sp 2012-11-21T18:21:34 < a2cypher> $1 = 0x20007fcc 2012-11-21T18:21:34 < jpa-> yeah, thought error 2012-11-21T18:21:39 < jpa-> are you doing "stepi" or "step" when you go into the jump? 2012-11-21T18:21:43 < a2cypher> step 2012-11-21T18:21:51 < a2cypher> I can stepi 2012-11-21T18:21:51 < jpa-> try display /i $pc and stepi 2012-11-21T18:23:09 < a2cypher> ok.. it made it into now I'll let you know where it faults 2012-11-21T18:25:39 < a2cypher> ok.. error happens in _puts_r+22 2012-11-21T18:26:14 < zyp> that doesn't tell us anything without your assembly listing, please pastebin it 2012-11-21T18:26:36 < a2cypher> how do I set a breakpoint at a specific instruction? 2012-11-21T18:27:02 < zyp> type the address of it 2012-11-21T18:27:32 < a2cypher> when I do that it looks for a function name 2012-11-21T18:27:49 < zyp> break 0x1234 2012-11-21T18:27:57 < zyp> should work nicely 2012-11-21T18:28:14 < a2cypher> b *0x1234 seems to work 2012-11-21T18:29:45 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-21T18:31:59 < zyp> gsmcmullin, I tested your change now, appears to have fixed the problem 2012-11-21T18:32:08 < a2cypher> lst here: http://pastebin.com/hycY4BqH 2012-11-21T18:32:10 < zyp> so thanks again 2012-11-21T18:32:56 < a2cypher> offending instruction is at 137e on line 2399 2012-11-21T18:33:23 < zyp> 7e? 2012-11-21T18:33:31 < a2cypher> 0x137E 2012-11-21T18:33:48 < a2cypher> ldr r3, [r3, #8] 2012-11-21T18:34:03 < zyp> yes, right 2012-11-21T18:34:15 < a2cypher> and r3 contains 0x103ea81 2012-11-21T18:34:37 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-21T18:34:51 < zyp> ok, let's figure out what is going on here 2012-11-21T18:35:08 < a2cypher> its getting the results from maybe 2012-11-21T18:35:30 < a2cypher> shoot.. meeting. I'll be back in half an hour or so 2012-11-21T18:37:33 < jpa-> here is puts_r from newlib source http://paste.dy.fi/qMD 2012-11-21T18:37:52 < zyp> the value in r3 is read from 0x20000430 2012-11-21T18:38:00 < jpa-> yeah 2012-11-21T18:40:45 < jpa-> http://paste.dy.fi/Rlv/plain i think it is the ORIENT (stdout, -1); 2012-11-21T18:42:31 -!- elektrinis [circuit@78.60.169.125] has quit [Ping timeout: 245 seconds] 2012-11-21T18:50:20 < jpa-> disassembly without and with C source lines (not exactly same compiler version) http://paste.dy.fi/RF4/plain 2012-11-21T18:50:54 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 240 seconds] 2012-11-21T18:52:34 < jpa-> too bad that gcc sucks at connecting the disassembler lines to source lines 2012-11-21T18:52:39 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has joined ##stm32 2012-11-21T18:56:29 < emeb> it sucks badly at that. 2012-11-21T18:58:17 < jpa-> a2cypher: anyway, seems that the global stdout structure is somehow not initialized properly 2012-11-21T18:58:40 < jpa-> a2cypher: because it contains garbage value, i think your crt0 is not properly initializing .bss or .data 2012-11-21T19:02:00 -!- claude is now known as Claude 2012-11-21T19:04:34 -!- theAdib_ [~adib@dslb-088-075-228-001.pools.arcor-ip.net] has quit [Quit: Ex-Chat] 2012-11-21T19:06:14 < jpa-> (just be happy that it wasn't a null pointer; then it would have read the address from 0x0000, where is the initial stack pointer, which conveniently points to ram, where it would find a bunch of other totally wrong but valid pointers to mess with) 2012-11-21T19:07:14 -!- theAdib [~adib@dslb-088-075-228-001.pools.arcor-ip.net] has joined ##stm32 2012-11-21T19:09:19 < emeb> DK still out of stock on 3.2mm x 5.0mm 8MHz xtals - due 11-24 2012-11-21T19:10:26 < emeb> TXC parts that is. Abracon in stock but 2x more expensive. 2012-11-21T19:14:00 < zyp> expensive enough for it to matter? 2012-11-21T19:14:28 < Posterdati> hi 2012-11-21T19:15:04 < emeb> Not really. $1.30 vs $0.60 @ qty 10. 2012-11-21T19:15:42 < emeb> probably just wait until next week to order. No rush. 2012-11-21T19:15:45 < zyp> huh 2012-11-21T19:15:51 < zyp> which ones by the way? 2012-11-21T19:16:05 < zyp> http://www.digikey.com/product-detail/en/7B-8.000MAAJ-T/887-1452-1-ND/2627020 <- this is the ones I've been using 2012-11-21T19:16:23 < emeb> TXC parts: http://www.digikey.com/scripts/DKSearch/dksus.dll?Detail&itemSeq=122151917&uq=634890925999592675 2012-11-21T19:16:29 < emeb> (same ones on BMPM) 2012-11-21T19:16:42 < zyp> your url doesn't work for me 2012-11-21T19:17:00 < emeb> Try this P/N 887-1448-1-ND 2012-11-21T19:17:34 < emeb> Abracon version: 535-10630-1-ND 2012-11-21T19:17:37 < zyp> ah, different pad layout 2012-11-21T19:17:45 < emeb> yeah - 2 pin vs 4 pin 2012-11-21T19:18:19 < zyp> same size though 2012-11-21T19:18:45 < emeb> yup, but won't work on the current layout I did for BMPM & F3 breakout. 2012-11-21T19:19:38 < zyp> ah, I didn't mean it like that 2012-11-21T19:19:49 < emeb> right. 2012-11-21T19:20:44 < a2cypher> jpa-: my startup routine initializes bss to 0, not sure its doing anything with .data 2012-11-21T19:21:03 < emeb> just putting together the BOMs for the BMP2 & F3 breakout. 2012-11-21T19:21:17 < zyp> a2cypher, it needs to copy initial .data contents from flash 2012-11-21T19:21:27 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: Ik ga weg] 2012-11-21T19:22:01 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-21T19:22:01 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-21T19:22:01 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-21T19:22:04 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-21T19:22:50 < a2cypher> looks like my startup is initializing data, but maybe the linker script is giving it the wrong addresses 2012-11-21T19:22:54 < cdh> a2cyper - can you pastebin your startup routine? 2012-11-21T19:23:09 < a2cypher> yeah, one sec 2012-11-21T19:23:59 < a2cypher> http://pastebin.com/yRYj4gMS 2012-11-21T19:25:59 < a2cypher> here is my ld script: http://pastebin.com/jHSdXQLB 2012-11-21T19:26:37 < cdh> a2cypher - we should try to make sure your _end_text symbol matches the data load address. 2012-11-21T19:26:47 < zyp> today's fun: http://bin.jvnv.net/f/UWX2Z.JPG 2012-11-21T19:27:12 < a2cypher> zyp: thats the board i'm using. 2012-11-21T19:27:27 < zyp> I just got mine today 2012-11-21T19:27:29 < a2cypher> i'm using the icdi provided by the usb though 2012-11-21T19:27:43 < a2cypher> openocd 2012-11-21T19:27:54 < zyp> I'm not interested in wasting time on that 2012-11-21T19:28:35 -!- barthess [~barthess@178.154.65.150] has joined ##stm32 2012-11-21T19:29:32 < cdh> a2cypher: Please do the following (substitute your object): nm obj.elf | grep _end_text ; readelf -a obj.elf | grep 0x20000000 2012-11-21T19:30:36 -!- elektrinis [circuit@78.60.169.125] has joined ##stm32 2012-11-21T19:31:42 < a2cypher> 00002bc0 T _end_text 2012-11-21T19:31:42 < a2cypher> LOAD 0x010000 0x20000000 0x00003708 0x00844 0x00884 RW 0x8000 2012-11-21T19:33:39 < jpa-> a2cypher: doing p *stdout as soon as you are inside puts (with stepi) might give something useful 2012-11-21T19:34:10 < a2cypher> no symbol in current context 2012-11-21T19:34:49 < jpa-> too bad 2012-11-21T19:35:11 < a2cypher> hold on.. lemme try that again. I was in _puts_r not puts 2012-11-21T19:35:34 < jpa-> it may be that you have no debug symbols for newlib 2012-11-21T19:35:40 < zyp> also, try: x/w 0x20000430 2012-11-21T19:36:41 < jpa-> or actually x /16x *(uint32_t*)0x20000430 2012-11-21T19:36:50 < a2cypher> 0x20000430: 0x0103ea81 2012-11-21T19:36:52 < a2cypher> thats the first one 2012-11-21T19:37:05 < zyp> ah, of course 2012-11-21T19:37:07 < jpa-> ah, indeed 2012-11-21T19:37:14 < zyp> because it reads #8 2012-11-21T19:37:20 < a2cypher> second one no symbol 'uint32_t" in current context 2012-11-21T19:37:26 < jpa-> so actually already 0x20000430 is wrong 2012-11-21T19:37:39 < zyp> x/w 0x20000438 2012-11-21T19:37:53 < a2cypher> 0x20000438: 0xebd4bfc2 2012-11-21T19:37:54 < jpa-> zyp: no, ldr r3, [r3, #0] 2012-11-21T19:38:13 < a2cypher> the instruction it fails on was ldr r3, [r3, #8] 2012-11-21T19:38:14 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-21T19:38:19 < zyp> jpa-, ah 2012-11-21T19:38:24 < zyp> well, ok 2012-11-21T19:38:42 < a2cypher> which makes it try to jump to 0x103ea89 2012-11-21T19:38:50 < jpa-> a2cypher: try readelf -a obj.elf | grep 20000438 2012-11-21T19:38:50 < zyp> not jump, read from 2012-11-21T19:39:30 < a2cypher> oh, sorry, right. jpa: nothing found 2012-11-21T19:39:50 < jpa-> a2cypher: does your build generate a .map file that you could post somewhere? 2012-11-21T19:40:06 < a2cypher> doesnt seem to generate a .map 2012-11-21T19:40:17 < a2cypher> is there a switch for that to ld ? 2012-11-21T19:41:41 < jpa-> yeah, -Map=foo.map (or -Wl,-Map=foo.map if you are not calling ld directly) 2012-11-21T19:43:59 < jpa-> (actually readelf -t information could also be useful to see what section 0x20000430 is in) 2012-11-21T19:44:03 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: Leaving] 2012-11-21T19:44:56 < cdh> I'd also like to see the map and compare "load address" with _end_text 2012-11-21T19:47:16 < a2cypher> map: http://pastebin.com/unAHSNhE 2012-11-21T19:48:55 < a2cypher> try now, I forgot to fill in captcha 2012-11-21T19:48:58 < cdh> The .data load address and the _end_text symbol are nowhere near the same address. 2012-11-21T19:49:25 < jpa-> huh, 0x20000438 seems to be some malloc stuff 2012-11-21T19:50:20 < cdh> When the program is getting linked, there is other stuff getting inserted in the rom area before the rom copy of the data. 2012-11-21T19:51:20 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-21T19:51:37 < cdh> Try moving the _end_text definition out of the .text section to immediately before the .data section. It should then look like this: _end_text = ALIGN(8); 2012-11-21T19:51:50 * jpa- remembers how freaking difficult this all is and runs away screaming 2012-11-21T19:52:28 < a2cypher> ie, remove _end_text = .; and add _end_text = ALIGN(8); after }>FLASH ? 2012-11-21T19:52:56 < cdh> yep, right 2012-11-21T19:54:19 < a2cypher> it seems to have no effect, still halts. do you want me to repost .map ? 2012-11-21T19:55:17 < a2cypher> updated map: http://pastebin.com/L5QFCqQr 2012-11-21T19:55:52 -!- Erlkoenig [~erlkoenig@pptp-212-201-75-118.pptp.stw-bonn.de] has joined ##stm32 2012-11-21T19:56:17 < cdh> Thanks for the updated map. Crap. They still don't match: 2012-11-21T19:56:25 < cdh> .data 0x20000000 0x844 load address 0x00003708 2012-11-21T19:56:26 < cdh> 0x000034a8 _end_text = ALIGN (0x8) 2012-11-21T19:56:57 < cdh> jpa: I agree ld makes this stuff much more painful than it should have to be 2012-11-21T19:57:06 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-21T19:57:19 < TitanMKD> hello 2012-11-21T19:58:01 < a2cypher> looking at another .ld script for a different processor, I see . = ALIGN(4) in the .text section before the _end_text = .; 2012-11-21T19:58:11 < a2cypher> maybe I should try that ? 2012-11-21T19:58:50 < cdh> a2cypher: I don't think that'll make a difference in this case. There is another section the linker is inserting between _end_text and the start of data 2012-11-21T19:59:22 < cdh> Looking at the map, this appears to be .rodata 2012-11-21T19:59:58 < cdh> How about changing the following line: 2012-11-21T20:00:05 < cdh> *(.rodata.*) /* Read only data. */ 2012-11-21T20:00:10 < cdh> to this: 2012-11-21T20:00:15 < cdh> *(.rodata*) /* Read only data. */ 2012-11-21T20:00:36 < a2cypher> so just add a . 2012-11-21T20:00:43 < a2cypher> er. remove a dot 2012-11-21T20:00:48 < cdh> No, remove the dot....yeah 2012-11-21T20:01:00 < a2cypher> what about the . on (.text.*) above? 2012-11-21T20:02:12 < a2cypher> still faults. would you like map? Also, I removed the other change. should I try both changes at the same time ? 2012-11-21T20:02:39 < cdh> Yeah, can I see the map? You likely need both changes. 2012-11-21T20:03:25 < a2cypher> HAZAA! great success 2012-11-21T20:03:35 < a2cypher> both changes seems to have fixed my printf 2012-11-21T20:03:45 < a2cypher> I'll post map if your interested still one sec. 2012-11-21T20:04:16 < cdh> Nah, if it works, I'm happy. 2012-11-21T20:04:18 < a2cypher> new map: http://pastebin.com/xW0wiXZj 2012-11-21T20:04:47 < a2cypher> I hate linker scripts. Can you help me to understand what difference the changes to the .LD made? 2012-11-21T20:05:19 < a2cypher> I should send the changes back to the guy who made the linker script 2012-11-21T20:05:31 < cdh> Yeah. This one burned me in the past, which is why I was able to help you here. It took me about a day of pounding my head on the desk before I realized what was happening, and then I felt really dumb. 2012-11-21T20:05:44 < cdh> Look in the map file for "load address" 2012-11-21T20:06:10 < cdh> This line gives you two things -- the SRAM address where the .data area will land, and the source address in flash. 2012-11-21T20:06:46 < cdh> Your rst_handler() function is copying from the symbol _end_text into _start_data. 2012-11-21T20:07:27 < cdh> We need to verify _start_data is the same as the SRAM address where the .data will land, and we need to verify _end_text matches the source address in flash. 2012-11-21T20:07:28 < a2cypher> right. 2012-11-21T20:07:40 < a2cypher> I see 0x844 load address 0x00003708 2012-11-21T20:08:02 < a2cypher> 0x844 is the offset into ram at 0x20000000 2012-11-21T20:08:12 < a2cypher> correct ? 2012-11-21T20:08:49 < cdh> The 0x844 is the size of the area. 2012-11-21T20:09:57 < cdh> When we started, _start_data was correct (0x20000000), so that wasn't a problem. 2012-11-21T20:10:08 < a2cypher> ok. 2012-11-21T20:10:22 < a2cypher> but _end_data was not 0x20000844 ? 2012-11-21T20:11:00 < cdh> _end_text wasn't correct. I jumped to an incorrect conclusion that it just wasn't aligned on an 8-byte boundary, which I know the ARM linker prefers to start sections at. This is what bit me before with the libopencm3 .ld script. 2012-11-21T20:11:31 < emeb> Updated F3 breakout webpage w/ new schematic & bom: http://ebrombaugh.studionebula.com/embedded/stm32f373breakout/index.html 2012-11-21T20:12:04 < emeb> New BMP2 webpage with schematic & bom: http://ebrombaugh.studionebula.com/embedded/bmp2/index.html 2012-11-21T20:12:26 < cdh> Even after the alignment fix, they were still pretty far off (load address 0x00003708 vs _end_text address 0x000034a8) 2012-11-21T20:12:31 < a2cypher> well, in any case, thanks very much for your help! You too jpa- and zyp 2012-11-21T20:14:51 < cdh> So then I looked at the map file following _end_text and I saw a bunch of sections the linker was throwing in there: .glue_7 .glue_7t .vfp11_vener .v4_bx .rodata 2012-11-21T20:15:12 < cdh> They were all zero size except .rodata. 2012-11-21T20:15:24 < a2cypher> right 2012-11-21T20:15:43 < a2cypher> so _end_text wasnt including .rodata ? 2012-11-21T20:15:59 < cdh> Once you fixed the .rodata wildcard in the .text section, that moved .rodata to be included there, so then it was before _end_text. 2012-11-21T20:16:25 < cdh> Yep, you're right. _end_text wasn't including .rodata, so there was an address gap between _end_text and the load address from flash. 2012-11-21T20:17:11 < cdh> This is a really crappy feature of LD that they could have fixed just by allowing a syntax which allows variables to be defined from not only the destination address, but from the "AT" address as well. 2012-11-21T20:18:21 < cdh> For example, if there were a syntax: variable = AT(.) that could be dropped in the .data section, then everyone could more easily write linker scripts. 2012-11-21T20:18:32 < zyp> huh? 2012-11-21T20:19:40 < zyp> cdh, http://cgit.jvnv.net/laks/tree/ld_scripts/arm_flash_ram.ld <- see _data_rom vs _data_start 2012-11-21T20:19:46 < zyp> that's LMA and VMA, respectively 2012-11-21T20:20:24 < cdh> zyp: Yeah,. your linker script works, but it's got the same problem. 2012-11-21T20:20:30 < zyp> which problem? 2012-11-21T20:20:45 < emeb> So here's a process question: How many take the time to got through their GPIO and pull all unused pins to a known state? 2012-11-21T20:21:03 < cdh> Remove this: *(.rodata) and the script fails. 2012-11-21T20:21:16 < emeb> On the latest project we saw Idd drop by about 30ma when we did this. 2012-11-21T20:21:52 < zyp> cdh, why? 2012-11-21T20:22:11 < cdh> zyp: If ld provided a way for you to instead move the PROVIDE(_data_rom = .); inside the .data, then you would be guaranteed that ld didn't insert some junk between the PROVIDE statement and the .data section. 2012-11-21T20:22:30 < zyp> is it allowed to? 2012-11-21T20:22:58 < cdh> Apparently it think's it's allowed to. That's what it did to screw over a2cypher today. 2012-11-21T20:23:26 < a2cypher> =( silly LD scripts 2012-11-21T20:23:26 < cdh> ^think's^thinks 2012-11-21T20:23:38 -!- prog` is now known as prog 2012-11-21T20:24:10 < zyp> cdh, well, what you are asking for then is LOADADDR() to get the LMA of a section 2012-11-21T20:24:46 < zyp> PROVIDE(_data_rom = LOADADDR(.data)); or something like that 2012-11-21T20:25:05 < zyp> it goes hand in hand with ADDR() for getting the VMA 2012-11-21T20:25:39 < cdh> zyp: if that works, then that's totally awesome! 2012-11-21T20:27:06 < zyp> I assume it works, it's documented to do that: http://sourceware.org/binutils/docs/ld/Builtin-Functions.html 2012-11-21T20:27:35 < cdh> Works like a champ: 0x0000000008030ea0 _data_rom = LOADADDR (.data) 2012-11-21T20:28:02 < cdh> Here's what I added in my .data section: _data_rom = LOADADDR(.data); 2012-11-21T20:28:45 < zyp> so in other words, you ought to read the documentation before complaining about missing features that's actually present 2012-11-21T20:29:37 < cdh> a2cypher: This is a better solution. Tell whoever you got your .ld script from to stop using _etext as the copy from address and instead use the above in the .data section. 2012-11-21T20:30:21 < cdh> zyp: It's far easier to throw a fit and wait for you to find the correct answer. 2012-11-21T20:30:23 < a2cypher> hrm.. 2012-11-21T20:30:39 < a2cypher> I'll give that a go 2012-11-21T20:30:40 < zyp> cdh, hah :p 2012-11-21T20:42:28 -!- dfletcher_ [~fletch@108-196-222-251.lightspeed.sntcca.sbcglobal.net] has quit [Changing host] 2012-11-21T20:42:28 -!- dfletcher_ [~fletch@drupal.org/user/72475/view] has joined ##stm32 2012-11-21T20:42:30 -!- dfletcher_ is now known as drgreenthumb 2012-11-21T20:44:51 < a2cypher> welp.. now i'm getting another hardfault when I try running printf with actual data in it. back to the gdb 2012-11-21T20:49:44 < a2cypher> it gets through the printf, calls memmove() and crashes. Then in my hard fault handler, it cant get past 2012-11-21T20:51:04 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Ping timeout: 255 seconds] 2012-11-21T20:51:53 < a2cypher> in gdb, how do I print out an arbitrary memory address? p *0xE000ED28 ? 2012-11-21T20:52:24 < zyp> d 2012-11-21T20:52:38 < zyp> no, x 2012-11-21T20:52:50 < zyp> (short for examine) 2012-11-21T20:53:07 -!- alexn_ [~alexn@dslb-178-002-030-134.pools.arcor-ip.net] has joined ##stm32 2012-11-21T20:53:36 < Erlkoenig> x/16xw $pc e.g. prints 16 words(of 32bit) in hexadecimal, starting at the adress the stack pointer is pointing to 2012-11-21T20:55:08 < Erlkoenig> i've drawn me a cheatsheet with adress of CFSR and layout of the stack upon exception entry... :D 2012-11-21T20:55:40 < zyp> why not write a script to pretty-print/decode it? 2012-11-21T20:55:58 < a2cypher> so if I want to print CFSR, I can do x/16xw 0xE000ED28 ? 2012-11-21T20:56:13 < zyp> I've been thinking about something like that myself, but nowadays I'm not finding myself debugging hardfaults very often, so I haven't bothered yet 2012-11-21T20:56:17 < a2cypher> this time the error is 0x8600 2012-11-21T20:58:35 < a2cypher> bus fault with both imprec and prec bits set.. 2012-11-21T20:58:56 < zyp> sounds fun 2012-11-21T20:58:56 < zyp> :p 2012-11-21T20:59:37 < zyp> hmm, does anybody have a working .elf that can be flashed to stellaris launchpad, that does something cool? 2012-11-21T20:59:53 < a2cypher> stellarisware comes with a bunch 2012-11-21T21:00:03 < a2cypher> I like qs-rgb myself, makes the rgb led cycle through colours 2012-11-21T21:00:14 < zyp> that's what it's shipped with? 2012-11-21T21:00:16 < a2cypher> and you can connect by usb and type in RGB codes and stuff. 2012-11-21T21:00:19 < a2cypher> yeah. 2012-11-21T21:00:46 < Erlkoenig> (19:55:41) zyp: why not write a script to pretty-print/decode it? <-- hmm to easy :D 2012-11-21T21:01:15 < Erlkoenig> however, letting gdb do the pretty printing "natively" would probably be a better solution 2012-11-21T21:01:30 < zyp> the scriptability of gdb is nice 2012-11-21T21:01:39 < zyp> I love my log-reading script 2012-11-21T21:03:42 < a2cypher> ok.. fixed it again. turns out I also had the wrong version of libc 2012-11-21T21:04:08 < TitanMKD> a2cypher using libc for embedded stuff is a very bad practice ;) 2012-11-21T21:04:29 < a2cypher> it was more of a challenge to see if I can get it running. I didnt really need it. 2012-11-21T21:06:48 < zyp> don't care too much about what TitanMKD is saying, he tends to have a bunch of opinions without a solid foundation :p 2012-11-21T21:06:49 < a2cypher> why do you say its bad practice anyways? just bloated? Wouldnt it make sense to use it while developing for fancy printf and working malloc when needed, and then remove it for release code? 2012-11-21T21:07:17 < a2cypher> also, if I have lots of extra flash, it shouldnt matter much for size. 2012-11-21T21:10:09 < TitanMKD> a2cypher it is just for realtime stuff libc is really not adapted and also not reentrant on lot of api functions 2012-11-21T21:14:55 < jpa-> it's not bad practise 2012-11-21T21:15:11 < jpa-> it's just a bad libc ,) 2012-11-21T21:15:52 < jpa-> (i'm very biased, but https://github.com/PetteriAimonen/Baselibc everything re-entrant, everything fits well on embedded, everything is poorly tested) 2012-11-21T21:16:45 < zyp> a2cypher, where do I find those elf files you mentioned? 2012-11-21T21:17:03 < jpa-> TitanMKD: also not all embedded stuff is realtime 2012-11-21T21:17:26 < a2cypher> http://www.ti.com/mcu/docs/mcuorphantoolsw.tsp?sectionId=632&orphantabId=8 2012-11-21T21:17:42 < a2cypher> SW-DK-EM2-2560B I believe 2012-11-21T21:18:15 < a2cypher> wait.. that might be the wrong one .. hold on 2012-11-21T21:18:54 < a2cypher> this is the one: http://www.ti.com/tool/sw-ek-lm4f120xl 2012-11-21T21:19:12 < a2cypher> the first download on that page 2012-11-21T21:19:47 < zyp> thanks 2012-11-21T21:21:21 < zyp> uh, the site is broken 2012-11-21T21:22:09 < zyp> do you have the archive? can you upload it somewhere for me? (e.g. bin.jvnv.net) 2012-11-21T21:22:19 < a2cypher> works for me. 2012-11-21T21:22:37 < a2cypher> you need to go through a registration process with TI.. 2012-11-21T21:22:43 < a2cypher> lemme see if I still have it 2012-11-21T21:22:44 < zyp> I know, I'm registered 2012-11-21T21:23:02 < zyp> but I need to fill out an export approval form, and after doing that, it's getting a 404 2012-11-21T21:24:05 < a2cypher> sorry, I dont have the original archive any more 2012-11-21T21:24:36 < zyp> well, I don't need the full archive, I just need an elf so I can verify that flashing work :p 2012-11-21T21:24:38 < a2cypher> i'm downloading it again 2012-11-21T21:26:35 < a2cypher> try this: http://bin.jvnv.net/f/DbQn9/qs-rgb.bin 2012-11-21T21:27:30 < zyp> I want the elf, not bin 2012-11-21T21:28:34 < a2cypher> one sec 2012-11-21T21:29:11 < a2cypher> http://bin.jvnv.net/f/91tKP/qs-rgb.axf 2012-11-21T21:29:19 < zyp> thanks 2012-11-21T21:30:03 < a2cypher> btw, I'm still having issues with my .map I think. When I added in more of my code, it broke it again. Looking at the .map I think there is another problem with the LD script 2012-11-21T21:30:45 < zyp> ah, works 2012-11-21T21:31:01 -!- barthess [~barthess@178.154.65.150] has quit [Quit: Leaving.] 2012-11-21T21:31:23 < a2cypher> anywho.. i'ma go eat something and then worry bout this stupid LD script 2012-11-21T21:31:51 < zyp> http://paste.jvnv.net/view/elGTD :D 2012-11-21T21:32:14 < karlp> well done :) 2012-11-21T21:32:19 < zyp> heh 2012-11-21T21:32:22 < karlp> that's not via the ICDI connector though is it? 2012-11-21T21:32:27 < Laurenceb_> wtf 2012-11-21T21:32:27 < zyp> no 2012-11-21T21:32:32 < karlp> that's via wires into the swd pins on the edge of the two sections? 2012-11-21T21:32:32 < Laurenceb_> ##stm32 is all popular 2012-11-21T21:32:36 < Laurenceb_> whats going on 2012-11-21T21:32:45 < zyp> karlp, http://bin.jvnv.net/f/UWX2Z.JPG 2012-11-21T21:32:47 < Laurenceb_> ill have to move somewhere else 2012-11-21T21:32:52 -!- Irssi: ##stm32: Total of 73 nicks [1 ops, 0 halfops, 2 voices, 70 normal] 2012-11-21T21:32:58 < karlp> zyp: suspected as much :) 2012-11-21T21:32:59 < jpa-> Laurenceb_: popular? 2012-11-21T21:33:08 < karlp> did you have to make a new flash routine? 2012-11-21T21:33:09 < Laurenceb_> 73 poeple 2012-11-21T21:33:49 < zyp> karlp, http://paste.jvnv.net/view/gXzPU 2012-11-21T21:33:53 < zyp> that's all I did :p 2012-11-21T21:34:47 < Laurenceb_> zyp has been busy 2012-11-21T21:34:48 < Laurenceb_> http://www.theregister.co.uk/2012/11/21/sailfish_os_sets_sail/ 2012-11-21T21:35:04 < Laurenceb_> runs on novathor 2012-11-21T21:35:24 < zyp> haven't heard about it until now 2012-11-21T21:35:45 < Laurenceb_> thought you worked for st ericsson 2012-11-21T21:35:56 < a2cypher> karlp: I'm using the icdi with openocd 2012-11-21T21:36:31 < zyp> well, I haven't really had anything to do with the novathor stuff 2012-11-21T21:37:47 < karlp> zyp: oh, I didn't know there was already lmXs support in BMP 2012-11-21T21:38:15 < karlp> a2cypher: yeah, but I don't use openocd, and I knew zyp didn't either :) 2012-11-21T21:38:29 < a2cypher> ah.. 2012-11-21T21:39:01 < a2cypher> there was a tool to try and make it work without openocd, but I couldnt get it to work right. Now i just start openocd and then connect with gdb as a remote target 2012-11-21T21:39:06 < zyp> I noticed that the chip used for icdi announces a dfu interface 2012-11-21T21:39:53 < karlp> a2cypher: lucky you, you have a gdb that works with openocd 2012-11-21T21:40:24 < a2cypher> its the one that comes with the compiler.. arm-none-eabi-gdb 2012-11-21T21:40:39 < jpa-> oh, the arm-none-eabi-gdb! why didn't i think of that ,) 2012-11-21T21:41:03 < zyp> http://paste.jvnv.net/view/CStIS 2012-11-21T21:41:17 < zyp> I'm a bit curious about both upload and download being supported 2012-11-21T21:41:42 < a2cypher> I think maybe I should give up on newlib. I think its trying to use more ram than I have. 2012-11-21T21:41:55 < zippe> a2cypher: newlib doesn't actually use much memory 2012-11-21T21:42:13 < zippe> a2cypher: unless you are running out of code space, it's probably your fault 2012-11-21T21:42:55 < zippe> Fairly easy to work out if you generate a mapfile at link time 2012-11-21T21:43:10 < a2cypher> .data is 0x9f1A length 2012-11-21T21:43:20 < a2cypher> I only have 32kb 2012-11-21T21:44:02 < karlp> what's this axf vs elf naming? is that any requirement? or just the default of some ti tools? 2012-11-21T21:44:13 < a2cypher> some default I think. 2012-11-21T21:44:19 < jpa-> a2cypher: it shouldn't take that much; probably some silly compilation options 2012-11-21T21:44:33 < zippe> a2cypher: sounds like you've screwed up then 2012-11-21T21:44:35 < a2cypher> yeah, lemme change my optimization flag back 2012-11-21T21:44:46 < zippe> a2cypher: I've used newlib with < 2K RAM 2012-11-21T21:44:50 < zyp> karlp, IIRC it's an older format used for arm executables, and some tools just kept the extension when everything moved to elf 2012-11-21T21:44:57 < zippe> a2cypher: before you change anything 2012-11-21T21:45:26 < karlp> garbage collection in the linker? 2012-11-21T21:45:34 < zippe> arm-none-eabi-nm —print-size —size-sort —radix=10 invalid radix 2012-11-21T21:46:34 < zyp> ah, axf is apparently an acronym for «arm executable format», which may in practice be either elf or aif (whatever that is) 2012-11-21T21:46:35 < zippe> a2cypher: fine, leave the radix argument off 2012-11-21T21:46:59 < zippe> a2cypher: it's probably something stupid like "dec" or whatever 2012-11-21T21:47:03 < a2cypher> ok, what does the output mean? 2012-11-21T21:47:11 < zippe> What it says on the label. 2012-11-21T21:47:21 < zippe> It's telling you how big each of the things in your object file are 2012-11-21T21:47:32 < zippe> So look for the big ones 2012-11-21T21:47:43 < karlp> lots and lots of unwinding bullshit 2012-11-21T21:47:46 < a2cypher> _vfprintf_r is 1880 2012-11-21T21:47:52 < a2cypher> biggest one in there 2012-11-21T21:48:06 < a2cypher> thats 20% of my ram right there 2012-11-21T21:48:17 < zyp> no, flash. 2012-11-21T21:48:20 < zippe> No, that's a text symbol 2012-11-21T21:48:30 < a2cypher> oh. how do I tell which ones are data ? 2012-11-21T21:48:37 < a2cypher> the "D" next to it ? 2012-11-21T21:48:39 -!- barthess [~barthess@178.154.66.18] has joined ##stm32 2012-11-21T21:49:11 < zippe> Here 2012-11-21T21:49:20 < zippe> arm-none-eabi-nm --print-size --size-sort --radix=dec YOUR_BINARY_HERE | grep " [dDbB] " 2012-11-21T21:49:34 < zippe> that will give you all of the data/bss symbols 2012-11-21T21:50:10 < a2cypher> grep " [dDbB] " works better 2012-11-21T21:50:29 < a2cypher> biggest is impure_data which is 0x428 size 2012-11-21T21:50:36 < zippe> That's what I typed 2012-11-21T21:50:51 < a2cypher> oh.. missed the quotes when I copied it 2012-11-21T21:51:01 < karlp> is there an easy way to say, "drop all c++ if I didn't actually use it" or does newlib or libm or something use parts of it internally? 2012-11-21T21:51:07 < a2cypher> yeah, and its radix=dec 2012-11-21T21:51:19 < zyp> karlp, huh? 2012-11-21T21:51:24 < zippe> karlp: stuff doesn't normally get linked unless you use it 2012-11-21T21:51:26 < zyp> isn't newlib all C? 2012-11-21T21:51:31 < karlp> all the unwinding things 2012-11-21T21:51:31 < a2cypher> impure_data is 1064 bytes. __maloc_av_ is 1032 bytes. 2012-11-21T21:51:38 < karlp> isnt' that for c++ exception handling? 2012-11-21T21:52:03 < a2cypher> so I guess i'm not running out of ram. 2012-11-21T21:52:09 < zippe> karlp: If you are seeing unwind crap in your code, that's because you're on an older libgcc that is build with divide-by-zero exception support 2012-11-21T21:52:23 < zippe> a2cypher: you need a map file to know that for sure 2012-11-21T21:52:46 < a2cypher> http://paste.jvnv.net/view/fclIW 2012-11-21T21:53:11 < zippe> karlp: because of the way that libgcc.a is built, if you do any divides that require support (e.g. 64-bit divide) you end up with all the unwinder support 2012-11-21T21:53:34 < zippe> karlp: the most recent ARM-Embedded gcc is patched for this 2012-11-21T21:53:48 < zippe> karlp: I gave esden a patch for S-A-T a long time ago that did the same thing. 2012-11-21T21:54:10 < zippe> It means you won't get /0 exceptions in C++ code, but there you go. 2012-11-21T21:54:27 < zippe> You never did for 32-bit divides anyway 2012-11-21T21:54:54 < karlp> zippe: ahh, thanks. I'm back on the 2012q2 release, I'll try and update and see if it all goes away. 2012-11-21T21:54:57 < karlp> thanks for that 2012-11-21T21:55:27 -!- upgrdman [42a6d414@blender/artist/upgrdman] has joined ##stm32 2012-11-21T21:55:40 < zippe> a2cypher: You are using almost no RAM: 2012-11-21T21:55:40 < zippe> 0x20000efc PROVIDE (_HEAP_START, _end_bss) 2012-11-21T21:55:57 < a2cypher> yeah, I was looking at the .text size not the .data size. 2012-11-21T21:56:54 < a2cypher> trying to determine why its faulting this time I have a while (1) { }; in my code, and if I move it one instruction back the hard fault goes away. But the odd thing is that it is not faulting at that instruction, but at the first libc call. 2012-11-21T21:57:12 < a2cypher> one line back, rather. 2012-11-21T21:58:28 < karlp> so what's impure_data then? 2012-11-21T21:59:45 < karlp> never mind, https://answers.launchpad.net/gcc-arm-embedded/+question/199930 says they will fix it "soon" 2012-11-21T22:04:06 < a2cypher> zippe: whats wrong with that line PROVIDE( _HEAP_START, _end_bss ) 2012-11-21T22:04:38 < zyp> nothing, but the addr of it supports his statement 2012-11-21T22:04:58 < a2cypher> oh, right. 2012-11-21T22:05:22 < a2cypher> the error i'm getting now is IBUS error 2012-11-21T22:07:01 -!- barthess [~barthess@178.154.66.18] has quit [Quit: Leaving.] 2012-11-21T22:08:08 -!- elektrinis [circuit@78.60.169.125] has quit [Ping timeout: 255 seconds] 2012-11-21T22:11:12 < zippe> You'll need to decode the status registers, but that's probably an alignment error 2012-11-21T22:11:49 < zippe> This will go much more quickly if you have a debugger and you go read the architecture doc sections on exception handling 2012-11-21T22:12:35 < a2cypher> I am and I have 2012-11-21T22:15:40 < a2cypher> bus fault. it tried to access 0x8d3fb3e 2012-11-21T22:18:58 < a2cypher> occurs in _free_r 2012-11-21T22:19:54 < jpa-> your malloc is busted :) 2012-11-21T22:19:59 < a2cypher> apparently 2012-11-21T22:20:32 < jpa-> and because it is accessing random memory, random changes to the code may cause the fault to be detected or not detected 2012-11-21T22:20:49 < a2cypher> poop 2012-11-21T22:21:42 < a2cypher> the only thing I need to define to use malloc is _sbrk right ? 2012-11-21T22:22:54 < jpa-> and have working .data initialization 2012-11-21T22:23:14 < a2cypher> so still back to that.. either my _sbrk or my .data initialization is still borked 2012-11-21T22:23:31 < jpa-> probably .data, because sbrk shouldn't that easily access random memory 2012-11-21T22:23:40 < jpa-> unless it is seriously messed up 2012-11-21T22:24:18 < a2cypher> so offending line this time is: ldr r3, [r3, #4] and r3 contains 0x8d3fb3a 2012-11-21T22:26:34 < a2cypher> I put a break in my data initialization routine, and when I try and print the value of src or dest, it says that it was optimized out. 2012-11-21T22:33:37 < a2cypher> after my initialization of data, src = 0xb2cc and dest=0x20000ca4 2012-11-21T22:33:46 < a2cypher> I'm not sure if src makes sense. 2012-11-21T22:35:10 < zyp> it's a valid flash addr 2012-11-21T22:36:16 < a2cypher> shouldnt it line up with _end_text ? 2012-11-21T22:36:32 < zyp> probably 2012-11-21T22:36:39 < a2cypher> which in my map is a628 2012-11-21T22:37:01 < zyp> well, it would start at _end_text, and then increment while copying 2012-11-21T22:37:17 < a2cypher> shouldnt it be called _start_text then ? 2012-11-21T22:37:30 < zyp> huh 2012-11-21T22:55:43 -!- daku is now known as DaKu 2012-11-21T23:03:04 -!- dekar [~dekar@212.255.249.11] has joined ##stm32 2012-11-21T23:03:06 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-21T23:03:10 -!- Claude is now known as claude 2012-11-21T23:09:40 < zyp> heh, the LM4F GPIO registers have some fun constructs 2012-11-21T23:11:01 < zyp> data register is mapped to 2**8 different addrs, which mask write access depending on addr 2012-11-21T23:11:42 < zyp> so writing value x to pin n can be done like data[1 << n] = x << n, without affecting the other pins 2012-11-21T23:20:34 < a2cypher> So when loading the data section, why does it start at _end_text? ie, looking at my lst file, I can see the data from 0x9858 to 0xaab6. My data loading routine then seems to try and copy data from 0xaab8 (aligned) to 0xb760. 2012-11-21T23:20:57 < a2cypher> It seems to me like this is copying the wrong section from flash 2012-11-21T23:21:25 < zyp> quite possible 2012-11-21T23:23:31 < a2cypher> also, when I look at the .lst there seems to be a bunch of code at the very end. 2012-11-21T23:24:16 < a2cypher> but when I look at all of the example ld scripts, they always start copying from _end_text 2012-11-21T23:24:22 < a2cypher> doesnt make sense to me 2012-11-21T23:24:29 < a2cypher> unless they were going to be decrementing 2012-11-21T23:25:48 < a2cypher> its sticking some float stuff at the very end of the file. __aeabi_uidiv 2012-11-21T23:27:26 <+dekar> a2cypher, do you need an example project? https://github.com/EliasOenal/TNT_Example 2012-11-21T23:28:46 < karlp> zyp: is that any different to the bsrr/ bitbanding stuff? 2012-11-21T23:29:50 < zyp> possibility-wise it's not different from bsrr, but it's a different approach 2012-11-21T23:30:12 < zyp> ok, got my first code running on launchpad 2012-11-21T23:30:34 < zyp> http://paste.jvnv.net/view/u92Lo 2012-11-21T23:31:09 < karlp> os::time? 2012-11-21T23:31:10 < zyp> it cycles through all the possible led states 2012-11-21T23:31:13 < karlp> is that laks code? 2012-11-21T23:31:17 < zyp> yes 2012-11-21T23:31:27 < karlp> what's the dmb things? 2012-11-21T23:31:32 < zyp> barrier 2012-11-21T23:31:32 < karlp> memory barrier? for what? 2012-11-21T23:31:58 < zyp> rcgcgpio is the analog of rcc for gpio 2012-11-21T23:32:02 < zyp> turns on gpio clock 2012-11-21T23:32:09 < zyp> can't access gpio registers until that's done 2012-11-21T23:32:21 < karlp> is this just to stop gcc reorganizing the writes? 2012-11-21T23:32:33 < zyp> no, remember pipelining 2012-11-21T23:33:19 < zyp> and it's actually triggering a busfault if you write unclocked peripherals, not silently ignoring it like I'm used to 2012-11-21T23:33:29 < karlp> oh, yeah, 2012-11-21T23:33:36 < zyp> well 2012-11-21T23:33:43 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has quit [Ping timeout: 246 seconds] 2012-11-21T23:33:44 < karlp> I always forget pipelining 2012-11-21T23:33:48 < zyp> gpio can be accessed both through AHB and APB 2012-11-21T23:33:59 < zyp> it doesn't busfault when accessed through APB 2012-11-21T23:34:21 < karlp> my stellaris board is on the desk too, but all it's done so far is cycle it's little led. 2012-11-21T23:34:31 < zyp> (APB is apparently for compatibility with older chips) 2012-11-21T23:34:34 < karlp> want to get more L1 code working before I play on anything else. 2012-11-21T23:34:45 < karlp> how do you choose how to access it, by using a different address? 2012-11-21T23:34:50 < zyp> yep 2012-11-21T23:35:04 < zyp> reference manual lists both 2012-11-21T23:35:18 < karlp> interesting. 2012-11-21T23:35:27 < karlp> I haven't looked at the ti docs much yet. 2012-11-21T23:38:49 < zyp> my plan now is to figure out a sane way to structure the code for supporting multiple chip vendors 2012-11-21T23:39:17 < zyp> and generalize the parts of it that is stm32-specific 2012-11-21T23:44:35 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-21T23:45:00 < zyp> oh well, now that I have my own code both flashed to and running on the launchpad, I guess that's good enough for today 2012-11-21T23:46:25 < zyp> gsmcmullin, I don't think I highlighted you earlier - the LM3S code works fine for the LM4F, I have it working with only this change: http://paste.jvnv.net/view/gXzPU 2012-11-21T23:47:58 < karlp> you make impressive amounts of progress on a regular basis zyp. 2012-11-21T23:48:03 < karlp> it motivates me. 2012-11-21T23:48:09 < gsmcmullin> zyp: Awesome. I haven't even checked what other TI devices may work. 2012-11-21T23:49:10 < zyp> karlp, I feel it's just a bunch of small stuff :p 2012-11-21T23:50:05 < karlp> seems to make for more complete small things though 2012-11-21T23:50:48 < zyp> the thing is that everything is so interesting that I'm having problems concentrating on one thing 2012-11-21T23:51:09 < zyp> and I like seeing stuff working, so I usually focus on the visible parts first 2012-11-21T23:52:12 -!- alexn_ [~alexn@dslb-178-002-030-134.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-21T23:56:57 < a2cypher> dekar: Thanks. I blew away my existing LD script and modified that one to work. I think its working correctly now 2012-11-21T23:58:32 < upgrdman> anyone know of long (wide aspect ratio) SMD zero ohm resistors are available? want to use them as links on a single-sided pcb, so i can run 4 - 6 traces under them 2012-11-21T23:58:53 < ds2> standard sizes should easy to get 2012-11-21T23:58:59 < ds2> how large or small do you need? 2012-11-21T23:59:32 < upgrdman> well i was hoping for maybe 1mm x 8mm or somewhere around there, so i have plenty of room to run traces under them, without taking up much room 2012-11-21T23:59:43 < a2cypher> upgrdman: check digikey 2012-11-21T23:59:45 < upgrdman> the aspect ratio or normal smd is kinds square-ish 2012-11-21T23:59:54 < upgrdman> of 2012-11-21T23:59:57 < ds2> 0.040 x 0.320? Hmmm --- Day changed Thu Nov 22 2012 2012-11-22T00:00:00 < zyp> normal smd is usually 1:2 2012-11-22T00:00:04 < ds2> that is huge.. 2012-11-22T00:00:23 < upgrdman> ds2: yes, like i said, i want to run 4 - 5 tracks under them 2012-11-22T00:00:29 < upgrdman> (between their pads) 2012-11-22T00:00:32 < ds2> there have low resistance power resistors 2012-11-22T00:00:45 < ds2> you might be able to do 4-5 tracks with 1206 resistors 2012-11-22T00:00:50 < ds2> and use a really wide pad 2012-11-22T00:00:58 < ds2> is this going to be mass produced? 2012-11-22T00:01:02 < upgrdman> no 2012-11-22T00:01:07 < upgrdman> one off, at home photolith 2012-11-22T00:01:13 < ds2> Oh home photo 2012-11-22T00:01:18 < ds2> nevermind that idea 2012-11-22T00:01:20 < upgrdman> i just often find myself needing to jump over several traces 2012-11-22T00:01:26 < upgrdman> and magnet wire works but is a hack 2012-11-22T00:01:40 < ds2> look at the power resistors, they do make them that big but the ones I know of are not 0 but rather like 0.010ohm 2012-11-22T00:01:56 < ds2> or use a through hole 0 ohm 2012-11-22T00:01:57 < upgrdman> k 2012-11-22T00:01:57 < zyp> upgrdman, time to go double sided :) 2012-11-22T00:02:22 < upgrdman> zyp: i know, but some wide aspect ratio zero ohm resistors would save me lots of trouble 2012-11-22T00:02:30 < upgrdman> no vias or PTH crap 2012-11-22T00:03:05 < ds2> what about a SMD jumper? 2012-11-22T00:03:11 < upgrdman> its weird, because i see lots of cheap chineses designed that use f'ing arrays of zero ohm resistors, which 2 or 3 long resistors would make it so much simplier 2012-11-22T00:03:25 < upgrdman> ds2: insulated? i have no solder mask 2012-11-22T00:03:33 < karlp> if it's for one off at home, what's wrong with just wire? 2012-11-22T00:03:59 < ds2> Oh 2012-11-22T00:04:03 < upgrdman> nothing, but i would like to keep it neat looking (relatively... i know its diy photolith...) 2012-11-22T00:04:18 < ds2> u want caveman technology 2012-11-22T00:05:06 < upgrdman> oh yes! smd jumper! thats the phase i needed. 2012-11-22T00:05:07 < upgrdman> thanks 2012-11-22T00:05:39 < upgrdman> phrase 2012-11-22T00:06:46 < ds2> http://www.digikey.com/product-detail/en/Y14880R00100D9R/Y1488-.001ATR-ND/2609902 2012-11-22T00:06:51 < ds2> 0.001 ohm 2012-11-22T00:07:15 < upgrdman> i have no soldermask... that would short out the traces below it 2012-11-22T00:07:31 < ds2> kapton tape 2012-11-22T00:08:16 < upgrdman> too much work 2012-11-22T00:08:19 < upgrdman> :) 2012-11-22T00:08:27 < ds2> so it is lazy caveman ;) 2012-11-22T00:08:39 < upgrdman> smd jumpers it is. looks like lots of good options at my disposal. 2012-11-22T00:09:06 < upgrdman> http://www.hylec-apl.com/Portals/3/Products/PCB_Terminal_Blocks/1179.jpg 2012-11-22T00:20:32 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has joined ##stm32 2012-11-22T00:20:33 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has quit [Changing host] 2012-11-22T00:20:33 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-22T00:23:07 < a2cypher> upgrdman: I think in general its bad form to run traces beneath jumpers 2012-11-22T00:23:20 < a2cypher> especially with no soldermask 2012-11-22T00:23:49 < a2cypher> you could always just put two pads and connect them with a piece of insulated wire. wouldnt look terrible, especially on diy board 2012-11-22T00:24:08 < a2cypher> or better yet, just use vias and run the trace on the other side? 2012-11-22T00:24:32 < zyp> what's the point of the jumper if you are not supposed to run traces under it? 2012-11-22T00:24:45 < a2cypher> configuration settings / debugging 2012-11-22T00:24:52 < a2cypher> ie if you want to disable/enable a portion of the circuit 2012-11-22T00:25:05 < a2cypher> i'm refering to the 0 ohm resistor jumpers though. 2012-11-22T00:25:34 < a2cypher> sometimes they are used on power rails so you can remove them and measure current usage 2012-11-22T00:26:11 < upgrdman> damn. those sweet looking smd jumpers are expensive. > .30 even in bulk 2012-11-22T00:26:12 < zyp> you are talking about what I like to think of as solder bridges 2012-11-22T00:26:13 < upgrdman> wtf 2012-11-22T00:26:26 < ds2> it is just a one off 2012-11-22T00:26:36 < ds2> just cough it up 2012-11-22T00:27:22 < karlp> it is just a one off 2012-11-22T00:27:23 < upgrdman> i know. 100 would last me years and only cost .... $30 :( f that 2012-11-22T00:27:25 < karlp> just use a damn wire already 2012-11-22T00:27:31 < upgrdman> everything i do is one off. 2012-11-22T00:27:36 < upgrdman> :) 2012-11-22T00:27:44 < karlp> or, get boards made. 2012-11-22T00:27:50 < ds2> upgradman: spring pins go for around $1 each 2012-11-22T00:27:54 < karlp> hit up oshpark and get 3 offs instead of one offs! 2012-11-22T00:28:19 < ds2> what's oshpark's prices? 2012-11-22T00:28:27 < a2cypher> if its just a one off, use wires. I'm sure you have wire kicking around 2012-11-22T00:28:29 < zyp> $5 per square inch 2012-11-22T00:28:39 < zyp> for three 2012-11-22T00:28:47 < ds2> any min's, setup, etc? 2012-11-22T00:29:00 < a2cypher> your not making a double sided board? 2012-11-22T00:29:01 < ds2> I assume that is double sided, silk and mask? 2012-11-22T00:29:09 < zyp> no setup cost, $5 for overseas shipping 2012-11-22T00:29:10 < zyp> yes 2012-11-22T00:29:13 < upgrdman> i should buy some copper / brass rod and just bend some jumpers 2012-11-22T00:29:16 < a2cypher> I have a small cnc mill I use for making pcbs. =) 2012-11-22T00:29:17 < zyp> four layer is $10 2012-11-22T00:29:19 < ds2> are designs considered confidential? 2012-11-22T00:29:33 < ds2> or do they publish it/require it to be GPL/CC-NC/etc? 2012-11-22T00:29:46 < upgrdman> who would publish it? 2012-11-22T00:29:52 < zyp> they aren't published and I haven't seen any requirements either 2012-11-22T00:30:07 < ds2> who's their backend? goldphoenix? 2012-11-22T00:30:16 < zyp> no, some US fab 2012-11-22T00:30:26 < ds2> oohh 2012-11-22T00:30:46 < ds2> might try that on next rev of my sensor board 2012-11-22T00:30:46 < karlp> fast turn arounds, much tighter specs than a lot of cheap fabs too 2012-11-22T00:30:46 < zyp> also, four layer is available for $10 2012-11-22T00:31:00 < zyp> the four layer part is the one I like the most :) 2012-11-22T00:31:00 < karlp> also, purple and gold! 2012-11-22T00:32:40 < ds2> what's their turn around? 1Month or until panel fills? 2012-11-22T00:33:23 < zyp> http://oshpark.com/pricing <- what about just checking yourself? 2012-11-22T00:33:23 < upgrdman> this is why i do diy. one hour turn around time :) 2012-11-22T00:33:55 < zyp> upgrdman, and a shitty result :p 2012-11-22T00:34:21 < upgrdman> zyp: not at all. my 0.4mm traces look great. no problems. 2012-11-22T00:34:31 < ds2> that is the domain.... 2012-11-22T00:34:38 < ds2> thought it was like that portland hackerspace thing 2012-11-22T00:34:50 < upgrdman> err .3mm 2012-11-22T00:34:53 < upgrdman> 0.3mm 2012-11-22T00:34:55 < zyp> ds2, it's the same 2012-11-22T00:34:58 < karlp> oshpark used to be the dorkbot pdx pcbs yes. 2012-11-22T00:35:13 < ds2> OHhhhhhhhh 2012-11-22T00:35:26 < ds2> i have hard of dorkbot and I gave up given their paypal requirements 2012-11-22T00:35:27 < karlp> upgrdman: yeah, I have a mill that can do that too, 2012-11-22T00:35:33 < karlp> but then, you nkow, unplated vias, 2012-11-22T00:35:46 < karlp> and the same crap you're in with jumpers 2012-11-22T00:35:54 < karlp> sometimes it's nice to juse get it fabbed up real good 2012-11-22T00:36:00 < zyp> unplated vias is probably the part I hate the most about self-etching 2012-11-22T00:36:22 <+Steffanx> get some busses for it 2012-11-22T00:36:24 < upgrdman> i know 2012-11-22T00:36:39 < ds2> hmmm no info on payment terms blah 2012-11-22T00:36:41 < karlp> I've learnt to lay out things differently, and use _more_ vias, so that can be easily filled with wire instead of being able to assume that I can solder both sides of a pin connector or something 2012-11-22T00:36:48 < upgrdman> well you can plate easily. i use liquid tin. works well. just no solder mask :( 2012-11-22T00:37:00 < zyp> when I still did boards that way, I took pride in routing the boards to not require any vias except for the pth component pins 2012-11-22T00:38:04 < karlp> zyp: yeah, except that it's easier to use a via sometimes than try and solder both sides of the pth component pin, 2012-11-22T00:38:07 < karlp> is what I was trying to say 2012-11-22T00:38:19 < zyp> depends on the component 2012-11-22T00:38:28 < karlp> well, I've had enough problems on it :) 2012-11-22T00:38:38 < ds2> don't you ahve better more interesting stuff to do with your time then making PCBs? 2012-11-22T00:38:49 < karlp> like blogging on irc? ;) 2012-11-22T00:39:00 < a2cypher> Sometimes for connectors that I cant access on one side I'll make the hole a bit larger, and put a piece of wire through, solder to the top pad without filling the hole, put the connector in, and then solder the wire on the bottom side too 2012-11-22T00:39:41 < zyp> oh well 2012-11-22T00:39:41 < a2cypher> making PCBs is easy and fast. thats why I do it. I can design, drill, mill and solder a board in an afternoon. Rather than waiting a couple weeks for it to come back 2012-11-22T00:40:07 < ds2> easy and fast only if you restrict your technology 2012-11-22T00:40:25 < a2cypher> I can do pretty good stuff now. I milled my own buspirate v4. 2012-11-22T00:40:27 < ds2> 0.5mm stuff requires too much equipment 2012-11-22T00:41:25 < a2cypher> this board I did with my mill and a fine soldering iron: http://www.seeedstudio.com/depot/bus-pirate-v4-for-developers-p-740.html?cPath=174 2012-11-22T00:41:28 < karlp> and the lack of soldermask, so lots of little ground plane shorts. 2012-11-22T00:41:33 < ds2> now if you can do a 4/4, 4 layer board.... 2012-11-22T00:41:34 < zyp> a2cypher, http://bin.jvnv.net/f/qGHKG.png <- can you mill this for me? 2012-11-22T00:41:52 < zyp> it'll be my next board, once I have time to finish it 2012-11-22T00:41:56 < a2cypher> what are the trace widths? 2012-11-22T00:42:00 < zyp> 6mil 2012-11-22T00:42:12 < a2cypher> yeah, thats too tight. I can do 8 mil with some patience 2012-11-22T00:42:28 < a2cypher> what is the bga chip ? 2012-11-22T00:42:37 < zyp> lpc4300 2012-11-22T00:42:50 < a2cypher> also, good luck soldering a BGA without souldermask 2012-11-22T00:43:00 < zyp> :) 2012-11-22T00:43:14 < zyp> also, can you do 10/20 vias? :) 2012-11-22T00:43:30 < zyp> i.e. 10 mil drill 2012-11-22T00:43:35 < a2cypher> if I had a 10 mil dril 2012-11-22T00:43:43 < a2cypher> my smallest drill right now is 18 mil 2012-11-22T00:43:52 < ds2> 18 mil is #80? 2012-11-22T00:44:00 < a2cypher> I think the one I have is #79 2012-11-22T00:44:07 < karlp> what the hell unit is #? 2012-11-22T00:44:10 < karlp> what's that in mm? 2012-11-22T00:44:16 < ds2> standard drill sizes 2012-11-22T00:44:22 < zyp> 10mil is 0.25 mm or so 2012-11-22T00:44:26 < ds2> there are numbered, letter, and factional drills 2012-11-22T00:44:37 < karlp> standard for who? merrica? 2012-11-22T00:44:45 < zyp> ds2, in the sane world, we have metric sizes on drills 2012-11-22T00:44:51 < a2cypher> apparently it is .368mm 2012-11-22T00:44:51 < ds2> blah metric 2012-11-22T00:45:05 < ds2> metric is why we had 'issues' in space 2012-11-22T00:45:06 < a2cypher> 79 is 14.49mil maybe I have a different one 2012-11-22T00:45:08 < a2cypher> I dont remember 2012-11-22T00:45:14 < karlp> you haven't noticed that all your datasheets are coming in metric these days ds2? 2012-11-22T00:45:30 < ds2> karlp: and I am curses it every time I have to look at it 2012-11-22T00:45:39 < a2cypher> I like metric, but its frustrating for pcbs because so many manufactuers and software use mil 2012-11-22T00:46:02 < ds2> the '2', '5', '4' keys on teh calculator are wearing out faster then the other keys 2012-11-22T00:46:06 < a2cypher> exactly 2012-11-22T00:46:13 < zyp> a2cypher, can't your pcb cad do both at the same time? 2012-11-22T00:46:15 < karlp> embrace the modern world. 2012-11-22T00:46:24 < a2cypher> yeah, I can switch between them. 2012-11-22T00:46:26 < ds2> blah 2012-11-22T00:46:42 < ds2> when they abolish the sale of 25.4mm rods, then I'll reconsider 2012-11-22T00:46:54 < zyp> in eagle I can choose any display unit I want, and still enter any values in any other unit if needed 2012-11-22T00:47:02 < ds2> or stop selling 1.27mm pitched connectors 2012-11-22T00:47:17 < ds2> zyp: how do you tell eagle to use different units then display? 2012-11-22T00:47:28 < zyp> you just type it in 2012-11-22T00:47:44 < ds2> as in it takes 1.27mm or 1in? 2012-11-22T00:47:51 < zyp> try writing «3mm» in a field expecting a mil value, and it will be converted to mil 2012-11-22T00:47:59 < ds2> oohhh nice, I did not know that 2012-11-22T00:48:04 < ds2> is this in all versions of eagle? 2012-11-22T00:48:08 -!- a2cypher [~cypher@mail.krausglobal.com] has left ##stm32 [] 2012-11-22T00:48:16 < zyp> dunno, I've only used eagle 6 lately 2012-11-22T00:48:23 < ds2> ah 2012-11-22T00:48:37 < ds2> I will have to try that. it is too annoying have to change the default units often 2012-11-22T00:48:49 < zyp> yeah 2012-11-22T00:49:15 < zyp> I just set the grid/display units to whatever fits what I'm doing, and type in the rest 2012-11-22T00:49:30 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 252 seconds] 2012-11-22T00:49:42 < ds2> alibre does that.. just didn't know eagle can too 2012-11-22T00:49:51 < zyp> this board I'm doing on a mm-fraction grid, because of the 1mm pitch bga 2012-11-22T00:49:59 < ds2> zyp: do you have a good way to export a 3D model from eagle besides to sketchup or povray? 2012-11-22T00:50:00 < zyp> but I still enter trace and drill sizes in mil 2012-11-22T00:50:12 < zyp> dunno, I've never cared for 3d models 2012-11-22T00:50:21 < ds2> u don't do enclosures? 2012-11-22T00:50:32 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has joined ##stm32 2012-11-22T00:50:32 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has quit [Changing host] 2012-11-22T00:50:32 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-22T00:51:04 < zyp> no, I'm doing boards 2012-11-22T00:51:45 < karlp> cases suck. 2012-11-22T00:52:01 -!- Erlkoenig [~erlkoenig@pptp-212-201-75-118.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-22T00:52:14 < ds2> they do 2012-11-22T00:52:22 < ds2> but it needs to be done 2012-11-22T00:52:30 < ds2> 3D models help to make sure the cases can fit 2012-11-22T00:52:43 < zyp> one of the guys in my group did a 3d printed enclosure for our uni project 2012-11-22T00:52:45 < karlp> yeah, I'm waiting for other people to make it better and easier :) 2012-11-22T00:53:31 < zyp> he didn't seem to care much about a 3d model, he just wanted to know where to put the hole for the usb connector 2012-11-22T00:53:58 < zyp> and the max height of the board with battery and all 2012-11-22T00:54:59 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-22T00:55:00 < ds2> but 'telling' has potential for errors 2012-11-22T00:58:15 < zyp> I'm not interested in arguing 2012-11-22T00:58:28 < zyp> I agree that you have a point, but it's nothing I personally care about 2012-11-22T00:59:47 -!- upgrdman [42a6d414@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-22T01:07:11 < dongs> lol, eagle 2012-11-22T01:07:21 < zyp> ok 2012-11-22T01:07:27 < dongs> hi zyp ;d 2012-11-22T01:08:48 < Laurenceb_> eagle works 2012-11-22T01:08:52 < Laurenceb_> well.. it does now 2012-11-22T01:09:01 < Laurenceb_> eagle 4.7 or previous was a clusterfuck 2012-11-22T01:09:32 < zyp> (or maybe Laurenceb_ just learned how to use eagle after changing from 4.7) 2012-11-22T01:10:17 < Laurenceb_> its had a ton of graphics glitches etc 2012-11-22T01:10:24 < ds2> zyp: btw, do you know if eagle can export to LTSpice yet? 2012-11-22T01:11:16 < zyp> no idea, I've never cared much about simulations either 2012-11-22T01:11:22 < ds2> oh 2012-11-22T01:11:27 < zyp> my stuff is mostly digital 2012-11-22T01:12:01 < Laurenceb_> i use LTSpice a lot 2012-11-22T01:12:13 -!- dedis3 [~dedis3@akw403.cs.yale.edu] has joined ##stm32 2012-11-22T01:12:17 < ds2> Laurenceb_: do you do your schematics in there then redo it in your PCB cad? 2012-11-22T01:12:40 < Laurenceb_> just redo 2012-11-22T01:13:03 < ds2> what do you simulate? 2012-11-22T01:13:27 < dongs> he's probably into simulating dongs 2012-11-22T01:17:08 < Laurenceb_> http://www.youtube.com/watch?v=9Ej9QOOGkWQ 2012-11-22T01:17:09 < dongs> no, you would 2012-11-22T01:17:18 < dongs> flybacak on the other hand is into stimulating dongs 2012-11-22T01:19:41 < zyp> you're not stimulating your dong with your other hand? 2012-11-22T01:20:19 < dongs> http://www.myduckisdead.org/2012/10/tampon-tango-1984-masashi-yamamoto.html japan history 2012-11-22T01:21:42 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-22T01:22:21 < Laurenceb_> slightyl nsfw 2012-11-22T01:22:46 < dongs> not at the Laurenceb_'s w 2012-11-22T01:23:33 < Laurenceb_> true 2012-11-22T01:23:51 < Laurenceb_> we have goatse on the wall 2012-11-22T01:23:58 < Laurenceb_> well.. maze goatse 2012-11-22T01:24:13 < Laurenceb_> to confuse visitors 2012-11-22T01:25:21 < Laurenceb_> http://24.media.tumblr.com/tumblr_m5kw0ytndj1r7fal0o1_500.png 2012-11-22T01:26:56 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-22T01:37:35 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-22T01:39:06 < Laurenceb_> oh and chris hanson on the inside of the filing cabinet doors 2012-11-22T01:42:46 < baird> Maybe familar to you, then: macrochan.org/view.php?u=FCFZQIDQABATYKQQ2KMUA2HB2TFUIB72 2012-11-22T01:45:27 < Laurenceb_> haha 2012-11-22T02:01:59 -!- dedis3 [~dedis3@akw403.cs.yale.edu] has quit [K-Lined] 2012-11-22T02:06:49 < Laurenceb_> *flyback wanders off to fail at life as per usual* 2012-11-22T02:16:14 -!- Laurenceb_ [~Laurence@host86-177-212-95.range86-177.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-22T02:16:48 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-22T02:16:49 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-22T02:16:49 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-22T02:30:42 -!- DaKu is now known as daku 2012-11-22T02:36:06 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 264 seconds] 2012-11-22T02:36:25 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-22T02:47:28 < dongs> http://i.imgur.com/NX7cn.png 2012-11-22T02:50:04 -!- theAdib [~adib@dslb-088-075-228-001.pools.arcor-ip.net] has quit [Quit: Ex-Chat] 2012-11-22T03:13:18 -!- mrnuke_ [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has quit [Ping timeout: 264 seconds] 2012-11-22T03:16:51 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 255 seconds] 2012-11-22T03:32:37 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-22T03:44:52 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has joined ##stm32 2012-11-22T03:44:53 < baird> Sucks. $5 says that Gene Spafford will be next. 2012-11-22T04:00:38 < dongs> http://www.theregister.co.uk/2012/11/21/linux_foundation_secure_boot_fix_delays/ bad news for lunix fgts 2012-11-22T04:04:55 < dongs> in otehr news, arduino retards still havent got their infs signed 2012-11-22T04:05:05 < dongs> while you could skip it on win7, on win8 thats a total no-go 2012-11-22T04:05:09 < dongs> what are they go nna do? 2012-11-22T04:05:11 < dongs> time to sak! 2012-11-22T04:05:12 < dongs> ask 2012-11-22T04:06:08 * baird hugs his Lemote 2012-11-22T04:30:51 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [Ping timeout: 245 seconds] 2012-11-22T04:31:37 < dongs> I just ugpraded a driver for PCI device on my windows XP machine that has ~3 years uptime 2012-11-22T04:31:47 < dongs> this kinda shit is unheard of on lunix. 2012-11-22T04:32:49 < baird> Yeah, Linux would only need to restart the X server, not the whole machine. 2012-11-22T04:35:48 -!- Reggie__ [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-22T04:36:56 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [Ping timeout: 255 seconds] 2012-11-22T04:39:15 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-22T04:48:20 < dongs> baird: i didnt restart it. 2012-11-22T04:48:27 < dongs> tahts the whole FUcking point. 2012-11-22T04:48:36 < dongs> \\dtvcap has been up for: 1097 day(s), 21 hour(s), 10 minute(s), 30 second(s) 2012-11-22T04:50:25 < emeb_mac> nice 2012-11-22T04:51:11 < emeb_mac> I suppose you have to turn off automatic updates for that. My old XP machine would have to restart everytime MS pushed a new set of patches. 2012-11-22T04:51:48 < dongs> wait a fucking second 2012-11-22T04:51:57 < dongs> oh 2012-11-22T04:52:03 < dongs> haha i mistyped 1097 as 1907 into g oogle 2012-11-22T04:52:05 < dongs> i was liek 5 years? 2012-11-22T04:52:09 < dongs> its >3 now. 2012-11-22T04:53:02 < baird> dongs: I wonder if Microsoft took out a patent in 2003 for finally implimenting in XP what Unix had been able to do for 20+ years... 2012-11-22T04:53:27 < emeb_mac> then of course there's Adobe Reader that wants you to restart Windows when it updates itself. :P 2012-11-22T04:53:34 < dongs> baird: what would that be a patent for? not working? 2012-11-22T04:53:53 < dongs> unlike lunix, windows actually DOES work 2012-11-22T04:54:34 < baird> lol the years 1994-2002, when all the Microsofties went " 2012-11-22T04:54:42 < baird> lol the years 1994-2002, when all the Microsofties went "a reboot is just needed!" 2012-11-22T04:55:15 < emeb_mac> dude, that was 10 yrs ago. No one has had to reboot Windows since then. :) 2012-11-22T04:55:48 < dongs> baird: ok, go ahead and replace a lunix driver for a pci device without reboot. 2012-11-22T04:56:00 < dongs> replace = upgrade 2012-11-22T04:56:30 < emeb_mac> err - can you say rmmod/insmod? 2012-11-22T04:56:30 < baird> modprobe -r rtl8220; modprobe rtl8220 <-- secret 1996 Linux magick 2012-11-22T04:56:33 < dongs> first of all you wouldnt even be able to build it even if it was possible to upgrade, since the fucking thing is so closely tied to kernel, minor 0.0.1 revision would break code compatibility 2012-11-22T04:56:56 < dongs> emeb_mac: i upgraded a driver from 2009 version to 2012 version 2012-11-22T04:57:05 < dongs> that would be equivalent of like 2.2.x driver and 3.x.x. driver. 2012-11-22T04:57:18 < emeb_mac> it was still xp 2012-11-22T04:57:24 < dongs> and? 2012-11-22T04:57:28 < emeb_mac> the underlying api didn't change 2012-11-22T04:57:34 < dongs> exactly. 2012-11-22T04:57:43 < dongs> i can also load a driver for windows 2000 32bit 2012-11-22T04:57:48 < dongs> into windows 8 32bit 2012-11-22T04:57:56 < dongs> thats getting into a decade-span of compatibility 2012-11-22T04:58:03 < dongs> lunix is lucky to work with shit written a week ago 2012-11-22T04:58:08 < baird> I can still load a.out executibles dynamically-linked to libc5; beat that 2012-11-22T04:58:45 < dongs> executables? 2012-11-22T04:58:49 < dongs> ha ha 2012-11-22T04:58:54 < dongs> if youre going THERE, 2012-11-22T04:58:59 < dongs> windows 8 can still load win95 binaries 2012-11-22T04:59:11 < dongs> thats almost 20 years ago. 2012-11-22T04:59:17 < dongs> there's no fucking way youre gonna be running a 20 year old lunix bin 2012-11-22T04:59:18 < dongs> in 2012. 2012-11-22T04:59:29 < dongs> not without basically trashing the system by f illing it with old garbage. 2012-11-22T04:59:35 < baird> API compatility layers were a SCO thing, I recall. Linux implimented it circa 1994; the BSD did the same (Linux Doom2 on NetBSd :) 2012-11-22T05:00:59 < baird> options COMPAT_SVR4,COMPAT_IBCS2,etc. 2012-11-22T05:02:48 < baird> There's also going the virtualised x86 route, and running old Windows shit in Wine. :) 2012-11-22T05:05:41 < baird> Isn't the backwards compatibility for old Windows 'personalities' done with para-virtualised system domains, anyway? 2012-11-22T05:05:50 < baird> (in XP and later) 2012-11-22T05:13:49 < dongs> ? 2012-11-22T05:13:52 < dongs> no idea bro 2012-11-22T05:13:54 < dongs> all I can say is 2012-11-22T05:13:58 < dongs> windows works 2012-11-22T05:22:40 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-22T05:22:58 < dongs> freescale accels delivered. nice 2012-11-22T05:26:10 < baird> Still no update on the latest E14 counter-collect order after 24 hours. Off to have a chat.. 2012-11-22T05:26:25 < upgrdman> reading a 2.4g module datasheet, and im new to rf. what is saturation? it says rx saturation is -13dBm. does that mean if the antenna provides the ic with -13dBm that the signal is essentially perfect? 2012-11-22T05:26:53 < dongs> no i think that means signal above -13dbm will be clipped 2012-11-22T05:26:54 < dongs> and fucked 2012-11-22T05:27:02 < dongs> so y ou will want attenuator or something in front of it if signal is too strong 2012-11-22T05:27:16 < dongs> dunno how -13dbm is for wifi shit,, i only dealt with that sorta spec for TV stuff 2012-11-22T05:28:25 < upgrdman> ok 2012-11-22T05:31:35 < dongs> there's probably internal LNA or whatever,, so when input signal is above -13, it will be clipping high on ADC 2012-11-22T05:31:42 < dongs> or just how the input stage is made 2012-11-22T05:31:57 < dongs> -13 is also fairly high so y ou're probably ok heh 2012-11-22T05:33:16 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-22T05:41:09 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-22T06:06:02 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-22T06:06:08 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-22T06:15:02 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-22T06:32:35 -!- prog [prog@bornbrilliant.org] has quit [Ping timeout: 255 seconds] 2012-11-22T06:35:26 -!- prog [prog@bornbrilliant.org] has joined ##stm32 2012-11-22T06:45:47 -!- mode/##stm32 [+o dekar] by ChanServ 2012-11-22T06:48:35 -!- dekar changed the topic of ##stm32 to: Prepare for the two minutes of /hate/love. This channel is publicly logged, ask zlog for more (no free z80s anymore). | GCC example project: https://github.com/EliasOenal/TNT_Example (Blinky lights, linkerscript, startup code and working malloc) | Join us building the ##stm32 toolchain: https://github.com/EliasOenal/TNT (now with multilib) | We have a wiki http://stm32.izua.ro | How eng 2012-11-22T06:50:44 -!- dekar changed the topic of ##stm32 to: Prepare for the two minutes of /hate/love. This channel is publicly logged, ask zlog for more (no free z80s anymore). | GCC example project: https://github.com/EliasOenal/TNT_Example (Blinky lights, linkerscript, startup code and working malloc) | Join us building the ##stm32 toolchain: https://github.com/EliasOenal/TNT (now with multilib) | We have a wiki http://stm32.izua.ro 2012-11-22T07:30:20 < upgrdman> hm 2012-11-22T07:31:25 < upgrdman> wtf "##electronics :Cannot send to channel" ... does that mean an op is fucking with me? 2012-11-22T07:32:01 <@dekar> I can join it 2012-11-22T07:32:06 < upgrdman> me too 2012-11-22T07:32:55 < upgrdman> ask them whos an op in theres 2012-11-22T07:32:57 < upgrdman> please 2012-11-22T07:33:59 -!- upgrdman_ [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-22T07:34:30 -!- upgrdman_ [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Client Quit] 2012-11-22T07:34:40 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [] 2012-11-22T07:34:54 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-22T07:34:55 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-22T07:34:55 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-22T07:39:49 <@dekar> I suggest linking new people to the TNT example I put in the title since many people seem to have problems getting their basic setup right. 2012-11-22T07:45:47 < upgrdman> whats tnt 2012-11-22T07:46:46 < emeb_mac> http://dekar.wc3edit.net/2012/10/11/the-power-of-tnt-is-at-your-disposal/ 2012-11-22T07:48:09 < baird> The Power of TNT compells joo 2012-11-22T07:49:06 < upgrdman> neat 2012-11-22T07:49:10 < upgrdman> elias == dekar? 2012-11-22T07:49:18 < emeb_mac> must... do... as... tnt... commands... 2012-11-22T07:49:46 < emeb_mac> shhhhh. we don't use real names here. 2012-11-22T07:51:46 < upgrdman> k 2012-11-22T07:55:48 < baird> You never know when zlog might be watching... 2012-11-22T07:57:16 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-22T07:59:18 <@dekar> upgrdman, yeah me :) 2012-11-22T08:06:10 < baird> Some say.. that zlog's archives contain the source code for Windows 98... 2012-11-22T08:06:54 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [Ping timeout: 240 seconds] 2012-11-22T08:07:03 < emeb_mac> a million monkeys typing... 2012-11-22T08:09:45 -!- claude is now known as Claude 2012-11-22T08:12:59 -!- Reggie__ [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-22T08:14:43 < baird> And others have said.. that the days of dongs being a rabid OS/2 fanboy are preserved by zlog for all eternity.. 2012-11-22T08:19:34 < ds2> Mmmmm OS/2 2012-11-22T08:20:13 < baird> I actually studied that in an Operating Systems class.. (alongside Unix.. and something else) 2012-11-22T08:20:30 < baird> How it did process scheduling, etc. 2012-11-22T08:34:07 < baird> OS/2 was actually quite popular amoung the Intelfags back at Uni; it did real VM, real software software (gcc, perl, bash, TeX/LaTeX, etc.) wasn't not too hard to port, and it did proper TCP/IP instead of tardhacks like Trumpet. There were a lot of very long faces when Win95 was released; 'it doesn't even have a real operating system..' 2012-11-22T08:37:05 < emeb_mac> dongs: pcbs today? 2012-11-22T08:37:10 < dongs> yeah 2012-11-22T08:37:12 < dongs> received already. 2012-11-22T08:37:17 < emeb_mac> nice 2012-11-22T08:37:17 < dongs> looks.. same as expected. 2012-11-22T08:37:24 < emeb_mac> surprise! 2012-11-22T08:38:46 < dongs> http://i.imgur.com/s0wQB.jpg 2012-11-22T08:39:20 < dongs> i think theres 2 stacks of each, i saw anotehr set of same packed stuff 2012-11-22T08:40:14 < emeb_mac> looks good. 2012-11-22T08:40:22 < emeb_mac> hope they work. :) 2012-11-22T08:40:34 < dongs> indeed 2012-11-22T08:40:47 < dongs> i am paneling stencils for them today as well 2012-11-22T08:40:59 < dongs> since i got some other crap to stencil up anywas 2012-11-22T08:42:04 < emeb_mac> huh. 2012-11-22T08:42:34 < emeb_mac> how you doing stencils? was the pastemask in the gerbers I sent or can you regenerate that? 2012-11-22T08:42:53 < dongs> can be generated 2012-11-22T08:45:50 < dongs> i'd probably trust paste place generating it over opensauce shit anyway. 2012-11-22T08:45:56 < emeb_mac> har 2012-11-22T08:45:59 < dongs> like they know proper openings to do for shit like tqfp-EP etc 2012-11-22T08:46:07 < dongs> you know how some are separated into squares? 2012-11-22T08:46:10 < dongs> large pad openings 2012-11-22T08:46:23 < emeb_mac> oh yeah. little grids. 2012-11-22T08:49:36 < ds2> dongs: the stencil places will do the griding for the thermal pads to min. solder leakage? 2012-11-22T08:49:42 < dongs> yeah 2012-11-22T08:49:47 < ds2> Ohhh nice 2012-11-22T08:49:58 < ds2> I was worry about how to describe that in my footprints 2012-11-22T08:50:53 < dongs> ya nothign special needed its automatically done as requirede 2012-11-22T08:51:34 < ds2> anyone have thoughts on using the solder balls on a small BGA as the sole source of solder? 2012-11-22T08:52:02 < emeb_mac> what holds the bga in place until reflow? 2012-11-22T08:52:14 < ds2> small == 8 ball BGA arranged in 3x3 pattern w/center ball missing 2012-11-22T08:52:25 < ds2> emeb_mac: flux? 2012-11-22T08:52:39 < emeb_mac> so this isn't an automated process 2012-11-22T08:52:49 < ds2> no, trying to assemble a test board 2012-11-22T08:53:06 < emeb_mac> probably work. 2012-11-22T08:53:08 < ds2> and the balls are tiny... donno if I should make a tiny stencil or just slap it on and air it 2012-11-22T08:53:22 < ds2> i am impressed at how well hot air worked on the QFN 2012-11-22T08:53:29 < emeb_mac> I've done similar stuff w/ QFN 2012-11-22T08:53:37 < ds2> think my only mistake was running the air a bit hot 2012-11-22T08:54:25 < ds2> how safe is it to put an excess of solder paste? does it just get wicked to the balls if it is under a small BGA? 2012-11-22T08:55:13 < emeb_mac> I think it'd be a problem. 2012-11-22T08:55:28 < ds2> oh 2012-11-22T08:55:43 < ds2> that would rule out free hand syringing of paste onto the pads 2012-11-22T08:55:46 < emeb_mac> I've done some reflow with excess solder paste and it sometimes balls up between the pads. 2012-11-22T08:55:51 < emeb_mac> not good w/ bga 2012-11-22T08:56:14 < ds2> there are no inside balls so it should be visually inspectable 2012-11-22T09:09:39 < jpa-> yeah, all my balls are on the outside also 2012-11-22T09:11:51 -!- dekar_ [~dekar@212.255.246.166] has joined ##stm32 2012-11-22T09:11:54 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-22T09:16:12 -!- dekar [~dekar@212.255.249.11] has quit [Ping timeout: 276 seconds] 2012-11-22T09:32:26 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-22T09:52:41 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-22T09:58:45 < baird> lol gentoo on a 150MHz ARM ... >>> Emerging (1 of 239) sys-libs/timezone-data-2012j 2012-11-22T10:35:36 -!- bcsllc is now known as God 2012-11-22T10:35:57 -!- God is now known as bcsllc 2012-11-22T10:46:29 -!- Claude is now known as claude 2012-11-22T10:47:45 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-22T11:21:04 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-22T11:51:24 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-22T12:01:03 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 2012-11-22T12:06:08 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-22T12:22:49 -!- claude is now known as Claude 2012-11-22T12:25:47 < dongs> http://i.imgur.com/PliJ6.jpg haha 2012-11-22T12:25:49 < dongs> lold 2012-11-22T12:26:18 -!- Claude is now known as claude 2012-11-22T12:26:27 -!- claude is now known as Claude 2012-11-22T12:27:28 -!- Claude is now known as claude 2012-11-22T12:29:18 -!- claude is now known as Claude 2012-11-22T12:30:33 -!- Claude is now known as claude 2012-11-22T12:33:39 -!- Laurenceb_ [~Laurence@host86-177-212-95.range86-177.btcentralplus.com] has joined ##stm32 2012-11-22T13:02:38 -!- Laurenceb_ [~Laurence@host86-177-212-95.range86-177.btcentralplus.com] has quit [Ping timeout: 244 seconds] 2012-11-22T13:04:02 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has joined ##stm32 2012-11-22T13:04:33 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has quit [Quit: Ex-Chat] 2012-11-22T13:05:52 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has joined ##stm32 2012-11-22T13:35:55 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has quit [Remote host closed the connection] 2012-11-22T13:35:57 -!- Posterdati [~antani@host45-237-dynamic.6-87-r.retail.telecomitalia.it] has joined ##stm32 2012-11-22T13:37:27 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-22T14:01:54 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-22T14:17:02 -!- scrts_ [~quassel@2a01:348:70:46:17:57:19:0] has joined ##stm32 2012-11-22T14:17:07 -!- scrts [~quassel@unaffiliated/scrts] has quit [Ping timeout: 246 seconds] 2012-11-22T14:19:48 -!- scrts_ is now known as scrts 2012-11-22T14:19:54 -!- scrts [~quassel@2a01:348:70:46:17:57:19:0] has quit [Changing host] 2012-11-22T14:19:54 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-22T14:29:19 < jpa-> zyp: heh, nuttx deliberately disables the FPU lazy context saving for ISR's, apparently to conserve stack space or something 2012-11-22T14:29:27 < jpa-> thankfully it works fine once i enable it 2012-11-22T14:29:49 < zyp> huh? 2012-11-22T14:30:18 < zyp> lazy or not, the same amount of stack is used/reserved 2012-11-22T14:31:14 < jpa-> i mean, it disables the ISR context saving for FPU completely 2012-11-22T14:31:45 < jpa-> no lazy, no non-lazy; only when context-switching between threads it saves the context manually 2012-11-22T14:33:38 < zyp> right 2012-11-22T14:38:52 -!- jaeckel [~jaeckel@unaffiliated/jaeckel] has quit [Quit: ZNC - http://znc.sourceforge.net] 2012-11-22T14:40:07 < Laurenceb> dongs: its funny cuz its true 2012-11-22T14:40:42 < jpa-> aha, there is CONFIG_ARMV7M_CMNVECTOR configuration option that apparently does something differently.. let's see what it gives 2012-11-22T14:54:42 -!- alexn [~alexn@93.104.205.194] has quit [Remote host closed the connection] 2012-11-22T15:04:29 < dongs> armhf? 2012-11-22T15:05:25 < jpa-> sfdar. 2012-11-22T15:17:51 -!- jaeckel [~jaeckel@unaffiliated/jaeckel] has joined ##stm32 2012-11-22T15:18:25 -!- dekar_ [~dekar@212.255.246.166] has quit [Quit: This computer has gone to sleep] 2012-11-22T15:21:43 -!- claude is now known as Claude 2012-11-22T15:26:56 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-22T15:28:20 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-22T15:28:21 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-22T15:28:21 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-22T15:28:22 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-22T15:32:35 -!- elektrinis [~circuit@78.60.169.125] has joined ##stm32 2012-11-22T15:32:58 < Laurenceb> ARMV7M_CMNF 2012-11-22T15:33:25 < Laurenceb> ARMV7M_ENF_NIP_CMNF 2012-11-22T15:35:07 < Laurenceb> pmsl 2012-11-22T15:35:10 < Laurenceb> http://en.wikipedia.org/wiki/Clothed_female,_naked_male 2012-11-22T15:35:18 < Laurenceb> nsfw 2012-11-22T15:35:40 <+Steffanx> it's what Laurenceb enjoys 2012-11-22T15:36:14 < Laurenceb> i think jimmy needs to use the banhammer again 2012-11-22T15:36:48 <+Steffanx> again? 2012-11-22T15:37:10 < Laurenceb> he banned some guys over the masturbation page 2012-11-22T15:37:26 < Laurenceb> they uploaded video instructions 2012-11-22T16:00:46 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-22T16:09:18 < Laurenceb> http://www.b3tards.com/u/2677939efc8125b3e0b7/windowsape.jpg 2012-11-22T16:10:32 <+Steffanx> You have to be a b3tard to see the humor Laurenceb ? 2012-11-22T16:13:28 < karlp> probably. 2012-11-22T16:22:01 * jpa- solves Steffanx's wiener problem using kalman filters 2012-11-22T16:22:32 < Laurenceb> lol 2012-11-22T16:23:03 < Laurenceb> http://www.jewishjournal.com/irabbi/item/weiners_problem_is_our_problem_too_20110610 2012-11-22T16:23:09 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-22T16:23:10 <+Steffanx> The only problem that solves it right now is /kickban Laurenceb, jpa- :P 2012-11-22T16:23:41 < jpa-> the problem solves what? 2012-11-22T16:23:46 < jpa-> and is this in soviet russia? 2012-11-22T16:23:55 < zyp> ha 2012-11-22T16:27:41 <+Steffanx> In this case there and all other universes. 2012-11-22T16:59:43 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-22T17:08:43 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-22T17:31:33 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-22T17:33:15 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has joined ##stm32 2012-11-22T17:35:17 -!- Mobyfab [~Mobyfab@80.239.168.84] has left ##stm32 [] 2012-11-22T17:41:35 -!- dekar [~dekar@studpool-wlan-75-126.fs.fbi.h-da.de] has joined ##stm32 2012-11-22T17:41:38 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-22T17:46:47 -!- Erlkoenig [~erlkoenig@pptp-212-201-74-16.pptp.stw-bonn.de] has joined ##stm32 2012-11-22T17:51:12 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-22T17:53:07 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-22T17:58:20 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 256 seconds] 2012-11-22T18:01:05 < Laurenceb> http://www.blueled.co.uk/ 2012-11-22T18:02:12 < emeb_mac> GET A LIFE! 2012-11-22T18:02:23 < Erlkoenig> a what? 2012-11-22T18:03:23 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has joined ##stm32 2012-11-22T18:04:46 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-22T18:04:49 < emeb_mac> here ya go: http://www.kickstarter.com/projects/pimoroni/picade-the-arcade-cabinet-kit-for-your-raspberry-p 2012-11-22T18:05:03 < zyp> I hate how everything is supposed to have ridiculously bright blue leds nowadays 2012-11-22T18:06:04 < Erlkoenig> my Pb battery charger has so bright LED's that you can't read the symbols beneath them when they're lit. 2012-11-22T18:07:08 * emeb_mac addressed that issue by connecting a blue LED to a low-current output GPIO 2012-11-22T18:07:38 < emeb_mac> 1.8 ma is a lot easier on the eyes. :) 2012-11-22T18:07:51 * zyp addresses that by not using only blue leds 2012-11-22T18:08:02 < emeb_mac> there's that. 2012-11-22T18:09:39 < emeb_mac> everyone should switch to pink: http://www.ledssuperbright.com/100-5mm-pink-led-6000-mcd-p-181 2012-11-22T18:10:49 < Erlkoenig> http://www.amazon.de/dp/B008FQFKRO my theoretical informatics prof was wearing this today 2012-11-22T18:11:28 < karlp> $30?! 2012-11-22T18:11:39 < karlp> I take it 6000mcd is reallllly bright? 2012-11-22T18:11:52 * karlp hasn't looked at led specs in no idea how long 2012-11-22T18:12:24 < karlp> oh, it'ðs also for 100 2012-11-22T18:20:48 -!- grummund [~user@unaffiliated/grummund] has quit [Quit: leaving] 2012-11-22T18:21:11 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-22T18:21:45 -!- dekar [~dekar@studpool-wlan-75-126.fs.fbi.h-da.de] has quit [Quit: This computer has gone to sleep] 2012-11-22T18:28:47 -!- alexn_ [~alexn@dslb-178-010-181-086.pools.arcor-ip.net] has joined ##stm32 2012-11-22T18:28:52 < BrainDamage> 6cd is not too huge 2012-11-22T18:31:17 -!- Claude is now known as claude 2012-11-22T18:33:36 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-22T18:35:06 < jpa-> reallllly bright leds are measured in lumens, not candelas :) 2012-11-22T18:35:59 < Laurenceb> or watts 2012-11-22T18:38:57 < jpa-> heaters are measured in watts 2012-11-22T18:39:25 < Erlkoenig> your mom is measured in tons 2012-11-22T18:43:48 < jpa-> metric or imperial? 2012-11-22T18:47:41 < Erlkoenig> metric, you american "metric-is-too-mainstream"-hipster 2012-11-22T19:04:08 <+Steffanx> Good girl 2012-11-22T19:07:03 -!- elektrinis [~circuit@78.60.169.125] has quit [Ping timeout: 260 seconds] 2012-11-22T19:07:54 -!- dekar [~dekar@212.255.246.166] has joined ##stm32 2012-11-22T19:07:58 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-22T19:12:54 -!- dekar [~dekar@212.255.246.166] has quit [Ping timeout: 240 seconds] 2012-11-22T19:15:17 -!- claude is now known as Claude 2012-11-22T19:32:57 < Laurenceb> http://imgur.com/a/Ic0JC 2012-11-22T19:35:00 < Erlkoenig> http://www.bbc.co.uk/news/world-asia-20442487 2012-11-22T19:36:43 < zyp> Laurenceb, flash dies are not that large anymore ;) 2012-11-22T19:36:52 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-22T19:36:52 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Client Quit] 2012-11-22T19:37:13 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-22T19:37:14 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-22T19:37:14 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-22T19:39:17 < alexn_> hi zyp. 2012-11-22T19:39:44 < zyp> hi alexn_, what's up? 2012-11-22T19:40:49 < alexn_> I wanted to ask what compiler you use 2012-11-22T19:41:09 < alexn_> you also have a mac 2012-11-22T19:41:24 < zyp> yagarto 2012-11-22T19:41:31 < alexn_> with summon-arm-toolchain i have problems. 2012-11-22T19:41:53 < alexn_> ok. have yagarto hard floating point. 2012-11-22T19:44:28 < alexn_> do you use eclipse as ide? 2012-11-22T19:44:34 < zyp> no, no 2012-11-22T19:44:49 < alexn_> ;-) 2012-11-22T19:44:57 < zyp> http://paste.jvnv.net/view/Ck2Ui <- I also have launchpad toolchain, it does have hardfp variants 2012-11-22T19:47:02 < alexn_> i am interested in launchpad toolchain. 2012-11-22T19:47:23 < zyp> https://launchpad.net/gcc-arm-embedded/ 2012-11-22T19:47:23 < alexn_> do you build it from source 2012-11-22T19:47:46 < alexn_> on linux i installed the binary. 2012-11-22T19:47:53 < alexn_> but on mac? 2012-11-22T19:48:03 < alexn_> i must build it from source 2012-11-22T19:48:17 < zyp> https://github.com/pgaryali/gcc-arm-embedded-macosx <- I used this to build it 2012-11-22T19:48:58 < alexn_> thanks ;-) 2012-11-22T19:49:19 < alexn_> what ide do you use? 2012-11-22T19:49:22 < karlp> (but you'll want to change it to get 2012q4, from what zippe said last night) 2012-11-22T19:49:34 < zyp> I'm not using any ide 2012-11-22T19:49:53 < zyp> I'm editing in macvim and using commandline gdb 2012-11-22T19:49:54 < alexn_> ok. hi karlp 2012-11-22T19:50:00 < zyp> and that's the way I like it 2012-11-22T19:50:18 < alexn_> ok cool. 2012-11-22T19:50:59 < alexn_> i have problems with the lanchpad 2012q2 karlp 2012-11-22T19:52:13 < karlp> heh, that script even patches the release notes and readme to replace "Linux" with "Mac OSX" 2012-11-22T19:52:24 < zyp> hah 2012-11-22T19:52:26 < zyp> :p 2012-11-22T19:57:31 < alexn_> in the script i change the distribution to "distribution=gcc-arm-none-eabi-4_6-2012q4-20120614". 2012-11-22T19:57:38 < alexn_> thats all or not? 2012-11-22T19:58:13 < zyp> 20120614 is not q4 :p 2012-11-22T19:58:14 < alexn_> then i have the newest compiler from lanchpad 2012-11-22T19:58:49 < alexn_> oh sorry. the date is wrong. 2012-11-22T19:59:31 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-22T19:59:49 < alexn_> it will be very nice when we have an dmg image on lanchpad. 2012-11-22T19:59:57 < zyp> agreed 2012-11-22T20:00:08 < alexn_> ;-) 2012-11-22T20:00:20 < zyp> I'm just waiting for a 4.7 version of that before I ditch yagarto 2012-11-22T20:01:23 < alexn_> tell me. can i simply change the distribution on the script file. 2012-11-22T20:01:31 < zyp> try it? 2012-11-22T20:02:03 < zyp> if you are lucky, it'll work 2012-11-22T20:02:11 < zyp> unless the patches are conflicting 2012-11-22T20:02:17 < zyp> then you'll have to update them 2012-11-22T20:04:46 < alexn_> ok. i try it. 2012-11-22T20:13:58 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-22T20:17:40 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has joined ##stm32 2012-11-22T20:17:41 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has quit [Changing host] 2012-11-22T20:17:41 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-22T21:00:33 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-22T21:02:13 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-22T21:05:13 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has quit [Ping timeout: 246 seconds] 2012-11-22T21:12:12 < TitanMKD> Anyone have tested BlackMagic debugger ? 2012-11-22T21:12:54 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 240 seconds] 2012-11-22T21:13:20 < zyp> that's the only thing I'm using nowadays 2012-11-22T21:13:29 < TitanMKD> it's fast ? 2012-11-22T21:13:44 < zyp> faster than anything else I've used 2012-11-22T21:13:58 < TitanMKD> at least in step by step mode is less than 1s ? 2012-11-22T21:14:14 < zyp> huh? 2012-11-22T21:14:42 < TitanMKD> yes i ask that because with my NXP LPC-Link debugger just to do a step it take about 3s 2012-11-22T21:14:53 -!- barthess [~barthess@5.100.210.250] has joined ##stm32 2012-11-22T21:14:54 < zyp> wtf 2012-11-22T21:14:56 < TitanMKD> and loading of 30KB take about 15s !! 2012-11-22T21:15:00 < zyp> that's horrible 2012-11-22T21:15:09 < TitanMKD> yes it's horrible ;) 2012-11-22T21:15:20 < zyp> of course it's faster than that 2012-11-22T21:15:30 < TitanMKD> it's why i ask if BlackMagic debugger is "realtime" in debug ;) 2012-11-22T21:15:51 < zyp> I've never perceived it as slow 2012-11-22T21:15:51 < TitanMKD> and to load program in flash what's the average speed ? 2012-11-22T21:16:03 < zyp> hmm 2012-11-22T21:16:09 < TitanMKD> I expect something like 1s for 100KBytes 2012-11-22T21:16:19 < zyp> I believe I measured 45 kB/s or so when I tested 2012-11-22T21:16:36 < zyp> depending on the target, of course 2012-11-22T21:16:42 < TitanMKD> ha anyway it's really good compared to my debugger ;) 2012-11-22T21:17:02 < TitanMKD> yes but it's far from 30KB in 15s ;) 2012-11-22T21:17:23 < zyp> in the end, you're limited by the speed of the flash of the target, you simply can't flash it faster than the flash is capable of writing 2012-11-22T21:17:25 < TitanMKD> and with JTAG freq set to 5MHz ;) 2012-11-22T21:17:50 < TitanMKD> yes of course but any flash is by far faster than 20 or 30KB/s ;) 2012-11-22T21:18:31 < zyp> no, the L1 flash seems to be slower 2012-11-22T21:18:46 < TitanMKD> but L1 is outdated MCU ;) 2012-11-22T21:18:54 < zyp> no, it's not 2012-11-22T21:18:56 < TitanMKD> i speak of real MCU like F4 ;) 2012-11-22T21:19:14 < zyp> you're just speaking a bunch of shit :p 2012-11-22T21:19:33 < TitanMKD> i joke of course ;) it just depends on needs 2012-11-22T21:19:37 < zyp> L1 is optimized for power efficiency, not speed 2012-11-22T21:20:23 < TitanMKD> I doubt there's really a huge difference between optimized for speed or power efficiency 2012-11-22T21:20:33 < TitanMKD> else take a TI MSP430 ;) 2012-11-22T21:20:55 < zyp> according to Laurenceb, L1 is more power efficient than msp430 2012-11-22T21:21:33 < TitanMKD> hmm maybe on some special case but i will like to see the difference ;à 2012-11-22T21:21:54 < zyp> I haven't looked at the numbers myself, so I can't confirm whether it's true or he's just full of shit, but at least that's what he's claiming 2012-11-22T21:22:48 < TitanMKD> to really have a low power MCU it will be great they switch to 20 or 28nm ;) 2012-11-22T21:26:29 -!- Erlkoenig [~erlkoenig@pptp-212-201-74-16.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-22T21:52:35 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Read error: Connection reset by peer] 2012-11-22T21:52:59 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-22T21:55:01 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Quit: leaving] 2012-11-22T22:02:33 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 244 seconds] 2012-11-22T22:04:23 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-22T22:15:03 -!- Laurenceb_ [~Laurence@host86-180-137-255.range86-180.btcentralplus.com] has joined ##stm32 2012-11-22T22:18:52 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Remote host closed the connection] 2012-11-22T22:30:24 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-22T22:56:58 -!- alexn_ [~alexn@dslb-178-010-181-086.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-22T23:11:24 -!- Claude is now known as claude 2012-11-22T23:11:45 -!- alexn_ [~alexn@dslb-178-010-181-086.pools.arcor-ip.net] has joined ##stm32 2012-11-22T23:15:46 -!- barthess [~barthess@5.100.210.250] has quit [Quit: Leaving.] 2012-11-22T23:17:21 < qyx_> some olimex boards.. 2012-11-22T23:18:00 < qyx_> they use resistor dividers to convert levels (5V->3.3V) going from ft232rl 2012-11-22T23:18:30 < qyx_> even if the ft232rl has vccio which can be supplied with 3.3V 2012-11-22T23:18:53 < Laurenceb_> http://news.bbcimg.co.uk/media/images/64325000/jpg/_64325017_64325016.jpg 2012-11-22T23:18:56 < upgrdman> lol 2012-11-22T23:19:02 < Laurenceb_> your fedex deliveries have arrived 2012-11-22T23:19:12 < upgrdman> damn 2012-11-22T23:19:21 < upgrdman> slight box damage 2012-11-22T23:23:12 < jpa-> delivered on time 2012-11-22T23:25:52 -!- daku is now known as DaKu 2012-11-22T23:28:02 -!- alexn_ [~alexn@dslb-178-010-181-086.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-22T23:57:36 -!- emeb [~ericb@75-171-83-235.phnx.qwest.net] has joined ##stm32 --- Day changed Fri Nov 23 2012 2012-11-23T00:04:19 -!- dekar [~dekar@212.255.246.166] has joined ##stm32 2012-11-23T00:04:22 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-23T00:04:34 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has joined ##stm32 2012-11-23T00:04:34 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has quit [Client Quit] 2012-11-23T00:13:53 < zyp> http://bin.jvnv.net/f/L5ecr.png <- my device apparently makes no sense 2012-11-23T00:14:05 -!- emeb [~ericb@75-171-83-235.phnx.qwest.net] has quit [Ping timeout: 252 seconds] 2012-11-23T00:22:16 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-220-61.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-23T00:46:01 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] 2012-11-23T00:46:38 -!- emeb [~ericb@75-171-75-245.phnx.qwest.net] has joined ##stm32 2012-11-23T00:57:25 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-23T01:18:15 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Remote host closed the connection] 2012-11-23T01:19:36 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-23T01:19:47 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-23T01:29:37 < Laurenceb_> zyp: looks like you fail SCSI commands 2012-11-23T01:30:38 < Laurenceb_> odd that it says "failed" 2012-11-23T01:30:45 < Laurenceb_> not sure what that means 2012-11-23T01:31:01 < Laurenceb_> if its getting incorrect response or fail response 2012-11-23T01:36:40 < zyp> it refers to the status bit in the CSW block, I return failed on the commands I don't recognize yet :p 2012-11-23T01:36:42 -!- DaKu is now known as daku 2012-11-23T01:38:58 < Laurenceb_> ah 2012-11-23T01:39:04 < Laurenceb_> then you are a bit screwed 2012-11-23T01:39:18 < zyp> heh 2012-11-23T01:39:21 < Laurenceb_> the ST code replies fail for the format command 2012-11-23T01:39:37 < Laurenceb_> which breaks win xp horribly if you try to reformat 2012-11-23T01:39:46 < upgrdman> lol 2012-11-23T01:39:51 < Laurenceb_> ubuntu handles it ok 2012-11-23T01:39:55 < zyp> I was just laughing about the «no sense» formulation :p 2012-11-23T01:40:17 < Laurenceb_> it doesnt mean that 2012-11-23T01:40:29 < Laurenceb_> /pedantic 2012-11-23T01:40:35 < zyp> *yawn* 2012-11-23T01:40:39 < zyp> you're just boring. 2012-11-23T01:48:03 * Laurenceb_ zzz 2012-11-23T01:54:34 -!- Laurenceb_ [~Laurence@host86-180-137-255.range86-180.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-23T02:00:34 -!- scrts [~quassel@unaffiliated/scrts] has quit [Ping timeout: 240 seconds] 2012-11-23T02:06:54 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-23T02:18:33 -!- emeb [~ericb@75-171-75-245.phnx.qwest.net] has quit [Ping timeout: 260 seconds] 2012-11-23T02:24:18 < cdh> Magnets are cool. http://www.youtube.com/watch?v=keMpUaoA3Tg 2012-11-23T02:26:12 < gnomad> eddie currents ftw 2012-11-23T02:26:35 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Read error: Connection reset by peer] 2012-11-23T02:26:52 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-23T02:27:02 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 250 seconds] 2012-11-23T02:27:20 < gnomad> http://www.youtube.com/watch?v=OvmvxAcT_Yc 2012-11-23T02:27:45 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-23T02:30:35 < cdh> I hate those lying scientists. 2012-11-23T02:31:07 -!- emeb [~ericb@174-26-225-245.phnx.qwest.net] has joined ##stm32 2012-11-23T02:37:40 -!- emeb [~ericb@174-26-225-245.phnx.qwest.net] has quit [Ping timeout: 248 seconds] 2012-11-23T02:48:20 -!- enots [dimka@freelsd.net] has quit [Ping timeout: 248 seconds] 2012-11-23T02:48:32 -!- enots [dimka@freelsd.net] has joined ##stm32 2012-11-23T02:49:24 -!- jaeckel [~jaeckel@unaffiliated/jaeckel] has quit [Ping timeout: 248 seconds] 2012-11-23T02:49:24 -!- piele [~Unknown@bakzeil.creativeserver.net] has quit [Ping timeout: 248 seconds] 2012-11-23T02:49:32 -!- piele [~Unknown@bakzeil.creativeserver.net] has joined ##stm32 2012-11-23T02:50:32 -!- jaeckel [~jaeckel@unaffiliated/jaeckel] has joined ##stm32 2012-11-23T03:07:44 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Remote host closed the connection] 2012-11-23T03:11:40 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-23T03:46:04 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-23T03:55:38 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-23T04:13:59 < emeb_mac> crickets... 2012-11-23T04:15:47 < dongs> dingleberries 2012-11-23T04:17:05 < emeb_mac> my wife had a boss named "Hugh Littleberry". They called him "Huge Dingleberry". <- TRUE 2012-11-23T04:17:35 < dongs> lol'd 2012-11-23T04:19:20 < emeb_mac> got the rest of my v0.3 F3 breakouts from OSHPark yesterday. 2012-11-23T04:20:02 < emeb_mac> debating if I should build one up w/ an 8MHz xtal just to see if the USB DFU bootloader works. 2012-11-23T04:21:41 < dongs> you can always ghetto a 8mhz HC49 across the pads 2012-11-23T04:22:07 < emeb_mac> yeah - that's what I'm talking about. 2012-11-23T04:22:33 < emeb_mac> but I'd have to use up my spare F373. 2012-11-23T04:23:31 < emeb_mac> or just wait for the v0.4 boards to come. ;) 2012-11-23T04:23:41 < dongs> which ones is the shit I got? 2012-11-23T04:23:46 < emeb_mac> v0.4 2012-11-23T04:24:20 < dongs> ah yeah looks like it. version is covered by rubberband and i still havent opened them 2012-11-23T04:26:52 < emeb_mac> ya. 2012-11-23T04:32:55 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-23T04:33:41 < emeb_mac> seen this? http://www.adafruit.com/products/1108 2012-11-23T04:34:10 < emeb_mac> looks like a marvell MCU 2012-11-23T04:36:16 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 245 seconds] 2012-11-23T04:40:37 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-23T04:59:18 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-23T05:43:00 < dongs> looks as useless as all the previous bunnie products 2012-11-23T05:43:14 < dongs> now coupled with a kawaii jappu name to lure unsuspecting weaboos 2012-11-23T05:52:50 < dongs> ohh new dicktrace 2012-11-23T06:00:40 < emeb_mac> hah - translated the company name. how cute. 2012-11-23T06:01:09 < dongs> see what I mean? 2012-11-23T06:04:23 < emeb_mac> company based in Singapore, run by an american of chinese descent, with a japanese name. How cosmopolitan. 2012-11-23T06:05:03 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-23T06:05:11 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-23T06:12:34 < dongs> he's about as much japanese as i'm african american 2012-11-23T06:16:11 < zippe> armada 166, I think that's PJ4b 2012-11-23T06:16:13 < zippe> sad 2012-11-23T06:16:39 < zippe> Oh crap no, it's the old one. 2012-11-23T06:16:56 < zippe> Stay.The.Fuck.Away. 2012-11-23T06:18:38 < dongs> has marvell released anything worthwhile, ever? 2012-11-23T06:18:55 < zippe> Surprisingly, yes 2012-11-23T06:20:12 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-23T06:23:00 < dongs> like what/ 2012-11-23T06:23:22 < dongs> i have a tray of their shitty armada cpus , i should try dumping that crap somewehre 2012-11-23T06:23:52 < dongs> 88F6281-A1-BIA2C12 2012-11-23T06:24:59 < dongs> or was tht sheeva 2012-11-23T06:25:02 < dongs> whatever, same shit 2012-11-23T06:26:00 < emeb_mac> sounds lame. 2012-11-23T06:26:36 < dongs> http://www.marvell.com/embedded-processors/kirkwood/ t his shit 2012-11-23T06:27:29 < emeb_mac> kirkwood - sounds intel-ish. Wonder if that's something that came from the xscale group that Marvell bought from intel. 2012-11-23T06:27:52 < dongs> these are old 2012-11-23T06:28:14 < dongs> 2009-ish 2012-11-23T06:28:19 < emeb_mac> yeah - that acquisition happened about 6 years ago. 2012-11-23T06:28:57 < dongs> Instead of employing ARM's Neon SIMD (single instruction multiple data) instruction set, the Armada products incorporate Wireless MMX2 technology, inherited from Intel when Marvell acquired the latter's XScale-based SoCs in 2006. The Armada SoCs additionally include Marvell's Qdeo video processing technologies, and the processors can also accelerate Adobe's Flash technology, the company says. 2012-11-23T06:29:42 < emeb_mac> I worked @ intel in the same building as a lot of those guys just before that. 2012-11-23T06:32:17 < emeb_mac> whatever happened to the old intel xscale wireless mmx extensions. Is that just a Marvell thing now? 2012-11-23T06:32:54 < dongs> http://www.tokyohackerspace.org/en tokyo hackerspace is in 2013 already 2012-11-23T06:32:56 < dongs> these guys are super pro 2012-11-23T06:33:14 < dongs> they must have stolen a gundam time machine 2012-11-23T06:33:22 < dongs> Submitted by Richard Frankum on Fri, 12/27/2013 - 17:30 guest speaker thsweekly 2012-11-23T06:33:24 < emeb_mac> lol 2012-11-23T06:34:41 < dongs> Tokyo Tech Community Organization Super Action Kawaii Group 2012-11-23T06:34:46 < dongs> irl lolling 2012-11-23T06:34:50 < dongs> attn baird ^ 2012-11-23T06:35:50 < emeb_mac> get together and build bunnie's geiger counters! 2012-11-23T06:35:55 < dongs> yeah. 2012-11-23T06:36:06 < dongs> super kawaii geiger counters 2012-11-23T06:36:52 < emeb_mac> wonder if anyone actually uses those 2012-11-23T06:38:06 < dongs> http://www.tokyohackerspace.org/sites/default/files/photos/3892261409_5336266718_m.jpg found bunnie 2012-11-23T06:39:14 < emeb_mac> oooh - he's like jacked in or something. 2012-11-23T06:39:38 < dongs> that site has a new level of annoyance lightbox script 2012-11-23T06:39:46 < dongs> not only does it ignore shift-click and still pops up in a faux-window 2012-11-23T06:39:53 < dongs> but it also auto-advances to next pic after like 5 seconds 2012-11-23T06:39:57 < dongs> with no way to stop 2012-11-23T06:40:11 < emeb_mac> nice 2012-11-23T06:40:30 < emeb_mac> ohai - tarduino based geiger counter: http://tokyohackerspace.org/en/project/tokyo-hackerspace-netrad-geiger-shield 2012-11-23T06:40:39 < dongs> http://www.tokyohackerspace.org/sites/default/files/photos/2012-09-18_21-38_ths_whiteboard.jpg 2012-11-23T06:41:00 < emeb_mac> the world needs more zeppelins. 2012-11-23T06:41:04 < emeb_mac> with LEDs 2012-11-23T06:43:58 < emeb_mac> oops - netrad is not bunnie's geiger counter. his is this: http://blog.safecast.org/2012/06/safecast-geiger-counter-limited-edition/ 2012-11-23T06:44:06 < dongs> https://docs.google.com/spreadsheet/ccc?key=0AnbuTpUfF4rBdDBONm9Yanoyb2trUVJUTEhOWU1seEE#gid=0 hasckerspaces are not profitable 2012-11-23T06:44:53 < dongs> also, dying 2012-11-23T06:45:00 < dongs> lol @ membership count page 2012-11-23T06:46:28 < emeb_mac> is that new members or total? 2012-11-23T06:46:35 < dongs> i think total 2012-11-23T06:46:40 < emeb_mac> pretty grim 2012-11-23T06:46:46 < dongs> lol 2012-11-23T06:46:53 < dongs> if you notice, they had no electrical bill 2012-11-23T06:46:55 < dongs> for oct-nov-dec 2012-11-23T06:47:01 < dongs> so probably didnt even bother turning the lights on 2012-11-23T06:47:26 < emeb_mac> abadee-abadee that's all folks. 2012-11-23T06:48:42 < emeb_mac> not enough otaku in Tokyo to sustain a hackerspace? 2012-11-23T06:48:54 < baird> I've been looking at this over the past few days, actually.. http://secure.oatleyelectronics.com//product_info.php?products_id=946&osCsid=6e9930cf3ae1eba6b29bdac887120258 2012-11-23T06:49:36 < emeb_mac> the retro case really sells it. 2012-11-23T06:49:39 < dongs> thats pretty cheap 2012-11-23T06:49:45 < dongs> i think in tokyo the shit w as going for $300+ 2012-11-23T06:49:49 < dongs> during the nuke craze 2012-11-23T06:50:22 < emeb_mac> these guys have a lot too: http://www.goldmine-elec-products.com/products.asp?dept=1468 2012-11-23T06:50:37 < emeb_mac> and their prices bumped up last year too. 2012-11-23T06:52:03 < dongs> http://www.node-lab.org/?p=16 super kawaii 2012-11-23T06:53:18 < dongs> http://okayamahs.web.fc2.com/index.html this is like 10 hours drive 2012-11-23T06:54:41 < dongs> we have: PC (windows 2, mac 1, cnc lunix 2) 2 CNC, 1 craftrobo (looks liek some kinda cutter), 5 arduino, 1 arduino bluetooth board, drill (for making holes), reciprocal saw, internet connection + wifi, soldering iron. 2012-11-23T06:55:15 < baird> I await the exclusive girls-only japanese highschool 'hackerspace', like everyone else in here. 2012-11-23T06:55:21 < dongs> haha 2012-11-23T06:55:37 < dongs> http://okayamahs.web.fc2.com/photos/files/page0-1018-full.jpg cant go wrong wih this 2012-11-23T06:55:54 < dongs> http://okayamahs.web.fc2.com/photos/files/page0-1003-full.jpg thought it was plastic until i clicked 2012-11-23T06:56:28 < dongs> http://sphotos-b.ak.fbcdn.net/hphotos-ak-snc7/424360_248824875206372_1472180800_n.jpg my pal has this same cnc 2012-11-23T06:56:39 < dongs> the proxxon drill in it is rated at about 30mins of continuous operation 2012-11-23T07:01:28 < emeb_mac> then what? Turns into a pumpkin? 2012-11-23T07:02:38 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-23T07:10:07 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has quit [Quit: No Ping reply in 180 seconds.] 2012-11-23T07:10:33 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has joined ##stm32 2012-11-23T07:16:01 -!- lawrenceseattle [~anonymous@216.243.49.130] has joined ##stm32 2012-11-23T07:33:57 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-23T07:40:50 < zippe> dongs: 6281 is Kirkwood; same core as the chip Bunnie is using 2012-11-23T07:41:04 < zippe> KW40 was better, but now canned I think 2012-11-23T07:41:17 < zippe> Rumour has it the entire Irvine group was laid off 2012-11-23T07:50:30 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has joined ##stm32 2012-11-23T07:50:30 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has quit [Changing host] 2012-11-23T07:50:30 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-23T08:09:11 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [Ping timeout: 245 seconds] 2012-11-23T08:29:47 -!- claude is now known as Claude 2012-11-23T08:35:30 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has joined ##stm32 2012-11-23T08:40:07 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-23T08:53:32 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-23T09:11:34 -!- dekar_ [~dekar@212.255.250.216] has joined ##stm32 2012-11-23T09:11:37 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-23T09:14:08 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 255 seconds] 2012-11-23T09:14:31 -!- dekar [~dekar@212.255.246.166] has quit [Ping timeout: 260 seconds] 2012-11-23T09:42:49 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-23T09:45:38 -!- dekar_ [~dekar@212.255.250.216] has quit [Quit: This computer has gone to sleep] 2012-11-23T09:45:48 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-23T09:51:14 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-23T09:51:44 < alexn> hello guys, 2012-11-23T09:52:04 < alexn> i need an j-link 9-pin cortex-M adpater. 2012-11-23T09:52:34 < alexn> these adpter are very expensive. does anyone know where i can get it cheaper. 2012-11-23T09:53:08 < alexn> http://de.mouser.com/Search/ProductDetail.aspx?qs=8mcwQFjNnDVV%2F7V82YiYrg%3D%3D 2012-11-23T09:54:21 -!- R2COM1 [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-23T09:55:00 < Claude> alexn, sample the idc cable from e.g. http://www.samtec.com/ , and solder it yourself ? 2012-11-23T09:56:15 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Ping timeout: 276 seconds] 2012-11-23T09:56:29 < Claude> thats 1.27mm pitch idc ? 2012-11-23T09:56:54 < alexn> yeah, this is my second option. cable + connector cost 7 euros 2012-11-23T09:57:06 -!- R2COM1 [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Read error: Connection reset by peer] 2012-11-23T09:57:09 < Claude> oh de.mouser . well samtec ships to germany too ;) 2012-11-23T09:57:16 < alexn> i dont know why these adpaters are so expensive. 2012-11-23T09:58:04 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has joined ##stm32 2012-11-23T09:58:44 < zyp> http://www.embeddedartists.com/products/acc/acc_jtag_adapter_kit.php 2012-11-23T09:59:08 < zyp> that's the one I got 2012-11-23T09:59:17 < alexn> cool. thanks. 2012-11-23T09:59:33 < zyp> not exactly cheap either, but still less than half the price of the one at mouser 2012-11-23T10:00:41 < alexn> zyp. its 1.27 pitch? 2012-11-23T10:00:49 < zyp> yes 2012-11-23T10:01:38 < alexn> does it ship ti germany 2012-11-23T10:02:02 < Claude> got some embedded artists stuff too (i'm in .de) 2012-11-23T10:02:04 < zyp> well, they shipped to norway, so I don't see why they wouldn't ship to germany 2012-11-23T10:02:48 < alexn> that's exactly what I need 2012-11-23T10:02:52 < alexn> ;-) 2012-11-23T10:07:31 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has joined ##stm32 2012-11-23T10:21:25 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has joined ##stm32 2012-11-23T10:32:54 -!- R2COM [~blackops@c-98-230-217-221.hsd1.nm.comcast.net] has quit [Quit: Leaving.] 2012-11-23T10:35:39 -!- Claude is now known as claude 2012-11-23T10:45:32 < dongs> found mantoys site for baird http://otonanokagaku.net/index.html 2012-11-23T10:46:54 < zyp> «adult's science» - I don't think I'll open that at work 2012-11-23T10:48:01 -!- claude is now known as Claude 2012-11-23T10:52:54 < baird> Why do Jap websights all look like they were designed in 1996.. 2012-11-23T10:54:22 < baird> That site has "best views at 800x600" all over it, plus the pagelayout harks to the worst of altavista.. 2012-11-23T10:54:26 -!- Steffanx [~Steffanx@client-217-147.flexnet2.rug.nl] has joined ##stm32 2012-11-23T10:54:26 -!- Steffanx [~Steffanx@client-217-147.flexnet2.rug.nl] has quit [Changing host] 2012-11-23T10:54:26 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-23T10:54:29 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-23T10:56:02 < dongs> zyp: haha no its srslyt just tarduino mantoys 2012-11-23T10:56:34 < dongs> k bbl heading to onsen so i can wave my dong in front of old men 2012-11-23T10:57:23 < baird> and they wave back.. 2012-11-23T11:25:20 < karlp> zyp: when I was looking at L1, it was lower power than msp430, and avr picopower in some areas, higher in others. 2012-11-23T11:43:41 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-23T11:44:29 < zyp> yeah, that's reasonable 2012-11-23T11:45:19 < karlp> but it does at least count as low enough to be serious, 2012-11-23T11:45:30 < karlp> it's not just "oh we have a low power mode, so we call it low power" 2012-11-23T11:47:15 < zyp> I see L1 being advertised as 230uA/MHz 2012-11-23T11:47:31 < zyp> while msp430 is advertised as 100uA/MHz 2012-11-23T11:48:00 < karlp> low wnough for me. 2012-11-23T11:48:11 < zyp> but that might as well be made up for by the difference in MIPS/MHz 2012-11-23T11:48:13 < karlp> st and friends talk about what you can do in the same time. 2012-11-23T11:48:14 < karlp> yeah. 2012-11-23T11:54:18 < zyp> obviously enough, since what matters is the energy consumed to do the task at hand 2012-11-23T12:00:27 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-23T12:02:35 -!- Laurenceb_ [~Laurence@host86-180-137-255.range86-180.btcentralplus.com] has joined ##stm32 2012-11-23T12:18:40 -!- Laurenceb_ [~Laurence@host86-180-137-255.range86-180.btcentralplus.com] has quit [Ping timeout: 244 seconds] 2012-11-23T12:21:39 -!- Erlkoenig [~erlkoenig@pptp-212-201-73-248.pptp.stw-bonn.de] has joined ##stm32 2012-11-23T12:43:40 -!- Erlkoenig [~erlkoenig@pptp-212-201-73-248.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-23T12:51:31 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-23T12:56:50 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Read error: Connection reset by peer] 2012-11-23T12:58:40 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-23T13:08:47 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-giwxzrkttwrzgpcf] has quit [Ping timeout: 260 seconds] 2012-11-23T13:09:22 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-dasptognzzozkmce] has joined ##stm32 2012-11-23T13:16:15 < ntfreak> alexn: i use this one - https://www.olimex.com/Products/ARM/JTAG/ARM-JTAG-20-10/ 2012-11-23T13:23:30 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-23T13:36:14 < zyp> ah, that's a better price 2012-11-23T13:37:26 < dongs> sup dongs 2012-11-23T13:37:40 < dongs> well 2012-11-23T13:37:50 < dongs> those things are free for me :) 2012-11-23T14:19:44 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has quit [Remote host closed the connection] 2012-11-23T14:43:41 -!- dekar [~dekar@dslb-088-068-016-084.pools.arcor-ip.net] has joined ##stm32 2012-11-23T14:43:44 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-23T14:46:39 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has joined ##stm32 2012-11-23T14:47:34 < alexn> thanks ntfreak 2012-11-23T14:53:40 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-dasptognzzozkmce] has quit [Ping timeout: 250 seconds] 2012-11-23T14:54:23 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-nytaijyeuktddkga] has joined ##stm32 2012-11-23T15:17:43 -!- foo_ [82953043@gateway/web/freenode/ip.130.149.48.67] has joined ##stm32 2012-11-23T15:46:38 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-23T15:52:01 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-23T15:54:07 < dongs> https://youtube.com/watch?v=IJNR2EpS0jw wat 2012-11-23T15:58:02 < karlp> is that the melbourne rail thing? 2012-11-23T16:01:24 < baird> it must be yesterday in japan time 2012-11-23T16:03:07 < dongs> haha 2012-11-23T16:03:10 * karlp laughs 2012-11-23T16:03:13 < dongs> you could just say "old" 2012-11-23T16:03:18 < dongs> i wont be offended. 2012-11-23T16:03:23 < karlp> 28million views I think is the definition of old. 2012-11-23T16:03:34 < karlp> even if old is only 2 weeks or something. 2012-11-23T16:03:52 < dongs> nov 14 > nov 23 2012-11-23T16:05:11 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has joined ##stm32 2012-11-23T16:07:16 -!- daku is now known as DaKu 2012-11-23T16:08:03 -!- quitte [~quitte@141.28.18.253] has joined ##stm32 2012-11-23T16:08:14 < quitte> Hi. Where do I find linker scripts for gcc? 2012-11-23T16:08:36 < karlp> in the topic, or in libopencm3 2012-11-23T16:08:55 < karlp> or, depending on how you interpret licenses, in the atollic example directories of the stdperiphlib 2012-11-23T16:09:21 < quitte> libopencm3 is great! thanks! 2012-11-23T16:09:44 < quitte> pretty much the missing piece I'm aware of to get vendor neutrality 2012-11-23T16:16:58 < dongs> attn flyback http://www.ebay.com/itm/260956056834 2012-11-23T16:19:19 < karlp> quitte: how far are you taking vendor neutrality? 2012-11-23T16:19:30 < karlp> across what sorts of platforms are you targetting? 2012-11-23T16:22:31 -!- quitte [~quitte@141.28.18.253] has quit [Quit: Lost terminal] 2012-11-23T16:29:37 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has quit [Quit: Leaving] 2012-11-23T16:32:41 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has joined ##stm32 2012-11-23T16:34:48 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has quit [Quit: Ex-Chat] 2012-11-23T16:38:30 -!- alexn [~alexn@93.104.205.194] has quit [Remote host closed the connection] 2012-11-23T16:47:05 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-23T16:50:31 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-23T16:59:01 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Read error: Operation timed out] 2012-11-23T17:11:27 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-23T17:18:24 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-23T17:20:41 -!- DaKu is now known as daku 2012-11-23T17:23:39 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-23T17:23:42 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-23T17:27:30 <+Steffanx> boo 2012-11-23T17:29:53 < Oldboy> Use your private parts as piranha bait... 2012-11-23T17:34:03 < emeb_mac> alrighty then. 2012-11-23T17:34:35 < emeb_mac> so... hard... to... get... motivated... 2012-11-23T17:34:55 <+Steffanx> Then don't do what you're supposed to do 2012-11-23T17:48:18 < zyp> *yawn* 2012-11-23T17:48:25 < zyp> motivation is often the challenging part 2012-11-23T17:51:18 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-23T18:00:08 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has joined ##stm32 2012-11-23T18:00:08 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has quit [Changing host] 2012-11-23T18:00:08 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-23T18:00:27 -!- alexn_ [~alexn@dslb-178-002-025-176.pools.arcor-ip.net] has joined ##stm32 2012-11-23T18:26:31 -!- scrts [~quassel@unaffiliated/scrts] has quit [Remote host closed the connection] 2012-11-23T18:26:43 -!- scrts [~quassel@unaffiliated/scrts] has joined ##stm32 2012-11-23T18:42:22 -!- Claude is now known as claude 2012-11-23T18:47:20 -!- dekar [~dekar@dslb-088-068-016-084.pools.arcor-ip.net] has quit [Quit: This computer has gone to sleep] 2012-11-23T18:49:33 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: ….] 2012-11-23T18:49:58 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-23T18:49:58 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-23T18:49:58 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-23T18:49:59 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-23T18:56:33 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-23T19:03:58 -!- upgrdman [42a6d414@blender/artist/upgrdman] has joined ##stm32 2012-11-23T19:04:45 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-23T19:05:22 < Laurenceb> http://www.dailymail.co.uk/news/article-2214430/Woman-avoided-prison-soliciting-dog-sex-accidentally-jailed-clerical-error.html 2012-11-23T19:07:11 < Laurenceb> looks relevant to baird 2012-11-23T19:22:16 -!- claude is now known as Claude 2012-11-23T19:22:58 -!- foo_ [82953043@gateway/web/freenode/ip.130.149.48.67] has quit [Ping timeout: 245 seconds] 2012-11-23T19:42:39 -!- alexn_ [~alexn@dslb-178-002-025-176.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-23T19:44:28 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-23T19:53:33 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-23T20:00:42 -!- lawrenceseattle [~anonymous@216.243.49.130] has quit [Remote host closed the connection] 2012-11-23T20:01:03 -!- lawrenceseattle [~anonymous@216.243.49.130] has joined ##stm32 2012-11-23T20:03:22 -!- Claude is now known as claude 2012-11-23T20:11:48 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 276 seconds] 2012-11-23T20:18:28 -!- dekar [~dekar@212.255.250.216] has joined ##stm32 2012-11-23T20:18:32 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-23T20:27:22 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-23T20:32:09 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 252 seconds] 2012-11-23T20:39:29 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [Ping timeout: 252 seconds] 2012-11-23T20:43:47 -!- alexn [~alexn@dslb-178-002-025-176.pools.arcor-ip.net] has joined ##stm32 2012-11-23T20:47:38 -!- upgrdman [42a6d414@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-23T21:01:30 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-23T21:07:18 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Ping timeout: 264 seconds] 2012-11-23T21:08:58 < qyx_> weird pin multiplexing scheme on lpc3130 2012-11-23T21:09:17 < qyx_> much worse than on any stm 2012-11-23T21:09:30 < zyp> isn't lpc3100 pretty old? 2012-11-23T21:10:04 < zippe> zyp: yes, arm9 IIRC 2012-11-23T21:10:11 < qyx_> is it? dont know, still in production 2012-11-23T21:10:20 < emeb> arm9 *ptui* 2012-11-23T21:10:57 < qyx_> at its cost around $4 it is maybe usable 2012-11-23T21:11:10 < zippe> Wow, that's kinda expensive 2012-11-23T21:11:55 < qyx_> is there something better and cheaper running linux? 2012-11-23T21:11:58 < qyx_> with mmu 2012-11-23T21:12:55 < zyp> I've heard you can emulate a mmu and run linux on avr 2012-11-23T21:13:12 < qyx_> :) ive read that 2012-11-23T21:13:14 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 255 seconds] 2012-11-23T21:13:35 < qyx_> it would be good do have it booted in less than hour 2012-11-23T21:14:09 < emeb> it's worth the wait. 2012-11-23T21:14:44 < qyx_> ok, so now troll-free 2012-11-23T21:14:51 < qyx_> is there something better? :) 2012-11-23T21:15:41 < zyp> nothing I'm aware of 2012-11-23T21:18:16 < qyx_> hm 2012-11-23T21:27:01 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-23T21:37:35 < emeb> call troll-free 1-800-555-1212 and reserve yours today! 2012-11-23T21:37:58 < zyp> can I reserve some motivation? 2012-11-23T21:38:17 < emeb> you too huh? I'm really dragging here. 2012-11-23T21:39:24 < emeb> got an email from a Prof. in UK who wants to use my F4-codec board for teaching a class on audio processing. 2012-11-23T21:40:04 < zyp> neat 2012-11-23T21:40:39 < emeb> yeah. I sent him the gerbers so he can get a batch made up. 2012-11-23T21:41:05 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-23T21:41:07 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-23T21:41:15 < zyp> seems like one of my usb hubs are acting up 2012-11-23T21:42:20 < emeb> stuff plugged into that one doesn't work the same as when plugged into a different one? 2012-11-23T21:42:41 < zyp> no, wait, it's not just that hub 2012-11-23T21:44:22 < zyp> it started with one hub not wanting to enumerate new devices, but seems like it spread to the other hubs on the same bus too 2012-11-23T21:44:28 < zyp> enumerated devices are still working 2012-11-23T21:45:06 < emeb> whatever it is, it's contagious. 2012-11-23T21:45:14 < zyp> not sure whether it's the bus or driver that is acting up, I only have one bus available 2012-11-23T21:45:52 < emeb> time for a reboot. 2012-11-23T21:45:55 < zyp> the other buses are apparently only available on internal connectors on the motherboard, and I don't have them connected to anything 2012-11-23T21:46:22 < emeb> is this your hackintosh? 2012-11-23T21:46:22 < zyp> hmm 2012-11-23T21:46:24 < zyp> yes 2012-11-23T21:46:49 < zyp> probably host stack acting up, the devnodes for the BMP is still present even though I disconnected it 2012-11-23T21:47:06 < emeb> sounds like it. 2012-11-23T21:49:46 < zyp> wonder if I can unload/reload usb stack on os x 2012-11-23T21:49:49 < zyp> rmmod style 2012-11-23T21:50:10 < emeb> good question. 2012-11-23T21:50:22 < zippe> zyp: you'll have trouble 2012-11-23T21:50:28 < zyp> of course, that's going to kill my keyboard and everything :p 2012-11-23T21:51:04 < zippe> zyp: It's more that the HID system has userclients open, so you can't ever terminate the HID stack 2012-11-23T21:51:45 < zippe> You would need a network login, and then you'd have to rip most of userland apart before you got all the clients out of the way 2012-11-23T21:52:07 < zippe> SystemUIServer, for example 2012-11-23T21:52:18 < zyp> well, I do have ssh running, but yeah 2012-11-23T21:52:29 < zippe> Quicker just to reboot, really. 2012-11-23T21:52:50 < zippe> As long as you have apps set to re-open, all you'll lose is your terminal context 2012-11-23T21:53:04 < zippe> And that's only because zsh / iterm2 haven't got with the program yet 2012-11-23T21:54:47 < zyp> I'm aware of that, I don't really mind rebooting 2012-11-23T21:55:04 < zyp> 10.8 is neat that way 2012-11-23T21:56:19 < karlp> cool, rfid reader breakout thingy works 2012-11-23T21:56:33 < karlp> doesn't read the rfid tags I brought home from singapore, but reads the ones sparkfun sells 2012-11-23T21:57:07 < zyp> time to check all the cards in your wallet? :p 2012-11-23T21:57:31 < karlp> yep :) 2012-11-23T21:57:36 < karlp> got this one: https://www.sparkfun.com/products/8419 2012-11-23T21:57:38 < zyp> I think I counted five nfc cards last time I checked mine 2012-11-23T21:59:45 < karlp> office door card works, girlfriends office card doesnt 2012-11-23T21:59:52 < karlp> petrol pump nfc thing doesn't 2012-11-23T21:59:59 < karlp> might be the 12Mhz system 2012-11-23T22:17:15 -!- Bird|lappy [~Bird|ub3r@30.sub-75-220-212.myvzw.com] has joined ##stm32 2012-11-23T22:17:15 -!- Bird|lappy [~Bird|ub3r@30.sub-75-220-212.myvzw.com] has quit [Changing host] 2012-11-23T22:17:16 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-23T22:29:39 -!- Laurenceb_ [~Laurence@host86-179-249-229.range86-179.btcentralplus.com] has joined ##stm32 2012-11-23T22:55:11 -!- gxti [~gxti@ada.partiallystapled.com] has joined ##stm32 2012-11-23T22:57:48 < gxti> does anyone successfully use gdb and openocd with e.g. stm32f1, and if so, what versions of gdb and openocd? i can get a breakpoint or halt with ctrl-c but stepping hangs, and all the higher stack frames show addrs like 0xfffffff0 2012-11-23T22:58:23 < gxti> using a stm32f4 discovery for SWD, if that helps 2012-11-23T23:07:35 -!- barthess [~barthess@178.154.1.255] has joined ##stm32 2012-11-23T23:07:41 < emeb> don't think you'll find a lot of folks here who use openocd with ST-Link. I understand that it is supported, but haven't tried it myself. 2012-11-23T23:08:39 < gxti> i have a busblaster as well, had a really bad time doing any jtag with that previously but i should try it again 2012-11-23T23:08:51 < zyp> ntfreak would be the most knowledgeable person about that, he's an openocd developer 2012-11-23T23:08:52 < gxti> i'm also open to buying another adapter for swd if it works well 2012-11-23T23:10:33 -!- alexn [~alexn@dslb-178-002-025-176.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-23T23:31:30 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has quit [Ping timeout: 250 seconds] 2012-11-23T23:37:46 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has quit [Quit: Leaving.] 2012-11-23T23:39:42 < gxti> so barring that, any ideas how to diagnose why chibios is faulting when i try to start a DMA transfer on SPI3, without a working debugger? :) 2012-11-23T23:59:33 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-23T23:59:39 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 --- Day changed Sat Nov 24 2012 2012-11-24T00:06:38 < zippe> gxti: which chip? 2012-11-24T00:06:46 < zippe> gxti: assuming F4, where is your DMA buffer? 2012-11-24T00:06:53 < gxti> F107 2012-11-24T00:07:15 < gxti> i had this working using stdperiph before i started porting to chibios, if that helps 2012-11-24T00:07:22 < zippe> You'll need to add code to the fault handler to decode the reasons 2012-11-24T00:07:26 < zippe> It's not hard 2012-11-24T00:08:22 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: ….] 2012-11-24T00:08:55 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-24T00:08:58 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-24T00:13:13 < gnomad> oh poo http://i.imgur.com/Qbwpg.jpg 2012-11-24T00:13:27 < gnomad> it looks like i missed the carpool ride to the party. :( 2012-11-24T00:13:44 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has quit [Quit: Konversation terminated!] 2012-11-24T00:13:58 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has joined ##stm32 2012-11-24T00:14:16 < gxti> interestingly, stlink fails differently. it halts on an earlier synchronous transfer that worked under openocd, and gdb barfs out a 'Writing to flash memory forbidden in this context' error. the buffer being transmitted there is in flash, fwiw. 2012-11-24T00:16:18 -!- barthess [~barthess@178.154.1.255] has quit [Quit: Leaving.] 2012-11-24T00:16:42 -!- barthess [~barthess@77.67.197.3] has joined ##stm32 2012-11-24T00:26:43 < gnomad> and, i can't even get the right #channel. 2012-11-24T00:42:19 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Read error: Operation timed out] 2012-11-24T00:52:45 < gxti> the fault handler seems to hang on the first instruction, testing LR which is 0xfffffff1, so probably my debugger is lying to me 2012-11-24T00:52:46 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-24T01:00:03 < Laurenceb_> http://www.ghielectronics.com/catalog/product/337 2012-11-24T01:00:10 < Laurenceb_> interesting, hardcore usb connection 2012-11-24T01:00:49 <+Steffanx> hardcore? 2012-11-24T01:02:31 < zyp> hmm, F2 2012-11-24T01:02:56 < zyp> and a phy? 2012-11-24T01:03:10 < zyp> or is that a hub chip? 2012-11-24T01:03:43 < Laurenceb_> looks like a phy 2012-11-24T01:03:45 < zyp> combined hub and phy perhaps 2012-11-24T01:03:49 < zyp> since it has two ports 2012-11-24T01:03:52 < Laurenceb_> and an f2 with 2x usb otg 2012-11-24T01:03:57 < Laurenceb_> from the schematic 2012-11-24T01:04:13 < zyp> ah, I didn't see the schematic 2012-11-24T01:04:51 < zyp> right, so one HS port and one FS port then 2012-11-24T01:06:22 < zyp> wait, that's not sane 2012-11-24T01:06:37 < zyp> PB14/15 is OTG_HS internal phy 2012-11-24T01:06:48 < zyp> so one port is connected to internal phy and one to external 2012-11-24T01:06:51 < zyp> on same peripheral 2012-11-24T01:07:17 < zyp> nice fail there 2012-11-24T01:07:24 < Laurenceb_> wtf 2012-11-24T01:07:46 < zyp> no, wait 2012-11-24T01:07:49 < zyp> I misread 2012-11-24T01:07:54 < zyp> it's right 2012-11-24T01:07:58 < Laurenceb_> they claim it can talk to 2x usb stick and sd at once 2012-11-24T01:08:02 -!- barthess [~barthess@77.67.197.3] has quit [Quit: Leaving.] 2012-11-24T01:08:03 < zyp> yes 2012-11-24T01:08:08 < Laurenceb_> neat 2012-11-24T01:08:22 < Laurenceb_> dual usb otg controllers? 2012-11-24T01:08:25 < zyp> one port is connected to OTG_FS and one is connected to both OTG_HS internal and external phy 2012-11-24T01:08:28 < zyp> so either can be used 2012-11-24T01:08:32 < Laurenceb_> right 2012-11-24T01:08:46 < zyp> well, of course, every F2/F4 has two otg controllers 2012-11-24T01:08:53 < Laurenceb_> oh yeah 2012-11-24T01:08:59 < Laurenceb_> i remeber battling that 2012-11-24T01:09:12 < Laurenceb_> chibios number was reversed or something stupid 2012-11-24T01:09:19 < zyp> :p 2012-11-24T01:37:24 < gxti> according to gdb, the contents of BFAR point to the address where BFAR is located. i think now gdb is just making fun of me. 2012-11-24T01:39:14 < zyp> :D 2012-11-24T01:52:21 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-24T01:57:38 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-nytaijyeuktddkga] has quit [Read error: Operation timed out] 2012-11-24T01:57:59 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-crluohhndcgqqhxe] has joined ##stm32 2012-11-24T02:11:42 < Laurenceb_> http://forums.leaflabs.com/topic.php?id=1499 2012-11-24T02:11:44 < Laurenceb_> wut 2012-11-24T02:11:56 < Laurenceb_> gbulmer is a tard 2012-11-24T02:13:15 -!- lawrenceseattle_ [~anonymous@216.243.49.130] has joined ##stm32 2012-11-24T02:17:18 -!- lawrenceseattle [~anonymous@216.243.49.130] has quit [Ping timeout: 260 seconds] 2012-11-24T02:17:18 -!- lawrenceseattle_ is now known as lawrenceseattle 2012-11-24T02:23:14 -!- Laurenceb_ [~Laurence@host86-179-249-229.range86-179.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-24T02:55:06 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-24T03:26:17 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-24T03:45:41 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-24T03:48:49 < emeb_mac> everyone is asleep. 2012-11-24T03:56:13 < dongs> http://i.imgur.com/M3pUY.jpg got my hdmi>dp shit in. 2012-11-24T04:07:16 < emeb_mac> is that two separate boards or a stack? 2012-11-24T04:07:59 < emeb_mac> ie - do you need both of those to do hdmi->dp? 2012-11-24T04:08:21 < dongs> https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash4/302878_438524286195462_1425294751_n.jpg 2012-11-24T04:08:25 < dongs> hahah 2012-11-24T04:08:34 < dongs> emeb_mac: stack, hdmi input board and dp output board. 2012-11-24T04:08:52 < emeb_mac> oy! a lotta hardware involved. 2012-11-24T04:09:30 < dongs> no just those 2 chips. theres a bunch of extra shit on the evalboard that i wont need 2012-11-24T04:09:43 < emeb_mac> aha. 2012-11-24T04:10:00 < emeb_mac> "fight their way through the dongs" <- lol 2012-11-24T04:11:43 < emeb_mac> wonder if you could do hdmi->dp with just a good FPGA? 2012-11-24T04:12:08 < dongs> haha, 16+gbps? 2012-11-24T04:12:09 < dongs> good luck 2012-11-24T04:12:12 < emeb_mac> digilent sells FPGA boards with hdmi in/out. 2012-11-24T04:12:14 < dongs> dont forget hdcp 2012-11-24T04:12:33 < emeb_mac> ah well yes that's a show stopper. 2012-11-24T04:12:56 < emeb_mac> are the dp lanes 16gbps each, or total? 2012-11-24T04:13:16 < dongs> total 2012-11-24T04:13:33 < dongs> lik 2.2gbps/lane and 5.something in high bitrate mode 2012-11-24T04:14:16 < emeb_mac> ok - that's not outside the capability of the serdes cores on Xilinx parts. 2012-11-24T04:14:32 < emeb_mac> Looks like Xilinx does have a DP core: http://www.xilinx.com/support/documentation/ipbusinterfacei-o_displays_displayport.htm 2012-11-24T04:14:40 < dongs> is it like $50k? haha. 2012-11-24T04:14:49 < emeb_mac> good question 2012-11-24T04:15:02 < dongs> last i looked into buying IP, shit was like $50k+ just to talk to you 2012-11-24T04:15:12 < dongs> was looking for some firewire shit, this was years ago thou 2012-11-24T04:16:00 < emeb_mac> some of their cores are free, but current/trendy stuff usually has a license fee. 2012-11-24T04:17:26 < emeb_mac> there was someone who managed to get around HDCP - maybe bunnie? 2012-11-24T04:18:01 < emeb_mac> anyway - looks like it'd be doable if you had enough time or money. 2012-11-24T04:18:03 < dongs> well, shrug 2012-11-24T04:18:07 < dongs> this is a proper solution 2012-11-24T04:18:12 < dongs> why would I nigger shit up like bunnie. 2012-11-24T04:18:20 < emeb_mac> yep - good for getting the job done. 2012-11-24T04:18:29 < dongs> he iddn't 'get around' it 2012-11-24T04:18:42 < dongs> since its block based, he simply inserted his own re-encrypted shit over the stream 2012-11-24T04:18:52 < dongs> he never decrypts the backround, he overlays his data. 2012-11-24T04:19:11 < emeb_mac> that sounds right. I remember reading through it back when. 2012-11-24T04:19:26 < dongs> hm, i didnt realize i didnt have stencils for your shit yet 2012-11-24T04:19:52 < emeb_mac> need me to spew them out? 2012-11-24T04:20:18 < dongs> no, i mean, the actual hardware stencil. i think it got put into order queue 2012-11-24T04:20:24 < dongs> probably for next week 2012-11-24T04:20:28 < dongs> its ok, no time for it anywhow 2012-11-24T04:20:45 < emeb_mac> plenty of other stuff to do. 2012-11-24T04:20:57 < dongs> like figuring out this dp shit without any docs :p 2012-11-24T04:20:58 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-24T04:21:08 < emeb_mac> \o/ 2012-11-24T04:21:21 < dongs> i think i will need to edit EDID 2012-11-24T04:21:25 < dongs> with my supported resolutions 2012-11-24T04:21:35 < emeb_mac> is there an eeprom on the board? 2012-11-24T04:21:35 < dongs> otherwise HDMI end will never try sending > 1080pee 2012-11-24T04:21:39 < dongs> yeah several 2012-11-24T04:21:42 < dongs> and connectors to program them 2012-11-24T04:21:47 < dongs> and jumpers to select one or another 2012-11-24T04:21:54 < emeb_mac> but no docs? :P 2012-11-24T04:22:34 < dongs> tjere will be docs 2012-11-24T04:22:38 < dongs> however, what makes me happy is that 2012-11-24T04:22:44 < dongs> i see no attempt to length match traces 2012-11-24T04:22:46 < dongs> on teh evalboard 2012-11-24T04:22:50 < dongs> and it still works ok 2012-11-24T04:23:03 < dongs> and on 4l board DP lanes arent that thick 2012-11-24T04:23:42 < emeb_mac> hope you don't need all those passives. 2012-11-24T04:24:38 < dongs> the row of Rs is seems to be series resistors 2012-11-24T04:25:38 < emeb_mac> looks like the hdmi rx side has an audio decoder/output too 2012-11-24T04:26:03 < dongs> yeah, bunch of useless shit on thatr board 2012-11-24T04:26:29 < emeb_mac> two inputs - hot select? 2012-11-24T04:26:30 < dongs> ther's also some fucked up j-socket flash or something on teh backside 2012-11-24T04:27:28 < dongs> what the christ is this 2012-11-24T04:27:37 < dongs> MCP89L515AP 2012-11-24T04:27:52 < emeb_mac> looks like Microchip part number 2012-11-24T04:27:57 < dongs> MPC89L515AP rather 2012-11-24T04:27:57 < dongs> no 2012-11-24T04:28:06 < dongs> PLCC44 lol 2012-11-24T04:28:14 < dongs> its a fucing 8051 2012-11-24T04:28:14 < emeb_mac> yesterday... 2012-11-24T04:28:52 * emeb_mac has never used an 8051 and considers himself lucky. 2012-11-24T04:29:21 < dongs> company name is "megawin" 2012-11-24T04:29:21 < dongs> lol 2012-11-24T04:29:32 < emeb_mac> FTW! 2012-11-24T04:30:22 < dongs> shut up flyback . 2012-11-24T04:31:39 < dongs> psoc WAS 8051 based about 5 years ago 2012-11-24T04:31:49 < dongs> and noone cared back then, tehy switched to arm, still noione cares 2012-11-24T04:31:52 < dongs> arm of course. 2012-11-24T04:32:18 < emeb_mac> hmmm - psoc I used was a Renesas ip core. M8A or some such. 2012-11-24T04:32:23 < dongs> da fuq 2012-11-24T04:33:05 < emeb_mac> two accumulators, index reg, reminded me of a 6800 more than anything. 2012-11-24T04:33:08 < baird> Flea86 uses a 100MHz 8051 part in his DOS sim board. 2012-11-24T04:33:41 < dongs> emeb_mac: same as STM8 core then 2012-11-24T04:33:47 < dongs> it has liek 3 regs 2012-11-24T04:33:50 < Bird|lappy> and yeah, don't forget about the SiLabs 8051s 2012-11-24T04:33:55 < emeb_mac> dongs: wouldn't surprise me. 2012-11-24T04:34:36 < baird> I found it amusing that the Super-H was used in those Robogarage robot girlies from a few years back. :) 2012-11-24T04:34:52 < emeb_mac> best 8051 - that's setting the bar low. :) 2012-11-24T04:35:52 < Bird|lappy> they make some pretty cool looking Cortex-M3 parts as well 2012-11-24T04:35:53 < emeb_mac> I think Cypress uses 8051 in their various USB chips. 2012-11-24T04:35:58 < dongs> tehy do 2012-11-24T04:36:03 < Bird|lappy> yeah, the EZ-USBs do use an 8051 core 2012-11-24T04:36:05 < dongs> i use their fx2 shit, thats 8051 2012-11-24T04:41:18 < dongs> i need to find a friend who's a vesa member, heh 2012-11-24T04:42:31 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 245 seconds] 2012-11-24T04:45:10 < dongs> should see if vesa passwords are on bugmenot 2012-11-24T04:52:23 < dongs> cant find a fucking barrel conenctor and those morons didnt leave any other way to hookup power/gnd 2012-11-24T04:52:27 < dongs> assholes 2012-11-24T04:53:21 < emeb_mac> solder direct to the tabs on the connector? 2012-11-24T04:53:48 < dongs> found a cable i cut a while ago 2012-11-24T04:54:02 < emeb_mac> saved from the ghetto 2012-11-24T04:55:22 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-24T04:58:10 < dongs> at least the boards power each otehr. 2012-11-24T04:58:28 < dongs> so i doint need to fuckin connectors 2012-11-24T04:59:48 -!- lawrenceseattle [~anonymous@216.243.49.130] has quit [Remote host closed the connection] 2012-11-24T05:00:08 -!- lawrenceseattle [~anonymous@216.243.49.130] has joined ##stm32 2012-11-24T05:01:15 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 260 seconds] 2012-11-24T05:01:46 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-24T05:02:54 < zippe> Hm, I wonder if there's a newer version of RM0090 2012-11-24T05:03:48 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-24T05:03:56 < dongs> rev3 or something is what i got 2012-11-24T05:05:52 < cdh> The Rev3 RM0090 I just downloaded is dated November 2012. 2012-11-24T05:08:12 < cdh> Specifically 13 Nov 2012 (C2 v2.1.0 build 004) 2012-11-24T05:09:24 < cdh> It's about 100 pages larger than the sep 2011 version I replaced. 2012-11-24T05:28:05 < emeb_mac> from the changelog: "Added STM32F42x and STM32F43x devices." 2012-11-24T05:41:42 < emeb_mac> looks like the F42x has more SRAM/Flash and faster ADCs. 2012-11-24T05:44:20 < zippe> Yah, new datasheet too 2012-11-24T05:44:36 < zippe> emeb_mac: I believe they've increased the max core clock to 200MHz as well 2012-11-24T05:45:27 < zippe> Hmm, no, still listed at 168. 2012-11-24T05:45:47 < emeb_mac> yep 2012-11-24T05:46:27 < emeb_mac> trying to discern a difference between the 42x and 43x 2012-11-24T05:46:41 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Ping timeout: 245 seconds] 2012-11-24T05:47:29 < emeb_mac> looks like 43x has some crypto stuff. 2012-11-24T05:50:25 < emeb_mac> oop - wrong about the ADCs - same speed as 40x/41x 2012-11-24T05:50:48 < emeb_mac> more comm periphs on the 42x/43x tho 2012-11-24T05:51:58 < emeb_mac> (more spi ports) 2012-11-24T05:54:56 < cdh> 42x and 43x have 256K int SRAM -- looks like they added another 64KB block compared to the 40x and 41x 2012-11-24T05:59:43 < emeb_mac> yup 2012-11-24T05:59:53 < emeb_mac> and 2M flash instead of 1M 2012-11-24T06:00:50 < cdh> That's very nice. Makes me want to ask our HW designer to switch. Any chance these are pin-compatible? 2012-11-24T06:03:03 -!- lawrenceseattle_ [~anonymous@216.243.49.130] has joined ##stm32 2012-11-24T06:03:20 < emeb_mac> depends on the pkg you're currently using. 2012-11-24T06:03:43 < emeb_mac> looks like the 68-pin lqfp isn't available for the 2x 2012-11-24T06:06:21 -!- lawrenceseattle [~anonymous@216.243.49.130] has quit [Ping timeout: 252 seconds] 2012-11-24T06:06:21 -!- lawrenceseattle_ is now known as lawrenceseattle 2012-11-24T06:08:08 < cdh> I'm using the STM32F407IGH6, which I believe is a BGA 176 2012-11-24T06:09:43 < emeb_mac> looks like that pkg is available for the 427x 2012-11-24T06:11:23 < emeb_mac> and the compatibility page for the BGA176 shows it should match up 2012-11-24T06:11:39 < cdh> Sweet! Thanks emeb_mac. 2012-11-24T06:12:03 < emeb_mac> probably want to check specifically for your app: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATA_BRIEF/DM00053484.pdf 2012-11-24T06:12:42 < emeb_mac> and who knows when you'll be able to actually buy the damn things. Not in DK yet. 2012-11-24T06:13:18 < zippe> Nice, they mapped the additional 64KiB somewhere sensible, too 2012-11-24T06:13:54 < dongs> like whre 2012-11-24T06:15:33 < emeb_mac> tacked it onto the end of the 128k @ 0x08000000 2012-11-24T06:16:08 < emeb_mac> so 192k contiguous for DMA, etc. 2012-11-24T06:16:16 < cdh> Isn't flash at 0x08000000? 2012-11-24T06:16:37 < emeb_mac> cdh - you're right - I meant the sram @ 0x20000000 2012-11-24T06:17:26 < cdh> Pretty smart to tack it on the end. I think people already have a problem trying to take advantage of the CCM. I use it mostly for stack. 2012-11-24T06:17:34 < emeb_mac> at least they didn't append it to the 64k CCM 2012-11-24T06:17:55 < emeb_mac> I use it for audio buffers :) 2012-11-24T06:18:11 < emeb_mac> (that don't get DMAed) 2012-11-24T06:18:25 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Remote host closed the connection] 2012-11-24T06:18:26 < cdh> Ah. I was just going to ask about DMA. :) 2012-11-24T06:18:41 < emeb_mac> stack would be good too 2012-11-24T06:19:02 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-24T06:19:46 < cdh> I put a runtime stack at the base 0x10000000, so if code walks off the end of it, it'll generate a processor exception. I put an exception stack immediately above this. 2012-11-24T06:20:31 < emeb_mac> good idea 2012-11-24T06:20:53 < emeb_mac> the recursion stopper. 2012-11-24T06:21:47 < cdh> heh heh. Sooner or later, recursion gets the best of everyone. 2012-11-24T06:22:48 < cdh> In the ST parametric search, they also list 1xSAI as a difference between the f42/f43 and the f40/f41. Any idea what this is? 2012-11-24T06:23:05 < dongs> look up SAI in datasheet? 2012-11-24T06:24:02 < emeb_mac> not showing up in the brief 2012-11-24T06:26:40 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-24T06:28:50 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has quit [Ping timeout: 252 seconds] 2012-11-24T06:31:42 < dongs> maybe it stands for Secret Alien Interface 2012-11-24T06:34:55 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has joined ##stm32 2012-11-24T06:34:57 < emeb_mac> definitely secret 2012-11-24T06:35:17 * emeb_mac studies zyp's laks code. 2012-11-24T06:35:25 < emeb_mac> mmmm... salmon. 2012-11-24T06:40:17 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-24T06:40:25 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-24T06:48:06 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 264 seconds] 2012-11-24T06:50:17 -!- lawrenceseattle [~anonymous@216.243.49.130] has quit [Quit: lawrenceseattle] 2012-11-24T07:16:40 < gxti> ugh, i got my project building in atollic studio and its debugger seems to work, but i can only reproduce the fault if i press 'continue' -- stepping through the function works 2012-11-24T07:16:52 < dongs> http://i.imgur.com/5RpKl.jpg 2012-11-24T07:16:58 < gxti> except the DMA callback never fires so i guess it doesn't "work". but it doesn't fault. 2012-11-24T07:19:29 < cdh> My current guess for the f42x/f43x is that SAI means Serial Audio Interface. I guess that'd be some enhanced version of I2S. 2012-11-24T07:28:07 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-24T07:31:32 < emeb_mac> dongs: shiny! 2012-11-24T07:32:38 < emeb_mac> cdh - sounds like Freescale nomenclature 2012-11-24T07:32:56 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [] 2012-11-24T07:33:05 < emeb_mac> they use a lot of that sort of terminology in their old 56K dsp parts 2012-11-24T07:33:15 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-24T07:33:51 < cdh> emeb_mac - Yeah, that's where I found the reference. No idea why ST-Micro would want to use that, unless they are trying to associate the STM32F4 DSP with it. 2012-11-24T07:34:58 < emeb_mac> Well, the current I2S is part of the SPI ports and has some limitations (they're half-duplex for one) 2012-11-24T07:35:29 < emeb_mac> maybe the SAI is a full-duplex serial data port that can handle a number of different formats beyond basic I2S. 2012-11-24T07:36:05 < cdh> Starting to make sense, since they increased the number of SPI interfaces. 2012-11-24T07:36:09 < emeb_mac> eg - the Wolfson codec I use most often can do a few other formats. 2012-11-24T07:36:52 < emeb_mac> kinda funny that they didn't call it out in the brief though. 2012-11-24T07:37:37 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-24T07:39:27 < emeb_mac> Oh - did you notice that the SPI ports are now rated to run at 42Mbps instead of 37.5 as in the 40x/41x? 2012-11-24T07:40:47 < cdh> Didn't notice that. 2012-11-24T07:41:41 < gxti> figured my crap out, was allocating SPIConfig from the stack 2012-11-24T07:41:54 < gxti> forgot and/or didn't make the connection that it was being saved 2012-11-24T08:04:19 -!- lawrenceseattle [~anonymous@216.243.49.130] has joined ##stm32 2012-11-24T08:09:49 -!- lawrenceseattle [~anonymous@216.243.49.130] has quit [Remote host closed the connection] 2012-11-24T08:10:10 -!- lawrenceseattle [~anonymous@216.243.49.130] has joined ##stm32 2012-11-24T08:38:25 -!- lawrenceseattle_ [~anonymous@216.243.49.130] has joined ##stm32 2012-11-24T08:39:02 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 260 seconds] 2012-11-24T08:42:27 -!- lawrenceseattle [~anonymous@216.243.49.130] has quit [Ping timeout: 260 seconds] 2012-11-24T08:42:27 -!- lawrenceseattle_ is now known as lawrenceseattle 2012-11-24T08:55:24 < baird> 32MB Linux gentoo box is still compiling away.. 2012-11-24T09:03:18 < emeb_mac> 32MB - that's pretty small 2012-11-24T09:10:05 -!- dekar_ [~dekar@212.255.255.92] has joined ##stm32 2012-11-24T09:10:08 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-24T09:13:28 -!- dekar [~dekar@212.255.250.216] has quit [Ping timeout: 250 seconds] 2012-11-24T09:27:57 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-24T09:29:13 < dongs> sup dongs 2012-11-24T09:32:10 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has quit [Read error: Operation timed out] 2012-11-24T09:43:55 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 265 seconds] 2012-11-24T09:51:04 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has joined ##stm32 2012-11-24T09:57:13 < Oldboy> sup dongs 2012-11-24T09:57:35 < baird> Hey, I think I'll go boot a Windows XP machine with 32MB of RAM next! :D 2012-11-24T09:57:36 < Oldboy> dongsup 2012-11-24T09:57:58 < Oldboy> dongsdown 2012-11-24T10:05:39 < dongs> donging on dongs 2012-11-24T10:15:30 < baird> I was a teenage dongqueen 2012-11-24T10:42:14 < jpa-> baird: try compiling Qt or KDE with 32MB ram :) 2012-11-24T10:48:20 < dongs> emerge dongs 2012-11-24T10:54:38 < jpa-> emerge unmerge dongs 2012-11-24T11:41:37 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has joined ##stm32 2012-11-24T11:53:43 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-24T11:53:43 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-24T11:53:43 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-24T11:53:45 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-24T11:55:07 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-24T12:17:54 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has quit [Ping timeout: 240 seconds] 2012-11-24T12:21:57 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-24T12:33:38 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-24T12:47:23 -!- BjoernC [~BjoernC@dyndsl-178-142-056-047.ewe-ip-backbone.de] has joined ##stm32 2012-11-24T12:47:56 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has joined ##stm32 2012-11-24T13:29:37 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has quit [Read error: Operation timed out] 2012-11-24T13:31:56 -!- Erlkoenig [~erlkoenig@pptp-212-201-76-68.pptp.stw-bonn.de] has joined ##stm32 2012-11-24T13:41:47 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-24T14:14:47 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-235-178.clienti.tiscali.it] has joined ##stm32 2012-11-24T14:23:07 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-24T14:24:08 -!- alexn [~alexn@80.149.147.19] has joined ##stm32 2012-11-24T14:36:05 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-24T15:01:37 -!- alexn [~alexn@80.149.147.19] has quit [Quit: This computer has gone to sleep] 2012-11-24T15:41:12 < zyp> http://bin.jvnv.net/f/avOZ4.png <- now it's starting to look more sane 2012-11-24T15:41:31 <+Steffanx> It makes sense :) 2012-11-24T15:41:38 < zyp> yep 2012-11-24T15:42:16 < zyp> probably time to write SD code now, so I can return something more interesting than all zeros :p 2012-11-24T15:42:25 <+Steffanx> That usb analyzer can do unit tests? 2012-11-24T15:42:32 < zyp> huh? 2012-11-24T15:42:42 <+Steffanx> Or is that some usb stuff? 2012-11-24T15:42:49 <+Steffanx> Test Unit Ready: passed :) 2012-11-24T15:42:49 < zyp> the usb analyzer just logs the communication between host and device 2012-11-24T15:43:12 < zyp> this is all standard MSC traffic 2012-11-24T15:44:06 < zyp> «test unit ready» is SCSI for «hey, what's up?» 2012-11-24T15:44:08 < jpa-> "test unit ready" is just msc version of ping 2012-11-24T15:44:20 < Erlkoenig> poioioing 2012-11-24T15:45:08 <+Steffanx> At least jpa- and zyp sort of agree on that 2012-11-24T15:45:08 < Erlkoenig> could it damage a STM32F4 to have an external pullup of 10kOhm to +12V on an GPIO pin? 2012-11-24T15:45:28 < zyp> check injected current specs in the datasheet 2012-11-24T15:45:30 < jpa-> Erlkoenig: on a 5V-tolerant pin, it would damage 2012-11-24T15:45:41 < jpa-> on 3.3V pin, it would clamp it through the diodes 2012-11-24T15:45:52 < zyp> it documents the limits for how much current you are allowed to inject without breaking the chip 2012-11-24T15:46:13 < jpa-> but in reality, just put a schottky diode from the pin to VCC and you are fine 2012-11-24T15:46:33 < Erlkoenig> hm, "Injected current on five-volt tolerant I/O" -5/+0 mA 2012-11-24T15:46:41 < Erlkoenig> thats ungood 2012-11-24T15:46:47 < jpa-> yep 2012-11-24T15:47:28 < zyp> hmm, «positive injection is not possible» 2012-11-24T15:47:55 < jpa-> i have read that as "there are no protection diodes" but i don't know what it really means 2012-11-24T15:49:00 < Erlkoenig> the problem is: the pins generate a PWM signal for another board, which only has +12V/GND, so i can only add pullups there to +12V 2012-11-24T15:49:26 < Erlkoenig> and leaving out the pullups could maybe damage something on that board, when the STM is not connected :S 2012-11-24T15:49:31 < zyp> buffer it through a transistor 2012-11-24T15:49:59 < jpa-> Erlkoenig: is the other board fine with 3.3V levels? 2012-11-24T15:50:11 < Erlkoenig> yes, the +3.3V/0V input works 2012-11-24T15:50:21 < jpa-> so you can use a diode to clamp it to the 3.3V rail 2012-11-24T15:50:35 < Erlkoenig> on the STM32's board? yes, that sounds good 2012-11-24T15:50:42 < jpa-> also if the STM32 pins are always configured as outputs, it is ok (but dangerous) 2012-11-24T15:51:02 < Erlkoenig> the forward voltage of the diode is no problem here as 3.3V+0.7V < 5V right? 2012-11-24T15:51:03 < jpa-> (because during boot they wouldn't be outputs) 2012-11-24T15:51:15 < jpa-> Erlkoenig: use a schottky, but yeah, it's < 5V 2012-11-24T15:51:42 < jpa-> Erlkoenig: do note that apparently the 5V tolerant pins are only 4V tolerant when Vcc = 0V 2012-11-24T15:51:42 < Erlkoenig> okay thanks i'll do that :) 2012-11-24T15:52:12 <+Steffanx> "apparently" <= experience of datasheet info? 2012-11-24T15:52:15 < jpa-> (but if you clamp to Vcc, it's all good and fine) 2012-11-24T15:52:25 < jpa-> Steffanx: my impression out of the datasheet, but i'm no EE 2012-11-24T15:52:27 < Erlkoenig> hmm what is Vcc here? 2012-11-24T15:52:32 < jpa-> Erlkoenig: STM32 Vcc 2012-11-24T15:52:39 < jpa-> or Vdd, whatever 2012-11-24T15:52:44 < Erlkoenig> ah Vdd okay ;) 2012-11-24T15:53:01 < jpa-> my fets have emitter, collector and base 2012-11-24T15:53:56 < Erlkoenig> in the sheets it's always called Vdd so i was confused ;) 2012-11-24T15:54:51 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-24T16:01:38 -!- alexn [~alexn@80.149.147.19] has joined ##stm32 2012-11-24T16:09:24 -!- Laurenceb_ [~Laurence@host86-179-249-229.range86-179.btcentralplus.com] has joined ##stm32 2012-11-24T16:09:38 < Laurenceb_> something for dongs 2012-11-24T16:09:42 < Laurenceb_> www.whitewatch.info/ 2012-11-24T16:09:51 < dongs> been waiting for some new linkfrom you 2012-11-24T16:11:12 < dongs> haha 2012-11-24T16:11:23 <+Steffanx> Good morning 2012-11-24T16:11:50 < Laurenceb_> someone should send them some of bairds antics 2012-11-24T16:14:13 < dongs> http://whitewatch.info/2012/11/17/boy-16-to-stand-trial-for-killing-his-great-grandmother-with-a-sword-after-told-to-stop-playing-video-games--.aspx hahah 2012-11-24T16:20:31 <+Steffanx> Nothing funny.. 2012-11-24T16:26:18 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has joined ##stm32 2012-11-24T16:36:46 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-24T16:41:53 -!- Erlkoenig [~erlkoenig@pptp-212-201-76-68.pptp.stw-bonn.de] has quit [Quit: Leaving.] 2012-11-24T17:00:50 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-24T17:13:50 < emeb_mac> morning y'all 2012-11-24T17:15:38 < dongs> bloggin on blogs 2012-11-24T17:15:43 < dongs> wehn emeb shows up that probably means i should sleep 2012-11-24T17:17:29 < zyp> emeb_mac, morning 2012-11-24T17:17:51 < emeb_mac> dongs: lol 2012-11-24T17:18:20 < emeb_mac> zyp: howdy. studying laks - figured out references last night. 2012-11-24T17:18:29 < zyp> :) 2012-11-24T17:19:25 < zyp> references is not so hard, it's just const pointers that's used like they are not pointers 2012-11-24T17:19:34 < emeb_mac> yup 2012-11-24T17:19:48 < emeb_mac> "the reference is the referent" 2012-11-24T17:20:38 < emeb_mac> saw the "Pin& name = Pxx;" and wondered wtf. 2012-11-24T17:21:04 < dongs> too much gcc 2012-11-24T17:21:17 < emeb_mac> not just gcc - basic C++ 2012-11-24T17:21:29 < dongs> well, yeah. that is. 2012-11-24T17:21:33 < dongs> but the rest of laks. 2012-11-24T17:21:34 < zyp> would work equally well without the &, but would copy the object instead of refer to it 2012-11-24T17:21:53 < emeb_mac> and thus make the data footprint larger. 2012-11-24T17:21:54 < zyp> (though, in most cases both should be optimized to ~nothing) 2012-11-24T17:22:58 < dongs> #elif defined(STM32F3) || defined(STM32F4) Input, 2012-11-24T17:23:07 < dongs> no explicit index? 2012-11-24T17:23:13 < dongs> is the shit 0..x on f3+? 2012-11-24T17:23:32 < zyp> emeb_mac, by the way, what do you think about instancing Pin-objects from an expression like GPIOB[5] instead of predeclaring all the objects like PB5? 2012-11-24T17:23:59 < dongs> hm pb5 is more readable, i guess. 2012-11-24T17:24:04 < emeb_mac> that 2012-11-24T17:24:21 < zyp> but more work to maintain 2012-11-24T17:24:23 < dongs> but clearly GPIOB[5] would be much easier to do 2012-11-24T17:24:29 < zyp> exactly 2012-11-24T17:24:31 < jpa-> i would just assign them names in my own code anyway 2012-11-24T17:24:32 < dongs> setup-wsie 2012-11-24T17:24:42 < zyp> jpa-, yes, that's what I also figure 2012-11-24T17:24:44 < jpa-> Pin sdcard_enable = PB5; or something 2012-11-24T17:24:54 < emeb_mac> Pxx is more in line with the ST naming, but GPIOx[x] is fine 2012-11-24T17:25:10 < jpa-> and PB5 would pollute the namespace too much IMO 2012-11-24T17:26:09 < jpa-> (i might not use GPIOB either, though, because it would conflict with stm32fxxx.h, and when porting code it may be necessary to use both laks and stdperiph in the same code) 2012-11-24T17:26:22 < zyp> I'm playing around with pin lists, for peripherals using a lot of pins 2012-11-24T17:26:26 < zyp> http://paste.jvnv.net/view/uSOUD 2012-11-24T17:26:50 < emeb_mac> looking through the linker script and vector table, saw that the stack pointer is alway init to 0x20004ffc? 2012-11-24T17:27:14 < emeb_mac> regardless of the actual device SRAM size? 2012-11-24T17:27:22 < zyp> emeb_mac, yes, I never bothered changing that, I'm planning to do it when I revise the startup/vector code 2012-11-24T17:27:32 < emeb_mac> OK, just curious. 2012-11-24T17:27:40 -!- BjoernC [~BjoernC@dyndsl-178-142-056-047.ewe-ip-backbone.de] has quit [Quit: Konversation terminated!] 2012-11-24T17:28:04 < zyp> I haven't needed more memory yet, so it's still hardcoded from I started playing with F103 ;) 2012-11-24T17:28:11 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-24T17:28:12 < dongs> heh 2012-11-24T17:28:13 < jpa-> zyp: i wonder if a PinConfig(pin, mode, speed, afio) object could be useful; then you could just have a configure_bunch_of_pins(PinConfig pins[], int count); function 2012-11-24T17:28:36 < dongs> apparently if you use gcc, you dont need the count part. 2012-11-24T17:28:45 < jpa-> nuttx does it kind of that way, by encoding all that stuff into a uint32_t; the peripheral drivers take those encoded values and use them to configure the pins 2012-11-24T17:28:46 < dongs> for(Pin& p : sdio_pins) { 2012-11-24T17:29:02 < jpa-> dongs: that's just C++11 2012-11-24T17:29:04 < zyp> that's C++11 2012-11-24T17:29:12 < jpa-> dongs: get used to it, it is here to stay 2012-11-24T17:29:14 < dongs> more like gcC++11 2012-11-24T17:29:21 < jpa-> dongs: clang supports it 2012-11-24T17:29:30 < dongs> jpa, any commercial compiler supports it? 2012-11-24T17:29:33 < zyp> doesn't MSVC also support it? 2012-11-24T17:29:39 < dongs> highly doubt it. 2012-11-24T17:29:50 < zyp> I believe it's supposed to have a fair amount of C++11 support 2012-11-24T17:30:16 < zyp> http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx 2012-11-24T17:30:26 < jpa-> visual c++ 11 does support it 2012-11-24T17:30:27 < zyp> «UPDATE - March 2, 2012: the range-based for-loop and override/final v1.0 have been implemented in VC11 Beta.» 2012-11-24T17:31:20 < dongs> oh well 2012-11-24T17:31:21 < dongs> bedtime 2012-11-24T17:31:38 < jpa-> :D 2012-11-24T17:31:52 < karlp> "SCARY iterators" 2012-11-24T17:32:01 < karlp> what a great name for a lanuage feature 2012-11-24T17:32:03 < zyp> jpa-, I'm thinking about combining all the set_*() methods on Pin objects into a configure()-method that takes all kinds of arguments 2012-11-24T17:33:18 < zyp> since that would be more portable across chip families 2012-11-24T17:53:21 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-24T18:06:42 < emeb_mac> sounds good 2012-11-24T18:11:02 < zyp> jpa-, regarding the name conflicts, that can easily be avoided by packing laks stuff in a C++ namespace 2012-11-24T18:12:47 < jpa-> true 2012-11-24T18:13:10 < jpa-> is it by default? 2012-11-24T18:14:02 < zyp> currently not 2012-11-24T18:14:47 < zyp> if needed, I might add it during some future refactoring 2012-11-24T18:24:48 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has joined ##stm32 2012-11-24T18:24:49 -!- Bird|lappy [~Bird|ub3r@63-155-91-165.chyn.qwest.net] has quit [Changing host] 2012-11-24T18:24:49 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-24T18:32:48 < emeb_mac> http://p4r.buzzleberry.com/?p=481 2012-11-24T18:33:47 < jpa-> oh noes, penis images 2012-11-24T18:34:05 < emeb_mac> 20% 2012-11-24T18:37:46 <+Steffanx> Why people think that is content for this channel? :) 2012-11-24T18:38:43 < BrainDamage> machine vision 2012-11-24T18:39:07 < gxti> with no details or even a source? right 2012-11-24T18:40:43 < emeb_mac> sorry 2012-11-24T18:41:57 < emeb_mac> i'll try to work it off by more germane postings in future. 2012-11-24T18:45:54 <+Steffanx> Actually it's content for ths channel, but only when dongs and Laurenceb are around :) 2012-11-24T18:46:15 < emeb_mac> lol 2012-11-24T18:50:37 < zyp> hmm, I should probably get some more uSD cards to test with 2012-11-24T18:50:48 < zyp> I can't test SDHC stuff with a SDSC card :p 2012-11-24T18:53:14 < emeb_mac> what's the difference (besides speed)? 2012-11-24T18:53:17 < emeb_mac> commands? 2012-11-24T18:54:01 < zyp> yep 2012-11-24T18:54:14 < zyp> the card I've got here now doesn't respond to CMD8 2012-11-24T18:54:31 < emeb_mac> are all uSD cards SDHC compatible? 2012-11-24T18:54:34 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-24T18:54:48 < zyp> huh? 2012-11-24T18:55:03 < zyp> SDHC is mostly for >2G-cards, no? 2012-11-24T18:55:08 < zyp> this is a 1G card 2012-11-24T18:55:19 < emeb_mac> ok - mostly capacity related. 2012-11-24T18:55:26 < emeb_mac> not form factor 2012-11-24T18:55:41 < zyp> well, also some differences in voltage and speed 2012-11-24T18:56:03 < zyp> I think CMD8 is related to voltage negotiation 2012-11-24T18:56:09 < emeb_mac> it's getting hard to find uSD cards < 4GB around here. 2012-11-24T18:56:49 < zyp> I don't have a lot of uSD cards 2012-11-24T18:57:14 < zyp> I've got this 1G card I'm testing with, and then a 8G card in my phone, but I think that's it 2012-11-24T18:57:17 -!- alexn [~alexn@80.149.147.19] has quit [Remote host closed the connection] 2012-11-24T18:57:26 < emeb_mac> I've got a fair number from Beagleboard days. 2012-11-24T18:57:34 < zyp> uSD? 2012-11-24T18:57:44 < emeb_mac> yeah - adapters 2012-11-24T18:57:51 < zyp> I got a bunch of full sized SD cards 2012-11-24T18:57:57 < emeb_mac> ditto 2012-11-24T18:58:30 < emeb_mac> I did a dsPIC boards with uSD too. and an old LPC ARM. 2012-11-24T18:58:36 < emeb_mac> all SPI tho 2012-11-24T18:59:11 < zyp> I might add both SDIO and SPI support to this code 2012-11-24T18:59:16 < zyp> considering how similar it is 2012-11-24T18:59:37 < Laurenceb_> SDXC or whatever the really fast one is has a DDR mode 2012-11-24T18:59:49 < zyp> F4 only supports SDR 2012-11-24T18:59:50 < Laurenceb_> and 1.8v operation iirc 2012-11-24T18:59:52 < Laurenceb_> yeah 2012-11-24T19:00:26 < gxti> the small stuff will always be around for embedded purposes, but the prices will eventually start increasing instead of decreasing :P 2012-11-24T19:00:52 < gxti> i managed to get a 2GiB SD for my oscope without too much trouble 2012-11-24T19:01:05 < Laurenceb_> why bother? 2012-11-24T19:01:13 < Laurenceb_> or does the scope only support that size? 2012-11-24T19:01:16 < gxti> ^ 2012-11-24T19:01:20 < Laurenceb_> ah 2012-11-24T19:01:27 < Laurenceb_> i stick 4 or 8GB in all my kit 2012-11-24T19:01:38 < gxti> you would think that whatever geniuses are coming out with these SD specs would finally get the picture and find a way to future-proof it 2012-11-24T19:01:42 < emeb_mac> I need to try out the SD stuff on my F405 board 2012-11-24T19:02:27 < emeb_mac> but that's probably a couple of days of hackery and I've got so much other stuff to do 2012-11-24T19:03:05 < emeb_mac> like sitting on this chair vegging out on IRC :P 2012-11-24T19:03:19 < zyp> :p 2012-11-24T19:03:48 < emeb_mac> enough - time to move to another chair... 2012-11-24T19:03:51 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-24T19:08:41 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-24T19:16:34 < Laurenceb_> http://imagebin.org/index.php?mode=image&id=237042 2012-11-24T19:17:30 < Laurenceb_> extra bomb like datalogger 2012-11-24T19:18:22 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-crluohhndcgqqhxe] has quit [Remote host closed the connection] 2012-11-24T19:18:56 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-bdlthabowznlypmm] has joined ##stm32 2012-11-24T19:19:15 < BrainDamage> http://www.sbrac.org/files/Dongle4.JPG pipebomb shaped rtl-sdr case ( not my work ) 2012-11-24T19:19:54 < Laurenceb_> heh 2012-11-24T19:29:50 < emeb> cute rtl-sdr 2012-11-24T19:31:59 < emeb> looks like real copper pipe - wonder if that helps shielding, or if there 2012-11-24T19:32:13 < emeb> 's enough self-noise to actually make a metal case worse. 2012-11-24T19:39:51 < BrainDamage> it's for shielding, the guy that made it knows what he's doing, he worked as rf engineer for a long time and now is working on a radio telescope in his spare time, so I'd imagine it lowers 2012-11-24T19:40:14 < BrainDamage> in fact, external interferences are rather nasty on those dongles, even ferrites on the usb make a big difference 2012-11-24T19:41:41 < Laurenceb_> yes 2012-11-24T19:41:46 < Laurenceb_> mine is rather poor 2012-11-24T19:41:58 < Laurenceb_> i made a cc1020 sdr receiver a while back 2012-11-24T19:42:20 < Laurenceb_> works quite well, just limited by the ~12dB noise figure for the cc1020 front end 2012-11-24T19:42:44 < Laurenceb_> does an stm32 peripheral need to be clocked to apply reset? 2012-11-24T19:44:59 < zyp> no idea 2012-11-24T19:45:43 < Laurenceb_> ref manual tiem 2012-11-24T19:48:13 < emeb> current STM32 project: http://i.imgur.com/XyOrw.jpg 2012-11-24T19:49:18 < Laurenceb_> grrr ref manual isnt clear 2012-11-24T19:50:10 < Laurenceb_> wow 2012-11-24T19:50:15 < Laurenceb_> thats one big F4 2012-11-24T19:50:18 <+Steffanx> What is it? 2012-11-24T19:50:30 < emeb> audio dsp for electronic music 2012-11-24T19:53:47 < emeb> that's just a proto/dev board stack. the production version will probably bring the little memory daughter card down onto the main dsp board. 2012-11-24T19:59:51 < jpa-> 144 pin? 2012-11-24T20:00:32 < emeb> yes 2012-11-24T20:00:39 < jpa-> yeah, i'm using the same 2012-11-24T20:00:59 <+Steffanx> No, not possible 2012-11-24T20:01:02 < emeb> most of the pins used too - only about 27 unused. 2012-11-24T20:01:06 <+Steffanx> His one is on his desk 2012-11-24T20:01:16 < emeb> har 2012-11-24T20:01:36 < jpa-> 2 layer board? 2012-11-24T20:01:42 < emeb> 4 2012-11-24T20:01:48 < jpa-> ah 2012-11-24T20:01:52 < jpa-> you have better than me :) 2012-11-24T20:02:13 < jpa-> though i'll add nice intact GND plane when i move to 4 layers after proto 2012-11-24T20:02:34 < emeb> yeah - lyr 2,3 mostly power & gnd. 2012-11-24T20:04:21 < emeb> lol - currently the dsp is set up for ~ 3 sec delay w/ 100% feedback. Sneezed about 10min ago and it's still echoing. 2012-11-24T20:04:41 < zyp> ha 2012-11-24T20:11:34 < gxti> what are some clever tricks for profiling how busy the CPU is? i'm using chibios, maybe a counter in the main or idle thread and see how high it increments each second? 2012-11-24T20:12:08 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-235-178.clienti.tiscali.it] has quit [Ping timeout: 250 seconds] 2012-11-24T20:12:19 < emeb> I set up some spare GPIOs. set high when entering an ISR, drop when leaving. 2012-11-24T20:12:35 < emeb> use the 'scope to see how much of the CPU is busy by comparing duty cycles. 2012-11-24T20:13:17 < emeb> but that's probably not too helpful with a lot of ISRs running. 2012-11-24T20:13:37 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-24T20:13:37 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Client Quit] 2012-11-24T20:14:36 < cdh> I set TIM2 to free running and diff samples between start and end of an ISR. This diff is added to a running count for the interrupt. I also have an interrupt on TIM2 rollover (~72 sec) which lets me increment high 32-bit word. Time in ISR / runtime = % busy in interrupt. 2012-11-24T20:16:26 -!- lawrenceseattle [~anonymous@216.243.49.130] has quit [Remote host closed the connection] 2012-11-24T20:16:44 -!- lawrenceseattle [~anonymous@216.243.49.130] has joined ##stm32 2012-11-24T20:18:17 < cdh> emeb - I like the GPIO idea. It gives a different picture, such as how long you're staying in interrupt context each time. Thanks for the tip. 2012-11-24T20:18:29 < emeb> it's pretty handy. 2012-11-24T20:18:53 < emeb> also can show you when one ISR overrides another in the priority. 2012-11-24T20:19:54 < cdh> That would have been very helpful when I was debugging my interrupt priority issues last week. 2012-11-24T20:20:53 < emeb> indeed. 2012-11-24T20:21:30 < emeb> I've got two main ISRs - audio processing and control voltage averaging. Audio takes about 80% of the CPU while CV takes about 2% 2012-11-24T20:21:51 < jpa-> gxti: in chibios, there is built-in counter stuff that you can check e.g. through the chibios command line 2012-11-24T20:22:04 < emeb> I can see when the audio steps on the cv because its duty cycle stretches out temporarily. 2012-11-24T20:32:07 < Laurenceb_> you could use gprof 2012-11-24T20:36:45 < jpa-> Laurenceb_: you got it working? 2012-11-24T20:37:31 < Laurenceb_> nope :P 2012-11-24T20:37:35 < Laurenceb_> _could_ 2012-11-24T20:38:05 < gxti> i'm gonna try the idle thread thing, i don't need details just a percentage use 2012-11-24T20:38:25 < gxti> i don't have many ISRs now but the project is only half done and i still have to add the entire ethernet stack 2012-11-24T20:39:37 < jpa-> https://svn.kapsi.fi/jpa/sphere2/src_common/sphere_shell.c check cmd_threads there, it shows how to read tp->p_time to check how many milliseconds each thread has run 2012-11-24T20:39:47 < jpa-> (i.e. been active) 2012-11-24T20:39:54 < Laurenceb_> i might try and impliment gprof.. some time 2012-11-24T20:40:17 < Laurenceb_> need to fix my vehicle datalogger this weekend 2012-11-24T20:40:26 < Laurenceb_> i2c breaks about once every 50 hours 2012-11-24T20:41:19 < Laurenceb_> seriously annoying to debug 2012-11-24T20:43:22 < Laurenceb_> might just be interference 2012-11-24T20:43:42 < jpa-> your error recovery sucks 2012-11-24T20:43:43 < Laurenceb_> its got long cables coming off an is right next to a tetra transceiver 2012-11-24T20:43:46 < Laurenceb_> heh 2012-11-24T20:43:55 < Laurenceb_> its recovers from most errors 2012-11-24T20:44:07 < Laurenceb_> seems sometimes the i2c periph locks up 2012-11-24T20:44:17 < Laurenceb_> ill add something to reinit it 2012-11-24T20:54:44 < Laurenceb_> emeb: but do you use oxygen free single crystal copper? 2012-11-24T20:54:55 < Laurenceb_> and are those monster cables? 2012-11-24T20:56:29 < emeb> Laurenceb_: no - I'm not audiophool. 2012-11-24T20:57:15 < emeb> I use the cheapest cables I can find - the ones that come bundled in the box with stereo components. 2012-11-24T20:57:26 < Laurenceb_> :P 2012-11-24T20:57:34 < emeb> or from the $0.99 store. 2012-11-24T21:05:46 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-24T21:06:00 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Disconnected by services] 2012-11-24T21:06:01 -!- Nutter` [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-24T21:09:41 -!- l4cr0ss [~lacro$$@174.34.185.251] has joined ##stm32 2012-11-24T21:18:05 < emeb> zyp: so for proper checking in the acm demo, insert while(usb.ep_ready(1)==0); before usb.write() ? 2012-11-24T21:22:01 < zyp> while(!usb.ep_ready(1)); is what I usually write 2012-11-24T21:22:52 < emeb> yep 2012-11-24T21:25:56 < zyp> note that blocking in handle_out() means blocking the entire receive part of the usb stack, including control transactions 2012-11-24T21:26:58 < zyp> so if the host somehow only transmits data without reading anything, you might get some fun situations :p 2012-11-24T21:27:40 < zyp> but in practice it's unlikely to be an issue there 2012-11-24T21:28:53 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-24T21:30:37 < zyp> hmm, I seem to have working SD card initialization now, card seems to be waiting for host to start receiving data 2012-11-24T21:30:57 < emeb> \o/ 2012-11-24T21:31:31 * emeb stares at his old serial command line parser and wonders how it would fit into the acm demo. 2012-11-24T21:31:37 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 246 seconds] 2012-11-24T21:32:24 < zyp> :) 2012-11-24T21:33:01 < emeb> well, it's written in plain C for a dsPIC UART for one... 2012-11-24T21:34:08 < emeb> but it's fairly modular, so the I/O routines could be reworked to talk to a char buffer that the usb.read/usb.write could use. 2012-11-24T21:38:41 < zyp> oh, by the way, usb.read() currently only works with 4-byte words, so you can't currently read a packet byte by byte that way 2012-11-24T21:39:36 < emeb> just noticing that 2012-11-24T21:39:58 < emeb> thinking "great - gotta pull bytes outta these words..." 2012-11-24T21:40:35 < zyp> the fifo interface is 32-bit, so I just round up the length 2012-11-24T21:41:19 < emeb> makes sense 2012-11-24T21:43:20 < gxti> this watchdog seems less than useful... it hangs the processor but doesn't reset it :p 2012-11-24T21:43:32 < zyp> the sanest way of doing ACM is probably to have a >=MSP sized queue, stuff the entire received packet into there and then only accept new packets when there is room for at least one MSP sized packet in the buffer 2012-11-24T21:44:26 < zyp> that way, only the ACM OUT endpoint get blocked when you are not processing received data fast enough, without interfering with other traffic 2012-11-24T21:45:45 < emeb> sounds right 2012-11-24T21:46:05 < zyp> because all data that is not read() during handle_out() is dropped to free up the fifo for the next packet, and you don't want to drop received data 2012-11-24T21:47:01 < emeb> how to not accept new pkts? 2012-11-24T21:47:24 < emeb> ie - I assume once you usb.read() then you've accepted it. 2012-11-24T21:47:49 < zyp> no 2012-11-24T21:47:58 < zyp> it's accepted as soon as it's in the fifo 2012-11-24T21:48:06 < emeb> right 2012-11-24T21:48:21 < zyp> it's controlled by the NAK setting on the endpoint in the controller 2012-11-24T21:48:59 < emeb> so you have to nak the endpoint prior to the host trying to send. 2012-11-24T21:49:18 < zyp> currently I've hardcoded the driver to do CNAK as soon as handle_out() returns 2012-11-24T21:49:49 < zyp> (clear NAK) 2012-11-24T21:50:01 < gxti> odd, now it works. if i reset the board via SWD it fails to boot up next time. if i remove power and reapply it resets correctly that time and each time the IWDG times out. 2012-11-24T21:50:10 < emeb> aha - so while it's in handle_out it's already NAKed. 2012-11-24T21:50:35 < gxti> i had a similar i think problem with a F102 where the chip would only work with the debugger attached, it didn't seem to actually be flashing correctly or something 2012-11-24T21:50:44 < emeb> but blocking in handle_out would basically shut down everything until it comes back. 2012-11-24T21:50:50 < zyp> emeb, yes 2012-11-24T21:50:54 < gxti> that one might have been damaged though 2012-11-24T21:51:49 < emeb> so we'd have to have a way for handle_out to return and tell the driver if it can CNAK or not. 2012-11-24T21:52:37 < zyp> I've considered just returning a bool for that purpose, but I'm not sure that's the best way to handle it 2012-11-24T21:53:19 < zyp> the code that is currently handling it is at usb/dwc_otg.h:56 2012-11-24T21:53:46 < emeb> OK - I'll look there. If I get that far. :) 2012-11-24T21:55:40 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 265 seconds] 2012-11-24T21:57:24 < zyp> currently my plan is to first get some experience with different classes, before deciding how I want to implement the flow control 2012-11-24T21:57:38 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-24T22:05:49 < emeb> yep - just noiking around here now. 2012-11-24T22:06:30 < zyp> hmm, I poked around in the debugger, and got the card to throw me some data and overflow my fifo 2012-11-24T22:07:47 < emeb> nice 2012-11-24T22:08:12 < emeb> now just stick a filesystem on it and you'll be ready for the big time. :) 2012-11-24T22:08:21 < zyp> :p 2012-11-24T22:08:30 < zyp> well, still need the code to handle data 2012-11-24T22:08:54 < zyp> but first I'm trying this hw flow control stuff to see if it'll stop before fifo overflows 2012-11-24T22:10:47 < emeb> using the sdio peripheral? 2012-11-24T22:11:27 < zyp> yes 2012-11-24T22:11:35 < zyp> I'm talking about sdio peripheral fifo now 2012-11-24T22:11:36 < zyp> :p 2012-11-24T22:11:46 < zyp> not using usb at all 2012-11-24T22:12:21 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-24T22:15:56 < emeb> understood 2012-11-24T22:23:32 -!- l4cr0ss [~lacro$$@174.34.185.251] has quit [Quit: l4cr0ss] 2012-11-24T22:27:06 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 245 seconds] 2012-11-24T22:37:03 <+Steffanx> thanks for the info 2012-11-24T22:44:40 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-24T22:50:34 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-24T22:53:36 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-bdlthabowznlypmm] has quit [Read error: Operation timed out] 2012-11-24T22:54:43 -!- Laurenceb [~laurence@vlsi1.eee.nottingham.ac.uk] has quit [Ping timeout: 246 seconds] 2012-11-24T22:54:55 < Laurenceb_> /tmp/ccR859FV.s:322: Error: registers may not be the same -- `strexh r0,r0,[r1]' 2012-11-24T22:54:55 < Laurenceb_> make: *** [lib/CMSIS_CM3/core_cm3.o] Error 1 2012-11-24T22:54:57 < Laurenceb_> wtf 2012-11-24T22:55:09 < Laurenceb_> only happened when i tried make clean 2012-11-24T22:55:21 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 276 seconds] 2012-11-24T22:55:26 < gxti> Laurenceb_: new binutils? 2012-11-24T22:55:30 -!- Laurenceb [~laurence@vlsi1.eee.nottingham.ac.uk] has joined ##stm32 2012-11-24T22:55:36 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-mbtlsfdhokzqjgfh] has joined ##stm32 2012-11-24T22:56:24 < Laurenceb_> oh 2012-11-24T22:56:31 < jpa-> Laurenceb_: google knows 2012-11-24T22:56:34 < jpa-> i have had the same 2012-11-24T22:56:39 < Laurenceb_> i upgraded codesourcery 2012-11-24T22:56:46 < gxti> Laurenceb: on lines 736 and 753 change =r to =&r 2012-11-24T22:56:52 < Laurenceb_> builds on my other machine 2012-11-24T22:57:01 < gxti> newest binutils "causes" it 2012-11-24T22:57:12 < Laurenceb_> ok thanx 2012-11-24T23:01:19 < Laurenceb_> that works 2012-11-24T23:14:53 < Laurenceb_> http://www.diolan.com/lpc4350.html 2012-11-24T23:22:12 < emeb> like legos! 2012-11-24T23:23:37 < claude> http://www.diolan.com/hdmi-eb1.html , handy . but a bit pricy imo for a $4 chip and some connectors 2012-11-24T23:46:54 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has quit [Ping timeout: 264 seconds] 2012-11-24T23:55:34 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has quit [Quit: Konversation terminated!] --- Day changed Sun Nov 25 2012 2012-11-25T00:02:31 -!- l4cr0ss [~lacro$$@72.37.242.3] has joined ##stm32 2012-11-25T00:06:34 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 240 seconds] 2012-11-25T00:40:53 < zyp> oh, heh 2012-11-25T00:41:07 < zyp> I missed the DTIMER register in the reference manual 2012-11-25T00:41:17 < zyp> no surprise I always get a timeout on the data read then 2012-11-25T00:50:02 -!- BjoernC [~BjoernC@dyndsl-178-142-056-047.ewe-ip-backbone.de] has joined ##stm32 2012-11-25T00:53:28 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has joined ##stm32 2012-11-25T00:53:37 -!- mrnuke [~mrnuke@c-98-196-107-247.hsd1.tx.comcast.net] has left ##stm32 ["Konversation terminated!"] 2012-11-25T00:57:22 -!- alexn [~alexn@dslb-178-002-025-176.pools.arcor-ip.net] has joined ##stm32 2012-11-25T00:57:38 -!- alexn [~alexn@dslb-178-002-025-176.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-25T00:58:32 < zyp> seems to be working nicely now :) 2012-11-25T01:00:06 < zyp> yep, first sector of sd card ends with 0x55 0xaa 2012-11-25T01:02:35 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-25T01:03:28 < emeb> magic cookie? 2012-11-25T01:04:00 < zyp> it's the standard boot signature 2012-11-25T01:04:19 < emeb> smells like success 2012-11-25T01:06:44 < zyp> yep 2012-11-25T01:07:18 < zyp> http://paste.jvnv.net/view/PtsRB 2012-11-25T01:07:25 < zyp> MBR of the card, so it's partitioned 2012-11-25T01:07:50 < zyp> the first 16 bytes is the entry for the first partition, the other three are empty 2012-11-25T01:08:08 < emeb> nice 2012-11-25T01:09:00 -!- BjoernC [~BjoernC@dyndsl-178-142-056-047.ewe-ip-backbone.de] has quit [Quit: Konversation terminated!] 2012-11-25T01:10:10 < Laurenceb_> sounds about right 2012-11-25T01:10:23 * Laurenceb_ had a bunch of issues making that work 2012-11-25T01:16:08 < Laurenceb_> http://visualmicro.com/ 2012-11-25T01:16:13 < Laurenceb_> in b4 "traduino" 2012-11-25T01:17:25 <+Steffanx> .... 2012-11-25T01:17:54 <+Steffanx> It's actually an improvement. VS beats the arduino IDE easily 2012-11-25T01:21:38 < Laurenceb_> i know 2012-11-25T01:21:46 < Laurenceb_> arduino IFO 2012-11-25T01:21:55 < Laurenceb_> Integrated Fail Environment 2012-11-25T01:22:50 <+Steffanx> E 2012-11-25T01:25:32 -!- l4cr0ss [~lacro$$@72.37.242.3] has quit [Quit: l4cr0ss] 2012-11-25T01:30:03 -!- l4cr0ss [~lacro$$@174.34.185.251] has joined ##stm32 2012-11-25T01:30:20 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-25T01:33:35 < prog> any chance to have a STM32 equivalent? 2012-11-25T01:34:25 < emeb> I'm sure it could be done. Depends on how much folks are willing to pay. 2012-11-25T01:34:37 < Laurenceb_> id avoid micro$oft 2012-11-25T01:34:50 < Laurenceb_> i think eclipse works already 2012-11-25T01:34:53 < Laurenceb_> might be wrong 2012-11-25T01:34:55 < emeb> What's wrong with CooCox? 2012-11-25T01:34:59 < Laurenceb_> that too 2012-11-25T01:35:17 < emeb> basically re-skinned Eclipse. Simpler interface. 2012-11-25T01:35:22 < Laurenceb_> yeah 2012-11-25T01:35:41 < emeb> I've been using it heavily for the last few weeks - works OK. 2012-11-25T01:48:46 < gxti> i used atollic yesterday just to get a working debugger (well, it worked better, at least. still not good enough.). not the worst thing i've ever used but i couldn't really endorse it. 2012-11-25T01:49:05 < gxti> someday i will have a stack that actually works 2012-11-25T01:49:40 < emeb> get yerself a BMPM and be done with it. 2012-11-25T01:50:56 < gxti> a what 2012-11-25T01:51:38 < emeb> http://www.blacksphere.co.nz/main/blackmagic 2012-11-25T01:54:22 -!- l4cr0ss [~lacro$$@174.34.185.251] has quit [Quit: l4cr0ss] 2012-11-25T01:54:27 < gxti> does the swd actually work? 2012-11-25T01:54:56 < zyp> sure, it's all I use 2012-11-25T01:57:50 < emeb> OT - w00t - got my beaglebone FPGA cape working w/ linux: http://ebrombaugh.studionebula.com/embedded/bcc/index.html 2012-11-25T01:59:35 < zyp> nice 2012-11-25T02:00:22 < emeb> just need to clean up the user-space loader app & set up a github for it. 2012-11-25T02:06:32 -!- claude_ [~quassel@HSI-KBW-082-212-024-153.hsi.kabelbw.de] has quit [Remote host closed the connection] 2012-11-25T02:15:12 <+dekar_> I get so much traffic on my mirror of the ST site 2012-11-25T02:15:32 <+dekar_> that weird windows virtual com port driver alone has 1700 downloads this month alone 2012-11-25T02:21:44 < Laurenceb_> lol 2012-11-25T02:21:54 < Laurenceb_> probably cuz st site is always down 2012-11-25T02:22:11 < Laurenceb_> why the hell do you need a driver for virtual com? 2012-11-25T02:22:19 < Laurenceb_> or do you mean .ini thingy ? 2012-11-25T02:30:36 < gxti> might as well be a driver. i'll never understand windows' usb strategy. 2012-11-25T02:31:26 < gxti> progamming multiple boards is so obnoxious because each one has to be re-recognized and re-installed even though it's the same device, VID, PID, and physical port 2012-11-25T02:31:50 < zyp> http://bin.jvnv.net/f/EeA4M.png <- success, host finds fat partition on sd card \o/ 2012-11-25T02:35:47 < Laurenceb_> i still see some errors? 2012-11-25T02:35:59 < zyp> I've not implemented write yet 2012-11-25T02:36:35 < Laurenceb_> ah 2012-11-25T02:36:44 < Laurenceb_> total phase = usb protocol anyliser? 2012-11-25T02:36:53 < zyp> yes 2012-11-25T02:37:05 < Laurenceb_> with hardware interface card? 2012-11-25T02:37:16 < zyp> total phase is the company making the beagle series of usb analyzers 2012-11-25T02:37:23 < Laurenceb_> ah 2012-11-25T02:37:40 < Laurenceb_> i see they have i2c analyzers 2012-11-25T02:37:46 < Laurenceb_> looks useful 2012-11-25T02:37:55 < Laurenceb_> but i could try and roll my own... 2012-11-25T02:38:00 < zyp> heh 2012-11-25T02:38:17 < zyp> I can do i2c with the saleae :p 2012-11-25T02:38:29 < Laurenceb_> my i2c vehicular logger is being odd 2012-11-25T02:38:45 < Laurenceb_> looks like about one error that locks up the bus every 40 hours or so 2012-11-25T02:38:51 < zyp> i2c is a bit easier to analyze than HS USB :p 2012-11-25T02:39:00 < Laurenceb_> got quite a few error reports back from users 2012-11-25T02:39:41 < zyp> hmm, I think I locked up this hub again 2012-11-25T02:39:54 < Laurenceb_> hopefully identifying the issue and resetting the apb peripheral will fix it 2012-11-25T02:40:00 < Laurenceb_> hehe lockup tiems 2012-11-25T02:40:13 < Laurenceb_> i cant replicate the bug :( 2012-11-25T02:40:23 < Laurenceb_> im wondering if its rfi or something 2012-11-25T02:40:33 < zyp> no, I locked up entire stack again, now nothing enumerates again :p 2012-11-25T02:40:50 < Laurenceb_> hehe 2012-11-25T02:41:23 < zyp> I should probably get a seperate box for testing, from the one I'm working on :p 2012-11-25T02:42:35 < Laurenceb_> i think people keen putting TETRA handhelds on top of the box 2012-11-25T02:42:40 < Laurenceb_> thats not going to help 2012-11-25T02:43:27 < Laurenceb_> and something is intermittently killing the ublox6 module 2012-11-25T02:44:44 < Laurenceb_> its funny cuz i had to get the logger CE tested for EMI 2012-11-25T02:45:05 < Laurenceb_> dunno what the power is like on tetra handhelds, but its got to be high 2012-11-25T02:46:22 < Laurenceb_> ill have to do a live map to track all the loggers next 2012-11-25T02:46:38 < Laurenceb_> upload the gps each time they connect to the server 2012-11-25T02:48:17 < Laurenceb_> well.. after i invest in a 4TB drive to store all the data thats coming in O_o 2012-11-25T02:48:55 < zyp> :p 2012-11-25T02:52:14 < Laurenceb_> by end of next week they should be 10 units in use at any one time 2012-11-25T02:52:19 < Laurenceb_> thats 10GB/day 2012-11-25T02:52:51 < Laurenceb_> so approaching 4TB/year 2012-11-25T02:53:41 < zyp> hmm, wtf 2012-11-25T02:54:09 < Laurenceb_> we're putting logger boards with gps+imu in hundreds of ambulance cabs 2012-11-25T02:54:41 < zyp> the erroneous IN transactions in that log is apparently due to bad CRC 2012-11-25T02:54:52 < zyp> which is calculated by the core 2012-11-25T02:55:04 < Laurenceb_> oh noes 2012-11-25T02:55:15 < Laurenceb_> see i used the ST USB library 2012-11-25T02:55:29 < Laurenceb_> they probably haxor silicon bugs :P 2012-11-25T02:55:34 < zyp> and you learned nothing :p 2012-11-25T02:57:26 < zyp> it's repeating the same write command for the third time, but the returned status packet now got a bad crc 2012-11-25T02:57:27 < Laurenceb_> yeah but it works 2012-11-25T02:57:30 < Laurenceb_> more or less 2012-11-25T02:57:48 < Laurenceb_> well enough to win massive contract or hundereds of units at £5K each 2012-11-25T02:58:05 < zyp> and the same happened two times, so it's not a random glitch 2012-11-25T02:59:13 < zyp> wonder if I'm overrunning the fifo or something, corrupting the data between crc calculation and write 2012-11-25T03:00:31 < zyp> ah, the data is invalid 2012-11-25T03:00:37 < zyp> the last byte should read 01, not 00 2012-11-25T03:01:10 < Laurenceb_> http://i.imgur.com/NqHgl.jpg 2012-11-25T03:01:14 < Laurenceb_> girls on irc?! 2012-11-25T03:01:21 < Laurenceb_> wtf is happening to the world 2012-11-25T03:01:26 < zyp> *yawn* 2012-11-25T03:01:34 < Laurenceb_> /troll 2012-11-25T03:02:17 < Laurenceb_> wonder if baird is hiding behind some of those trees waiting to attack 2012-11-25T03:08:56 < qyx_> quite common, i know some 2012-11-25T03:12:21 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-25T03:14:00 -!- Laurenceb_ [~Laurence@host86-179-249-229.range86-179.btcentralplus.com] has quit [Ping timeout: 244 seconds] 2012-11-25T03:16:41 < dongs> > macbook pro 2012-11-25T03:16:43 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-25T03:17:02 < dongs> also lol'd at windows running inside steveos 2012-11-25T03:17:08 < dongs> if steveos was so awesome why dont they irc from it? 2012-11-25T03:18:02 < zyp> http://bin.jvnv.net/f/JcsPs.png <- bonus pic 2012-11-25T03:19:03 < dongs> is that some spi 2012-11-25T03:19:11 < zyp> no, SDIO 2012-11-25T03:19:11 < dongs> o wait, youre acutally using sdio 2012-11-25T03:19:39 < zyp> SDIO is quite nice, way less work than using SPI 2012-11-25T03:19:44 < dongs> right 2012-11-25T03:20:36 < zyp> http://paste.jvnv.net/view/6w4wk 2012-11-25T03:23:05 -!- Netsplit *.net <-> *.split quits: olasd 2012-11-25T03:23:06 -!- olasd [~olasd@leibniz.olasd.eu] has joined ##stm32 2012-11-25T03:23:07 -!- olasd [~olasd@leibniz.olasd.eu] has quit [Changing host] 2012-11-25T03:23:07 -!- olasd [~olasd@pdpc/supporter/active/olasd] has joined ##stm32 2012-11-25T03:23:17 < zyp> I mean, with SPI you're just pushing bytes and have to do all the framing and CRC shit yourself 2012-11-25T03:23:47 < zyp> with SDIO you just set ARG and CMD and wait for done, then read RESPx 2012-11-25T03:25:11 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-25T03:25:11 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-25T03:25:11 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-25T03:25:48 < zyp> when I'm done with the SD driver I'll probably add SPI mode support later 2012-11-25T03:26:13 < zyp> the commands are the same anyway, it's just the way of packing it that's different 2012-11-25T03:26:24 < zyp> so it should be easy enough 2012-11-25T03:28:14 < emeb_mac> nice code 2012-11-25T03:30:47 < zyp> it's a bit extra stuff in it though 2012-11-25T03:31:11 < zyp> all the CMD13 stuff is just for logging status, doesn't actually do anything useful 2012-11-25T03:31:42 < zyp> and same with the read_block() in initialize, that was also just for testing :p 2012-11-25T03:32:57 < emeb_mac> I imagine that writing is probably not much more than that. 2012-11-25T03:33:11 < zyp> nah, shouldn't be 2012-11-25T03:34:25 < zyp> http://paste.jvnv.net/view/BzbM0 <- usb/scsi code is a bit larger 2012-11-25T03:34:48 < zyp> need to split them better too 2012-11-25T03:36:52 < zyp> make a seperate SCSI target driver, and just hook it to the MSC driver 2012-11-25T03:37:23 < emeb_mac> so your goal here is usb <-> sd? 2012-11-25T03:39:09 < zyp> well, that makes for another neat example application for laks, at least 2012-11-25T03:39:43 < zyp> and should also be a nice target for benchmarking later 2012-11-25T03:42:07 < zyp> I also got an idea from a friend for a project based on MSC and SD that sounded fun, that I might do later 2012-11-25T03:43:31 < zyp> also, I'm planning to move the class drivers currently located in the demo projects into laks itself as they become mature enough to be reusable without direct modification 2012-11-25T03:43:44 < emeb_mac> good idea 2012-11-25T03:44:06 < zyp> so the goal is to have both SD and MSC drivers in laks, that can just be instanced and hooked together to make some custom MSC device 2012-11-25T03:45:13 < emeb_mac> at some point I'd like to try that on my f4 board that has both SD and USB on it. 2012-11-25T03:47:26 < zyp> the current code should work pretty much without modification 2012-11-25T03:47:34 < zyp> depending on which pins you selected for SDIO 2012-11-25T03:48:38 < zyp> by the way, did you have time to do anything with the command parser yet? 2012-11-25T03:49:23 < zyp> I'm looking forward to see how that'll turn out 2012-11-25T03:51:51 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [Ping timeout: 260 seconds] 2012-11-25T04:25:16 < emeb_mac> zyp: I did a little bit with it but set it aside to work on some other things. 2012-11-25T04:25:28 < emeb_mac> Not a lot to report at this point. 2012-11-25T04:25:56 < zyp> I understand 2012-11-25T04:27:24 < emeb_mac> I did have a question though - is the 'len' value in bytes or words? 2012-11-25T04:28:33 < zyp> bytes 2012-11-25T04:29:35 < zyp> not sure why I still use uint32_t for the data pointer, should probably be void or something 2012-11-25T04:29:52 < zyp> I usually end up casting it anyway 2012-11-25T04:31:00 < emeb_mac> yeah - saw that inside the usb.read method it was actually a uint16_t type. 2012-11-25T04:31:09 < zyp> huh? 2012-11-25T04:31:16 < zyp> on F1 then? 2012-11-25T04:31:19 < emeb_mac> yes 2012-11-25T04:31:30 < dongs> sup dongs 2012-11-25T04:31:33 < gxti> curious... i turn on HAL_USE_MAC and my program no longer boots 2012-11-25T04:31:36 < emeb_mac> I'm doing this with my F373 - same as F1 2012-11-25T04:31:39 < zyp> ah, yeah, F1 operates with a 16-bit wide buffer 2012-11-25T04:32:03 < zyp> F4 operates with a 32-bit wide fifo 2012-11-25T04:32:08 < zyp> I wrote F4 first 2012-11-25T04:32:49 < dongs> fifodongs 2012-11-25T04:33:00 < dongs> emeb_mac: you got component placement/shit on the breakout? 2012-11-25T04:33:07 < dongs> i might have time to ghetto it up today 2012-11-25T04:33:15 < dongs> zyp: also, BMP clone pcbs are here since few days ago 2012-11-25T04:33:35 < emeb_mac> dongs: I can probably get that from the tool. Lemme check. 2012-11-25T04:33:37 < zyp> emeb_mac, also, that makes the statement about you having to read() four bytes at a time untrue, it's two bytes at a time for F1 driver :p 2012-11-25T04:33:45 < emeb_mac> heh 2012-11-25T04:35:25 < zyp> oh, wait 2012-11-25T04:35:41 < zyp> with F1 driver you currently have to read entire packet at once :p 2012-11-25T04:36:05 < zyp> read() currently reads from the start of the packet buffer every time :p 2012-11-25T04:38:46 < zyp> dongs, I don't suppose you cut stencils, so if I want a stencil I'll have to pay for the whole sheet? 2012-11-25T04:39:22 -!- |sark [~|sark@109.235.51.202] has quit [Read error: Connection reset by peer] 2012-11-25T04:39:30 < zyp> if so I'll rather wait until lpc4300 stuff can be panelized on the same sheet 2012-11-25T04:40:12 < qyx_> have you already finished it? 2012-11-25T04:40:32 < zyp> no, that's why it'll have to wait :p 2012-11-25T04:40:59 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-25T04:41:02 < qyx_> ah 2012-11-25T04:41:14 < zyp> stencils aside, I'm probably going to buy the components for everything in one go, so it'll have to wait at some point anyway 2012-11-25T04:41:33 < zyp> so I'm not in a hurry to receive the boards 2012-11-25T04:41:44 -!- |sark [~|sark@109.235.51.202] has quit [Read error: Connection reset by peer] 2012-11-25T04:41:47 < dongs> zyp, i do cut them, i was going to get one for me for some current projects + add bmp+breakout on it, but I can add 2 copies of breakout on the side if you want one 2012-11-25T04:42:07 < dongs> then I can just cut that piece off 2012-11-25T04:42:10 < emeb_mac> dongs: I can generate an "xy" file with component locations & rotations - is that what you meant? 2012-11-25T04:42:20 < dongs> emeb_mac: no, just refdes/value or something 2012-11-25T04:42:27 < dongs> i mean so i know wtf im putting where 2012-11-25T04:42:34 < zyp> dongs, ah, that sounds nice 2012-11-25T04:42:36 < emeb_mac> OK - just use the BOM 2012-11-25T04:42:41 < dongs> yeah 2012-11-25T04:42:49 < zyp> dongs, both bmp and f3 breakout then? 2012-11-25T04:42:54 < dongs> zyp, sure 2012-11-25T04:43:02 < zyp> how many boards do you have? 2012-11-25T04:43:13 < emeb_mac> http://ebrombaugh.studionebula.com/embedded/stm32f373breakout/bom.xls <- bom 2012-11-25T04:43:17 < dongs> i got plenty to send you 5 of the bmp as you originalyl wanted 2012-11-25T04:43:28 < zyp> sounds good 2012-11-25T04:43:55 < dongs> emeb_mac: works. 2012-11-25T04:44:42 < zyp> maybe I should just get you to include parts along with the boards, since you have parts for your own anyway :p 2012-11-25T04:47:23 < dongs> they seem t o be standard shit everyone should have 2012-11-25T04:48:40 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-25T04:48:48 < dongs> im a communist so i only stock SMD usb 2012-11-25T04:49:01 < zyp> :p 2012-11-25T04:51:35 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-25T04:52:11 < zyp> I don't have stm32 chips either, or crystals with that footprint 2012-11-25T04:53:38 < zyp> and I'm unsure about the regs and transistors 2012-11-25T04:53:47 < zyp> but nevermind, I'll do my own shopping :p 2012-11-25T04:54:17 < zyp> also gives me more of a reason to actually finish the lpc4300 board 2012-11-25T04:54:19 < emeb_mac> where do you buy such stuff? 2012-11-25T04:54:54 < dongs> what stuff 2012-11-25T04:54:56 < zyp> digikey/mouser/etc like everybody else? 2012-11-25T04:55:19 < emeb_mac> do they ship from the US or have warehouses in eu? 2012-11-25T04:55:31 < zyp> US usually 2012-11-25T04:55:38 < dongs> same like wehn they ship to japan.. 2012-11-25T04:55:42 < dongs> shit's all in u.s. 2012-11-25T04:55:45 < emeb_mac> figures. 2012-11-25T04:55:52 < dongs> zyp: did y ou hear, freescale shipped my tray of mma accels way ahead of schedule 2012-11-25T04:55:59 < dongs> got them few days ago 2012-11-25T04:56:03 < dongs> instead of.. march or wahtever they originally said 2012-11-25T04:56:11 < zyp> cheapest delivery is UPS anyway, and then the package is at my door within 48h or so 2012-11-25T04:56:36 < zyp> so I don't care where they ship from, it's usually faster than ordering anything from a norwegian company :p 2012-11-25T04:56:38 < emeb_mac> not bad 2012-11-25T04:56:54 < dongs> ya.. ups to JP is $20 2012-11-25T04:56:57 < dongs> from digikey 2012-11-25T04:57:02 < dongs> but with $80 to get freeship it doesnt matter 2012-11-25T04:57:06 < dongs> as im always over that anyway 2012-11-25T04:57:13 < zyp> it's somewhere in the $30-$40 range to norway 2012-11-25T04:57:20 < qyx_> here i use to order from farnell, 5e ups and delivered within 16-20hrs 2012-11-25T04:57:57 < zyp> last time I ordered from mouser I just needed some cheap crap, so I threw in the beaglebone to bump it over the freeship limit 2012-11-25T04:58:32 < zyp> next time I need to do bump some digikey order I'm planning to throw in some of those nano testclips 2012-11-25T04:58:58 < zyp> they didn't have them at mouser 2012-11-25T05:00:30 < emeb_mac> oh - last time I checked mouser didn't have the little buttons. DK has 'em tho. 2012-11-25T05:19:57 < dongs> bored 2012-11-25T05:20:09 < emeb_mac> board 2012-11-25T05:20:55 < dongs> assburgers kickin in, dont feel like doing shit 2012-11-25T05:21:03 < zyp> tired 2012-11-25T05:21:13 < emeb_mac> dongs: digestive coma? 2012-11-25T05:21:24 < dongs> nah i didnt eat anything today yet. 2012-11-25T05:23:25 < emeb_mac> zyp what you doing still up? it's almost time for the sun to come up, no? 2012-11-25T05:23:38 < zyp> it's only 04:23 :p 2012-11-25T05:23:44 < zyp> but yeah, good question 2012-11-25T05:24:14 < zyp> I was planning on going to bed, but then I got stuck thinking about other stuff 2012-11-25T05:24:30 < emeb_mac> it happens 2012-11-25T05:27:02 < zyp> yeah, way too often :p 2012-11-25T05:27:14 < dongs> zyp's dakimakura didn't arrive yet so he's sadfacin' 2012-11-25T05:27:57 < zyp> how'd you know?! 2012-11-25T05:28:23 * emeb_mac googles dakimakura 2012-11-25T05:28:30 < dongs> you ordered 2 so you can follow the instructions in that recent blog I posted so you could get your sukebe on. 2012-11-25T05:28:53 < zyp> which blog? I think I missed that 2012-11-25T05:29:08 < dongs> or wait i think it was either zippe or baird that posted the original 2012-11-25T05:29:52 < zyp> I tend to stay away from those kind of sites when I'm at work, so I might have seen the url but not opened it :p 2012-11-25T05:30:35 < dongs> http://blog-imgs-51.fc2.com/y/a/r/yaraon/121109-kj-dakimakura-r.jpg 2012-11-25T05:31:02 < zyp> hah 2012-11-25T05:31:20 < zyp> :D 2012-11-25T05:32:48 < dongs> huh, apparently nexus4 does have LTE. trolled. 2012-11-25T05:32:55 < zyp> huh? 2012-11-25T05:33:05 < zyp> source? 2012-11-25T05:33:15 < zyp> ah, right 2012-11-25T05:33:17 < zyp> found it 2012-11-25T05:33:19 < dongs> http://www.anandtech.com/show/6474/nexus-4-includes-support-for-lte-on-band-4-aws 2012-11-25T05:33:24 < dongs> analtech 2012-11-25T05:34:38 < zyp> still no support for 2600 MHz, which is the one they are using here 2012-11-25T05:34:52 < dongs> japs dontr evne have lte so i dont give a fuck 2012-11-25T05:35:13 < dongs> my mobile internets is like 300kbit with every popular site blogged down to like 9.6kbit 2012-11-25T05:36:25 < zyp> we've used some of those 3G to wifi adapters in japan, they tend to work rather great 2012-11-25T05:37:21 < zyp> and the vaio I bought in 2010 came with a free trial of uq wimax, I remember measuring 13 Mb/s sitting on a train in tokyo 2012-11-25T05:38:02 < zyp> I think one of the guys this year also had a wimax to wifi adapter 2012-11-25T05:38:49 < dongs> LOL wimax 2012-11-25T05:38:55 < dongs> dead as bsd 2012-11-25T05:39:03 < dongs> k bbl 2012-11-25T05:39:12 < zyp> yeah, coverage makes it useless outside the large cities 2012-11-25T05:39:53 < bsdfox> dongs, :( 2012-11-25T05:40:10 < zyp> sitting on the shinkansen, it didn't take many seconds to leave the coverage area :p 2012-11-25T05:40:41 < zyp> but it's fast when it's available 2012-11-25T05:40:44 * emeb_mac was involved in intel's first wimax chipset. 2012-11-25T05:41:07 < zyp> cool 2012-11-25T05:41:16 < emeb_mac> it was fun 2012-11-25T05:41:42 < emeb_mac> a couple of ARM 7 cores + rf dsp. 2012-11-25T05:42:00 < emeb_mac> I did the clock generators, GPIO and analog cores. 2012-11-25T05:42:32 < emeb_mac> (plus headed the verification team) 2012-11-25T05:43:19 < zyp> standalone wimax or wifi+wimax? 2012-11-25T05:45:33 < emeb_mac> it was just wimax 2012-11-25T05:45:55 < emeb_mac> I think the next gen after I left did wifi, bt & wimax 2012-11-25T05:52:03 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-25T05:57:19 -!- l4cr0ss [~lacro$$@72.37.242.43] has joined ##stm32 2012-11-25T06:06:56 -!- Oldboy_ [myircshell@gateway/shell/sh3lls.net/x-vkxqimgnsvaxtage] has joined ##stm32 2012-11-25T06:07:30 -!- Oldboy_ [myircshell@gateway/shell/sh3lls.net/x-vkxqimgnsvaxtage] has quit [Client Quit] 2012-11-25T06:08:09 < l4cr0ss> i see that https://launchpad.net/gcc-arm-embedded is built for ubuntu 8.10. think i would run into problems using debian 6? best to just install 8.10? 2012-11-25T06:08:43 < emeb_mac> works fine on fedora 17. 2012-11-25T06:09:01 < emeb_mac> and on ubuntu 12.04 2012-11-25T06:09:08 < l4cr0ss> ok 2012-11-25T06:09:31 < gxti> holy goddamn, it responds to ping 2012-11-25T06:09:32 < baird> x86 implied, of course 2012-11-25T06:09:41 < gxti> that was almost too easy 2012-11-25T06:09:50 < emeb_mac> linux binaries are generally pretty compatible. 2012-11-25T06:12:09 < l4cr0ss> cool 2012-11-25T06:12:12 < l4cr0ss> gonna give it a go 2012-11-25T06:12:22 < emeb_mac> gxti what worked? 2012-11-25T06:12:43 < gxti> stm32f107 ethernet 2012-11-25T06:12:50 < emeb_mac> nice 2012-11-25T06:13:13 < gxti> one small patch to chibios because it was shutting down the PHY which was supplying the clock it needed to reset the mac so it could start the PHY 2012-11-25T06:14:01 < gxti> seems to hang after a few minutes though. oh well, still a big win for a few hours' work. 2012-11-25T06:14:16 < emeb_mac> gxti: what's next? 2012-11-25T06:15:17 < gxti> not hanging, i suppose. also need to figure out how to start a DHCP cycle, and probably get the SPI flash running so i can stick the MAC address in there because i forgot to include one of microchip's eeproms with MAC 2012-11-25T06:15:46 < emeb_mac> what you making? 2012-11-25T06:16:50 < gxti> an 11 channel mains power meter for monitoring all the circuits in your house 2012-11-25T06:17:25 < gxti> http://partiallystapled.com/~gxti/circuits/2012/11/18-ctservice_v2_done.jpg 2012-11-25T06:17:29 < emeb_mac> cool 2012-11-25T06:18:11 < baird> Hmm, Intel is taking its mainstream processors to BGA. http://www.xbitlabs.com/news/cpu/display/20121122022244_Intel_s_Haswell_Could_Be_Last_Interchangeable_Desktop_Microprocessors_Report.html 2012-11-25T06:18:25 < emeb_mac> OSHpark! 2012-11-25T06:29:10 < gxti> yep 2012-11-25T06:35:02 < gxti> oh goody more corrupt stacks 2012-11-25T06:35:20 < gxti> this one is going to be super fun to debug because it's also nondeterministic! 2012-11-25T06:36:00 < emeb_mac> corrupt stack in chibios? 2012-11-25T06:38:17 < gxti> everything either hangs or resets after 20-120 seconds of pinging, in the case of the hang it lands in unhandled_exception with a corrupt stack 2012-11-25T06:39:08 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-25T06:39:15 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-25T06:39:36 < gxti> yesterday it was because i was allocating a config structure from the stack, which then went out of scope and was later called. this time it's nothing so obvious, not that i found that quickly either 2012-11-25T06:40:38 < gxti> i just disabled the main ADC polling interrupt and it hasn't hung yet so probably the two are interacting poorly 2012-11-25T06:47:03 < gxti> and a flood ping makes it crash quickly when the ADC is on, and still no crash with ADC off 2012-11-25T06:48:18 < emeb_mac> seems like a key piece of info. 2012-11-25T06:48:59 < emeb_mac> ADC ISR is not saving all the regs it uses? 2012-11-25T06:50:06 < gxti> just having a stub 'return;' ISR is enough to trigger it so you're probably on the right track 2012-11-25T06:50:27 < gxti> stupid question: is saving regs something i'm supposed to be doing? 2012-11-25T06:51:02 < gxti> actually that's not a stub ISR, it's a chibios callback, so there's still stuff happening 2012-11-25T06:51:05 < gxti> just none of my stuff 2012-11-25T06:53:22 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-25T06:57:15 < gxti> aha, now we're cooking with gas. i stubbed out the guts of the chibios IRQ and it still hangs, but then if i comment out the prologue and epilogue macros it no longer hangs 2012-11-25T07:04:07 < l4cr0ss> https://launchpadlibrarian.net/121696498/How-to-build-toolchain.pdf Step 4: Build a new native gcc 2012-11-25T07:04:09 < l4cr0ss> "If you don’t want to build the package running on the platform which is different from your 2012-11-25T07:04:10 < l4cr0ss> build machine, please skip this step. " 2012-11-25T07:04:12 < l4cr0ss> What does that mean 2012-11-25T07:13:31 < emeb_mac> l4cr0ss: you're building a cross compiler - arm code output on an x86 machine, right? 2012-11-25T07:13:52 < l4cr0ss> "If you don't want to run the package on a platform different than your build machine, skip this step," i think 2012-11-25T07:13:53 < l4cr0ss> yes 2012-11-25T07:13:59 < emeb_mac> step 4 means you're not trying to build a native compiler arm code output on an arm machine. 2012-11-25T07:14:10 < emeb_mac> so skip it. 2012-11-25T07:14:48 < l4cr0ss> kk 2012-11-25T07:15:26 < baird> dongy: those panels you're playing with don't have support for MIPI/DSI, do they.. 2012-11-25T07:16:41 < dongs> no. just eDP. 2012-11-25T07:17:29 < dongs> seems like very similar stuff though 2012-11-25T07:17:33 < dongs> lol, shitberrypi has it 2012-11-25T07:17:38 < dongs> SORRY! 2012-11-25T07:17:51 < baird> CRY 2012-11-25T07:18:16 < emeb_mac> let me call you a whaaambulance. 2012-11-25T07:20:00 < dongs> baird: DPI/MIPI sounds like some bullshit opensores crap that will never be accepted by any serious manufacturer 2012-11-25T07:20:28 < dongs> er DSI 2012-11-25T07:20:29 < dongs> or wahtever 2012-11-25T07:20:43 < emeb_mac> hardly opensores - synopsys IP, broadcomm uses it in their chip. Not open at all. 2012-11-25T07:22:08 < emeb_mac> looks like it's pretty common interface for lcd panels 2012-11-25T07:22:38 < baird> cheap lcd panels is the question, though. :) 2012-11-25T07:22:54 < dongs> eDP is the futar though 2012-11-25T07:23:04 < dongs> every panel in 2013 will be edp 2012-11-25T07:23:25 < dongs> and with panel self-refresh it will be mega awesome 2012-11-25T07:23:47 < emeb_mac> does the panel you have do self? 2012-11-25T07:24:08 < dongs> no. this is edp 1.3, thats not even announced/finalized yet as far as i know 2012-11-25T07:25:00 < emeb_mac> I guess that means you can pull the video cable and it'll still display the last thing it had? 2012-11-25T07:25:16 < dongs> basically, but the point is being able to shutdown GPU / diff lanes 2012-11-25T07:25:20 < dongs> to save power 2012-11-25T07:25:24 < dongs> if youre just looking at a static page 2012-11-25T07:25:26 < dongs> or ircing etc. 2012-11-25T07:25:30 < emeb_mac> yup 2012-11-25T07:25:48 < emeb_mac> fair amount of memory required in the panel driver then. 2012-11-25T07:26:00 < dongs> just one framebuffer worth. 2012-11-25T07:26:03 < emeb_mac> but I suppose transistors are free now. 2012-11-25T07:26:04 < dongs> i wouldnt be surprised if its already there. 2012-11-25T07:26:27 < baird> Possibly on small-mcu/cpu projects, that bit-bang to the display, rather than using a gpu..? 2012-11-25T07:26:45 < dongs> emeb_mac: i mean every cheap china SPI lcd already has self-refresh 2012-11-25T07:26:52 < dongs> its singlebuffered though 2012-11-25T07:27:28 < emeb_mac> yeah. still, 1920x1080 24-bit is about 6.2MB. 2012-11-25T07:28:08 < dongs> funtimes. 2012-11-25T07:28:28 < emeb_mac> but still no jet cars. 2012-11-25T07:29:17 < baird> or robot girlfriends 2012-11-25T07:47:22 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-mbtlsfdhokzqjgfh] has quit [Remote host closed the connection] 2012-11-25T07:47:59 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-olnjfsxcxejlqmhf] has joined ##stm32 2012-11-25T08:03:49 -!- GargantuaSauce_ [~sauce@blk-222-208-237.eastlink.ca] has joined ##stm32 2012-11-25T08:05:59 -!- dongs_ [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-25T08:09:21 -!- emeb_mac_ [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-25T08:10:15 < emeb_mac_> anyone here remember the name of that project for a software defined radio done with an LPC4300? 2012-11-25T08:10:30 -!- Netsplit *.net <-> *.split quits: metaxa, ntfreak, GargantuaSauce, jaeckel, esden, Vutral, TheSeven, @ChanServ, lawrenceseattle, ABLomas, (+8 more, use /NETSPLIT to show all of them) 2012-11-25T08:10:30 -!- emeb_mac_ is now known as emeb_mac 2012-11-25T08:12:31 -!- jaeckel [~jaeckel@jaeckel.eu] has joined ##stm32 2012-11-25T08:13:36 < emeb_mac> freenode spits it back out 2012-11-25T08:14:15 * emeb_mac wonders what canadians call americans 2012-11-25T08:14:28 < emeb_mac> yankees? 2012-11-25T08:15:56 -!- ChanServ [ChanServ@services.] has joined ##stm32 2012-11-25T08:15:56 -!- ServerMode/##stm32 [+o ChanServ] by lindbohm.freenode.net 2012-11-25T08:17:13 < emeb_mac> installed an i970 into a palm pilot? 2012-11-25T08:19:24 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/session] has joined ##stm32 2012-11-25T08:19:53 -!- Vutral [~ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-25T08:19:53 -!- ntfreak [~ntfreak@unaffiliated/ntfreak] has joined ##stm32 2012-11-25T08:19:53 -!- ossifrage [~ossifrage@71.224.59.2] has joined ##stm32 2012-11-25T08:20:06 -!- jaeckel [~jaeckel@jaeckel.eu] has quit [Changing host] 2012-11-25T08:20:06 -!- jaeckel [~jaeckel@unaffiliated/jaeckel] has joined ##stm32 2012-11-25T08:20:49 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-25T08:21:43 -!- lawrenceseattle_ [~anonymous@216.243.49.130] has joined ##stm32 2012-11-25T08:21:43 -!- Nutter` [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-25T08:21:43 -!- metaxa [metaxa@us.members.bombshellz.net] has joined ##stm32 2012-11-25T08:21:48 -!- ds2 [noinf@netblock-66-245-251-24.dslextreme.com] has joined ##stm32 2012-11-25T08:21:48 -!- dekar_ [~dekar@212.255.255.92] has joined ##stm32 2012-11-25T08:21:48 -!- ServerMode/##stm32 [+v dekar_] by lindbohm.freenode.net 2012-11-25T08:22:00 -!- esden [esden@repl.esden.net] has joined ##stm32 2012-11-25T08:38:36 -!- ABLomas [~abl@78-60-198-200.static.zebra.lt] has joined ##stm32 2012-11-25T08:38:38 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/session] has quit [Changing host] 2012-11-25T08:38:38 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-jnkmeztyogpziugb] has joined ##stm32 2012-11-25T08:40:14 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-25T08:41:57 -!- lawrenceseattle_ [~anonymous@216.243.49.130] has quit [Quit: lawrenceseattle_] 2012-11-25T08:45:31 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-25T09:09:50 -!- dekar [~dekar@212.255.255.229] has joined ##stm32 2012-11-25T09:09:53 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-25T09:13:13 -!- dekar_ [~dekar@212.255.255.92] has quit [Ping timeout: 260 seconds] 2012-11-25T09:23:06 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-25T09:52:38 < dongs_> wait WHAT 2012-11-25T09:52:45 < dongs_> STM32F42X supports >sdram< 2012-11-25T09:53:12 < dongs_> STM32F427ZIHigh-performance and DSP with FPU, ARM Cortex-M4 MCU with 2 Mbytes Flash, 168 MHz CPU, Art Accelerator, SDRAM 2012-11-25T09:59:23 < dongs_> ntfreak: is ST trolling? 2012-11-25T09:59:28 -!- dongs_ is now known as dongs 2012-11-25T10:01:53 < jpa-> why not? 2012-11-25T10:03:11 < jpa-> "high-level languages such as Java™, Microsoft® .Net or uClinux™." µClinux, the language 2012-11-25T10:04:24 < dongs> where's another PDF saying it has sdram 2012-11-25T10:18:22 -!- Nutter` is now known as Nutter 2012-11-25T10:27:31 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-25T10:51:06 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-25T11:03:42 < dongs> http://i.imgur.com/QHsZv.jpg attn Laurenceb 2012-11-25T11:29:51 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: Leaving] 2012-11-25T11:31:06 -!- alexn [~alexn@dslb-094-216-061-196.pools.arcor-ip.net] has joined ##stm32 2012-11-25T11:57:23 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-25T12:04:04 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has joined ##stm32 2012-11-25T12:26:55 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-25T13:11:30 -!- alexn [~alexn@dslb-094-216-061-196.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-25T13:14:33 <+dekar> dongs, when will the stm32 get an mmu? :P 2012-11-25T13:17:10 < dongs> heh 2012-11-25T13:18:45 -!- alexn [~alexn@dslb-094-216-061-196.pools.arcor-ip.net] has joined ##stm32 2012-11-25T13:53:39 < jpa-> dekar: when you add one on an FPGA and hook it up to fsmc 2012-11-25T13:59:21 <+dekar> external mmu would be awkward 2012-11-25T14:02:58 < jpa-> why? 2012-11-25T14:03:18 < jpa-> just slow := 2012-11-25T14:03:19 < jpa-> :) 2012-11-25T14:09:27 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-jnkmeztyogpziugb] has quit [Remote host closed the connection] 2012-11-25T14:21:02 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-235-178.clienti.tiscali.it] has joined ##stm32 2012-11-25T14:22:07 < zyp> if you need an MMU, you should look at cortex-a5 rather than cortex-m 2012-11-25T14:23:20 < jpa-> or avr 2012-11-25T14:24:05 < dongs> for sure 2012-11-25T14:24:10 < dongs> avr is the answer for >everything< 2012-11-25T14:25:18 < dongs> Atmega2560 - Super fast, tons of memory. 2012-11-25T14:25:21 < dongs> all you need. 2012-11-25T14:27:10 < zyp> I've heard arduinos are better than avr 2012-11-25T14:27:26 < dongs> the bootloader makes it magical 2012-11-25T14:29:19 < baird> And of course, it's for performance art works 2012-11-25T14:29:41 < jpa-> the dongs performance, now on stage 2012-11-25T14:35:22 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-25T14:35:22 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-25T14:35:22 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-25T14:35:23 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-25T14:35:28 <+Steffanx> nu 2012-11-25T14:35:31 < baird> http://www.puppetryofthepenis.com/html_site/index.htm 2012-11-25T14:38:01 < baird> http://www.amazon.com/Puppetry-Penis-Ancient-Australian-Genital/dp/185375692X 2012-11-25T14:38:39 < dongs> baird's links are getting almost as good as Laurenceb 2012-11-25T14:39:02 <+Steffanx> 'good' 2012-11-25T14:41:18 < jpa-> Steffanx: would you act some puppetry penis with me? 2012-11-25T14:41:48 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-oatneooxmzeupfkk] has joined ##stm32 2012-11-25T14:45:19 <+Steffanx> Ask your wife if see what's to play with you 2012-11-25T14:47:23 < jpa-> it's nice to play with me, i promise 2012-11-25T14:47:59 < dongs> dong puppetry 2012-11-25T14:57:28 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-oatneooxmzeupfkk] has quit [Read error: Connection reset by peer] 2012-11-25T15:01:09 -!- |sark [~|sark@109.235.51.202] has quit [Read error: No route to host] 2012-11-25T15:01:44 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-25T15:04:19 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-yjsvtymclqrpqxbv] has joined ##stm32 2012-11-25T15:21:45 < baird> Hmm, this china-made canned coffee has a ring-pull.. How 1970s. :) 2012-11-25T15:22:03 < BrainDamage> pic 2012-11-25T15:26:14 < baird> This sort of thing: http://i.imgur.com/kl86p.jpg 2012-11-25T15:27:13 < BrainDamage> oh god that looks terrible 2012-11-25T15:27:31 < BrainDamage> not the opening, the concept 2012-11-25T15:27:41 < BrainDamage> cold coffee :s 2012-11-25T15:28:44 < prog> I bet you haven't seen their canned lizards 2012-11-25T15:29:09 < baird> Shit is awesome, but only sold at 'Asian' grocery stores around here. :/ 2012-11-25T15:29:20 < baird> Cheap, too. 2012-11-25T15:29:52 < baird> 0.80 to 1.45 a can, when mainstream softdrinks here sell for 1.60-2.4 2012-11-25T15:36:23 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-25T15:36:50 < dongs> man 2012-11-25T15:36:53 < dongs> what the fuck 2012-11-25T15:37:01 < dongs> keil samples just love directly dicking with registers 2012-11-25T15:37:06 < dongs> bypassing stdperiephlib 2012-11-25T15:37:16 < jpa-> stdperiph sucks 2012-11-25T15:37:21 < jpa-> registers is better 2012-11-25T15:37:36 < dongs> ya but 2012-11-25T15:37:42 < dongs> shit like this is fucking unreadable 2012-11-25T15:37:42 < dongs> RCC->APB2ENR |= ((1UL << 2) | (1UL << 4)); /* enable GPIOA, GPIOC clock*/ 2012-11-25T15:37:43 < dongs> GPIOA->CRL &= ~0x0000000F; /* PA.0 clear */ 2012-11-25T15:37:43 < dongs> GPIOA->CRL |= 0x00000004; /* PA.0 is Floating Input */ 2012-11-25T15:38:09 < jpa-> huh, they don't even use the defines :) 2012-11-25T15:38:32 < jpa-> but anyway, it is a commercial compiler, what do you expect? 2012-11-25T15:38:40 < dongs> and these are "easy" examples 2012-11-25T15:39:27 < dongs> yeah. 2012-11-25T15:39:27 < dongs> is there defines for RCC_* shit inside just the stm headers? 2012-11-25T15:39:27 < dongs> i.e. in stm32f10x.h 2012-11-25T15:39:43 < dongs> ah, there is 2012-11-25T15:39:51 < dongs> RCC_APB2ENR_IOPAEN etc 2012-11-25T15:39:53 < dongs> k 2012-11-25T15:39:58 < jpa-> yeah 2012-11-25T15:39:58 < dongs> lol fucking dongs. 2012-11-25T15:40:06 < dongs> thats different from shit in stdperiphlib 2012-11-25T15:40:10 < dongs> i mean naming 2012-11-25T15:40:34 < jpa-> but it is consistent with the reference manual 2012-11-25T15:40:37 < jpa-> which is more important IMO 2012-11-25T15:41:29 < dongs> anyway im trying out their usb stack samples. 2012-11-25T15:41:37 < dongs> HID worked with minimal changes, im impressed so far 2012-11-25T15:41:44 < dongs> its all fully closed sores and shit 2012-11-25T15:41:50 < dongs> so it must be very high quality code!! 2012-11-25T15:42:05 < prog> not necessarily 2012-11-25T15:42:34 < jpa-> it's probably better than ST's anyway :) 2012-11-25T15:42:35 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-235-178.clienti.tiscali.it] has joined ##stm32 2012-11-25T15:42:35 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-235-178.clienti.tiscali.it] has quit [Disconnected by services] 2012-11-25T15:56:26 -!- Laurenceb_ [~Laurence@host86-179-249-229.range86-179.btcentralplus.com] has joined ##stm32 2012-11-25T16:03:37 < dongs> < dongs> http://i.imgur.com/QHsZv.jpg attn Laurenceb 2012-11-25T16:03:41 < dongs> Laurenceb_: ^ 2012-11-25T16:03:55 < dongs> trying out KEIL usb stack, worked on first try w/hid + mass stoRAGE 2012-11-25T16:05:38 < zyp> fun fun 2012-11-25T16:07:26 < dongs> im not actually sure which part is closed sores 2012-11-25T16:07:31 < dongs> it links to USB_CM3.lib 2012-11-25T16:07:37 < dongs> but... 2012-11-25T16:07:43 < dongs> a lot of shit is opensoresed... 2012-11-25T16:09:52 < Laurenceb_> have you benchmarked it? 2012-11-25T16:09:56 < Laurenceb_> usb speed? 2012-11-25T16:10:08 < dongs> i just got memory mass storage shit bulit. 2012-11-25T16:10:23 < Laurenceb_> ah 2012-11-25T16:10:24 < dongs> i will do SD one tomrorow since i need to change their defaults from keil evlaboard for card sense/enable 2012-11-25T16:10:30 < dongs> so i have a 30k usb drive 2012-11-25T16:11:01 < dongs> Laurenceb_: i suspect being closed sores it will be amazing! 2012-11-25T16:11:18 < dongs> check out their EPIC sd driver 2012-11-25T16:11:22 < dongs> err SD -> SPI 2012-11-25T16:11:27 < dongs> http://bcas.tv/paste/results/56Htas29.html 2012-11-25T16:12:08 < Laurenceb_> hexored 2012-11-25T16:12:29 < dongs> these guys write direct magic shit to registers even mroe than zyp 2012-11-25T16:13:40 < dongs> also: Clock speed = fPCLK1 / 256 = 280 kHz at 72 MHz PCLK1 clk. 2012-11-25T16:23:06 < dongs> holy shit! 2012-11-25T16:23:14 < dongs> arm has a SIGNED vcom driver 2012-11-25T16:24:33 < Laurenceb_> how is it signed? 2012-11-25T16:24:43 < dongs> inf/cat 2012-11-25T16:24:43 < zyp> with a fountain pen 2012-11-25T16:24:45 < dongs> thats signed 2012-11-25T16:24:48 < dongs> for both x86 and x64 2012-11-25T16:24:53 < dongs> so if you use that vid/pid for CDC 2012-11-25T16:24:55 < dongs> and ship that driver 2012-11-25T16:25:06 < Laurenceb_> oh i see 2012-11-25T16:25:06 < dongs> it will install without redwarning on win 2012-11-25T16:25:18 < Laurenceb_> see i dont use xp 2012-11-25T16:25:26 < Laurenceb_> so had forgotten about that 2012-11-25T16:25:31 < dongs> ? 2012-11-25T16:26:28 < Laurenceb_> vcom issues on xp 2012-11-25T16:26:34 < dongs> um 2012-11-25T16:26:47 < dongs> winvista and above requires signed drivers on 64bit 2012-11-25T16:27:01 < dongs> shit like vcom is just an inf, so it installs, but pops up a lame warning 2012-11-25T16:29:07 < Laurenceb_> i see 2012-11-25T16:29:21 * Laurenceb_ is getting confused about #undef 2012-11-25T16:29:32 < dongs> but arm was nice enough to sign them. 2012-11-25T16:29:36 < dongs> now i can stop using lame arduino infs. 2012-11-25T16:30:16 < Laurenceb_> #define foo; if (bar) {#undef foo afunction();} else {afunction();} 2012-11-25T16:30:26 < dongs> christ what 2012-11-25T16:30:34 < dongs> why would that matter? 2012-11-25T16:30:36 < jpa-> isn't the default stm32 virtual com driver signed also? 2012-11-25T16:30:45 < dongs> jpa, where is it? 2012-11-25T16:30:49 < Laurenceb_> will afunction know about foo? 2012-11-25T16:30:54 < jpa-> dongs: comes from windows update 2012-11-25T16:31:14 < jpa-> and also on the stm32 pages on st.com somewhere 2012-11-25T16:31:27 < dongs> jpa if it comes from windowsupdate its signed. 2012-11-25T16:31:30 < jpa-> yep 2012-11-25T16:31:36 < zyp> Laurenceb_, wtf 2012-11-25T16:31:45 < jpa-> and why closed source shit like windows can't simply recognize USB ACM class devices itself? 2012-11-25T16:31:51 < Laurenceb_> wait 2012-11-25T16:31:59 < jpa-> Laurenceb_: you fail 2012-11-25T16:32:00 < Laurenceb_> compile doesnt know about bar 2012-11-25T16:32:02 < Laurenceb_> fail 2012-11-25T16:32:06 < Laurenceb_> yes 2012-11-25T16:32:34 < zyp> Laurenceb_, remember that the preprocessor is dumb, it doesn't know about functions or anything 2012-11-25T16:32:59 < zyp> it just substitutes the macros it can find in the source between the #define and #undef statements 2012-11-25T16:33:06 < Laurenceb_> i see 2012-11-25T16:33:32 < Laurenceb_> does it substitute recursively or just in the top file? 2012-11-25T16:33:37 < zyp> huh? 2012-11-25T16:34:04 < Laurenceb_> if afunction uses the define foo 2012-11-25T16:34:13 < jpa-> Laurenceb_: it goes line by line, it doesn't follow function calls 2012-11-25T16:34:19 < Laurenceb_> ok 2012-11-25T16:34:25 < Laurenceb_> i understand now 2012-11-25T16:34:27 < zyp> preprocessing is a seperate step before compiling 2012-11-25T16:34:31 < Laurenceb_> yeah i see 2012-11-25T16:34:34 < zyp> it doesn't parse the code at all 2012-11-25T16:34:43 < zyp> it just transforms the source 2012-11-25T16:34:54 < dongs> their shit supports composite devices 2012-11-25T16:35:01 < dongs> at same time there's not a single example of how to do that. 2012-11-25T16:35:03 < dongs> sigh 2012-11-25T16:35:16 < dongs> how much work is involved to do CDC and MSC over same USB device? 2012-11-25T16:35:42 < zyp> depends 2012-11-25T16:35:46 < dongs> is it just a matter of setting up the descriptor? 2012-11-25T16:36:11 < zyp> I've heard windows doesn't like that without custom matching drivers 2012-11-25T16:36:33 < zyp> but you can apparently get around that by using IAD 2012-11-25T16:36:49 < dongs> hurm 2012-11-25T16:36:52 < dongs> oh well, proj for later. 2012-11-25T16:36:57 < dongs> for now ill get individual shits working. 2012-11-25T16:37:05 < zyp> but yes, from a device perspective you just have to make interface descriptors for both functions 2012-11-25T16:38:03 < dongs> kk 2012-11-25T16:38:04 < zyp> IAD is some extra descriptors to make groups of interfaces, to let dumb hosts find a seperate driver for each group 2012-11-25T16:38:04 < dongs> bedtime 2012-11-25T16:39:44 < zyp> I've got the impression that the sole purpose of IAD is to provide a solution for windows' dumb way of assigning usb drivers to devices :p 2012-11-25T16:40:11 < baird> Almost 2am here, and the temperature is still the 32C it's been constantly all day. :/ 2012-11-25T16:40:36 < zyp> I just put snow tires on my car today 2012-11-25T16:41:22 < zyp> the first snow here is predicted around thursday 2012-11-25T16:41:27 -!- BrainDamage1 [~BrainDama@dynamic-adsl-94-36-235-178.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-25T16:41:43 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-235-178.clienti.tiscali.it] has joined ##stm32 2012-11-25T16:54:29 -!- daku is now known as DaKu 2012-11-25T16:59:58 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-25T17:01:23 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-25T17:11:22 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-yjsvtymclqrpqxbv] has quit [Quit: Lost terminal] 2012-11-25T17:11:35 < emeb_mac> gooooood morning. 2012-11-25T17:12:19 < zyp> hi 2012-11-25T17:21:30 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has quit [Quit: Leaving.] 2012-11-25T17:22:49 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-25T17:22:57 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-25T17:23:21 < emeb_mac> wonder if dongs got around to building a breakout 2012-11-25T17:28:53 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-25T17:28:55 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Client Quit] 2012-11-25T17:31:46 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-dvzdniaahlfgfccw] has joined ##stm32 2012-11-25T18:08:43 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-dvzdniaahlfgfccw] has quit [Quit: leaving] 2012-11-25T18:10:59 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-jkpvpdloudwauzqk] has joined ##stm32 2012-11-25T18:13:39 < karlp> emeb_mac: did you find the lpc4300 sdr stuff? http://ossmann.blogspot.com/2012/06/introducing-hackrf.html 2012-11-25T18:14:12 < karlp> gxti: is your metering board mais powered? where are you planning on mounting it? 2012-11-25T18:16:58 < gxti> karlp: the current revision is mains powered but the next one won't be 2012-11-25T18:17:00 < karlp> what's your target resolution in Watts? 2012-11-25T18:17:41 < gxti> i didn't have a target ahead beforehand but the noise looks like < 0.05W 2012-11-25T18:17:54 < gxti> haven't done any serious calibration though 2012-11-25T18:18:00 < karlp> yeah, you've got massively fancier front ends than I do :) 2012-11-25T18:18:11 < emeb_mac> karlp: thanks - hadn't found it yet. 2012-11-25T18:18:17 < gxti> MCP3903 is a very nice chip 2012-11-25T18:18:59 < karlp> 0.05W is kinda absurd for measuring breakers though isn't it? 2012-11-25T18:19:10 < karlp> even this new led light on my desk is still 3W 2012-11-25T18:19:52 < karlp> gxti: is yours just for fun? where are you feeding the data? 2012-11-25T18:20:14 < gxti> for me it's fun, i'm taking ideas from a friend who wants to use it to control peak demand 2012-11-25T18:21:26 < emeb_mac> gxti: have you seen the one that dj delorie did? 2012-11-25T18:21:36 < karlp> emeb_mac: linky? 2012-11-25T18:21:57 < gxti> emeb_mac: yes 2012-11-25T18:22:04 < gxti> http://www.delorie.com/electronics/powermeter/ 2012-11-25T18:22:04 < emeb_mac> http://www.delorie.com/electronics/powermeter/ 2012-11-25T18:22:39 < gxti> his frontend chip is nicer but it only has two channels 2012-11-25T18:22:48 < emeb_mac> also a few years older 2012-11-25T18:22:59 < gxti> it'll probably be around longer though :P 2012-11-25T18:23:39 < emeb_mac> for some reason he likes renesas mcus. 2012-11-25T18:25:21 < gxti> mine goes in a DIN-rail-mountable box too, which i haven't bought yet 2012-11-25T18:26:57 < gxti> revision 3 will lose the mains supply and just have 6 or 12 channels all the same, and the measured voltage will come in from a plug pack or something 2012-11-25T18:39:08 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has joined ##stm32 2012-11-25T18:42:43 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-25T18:52:46 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-25T19:08:11 < Laurenceb_> http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&sid=79c00adb826e21abba61f33dea319509&start=800 2012-11-25T19:08:13 < Laurenceb_> rofl 2012-11-25T19:08:34 < Laurenceb_> they just cant take it 2012-11-25T19:11:44 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-25T19:11:52 < zyp> what's it about? the shittyness of the dwc core? 2012-11-25T19:12:08 < zyp> or maybe just shitty dwc driver? 2012-11-25T19:12:21 < Laurenceb_> the drivers 2012-11-25T19:12:37 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-25T19:17:59 < Laurenceb_> problems?! we'll just shut down the forum 2012-11-25T19:25:17 < Laurenceb_> too much infi 2012-11-25T19:25:20 < Laurenceb_> *info 2012-11-25T19:25:22 < Laurenceb_> http://elinux.org/RPi_VerifiedPeripherals#Linux_Driver_Issues 2012-11-25T19:25:32 < Laurenceb_> looks like elinux are trolling them then 2012-11-25T19:25:34 < Laurenceb_> /sarc 2012-11-25T19:27:05 < Laurenceb_> http://elinux.org/RPi_VerifiedPeripherals#Linux_Driver_Issues 2012-11-25T19:27:07 < Laurenceb_> hahaha 2012-11-25T19:27:22 < Laurenceb_> someone needs to paste this stuff all over the rpi forum 2012-11-25T19:28:55 < zyp> «… problems with USB 1.x peripherals that use split transactions …» 2012-11-25T19:29:26 < zyp> I helped my freebsd guy debug some issues like that in his driver a few weeks ago 2012-11-25T19:30:40 < zyp> I'm not sure what came of it, I left before he was done, but it seems like the hardware was doing something weird with split transactions 2012-11-25T19:31:26 < Laurenceb_> yeah thats been mentioned before 2012-11-25T19:31:38 < Laurenceb_> i bet its pretty fixable 2012-11-25T19:31:56 < Laurenceb_> but rpi deny it even exists 2012-11-25T19:32:09 < zyp> heh 2012-11-25T19:32:33 < emeb> "pay no attention to the man behind the curtain" 2012-11-25T19:32:41 < emeb> or the elephant in the room 2012-11-25T19:32:44 < Laurenceb_> http://hardware.slashdot.org/comments.pl?sid=3070945&cid=41116827 2012-11-25T19:32:46 < Laurenceb_> hahaha 2012-11-25T19:32:52 < zyp> I'm not entirely sure how the split transaction mechanism works, I haven't worked any on the host side 2012-11-25T19:33:09 < Laurenceb_> guess what 2012-11-25T19:33:19 < Laurenceb_> sirsnork is a broadcom employee 2012-11-25T19:33:32 < zyp> split transactions are the mechanism used to transfer LS or FS packets over a HS connection between host and hub 2012-11-25T19:33:50 < zyp> so a device is never seeing any of those 2012-11-25T19:33:55 < Laurenceb_> ah yeah 2012-11-25T19:34:50 < Laurenceb_> http://www.monicahealthcare.com/products/ 2012-11-25T19:35:08 < Laurenceb_> i was using one of those with split transactions the other day 2012-11-25T19:35:26 < Laurenceb_> it broke windows xp horribly :P 2012-11-25T19:36:05 < Laurenceb_> so i put linux on it instead :D 2012-11-25T19:36:18 < karlp> whee, I did something and it worked: http://false.ekta.is/2012/11/id12-rfid-breakout-board/ 2012-11-25T19:36:34 < emeb> lpfk? 2012-11-25T19:36:44 < Laurenceb_> its basically a pxa255 board with bluetooth and adc 2012-11-25T19:37:11 < emeb> how did you mill the board? 2012-11-25T19:37:43 < karlp> yeah, lpkf, did I mention that before? 2012-11-25T19:38:01 < emeb> maybe. I'm forgetful. 2012-11-25T19:38:04 -!- Bird|ghosted [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-25T19:38:04 -!- Bird|ghosted [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-25T19:38:04 -!- Bird|ghosted [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-25T19:38:06 < karlp> and old lpkf protomat anyway, 2012-11-25T19:38:17 < karlp> not that this board would have needed anythign fancy anyway 2012-11-25T19:38:25 < emeb> nice looking tho 2012-11-25T19:38:51 < karlp> thanks, took 6 attempts :) 2012-11-25T19:39:10 < emeb> basically just an adapter for that RFID reader? 2012-11-25T19:39:12 < karlp> the head had been set too low by the previous user, 2012-11-25T19:39:28 < karlp> yeah, just a 2mm strange layout to 2x4pin dip 8 footprint 2012-11-25T19:39:40 < karlp> but stuck the "beep" card detection led on the board too. 2012-11-25T19:40:08 < karlp> I don't use the milling machine very much though, so made a few mistakes relearning things 2012-11-25T19:45:48 < Laurenceb_> /ban tiem 2012-11-25T19:46:50 < emeb> sar sar lark lar 2012-11-25T19:47:07 < emeb> whoop - my TMS320 assembly leaked out there. 2012-11-25T19:47:44 < karlp> the bigger question now is what on earth to do with an rfid reader 2012-11-25T19:47:58 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has joined ##stm32 2012-11-25T19:47:58 -!- upgrdman [~upgrdman@71-92-66-171.static.mtpk.ca.charter.com] has quit [Changing host] 2012-11-25T19:47:58 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-25T19:48:06 < emeb> how close does it need to be to read? 2012-11-25T19:51:47 -!- Bird|ghosted is now known as Bird|lappy 2012-11-25T19:57:32 < karlp> claims 12cm, at least how mine's wired, more like 7cm? 2012-11-25T19:58:57 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-25T20:16:09 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-25T20:18:42 < zyp> hmm, handling the scsi write command and silently ignoring it instead of refusing it makes the host mount the device successfully 2012-11-25T20:21:47 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-25T20:35:21 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-25T20:37:49 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 260 seconds] 2012-11-25T21:10:02 < zyp> ok, I think I've got working writes as well now 2012-11-25T21:13:28 < Laurenceb_> yeah its a bit odd 2012-11-25T21:13:47 < Laurenceb_> iirc i had that problem 2012-11-25T21:14:02 < Laurenceb_> so you have a mounted device? 2012-11-25T21:14:13 < zyp> sure 2012-11-25T21:14:26 < Laurenceb_> with sd card? 2012-11-25T21:14:30 < zyp> yes 2012-11-25T21:14:34 < Laurenceb_> nice 2012-11-25T21:14:40 < Laurenceb_> is this F4? 2012-11-25T21:14:43 < zyp> yes 2012-11-25T21:14:51 < Laurenceb_> hdparm -t it 2012-11-25T21:15:00 < zyp> I don't have hdparm on OS X 2012-11-25T21:15:05 < Laurenceb_> doh 2012-11-25T21:15:14 < Laurenceb_> theres got to be something similar 2012-11-25T21:16:36 < zyp> well, according to the usb analyzer, the transfers are getting 30-40 kB/s in both directions 2012-11-25T21:17:06 < zyp> which is about what I would expect, as I'm still only running 400 kHz 1-bit SDIO :p 2012-11-25T21:17:44 < Laurenceb_> oh 2012-11-25T21:17:52 < Laurenceb_> then speed it up :P 2012-11-25T21:18:09 < zyp> yeah, I'm about to 2012-11-25T21:18:23 < Laurenceb_> for reference i got a steady 825KB/s with hdparm 2012-11-25T21:18:32 < Laurenceb_> it varies but average was 825 2012-11-25T21:18:50 < Laurenceb_> ~700 to ~920KB/s 2012-11-25T21:19:17 < zyp> I think I got a similar figure above 900 kB/s somewhere when I was just dropping the writes silently 2012-11-25T21:19:24 < Laurenceb_> yeah me too 2012-11-25T21:19:42 < Laurenceb_> seems to be the protocol limit with 12mbps 2012-11-25T21:20:25 < Laurenceb_> this was 18mhz spi mode with dma interleaved with the usb 2012-11-25T21:22:00 < TitanMKD> grr STM32F4 errata !! 2012-11-25T21:22:05 -!- l4cr0ss [~lacro$$@23.19.138.91] has joined ##stm32 2012-11-25T21:22:14 < TitanMKD> all Rev A does not have ART accelerator for Flash that really suxx 2012-11-25T21:22:46 < TitanMKD> and the worst is i bough some STM32F4 and I received Rev A but Rev Z fix that and are not delivered instead of Rev A !! 2012-11-25T21:24:33 < zyp> complain to your distributor :p 2012-11-25T21:34:21 <+Steffanx> don't think his distributor cares 2012-11-25T21:38:54 < Laurenceb_> what the fuuuuuuu 2012-11-25T21:39:01 < zyp> ok, enabling four-bit mode increased the throughput by a factor of 4 like expected :p 2012-11-25T21:39:06 < Laurenceb_> openoffice just randomly rearranged my document 2012-11-25T21:39:19 < Laurenceb_> i cant even work out what it looked like now 2012-11-25T21:40:27 < zyp> http://bin.jvnv.net/f/WmMpg.png <- downmost graph, during a copy operation 2012-11-25T21:40:44 < zyp> uh, oh 2012-11-25T21:40:53 < zyp> it crapped itself 2012-11-25T21:40:55 < zyp> :p 2012-11-25T21:41:28 < zyp> first hardfault I've seen in a while 2012-11-25T21:45:32 < TitanMKD> zyp 4 bits mode on SDIO/SDCard ? 2012-11-25T21:45:51 < zyp> yes 2012-11-25T21:46:15 < TitanMKD> zyp have you tested the 8bits mode too ? 2012-11-25T21:46:27 < TitanMKD> IIRC it work only for eMMC mode 2012-11-25T21:46:42 < zyp> sd-cards doesn't have 8 data lines :p 2012-11-25T21:46:57 < TitanMKD> yes it's why i say it is for latest MMC ;) 2012-11-25T21:47:27 < zyp> latest? emmc is not a card format 2012-11-25T21:47:39 < zyp> emmc are chips that are soldered directly to the board 2012-11-25T21:47:40 < TitanMKD> MMC specification 2012-11-25T21:48:27 < zyp> emmc is pretty much a nand flash chip with embedded controller, so you don't have to do wear levelling and shit yourself 2012-11-25T21:48:36 < TitanMKD> only MMC Plus support 8bits in fact 2012-11-25T21:49:08 < zyp> http://www2.electronicproducts.com/16_Gbyte_flash_complies_with_eMMC_standard-article-ICJH09-Jun2007-html.aspx <- see for instance this 2012-11-25T21:49:59 < ds2> zyp: do you know who sells eMMC through distribution? 2012-11-25T21:50:19 < zyp> how would I know? I've never bought any 2012-11-25T21:50:21 < TitanMKD> yes eMMC seems great but i think the price is a bit expensive 2012-11-25T21:50:35 < ds2> just thought I'd ask 2012-11-25T21:50:42 < ds2> eMMC looks great but getting them seems painful 2012-11-25T21:50:44 < TitanMKD> and speed is "slow" 6MBytes/s write 2012-11-25T21:55:24 < zyp> http://bin.jvnv.net/f/E89bM.png <- SD initialization and block transfer 2012-11-25T21:56:09 < zyp> it's reading the first sector of the card, it's mostly 0 except for the partition table at the end 2012-11-25T21:58:29 < emeb> sweet! 2012-11-25T21:58:49 < zyp> also, I managed to lock up usb bus again :p 2012-11-25T21:59:34 < zyp> host didn't like the device hardfaulting during file copy :p 2012-11-25T21:59:37 < emeb> reboot or just unplug/replug? 2012-11-25T21:59:55 < zyp> reboot I guess 2012-11-25T22:00:25 < emeb> meh. Seems like the sort of thing that the OS should be designed to tolerate. 2012-11-25T22:01:47 < zyp> sure 2012-11-25T22:02:56 < Tectu> can somebody tell me how long this takes to execute on an STM32F103 running at 72MHz without getting interrupted? for(;i;--i); where i = 100; 2012-11-25T22:02:58 < zyp> but doing active development on devices make for a lot of nasty quirks that are exercising the host stack's handling of weird corner cases :p 2012-11-25T22:03:12 < zyp> so it's not very surprising 2012-11-25T22:03:31 < zyp> Tectu, 0 2012-11-25T22:03:40 < emeb> zyp: yep 2012-11-25T22:03:53 < Tectu> zyp, compiler optimisation? 2012-11-25T22:04:01 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Quit: my exit] 2012-11-25T22:04:03 < zyp> Tectu, your statement does nothing, and the compiler is thus not required to emit any instructions for it 2012-11-25T22:04:24 < zyp> also, don't do delay loops that way, just don't. 2012-11-25T22:04:36 < Tectu> zyp, yeah, saw it in someones elses code 2012-11-25T22:04:48 < emeb> does F1 have systick? 2012-11-25T22:04:53 < zyp> of course 2012-11-25T22:04:53 < Tectu> yes 2012-11-25T22:04:59 < emeb> systick is nice 2012-11-25T22:05:12 < emeb> so easy to use. no excuse not to. 2012-11-25T22:05:22 < zyp> dwt_cyccnt is also nice 2012-11-25T22:06:53 < Tectu> also, don't do delay loops that way, just don't. <--- can you explain me why exactly? Not that I don't trust you, but I want to understand why :) 2012-11-25T22:06:56 < emeb> haven't used the cycle counter before 2012-11-25T22:07:45 < zyp> http://paste.jvnv.net/view/Hmu7u <- I suggest doing something like this 2012-11-25T22:08:11 < emeb> simple 2012-11-25T22:08:37 < emeb> and if you know the core clock you can even scale for absolute time. 2012-11-25T22:08:40 < Tectu> what the hell is that 2012-11-25T22:08:53 < emeb> special ARM processor register 2012-11-25T22:08:53 < Tectu> those addresses are random or something known? 2012-11-25T22:09:05 < emeb> http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0337g/BABJFFGJ.html 2012-11-25T22:09:57 < Laurenceb_> zyp: you killed the OSX usb driver? 2012-11-25T22:09:59 < zyp> Tectu, the two reasons are that instruction timing is not determinsitic, and there are a lot of precise ways to do delays that doesn't rely on that 2012-11-25T22:09:59 < TitanMKD> emeb I always use the cyccnt for bench and i even check it's accuracy with scope and fast GPIO ;) 2012-11-25T22:10:34 < Laurenceb_> linux just times out if i do similar 2012-11-25T22:10:57 < Tectu> zyp, not precise because of interrupts or something else as well? 2012-11-25T22:11:29 < zyp> not precise because the cpu is pipelined 2012-11-25T22:11:34 < Laurenceb_> your host controller is dead? 2012-11-25T22:11:38 < zyp> Laurenceb_, no 2012-11-25T22:11:47 < zyp> Laurenceb_, it just refuses to enumerate new devices 2012-11-25T22:11:53 < Laurenceb_> oh woops 2012-11-25T22:12:00 < Laurenceb_> doesnt happen on linux :P 2012-11-25T22:12:22 < Tectu> zyp, so how do you make a delay on an PIC18F for example (simple 8-bit controller) 2012-11-25T22:12:24 < TitanMKD> warning cycnt shall be enabled like that 2012-11-25T22:12:24 < TitanMKD> SCS_DEMCR |= SCS_DEMCR_TRCENA; 2012-11-25T22:12:24 < TitanMKD> SCS_DWT_CTRL |= SCS_DWT_CTRL_CYCCNTENA; 2012-11-25T22:12:49 < Laurenceb_> on ubuntu at least, if i hold the stm32 in reset after a few seconds the device in media will be unmounted 2012-11-25T22:13:17 < Laurenceb_> device in /dev seems to remain, and its still enumerated 2012-11-25T22:13:22 < Laurenceb_> until i unplug it 2012-11-25T22:13:31 < Laurenceb_> and the pullup resistor goes 2012-11-25T22:13:31 < zyp> Laurenceb_, it's not just the device hardfaulting 2012-11-25T22:13:49 < Laurenceb_> oh, usb hardfault? 2012-11-25T22:13:53 < Laurenceb_> that could do it :P 2012-11-25T22:13:57 < zyp> huh? 2012-11-25T22:14:09 < zyp> well, just leave it, it doesn't matter .p 2012-11-25T22:14:09 < Laurenceb_> you r usb periph hardfaulted? 2012-11-25T22:14:19 < zyp> I'm not interested in explaining 2012-11-25T22:14:24 < Laurenceb_> ok :D 2012-11-25T22:14:39 < zyp> this has happened before without the cpu hardfaulting :p 2012-11-25T22:14:57 < Laurenceb_> interesting 2012-11-25T22:15:07 < Laurenceb_> when the device is mounted, is it possed at 1hz? 2012-11-25T22:15:26 < zyp> test unit ready? yes 2012-11-25T22:15:45 < Laurenceb_> ok 2012-11-25T22:17:28 < zyp> http://bin.jvnv.net/f/FHwWi.png <- here's the end of mounting, then idle for a while, before I started a copy operation 2012-11-25T22:18:32 < Laurenceb_> st code just tries to read the sector count 2012-11-25T22:18:37 < Laurenceb_> for test unit ready 2012-11-25T22:19:33 < zyp> oh, I don't even do that 2012-11-25T22:20:48 < zyp> http://cgit.jvnv.net/laks_demo/tree/main.cpp?h=temp_usb_msc <- I pushed the code here in case anybody wants to have a look 2012-11-25T22:20:53 < zyp> but it's currently a mess :p 2012-11-25T22:40:19 * emeb just tried out zyp's cyclesleep() - cool. 2012-11-25T22:41:21 < zyp> :) 2012-11-25T22:42:15 < emeb> notice that the ARM docs on that register say the debugger resets it. Wonder if that might alter performance. 2012-11-25T22:42:33 < zyp> resets what? 2012-11-25T22:43:20 < emeb> CYCCNT: "The debugger must initialize this to 0 when first enabling." 2012-11-25T22:43:36 < emeb> probably not 2012-11-25T22:43:43 < zyp> ah, you're misreading 2012-11-25T22:44:10 < zyp> I interpret it as «this register is not initialized to 0, so you have to do that yourself» or something like that 2012-11-25T22:45:05 < emeb> makes sense. 2012-11-25T22:45:17 < zyp> I'm planning to include a cyclesleep function like that into laks 2012-11-25T22:45:43 < zyp> for small delays where triggering a full reschedule with context switch and everything would be excessive 2012-11-25T22:45:49 < emeb> it's very transparent. 2012-11-25T22:46:44 < emeb> on an F4 running full speed it wraps every 25 seconds. 2012-11-25T22:47:36 < zyp> and because of the signed int usage, the max delay time is half that 2012-11-25T22:48:06 < emeb> yeah, but that makes it so you don't have to explicitly check for wrapping of the count, right? 2012-11-25T22:48:19 < zyp> yep 2012-11-25T22:49:25 < emeb> although I note that the code snippet you posted is all uint32_t 2012-11-25T22:49:31 < zyp> oh, wait, the code in my head is not matching the snippet :p 2012-11-25T22:49:56 < zyp> right, the pasted code doesn't have that problem 2012-11-25T22:50:44 < zyp> but it doesn't matter much 2012-11-25T22:51:27 < zyp> if you are counting delay time in seconds, or even milliseconds, you should rather trigger the scheduler and put the thread to sleep 2012-11-25T22:52:14 < emeb> yeah - that code snippet will mis-time if the counter wraps while it waits for the end condition. 2012-11-25T22:52:34 < zyp> I grabbed that snippet from the branch where I'm testing changes to the thread scheduling 2012-11-25T22:53:01 < zyp> including putting the cpu to sleep when there are no threads ready to run 2012-11-25T22:53:11 < emeb> wfi? 2012-11-25T22:53:17 < zyp> almost 2012-11-25T22:53:48 < emeb> I put that into a big-loop project. made a noticeable difference in Idd 2012-11-25T22:55:08 < zyp> there is a SLEEPONEXIT bit in some register that does the same as wfi when exiting interrupt processing 2012-11-25T22:55:25 < emeb> I was wondering about that. 2012-11-25T22:55:50 < emeb> if you've got a wfi, then and IRQ happens does it return to sleep when the IRQ is done? 2012-11-25T22:56:02 < zyp> only if SLEEPONEXIT is set 2012-11-25T22:56:12 < zyp> I'm intending to only use that, not explicit wfi 2012-11-25T22:56:44 < zyp> since scheduler will be running under pendsv handler, it'll just set SLEEPONEXIT if no threads are ready to run 2012-11-25T23:28:22 < BrainDamage> http://www.coconut-audio.com/DAC.htm 2012-11-25T23:28:32 < BrainDamage> I want to hope it's a troll site 2012-11-25T23:30:23 < emeb> audiophool nonsense. 2012-11-25T23:30:49 < gxti> back in the day we called those "parodies" 2012-11-25T23:31:04 < emeb> it's so hard to tell w/ audiophools 2012-11-25T23:31:15 < gxti> yes, which is why i ignore it all 2012-11-25T23:31:23 < gxti> mocking it is a waste of bandwidth 2012-11-25T23:31:23 < emeb> the expensive little wooden discs, the Tice Clock, etc. 2012-11-25T23:31:24 < Laurenceb_> haha wtf 2012-11-25T23:31:26 -!- l4cr0ss [~lacro$$@23.19.138.91] has quit [Quit: l4cr0ss] 2012-11-25T23:31:32 < Laurenceb_> thats hilarious 2012-11-25T23:32:19 < Laurenceb_> surely troll 2012-11-25T23:32:44 < zyp> $300000 :D 2012-11-25T23:33:08 < Laurenceb_> http://www.coconut-audio.com/rattlesnake/index.html 2012-11-25T23:33:11 < Laurenceb_> def troll 2012-11-25T23:35:08 < emeb> it's like Mr. Lifto. 2012-11-25T23:42:25 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Disconnected by services] 2012-11-25T23:42:26 -!- Nutter` [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-25T23:45:40 < Laurenceb_> "Audiophiles don't know what they are doing with their home made cables, but their cables sound good." 2012-11-25T23:45:41 < Laurenceb_> lol 2012-11-25T23:46:11 < Laurenceb_> http://www.coconut-audio.com/rattlesnake/images/speaker_cable20kg.gif 2012-11-25T23:46:17 < Laurenceb_> looks so wrong 2012-11-25T23:49:57 -!- alexn [~alexn@dslb-094-216-061-196.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-25T23:50:44 < Tectu> you know what I hate? 2012-11-25T23:50:52 < Tectu> I hate movies where people have sex 2012-11-25T23:51:43 < emeb> one hesitates to ask why 2012-11-25T23:52:15 < Tectu> It's just wrong 2012-11-25T23:52:34 < Laurenceb_> lol 2012-11-25T23:52:42 < Laurenceb_> Tectu has a point 2012-11-25T23:52:51 < Laurenceb_> i dont want to watch pron when its a movie 2012-11-25T23:53:24 < emeb> in what form would you prefer your pron? 2012-11-25T23:54:06 < Tectu> when I want to watch porn, I do watch porn - and then I see porn. In the movies, you see nothing, but hear them «screaming». 2012-11-25T23:54:47 < Tectu> I mean, that's like when you are very very very hungry at class or something, and you watch a movie where people eat stuff all 4 minutes 2012-11-25T23:54:49 < Tectu> it's just wrong 2012-11-25T23:55:05 < Tectu> but it's less wrong because you can see the entire action 2012-11-25T23:55:24 < emeb> ah - you don't like the tease 2012-11-25T23:56:35 < Tectu> yes 2012-11-25T23:56:42 < Tectu> and I don't like the fact that they do it so wrong 2012-11-25T23:57:48 < emeb> R-rated movie sex is calculated to incur the least offense to the largest audience. 2012-11-25T23:58:11 < emeb> so it's by definition as ambiguous as possible. 2012-11-25T23:59:49 -!- DaKu is now known as daku --- Day changed Mon Nov 26 2012 2012-11-26T00:04:35 < Tectu> okay, using stdlib 2012-11-26T00:04:35 < Tectu> ADC_RegularChannelConfig(TS_ADC, ch, 1, ADC_SampleTime_55Cycles5); 2012-11-26T00:04:43 < Tectu> val = ADC_GetConversionValue(TS_ADC); 2012-11-26T00:04:51 < Tectu> does this return a 10 bit ADC? 2012-11-26T00:04:54 < Tectu> on STM32F103 2012-11-26T00:05:29 < Tectu> because somebody does read out the same value twice and does this: ((val1+((1<<12)-val2))/4); 2012-11-26T00:05:41 < Tectu> and I really cannot figure out what this is for 2012-11-26T00:24:39 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-26T00:30:17 -!- Nutter` is now known as Nutter 2012-11-26T00:31:38 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has quit [Read error: Operation timed out] 2012-11-26T00:34:02 < emeb> basic question: what do I do to link in newlib/libc in my launchpad project? 2012-11-26T00:34:39 < emeb> I usually don't do that so all that stuff is stripped out of my Makefile. 2012-11-26T00:35:00 < emeb> now I'm trying to use printf() redirected to a UART and it can't find printf of course. 2012-11-26T00:44:33 < zyp> huh? 2012-11-26T00:44:49 < zyp> your compiler should pull inn libc by itself unless you tell it not to 2012-11-26T00:45:02 < emeb> really? 2012-11-26T00:45:10 < emeb> must have told it not to. 2012-11-26T00:45:17 < gxti> yes, but the one it's compiled to use may not be the one you want 2012-11-26T00:45:34 < gxti> which is where i am now -- i used buildroot to make my toolchain, which only supports uclibc 2012-11-26T00:45:43 < zyp> irrelevant. 2012-11-26T00:46:00 < gxti> you're irrelevant 2012-11-26T00:46:06 < emeb> here's my makefile: http://pastebin.com/Gzhy3tKY 2012-11-26T00:46:12 < zyp> emeb, quick question, did you remember to include stdio.h? :p 2012-11-26T00:46:20 < emeb> zyp: yes 2012-11-26T00:46:28 < zyp> ok, what's the compiler output? 2012-11-26T00:46:29 < emeb> it's not failing until the link stage. 2012-11-26T00:46:39 < zyp> ah 2012-11-26T00:46:41 < emeb> /home/ericb/KBADC/stm32/f373_serial/main.c:95: undefined reference to `printf' 2012-11-26T00:46:41 < emeb> make: *** [main.elf] Error 1 2012-11-26T00:46:48 < gxti> emeb: what about the linker script? 2012-11-26T00:48:38 < zyp> that shouldn't matter 2012-11-26T00:49:14 < gxti> it does if there's a DISCARD section 2012-11-26T00:49:24 < zyp> oh, wait, you have -lc and -L … in LDFLAGS 2012-11-26T00:49:28 < zyp> you shouldn't need that 2012-11-26T00:50:00 < zyp> oh, wait 2012-11-26T00:50:08 < zyp> I spotted your problem 2012-11-26T00:50:27 < zyp> you are calling ld directly 2012-11-26T00:50:31 < zyp> call gcc in place of ld 2012-11-26T00:51:05 < zyp> and remember to include the -mcpu and -mthumb flags in LDFLAGS so multilib will pick the correct variant 2012-11-26T00:51:40 < emeb> zyp: trying... 2012-11-26T00:51:54 < zyp> you might also need to prefix the other linker flags with -Wl, 2012-11-26T01:01:09 < dongs> first world problems 2012-11-26T01:02:03 <+Steffanx> Hmm, sure dongs? 2012-11-26T01:05:02 < dongs> haha britkid update 2012-11-26T01:05:03 < dongs> University is sucking up all my time. I don't have any soldering kit here either so can't make a prototype. 2012-11-26T01:05:06 < dongs> I am thinking of doing a release of all code, all hardware schematics, etc. so I have at least SOMETHING to show for years of work and money on indiegogo. 2012-11-26T01:05:09 < dongs> I don't know if I have enough time at BitBox to make the prototypes. I have committed myself to a project I'm not sure I can finish 2012-11-26T01:05:13 < dongs> poor guy. 2012-11-26T01:06:20 < zyp> who's that? 2012-11-26T01:06:26 < dongs> the guy with shit soldering 2012-11-26T01:06:30 < dongs> whose pics i paste in here 2012-11-26T01:07:33 < zyp> tom? 2012-11-26T01:07:35 < dongs> y 2012-11-26T01:08:04 < dongs> http://www.rcgroups.com/forums/showpost.php?p=23359489&postcount=1920 2012-11-26T01:09:42 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Ping timeout: 264 seconds] 2012-11-26T01:30:37 -!- l4cr0ss [~lacro$$@72.37.242.3] has joined ##stm32 2012-11-26T01:31:40 < dongs> Que> I don't think having soldering kit or not makes any difference to his ability to produce a working prototype 2012-11-26T01:31:43 < dongs> Que> he might as well just stick the components to the board with elmers glue 2012-11-26T01:32:07 < Bird|lappy> dongs, heh. as long as it works, who cares how ugly it is? 2012-11-26T01:32:18 < dongs> well, his is ugly AND doesn't worwk. 2012-11-26T01:32:27 < dongs> the best of both worlds! 2012-11-26T01:32:38 < Bird|lappy> :P 2012-11-26T01:32:50 < dongs> plus he's fucked anyway 2012-11-26T01:33:03 < dongs> as PIC's SPI DMA will insert a clockcycle worth of pause 2012-11-26T01:33:13 < Laurenceb_> "According to the laws of physics, microcontroller power consumption increases with the 2012-11-26T01:33:13 < Laurenceb_> clock frequency 2012-11-26T01:33:13 < Laurenceb_> " 2012-11-26T01:33:15 < dongs> so he cant use DMA to dump video out anyway 2012-11-26T01:33:34 < Laurenceb_> an2629 might be right 2012-11-26T01:34:42 < dongs> wat 2012-11-26T01:37:22 < Laurenceb_> an2629 cites the laws of physics 2012-11-26T01:38:15 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-26T01:41:54 < emeb> meh fscking gcc. 2012-11-26T01:45:09 < Laurenceb_> cant find anything about microcontrollers in the laws of thermodynamics 2012-11-26T01:46:34 -!- l4cr0ss [~lacro$$@72.37.242.3] has quit [Quit: l4cr0ss] 2012-11-26T01:46:49 < Laurenceb_> F1 isnt so much worse than L1, roughly twice the current draw 2012-11-26T01:50:00 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-26T01:50:01 < Laurenceb_> http://www.coconut-audio.com/hifijustice/experiments.htm 2012-11-26T01:50:03 < Laurenceb_> pmsl 2012-11-26T01:54:15 < Laurenceb_> dongs: how do you do your "hardware delay to first pixel" ? 2012-11-26T01:57:42 < emeb> so apparently the launchpad gcc doesn't have a lib for M4F with hard fpu? 2012-11-26T02:01:54 < zyp> sure does 2012-11-26T02:02:04 < emeb> hmmm 2012-11-26T02:02:24 < zyp> calling «arm-none-eabi-gcc -print-multi-lib» will give you a list 2012-11-26T02:03:02 < emeb> armv7e-m/fpu;@mthumb@mfloat-abi=hard@march=armv7e-m@mfpu=fpv4-sp-d16 2012-11-26T02:03:12 < zyp> yep, that's it 2012-11-26T02:03:16 < emeb> yeah 2012-11-26T02:03:22 < emeb> so why won't it link? 2012-11-26T02:03:38 < zyp> note that you need the -mfpu=fpv4-sp-d16 argument 2012-11-26T02:03:50 < emeb> oh 2012-11-26T02:03:55 < zyp> to select fpu type 2012-11-26T02:04:04 < zyp> I guess multilib is filtering on that 2012-11-26T02:04:40 < emeb> yeah - that helped some. 2012-11-26T02:04:49 < emeb> now I'm getting different errors. :P 2012-11-26T02:04:54 < emeb> (and fewer) 2012-11-26T02:05:05 < zyp> probably missing system calls now? 2012-11-26T02:05:19 < emeb> /opt/launchpad/gcc-arm-none-eabi-4_6-2012q2/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7e-m/fpu/libg.a(lib_a-sbrkr.o): In function `_sbrk_r': 2012-11-26T02:05:19 < emeb> sbrkr.c:(.text._sbrk_r+0xc): undefined reference to `_sbrk' 2012-11-26T02:05:26 < zyp> yeah 2012-11-26T02:05:40 < emeb> stuff I need to supply in my startups? 2012-11-26T02:05:48 < zyp> you can do -lnosys, or do your own 2012-11-26T02:05:53 < zyp> these are function stups 2012-11-26T02:05:56 < zyp> stubs* 2012-11-26T02:05:56 < Bird|lappy> emeb, libgloss/libnosys, or supply a stub 2012-11-26T02:06:22 < zyp> to integrate newlib with your memory management and file system and so on 2012-11-26T02:06:54 < zyp> if you want to send stdout to a uart, you need to implement write() 2012-11-26T02:08:37 < emeb> still complaining about _sbrk 2012-11-26T02:08:45 < emeb> with -lnosys 2012-11-26T02:08:54 < emeb> -lgloss burps 2012-11-26T02:09:06 -!- Laurenceb_ [~Laurence@host86-179-249-229.range86-179.btcentralplus.com] has quit [Ping timeout: 264 seconds] 2012-11-26T02:10:25 < zyp> http://ieee.uwaterloo.ca/coldfire/gcc-doc/docs/porting_3.html#SEC14 <- this page explains the mechanisms 2012-11-26T02:10:45 < emeb> thx 2012-11-26T02:12:25 < emeb> surprised -lnosys didn't fix it. 2012-11-26T02:12:48 < emeb> I can see it in the arm7e-m lib dir 2012-11-26T02:15:26 < emeb> and objdump shows that it has an sbrk in it. 2012-11-26T02:15:33 < dongs> Laurenceb: timer 2012-11-26T02:16:14 < dongs> oh that fucking ragequitter. 2012-11-26T02:16:35 < emeb> hmpf 2012-11-26T02:16:41 < dongs> haha, sbrk 2012-11-26T02:16:45 < dongs> and this is why i dont use gcc. 2012-11-26T02:17:09 < emeb> it's mysterious all right 2012-11-26T02:23:50 < emeb> dongs: did you get a chance to try building an F3 breakout? 2012-11-26T02:24:33 < dongs> nah i got other shit in queue, havent looked at it yet 2012-11-26T02:24:43 < emeb> *nod* 2012-11-26T02:24:48 < dongs> need to see how much shit I need ot do today and maybe will try 2012-11-26T02:25:16 < emeb> got all the parts? 2012-11-26T02:25:45 < dongs> ya 2012-11-26T02:25:57 < dongs> even the oddball crystal, from another proj 2012-11-26T02:26:07 < emeb> oddball reset switch? 2012-11-26T02:26:14 < dongs> i dont plan on resetting it :) 2012-11-26T02:26:26 < emeb> just short it w/ tweezers. 2012-11-26T02:26:51 < zyp> reset buttons are overrated :p 2012-11-26T02:28:06 < dongs> http://www.ebay.com/itm/110979603390 rofl 2012-11-26T02:28:32 < zyp> wtf 2012-11-26T02:28:55 < emeb> must really want it. 2012-11-26T02:29:28 < dongs> faggots like this is probably why google ran out of stock 2012-11-26T02:29:36 < dongs> in 20 minutes 2012-11-26T02:29:41 < zyp> I want it, but not that bad 2012-11-26T02:29:53 < zyp> going to get it once it gets available 2012-11-26T02:30:01 < dongs> mine is on the way 2012-11-26T02:30:13 < dongs> whenever they figure out the "up to 3 weeks wait" part. 2012-11-26T02:30:13 < emeb> fanboys 2012-11-26T02:30:54 < zyp> I got a friend travelling to US during christmas, he was talking about picking it up for me, as it'll probably be twice as expensive in norway 2012-11-26T02:35:58 < emeb> zyp: -lnosys doesn't seem to do anything. If I supply my own stubs though it seems to work. 2012-11-26T02:36:10 < emeb> at least the linker stops complaining. 2012-11-26T02:42:30 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-235-178.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-26T02:50:46 < emeb> looks like printf works at least. \o\ |o| /o/ 2012-11-26T02:51:44 -!- GargantuaSauce_ [~sauce@blk-222-208-237.eastlink.ca] has quit [Ping timeout: 244 seconds] 2012-11-26T02:53:21 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has joined ##stm32 2012-11-26T02:55:23 < zyp> :) 2012-11-26T03:01:08 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has quit [Remote host closed the connection] 2012-11-26T03:02:11 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has joined ##stm32 2012-11-26T03:09:53 < emeb> Interesting - looks like cyclesleep() isn't working when powering up w/o debugger. 2012-11-26T03:11:06 < emeb> TitanMKD had some stuff to say about that earlier 2012-11-26T03:12:31 < zyp> oh 2012-11-26T03:12:47 < zyp> I haven't tested that 2012-11-26T03:16:55 < emeb> TitanMKD was right. 2012-11-26T03:17:18 < zyp> for once? :p 2012-11-26T03:17:23 < emeb> also need this: volatile uint32_t* demcr = (uint32_t*)0xE000EDFC; 2012-11-26T03:17:23 < emeb> *demcr |= (1<<24); 2012-11-26T03:17:26 < zyp> well, good to know 2012-11-26T03:17:33 < zyp> I'll take note of that 2012-11-26T03:17:54 < emeb> otherwise the counter doesn't count. just get 0 back and timer never expires. 2012-11-26T03:18:30 < zyp> ah, TRCENA 2012-11-26T03:18:34 < emeb> yep 2012-11-26T03:19:04 < emeb> Anyway - using simple polled I/O I've got serial printf working. 2012-11-26T03:19:08 < zyp> does that have a notable power impact? 2012-11-26T03:19:19 < emeb> haven't measured. 2012-11-26T03:19:38 < zyp> may be good to check before using for something serious 2012-11-26T03:19:38 < emeb> you mean turning on TRCENA? 2012-11-26T03:19:42 < zyp> yes 2012-11-26T03:20:23 < emeb> before I can try it I need to provide some alternative... 2012-11-26T03:21:03 < emeb> man - adding those libraries really makes things get big. 2012-11-26T03:21:13 < zyp> heh 2012-11-26T03:21:41 < zyp> my msc stuff is at 9k flash, currently 2012-11-26T03:21:48 < emeb> yeah. 2012-11-26T03:22:03 < emeb> 46k for this - stdperiph + libc 2012-11-26T03:22:15 < emeb> and all it's doing is printing "TEST" to a uart. 2012-11-26T03:22:43 < zyp> throw in -Wl,--gc-sections in LDFLAGS 2012-11-26T03:22:48 < zyp> see if it makes any difference 2012-11-26T03:23:04 < zyp> also, you want -ffunction-sections in CFLAGS if you don't already have it 2012-11-26T03:25:13 < emeb> that got it down to 33k 2012-11-26T03:25:37 < zyp> does it still run? 2012-11-26T03:25:38 < zyp> :p 2012-11-26T03:25:46 < emeb> yes 2012-11-26T03:30:36 < emeb> so, 36ma w/ TRCENA 2012-11-26T03:31:08 < emeb> TRCENA off that is 2012-11-26T03:31:13 < emeb> and 38ma with it on 2012-11-26T03:32:05 < dongs> reloading 0.1uf caps reel again 2012-11-26T03:32:12 < dongs> wasnt too long ago when i replaced it, either 2012-11-26T03:32:42 < emeb> go through those fast. 2012-11-26T03:35:52 < dongs> cocks.. i only have like 1/8th of a reel, the one i thought was full is 0402.. fuck 2012-11-26T03:36:01 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Read error: Operation timed out] 2012-11-26T03:36:13 < dongs> i gotta make like 120 boards today i hope i have enough 2012-11-26T03:44:02 < gxti> newlib's "build system" is making me irritable 2012-11-26T03:44:54 < gxti> i would check if latest CVS is less retarded but that would require using CVS 2012-11-26T03:45:23 < zyp> what, are they still using cvs? in 2012? 2012-11-26T04:00:00 < emeb> hey - I still use CVS. :) 2012-11-26T04:00:15 * emeb is a fossil 2012-11-26T04:00:29 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-26T04:01:17 < gxti> hoped newlib would actually compile if i merged it into the gcc tree, nope 2012-11-26T04:01:28 < gxti> "This configuration is not supported in the following subdirectories: EVERYTHING I WANT" 2012-11-26T04:02:33 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-26T04:03:38 -!- grummund [~user@unaffiliated/grummund] has quit [Read error: Operation timed out] 2012-11-26T04:05:11 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-26T04:32:16 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-26T04:45:22 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has joined ##stm32 2012-11-26T04:46:04 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has quit [Read error: Connection reset by peer] 2012-11-26T04:46:14 -!- Nutter [Nutter@64-46-18-151.dyn.novuscom.net] has joined ##stm32 2012-11-26T04:47:30 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has joined ##stm32 2012-11-26T04:51:47 -!- AaronM [~Aaron@pdpc/supporter/student/aaronm] has quit [Client Quit] 2012-11-26T04:58:20 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-26T05:19:44 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 252 seconds] 2012-11-26T05:20:59 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-26T05:28:36 -!- l4cr0ss [~lacro$$@72.37.242.43] has joined ##stm32 2012-11-26T05:31:04 -!- l4cr0ss [~lacro$$@72.37.242.43] has quit [Client Quit] 2012-11-26T05:34:22 -!- l4cr0ss [~lacro$$@173.234.56.35] has joined ##stm32 2012-11-26T06:01:34 < dongs> halfdone... 2012-11-26T06:15:09 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-26T06:17:29 < emeb_mac> half of what? 2012-11-26T06:20:18 < dongs> of 3 hours ago status 2012-11-26T06:30:32 -!- l4cr0ss [~lacro$$@173.234.56.35] has quit [Quit: l4cr0ss] 2012-11-26T06:37:52 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-26T06:37:58 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-26T07:23:54 -!- nopcode_ is now known as nopcode 2012-11-26T07:36:42 < dongs> haha 2012-11-26T07:36:46 < dongs> attn zippe 2012-11-26T07:36:46 < dongs> After I discussed this A10-AES/DES issues with Allwinner's members, this HW engine was not 2012-11-26T07:36:50 < dongs> yet used/verified/proved on this A10's silicon until today. So far, they will take one month time to 2012-11-26T07:36:53 < dongs> look at this A10's AES/DES function. Also try to provide one driver to support this HW's Engine. 2012-11-26T07:37:07 < dongs> how fucking long has allwhiner a10 been available?? and they havent "tried" to use the fucking aes core they stuck on it? 2012-11-26T07:37:23 < dongs> and fucks are being assholes about register docs cuz all they have is the docs for the asic/ip core and they don't wanna give those out.. 2012-11-26T07:43:58 < emeb_mac> lol 2012-11-26T07:44:20 < emeb_mac> that's no way to run a rodeo 2012-11-26T07:45:04 < ds2> heh 2012-11-26T07:45:25 < dongs> "until today" so we must be the first customer who asked them about this shit 2012-11-26T07:45:30 < emeb_mac> guess they're making enough money on those chips w/o worrying about all the ip the shoveled into it. 2012-11-26T07:45:32 < dongs> why hte fuck do they have something on chip if they dont even know how to use it 2012-11-26T07:45:33 < dongs> yeah. 2012-11-26T07:46:26 < emeb_mac> probably got the ip for (nearly) free with some other stuff they really wanted, so they just stuck it on. 2012-11-26T07:46:48 < ds2> could have been 'borrowed' ip 2012-11-26T07:46:58 < dongs> being c hina, could be just stole ntoo 2012-11-26T07:46:58 < dongs> yeah 2012-11-26T07:47:06 * emeb_mac wasn't going to mention those possibilities 2012-11-26T07:47:48 < dongs> oh hey ,, this looks nice.. nobody's looking right. 2012-11-26T07:48:36 < emeb_mac> heh 2012-11-26T07:48:45 < emeb_mac> or they got it from opencores :P 2012-11-26T07:48:47 < dongs> 120 boards made now i gotta prpogram/test them all ugh and i got about an hour left 2012-11-26T07:49:06 < emeb_mac> crack that whip 2012-11-26T07:49:23 < ds2> just 120? 2012-11-26T07:49:33 < ds2> surely, test and program has been fully automated 2012-11-26T07:49:40 < ds2> all you got to do is press a button, right? :D 2012-11-26T07:49:40 < emeb_mac> har 2012-11-26T07:49:49 < dongs> of course, i still gotta hold the fucking thing on pins 2012-11-26T07:49:58 < ds2> no bed of nail jig? 2012-11-26T07:50:06 < dongs> thats where its being held to. 2012-11-26T07:51:15 < dongs> dioesnt make it any less annoying :) 2012-11-26T07:51:19 < ds2> emeb_mac: what's the temp like down there right now? 2012-11-26T07:51:38 < emeb_mac> ds2: right now? looks like in the mid 60s 2012-11-26T07:51:52 < emeb_mac> got up to 79 or so today tho 2012-11-26T07:51:55 < ds2> oh just a little bit warmer 2012-11-26T07:52:02 < ds2> 46F :( 2012-11-26T07:52:10 < emeb_mac> sweater weather 2012-11-26T07:52:34 < emeb_mac> pretty cool for your area, no? 2012-11-26T07:52:40 < ds2> yep 2012-11-26T07:52:46 < ds2> but it will get colder 2012-11-26T07:52:53 < ds2> like low 30's in a few weeks 2012-11-26T07:53:30 < emeb_mac> yeah - remember coming down I5 thru Sac a few years back in late Dec when there was a storm coming down from Tahoe 2012-11-26T07:53:35 < dongs> its fucking 7C here 2012-11-26T07:53:45 < ds2> 7C? hmmm 2012-11-26T07:53:45 < emeb_mac> freeway was crazy packed with folks trying to outrun the storm 2012-11-26T07:54:11 < ds2> oh about the same as here 2012-11-26T07:54:15 < ds2> 44F 2012-11-26T07:54:26 < ds2> emeb_mac: what storm? 2012-11-26T07:54:50 < emeb_mac> big snowstorm in the sierras 2012-11-26T07:55:00 < ds2> Ohhhh 2012-11-26T07:55:01 < emeb_mac> blocked off the roads for a few days IIRC 2012-11-26T07:55:11 < ds2> but how does that effect ur area? 2012-11-26T07:55:21 < ds2> I10 is south of the sierras, AFAIK 2012-11-26T07:55:27 < emeb_mac> we were traveling thru CA at the time. 2012-11-26T07:55:42 < emeb_mac> I5 thru central valley 2012-11-26T07:57:15 < ds2> ahhhh 2012-11-26T07:57:21 < ds2> thought you been at home 2012-11-26T07:57:36 < emeb_mac> not that time 2012-11-26T07:57:38 < ds2> very familiar with I5 2012-11-26T07:57:41 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-26T07:57:49 < emeb_mac> we've got relatives in OR so we're on that road a lot 2012-11-26T07:58:21 < emeb_mac> lately switched to visiting in August tho - weathers nicer. 2012-11-26T07:58:53 < ds2> ohhhh 2012-11-26T07:59:03 < ds2> that is quicker/better then 395 or via NV? 2012-11-26T07:59:18 < emeb_mac> yeah 2012-11-26T07:59:28 < emeb_mac> not as pretty, but shaves a few hours 2012-11-26T07:59:53 < emeb_mac> we can get from Phx to Eugene, OR in about 19 hrs driving 2012-11-26T08:00:52 < emeb_mac> I've done the route thru NV a few times - that's even more boring than I5 2012-11-26T08:00:53 < dongs> 12.. 2012-11-26T08:01:12 < emeb_mac> 12 board tested? 2012-11-26T08:01:27 < dongs> ya. takes about 10? sec/board 2012-11-26T08:01:35 < emeb_mac> not bad 2012-11-26T08:01:50 < emeb_mac> should be done in about 20min 2012-11-26T08:03:43 < ds2> 19? how do you get to I5? 2012-11-26T08:03:57 < emeb_mac> I10 Phx-LA 2012-11-26T08:04:06 < emeb_mac> take 210 around the outside 2012-11-26T08:04:08 < ds2> WOW you must drive fast 2012-11-26T08:04:20 < ds2> or don't stop for food or gas 2012-11-26T08:04:24 < emeb_mac> ~80 in AZ, ~70 in CA 2012-11-26T08:04:25 < dongs> its pretty cool in america you dont have to pay tolls 2012-11-26T08:04:34 < ds2> dongs: uh... not true 2012-11-26T08:04:45 < dongs> driving form one end of jp to another is gonna cost something like $400 in tolls 2012-11-26T08:04:45 < dongs> heh 2012-11-26T08:04:52 < ds2> oh 2012-11-26T08:04:52 < emeb_mac> ouch! 2012-11-26T08:05:09 < ds2> and I thought the OH/IN/IL area was bad 2012-11-26T08:05:09 < emeb_mac> cheaper to fly! 2012-11-26T08:05:18 < dongs> obviously 2012-11-26T08:05:34 < dongs> i duno the exact numbers but to get to a city 200km away, it costs me ~$35 in tolls 2012-11-26T08:05:37 < dongs> so yea... 2012-11-26T08:06:36 < emeb_mac> I can drive 1200 miles on roughly 4 tanks of gas @ about $35/ea, so $140 or so. 2012-11-26T08:07:01 < emeb_mac> no tolls on that route 2012-11-26T08:07:09 < dongs> heh 2012-11-26T08:07:18 < dongs> 55L of gas costs around.. ~100ish$ here 2012-11-26T08:07:20 < emeb_mac> some tolls on bridges in the SF area, but we avoid that 2012-11-26T08:08:03 < emeb_mac> yeah - americans are spoiled when it comes to cost of gas. pretty dumb in the long rung. 2012-11-26T08:08:07 < emeb_mac> -g 2012-11-26T08:11:34 < emeb_mac> ds2: I've done some driving in WV/PA/OH and the tolls were a nuisance. 2012-11-26T08:12:25 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-26T08:13:27 < dongs> 5x12.. 60? i guess no dead so far. 2012-11-26T08:14:54 < emeb_mac> 1/2 way done 2012-11-26T08:15:05 < emeb_mac> not bad on the success rate. 2012-11-26T08:16:22 < dongs> one green led was swapped for blue.. i bumpe dhte shit when switching boards and picked what I thought fell down from the floor 2012-11-26T08:16:26 < dongs> i guess i was wrong :p 2012-11-26T08:17:40 < emeb_mac> onoes 2012-11-26T08:27:59 < dongs> last panel 2012-11-26T08:31:54 < dongs> kfucking done 2012-11-26T08:32:06 < emeb_mac> yay! 2012-11-26T09:03:48 < emeb_mac> zzzzz 2012-11-26T09:05:26 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-26T09:07:48 -!- dekar_ [~dekar@212.255.252.59] has joined ##stm32 2012-11-26T09:07:50 -!- mode/##stm32 [+v dekar_] by ChanServ 2012-11-26T09:09:11 < dongs> k stuff is gone 2012-11-26T09:11:26 -!- dekar [~dekar@212.255.255.229] has quit [Ping timeout: 252 seconds] 2012-11-26T09:28:11 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 252 seconds] 2012-11-26T09:28:15 -!- Rious [~Rious@ec2-50-17-240-121.compute-1.amazonaws.com] has quit [Excess Flood] 2012-11-26T09:28:29 -!- Rious [~Rious@ec2-50-17-240-121.compute-1.amazonaws.com] has joined ##stm32 2012-11-26T10:05:29 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has joined ##stm32 2012-11-26T10:09:02 < zyp> I rented a car when I was in japan, in total I paid about twice as much in tolls as I did for gas 2012-11-26T10:09:29 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-26T10:09:31 < zyp> I was a bit amazed at how high the tolls were 2012-11-26T10:09:56 < dongs> http://www.digikey.com/product-detail/en/PE42650AMLI-Z/1046-1050-6-ND/2614596 why is this $30/ea 2012-11-26T10:10:03 < dongs> zyp: right 2012-11-26T10:10:06 < dongs> also: lol @ renting a car 2012-11-26T10:10:15 < dongs> i think last I checked they wanted something like $300 a day 2012-11-26T10:10:24 < dongs> of course that was more than 10 years ago 2012-11-26T10:10:28 < zyp> uh 2012-11-26T10:10:54 < zyp> I paid 15k yen for two days 2012-11-26T10:11:03 < zyp> then 10k in tolls and 5k on gas :p 2012-11-26T10:11:10 < dongs> not much different :D 2012-11-26T10:12:26 < zyp> oh well, it was worth it, was a nice trip 2012-11-26T10:13:52 < zyp> also, we had four people in each car to split the cost, so it weren't that expensive :p 2012-11-26T10:15:37 < baird> Do motorbikes get hit with the same toll rates as cars in JP? (..like in much of AU :/) 2012-11-26T10:15:58 < dongs> i think kei cars get cheaper toll by a bit 2012-11-26T10:16:03 < dongs> bikes are e ither same or slightly below kei 2012-11-26T10:16:14 < dongs> catch is, i dont think you can have scooter-type shits on highway 2012-11-26T10:16:18 < dongs> it'd have to be a proper bike 2012-11-26T10:21:30 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has joined ##stm32 2012-11-26T10:33:27 -!- CheBuzz_Home [~CheBuzz@76.164.192.124] has quit [Ping timeout: 252 seconds] 2012-11-26T10:35:29 < baird> Fortunately, no scooter-exclusion on highways here. :) (..otherwise my around-oz trip would've been a bit harder) 2012-11-26T10:37:09 < baird> only a few spots on some highways exclude bicycles, too. 2012-11-26T10:39:29 < dongs> def no bicycles here 2012-11-26T10:39:30 < baird> There used to be a "no slower than N km/h of the posted speed limit" in some states, but that went when the road rules were 'federalised' 2012-11-26T10:39:37 < dongs> and for bike i think its either 50 or 150cc min 2012-11-26T10:39:38 < dongs> i forget which 2012-11-26T10:41:51 < baird> The average vehicle speed on roads within the Sydney metropolitan area is only 29.7 km/h anyway, so you're not too disadvantaged. :) 2012-11-26T10:45:08 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-26T11:15:48 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-26T11:23:41 -!- grummund [~user@unaffiliated/grummund] has quit [Ping timeout: 252 seconds] 2012-11-26T11:35:46 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-26T11:47:41 < baird> Susan Boyle's new album event: #susanalbumparty 2012-11-26T11:48:26 < dongs> this isnt twitter bro 2012-11-26T11:48:51 < zyp> also a week old 2012-11-26T11:53:16 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-26T11:55:38 < baird> Might explain why I'm the only one in the channel ; 2012-11-26T11:56:39 < dongs> haha 2012-11-26T12:20:07 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-26T12:22:04 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Read error: Connection reset by peer] 2012-11-26T12:22:23 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-26T12:25:42 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-jkpvpdloudwauzqk] has quit [Read error: Connection reset by peer] 2012-11-26T12:26:05 -!- Oldboy [~Oldboy@gateway/shell/sh3lls.net/x-esfiqkzmdlkvppdx] has joined ##stm32 2012-11-26T12:30:17 -!- Oldboy [~Oldboy@gateway/shell/sh3lls.net/x-esfiqkzmdlkvppdx] has quit [Ping timeout: 240 seconds] 2012-11-26T12:31:08 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-kaywvtmkpngdwair] has joined ##stm32 2012-11-26T12:41:56 -!- Laurenceb_ [~Laurence@host86-179-249-229.range86-179.btcentralplus.com] has joined ##stm32 2012-11-26T12:46:46 < dongs> Laurenceb_: you asked me something 2012-11-26T12:46:46 < dongs> oh 2012-11-26T12:46:49 < dongs> hardware delay o fisrt pixel 2012-11-26T12:47:01 < dongs> Laurenceb_: timer http://code.google.com/p/afrodevices/source/browse/trunk/m3osd/src/osdcore.c#570 2012-11-26T13:01:54 -!- Laurenceb_ [~Laurence@host86-179-249-229.range86-179.btcentralplus.com] has quit [Ping timeout: 264 seconds] 2012-11-26T13:32:04 -!- PaulFertser [paul@paulfertser.info] has joined ##stm32 2012-11-26T13:33:15 < PaulFertser> Hi there. If anyone has a setup with JTAG, SRST and ST-Link you might want to test http://openocd.zylin.com/#/c/972/ , it enables connecting while SRST is asserted, useful e.g. when your target is asleep. 2012-11-26T13:40:49 < karlp> what's the difference between srts and nrst? 2012-11-26T13:49:05 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-26T13:56:25 < ntfreak> dongs: STM32F4x7 according to early docs i have is supposed to have sdram controller, F4x9 is supposed to have onboard TFT 2012-11-26T13:58:33 < zyp> nice 2012-11-26T14:01:58 < PaulFertser> karlp: srst is supposed to be connected to the !reset line of the uC and other equipment, it's like an on-board "reset" button. And trst is just for the jtag logic, and it's optional because you can do the same with jtag commands. nrst is afaict another name for srst. 2012-11-26T14:02:29 < dongs> ntfreak: awesome. 2012-11-26T14:02:38 < dongs> TFT = no care 2012-11-26T14:02:40 < dongs> give me eDP 2012-11-26T14:03:11 < dongs> then I'll care more :) 2012-11-26T14:03:40 < ntfreak> dongs: i am going to find out, they may have left the info off, or decided to remove the sdram controller. 2012-11-26T14:03:50 < dongs> well, it says SDRAM on the ST site 2012-11-26T14:03:54 < dongs> for 47x 2012-11-26T14:04:10 < dongs> but no datasheet? 2012-11-26T14:04:10 < dongs> err 42x or wahtever 2012-11-26T14:04:11 < dongs> and no mentio nof sdram in databrief 2012-11-26T14:05:18 < ntfreak> yeh sorry mean F42x7 and F42x9, too many numbers 2012-11-26T14:05:26 < claude> huh dongs , link please 2012-11-26T14:05:49 < claude> ah nm i see 2012-11-26T14:07:10 < dongs> yase 2012-11-26T14:07:25 < dongs> F303CC ship date changed from 11/26 to 12/18 on digijew... 2012-11-26T14:28:46 -!- foo__ [82953043@gateway/web/freenode/ip.130.149.48.67] has joined ##stm32 2012-11-26T14:32:47 < Laurenceb> dongs: so your video stuff isnt pure hardware 2012-11-26T14:32:59 < Laurenceb> i was thinking if you could do pure hardware... 2012-11-26T14:33:18 < Laurenceb> i think maybe yes but havent worked it out fully 2012-11-26T14:33:29 < Laurenceb> if you have three timers 2012-11-26T14:34:02 < Laurenceb> timer 1 is triggered off the sync detect input/comparator, using reset slave mode 2012-11-26T14:34:24 < Laurenceb> its in one shot mode with a pwm mode 2 output as master signal 2012-11-26T14:34:46 < Laurenceb> that gives the delay to first pixel and to the last pixel 2012-11-26T14:35:13 < Laurenceb> then second timer is in gated mode off first, and acts as pixel clock 2012-11-26T14:35:35 < Laurenceb> maybe use update event to trigger dma to the spi - in that case itd be 8 pixel clock 2012-11-26T14:36:14 < Laurenceb> then timer 2 also has a master output from an output compare or maybe update event 2012-11-26T14:36:28 < Laurenceb> this resets timer3, which is in slave mode 2012-11-26T14:36:36 < zyp> Laurenceb, and what do you achieve by that over the current solution? 2012-11-26T14:38:11 < Laurenceb> timer3 overflow triggers interrupt during flyback 2012-11-26T14:38:21 < Laurenceb> wait i misunderstood Pal 2012-11-26T14:38:32 < Laurenceb> maybe forget last timer 2012-11-26T14:38:51 < Laurenceb> zyp: hardware only - no interrupts firing off all the time 2012-11-26T14:43:11 < Laurenceb> ok i think youd need 4 timers to do vertical sync with just a comparator 2012-11-26T14:44:56 < dongs> Laurenceb: it is pure hardware 2012-11-26T14:45:01 < dongs> i dont touch cpu until its time to clock the line out 2012-11-26T14:45:11 < dongs> i am not waiting for anything 2012-11-26T14:45:44 < Laurenceb> i was thinking of a solution where cpu fires up once per frame 2012-11-26T14:45:55 < Laurenceb> and theres a dma buffer for the entire frame 2012-11-26T14:46:24 < dongs> um 2012-11-26T14:46:26 < dongs> thats not gonna happen 2012-11-26T14:46:44 < ntfreak> dongs: been told that the F42x7 does not have sdram, the F42x9 will plus TFT. Am going to double check as my usual contact is away. 2012-11-26T14:46:57 < dongs> neat 2012-11-26T14:47:13 < dongs> TFT = like RGB display or something? 2012-11-26T14:47:25 < ntfreak> yes RGB 2012-11-26T14:48:02 < dongs> The SCSI command set is designed to provide efficient peer-to-peer operation of SCSI 2012-11-26T14:48:05 < dongs> devices like, for example, hard desks, tapes and mass storage devices. 2012-11-26T14:48:21 < dongs> i dont have any SCSI desks <_< 2012-11-26T14:51:18 <+dekar_> wow F42x9 sounds awesome 2012-11-26T15:05:51 -!- Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has joined ##stm32 2012-11-26T15:05:52 -!- NonaSuomy [~TeknoJuce@bas1-london15-2925201091.dsl.bell.ca] has joined ##stm32 2012-11-26T15:05:53 -!- NonaSuomy [~TeknoJuce@bas1-london15-2925201091.dsl.bell.ca] has quit [Changing host] 2012-11-26T15:05:53 -!- NonaSuomy [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-26T15:06:03 < Laurenceb> nice 2012-11-26T15:06:14 < Laurenceb> F4 with 2MBflash and 256KB ram 2012-11-26T15:06:22 < zyp> F42x9, not F429? 2012-11-26T15:06:47 < dongs> that. 2012-11-26T15:07:32 < Laurenceb> ok i think its feasible 2012-11-26T15:07:44 < Laurenceb> overlay using STM32L151 and nothing else 2012-11-26T15:07:46 < dongs> wats feasiable 2012-11-26T15:07:54 < Laurenceb> it needs 4 timers 2012-11-26T15:08:13 < dongs> really? 2012-11-26T15:08:19 < Laurenceb> yes 2012-11-26T15:08:29 < dongs> overlay? or generation 2012-11-26T15:08:33 < dongs> generation is ok-ish in hardware i guess 2012-11-26T15:08:35 < Laurenceb> use the onboard comparator and timers in master/slave modes 2012-11-26T15:08:50 < Laurenceb> just overlay onto a pal signal 2012-11-26T15:08:57 < Laurenceb> didnt look at ntsc 2012-11-26T15:09:06 -!- prog` [prog@bornbrilliant.org] has joined ##stm32 2012-11-26T15:09:34 < Laurenceb> first timer gives delay to first pixel using triggered one shot mode off comparator 2012-11-26T15:10:00 < Laurenceb> second gives pixel clock/8, in gated slave mode of first, and triggers dma to spi 2012-11-26T15:10:21 < Laurenceb> third is in reset mode slaved off second 2012-11-26T15:10:41 < dongs> btw 2012-11-26T15:10:46 < dongs> as i found out 2012-11-26T15:10:46 -!- nopcode_ [~nop@sushi.unix-ag.uni-kl.de] has joined ##stm32 2012-11-26T15:10:52 < dongs> spi not enough granularity for prescalers 2012-11-26T15:10:57 < Laurenceb> fourth is in triggered mode off an oc on timer 3 2012-11-26T15:11:03 < Laurenceb> hmm 2012-11-26T15:11:17 < Laurenceb> might take a pin to pin loopback then 2012-11-26T15:11:29 < Laurenceb> fourth triggers an isr 2012-11-26T15:11:45 < Laurenceb> isr reads comparator to detect odd/even 2012-11-26T15:11:54 < dongs> so i run spi in slave mode 2012-11-26T15:11:54 < dongs> and CLK it off another timer 2012-11-26T15:11:54 < dongs> then hav at least some choice for pixel size 2012-11-26T15:11:55 < Laurenceb> and there would need to be some frame sync code there 2012-11-26T15:12:08 < Laurenceb> then you can redraw once per frame once its synced 2012-11-26T15:12:22 < Laurenceb> writing direct to dma buffer if youre fast enough 2012-11-26T15:12:36 < Laurenceb> yeah 2012-11-26T15:12:43 < Laurenceb> so in my example , clk off timer2 2012-11-26T15:13:45 < Laurenceb> http://martin.hinner.info/vga/pal.gif 2012-11-26T15:13:55 < dongs> in my shit, i write buffer whlie vsync or whatever 2012-11-26T15:14:07 < Laurenceb> the final 1 shot triggers an isr just at the end of n 2012-11-26T15:14:07 < dongs> or rather vblank 2012-11-26T15:14:39 < Laurenceb> longer sync pulses starting at beginning of m cause timer3 output compare to fire 2012-11-26T15:15:08 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Read error: Connection reset by peer] 2012-11-26T15:15:08 -!- enots [dimka@freelsd.net] has quit [Ping timeout: 252 seconds] 2012-11-26T15:15:08 -!- prog [prog@bornbrilliant.org] has quit [Ping timeout: 252 seconds] 2012-11-26T15:15:09 -!- Count_Niedar [~nnscript@ip68-231-248-182.hr.hr.cox.net] has quit [Ping timeout: 295 seconds] 2012-11-26T15:15:09 -!- nopcode [~nop@sushi.unix-ag.uni-kl.de] has quit [Ping timeout: 273 seconds] 2012-11-26T15:15:49 < dongs> fucking feenode dying 2012-11-26T15:18:00 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-26T15:19:22 -!- enots [dimka@freelsd.net] has joined ##stm32 2012-11-26T15:19:29 -!- BusError [~michel@host86-129-47-226.range86-129.btcentralplus.com] has quit [Ping timeout: 240 seconds] 2012-11-26T15:19:51 -!- BusError [~michel@host86-129-47-226.range86-129.btcentralplus.com] has joined ##stm32 2012-11-26T15:20:24 < Laurenceb> actually, simpler to use another comparator to enable timer3 2012-11-26T15:20:28 < Laurenceb> or.. something 2012-11-26T15:20:30 < Laurenceb> arggg 2012-11-26T15:20:37 < Laurenceb> how do you time a comparator pulse 2012-11-26T15:21:27 < Laurenceb> maybe inverting the singal and using it as a master reset singal would work 2012-11-26T15:22:52 < dongs> just reset cpu on e ach vido frame 2012-11-26T15:23:40 < Laurenceb> lol 2012-11-26T15:23:53 < dongs> what are you trolling wiht overlay anyway 2012-11-26T15:26:40 < Laurenceb> im just thinking... 2012-11-26T15:26:53 < Laurenceb> cuz in a lunatic 2012-11-26T15:26:56 < Laurenceb> *im 2012-11-26T15:29:02 < Laurenceb> doh i fail 2012-11-26T15:29:08 < Laurenceb> my first idea works 2012-11-26T15:29:18 < Laurenceb> http://martin.hinner.info/vga/pal.gif <- frame 313 2012-11-26T15:29:52 < Laurenceb> if timer 1 is in triggered 1 shot, it wont get a trigger rising edge in time to start 2012-11-26T15:30:05 < Laurenceb> as rising edge is within frame 313 2012-11-26T15:30:40 < Laurenceb> so timer1 sits around doing nothing, timer 2 sits around doing nothing, and timer 3 doesnt get rest and carries on counting 2012-11-26T15:30:51 < Laurenceb> so it can generate a signal to give sync 2012-11-26T15:31:50 -!- LeelooMinai [~leeloo@198.84.185.212] has quit [Remote host closed the connection] 2012-11-26T15:32:13 < Laurenceb> simple, video overlay with 3/4 timers and comparitor, depending on how many interrupts you want 2012-11-26T15:32:36 < Laurenceb> also, tom66 failz 2012-11-26T15:33:35 < Laurenceb> his failboard can be replaced by a single ic 2012-11-26T15:35:43 -!- jon1012 [~jon@pha75-14-88-162-134-157.fbx.proxad.net] has joined ##stm32 2012-11-26T15:35:44 -!- jon1012 [~jon@pha75-14-88-162-134-157.fbx.proxad.net] has quit [Changing host] 2012-11-26T15:35:44 -!- jon1012 [~jon@foresight/developer/jon1012] has joined ##stm32 2012-11-26T15:39:49 < Laurenceb> http://www.indiegogo.com/Super-OSD-Lite?c=home lol 2012-11-26T15:51:28 < dongs> rofl 2012-11-26T15:51:36 < dongs> Laurenceb: thats old 2012-11-26T15:51:52 < dongs> did you hear his confession of defeat 2012-11-26T15:52:02 < Laurenceb> yup 2012-11-26T15:52:16 < dongs> http://www.rcgroups.com/forums/showpost.php?p=23359489&postcount=1920 2012-11-26T15:55:09 -!- LeelooMinai [~leeloo@198-84-185-212.cpe.teksavvy.com] has joined ##stm32 2012-11-26T15:58:48 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-26T15:58:48 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-26T15:58:48 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-26T15:58:51 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-26T16:01:29 < Laurenceb> will WFI be woken by systick? 2012-11-26T16:01:44 < Laurenceb> im confused about whats clocked down 2012-11-26T16:01:52 < Laurenceb> and systick is part of the core.. 2012-11-26T16:04:53 <+Steffanx> Probably not 2012-11-26T16:05:05 <+Steffanx> In the datasheets is a list with modes and what can stop that mode 2012-11-26T16:05:20 <+Steffanx> *wake it up from that mode 2012-11-26T16:08:36 < gxti> i guess chibios is not using systick then, since it does wfi by default. have yet to look at the guts of the scheduler. 2012-11-26T16:09:25 < gxti> oh hrm, "Sleep mode (CPU clock off, all peripherals including Cortex-M3 core peripherals like NVIC, SysTick, etc. are kept running)" 2012-11-26T16:09:41 <+Steffanx> Oh, of course .. dependso n the mode 2012-11-26T16:11:38 <+Steffanx> So which mode you use Laurenceb ? 2012-11-26T16:13:01 < jpa-> i think systick interrupt can wake wfi, and AFAIK chibios does use systick 2012-11-26T16:13:36 < jpa-> but yeah, wfi is just a way to enter the sleep mode; if the sleep mode is configured so that systick stops, it won't wake by it :) 2012-11-26T16:13:53 -!- l4cr0ss [~lacro$$@174.34.184.211] has joined ##stm32 2012-11-26T16:13:58 < gxti> is that even possible? 2012-11-26T16:14:08 < jpa-> sure 2012-11-26T16:14:21 < jpa-> the deepest standby modes stop the whole core and most of the peripherals 2012-11-26T16:15:02 < gxti> i'm assuming we're just talking about sleep mode here since he just said "WFI" 2012-11-26T16:15:36 < gxti> bbl 2012-11-26T16:15:39 <+Steffanx> Hmm, i see even in stopmode the systick seems to work 2012-11-26T16:15:49 < jpa-> well it all depends on what he sets before doing 'wfi' 2012-11-26T16:18:06 < Laurenceb> ah yeah 2012-11-26T16:18:12 < Laurenceb> systick will work 2012-11-26T16:18:19 < Laurenceb> just reading chibios source 2012-11-26T16:19:25 -!- l4cr0ss [~lacro$$@174.34.184.211] has quit [Quit: l4cr0ss] 2012-11-26T16:20:37 <+Steffanx> "The SysTick timer clock is not stopped during the Stop mode debug (DBG_STOP bit set). The counter keeps on being decremented and can generate interrupts if they are enabled" i guess that means it is stopped when that bit is not set :) 2012-11-26T16:22:36 < karlp> systick totally wakes up wfi. 2012-11-26T16:23:48 < zyp> of course it does 2012-11-26T16:24:16 < zyp> as long as systick timer is not stopped :p 2012-11-26T16:24:53 < zyp> with SLEEPDEEP set, wfi will trigger deep sleep, which stops systick and everything, IIRC 2012-11-26T16:26:57 <+Steffanx> At least we are all very sure. "i think" "i guess" "IIRC" :D 2012-11-26T16:27:56 < zyp> there are some different deep sleep modes, and I'm not sure they all will stop systick :p 2012-11-26T16:32:17 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-26T16:40:09 < Laurenceb> how do i recursively diff only *.c files? 2012-11-26T16:41:06 < zyp> git diff or plain diff? 2012-11-26T16:41:14 < Laurenceb> plain diff 2012-11-26T16:47:36 < jpa-> find dir1 -name '*.c' > list1; find dir2 -name '*.c' > list2; diff --from-file=list1 --to-file=list2 2012-11-26T16:49:21 < karlp> the ninterweb suggests using "find ! -name '*.c'" and feeding that to diff's -X option... 2012-11-26T16:50:20 < jpa-> pipes? not in my shell! 2012-11-26T16:51:56 < emeb_mac> put this in your pipe and grep it 2012-11-26T16:53:14 < dongs> stoner talk?? 2012-11-26T16:56:48 < emeb_mac> booooonnnnngs 2012-11-26T16:57:27 < karlp> put this in your pipe and silver surf it? 2012-11-26T17:03:45 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has joined ##stm32 2012-11-26T17:03:54 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has joined ##stm32 2012-11-26T17:04:33 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has quit [Remote host closed the connection] 2012-11-26T17:05:55 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has joined ##stm32 2012-11-26T17:05:59 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 2012-11-26T17:06:30 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has joined ##stm32 2012-11-26T17:15:29 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has quit [Remote host closed the connection] 2012-11-26T17:21:03 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-26T17:35:18 -!- alexn [~alexn@93.104.205.194] has quit [Write error: Broken pipe] 2012-11-26T17:37:30 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-26T17:46:43 < Laurenceb> rageee 2012-11-26T17:46:52 < Laurenceb> power saving code broken i2c 2012-11-26T17:46:56 < Laurenceb> *broke 2012-11-26T17:46:57 <+Steffanx> Aw 2012-11-26T17:49:01 < Laurenceb> maybe if i turn off i2c clk whilst its remapped 2012-11-26T17:57:04 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has quit [Read error: No buffer space available] 2012-11-26T18:01:13 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has joined ##stm32 2012-11-26T18:06:27 < Laurenceb> what the fuuuu 2012-11-26T18:06:32 < Laurenceb> i2c is so broken 2012-11-26T18:06:43 < Laurenceb> it needs a delay after stop clears before setting start bit 2012-11-26T18:06:47 < Laurenceb> or it can lock up 2012-11-26T18:09:43 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-26T18:10:14 < Laurenceb> this is utter fail 2012-11-26T18:10:22 < Laurenceb> i cant make it work at all now 2012-11-26T18:11:34 < zyp> sounds normal 2012-11-26T18:11:48 < gxti> you sure it's not the other device? 2012-11-26T18:13:05 < Laurenceb> p/x I2C1->CR1 2012-11-26T18:13:05 < Laurenceb> $17 = 0x101 2012-11-26T18:13:16 < Laurenceb> gxti: it worked with old firmware 2012-11-26T18:13:20 < Laurenceb> start is jammed 2012-11-26T18:13:55 < Laurenceb> http://pastebin.com/Qiyq0sXf 2012-11-26T18:14:00 < Laurenceb> how can that not work 2012-11-26T18:15:09 < Laurenceb> first start after that is never sent 2012-11-26T18:15:25 < zyp> wtf 2012-11-26T18:15:36 < zyp> that looks dumb 2012-11-26T18:15:45 < zyp> anyway, how does Remap() look? 2012-11-26T18:16:40 < Laurenceb> gpio remap command 2012-11-26T18:17:00 < Laurenceb> wtf 2012-11-26T18:17:04 < zyp> well, duh 2012-11-26T18:17:06 < Laurenceb> it fails without remap 2012-11-26T18:17:57 < gxti> you hurt its feelings 2012-11-26T18:18:38 < Laurenceb> this makes no sense 2012-11-26T18:18:51 < Laurenceb> delays cause it to work/fail at random 2012-11-26T18:20:17 < Laurenceb> Delay(100); works 2012-11-26T18:20:22 < Laurenceb> Delay(200); fails 2012-11-26T18:20:36 < Laurenceb> with jammed stop bit 2012-11-26T18:22:21 < Laurenceb> also i wait for stop to clear before setting start 2012-11-26T18:22:40 < Laurenceb> yet i can fix jammed start in some cases by delaying after the stop clears 2012-11-26T18:22:42 < Laurenceb> wtf 2012-11-26T18:30:25 < Laurenceb> p/x ADC2->DR 2012-11-26T18:30:25 < Laurenceb> $25 = 0xadc 2012-11-26T18:30:27 < Laurenceb> lolling 2012-11-26T18:31:12 -!- alexn [~alexn@dslb-092-075-033-252.pools.arcor-ip.net] has joined ##stm32 2012-11-26T18:35:24 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-26T18:35:39 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-26T18:39:35 -!- mrcan [~mrcan@unaffiliated/mrcan] has joined ##stm32 2012-11-26T18:43:24 < zyp> Laurenceb, cute 2012-11-26T18:45:30 < Laurenceb> nice 2012-11-26T18:45:35 < Laurenceb> now my old code is failing 2012-11-26T18:45:39 < Laurenceb> .. most of the time 2012-11-26T18:46:38 < Laurenceb> this is probably impossible 2012-11-26T18:47:13 < zyp> everything is impossible when you do it wrong 2012-11-26T18:47:27 < emeb> code is failing wrong? 2012-11-26T18:48:13 < Laurenceb> i have to use gpio remap to connect two i2c busses 2012-11-26T18:50:47 < Laurenceb> i cant see how it can fail 2012-11-26T18:50:53 < Laurenceb> but it does 2012-11-26T18:51:09 < Laurenceb> apparently theres onther weird stuff happening with the i2c 2012-11-26T18:51:16 < Laurenceb> so its impossible to debug 2012-11-26T18:51:45 < emeb> seems that ST's implementation of I2C is something of a clusterfsck. 2012-11-26T18:51:52 < Laurenceb> indeed 2012-11-26T18:52:59 < Laurenceb> ok a version of my old code with some more random delays seems to be working 2012-11-26T18:53:25 < emeb> lol - "code not working? MOAR DELAY!!!11!" 2012-11-26T18:54:59 < emeb> lol DK - "Ship Date Estimate 11/26/2012" 2012-11-26T18:55:04 < Laurenceb> just sticking delays ion at random 2012-11-26T19:06:40 <+Steffanx> Laurenceb .. 11/16 isn't random enough 2012-11-26T19:07:13 -!- jon1012 [~jon@foresight/developer/jon1012] has quit [Ping timeout: 246 seconds] 2012-11-26T19:07:42 <+Steffanx> Lost your underscore btw? 2012-11-26T19:09:12 < zyp> it fell off 2012-11-26T19:10:29 <+Steffanx> Dongs tried to use it as a diving board? 2012-11-26T19:10:50 < emeb> doioioioinnnngggg.... 2012-11-26T19:11:09 <+Steffanx> :D 2012-11-26T19:11:42 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has quit [Remote host closed the connection] 2012-11-26T19:13:56 -!- zlog [~zlog@ip24-255-189-172.ks.ks.cox.net] has joined ##stm32 2012-11-26T19:24:54 -!- vpopov [~happylife@dyn-46-69.fttbee.kis.ru] has quit [Ping timeout: 276 seconds] 2012-11-26T19:28:13 <+Steffanx> Laurenceb, special link for you.. http://www.dumpert.nl/mediabase/6455202/b10152d5/de_duitse_snotzuiger.html 2012-11-26T19:28:20 <+Steffanx> Even when it's fake it's pretty .. awful 2012-11-26T19:29:16 <+Steffanx> I mean, disgusting 2012-11-26T19:45:29 -!- daku is now known as DaKu 2012-11-26T19:48:43 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-26T20:01:55 -!- alexn [~alexn@dslb-092-075-033-252.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-26T20:04:53 -!- vpopov [~happylife@dyn-60-22.fttbee.kis.ru] has joined ##stm32 2012-11-26T20:13:20 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 265 seconds] 2012-11-26T20:14:33 < Laurenceb> https://github.com/Laurenceb/STM32InertialMonitor/blame/master/Util/USB/usb_pwr.c#L113 2012-11-26T20:14:48 < Laurenceb> within about 100ms of it connecting to usb that gets called 2012-11-26T20:15:03 < Laurenceb> CHRG_OFF; turns off the battery charger 2012-11-26T20:15:17 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-26T20:15:20 < Laurenceb> its meant to be turned on in void Resume_Init(void) 2012-11-26T20:15:25 < Laurenceb> but thats never called 2012-11-26T20:16:16 <+Steffanx> Click my link and it will solve ALL of your problems 2012-11-26T20:20:19 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has joined ##stm32 2012-11-26T20:20:20 -!- bsdfox_ [~Bob@c-71-197-83-152.hsd1.ca.comcast.net] has quit [Changing host] 2012-11-26T20:20:20 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-26T20:20:48 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Ping timeout: 276 seconds] 2012-11-26T20:22:33 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-26T20:23:05 < Laurenceb> hmm actually it might be gpio init screwups 2012-11-26T20:23:10 < Laurenceb> attn dongs: http://www.bbc.co.uk/news/uk-england-manchester-20503660 2012-11-26T20:23:25 -!- bsdfox_ [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-26T20:23:34 < Laurenceb> oh wait not jewish 2012-11-26T20:23:40 < Laurenceb> i fail at reading 2012-11-26T20:32:09 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-26T20:42:08 -!- foo__ [82953043@gateway/web/freenode/ip.130.149.48.67] has quit [Ping timeout: 245 seconds] 2012-11-26T20:49:19 < zyp> hmm, maybe I should finish up the lpc4300 board now 2012-11-26T20:49:29 < zyp> I'm not in the mood to write code tonight 2012-11-26T20:49:32 < emeb> rah! rah! you can do eet! 2012-11-26T20:49:50 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-26T20:50:39 < Laurenceb> arg 2012-11-26T20:50:51 < Laurenceb> this is an unmitigated failure 2012-11-26T20:50:54 < zyp> let's see, this is the state I left it in last I did something: http://bin.jvnv.net/f/qGHKG.png 2012-11-26T20:51:00 < Laurenceb> i cant even set a gpio now 2012-11-26T20:51:37 < Laurenceb> now stlink has failed 2012-11-26T20:51:45 < zyp> that's RMII, SDIO, I2S/I2C and 20 generic GPIOs, of which 7 or so are SGPIO capable 2012-11-26T20:52:19 < zyp> and I think the only components that are missing are decoupling caps 2012-11-26T20:52:31 < zyp> anything I'm forgetting then? 2012-11-26T20:55:27 -!- mrcan [~mrcan@unaffiliated/mrcan] has quit [Read error: Connection reset by peer] 2012-11-26T20:55:42 < Laurenceb> 0x080115a4 in _start () 2012-11-26T20:55:44 < Laurenceb> whyyyyy 2012-11-26T20:57:09 < emeb> zyp: that should cover most generic applications. 2012-11-26T20:57:11 < Laurenceb> eveything is dead 2012-11-26T20:57:14 < Laurenceb> rageee 2012-11-26T20:57:41 < emeb> Laurenceb: what's your power supply look like? 2012-11-26T20:58:07 < zyp> emeb, how much should I worry about length matching on the SDRAM lines? 2012-11-26T20:58:23 < Laurenceb> emeb: smps 2012-11-26T20:58:26 < Laurenceb> looks ok atm 2012-11-26T20:58:28 < emeb> zyp: that's fairly low speed, right? 2012-11-26T20:59:04 < emeb> zyp: like < 130MHz, single clock edge only. Probably not too critical. 2012-11-26T20:59:36 < emeb> Laurenceb: what type of processor (does it have internal LDO as F4 does w/ Vcap?) 2012-11-26T20:59:41 < Laurenceb> F103 2012-11-26T20:59:49 < Laurenceb> ok ive managed to connect via jtag 2012-11-26T20:59:51 < Laurenceb> finally 2012-11-26T20:59:57 < Laurenceb> looks like gpio init is failing 2012-11-26T21:00:04 < Laurenceb> and killing the smps 2012-11-26T21:00:13 < Laurenceb> i have no idea why 2012-11-26T21:00:15 < emeb> aha! 2012-11-26T21:00:46 < zyp> emeb, longest line is currently 34.7mm, shortest is 12.2mm 2012-11-26T21:01:30 < emeb> so 22.5mm difference. Less than 1ns at usual board impedances. 2012-11-26T21:01:34 < Laurenceb> what are the gpio registers i need to look at? 2012-11-26T21:05:38 < Laurenceb> what the fuuuuuu 2012-11-26T21:05:47 < Laurenceb> p/x GPIOB->CRL 2012-11-26T21:05:47 < Laurenceb> $7 = 0x44484600 2012-11-26T21:05:55 < emeb> Cthulu pwnd jooo 2012-11-26T21:05:59 < Laurenceb> so B.2 should be open drain 2012-11-26T21:06:46 < Laurenceb> ok so thats correct.. 2012-11-26T21:06:53 < Laurenceb> something is setting B.2 low 2012-11-26T21:13:33 < emeb> zyp: *much* less than 1ns - more like 80ps. I don't foresee a problem. 2012-11-26T21:14:19 < Laurenceb> p/x GPIOB->ODR 2012-11-26T21:14:20 < Laurenceb> $18 = 0xc010 2012-11-26T21:14:44 < Laurenceb> just after GPIO_WriteBit(GPIOB,GPIO_Pin_2,Bit_SET) 2012-11-26T21:14:47 < Laurenceb> wtf is going on 2012-11-26T21:15:46 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-26T21:17:24 < Laurenceb> maybe i fried it 2012-11-26T21:18:18 < ds2> does this chip let you gate clocks to the GPIO block? 2012-11-26T21:19:48 < Laurenceb> yes 2012-11-26T21:19:51 < Laurenceb> its f103 2012-11-26T21:20:34 < ds2> not intimately familiar with the F103 yet 2012-11-26T21:20:49 < zyp> emeb, good to hear, then I'll blame you if it doesn't work :D 2012-11-26T21:20:53 < ds2> is the clock enabled for it? maybe it isn't transitioning due to a lack of clock... seen stuff like that on the cortex-A stuff 2012-11-26T21:22:17 < Laurenceb> ooh 2012-11-26T21:22:20 < emeb> zyp: does the LPC4300 SDRAM controller allow you to tweak the Clock edge timing? 2012-11-26T21:22:23 < Laurenceb> if i hold reset low jtag works 2012-11-26T21:22:40 < zyp> emeb, haven't read up on that 2012-11-26T21:23:39 < Laurenceb> so, here goes 2012-11-26T21:23:40 < Laurenceb> p/x GPIOB->ODR 2012-11-26T21:23:40 < Laurenceb> $1 = 0x8810 2012-11-26T21:24:20 < Laurenceb> p/x GPIOB->CRL 2012-11-26T21:24:20 < Laurenceb> $3 = 0x44484800 2012-11-26T21:24:42 < Laurenceb> so pin2 is alt function push pull 2012-11-26T21:25:48 < Laurenceb> p/x GPIOB->CRL 2012-11-26T21:25:48 < Laurenceb> $4 = 0x44484600 2012-11-26T21:25:53 < Laurenceb> i set it to something sane 2012-11-26T21:26:04 < Laurenceb> p/x GPIOB->ODR 2012-11-26T21:26:04 < Laurenceb> $5 = 0x8814 2012-11-26T21:26:11 < Laurenceb> i also set odr 2012-11-26T21:26:16 < Laurenceb> yet b.2 is still low 2012-11-26T21:28:32 < ds2> is something hard pulling it down? 2012-11-26T21:29:11 < Laurenceb> no 2012-11-26T21:29:17 < Laurenceb> it goes high for 100ms on reset 2012-11-26T21:30:51 < Laurenceb> or it used to... 2012-11-26T21:30:56 < Laurenceb> maybe it is hardware 2012-11-26T21:31:15 < Laurenceb> ill remove the charge controller and hook up to a scope 2012-11-26T21:32:06 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-26T21:34:24 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-26T21:34:44 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 248 seconds] 2012-11-26T21:36:34 < Laurenceb> its nothing like that, it worked last time i checked 2012-11-26T21:37:51 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-26T21:41:41 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has quit [Ping timeout: 245 seconds] 2012-11-26T21:44:50 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-26T21:45:07 < Laurenceb> aha 2012-11-26T21:45:17 < Laurenceb> looks like the charge controller is oscillating 2012-11-26T21:45:28 < Laurenceb> and chucking +-5v noise out 2012-11-26T21:45:42 < ds2> whoa 2012-11-26T21:45:44 < emeb> power supplies. 2012-11-26T21:45:48 < ds2> that is quite some noise 2012-11-26T21:46:07 < Laurenceb> wondered why it was toasty hot 2012-11-26T21:46:08 -!- barthess [~barthess@77.67.240.91] has joined ##stm32 2012-11-26T21:46:22 < Laurenceb> max1811, never use it 2012-11-26T21:46:29 < Laurenceb> impossibly to stabilise 2012-11-26T21:47:15 < ds2> that sounds familiar :( 2012-11-26T21:47:32 < ds2> the little bro 1555 isn't bad though 2012-11-26T21:47:57 < emeb> needs a "oscillation in progress" output. 2012-11-26T21:48:46 < ds2> what is the easy to use charger thesedays? the TI ones? 2012-11-26T21:50:19 < Laurenceb> yes 2012-11-26T21:50:24 < Laurenceb> bq24090 is nice 2012-11-26T21:51:14 < ds2> hmmm no power path controller 2012-11-26T21:51:58 < ds2> doesn't charge termination get screwed up if you also run the device at the same time? 2012-11-26T21:52:09 -!- Steffann [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-26T21:52:10 -!- Steffann [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-26T21:52:10 -!- Steffann [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-26T21:52:10 -!- mode/##stm32 [+v Steffann] by ChanServ 2012-11-26T21:55:49 < Laurenceb> probably 2012-11-26T21:55:59 < Laurenceb> i just want it to turn on at the moment 2012-11-26T21:56:06 < Laurenceb> id be happy for jtag to connect 2012-11-26T21:56:10 < ds2> oh 2012-11-26T21:56:30 < ds2> cut trace and power w/bench supply? 2012-11-26T21:57:10 < ds2> you do have a battery on there, right? 2012-11-26T21:58:04 -!- vpopov [~happylife@dyn-60-22.fttbee.kis.ru] has quit [Read error: Operation timed out] 2012-11-26T21:58:13 < Laurenceb> yes 2012-11-26T21:58:32 < ds2> it almost seems like the 1811 is in thermal limit so it is bouncing in and out 2012-11-26T21:58:53 < Laurenceb> i think its current limit oscillating or something 2012-11-26T21:59:03 < Laurenceb> thermal would be slower 2012-11-26T22:01:34 -!- Netsplit *.net <-> *.split quits: HTT-Bird, +Steffanx 2012-11-26T22:07:08 -!- Netsplit over, joins: HTT-Bird 2012-11-26T22:31:59 -!- barthess [~barthess@77.67.240.91] has quit [Quit: Leaving.] 2012-11-26T22:32:14 -!- DLPeterson [~hazelnuss@ims1065d.engr.ucdavis.edu] has joined ##stm32 2012-11-26T22:36:13 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Excess Flood] 2012-11-26T22:39:26 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-26T22:49:47 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Quit: my exit] 2012-11-26T22:53:04 -!- DLPeterson [~hazelnuss@ims1065d.engr.ucdavis.edu] has quit [Quit: leaving] 2012-11-26T22:53:35 -!- bcsllc-steve [~steve@ip68-105-49-117.no.no.cox.net] has joined ##stm32 2012-11-26T22:56:05 -!- bcsllc [~steve@ip68-105-49-117.no.no.cox.net] has quit [Ping timeout: 256 seconds] 2012-11-26T22:57:20 -!- DLPeterson [~hazelnuss@ims1065d.engr.ucdavis.edu] has joined ##stm32 2012-11-26T23:11:19 < zyp> http://bin.jvnv.net/f/EHuUj.png 2012-11-26T23:12:47 < gurgalof> zyp, 4 layers? 2012-11-26T23:12:49 -!- DLPeterson [~hazelnuss@ims1065d.engr.ucdavis.edu] has quit [Quit: leaving] 2012-11-26T23:12:53 < zyp> yes 2012-11-26T23:13:43 < zyp> http://bin.jvnv.net/f/b66yt.png <- inner layers 2012-11-26T23:14:38 < gurgalof> looks quite nice 2012-11-26T23:18:56 < emeb> getting there 2012-11-26T23:19:22 < zyp> looks like I'll end up with 60x70mm 2012-11-26T23:21:32 < zyp> 6mil traces looks horribly thin connected to the 100mil pitch header pads :p 2012-11-26T23:21:59 < emeb> heh - I've noticed that too on the boards that I've been doing lately. Haven't seen any problems though. 2012-11-26T23:22:31 < emeb> does eagle let you do teardrop-style fillets on vias and pads? 2012-11-26T23:22:52 < zyp> I haven't seen a feature like that, so I assume not 2012-11-26T23:23:23 < emeb> I think there's some sort of plug-in or post-processor on geda/pcb that will do those. 2012-11-26T23:23:35 < emeb> never used it though. 2012-11-26T23:23:47 < zyp> ah, there is an ULP for that 2012-11-26T23:24:29 < emeb> your vias look extremely small. what's the hole/ring diameter on those? 2012-11-26T23:24:37 < zyp> 10/20 mil 2012-11-26T23:24:54 < zyp> dongs' «standard spec» 2012-11-26T23:25:01 < emeb> *nod* 2012-11-26T23:26:05 < zyp> hmm, the teardrop ulp weren't that bad 2012-11-26T23:26:25 < zyp> ignored the non-round pads in the upper left corner though 2012-11-26T23:26:45 < emeb> strange 2012-11-26T23:34:12 < zyp> oh well, pinswap time 2012-11-26T23:34:39 -!- alexn_ [~alexn@dslb-092-075-033-252.pools.arcor-ip.net] has joined ##stm32 2012-11-26T23:46:21 < zyp> http://bin.jvnv.net/f/G5Pt4.png <- and then all pretty 2012-11-26T23:52:09 < gxti> that is way too pretty 2012-11-26T23:52:18 < gxti> i tried to route a AM1707 and it was not pretty 2012-11-26T23:52:49 < gxti> zyp: what's the BGA chip? 2012-11-26T23:52:55 < zyp> lpc4300 2012-11-26T23:53:34 < emeb> looks like it fits. not much left to do. 2012-11-26T23:54:07 < zyp> nah, just some gnd/vcc 2012-11-26T23:54:10 < zyp> a few more caps 2012-11-26T23:54:36 < zyp> need some at the reg and some in the lower right corner 2012-11-26T23:54:40 < emeb> that stuff in the upper right is just LEDs for power & status? 2012-11-26T23:54:57 < zyp> that's the idea 2012-11-26T23:55:08 < zyp> I left some space there to label them 2012-11-26T23:55:44 < zyp> and then I'm going to label the gpio header 2012-11-26T23:56:59 < emeb> looks like you could scrunch the vertical down a fair bit if you wanted to. 2012-11-26T23:57:29 < emeb> a lot of dead real-estate around those connectors. 2012-11-26T23:57:56 < zyp> well, as I said I want to label the gpio header :p 2012-11-26T23:58:32 < emeb> that's handy 2012-11-26T23:59:47 < zyp> I'm wondering a bit how I should label them 2012-11-26T23:59:59 < emeb> ? --- Day changed Tue Nov 27 2012 2012-11-27T00:00:12 < zyp> gpio is regarded a function, following a seperate pattern from pin name 2012-11-27T00:00:46 < zyp> P2_9 is for instance GPIO1[10] and P2_10 is GPIO0[14] 2012-11-27T00:01:18 < emeb> and p2_9/p2_10 are unrelated to the BGA ball label. 2012-11-27T00:01:30 < zyp> yes 2012-11-27T00:01:43 < zyp> (it happens to be H16 and G16 respectively) 2012-11-27T00:01:53 < emeb> just some arbitrary pin names that relate to the muxing structure 2012-11-27T00:02:12 < zyp> exactly 2012-11-27T00:02:35 < emeb> Probably more meaningful to put the PX_Y names on then - presumably there's a xref in the docs somewhere. 2012-11-27T00:02:40 < zyp> it breaks my Pin abstraction a bit 2012-11-27T00:03:12 < emeb> well, the laks pin abstraction is pretty much architecture-dependent. 2012-11-27T00:03:16 < zyp> since pin function is configured seperately from gpio 2012-11-27T00:03:26 < emeb> doesn't carry well from STM32 to LPC43 2012-11-27T00:03:39 < zyp> but I want it to :p 2012-11-27T00:04:01 < emeb> no doubt. you prolly need more abstraction. :P 2012-11-27T00:04:12 < emeb> another layer. yay. 2012-11-27T00:04:47 < zyp> well, I probably need to have two interfaces 2012-11-27T00:04:58 < emeb> yup 2012-11-27T00:05:05 < zyp> one interface for pin configuration and one interface for gpio 2012-11-27T00:05:38 < emeb> since not all ARM families will tie them together the way STM32 does. 2012-11-27T00:05:47 < zyp> in a way that one object can conform to both on stm32 2012-11-27T00:06:01 < zyp> well, stellaris also does 2012-11-27T00:07:27 < zyp> I could also manually map all pin names to their respective gpio, so that using P2_9 will give me the corresponding gpio 2012-11-27T00:11:56 < emeb> that would work 2012-11-27T00:12:55 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 2012-11-27T00:13:04 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has joined ##stm32 2012-11-27T00:22:39 < ds2> anyone actually tried hand mounting a chipscale sized bga? 2012-11-27T00:30:12 -!- alexn_ [~alexn@dslb-092-075-033-252.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-27T00:32:48 < zyp> flip-chip? 2012-11-27T00:33:53 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has quit [Read error: Connection reset by peer] 2012-11-27T00:35:17 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 255 seconds] 2012-11-27T00:35:29 -!- gsmcmullin [~gareth@122-62-149-197.jetstream.xtra.co.nz] has joined ##stm32 2012-11-27T00:40:13 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-27T00:58:29 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-27T01:01:04 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 246 seconds] 2012-11-27T01:06:28 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has quit [Quit: Leaving] 2012-11-27T01:11:07 -!- bsdfox [~Bob@unaffiliated/bsdfox] has quit [Read error: Connection reset by peer] 2012-11-27T01:11:33 -!- bsdfox [~Bob@unaffiliated/bsdfox] has joined ##stm32 2012-11-27T01:16:46 -!- Laurenceb_ [~Laurence@host86-180-138-97.range86-180.btcentralplus.com] has joined ##stm32 2012-11-27T01:19:27 <+Steffann> Laurenceb_ got his diving board back 2012-11-27T01:19:37 <+Steffann> -dive 2012-11-27T01:20:20 < emeb> ...ggggnnnnioioiod 2012-11-27T01:24:18 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-27T01:26:24 -!- Steffann [~Steffanx@unaffiliated/steffanx] has quit [Ping timeout: 252 seconds] 2012-11-27T01:36:57 * emeb reads up on the Mode S parity generation spec. 2012-11-27T01:47:56 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-27T01:56:13 < dongs> sup dongs 2012-11-27T02:00:30 < dongs> http://www.wired.com/threatlevel/2012/11/att-hacker-found-guilty/ awesome news 2012-11-27T02:03:43 < emeb> yeah - all those "hackers" should be locked up. menace 2 society. 2012-11-27T02:03:51 * emeb forgot the irony tag again 2012-11-27T02:04:03 < Laurenceb_> heh 2012-11-27T02:04:11 < gxti> i don't see any irony, perhaps you meant sarcasm? 2012-11-27T02:04:28 < emeb> sarcasm is a subset of irony 2012-11-27T02:07:30 < emeb> those IRC logs don't do them any favors tho 2012-11-27T02:07:48 < gxti> i'm not feeling much sympathy 2012-11-27T02:08:52 -!- DaKu is now known as daku 2012-11-27T02:09:28 -!- Laurenceb_ [~Laurence@host86-180-138-97.range86-180.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-27T02:26:58 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-27T02:27:23 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Remote host closed the connection] 2012-11-27T02:45:54 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-27T02:45:54 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-27T02:45:54 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-27T02:55:37 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [] 2012-11-27T03:38:32 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-27T04:40:33 -!- l4cr0ss [~lacro$$@174.34.185.251] has joined ##stm32 2012-11-27T05:01:29 < emeb> Trying out the SDADC on the F373 2012-11-27T05:01:55 < emeb> seems to be working. Next step is to do some statistics on it. 2012-11-27T05:06:42 < dongs> nice 2012-11-27T05:06:47 < dongs> hdmi>dp total success 2012-11-27T05:06:49 < dongs> HDCP too 2012-11-27T05:07:08 < dongs> http://i.imgur.com/A3Kdl.jpg , hdmi audio works as well (headphones output) 2012-11-27T05:07:26 < dongs> 1080pee gets properly scaled with blackbars 2012-11-27T05:08:17 < emeb> purty! 2012-11-27T05:08:41 < emeb> so how much with that conversion chipset cost? 2012-11-27T05:08:57 < dongs> http://i.imgur.com/hkMP5.jpg current setup 2012-11-27T05:09:00 < dongs> they're not too expensive 2012-11-27T05:09:08 < dongs> but i need to put that shit together on one board w/backlight and shit 2012-11-27T05:10:10 < emeb> should be a lot smaller without all the extra interface crap 2012-11-27T05:11:16 < emeb> that's a really sharp display 2012-11-27T05:11:16 < dongs> wondring if i should bother sticking a i2s codec w/headphones on it 2012-11-27T05:11:18 < dongs> for hdmi audio 2012-11-27T05:11:28 < dongs> i mean for final board. 2012-11-27T05:11:31 < emeb> yeah 2012-11-27T05:11:35 < dongs> seems like a nice extra i guess. 2012-11-27T05:11:38 < emeb> why not? It's almost free. 2012-11-27T05:11:56 < emeb> You don't need a full codec - just a DAC - those are dirt-cheap and tiny. 2012-11-27T05:12:01 < dongs> yea 2012-11-27T05:12:04 < dongs> like the shit on that board 2012-11-27T05:12:07 < dongs> CS4344 2012-11-27T05:12:12 < emeb> that's what I use 2012-11-27T05:12:18 < dongs> which is like $1 from china 2012-11-27T05:12:19 < emeb> 10-pin msop 2012-11-27T05:12:29 < emeb> even from DK they're pretty cheap 2012-11-27T05:12:43 < dongs> does that have an amp? 2012-11-27T05:12:53 < emeb> I think it's just line out. 2012-11-27T05:12:54 < dongs> or what does it do for headphoens 2012-11-27T05:12:59 < dongs> rly? 2012-11-27T05:13:02 < dongs> sounded ok in my headphoens. 2012-11-27T05:13:16 < emeb> for low-impedance headphones it's likely to be fairly quiet 2012-11-27T05:13:49 < emeb> and unless you have large output DC blocking caps it'll probably lose low end. 2012-11-27T05:13:56 < emeb> but cheap headphones do that anyway. 2012-11-27T05:14:38 < emeb> but you can probably find I2S DACs with full-on headphone drivers for not much more. 2012-11-27T05:15:56 < gxti> so what would be a good read-only filesystem for a SPI flash? (written only as a full image) 2012-11-27T05:16:02 < dongs> so ive been discussing with the guy who did lcd monitor here 2012-11-27T05:16:11 < dongs> he says I should just use the 8channel driver we have in stofk 2012-11-27T05:16:18 < dongs> parallel 2 cathodes and do 6channels 2012-11-27T05:16:33 < emeb> for the backlight supply... 2012-11-27T05:16:36 < dongs> ya 2012-11-27T05:16:43 < dongs> the math still doesnt make sense 2012-11-27T05:16:49 < dongs> datasheet says 6S2P 2012-11-27T05:16:54 < dongs> but, then says 42*2 leds 2012-11-27T05:16:55 < emeb> only risk is that the strings might have different drops and the currents might not be well matched. 2012-11-27T05:17:15 < dongs> 42*2 = 84 / 6 = 14 2012-11-27T05:17:19 < dongs> so how does that turn into 12 cathodes? 2012-11-27T05:17:56 < dongs> emeb: cant be worse than my current way of tying every fucking thing into +/- 2012-11-27T05:18:09 < emeb> dongs: true dat 2012-11-27T05:18:38 < dongs> the 8ch driver is known, has a mp-proven circuit etc. 2012-11-27T05:18:55 < dongs> 12ch shit we'd need to buy a 3k reel of, and matching 3k reel of external nfets 2012-11-27T05:19:08 < emeb> that gets old fast 2012-11-27T05:20:01 < emeb> wouldn't be too hard to lash up a prototype with the driver you've got 2012-11-27T05:20:04 < emeb> see how it works. 2012-11-27T05:20:29 < dongs> yeah, 2012-11-27T05:20:38 < dongs> copypaste from lcdtv :) 2012-11-27T05:21:10 < dongs> 'it is recommended to add damping resistors close t omain chip (tramsmitter) for reducing signal ringing 2012-11-27T05:21:11 < emeb> exactly. 1/2 hours work or less - throw it on the next panel going out the door. 2012-11-27T05:21:15 < dongs> i wonder if I can get away with that for < 2cm runs 2012-11-27T05:21:33 < dongs> taht'd get rid of that shitpile of resistors 2012-11-27T05:21:37 < dongs> on t he evb 2012-11-27T05:21:44 < emeb> on those converters 2012-11-27T05:22:17 < dongs> also i found suitable 2:1 mux yesterday 2012-11-27T05:22:19 < dongs> seems cheap 2012-11-27T05:22:22 < dongs> tehy're common between dp/pcie etc. 2012-11-27T05:22:31 < dongs> ts3dv621 2012-11-27T05:22:39 < dongs> onsemi and nxp and a couple others are making pin compatible shits 2012-11-27T05:22:43 < emeb> if the source & load are close together then the impedance mismatch of the line becomes less critical 2012-11-27T05:22:56 < dongs> well, this is for RGB data 2012-11-27T05:22:59 < emeb> so yeah - you could get rid of the resistors if the runs are short. 2012-11-27T05:23:00 < dongs> not for diff lanes. 2012-11-27T05:23:12 < dongs> i tihnk its parallel or someshit 2012-11-27T05:23:18 < dongs> but seeing how these 2 evbs are conected together via a huge header 2012-11-27T05:23:22 < dongs> and surely not length matched in any way etc 2012-11-27T05:23:24 < dongs> i dont think it matters 2012-11-27T05:23:32 < emeb> yeah but each trace is a little transmission line with a certain impedance 2012-11-27T05:23:57 < emeb> and impedance mismatch between line, source and load = ringing, but mainly if the line is long. 2012-11-27T05:24:12 < dongs> ah 2012-11-27T05:24:16 < emeb> 2cm is about 80ps 2012-11-27T05:24:29 < emeb> doubt the edges are that fast. 2012-11-27T05:25:50 < dongs> ohh, hmmthe evalboard is 6605E , the datashet I got is 6604E 2012-11-27T05:26:02 < emeb> for those EVBs they had to plan for people hooking them to any old connectors & cables, so they need source termination to keep things working 2012-11-27T05:26:32 < dongs> oh 2012-11-27T05:26:35 < dongs> dual port 2012-11-27T05:26:42 < dongs> yeah so i wont need it but i guess they didnt have a singleport evalboard 2012-11-27T05:26:57 < dongs> spec is same o therwise 2012-11-27T05:27:25 < emeb> same pkg w/ n/c pins on the single, or different pinout? 2012-11-27T05:34:08 < dongs> 128 vs 144qfp 2012-11-27T05:41:57 < emeb> not much point in trying to take stats on this SDADC unless I've got rock-solid Vref and test voltages. 2012-11-27T05:42:03 < emeb> otherwise it's just GIGO. 2012-11-27T05:45:31 < gxti> oh goody, my network interface doesn't seem to work anymore and i changed absolutely nothing 2012-11-27T05:55:10 < gxti> TX_EN never goes high so at least it's not the transceiver's fault 2012-11-27T05:57:14 < emeb> this on the F105 power board you were doing the other night? 2012-11-27T05:57:33 < gxti> f107, yeah 2012-11-27T06:05:27 < emeb> heisenbugs. bleh 2012-11-27T06:05:35 -!- karlp [~karl@palmtree.beeroclock.net] has quit [Ping timeout: 260 seconds] 2012-11-27T06:06:24 < gxti> yep, now it's working again 2012-11-27T06:07:02 -!- karlp [~karl@palmtree.beeroclock.net] has joined ##stm32 2012-11-27T06:07:12 < emeb> what changed? 2012-11-27T06:07:20 < emeb> time 2012-11-27T06:07:26 < gxti> entropy 2012-11-27T06:07:44 < Bird|lappy> emeb: yeah. heisenbugs are painful. 2012-11-27T06:07:54 < emeb> a few seconds closer to the heat-death of the universe. 2012-11-27T06:08:06 < dongs> http://www.nypost.com/p/news/national/family_swept_eventually_water_got_pST3qjIqMUaHAEXfZKVGWK lo 2012-11-27T06:08:08 < gxti> maybe it's code-related after all 2012-11-27T06:12:38 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 2012-11-27T06:18:20 < gxti> yeah, looks like i'm running low on RAM 2012-11-27T06:25:20 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-27T06:31:57 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-27T06:33:41 -!- NonaSuomy is now known as TeknoJuce 2012-11-27T06:35:28 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 246 seconds] 2012-11-27T06:36:49 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-27T06:36:56 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-27T06:48:13 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-27T06:51:22 < dongs> http://i.imgur.com/vSJTQ.jpg 2012-11-27T06:52:11 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Read error: Operation timed out] 2012-11-27T06:56:15 < ds2> what state/city is that? 2012-11-27T07:00:32 < dongs> no idea i dont own iTrash 2012-11-27T07:00:44 < dongs> its probably the custom-edited apple maps 2012-11-27T07:07:25 < ds2> oh 2012-11-27T07:07:39 < ds2> could be one of those easter eggs to see if anyone is copying their maps 2012-11-27T07:08:06 < gxti> probably that's what it's actually called, it's just an alley 2012-11-27T07:22:30 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-27T07:43:27 < GargantuaSauce> are you in a relationship with a driveway 2012-11-27T07:45:06 < GargantuaSauce> i somehow assumed you were linking to a snowblower 2012-11-27T07:45:10 < GargantuaSauce> it made more sense then. 2012-11-27T07:45:45 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-27T07:47:25 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-27T07:54:18 < dongs> I linked my afroled shit to a pro/EE pal few weeks ago, he links me this today http://i.imgur.com/hZJHg.jpg 2012-11-27T07:59:23 < emeb_mac> wtf? 2012-11-27T07:59:39 < emeb_mac> "hotpixel" 2012-11-27T08:00:09 < dongs> haha 2012-11-27T08:00:10 < emeb_mac> tell him to get back to you when it actually works. :P 2012-11-27T08:00:32 < emeb_mac> and that usb b connector? bitch please. 2012-11-27T08:00:43 < dongs> thats actually kinda cool 2012-11-27T08:03:25 < emeb_mac> wonder what he's driving it with. 2012-11-27T08:03:32 < dongs> m0+ 2012-11-27T08:04:32 < emeb_mac> same low-side PWM? 2012-11-27T08:04:40 < dongs> no, unsure of details 2012-11-27T08:07:23 < dongs> pix next week when it works (or not) 2012-11-27T08:07:31 < emeb_mac> :) 2012-11-27T08:09:50 < emeb_mac> interesting thieving pattern there. wonder what layout tool he uses 2012-11-27T08:13:40 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-27T08:19:16 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-27T08:49:51 -!- CheBuzz_Home [~CheBuzz@76.164.192.124] has joined ##stm32 2012-11-27T08:50:07 -!- CheBuzz_Home is now known as CheBuzz 2012-11-27T09:04:19 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-27T09:06:30 -!- dekar__ [~dekar@212.255.243.11] has joined ##stm32 2012-11-27T09:06:33 -!- mode/##stm32 [+v dekar__] by ChanServ 2012-11-27T09:08:36 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 240 seconds] 2012-11-27T09:10:24 -!- dekar_ [~dekar@212.255.252.59] has quit [Ping timeout: 264 seconds] 2012-11-27T09:17:52 -!- Devilholk [~banned@5.150.201.147] has joined ##stm32 2012-11-27T09:17:58 < Devilholk> Morning 2012-11-27T09:26:19 < emeb_mac> whoa - morning already 2012-11-27T09:26:28 < emeb_mac> time to go to bed 2012-11-27T09:33:29 < dongs> hehe 2012-11-27T09:37:39 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-27T09:38:16 < Devilholk> I am having trouble with the startup code. I am not sure how to make the summon toolchain use it 2012-11-27T09:38:42 < Devilholk> I tried adding it into eclipse as "other objects" with same result as renaming it to a file name with capital .S at the end. 2012-11-27T09:38:59 < Devilholk> The result is like one error message per line of that file, saying "junk" and "bad instruction" 2012-11-27T09:39:35 < Devilholk> Any suggestions what I could do to find out why I have messed up like this? 2012-11-27T09:42:05 < dongs> teh compiler knows your code is junk :p 2012-11-27T09:42:37 < Devilholk> =P 2012-11-27T09:43:30 < Devilholk> It does not like asterixes, that is for sure.. 2012-11-27T09:43:56 < Devilholk> It tried to parse the comments 2012-11-27T09:44:01 < Devilholk> I must think it is some ohter format 2012-11-27T09:45:00 -!- GargantuaSauce_ [~sauce@blk-222-208-237.eastlink.ca] has joined ##stm32 2012-11-27T09:45:43 -!- GargantuaSauce [~sauce@blk-222-208-237.eastlink.ca] has quit [Ping timeout: 246 seconds] 2012-11-27T09:50:12 < Devilholk> This can't be good 2012-11-27T09:50:32 < Devilholk> Searching for how to resolve my problem and end up on "The Complete Edition of Murphy's Laws" 2012-11-27T10:07:48 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has joined ##stm32 2012-11-27T10:14:06 < Devilholk> Had the wrong startup file.. 2012-11-27T10:15:56 < Devilholk> Still no go though 2012-11-27T10:20:01 < Devilholk> I get 16 kb images for toggling an IO.. 2012-11-27T10:22:27 < Devilholk> And it doesnt even work ^^ 2012-11-27T10:22:38 < Devilholk> I think I have to give up for tonight and try again later 2012-11-27T10:30:19 < zyp> 16 kB for a blinky led? 2012-11-27T10:33:56 < Devilholk> Yeah.. Well, I give up for tonight 2012-11-27T10:34:06 < Devilholk> Think I will try again from the start tomorrow ^^ 2012-11-27T10:34:17 -!- jon1012 [~jon@foresight/developer/jon1012] has joined ##stm32 2012-11-27T10:34:18 < jpa-> Devilholk: i assume you know to use size -t instead of looking just at foo.elf file size? 2012-11-27T10:34:19 < Devilholk> Time to pack up stuff and go home to sleep 2012-11-27T10:34:32 < Devilholk> jpa-: It runs some size-tool 2012-11-27T10:34:35 < jpa-> ok 2012-11-27T10:34:41 < Devilholk> But I am still noobynoobnoob on this 2012-11-27T10:34:55 < Devilholk> So I need to make a few dosens more mistakes before I get it working 2012-11-27T10:35:12 < Devilholk> Well, I am off 2012-11-27T10:35:13 < Devilholk> Laters 2012-11-27T10:39:29 -!- Laurenceb_ [~Laurence@host86-180-138-97.range86-180.btcentralplus.com] has joined ##stm32 2012-11-27T10:40:30 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-27T10:48:27 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-27T10:56:41 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-27T10:58:12 < dongs> sorry, i dont watch anniemay 2012-11-27T11:01:28 -!- Laurenceb_ [~Laurence@host86-180-138-97.range86-180.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-27T11:07:02 < dongs> ty> so i'm looking at a spreadsheet and one of the columns is called "WAS Aids" 2012-11-27T11:07:24 < zyp> ok 2012-11-27T11:27:22 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-27T11:32:18 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-27T11:32:24 < dongs> status. 2012-11-27T11:32:36 < dongs> looks like ill be forced to use some shitty 8051 mcu for monitor control. 2012-11-27T11:32:54 < dongs> but it has 3 I2C buses, pwm, CEC, front panel switches stuff, etc. 2012-11-27T11:33:00 < dongs> so its kinda suitable. 2012-11-27T11:34:22 < zyp> heh 2012-11-27T11:34:58 < zyp> what's those hdmi-dp-boards you were blogging about while I was asleep? 2012-11-27T11:35:42 < dongs> just some evalboards from ITE. seems to work for what I want to do. 2012-11-27T11:36:22 < scrts> btw, what's the blog link? 2012-11-27T11:37:51 < dongs> http://i.imgur.com/UgExe.jpg my camera got borrowed today... 2012-11-27T11:39:29 < dongs> scrts: blog link = scroll up 2012-11-27T11:39:44 < scrts> just connected to BNC :/ 2012-11-27T11:39:49 < dongs> funtimes. 2012-11-27T11:41:26 < zyp> dongs, so that's IT6604 and IT6505, or something like that? 2012-11-27T11:52:05 < dongs> yes 2012-11-27T11:53:04 < karlp> gxti: squashfs is teh shit for read only 2012-11-27T11:53:04 < dongs> eval board is 6605 dual hdmi but I will use 6604 2012-11-27T11:53:18 < zyp> ah 2012-11-27T11:54:38 < zyp> dongs, did you try this setup only with a native HDMI output or also with a DVI to HDMI adapter? 2012-11-27T11:55:26 < karlp> wth, ST is "expiring" my account again. looks like I must be a weekly visitor 2012-11-27T11:55:28 < karlp> weirdos 2012-11-27T11:55:53 < dongs> zyp, not tried but I do have a DVI>HDMI cable somewhere. i don't see why it wouldn't work though, hdmi==dvi, no? 2012-11-27T11:56:39 < dongs> whats hte dual/single link trash 2012-11-27T11:56:45 < dongs> can single link do 2048x ? 2012-11-27T11:56:56 < zyp> both are TMDS, but I believe DVI doesn't support the faster clock speed that HDMI 1.4 has 2012-11-27T11:57:27 < zyp> so I suspect single link DVI can't support that resolution 2012-11-27T11:57:28 < dongs> but DVI can always do like 2560x1600 over digital 2012-11-27T11:58:02 < zyp> dual link DVI can, because dual link means twice the bandwidth 2012-11-27T11:58:45 < zyp> I believe single link DVI tops out aroundt 1920x1200 somewhere 2012-11-27T11:58:55 < dongs> i never actually looked at dvi / hdmi pinouts 2012-11-27T11:58:59 < dongs> i see 4 lanes on the evalboard 2012-11-27T11:59:03 < dongs> is each a "link"? 2012-11-27T11:59:09 < zyp> no 2012-11-27T11:59:10 < dongs> or its tdms bullshit so its more wires for less crap 2012-11-27T11:59:24 < zyp> I believe each TMDS link consists of three data lanes and one clock lane 2012-11-27T12:01:04 < zyp> ah, still just one clock 2012-11-27T12:01:13 < zyp> dual link DVI has six data lanes and one clock lane 2012-11-27T12:01:29 < dongs> hmm 2012-11-27T12:01:42 < dongs> i got a shitty radeon here somewehre 2012-11-27T12:01:45 < zyp> http://upload.wikimedia.org/wikipedia/commons/6/65/DVI_pinout.svg 2012-11-27T12:02:38 < dongs> well, i suspect number of single link dvi cards that dont have HDMI are pretty limited. 2012-11-27T12:03:33 < dongs> HDMI < 1.3 that can't do > 165MHz pixel clock is also out 2012-11-27T12:03:40 < dongs> as thats onyl 1920x1200 type shit 2012-11-27T12:04:40 < zyp> well, I just doubt the advantage of converting HDMI to DP 2012-11-27T12:04:51 < dongs> zyp, HDCP and hdmi-only sources. 2012-11-27T12:05:12 < dongs> hdcp = ps3 + etc / gaymers 2012-11-27T12:05:36 < zyp> and you're planning to use this display for that? 2012-11-27T12:06:02 < dongs> me? no, but normal users will. 2012-11-27T12:06:17 < dongs> but on a card that has DP + HDMI 2012-11-27T12:06:20 < dongs> i can run these dualhead 2012-11-27T12:06:34 < zyp> right, one on DP and one on HDMI 2012-11-27T12:06:34 < dongs> otherwise that wouldnt work, either. 2012-11-27T12:06:37 < dongs> or say on intel integraed graphics boards 2012-11-27T12:06:40 < dongs> that have hdmi+dp+dvi 2012-11-27T12:06:50 < dongs> so I see HDMI input as being useful for my use as well 2012-11-27T12:06:50 < dongs> yes. 2012-11-27T12:07:34 < zyp> yeah, I can see HDMI in addition to DP being useful, but not HDMI instead of DP 2012-11-27T12:07:41 < dongs> oh, of course 2012-11-27T12:07:44 < dongs> DP input is always avialable. 2012-11-27T12:07:49 < dongs> i will have a 2:1 mux chip 2012-11-27T12:07:56 < dongs> if it detects hotplug on hdmi, it'll turn off dp input 2012-11-27T12:08:01 < zyp> what's the cost of the adapter chips? 2012-11-27T12:08:09 < dongs> cheap, they're being used for other stuff here 2012-11-27T12:08:20 < zyp> ah 2012-11-27T12:08:23 < dongs> few bucks/ea or wahtever. this is massproduction stuff so they're not so expensive 2012-11-27T12:09:21 < dongs> man the traces on this shitty radeon are insane 2012-11-27T12:09:27 < dongs> they cant be bigger than 2-3 mil 2012-11-27T12:09:30 < dongs> with same kinda spacing 2012-11-27T12:10:07 < zyp> by the way, did you see my lpc4300 blogging yesterday? 2012-11-27T12:10:14 < dongs> ya, saw soem eagle screenshots 2012-11-27T12:10:16 < dongs> not much of htem 2012-11-27T12:10:20 < dongs> inner layers or somethin 2012-11-27T12:10:24 < zyp> http://bin.jvnv.net/f/G5Pt4.png 2012-11-27T12:10:29 < dongs> just saw this in scrollback 2012-11-27T12:10:43 < dongs> by the time youre done, F4 with SDRAM controller might be out 2012-11-27T12:10:46 < zyp> :p 2012-11-27T12:10:51 < dongs> and then you'll be like DONGS 2012-11-27T12:11:33 < zyp> I might finish this up today, just needs a few more caps, power routing and some cleanup 2012-11-27T12:13:17 < dongs> cool 2012-11-27T12:14:26 -!- mrcan [~mrcan@unaffiliated/mrcan] has joined ##stm32 2012-11-27T12:15:00 < zyp> any feedback on layout? 2012-11-27T12:16:01 < zyp> how horrible does it look? :p 2012-11-27T12:25:31 < dongs> as bad as i would expect in eagle :p 2012-11-27T12:26:54 < dongs> is that all the bypass caps it neds? 2012-11-27T12:26:59 < dongs> like 7 of htem? 2012-11-27T12:29:26 < dongs> no USB? 2012-11-27T12:29:32 < dongs> oh its there, fucktarded footprint 2012-11-27T12:29:47 < dongs> nice vias in usb traces 2012-11-27T12:30:09 < dongs> you coudlnt route that trash on same layer, and drop other irrelevant shit through vias? 2012-11-27T12:30:12 < dongs> like the OTG/ID pin 2012-11-27T12:33:54 < zyp> no, D- and D+ are crossing 2012-11-27T12:34:04 < zyp> otherwise I'd do it 2012-11-27T12:35:28 < dongs> laem 2012-11-27T12:39:07 < zyp> I'm not sure how many bypass caps it needs, I just threw on a bunch in all the free areas around the chip 2012-11-27T12:39:33 < dongs> i still think you can route usb around top layer. 2012-11-27T12:39:50 < dongs> like go around the pins or soemthing 2012-11-27T12:39:56 < dongs> wat, you mean you dont have a cap on each vcc? :) 2012-11-27T12:40:53 < zyp> nah, fuck that, I'm not going to make it double sided assembly with 0201 caps :p 2012-11-27T12:44:42 < zyp> so anyway, if I finish it tonight so you'll have gerbers by tomorrow, when do you think you'll have it done? 2012-11-27T12:45:23 < zyp> and for what price? size is 60x70mm 2012-11-27T12:47:11 < dongs> well once theres osmething to submit its just 2-3 days, there hasn't been anything 4l thats individual boards, most have been fr4/full panels so I cant add otehr shit to them 2012-11-27T12:51:07 < zyp> how much would a panel be? 2012-11-27T12:51:58 < Laurenceb> STM32F313 looks good 2012-11-27T12:52:03 < dongs> panel is like... 1m^2... 2012-11-27T12:52:06 < dongs> a shitton of boards. 2012-11-27T12:52:32 < dongs> when those are ordered, i cant add more stuff (its same design, copied over and over) 2012-11-27T12:52:42 < dongs> if there's individual/proto orders thats where shit can be added on 2012-11-27T12:52:52 < zyp> yeah, I understand 2012-11-27T12:53:12 < dongs> but for 4l, panel is almost same price as 10 protos, heh 2012-11-27T12:53:13 < Laurenceb> http://www.st.com/internet/mcu/product/254116.jsp 2012-11-27T12:53:15 < Laurenceb> hawt 2012-11-27T12:54:14 < dongs> i'd have to check 2012-11-27T12:54:26 < dongs> lets see 2012-11-27T12:54:48 < Laurenceb> no usb suck tho 2012-11-27T12:55:25 < dongs> lemme guess, not pin compatible to F1 again/ 2012-11-27T12:56:23 < dongs> no datasheet 2012-11-27T12:56:24 < dongs> waht teh FUCK 2012-11-27T12:56:26 < dongs> FUCK ST; ST SUX; ST IS DYING; ST IS DEAD TO ME; ST HIT WTC 2012-11-27T12:57:48 < dongs> zyp: the fag that does that shit isnt in the office. 2012-11-27T12:57:55 < dongs> but its cheap, ill find out later. 2012-11-27T13:28:50 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 255 seconds] 2012-11-27T13:41:09 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-27T13:47:37 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has quit [Quit: Ex-Chat] 2012-11-27T14:21:36 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 246 seconds] 2012-11-27T14:23:12 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-27T14:23:28 < dongs> rolling on lols 2012-11-27T14:25:04 < baird> Old housemate lols: http://images.4chan.org/g/src/1354018919997.jpg 2012-11-27T14:25:20 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-27T14:27:51 < dongs> loks like typical australian 2012-11-27T14:28:43 < Laurenceb> is that irc? 2012-11-27T14:28:43 < dongs> baird, 2012-11-27T14:29:03 < dongs> baird: http://i.imgur.com/hkMP5.jpg hdmi input works. does shitberry spi support > 1920x1200 hdmi? 2012-11-27T14:29:12 < dongs> (if it doesn,t it should still work) 2012-11-27T14:29:18 < Laurenceb> schweeet 2012-11-27T14:29:29 < Laurenceb> whats that crazy board? fpga? 2012-11-27T14:29:53 < dongs> no just hdmi rx / dp tx 2012-11-27T14:30:07 < Laurenceb> ah 2012-11-27T14:30:33 < Laurenceb> lol @ polished keyboard 2012-11-27T14:31:17 < zyp> isn't that how all keyboards turn out? 2012-11-27T14:31:41 < zyp> well, I guess your spacebar doesn't look like that, since you don't use spaces 2012-11-27T14:32:53 < dongs> hahaha 2012-11-27T14:33:54 < baird> Laurenceb: compiling a FreeBSD kernel? IRC is a possibility, though. 2012-11-27T14:34:37 < alexn> need help for CAN timing calculation. stm32f4 discovery runs with 168Mhz. i will run CAN bus with 125Khz. 2012-11-27T14:34:49 < Laurenceb> no you wont 2012-11-27T14:35:02 < baird> dongs: I've only ever used it on 1920x1080 personally. Apparently the Googles say it can. 2012-11-27T14:35:35 < zyp> alexn, http://cgit.jvnv.net/laks/tree/can/can.h#n71 <- see line 71 2012-11-27T14:36:11 < zyp> replace 1000000 with 125000 for 125 kHz 2012-11-27T14:36:24 < baird> http://elinux.org/RPi_config.txt <- mentions 2560x1600 2012-11-27T14:36:34 < dongs> baird: nice 2012-11-27T14:37:10 < dongs> baird: so its hdmi 1.3 transmitter i guess 2012-11-27T14:37:15 < dongs> well, so i guess you can use it with shitberrypi then. 2012-11-27T14:40:01 -!- grummund [~user@unaffiliated/grummund] has joined ##stm32 2012-11-27T14:40:21 < baird> Seeing "HDMI (rev 1.3 & 1.4)" quoted on a few pages.. 2012-11-27T14:41:05 < dongs> yeah, that should be enough. its 1.2 thats x1200 max fail. 2012-11-27T14:41:54 < Laurenceb> Hentai Dickgirl Masturbation Interface 2012-11-27T14:42:29 < dongs> Laurenceb: you'd prefer High Definition Child Porn, I would imagine. 2012-11-27T14:42:45 < Laurenceb> lol 2012-11-27T14:43:07 < baird> Super Deformed Toddler Vagina 2012-11-27T14:44:52 < baird> Attempting to get distcc on a 150MHz ARM NAS to use the RPi distcc cluster.. 2012-11-27T14:46:13 < dongs> (still figuring out a funny one for SSTV) 2012-11-27T14:46:41 < karlp> slutty singles taking viagra 2012-11-27T14:52:49 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has joined ##stm32 2012-11-27T14:54:34 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has joined ##stm32 2012-11-27T14:55:51 < baird> Seat Sex That Volkswagon 2012-11-27T15:06:09 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Ping timeout: 252 seconds] 2012-11-27T15:06:46 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-27T15:12:08 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Ping timeout: 252 seconds] 2012-11-27T15:12:55 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-27T15:31:44 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Ping timeout: 256 seconds] 2012-11-27T15:32:22 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-27T15:44:17 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-27T15:46:46 -!- l4cr0ss [~lacro$$@174.34.185.251] has quit [Quit: l4cr0ss] 2012-11-27T15:58:15 -!- |sark [~|sark@109.235.51.202] has quit [Quit: Verlassend] 2012-11-27T15:58:15 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Ping timeout: 260 seconds] 2012-11-27T15:58:40 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-27T15:58:56 -!- baird [~cjb@ppp121-44-252-178.lns20.syd7.internode.on.net] has quit [Quit: Konversation terminated!] 2012-11-27T16:00:56 < dongs> dicktrace has some nice stuff for autonaming pins and shit 2012-11-27T16:01:20 < dongs> just did symbol for the IT6505, there's a bunch of repeating/sequential pins 2012-11-27T16:12:56 < Laurenceb> what the fuuuuu 2012-11-27T16:13:06 < Laurenceb> setting breakpoints in i2c code fixes it 2012-11-27T16:14:18 < dongs> haha 2012-11-27T16:15:27 < Laurenceb> its like Schrödinger's cat 2012-11-27T16:17:25 < Laurenceb> http://paste.org/porg/home 2012-11-27T16:17:28 < Laurenceb> hell yeah 2012-11-27T16:17:46 < Laurenceb> at 8.35 i short i2c to gnd 2012-11-27T16:18:05 < Laurenceb> release at 12.38 and it recovers 2012-11-27T16:18:28 < Laurenceb> very epic 2012-11-27T16:18:40 -!- vpopov [~happylife@dyn-60-22.fttbee.kis.ru] has joined ##stm32 2012-11-27T16:18:57 < Laurenceb> thats 3 9dof sparkfun boards hooked up to an F103 board 2012-11-27T16:19:20 < Laurenceb> now to make it work without breakpoints... 2012-11-27T16:21:20 < zyp> I think you failed with your paste 2012-11-27T16:23:28 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-27T16:25:34 < Laurenceb> http://justpaste.it/1ke0 2012-11-27T16:25:58 < Laurenceb> i used the apb reset 2012-11-27T16:26:07 < Laurenceb> seems to unjam the i2c 2012-11-27T16:35:42 < Laurenceb> found a tshirt for baird http://www.meta-cortex.com/jim%27ll-fix-it-retro-t-shirt 2012-11-27T16:37:31 < dongs> Critical routines loaded in the 8-Kbyte CCM at startup can be completed at full speed with zero wait states, achieving 90 Dhrystone MIPS at 72 MHz. This compares with 63 DMIPS when executing from Flash or SRAM; 2012-11-27T16:42:36 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-27T16:43:51 < Laurenceb> wtf 2012-11-27T16:44:01 < Laurenceb> f1 was supposed to be better than that 2012-11-27T16:44:38 < dongs> wat? 2012-11-27T16:51:14 < dongs> man 2012-11-27T16:51:18 < dongs> usb power might be out of the question 2012-11-27T16:52:01 < dongs> DP transmitter eats up almost a fucking amp of current 2012-11-27T16:52:20 < dongs> wait wtf they were calculating shit in mA and then final column is mW 2012-11-27T16:52:28 < dongs> 1W by dp transmitter 2012-11-27T16:52:33 < zyp> heh 2012-11-27T16:52:40 < dongs> at 2560x1600p60 2012-11-27T16:52:49 < dongs> so slightly less for my usage but still, too much 2012-11-27T16:54:30 < dongs> oh, and single HDMI input chip is 0.4mm pitch 2012-11-27T16:54:33 < dongs> fun-fuckin-times. 2012-11-27T16:54:38 < dongs> 16x16mm 2012-11-27T16:54:51 < dongs> i wonder whats cheaper for them 2012-11-27T16:56:54 < emeb_mac> dongs: that for the 2-chip converter you showed earlier? 2012-11-27T16:57:11 < dongs> yea 2012-11-27T16:57:16 < dongs> the 1W is just for one chip 2012-11-27T16:57:23 < dongs> but thats worst case at 2560x rez 2012-11-27T16:57:29 < dongs> for the DP transmitter 2012-11-27T16:57:37 < emeb_mac> wow 2012-11-27T16:58:08 < emeb_mac> seems pretty crazy - doubt that the dp xmitter used in the iPad processor uses that much. 2012-11-27T16:59:15 < dongs> this is at 268mhz pclk 2012-11-27T16:59:28 < dongs> my shit is around 188 i guess 2012-11-27T16:59:38 < dongs> they closeset statistic tehy have there is 204 2012-11-27T16:59:51 < dongs> where typical consumption is 680mW 2012-11-27T17:00:13 < dongs> this is for 1.8V avcc 2012-11-27T17:00:15 * Laurenceb raging at i2c again 2012-11-27T17:00:17 < Laurenceb> p/x I2C1->CR1 2012-11-27T17:00:17 < Laurenceb> $12 = 0x601 2012-11-27T17:00:20 < Laurenceb> why the helll 2012-11-27T17:00:28 < Laurenceb> do stop and start always jam 2012-11-27T17:00:53 < emeb_mac> do they have power listed at any other freq points? 2012-11-27T17:01:00 < dongs> sure 2012-11-27T17:01:32 < emeb_mac> pick the ones on either side of the one you want and interpolate? 2012-11-27T17:02:12 < dongs> Laurenceb: http://i.imgur.com/i1emz.png 2012-11-27T17:02:31 < dongs> http://i.imgur.com/896sS.png < emeb_mac 2012-11-27T17:04:34 < emeb_mac> looks like your basic C*V^2 curve 2012-11-27T17:05:50 < emeb_mac> so it'll be somewhere between 609 & 677 - closer to 677. Guess about 640-650 2012-11-27T17:06:05 < dongs> yea 2012-11-27T17:06:20 < emeb_mac> still a lot 2012-11-27T17:07:10 < emeb_mac> usb maxes out @ 5000mw, so it's possible it could still be usb powered. 2012-11-27T17:07:44 < emeb_mac> not all hosts/hubs can supply that tho 2012-11-27T17:08:04 < emeb_mac> and depends on what the panel & backlights need 2012-11-27T17:09:55 < zyp> huh? 2012-11-27T17:10:13 < zyp> usb2 maxes out at 2.5W 2012-11-27T17:10:19 < dongs> thats what i thought 2012-11-27T17:10:21 < zyp> 500mA, 5V 2012-11-27T17:10:42 < emeb_mac> Oh - thought it could go to 1A @ 5V. Just 0.5A? 2012-11-27T17:10:50 < emeb_mac> dopey me 2012-11-27T17:11:04 < zyp> I think usb3 raised the limit to 900mA 2012-11-27T17:11:39 < emeb_mac> I blame mornings. Just got outta bed. 2012-11-27T17:13:02 < dongs> can just use USB socket for power anyway, and power from like cellphone charger thats 1A :) 2012-11-27T17:13:17 < dongs> arent most mobos cable of doing 1A over usb anyway? 2012-11-27T17:13:23 < emeb_mac> there's that 2012-11-27T17:13:25 < dongs> i see all that "SUPER LEET P HONE CHARGER" shits 2012-11-27T17:14:04 < dongs> http://www.gigabyte.com/microsite/102/data/mb-usb3-29.jpg 2012-11-27T17:14:27 < zyp> true, there is a charging spec 2012-11-27T17:14:49 < zyp> I don't remember the exact power limit for that 2012-11-27T17:15:14 < zyp> and then you have all the out of spec shit 2012-11-27T17:15:20 < dongs> hehe 2012-11-27T17:15:29 < dongs> well hey 2012-11-27T17:15:33 < dongs> for DP only use (no hdmi) 2012-11-27T17:15:38 < dongs> it can totally run off USB bus power. 2012-11-27T17:15:49 < dongs> k bedtime 2012-11-27T17:15:57 < emeb_mac> l8rs 2012-11-27T17:16:20 < zyp> I kind of want one for that 2012-11-27T17:16:35 < zyp> extra display for my laptop, just hook it up to DP and USB 2012-11-27T17:17:02 < emeb_mac> that would cool 2012-11-27T17:17:08 < emeb_mac> Laurenceb: fired up the F373 SDADC last night. 2012-11-27T17:18:09 < Laurenceb> ok 2012-11-27T17:18:13 < alexn> i need help with my simple CAN example on stm32f4discovery board 2012-11-27T17:18:18 < alexn> http://pastebin.com/kSRkGCxN 2012-11-27T17:18:33 < emeb_mac> saw a fair amount of variation on the output value, but I suspect my Vref and sample source aren't the best. 2012-11-27T17:20:01 < alexn> i see data on oszi but not the right data. 2012-11-27T17:21:26 < alexn> the CAN bus Freq should be 250000 Kbps 2012-11-27T17:23:09 * emeb_mac doesn't know diddly about CAN 2012-11-27T17:23:23 < gxti> me neither but i don't think it can go at 250mbit 2012-11-27T17:25:09 < zyp> of course it can 2012-11-27T17:25:24 -!- l4cr0ss [~lacro$$@72.37.242.3] has joined ##stm32 2012-11-27T17:25:36 < zyp> I've been running can at 1 Mb/s without problems 2012-11-27T17:25:46 < zyp> uh 2012-11-27T17:25:55 < zyp> right 2012-11-27T17:26:00 < gxti> oh, so only another factor of 250 2012-11-27T17:26:01 < gxti> easy 2012-11-27T17:26:09 < gxti> ... 2012-11-27T17:26:14 < zyp> I missed the wrong unit part of what you wrote 2012-11-27T17:26:17 < zyp> sorry 2012-11-27T17:26:21 < gxti> :P 2012-11-27T17:26:31 < zyp> he obviously meant 250 Kb/s, so that's what I read :p 2012-11-27T17:26:36 < gxti> yeah i know :| 2012-11-27T17:26:49 < gxti> i don't think the baud scaler is right 2012-11-27T17:27:38 < gxti> but i'd have to read the manual to know for sure and i am lazy and also supposed to be doing real work 2012-11-27T17:28:59 < emeb_mac> what is this "real work" you speak of? 2012-11-27T17:29:47 < zyp> 22 looks right 2012-11-27T17:30:04 < zyp> 1+3+4 = 8TQ 2012-11-27T17:30:35 < zyp> 42 MHz / 8 / 250 kbaud = 22 2012-11-27T17:31:04 < gxti> yeah this goes back to not knowing anything about can 2012-11-27T17:31:19 -!- l4cr0ss [~lacro$$@72.37.242.3] has quit [Quit: l4cr0ss] 2012-11-27T17:31:25 < gxti> i should though, want to haxor my car 2012-11-27T17:31:27 < Laurenceb> emeb_mac: what is the std? 2012-11-27T17:32:55 < emeb_mac> Laurenceb: haven't put the statistics in yet - just looking at raw samples 2012-11-27T17:33:12 < Laurenceb> import into octave 2012-11-27T17:33:23 < emeb_mac> looked like there was a combination of short-term and long term variations though. 2012-11-27T17:33:28 < alexn> oszi see ID:1FEFFFF7 but i send ID 0 2012-11-27T17:34:07 < emeb_mac> Laurenceb: yeah - good idea. Right now it's just sampling whenever and spewing to USART. 2012-11-27T17:34:27 < emeb_mac> I'd want to actually buffer up contiguous samples and send a known record. 2012-11-27T17:34:55 < emeb_mac> but import to Matlab/Octave would be great - do histograms, etc. 2012-11-27T17:35:52 < alexn> zyp, you say the CAN freq init is right? 2012-11-27T17:39:17 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-27T17:43:18 < Laurenceb> cat /dev/ttyACM0 > test 2012-11-27T17:43:21 < Laurenceb> octave 2012-11-27T17:43:27 < Laurenceb> load("test") 2012-11-27T17:43:43 < alexn> zyp. when i make the example with CAN1 it works 2012-11-27T17:43:46 < Laurenceb> ^ a=load("test") ; rather 2012-11-27T17:43:50 < Laurenceb> std(a) 2012-11-27T17:46:28 < gxti> alexn: is CAN1 also on APB1? 2012-11-27T17:48:53 < gxti> yes, never mind 2012-11-27T17:52:05 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-27T18:02:38 < alexn> cu guys 2012-11-27T18:02:45 -!- alexn [~alexn@93.104.205.194] has quit [Remote host closed the connection] 2012-11-27T18:14:10 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-27T18:38:12 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has quit [Remote host closed the connection] 2012-11-27T18:41:43 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-27T18:49:11 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has joined ##stm32 2012-11-27T19:16:09 -!- moritz1 [~mmueller@cohen.emsp.tu-berlin.de] has joined ##stm32 2012-11-27T19:17:46 -!- moritz1 [~mmueller@cohen.emsp.tu-berlin.de] has left ##stm32 [] 2012-11-27T19:17:47 -!- moritz1 [~mmueller@cohen.emsp.tu-berlin.de] has joined ##stm32 2012-11-27T19:18:44 -!- ohama [ohama@92.240.248.100] has quit [Ping timeout: 248 seconds] 2012-11-27T19:35:57 -!- ohama [~ohama@92.240.248.100] has joined ##stm32 2012-11-27T19:43:53 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-27T19:51:50 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-27T19:51:50 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-27T19:51:50 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-27T19:51:52 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-27T20:04:04 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-27T20:08:04 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has quit [Quit: Ex-Chat] 2012-11-27T20:08:59 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-27T20:13:15 -!- moritz1 [~mmueller@cohen.emsp.tu-berlin.de] has quit [Ping timeout: 256 seconds] 2012-11-27T20:28:29 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-27T20:32:36 < emeb> Laurenceb: got some stats on the SDADC 2012-11-27T20:33:15 < emeb> 33000 samples of raw 16-bit data. std dev = 2.5 lsb 2012-11-27T20:41:56 < BrainDamage> dongs-like link of the day: http://imgur.com/gallery/VyVq6 2012-11-27T20:42:50 < emeb> ewww 2012-11-27T20:47:25 -!- vpopov [~happylife@dyn-60-22.fttbee.kis.ru] has quit [Read error: No route to host] 2012-11-27T21:07:33 -!- jon1012 [~jon@foresight/developer/jon1012] has quit [Ping timeout: 246 seconds] 2012-11-27T21:11:09 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-27T21:11:25 < TitanMKD> hello 2012-11-27T21:15:10 < emeb> hi 2012-11-27T21:16:38 < zyp> hi 2012-11-27T21:16:57 < jpa-> hi 2012-11-27T21:17:10 < BrainDamage> hey 2012-11-27T21:19:32 <+Steffanx> ki 2012-11-27T21:19:35 <+Steffanx> lo 2012-11-27T21:20:07 -!- daku is now known as DaKu 2012-11-27T21:20:34 -!- LeelooMinai [~leeloo@198-84-185-212.cpe.teksavvy.com] has quit [Ping timeout: 240 seconds] 2012-11-27T21:23:01 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-27T21:24:09 -!- alexn [~alexn@dslb-178-007-116-042.pools.arcor-ip.net] has joined ##stm32 2012-11-27T21:26:17 -!- barthess [~barthess@77.67.211.214] has joined ##stm32 2012-11-27T21:38:21 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-27T21:53:43 -!- Laurenceb_ [~Laurence@host86-177-62-209.range86-177.btcentralplus.com] has joined ##stm32 2012-11-27T22:00:17 < Laurenceb_> http://verdantstar.tumblr.com/ 2012-11-27T22:00:24 < Laurenceb_> someones perfect girlfriend... 2012-11-27T22:01:57 < Laurenceb_> "Soph twirling in the rain at Liverpool Pride" 2012-11-27T22:02:00 < Laurenceb_> oh nvm then 2012-11-27T22:02:18 < Laurenceb_> they did i _know_ that was coming 2012-11-27T22:02:57 < jpa-> you messed up your word order 2012-11-27T22:03:10 < jpa-> "they did _know_ that i was coming" <-- fixed it for you 2012-11-27T22:03:10 < Laurenceb_> s/they/why 2012-11-27T22:03:15 < Laurenceb_> lol 2012-11-27T22:03:24 < Laurenceb_> self trolled 2012-11-27T22:03:52 < Laurenceb_> "rocking the padded pants" 2012-11-27T22:04:04 < Laurenceb_> ladyboy alert 2012-11-27T22:04:37 < Laurenceb_> a new rule of thumb, if you spot a girl who likes arduino, its probably a ladyboy 2012-11-27T22:04:53 < BrainDamage> Laurenceb_: http://linuxorg.sourceforge.net/ 2012-11-27T22:05:24 < zyp> Laurenceb_, more like rule of dumb 2012-11-27T22:06:31 < Laurenceb_> BrainDamage: not sure if troll 2012-11-27T22:09:50 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-27T22:13:55 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 260 seconds] 2012-11-27T22:17:11 < emeb> Laurenceb_: datas! http://i.imgur.com/6V1bT.jpg 2012-11-27T22:19:45 < Laurenceb_> tyvm 2012-11-27T22:19:56 < Laurenceb_> whats the sample rate? 2012-11-27T22:20:02 < Laurenceb_> that looks like octave? 2012-11-27T22:20:24 < emeb> checking sample rate in code... 2012-11-27T22:20:48 < Laurenceb_> why is it centered on 896? low input voltage? 2012-11-27T22:22:23 < Laurenceb_> std looks about 1.5 or maybe 2 to me, seems very good 2012-11-27T22:22:34 < Laurenceb_> massively better than the freescale stuff anyway 2012-11-27T22:22:41 < Laurenceb_> ats really 13.5 bit 2012-11-27T22:23:12 < Laurenceb_> so std of 6 or so 2012-11-27T22:23:15 < emeb> Laurenceb_: SDADC clock is 6MHz -> max, so I assume it's 50kHz sample rate 2012-11-27T22:23:25 < Laurenceb_> not bad ! 2012-11-27T22:23:39 < emeb> The std dev calculated by Matlab is 2.493 2012-11-27T22:23:42 < Laurenceb_> massively better than freescale "16bit" adc 2012-11-27T22:23:48 < Laurenceb_> ok 2012-11-27T22:24:06 < Laurenceb_> looks smaller from the graph, but its not quite guassian by the look of it 2012-11-27T22:24:25 < emeb> The voltage I'm driving in is Vref/2 with two 1k resistors and a 4.7uF electolytic cap. 2012-11-27T22:24:44 < emeb> so it's close to mid-scale which is 0 on the signed result. 2012-11-27T22:25:19 < Laurenceb_> - slightly excessive stuff at greater deviation, maybe a little EMI getting in 2012-11-27T22:25:19 < Laurenceb_> at 50ksps freescale is more like 13bit iirc 2012-11-27T22:25:28 < Laurenceb_> so call this ~15bit 2012-11-27T22:25:43 < emeb> The test rig is not likely to be extremely clean. 2012-11-27T22:25:49 < Laurenceb_> ok, odd that its so low 2012-11-27T22:25:52 < emeb> Vref is just a filtered version of Vdd. 2012-11-27T22:25:53 < Laurenceb_> oh 2012-11-27T22:26:00 < Laurenceb_> yeah 2012-11-27T22:26:19 < emeb> ferrite bead-> 10uf + 0.1uf MLCC 2012-11-27T22:26:21 < Laurenceb_> it takes different references to the 12bit adc, i forgot 2012-11-27T22:26:57 < Laurenceb_> at lower sample rates with greater oversampling it should creep up closer to 16bit 2012-11-27T22:27:06 < Laurenceb_> but its already 2 bits better than freescale 2012-11-27T22:27:10 < emeb> That agrees with the datasheet 2012-11-27T22:27:14 < Laurenceb_> yeah 2012-11-27T22:27:40 < emeb> bbiab... 2012-11-27T22:27:47 < Laurenceb_> thanx for the data 2012-11-27T22:29:43 -!- DaKu is now known as daku 2012-11-27T22:29:55 -!- daku is now known as DaKu 2012-11-27T22:42:22 -!- alexn [~alexn@dslb-178-007-116-042.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-27T23:00:16 -!- barthess [~barthess@77.67.211.214] has quit [Quit: Leaving.] 2012-11-27T23:03:12 < Laurenceb_> "VSSA, VDDA = 1.65 to 3.6 V: external analog power supply 2012-11-27T23:03:12 < Laurenceb_> " 2012-11-27T23:03:27 < Laurenceb_> "level must be always greater or equal to the VDD voltage level " 2012-11-27T23:03:41 < Laurenceb_> f313 data brief doesnt make sense 2012-11-27T23:04:19 < Laurenceb_> ok i guess 1.65 ~ 0.92*1.8 2012-11-27T23:04:52 <+Steffanx> Don't guess, be sure :P 2012-11-27T23:07:18 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Quit: my exit] 2012-11-27T23:22:04 < karlp> how do you get around this? format '%u' expects argument of type 'unsigned int', but argument 2 has type 'u32' 2012-11-27T23:22:14 < karlp> u32 is uint32_t and uint32_t is unsigned int?! 2012-11-27T23:25:54 < zyp> heh 2012-11-27T23:30:57 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-27T23:33:44 < emeb> derp - I've seen that too. Compiler doesn't seem to recognize that these types are the same. I just cast it. 2012-11-27T23:51:05 -!- BrainDamage1 [~BrainDama@dynamic-adsl-78-12-245-48.clienti.tiscali.it] has joined ##stm32 2012-11-27T23:51:06 -!- BrainDamage [~BrainDama@dynamic-adsl-94-36-226-243.clienti.tiscali.it] has quit [Disconnected by services] 2012-11-27T23:56:26 < Laurenceb_> it should be in ctypes.h ? --- Day changed Wed Nov 28 2012 2012-11-28T00:03:25 -!- mrcan [~mrcan@unaffiliated/mrcan] has quit [Read error: Connection reset by peer] 2012-11-28T00:06:43 < TitanMKD> does anyone have standard GCC ARM M0 options in head ? 2012-11-28T00:08:32 -!- BrainDamage1 [~BrainDama@dynamic-adsl-78-12-245-48.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-28T00:08:55 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-245-48.clienti.tiscali.it] has joined ##stm32 2012-11-28T00:09:42 < zyp> -mcpu=cortex-m0 -mthumb 2012-11-28T00:11:55 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-28T00:14:06 < TitanMKD> thanks 2012-11-28T00:23:35 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has joined ##stm32 2012-11-28T00:26:32 -!- DaKu is now known as daku 2012-11-28T00:34:28 < Laurenceb_> http://hackaday.com/2012/11/27/pulse-oximeter-displays-blood-oxygen-levels-on-a-pc/ 2012-11-28T00:34:33 < Laurenceb_> lol at trollments 2012-11-28T00:36:53 < BrainDamage> to be honest, the post itself asked for them 2012-11-28T00:44:08 < emeb> heh - photoresistor. that'll work great. 2012-11-28T00:45:32 < ds2> Hmmmm 2012-11-28T00:46:04 -!- a2cypher [~cypher@mail.krausglobal.com] has joined ##stm32 2012-11-28T00:47:10 < emeb> hi ds2 - what's new? 2012-11-28T00:47:14 < dongs> donnnnnnngs 2012-11-28T00:47:23 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: Leaving] 2012-11-28T00:47:28 < ds2> going insane as usual 2012-11-28T00:47:36 < ds2> just been told my board is assembled!! 2012-11-28T00:47:53 < a2cypher> Hey folks. I have a quick question about reentrancy. I have a library, newlib, that provides regular and reentrant versions of functions. In my program, I only have one task that is being executed by interrupt and that task does not make use of any of the libraries function. Do I still need to worry about using the reentrant versions? 2012-11-28T00:48:30 < dongs> cool 2012-11-28T00:48:34 < dongs> pics or it didnt happen 2012-11-28T00:48:40 < a2cypher> lol 2012-11-28T00:49:37 < emeb> new board - ohayoh. 2012-11-28T00:49:54 < ds2> dongs: seeing how you made the PCB.... 2012-11-28T00:50:08 < ds2> I need to pick it up tomorrow 2012-11-28T00:50:23 < Laurenceb_> emeb: its using a photodiode 2012-11-28T00:50:36 < Laurenceb_> bpw34s, same thing i use on my projects 2012-11-28T00:51:00 < Laurenceb_> i use a better preamp and 5 wavelengths 2012-11-28T00:51:53 < emeb> Laurenceb_: yeah - saw the circuit. the referring article says photoresistor tho. 2012-11-28T00:52:21 < emeb> that's hackaday for you I guess. 2012-11-28T00:52:46 < Laurenceb_> hhe 2012-11-28T00:52:51 < ds2> photoresistors can be nicer sometimes 2012-11-28T00:53:15 < ds2> their response matches the eye better then diodes 2012-11-28T00:53:38 < dongs> so apparently nexus4 is now available 2012-11-28T00:55:13 < emeb> ds2: CdS cells don't work well for IR. Plus their response is fairly slow so they 2012-11-28T00:55:29 < emeb> they're not good for modulated stuff. 2012-11-28T00:55:51 < ds2> emeb: yes, "matches the eye" 2012-11-28T00:56:01 < emeb> but they're great for turning on your porch light. :) 2012-11-28T00:56:02 < ds2> I'd think it makes a good ALS sensor 2012-11-28T00:56:29 < ds2> not saying it was a good choice in that app ;) 2012-11-28T00:56:33 -!- a2cypher [~cypher@mail.krausglobal.com] has left ##stm32 [] 2012-11-28T00:56:37 < Laurenceb_> i use modulation at ~12khz 2012-11-28T00:56:47 < Laurenceb_> so photoresistors would be pretty bad 2012-11-28T00:57:00 < emeb> yeah - spec I'm looking at says 60ms risetime. 2012-11-28T00:57:02 < ds2> having said that, aren't CdS cells outlawed now? 2012-11-28T00:57:16 < emeb> ds2: I think that's true in EU 2012-11-28T00:57:29 < emeb> but it's possible to get a waiver for some apps. 2012-11-28T00:57:32 < dongs> attn Laurenceb_ http://www.gizmag.com/worlds-smallest-sized-radar-system/25152/ 2012-11-28T00:58:11 < ds2> emeb: defense and telcom, IIRC are the 2 exemptions 2012-11-28T00:58:50 < Laurenceb_> nice 2012-11-28T00:58:58 < Laurenceb_> built in antenni 2012-11-28T00:59:04 < Laurenceb_> /ignore flyback- 2012-11-28T00:59:04 < emeb> so cute! 2012-11-28T00:59:26 < dongs> the story of Laurenceb_ life http://www.foxnews.com/world/2012/11/27/belgian-man-finds-out-his-wife-1-years-was-born-man/ 2012-11-28T00:59:30 < emeb> 120GHz 2012-11-28T00:59:30 < ds2> 10ft range? 2012-11-28T00:59:37 < ds2> if it can do 300ft... 2012-11-28T00:59:44 < Laurenceb_> haha 2012-11-28T01:00:01 < Laurenceb_> ##stm32 : trolls trolling trolls 2012-11-28T01:00:20 < Laurenceb_> http://verdantstar.tumblr.com/ 2012-11-28T01:01:14 < dongs> 99wat 2012-11-28T01:03:03 < Laurenceb_> blue leds!!! 2012-11-28T01:04:08 -!- Laurenceb_ is now known as UKLadyBoy 2012-11-28T01:07:16 -!- UKLadyBoy is now known as Laurenceb_ 2012-11-28T01:13:47 < BrainDamage> quite some juicy trolling here: http://hackaday.com/2012/11/27/kickstarter-incurs-the-wrath-of-arduino-creator/ 2012-11-28T01:14:57 < Laurenceb_> http://www.flickr.com/photos/76754158@N03/7051878651/in/photostream 2012-11-28T01:15:02 < Laurenceb_> dongs on the left there 2012-11-28T01:23:10 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-28T01:23:20 < dongs> haha 2012-11-28T01:23:50 < Oldboy> exactly as I imagined he must look 2012-11-28T01:24:08 < Oldboy> :p 2012-11-28T01:32:57 < dongs> i know a guyt who loks like this 2012-11-28T01:48:47 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-28T02:02:22 -!- Laurenceb_ [~Laurence@host86-177-62-209.range86-177.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-28T02:08:44 -!- Laurenceb_ [~Laurence@host86-177-62-209.range86-177.btcentralplus.com] has joined ##stm32 2012-11-28T02:18:07 -!- Laurenceb_ [~Laurence@host86-177-62-209.range86-177.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-28T02:19:36 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-28T02:19:36 -!- Bird|lappy [~Bird|ub3r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-28T02:19:36 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-28T02:26:52 < dongs> oo 2012-11-28T02:26:57 < dongs> my hueg copypasted pcbs are here 2012-11-28T02:34:02 < dongs> hohoho, and DP breakout wiht proper footprint. 2012-11-28T02:43:13 < upgrdman> im reading about the r pi. looking at some scope shots of the GPIOs, it looks that they suffer from a fair amount of parasitic inductance (if im interpreting it correctly). would cap'ing those pins to ground help in that case? 2012-11-28T02:51:54 < emeb> upgrdman: what leads you to think it's parasitic inductance? 2012-11-28T02:52:11 < upgrdman> http://i.imgur.com/OcJxu.png 2012-11-28T02:52:36 < upgrdman> looks like the voltage doesn't want to "stop" ... like an inductive load 2012-11-28T02:53:20 < dongs> looks like ringing and shit scope to me 2012-11-28T02:54:04 < upgrdman> o ok 2012-11-28T02:54:40 < dongs> faildingo scope 2012-11-28T02:55:10 < upgrdman> cheap, but good enough for most hobbyists 2012-11-28T02:55:14 < emeb> yeah - what dongs said. either a poorly compensated scope probe, or possibly an impedance mismatch in the line it's driving. 2012-11-28T02:55:51 < emeb> Slapping a cap on there would reduce the perceived overshoot, but it would slow the edges down. 2012-11-28T02:56:06 < gxti> or a five foot long ground lead 2012-11-28T02:56:13 < emeb> yup 2012-11-28T02:57:22 < upgrdman> ya, i learned about long, non-coax ground leads early on :) 2012-11-28T02:57:24 < dongs> ya unconnected gnd will do that too 2012-11-28T02:58:24 < upgrdman> im not really familiar with impedance matching. with a gpio, i assume you *dont* want to pull the maximum amount of power from it, so why would you try to match impedance? 2012-11-28T02:58:27 < Bird|lappy> "gnd antenna" 2012-11-28T03:01:18 < dongs> how is gpio on shitberry pi 2012-11-28T03:01:23 < dongs> do you just write to some file on lunix? 2012-11-28T03:01:38 < dongs> so its like giant latency etc 2012-11-28T03:02:10 < upgrdman> dont know. my two pi's just shipped today. 2012-11-28T03:02:21 < gxti> dongs: yes 2012-11-28T03:02:36 < dongs> whats that faildingo scope pic hten 2012-11-28T03:03:14 < upgrdman> im toying with the idea of using a pi to replace my web serve, and i might connect a qvga spi display to it, and use that to display stats or other useful stuff. 2012-11-28T03:03:31 < gxti> maybe it can do pwm or something 2012-11-28T03:03:52 < upgrdman> i did some math, and realized the pi would pay for itself in 4 months, it if can replace my server 2012-11-28T03:04:17 < gxti> k 2012-11-28T03:04:32 < upgrdman> dongs: like i said, i was *reading* about the pi... its not my scope pic 2012-11-28T03:04:37 < dongs> its y our problem that your "server" is a 486 from 1993 that draws 250W at idle 2012-11-28T03:04:50 < upgrdman> im in the planning and impatiently-waiting phase 2012-11-28T03:05:10 < upgrdman> dongs: my server draws about 75W 2012-11-28T03:05:22 < dongs> thats fucking terrible, i think mine is around 4W 2012-11-28T03:05:30 < dongs> if even that 2012-11-28T03:05:34 < upgrdman> dongs: yes. its an old athlon. 32bit iirc. 2012-11-28T03:05:42 < upgrdman> its my oldest pc 2012-11-28T03:05:57 < upgrdman> it has an agp slot :) 2012-11-28T03:06:14 < upgrdman> and it costing my ~$8 per month to power it. 2012-11-28T03:06:58 < upgrdman> an r pi would cost me about $0.38 per month 2012-11-28T03:07:39 < upgrdman> and my server is just for a simple little blog, ssh access, and random file storage 2012-11-28T03:10:04 < upgrdman> another near thing is all of my critical stuff (server, modem, router) would run off of 5V. i can replace my ups with something much simpler and have shit tons of run time when power goes out. 2012-11-28T03:10:09 < upgrdman> neat* 2012-11-28T03:10:54 < gxti> one of these days i'm going to do that with 12V batteries. 2012-11-28T03:11:07 < upgrdman> yes 2012-11-28T03:11:30 < gxti> well, probably 24V with buck modules to make a clean 12V for things i don't trust to run on 14-15V from charging 2012-11-28T03:11:34 < upgrdman> 5v reg + Pb float charger. done 2012-11-28T03:11:47 < emeb> wonder what my atom file/music server draws? 2012-11-28T03:12:21 < emeb> need to get the kill-a-watt down & check... 2012-11-28T03:13:24 < gxti> not gonna be very accurate at low power 2012-11-28T03:13:50 < emeb> hope it's low power :) 2012-11-28T03:13:57 < upgrdman> should be 2012-11-28T03:14:10 < dongs> i need to upgrade my desktop 2012-11-28T03:14:16 < dongs> piece of shit draws 100W at idle 2012-11-28T03:14:22 < upgrdman> my atom notebook, with lcd on, 100% cpu usage, draws < 60W. much less. 2012-11-28T03:14:36 < dongs> i already picked most of the shit, gonna replace it with a mini-itx i7 2012-11-28T03:17:17 < emeb> 27W @ the AC line 2012-11-28T03:20:07 < emeb> could be worse I guess. 2012-11-28T03:21:15 < emeb> dongs: how'd you get a server running @ 4W? 2012-11-28T03:21:30 < dongs> fit-pc2 2012-11-28T03:21:45 < dongs> like 6W under light load, and way less when its not actually doing anything 2012-11-28T03:22:04 < dongs> (which is 99% of the time) 2012-11-28T03:22:05 < emeb> those are cute. 2012-11-28T03:23:01 < emeb> what kind of disk in it? 2012-11-28T03:23:28 < dongs> some cheapfuck ssd i had laying around 2012-11-28T03:23:35 < dongs> 16 gig or someshit 2012-11-28T03:23:39 < dongs> maybe 32 2012-11-28T03:23:40 < dongs> no idea 2012-11-28T03:23:46 < emeb> big enough... 2012-11-28T03:24:12 < emeb> my Atom box has ~250GB HD so I'm sure that doesn't help. 2012-11-28T03:24:34 < dongs> its ok, the power savings are offset by 4 4U racks of ~20 hdds each 2012-11-28T03:24:46 < emeb> lol 2012-11-28T03:27:13 < emeb> DK still doesn't have the little 2-terminal 8MHz 3.2x5 xtals. 2012-11-28T03:29:30 < dongs> i got the one you used on f3 breakout i think 2012-11-28T03:29:32 -!- HTT-Bird [~Birdz0r@unaffiliated/htt-bird] has quit [Ping timeout: 246 seconds] 2012-11-28T03:29:32 < dongs> thats the 2 pad shit right 2012-11-28T03:29:49 < gxti> http://www.digikey.com/product-detail/en/AA-8.000MALV-T/887-1667-1-ND/3454718 2012-11-28T03:29:57 -!- HTT-Bird [~Birdz0r@unaffiliated/htt-bird] has joined ##stm32 2012-11-28T03:30:21 < gxti> costs more than the 25mhz or 12mhz ones i've been using and has crap stability, wonder what's up with that 2012-11-28T03:30:47 < emeb> dongs: yeah 2012-11-28T03:30:47 < gxti> 535-10630-1-ND has more reasonable parameters but costs $1.50 2012-11-28T03:30:54 < dongs> I get 8mhz HC49 dip shit from china for like pennies/ea 2012-11-28T03:30:58 < emeb> there's another one that's 2x the price I could get. 2012-11-28T03:31:10 < dongs> also got them to find me 12 and 16mhz 3225 2012-11-28T03:31:16 < dongs> for < 10c/ea 2012-11-28T03:31:18 < dongs> so im all set 2012-11-28T03:31:19 < gxti> emeb: so use 12 or 16 :p 2012-11-28T03:31:24 < emeb> but I'm in no hurry. Just amusing to see their schedule fail 2012-11-28T03:31:40 < emeb> gxti: Need 8MHz to test USB DFU bootloader. 2012-11-28T03:31:51 < emeb> got one w/ 12 now and it doesn't work. 2012-11-28T03:32:20 < dongs> 8, or 25, right? 2012-11-28T03:32:28 < dongs> what else was in the bootloader pdf 2012-11-28T03:32:30 < gxti> pointed apachebench at my f107 just for the hell of it, 745 requests/sec 2012-11-28T03:32:32 < emeb> I think that's right 2012-11-28T03:32:40 < dongs> 8, 25, and some oddball 14.something 2012-11-28T03:32:42 < dongs> 14.738 or someshit 2012-11-28T03:33:08 < emeb> Yeah. Suppose I could get a 25 in the 3225 pkg 2012-11-28T03:33:33 < emeb> but, v0.4 of the board is laid out for the 2-terminal 3.2x5 pkg 2012-11-28T03:33:35 < gxti> 14.7456? uart crystal maybe 2012-11-28T03:33:43 < gxti> strange for usb though 2012-11-28T03:34:27 < dongs> gxti: duno, its in the Fxxx bootloader appnote 2012-11-28T03:34:31 < dongs> which still hasnt been updated for F3 2012-11-28T03:34:37 < dongs> so fuck knows what ones F3 wants for USB DFU 2012-11-28T03:34:38 < emeb> bastards 2012-11-28T03:34:57 < gxti> i've yet to actually use any of the burned-in bootloaders 2012-11-28T03:35:09 < gxti> although i've been bringing out the boot pins just in case 2012-11-28T03:35:12 < emeb> and the USB device library hasn't been updated for F3 yet either. 2012-11-28T03:36:21 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 265 seconds] 2012-11-28T03:37:15 < dongs> pretty sure should besomething there 2012-11-28T03:37:20 < dongs> maybe in f3disco firmware 2012-11-28T03:39:20 < emeb> dongs: yeah - worth looking at, but the main ST lib is still at v3.4.0 from mid-year. 2012-11-28T03:39:54 < dongs> shrugging 2012-11-28T03:39:59 < dongs> i discovered keil RL-USB 2012-11-28T03:40:06 < gxti> so i'm thinking about a "filesystem" for my 1mbyte spi flash, it doesn't need to be writable but most of what it holds will already be compressed so something like squashfs seems like overkill 2012-11-28T03:40:09 < dongs> and apparently its my solution to opensauce failure 2012-11-28T03:40:19 < gxti> maybe an archive format like cpio or ar would work better? 2012-11-28T03:41:22 < emeb> dongs: Keils home-grown USB driver? 2012-11-28T03:41:32 < dongs> yeah 2012-11-28T03:41:39 < emeb> gxti: no clues - not something I've had to worry about. 2012-11-28T03:41:47 < dongs> gxti: cramfs, squasfs? 2012-11-28T03:42:01 < gxti> might work, mostly i just don't want to have to deal with the decompression 2012-11-28T03:42:25 < gxti> it'll hold web stuff like images, and i can even store the html as gzipped and just serve it that way 2012-11-28T03:42:33 < gxti> not having to decompress would save ram etc 2012-11-28T03:43:19 < Devilholk> Where are stuff like _sidata, _sbss etc defined? 2012-11-28T03:43:29 < dongs> probably linker script 2012-11-28T03:43:35 < Devilholk> Oh, right 2012-11-28T03:43:39 < Devilholk> Knew I forgot something =D 2012-11-28T03:43:42 < Devilholk> Thanks 2012-11-28T03:43:43 < dongs> also known as dinker script 2012-11-28T03:43:57 < dongs> cuz if you use opensauce compilers y ou will be dicking with it to no end 2012-11-28T03:44:23 < gxti> so far i haven't, but that's because i can't get newlib to compile in the first place 2012-11-28T03:44:35 * emeb spends more time dinking with compiler / linker command line options. 2012-11-28T03:45:17 < emeb> gxti: which gcc build you using? 2012-11-28T03:46:02 < gxti> i've been using buildroot which is uclibc-only, also tried compiling from scratch including merging newlib into the gcc tree like it seems to want 2012-11-28T03:46:35 < gxti> the newlib config script says "not supported in this configuration" with no useful error message and then just doesn't get built when i make 2012-11-28T03:46:57 < gxti> shelved that for a while, rather do actual code 2012-11-28T03:46:59 < emeb> tried using the launchpad gcc w/ multilib? 2012-11-28T03:47:07 < emeb> seems to work for me. 2012-11-28T03:55:59 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-28T03:57:21 < Devilholk> Hmm.. I don't get why ST's examples with the std peripheral lib with the config header first imports the libraries and then afterwards defines macros for assertion. How does that compute? 2012-11-28T03:58:36 < Devilholk> Oh wait, it is not compiler errors, it is linker errors 2012-11-28T03:59:28 < Devilholk> Included stuff with the wrong root in the hirachy 2012-11-28T04:03:01 < gxti> as gross as it is, cpio (the old binary format) seems like a reasonable choice for a small RO filesystem. small header, easy enough to seek between records. 2012-11-28T04:05:01 < emeb> why not? crude but effective. 2012-11-28T04:05:24 < gxti> my distate for cpio stems mostly from the tool, not the format 2012-11-28T04:05:29 < gxti> distaste* 2012-11-28T04:05:50 < gxti> but i'll use it. can just stuff the ugly bits into the makefile 2012-11-28T04:07:11 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-28T04:09:28 < Devilholk> I get huge elf-files. Is this normal? 71k 2012-11-28T04:09:54 < gxti> yes, mine is 496K. it includes debug info, etc. 2012-11-28T04:10:01 < Devilholk> stm32flash says using parser raw binary. Did it try to upload 71k to the device then? 2012-11-28T04:10:17 < gxti> maybe 2012-11-28T04:10:25 < Devilholk> I can try the graphical program 2012-11-28T04:10:34 < gxti> objcopy -O binary will get you a .bin 2012-11-28T04:11:15 < Devilholk> I see now that it uses objcopy to make a hex file 2012-11-28T04:11:27 < Devilholk> That seems to work better 2012-11-28T04:11:33 < Devilholk> Flashed in a second now instead of severa 2012-11-28T04:11:39 * Devilholk fetches to scope to see if he succeeded 2012-11-28T04:12:00 < Devilholk> Urgh.. I hope you guys have autocorrect when you read what I type 2012-11-28T04:18:14 < Devilholk> Wow it works 2012-11-28T04:18:53 < emeb> \o/ 2012-11-28T04:19:12 < Devilholk> 5.1 squares on the scope. And that is... *drumroll while calculating* 2012-11-28T04:20:26 < Devilholk> 1.96 MHz I think 2012-11-28T04:20:34 -!- zyp [zyp@zyp.im] has quit [Ping timeout: 240 seconds] 2012-11-28T04:20:42 -!- zyp [zyp@zyp.im] has joined ##stm32 2012-11-28T04:22:05 < upgrdman> LOL http://hackaday.com/2012/11/25/making-a-touchless-vibrator-with-reverse-engineering/ 2012-11-28T04:23:03 < Devilholk> Open source dildos.. what next? 2012-11-28T04:23:29 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has joined ##stm32 2012-11-28T04:23:37 < dongs> and of course, featuring faildingo 2012-11-28T05:33:03 < Devilholk> What frequency does the systick timer run on? I only find out that it is 24 bit.. 2012-11-28T05:33:32 < Devilholk> Can it be changed? 2012-11-28T05:34:09 < dongs> yes, to both 2012-11-28T05:34:12 < Devilholk> Does it have prescalers? Why isn't it listed in the timer application note? >.< 2012-11-28T05:34:24 < dongs> systick is CMSIS 2012-11-28T05:34:55 < Devilholk> And CMSIS is a standard? 2012-11-28T05:35:16 < dongs> Yes 2012-11-28T05:35:35 < Devilholk> But is what the datasheet refers to as "24 bit SysTick timer" a dedicated timer or is it just that you could use one of the timers for this? 2012-11-28T05:36:25 < dongs> its part of the cpu. 2012-11-28T05:36:34 < gxti> it's part of the cortex cpu, whereas all the other timers are crammed in there by the vendor 2012-11-28T05:36:40 < dongs> http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0552a/Babieigh.html 2012-11-28T05:36:43 < dongs> rtfm 2012-11-28T05:36:44 < gxti> filthy vendors 2012-11-28T05:36:55 < Devilholk> dongs: I try, but they are so many 2012-11-28T05:37:50 < dongs> Devilholk: i just linked you to the docs 2012-11-28T05:38:03 < Devilholk> Yeah, but I have been reading stuff at st.com >.< 2012-11-28T05:38:04 < dongs> there's also some systick shit in cm3 and misc.c from stdperiphlib 2012-11-28T05:38:11 < dongs> theres stuff at st.com as well 2012-11-28T05:38:53 < Devilholk> I was using the cm3-stuff, and according to what you just linked, there seem not to be options for prescale, so if I get the wrong rate, I must be having setup the system clock wrong 2012-11-28T05:39:07 < Devilholk> Now I know where to look at least ^^ 2012-11-28T05:39:19 < dongs> SysTick_Config() 2012-11-28T05:39:33 < dongs> http://www.keil.com/support/man/docs/gsac/gsac_systicktimer.htm 2012-11-28T05:39:37 < dongs> more relevant stuff 2012-11-28T05:39:51 < gxti> it doesn't have a literal prescaler, it's just a programmable timer like the usual peripheral ones 2012-11-28T05:40:20 < dongs> not very programmable but yeah 2012-11-28T05:40:30 < gxti> you write a number and it counts that high 2012-11-28T05:40:36 < gxti> i call that 'programmable' 2012-11-28T05:41:18 < Devilholk> dongs: That is doing precisely what I was doing, so the systick stuff is correct, I have my clock wrong 2012-11-28T05:42:24 < dongs> look at rcc/pll stuff, or just dump sysclk to mco and youll know if its wrong or not 2012-11-28T05:51:22 < Devilholk> I figured it out 2012-11-28T05:51:40 < Devilholk> It tried to configure for external crystal, fails and reverts to HSI 2012-11-28T05:52:32 < dongs> teehee 2012-11-28T06:03:50 < Devilholk> Yay it works 2012-11-28T06:04:01 < Devilholk> Now it is 3x too fast, as I expected 2012-11-28T06:05:23 < Devilholk> I better eat something before I even think about the I2C-bus.. 2012-11-28T06:12:00 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-28T06:13:22 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-28T06:19:55 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-28T06:24:00 < dongs> zippe, did you see the A10 lulz 2012-11-28T06:25:55 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-28T06:35:35 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-28T06:35:42 -!- [7] [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-28T06:38:13 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-245-48.clienti.tiscali.it] has quit [Ping timeout: 260 seconds] 2012-11-28T06:44:38 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Ping timeout: 252 seconds] 2012-11-28T06:47:37 < zippe> dongs: not sure; which lulz did you have in mind? 2012-11-28T06:47:51 < dongs> looks like its gone from chat 2012-11-28T06:47:52 < dongs> one sec 2012-11-28T06:48:24 < dongs> After I discussed this A10-AES/DES issues with Allwinner's members, this HW engine was not 2012-11-28T06:48:28 < dongs> yet used/verified/proved on this A10's silicon until today. So far, they will take one month time to 2012-11-28T06:48:31 < dongs> look at this A10's AES/DES function. Also try to provide one driver to support this HW's Engine. 2012-11-28T06:48:51 < dongs> a10 has been around for how fucking long? and they didnt bother testing if AES core on it worked? :) 2012-11-28T06:49:18 < zippe> Yeah, that's not terribly surprising 2012-11-28T06:49:29 < zippe> If their lead customer wasn't planning on using it 2012-11-28T06:49:44 < zippe> DV for AES is kinda annoying 2012-11-28T06:50:03 < zippe> They probably just downloaded something from opencores and spammed it in 2012-11-28T06:50:33 < dongs> i think thats what emeb suggested :) 2012-11-28T06:50:53 < dongs> but they dont wanna share the docs for hte core either 2012-11-28T06:51:02 < dongs> cause the dudes here said we dont have a month to wait for your shit 2012-11-28T06:52:08 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-28T06:53:01 < dongs> im surprised some filthy opensores dude havent re'd it and published openssl driver or osmethin for it 2012-11-28T06:53:17 < dongs> thats the way opensores works right? scratchin those itches 2012-11-28T06:53:58 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-28T06:57:45 < zippe> AES hardware acceleration is usually a loss for SSL unless the hardware is buried in the packet processing engine 2012-11-28T06:58:22 < dongs> yeah, this is not for ssl 2012-11-28T06:58:33 < gxti> can now dump my SPI flash over HTTP, let's see if i can write to it before i fall asleep 2012-11-28T06:58:39 < dongs> its for stream,,, like ~80mbit of data 2012-11-28T06:58:47 < zippe> You waste so much time setting up the DMA that you might as well just pump the bytes through an optimised software implementation 2012-11-28T06:58:49 < dongs> software is too fucking slow 2012-11-28T06:58:57 < zippe> On the contrary 2012-11-28T06:59:22 < dongs> so you have software that will do 80mbit of AES on A10? 2012-11-28T06:59:25 < zippe> A well-tuned AES can do ~1 byte per cycle 2012-11-28T06:59:42 < zippe> So if by "me" you mean Ali Sazegari, then yes. 2012-11-28T07:00:00 < zippe> That's only 10 megabytes/second 2012-11-28T07:00:08 < dongs> yes 2012-11-28T07:00:25 < zippe> Or 1% of a 1GHz A8 2012-11-28T07:00:27 < dongs> but cpu is doing other shit. 2012-11-28T07:00:34 < zippe> Yeah, big woop 2012-11-28T07:00:44 < zippe> here's a better one 2012-11-28T07:01:00 < dongs> allwhiner FAEs dont think its possible with software 2012-11-28T07:01:38 < zippe> Can your VM wire and unwire 2560 pages per second? And how much of the CPU does that take? Because that's what it's going to need if you're going to DMA it to an AES peripheral. 2012-11-28T07:01:58 < zippe> The cost of hardware acceleration is all the stupid trips you take up and down the stack to set the DMA up 2012-11-28T07:02:29 < zippe> Unless you can slipstream it into the DMA setup for the real work, it's all just a huge pain in the arse 2012-11-28T07:02:38 < zippe> Oh, double that number if you aren't en/decrypting in place. 2012-11-28T07:02:50 < dongs> page is what 2012-11-28T07:02:53 < zippe> 4KiB 2012-11-28T07:03:13 < dongs> isnt that shit running lunix? so i shouldnt give a fuck right? 2012-11-28T07:03:20 < zippe> It is, and you should. 2012-11-28T07:03:21 < dongs> (about memory allocation/wahtever) 2012-11-28T07:03:35 < dongs> arent DMA buffers fixed? 2012-11-28T07:03:36 < zippe> Because that's what the kernel is going to do 2012-11-28T07:03:43 < zippe> Nope. 2012-11-28T07:03:51 < zippe> How can you "fix" a DMA buffer? 2012-11-28T07:04:08 < zippe> Some user process says "here, dma this" 2012-11-28T07:04:11 < dongs> shrug, are you saying its location in memory is different for each work? 2012-11-28T07:04:12 < dongs> yeah 2012-11-28T07:04:24 < zippe> So first thing you have to do is nail it down so it doesn't get paged out 2012-11-28T07:04:57 < zippe> That means a trip into the VM to tell the VM to leave the page the hell alone. Or to go get it from disk if it already kicked it out. Or to allocate a physical page if nobody has touched it yet. 2012-11-28T07:05:10 < zippe> It all depends on how they think they're going to use it. 2012-11-28T07:05:18 < zippe> "80Mbit stream" doesn't mean anything. 2012-11-28T07:05:39 < zippe> If it's coming in via wifi over USB, and going to a media player, for example 2012-11-28T07:05:58 < dongs> its from 2 mpegts ports. 2012-11-28T07:06:18 < zippe> It's probably going to come in to some USB buffer, get copied to a network buffer, get copied out to a user buffer, get copied in to the AES buffer, dma to / from the AES block, get copied back out to userland 2012-11-28T07:06:25 < dongs> but I can also see a use for DLNA/DTCP-IP. 2012-11-28T07:06:41 < zippe> I don't know how the TS ports are wired up 2012-11-28T07:07:01 < zippe> But you probably have to take the stream data out to userland and feed it to a stream parser before you know what has to be decrypted 2012-11-28T07:07:02 < dongs> yea, i see your point about shit getting copied over and over 2012-11-28T07:07:10 < zippe> Same if you are pulling via CIFS for DLNA 2012-11-28T07:07:51 < zippe> The single best thing you can do, if you are copying it out to userland, is to decrypt it as *soon* as you can, because the data will probably still be hot in the L2. 2012-11-28T07:08:06 < zippe> Do it in software with the best library you can find. 2012-11-28T07:08:36 < zippe> As I said, it *is* possible to do one byte a cycle. You aren't going to find code as smoking as Ali's, but a byte every two cyles is pretty doable. 2012-11-28T07:09:01 < dongs> nah its encrypt actually. and im not sure on specifics since the dudes just told me shit's failing 24 hours ago, but i think its post-ts input, ts demux, ts decrypt (jap crypto, lol), and AES it before it goes out. 2012-11-28T07:09:23 < dongs> ali is what, some crapple guy? 2012-11-28T07:09:24 < zippe> If you have to decrypt it cold, i.e. not in the L2, you're really going to hurt. I can't imagine the A10's memory system is anything to write home about. 2012-11-28T07:09:58 < zippe> Runs the vector and numerics team. Can be a bit annoying, but his guys are the real deal. 2012-11-28T07:12:29 < zippe> Do you know offhand what the closed page critical word latency is for your setup? 2012-11-28T07:12:55 < dongs> no, i could probably find out if I knew how. 2012-11-28T07:13:13 < dongs> but I'd imagine its a standard allwhiner lunix setup so whatever it is, its that. 2012-11-28T07:13:14 < zippe> That's the worst-case L1/L2 miss latency (assuming no TLB miss) 2012-11-28T07:13:22 < zippe> lmbench numbers will tell you 2012-11-28T07:13:36 < zippe> Speaking of allwinner, did they sort out their patches? I heard Linus rejected them... 2012-11-28T07:15:11 < dongs> no idea, I wish I didnt have to deal with lunix at all :) 2012-11-28T07:21:10 < zippe> Looks like ~300ns closed page, 170ns open page. 2012-11-28T07:21:40 < zippe> That's pretty awful 2012-11-28T07:21:59 < zippe> Assuming a 400MHz fabric, which is typical-ish, that's 68 cycles. 2012-11-28T07:22:00 < zippe> Wow. 2012-11-28T07:22:01 < dongs> what does that mean in terms of this shit failing 2012-11-28T07:22:22 < zippe> It just means that you want to keep your working set in the L2 if at all possible 2012-11-28T07:22:35 < dongs> its TS so 188bytes 2012-11-28T07:23:06 < zippe> If you try to read a byte that isn't in the L2, you may stall for as much as 300ns 2012-11-28T07:23:44 < dongs> right 2012-11-28T07:23:48 < dongs> wow, that is shitty. 2012-11-28T07:28:32 -!- DLPeterson [~hazelnuss@ims1065d.engr.ucdavis.edu] has joined ##stm32 2012-11-28T07:38:59 < dongs> attn zyp/zippe/baird https://youtube.com/watch?v=mO26RQkfID8 2012-11-28T07:49:29 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-28T07:53:19 < zippe> dongs: thankyou, I'll send you one of these in thanks: 2012-11-28T07:53:20 < zippe> ww.theglamorouswoman.com/cheetahcatsuit.html 2012-11-28T07:54:25 < dongs> lulz 2012-11-28T07:54:31 < dongs> thats more baird's territory 2012-11-28T07:54:38 < dongs> not into furries 2012-11-28T07:54:40 < dongs> also: lol price 2012-11-28T07:54:52 < gxti> i have succeeded in doing something to the spi flash, but it wasn't writing something useful 2012-11-28T07:54:59 < gxti> might have to call it good enough for tonight 2012-11-28T07:55:20 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-28T08:10:08 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-28T08:12:04 -!- claude is now known as Claude 2012-11-28T08:24:44 < zippe> ugh 2012-11-28T08:24:57 < zippe> qemu could be so good… but it's annoyingly bad when it fails 2012-11-28T08:30:29 -!- scrts_ [~quassel@82-135-139-64.static.zebra.lt] has joined ##stm32 2012-11-28T08:30:56 -!- scrts_ [~quassel@82-135-139-64.static.zebra.lt] has quit [Read error: Connection reset by peer] 2012-11-28T08:43:56 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: Leaving] 2012-11-28T08:44:50 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-28T08:52:58 < dongs> kinda like all opensores software 2012-11-28T08:53:08 < dongs> ok when it works, but when it doesn't, you're fukd 2012-11-28T08:53:09 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 256 seconds] 2012-11-28T09:04:10 -!- |sark [~|sark@37.247.88.155] has joined ##stm32 2012-11-28T09:05:33 -!- dekar [~dekar@212.255.249.110] has joined ##stm32 2012-11-28T09:05:37 -!- mode/##stm32 [+v dekar] by ChanServ 2012-11-28T09:09:07 -!- dekar__ [~dekar@212.255.243.11] has quit [Ping timeout: 260 seconds] 2012-11-28T09:16:39 < Tectu> can anyone tell me what this is? 2012-11-28T09:16:40 < Tectu> NVIC_ISER(n >> 5) = 1 << (n & 0x1F); 2012-11-28T09:17:53 < zippe> Looks like the NVIC interrupt mask calculation 2012-11-28T09:18:16 < zippe> where n is the interrupt 2012-11-28T09:20:00 < zyp> yep 2012-11-28T09:20:16 < zyp> «interrupt set enable register» 2012-11-28T09:23:18 < Tectu> ah 2012-11-28T09:23:19 < Tectu> thanks 2012-11-28T09:23:55 < Tectu> so I started to use these « » as well, zyp, and the first thing I get on freenode: "are you indian? Those « » look indian." 2012-11-28T09:24:10 < zyp> hah 2012-11-28T09:26:16 < dongs> laff 2012-11-28T09:26:17 < Tectu> how do you deal with that, zyp? 2012-11-28T09:27:55 < zyp> deal? I don't find that to be a problem 2012-11-28T09:28:01 < dongs> tectu, those dont look kawaii enough for yo u 2012-11-28T09:28:02 < cdh> A little Gulab Jamun and everyone is getting along just fine. http://allrecipes.com/recipe/gulab-jamun/ 2012-11-28T09:28:50 < zyp> and if anything I'd just state that I am norwegian, and we usually use that kind in norway 2012-11-28T09:31:27 < dongs> i'd just call whoever is questioning my quotations usage "gay" 2012-11-28T09:31:30 < dongs> that usually shuts htemup 2012-11-28T09:32:24 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-28T09:38:03 -!- |sark [~|sark@37.247.88.155] has quit [Ping timeout: 245 seconds] 2012-11-28T09:49:57 -!- |sark [~|sark@p54B62337.dip.t-dialin.net] has joined ##stm32 2012-11-28T10:09:53 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has joined ##stm32 2012-11-28T10:12:41 -!- Claude is now known as claude 2012-11-28T10:13:03 -!- |sark [~|sark@p54B62337.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 2012-11-28T10:36:41 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-28T11:03:14 < dongs> http://ics.nxp.com/packaging/diamond/images/Match-Stick.jpg 2012-11-28T11:03:17 < dongs> cool package bro 2012-11-28T11:05:23 < dongs> my TV pal linked me to http://www.st.com/internet/imag_video/product/253784.jsp 2012-11-28T11:05:36 < dongs> ntfreak: does "target" in ST docs mean "we'll never make it"? 2012-11-28T11:18:47 -!- jon1012 [~jon@foresight/developer/jon1012] has joined ##stm32 2012-11-28T11:24:04 < zyp> that's what the mouseover explanation indicates 2012-11-28T11:24:16 < dongs> apparently evalboard exists 2012-11-28T11:24:20 < dongs> my tv guy is trolling it out. 2012-11-28T11:24:25 < zyp> «No commitment taken to produce.» 2012-11-28T11:24:44 < dongs> but some guy from ST was visiting today 2012-11-28T11:24:48 < dongs> and offering this shit 2012-11-28T11:24:53 < dongs> so i gues they're actively looking for customers 2012-11-28T11:25:11 < dongs> funny how they showed up right when I have this shit in progress 2012-11-28T11:25:21 < dongs> apparently it also has some MCU embedded 2012-11-28T11:25:30 < dongs> so the display driver shit could be a onechip solution 2012-11-28T11:25:44 < dongs> probably some shitty sT7 or stm8 core 2012-11-28T11:28:03 < zyp> oh, by the way, I found out yesterday that people finally fixed the os x drivers for nvidia 600 series, so now I can hook up more than two monitors to it 2012-11-28T11:28:21 < zyp> tempted to get one of those ipad panels for a third one 2012-11-28T11:28:35 < zyp> it was $60? where did you get it from? 2012-11-28T11:30:11 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-28T11:34:35 -!- dekar [~dekar@212.255.249.110] has quit [Quit: Leaving] 2012-11-28T11:36:15 < dongs> some chink place 2012-11-28T11:36:49 < dongs> gayvidia600 can do 2560x1600 over 3 ports? 2012-11-28T11:37:14 < dongs> zyp, why did you ask panel price btw 2012-11-28T11:37:19 < dongs> thats gonna be like 90-100 boards 2012-11-28T11:47:47 < zyp> uh, I obviously doesn't want that many :p 2012-11-28T11:50:14 < zyp> a better question would be «what would it cost to do a small run without waiting for other stuff to panelize it with?» 2012-11-28T11:50:59 < dongs> a hilarious answer: same as it would cost for 90 of them 2012-11-28T11:53:04 < dongs> exccept different shipping 2012-11-28T11:55:33 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-28T11:55:36 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-28T12:03:50 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-28T12:08:29 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Read error: Connection reset by peer] 2012-11-28T12:09:18 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: ….] 2012-11-28T12:09:52 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-28T12:09:52 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-28T12:09:52 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-28T12:09:55 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-28T12:29:05 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-28T12:30:33 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 245 seconds] 2012-11-28T13:07:54 -!- Laurenceb_ [~Laurence@86.177.62.209] has joined ##stm32 2012-11-28T13:17:11 -!- moritz1 [~mmueller@cohen.emsp.tu-berlin.de] has joined ##stm32 2012-11-28T13:27:47 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-28T13:44:51 < dongs> http://e2e.ti.com/support/dsp/omap_applications_processors/f/447/t/202676.aspx E2E 2012-11-28T14:17:13 -!- Laurenceb_ [~Laurence@86.177.62.209] has quit [Ping timeout: 245 seconds] 2012-11-28T14:34:44 < dongs> holy FUCK 2012-11-28T14:35:11 < dongs> somone bought all of mic35152 off digikey 2012-11-28T14:35:11 < dongs> and delivery date is 2/20/2013 2012-11-28T14:41:29 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-28T14:41:42 -!- LeelooMinai [~leeloo@198-84-185-212.cpe.teksavvy.com] has joined ##stm32 2012-11-28T14:45:12 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Ping timeout: 264 seconds] 2012-11-28T14:45:50 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-28T14:50:05 < dongs> i still dont have the bullshit power setup figured out ugh 2012-11-28T14:50:14 < dongs> with MIC reg gone now i gotta look for trash agian 2012-11-28T14:51:50 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 2012-11-28T14:52:00 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-28T15:01:45 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Ping timeout: 260 seconds] 2012-11-28T15:02:41 -!- dongs [1000@218.219.212.168] has joined ##stm32 2012-11-28T15:10:58 -!- dongs [1000@218.219.212.168] has quit [Ping timeout: 245 seconds] 2012-11-28T15:17:07 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-28T15:18:23 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Quit: my exit] 2012-11-28T15:19:25 < dongs> useless fucking faggot shit opensores network 2012-11-28T15:20:27 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-28T15:28:27 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 2012-11-28T15:28:38 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-28T15:39:42 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Ping timeout: 264 seconds] 2012-11-28T15:40:12 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-28T15:46:10 < zyp> dongs, stop stepping on your network cable, you're obstructing the data flow 2012-11-28T15:48:11 < dongs> ya my network is totally fine 2012-11-28T15:48:13 < dongs> i blame joose 2012-11-28T15:48:33 -!- dongle_ is now known as dongle 2012-11-28T15:57:16 < dongs> fuck 2012-11-28T15:58:16 < dongs> http://www.componentsdirect.com/micrel-mic35152wd-low-dropout-voltage-regulator.html 2012-11-28T15:58:21 < dongs> who the hell are these scammers 2012-11-28T15:58:47 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has quit [Quit: Ex-Chat] 2012-11-28T16:00:04 < dongs> oh i wonder if micrel sells this shit direct 2012-11-28T16:01:26 < dongs> there was fucking thousands in stock who the HELL bought all of htem 2012-11-28T16:02:37 < Laurenceb> crapple 2012-11-28T16:02:46 < dongle> haha 2012-11-28T16:03:00 < Laurenceb> http://www.theregister.co.uk/2012/11/28/japanese_firm_fasotec_offers_3d_printed_embryos/ 2012-11-28T16:03:03 < Laurenceb> wtf japan 2012-11-28T16:07:00 < dongs> no fucking way. 2012-11-28T16:07:11 < dongs> the other DC/DC module i wanted is ALSO out of stock 2012-11-28T16:07:32 < dongs> what the fuck someone is fucking trolling me 2012-11-28T16:12:49 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 244 seconds] 2012-11-28T16:18:18 < dongs> http://www.digikey.com/product-detail/en/LTM4619IV%23PBF/LTM4619IV%23PBF-ND/2136217 uhhhh yaaaaaaaaaa 2012-11-28T16:24:59 < dongs> glossy-white rage 2012-11-28T16:26:07 -!- |sark [~|sark@84.182.62.91] has joined ##stm32 2012-11-28T16:32:34 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has joined ##stm32 2012-11-28T16:37:42 < dongs> Atmel Studio 6: Bringing Convenience of Apps Store to Embedded Design 2012-11-28T16:37:43 < dongs> wat 2012-11-28T16:38:14 < jpa-> fart app for my arduino! 2012-11-28T16:38:22 < jpa-> i just need to buy the fart shield to run it 2012-11-28T16:38:32 < dongs> sweet 2012-11-28T16:39:20 < jpa-> i wonder if the fart shield will stack up with the instragram shield 2012-11-28T16:41:05 < jpa-> http://www.embeddedcodesource.com/ apparently microchip did the same already a year ago 2012-11-28T16:43:12 < Laurenceb> www.tkn.tu-berlin.de/fileadmin/fg112/Papers/hoene_paper2.pdf 2012-11-28T16:45:33 -!- |sark [~|sark@84.182.62.91] has quit [Ping timeout: 245 seconds] 2012-11-28T16:45:46 < dongs> fuck this. going to sleep. death to america. 2012-11-28T16:46:14 < Laurenceb> is arduino wifi sheild open source? 2012-11-28T16:48:28 < jpa-> yes 2012-11-28T16:48:48 < jpa-> https://github.com/arduino/wifishield/tree/master/firmware/wifiHD/src 2012-11-28T16:49:11 < Laurenceb> ooh 2012-11-28T16:49:21 < Laurenceb> wonder if i could make position determination work 2012-11-28T16:50:37 < zyp> no, you can't 2012-11-28T16:51:10 < Laurenceb> lul.. why? 2012-11-28T16:51:11 < jpa-> the wifi stack is on the HDG104 2012-11-28T16:51:23 < Laurenceb> oh 2012-11-28T16:51:32 < Laurenceb> wtf does all the firmware do? 2012-11-28T16:51:41 < Laurenceb> make it n00b friendly? 2012-11-28T16:52:07 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-28T16:52:14 < Laurenceb> hmm seems it does 2012-11-28T16:52:16 < Laurenceb> fail 2012-11-28T16:52:24 < jpa-> it's a brillant design: arduino has a library that talks custom text-based protocol to avr32 that runs ip-stack and talks custom binary protocol to HDG104 that runs the 802.11g stack 2012-11-28T16:52:31 < Laurenceb> oh god 2012-11-28T16:52:54 < Laurenceb> ah well its a work project 2012-11-28T16:53:16 < Laurenceb> so we'll just get an NDA and grab a chipset with a bunch of drivers 2012-11-28T16:53:36 < jpa-> also included on the shield: two kinds of eeprom, SPI and I2C based 2012-11-28T16:53:42 < Laurenceb> lol 2012-11-28T16:53:59 < Laurenceb> the idea was to do position determination for mine rescue 2012-11-28T16:54:08 < Laurenceb> they have 802.11a/b down there 2012-11-28T16:54:34 < emeb_mac> yay - another mine rescue project 2012-11-28T16:54:47 < Laurenceb> so a custom board in the helmet that ping back with time of flight info 2012-11-28T16:54:55 * emeb_mac was involved in a packet-based mine rescue radio project a few years back 2012-11-28T16:55:08 < jpa-> and also a SD card holder, of course 2012-11-28T16:55:14 < Laurenceb> seems its all gone 802.11 nowadays 2012-11-28T16:55:41 < emeb_mac> I guess that works assuming you have a clear tunnel 2012-11-28T16:55:56 < Laurenceb> well you can calibrate it 2012-11-28T16:56:26 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-245-48.clienti.tiscali.it] has joined ##stm32 2012-11-28T16:56:32 < emeb_mac> if you have a cave-in though the RF can't get through the rock 2012-11-28T16:56:47 < Laurenceb> sagrad sg901-1091 has stm32 drivers 2012-11-28T16:56:47 < karlp> "where are they?" "far away" 2012-11-28T16:56:54 < Laurenceb> but NDA :( 2012-11-28T16:56:59 < emeb_mac> the one I worked on depended on a special magnetic-mode antenna 2012-11-28T16:57:04 < karlp> Laurenceb: any reason not to just use a linux router? 2012-11-28T16:57:17 < Laurenceb> strapped to someones head ?! 2012-11-28T16:57:21 < emeb_mac> huge coil tha worked at kHz frequencies 2012-11-28T16:57:31 < Laurenceb> ah 2012-11-28T16:57:33 < karlp> Laurenceb: they don't all have to be as big as the router, 2012-11-28T16:57:43 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-28T16:57:44 < karlp> if you leave the ethernet switch off, you can run the same software, with the same parts, 2012-11-28T16:57:50 < Laurenceb> sg901-1091 is 9mm square 2012-11-28T16:58:04 < Laurenceb> and we could get the stm32 codez for it 2012-11-28T16:58:04 < karlp> plus the antenna, plus the stm32 and whatever else you want. 2012-11-28T16:58:42 < Laurenceb> emeb_mac: you could reconstruct the trace before the cave in 2012-11-28T16:59:10 < Laurenceb> asking a mine to install a ton of new base stations wouldnt go down well 2012-11-28T16:59:12 < karlp> carambola for instance is tiny, and already working, and is 35x45mm 2012-11-28T16:59:12 < emeb_mac> Laurenceb: true. like a video record 2012-11-28T16:59:16 < karlp> just needs power. 2012-11-28T16:59:28 < Laurenceb> karlp: interesting 2012-11-28T16:59:53 < karlp> you can hack the kernel drivers to do whatever custom shit you want. 2012-11-28T16:59:55 < emeb_mac> environmental aspects are "interesting" 2012-11-28T16:59:56 < jpa-> Laurenceb: asus wl330ge is 86x62x17mm and is supported by openwrt 2012-11-28T17:00:15 < emeb_mac> EMI noise from heavy equipment, dirt, water, heat. 2012-11-28T17:00:34 < Laurenceb> carambola looks good 2012-11-28T17:00:40 < karlp> emeb_mac: nah, you can fix all that "in software" 2012-11-28T17:00:45 < karlp> ;) 2012-11-28T17:00:52 < emeb_mac> plus of course miners aren't likely to be too careful with their equipment. 2012-11-28T17:01:06 < Laurenceb> unlikely to be too much noise at 2.4ghz 2012-11-28T17:01:12 < karlp> hahah 2012-11-28T17:01:14 < emeb_mac> so it's gotta be build like military gear. 2012-11-28T17:01:22 < Laurenceb> yes 2012-11-28T17:01:31 < Laurenceb> pot it under vacuum 2012-11-28T17:01:35 < Laurenceb> i have kit for that 2012-11-28T17:01:41 < karlp> that's ok, personal safety + mining means they pay like military too 2012-11-28T17:01:51 < Laurenceb> exactly 2012-11-28T17:01:52 < emeb_mac> ie crap 2012-11-28T17:01:58 < Laurenceb> lol 2012-11-28T17:02:15 < Laurenceb> "Carambola can act as an Arduino shield" 2012-11-28T17:02:20 < Laurenceb> *facepalm* 2012-11-28T17:02:35 < karlp> well, it _can_ 2012-11-28T17:02:43 < karlp> and if they sell some extra for that, so be it .) 2012-11-28T17:03:01 < Laurenceb> USB host / client 2012-11-28T17:03:04 < Laurenceb> wow not bad 2012-11-28T17:03:41 < karlp> it's a pretty recent ralink soc. 2012-11-28T17:03:45 < Laurenceb> http://www.carambola.cc/wp-content/uploads/2011/07/CarambolaCore.png 2012-11-28T17:03:52 < Laurenceb> whats that to the left of the ufl ? 2012-11-28T17:03:56 < emeb_mac> ever see the movie "Best Defense"? 2012-11-28T17:04:08 < karlp> space for a chip antenna I guess? 2012-11-28T17:04:08 < emeb_mac> Eddie Murphy, Dudley Moore. 2012-11-28T17:04:28 < Laurenceb> oh 2012-11-28T17:04:32 < Laurenceb> its a footprint 2012-11-28T17:04:45 < Laurenceb> thought it was a 5GHz antenni or something :P 2012-11-28T17:04:46 < emeb_mac> About an engineer designing military gear in a defense corp. and the political crap that goes on. 2012-11-28T17:06:36 < emeb_mac> is the bold white outline for an RF shield? 2012-11-28T17:06:51 < emeb_mac> w/ only two mounting holes? Seems like not enough. 2012-11-28T17:07:18 < karlp> emeb_mac: the atheros soc on my desk has that white frame thing, 2012-11-28T17:07:25 < karlp> it doesn't get an rf shield mounted on it 2012-11-28T17:07:29 < karlp> it's something in the ref desgin 2012-11-28T17:07:36 < karlp> it's not white, it's copper 2012-11-28T17:07:42 < emeb_mac> heh - "do exactly what we did inside the lines" 2012-11-28T17:07:50 * karlp shrugs 2012-11-28T17:08:03 < emeb_mac> otherwise we won't help you if it breaks - implied 2012-11-28T17:08:10 < karlp> not something I get involved in, we oem'd the router platforum, just stuck a daughterboard on it. 2012-11-28T17:08:38 * emeb_mac used to work on WiFi chipsets. Customer support on that is a nightmare. 2012-11-28T17:08:50 < karlp> hehe 2012-11-28T17:08:52 < karlp> I can imagine. 2012-11-28T17:13:24 < karlp> jpa-: that asus 330gE, is that a ralink soc as well? it's not in the openwrt table of hardware 2012-11-28T17:13:58 < jpa-> no, BCM5354 2012-11-28T17:14:48 < jpa-> but carambola looks way cooler and is cheap also 2012-11-28T17:22:07 < karlp> carambola doesn't have the eth jack though in the basic module, depending on what you're building. 2012-11-28T17:23:35 < karlp> omnima sells this too: http://omnima.co.uk/store/catalog/MiniEMBWiFi-p-16180.html 2012-11-28T17:24:11 < karlp> they even make an stm32 expander board for it :) 2012-11-28T17:24:45 < jpa-> i wonder why they all only include 8MB flash 2012-11-28T17:24:57 < karlp> 8meg flash is heaps 2012-11-28T17:25:02 < jpa-> not with linux 2012-11-28T17:25:05 < karlp> sure 2012-11-28T17:25:21 < karlp> stick the rest on usb if you really need jumbo things. 2012-11-28T17:25:29 < karlp> our image is only just over 4meg 2012-11-28T17:27:34 < jpa-> would make basic development easier if one doesn't have to use squashfs for root 2012-11-28T17:27:53 < karlp> how so? 2012-11-28T17:28:09 < karlp> the jffs2 overlays doesn't work for you? 2012-11-28T17:28:32 < jpa-> works, but is a bit of hassle (and jffs2 acts very annoying when disc fills up) 2012-11-28T17:28:53 < jpa-> i just think that 32MB flash probably wouldn't cost that much more 2012-11-28T17:29:01 < Laurenceb> looks like it will run off just 5v 2012-11-28T17:29:05 < karlp> I guess. I just do the vast majority of the development on my own laptop, rather than on the device. 2012-11-28T17:29:24 < karlp> doesn't cost _much_ more, but still more. 2012-11-28T17:29:30 < jpa-> true 2012-11-28T17:29:36 < karlp> at least until they can get spares/surplus from phones or something 2012-11-28T17:29:47 < karlp> gotta use up the world's supply of obsolete memory 2012-11-28T17:35:48 -!- |sark [~|sark@109.235.51.202] has quit [Ping timeout: 248 seconds] 2012-11-28T17:46:31 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-kaywvtmkpngdwair] has quit [Ping timeout: 246 seconds] 2012-11-28T17:47:11 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-28T17:47:11 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-28T17:47:11 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-28T17:47:14 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-28T17:47:28 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-pbddsbviptgswvcc] has joined ##stm32 2012-11-28T17:49:52 -!- alexn [~alexn@93.104.205.194] has quit [Remote host closed the connection] 2012-11-28T17:51:35 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-28T17:52:27 -!- Oldboy [myircshell@gateway/shell/sh3lls.net/x-pbddsbviptgswvcc] has quit [Remote host closed the connection] 2012-11-28T17:52:50 -!- Oldboy [~Oldboy@gateway/shell/sh3lls.net/x-rllxriygnxyfcwrg] has joined ##stm32 2012-11-28T18:06:49 < zyp> hmm, time to put some more work into msc code 2012-11-28T18:07:02 < zyp> got a hardfault today too, need to figure out what's causing it 2012-11-28T18:07:35 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has joined ##stm32 2012-11-28T18:15:17 < Laurenceb> http://shieldlist.org/templates/images/stacked-shields.jpg 2012-11-28T18:15:51 <+Steffanx> Don't see what's wrong with it 2012-11-28T18:17:28 < zyp> hmm, ouch 2012-11-28T18:19:26 <+Steffanx> You do zyp ? 2012-11-28T18:19:48 <+Steffanx> Except for it not being very compact, but that doesn't matter most of the time 2012-11-28T18:19:53 < zyp> something is overwriting my .data segment with garbage 2012-11-28T18:20:25 <+Steffanx> oh :) 2012-11-28T18:21:15 < zyp> no, .bss 2012-11-28T18:21:31 -!- daku is now known as DaKu 2012-11-28T18:22:49 < zyp> some pointers get overwritten, and then it hardfaults on the next pointer access 2012-11-28T18:23:25 < zyp> time to test watchpoints 2012-11-28T18:24:29 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-28T18:27:21 < zyp> hrm, failed without hitting the watchpoint 2012-11-28T18:34:55 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has quit [Quit: Leaving] 2012-11-28T18:42:11 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has quit [Quit: Konversation terminated!] 2012-11-28T18:42:35 -!- barthess [~barthess@178.154.48.254] has joined ##stm32 2012-11-28T18:58:22 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-28T19:02:30 -!- alexn_ [~alexn@dslb-188-110-173-027.pools.arcor-ip.net] has joined ##stm32 2012-11-28T19:14:19 < zyp> hmm, problem went away when I started searching for it :p 2012-11-28T19:18:09 < jpa-> interesting read http://queue.acm.org/detail.cfm?id=2349257 2012-11-28T19:22:24 < zyp> yeah, I've read that before 2012-11-28T19:25:29 < karlp> upvote anything that rags on autotools 2012-11-28T19:25:53 < zyp> :p 2012-11-28T19:27:04 < jpa-> i'm so glad we have autotools on stlink now ,) 2012-11-28T19:28:53 < karlp> ohyeah, me to, I love autotools 2012-11-28T19:30:28 < zyp> hmm, SD cards have some fun speed modes 2012-11-28T19:30:38 < zyp> only one DDR mode, and it's not the fastest one 2012-11-28T19:30:58 < zyp> fastest mode is SDR @ 208 MHz 2012-11-28T19:31:04 < zyp> DDR is only 50 MHz 2012-11-28T19:31:28 < zyp> and there is also a SDR 100 MHz mode just as fast as that 2012-11-28T19:34:55 < jpa-> lately i have been quite unsure whether contributing/continuing with nuttx makes sense; on one hand, it has a lot of crap in it; on the other hand, it is quite unique in many ways 2012-11-28T19:35:48 < jpa-> i guess it also depends on the future of microcontroller market; will there be any point running complex systems on small chips, when you can just run full-blown linux on just a bit bigger chip 2012-11-28T19:39:03 < zyp> depends on what you are doing 2012-11-28T19:39:28 < zyp> probably easier to not use linux if you want realtime performance 2012-11-28T19:39:34 < jpa-> indeed 2012-11-28T19:39:54 < jpa-> but on the other hand, could just separate the GUI stuff to linux, and keep only the realtime stuff on STM32 2012-11-28T19:40:08 < zyp> yep, that makes sense 2012-11-28T19:40:10 < jpa-> possibly even use a cheap tablet as the frontend 2012-11-28T19:40:26 < zyp> the vybrid chips are a bit interesting that way 2012-11-28T19:41:42 < jpa-> but on the other hand, complex systems have been built on small devices for ages; there's no reason why it has to be that much harder 2012-11-28T19:42:33 < jpa-> and in some ways microcontroller systems are so much simpler and more predictable than more complex systems 2012-11-28T19:43:06 < emeb> +1 2012-11-28T19:43:39 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-28T19:49:32 < ds2> extrapolating that... pure hardware systems are even more predictable ;) 2012-11-28T19:50:07 < jpa-> they are, indeed.. but they also lose in the debuggability 2012-11-28T19:50:54 < jpa-> (well, depends.. there exists impossible to debug software and easy to debug hardware :) 2012-11-28T19:51:38 < ds2> hw can be easier to debug then sw 2012-11-28T19:52:18 < ds2> you can see or sensor problems in HW... can't always do that with SW 2012-11-28T19:52:25 < jpa-> yeah, it's really difficult to compare 2012-11-28T19:52:41 < ds2> *nod* 2012-11-28T19:54:56 < jpa-> going with nuttx has been an interesting ride.. whatever i try to do, it seems there is some bug in the system; but on the other hand, every time the bug has been easy to find in less than a day 2012-11-28T19:55:30 < jpa-> based on this i might judge it either "horrible buggy piece of shit" or "great potential with a few easy problems" 2012-11-28T20:05:02 -!- |akaWolf| [~akaWolf@188.134.9.161] has joined ##stm32 2012-11-28T20:05:53 -!- claude is now known as Claude 2012-11-28T20:07:54 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has quit [Ping timeout: 244 seconds] 2012-11-28T20:10:06 -!- alexn_ [~alexn@dslb-188-110-173-027.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-28T20:13:51 -!- moritz1 [~mmueller@cohen.emsp.tu-berlin.de] has quit [Ping timeout: 256 seconds] 2012-11-28T20:43:08 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-28T20:43:18 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Ping timeout: 264 seconds] 2012-11-28T20:43:53 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has quit [Quit: Ex-Chat] 2012-11-28T20:46:03 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has joined ##stm32 2012-11-28T20:47:06 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-28T20:50:17 < upgrdman_> why do many dmm probe tips have torii cut into them near the very tip? 2012-11-28T20:52:00 < zyp> hrm 2012-11-28T20:52:11 < gxti> so you can fit tools over them 2012-11-28T20:52:23 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Ping timeout: 260 seconds] 2012-11-28T20:52:26 < zyp> now thing fails because I get garbage in the rxfifo 2012-11-28T20:52:32 < gxti> e.g. alligator clips 2012-11-28T20:52:34 < upgrdman_> tips are tools... what would you want to attached to the tip? 2012-11-28T20:52:39 < upgrdman_> o 2012-11-28T20:52:48 < upgrdman_> hmmm. ok 2012-11-28T20:52:58 < gxti> http://www.grainger.com/Grainger/FLUKE-Alligator-Clip-Set-3MU81 2012-11-28T20:53:00 < gxti> like those 2012-11-28T20:53:02 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925200120.dsl.bell.ca] has joined ##stm32 2012-11-28T20:53:02 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925200120.dsl.bell.ca] has quit [Changing host] 2012-11-28T20:53:02 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-28T20:53:04 < gxti> they slide over the tip 2012-11-28T20:53:20 < upgrdman_> gotcha 2012-11-28T20:59:30 < jpa-> i always thought it was so that they nicely rest against a wire 2012-11-28T20:59:53 < gxti> yes, it's handy for other reasons too 2012-11-28T21:01:42 -!- jon1012 [~jon@foresight/developer/jon1012] has quit [Remote host closed the connection] 2012-11-28T21:03:11 -!- gurgalof [~gurgalof@dhcp-232-234.nomad.chalmers.se] has joined ##stm32 2012-11-28T21:09:40 < zippe> You can twist wires around them 2012-11-28T21:09:49 < zippe> Alligator clips don't slide off them 2012-11-28T21:34:57 < zyp> hmm 2012-11-28T21:35:17 -!- barthess [~barthess@178.154.48.254] has quit [Quit: Leaving.] 2012-11-28T21:35:35 < zyp> for some reason usb analyzer software thinks I've only got 16 GB RAM 2012-11-28T21:35:45 < zyp> and only let's me use 80% of that for a capture buffer 2012-11-28T21:37:29 < ds2> 16G? 64bit machine? 2012-11-28T21:37:36 < zyp> of course 2012-11-28T21:37:40 < zyp> I've got 32G 2012-11-28T21:37:57 < ds2> sure the kernel is setup to allow for that much memory? 2012-11-28T21:38:12 < ds2> that much per process that is 2012-11-28T21:38:32 < gxti> on 64 bit? 2012-11-28T21:39:56 < zyp> ds2, haven't been a problem before 2012-11-28T21:41:43 < zyp> still doesn't explain why the software only reports half the memory and only let's me use 80% of that again 2012-11-28T21:45:14 < zyp> hmm, I can probably turn off «capture bit-level timing» 2012-11-28T21:45:53 < zyp> no, I'm apparently not allowed to change that option 2012-11-28T21:46:30 <+Steffanx> You have to capture that much?? 2012-11-28T21:47:00 < emeb> he's expecting a lot of bugs in his USB driver 2012-11-28T21:47:06 < zyp> I'm capturing a file copy operation 2012-11-28T21:47:30 < ds2> stop copying large files ;) 2012-11-28T21:47:49 < ds2> zyp: this is the 480, right? 2012-11-28T21:47:58 < zyp> copy operation is currently at 174MB transferred, got over 6G in buffer, and I cleared it a while after starting the copy 2012-11-28T21:48:09 < zyp> ds2, yes, but I'm only running in FS mode 2012-11-28T21:48:27 < ds2> zyp: is this the same version of the sw that used to work? 2012-11-28T21:48:29 < zyp> HS is probably even more fun 2012-11-28T21:48:33 < zyp> huh? 2012-11-28T21:48:40 < zyp> this software always reported 16G 2012-11-28T21:48:46 < ds2> i.e. did you upgrade the sw 2012-11-28T21:50:49 < zyp> hmm 2012-11-28T21:51:02 < zyp> the card is only writing at 160 kB/s 2012-11-28T21:52:11 < zyp> looks like the card itself is the bottleneck 2012-11-28T21:52:23 < zyp> most of the time is spent waiting for the card to de-assert busy status 2012-11-28T21:53:15 -!- Laurenceb_ [~Laurence@host86-173-193-141.range86-173.btcentralplus.com] has joined ##stm32 2012-11-28T21:53:44 < zyp> card is busy for >2ms for every 512B block write 2012-11-28T21:54:12 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has joined ##stm32 2012-11-28T21:54:30 < zyp> http://bin.jvnv.net/f/e16v1.png 2012-11-28T21:55:42 < Laurenceb_> write single block command? 2012-11-28T21:55:48 < zyp> the gaps in the clock is time spent receiving a new block over usb, the bursts on the data lines are the actual data transfer, and the D0 low period is card busy 2012-11-28T21:56:48 < Laurenceb_> that doesnt look right 2012-11-28T21:56:51 < Laurenceb_> too slow 2012-11-28T21:57:05 < zyp> probably just a shitty card :p 2012-11-28T21:57:19 < zyp> it's some noname 1G shit 2012-11-28T21:57:36 <+Steffanx> that many shit 2012-11-28T21:57:44 < Laurenceb_> try multisector write 2012-11-28T21:58:21 < zyp> nah, the code is messy enough as it is 2012-11-28T21:58:43 <+Steffanx> As long as it works :P 2012-11-28T21:58:53 < zyp> but I'm planning on picking up a couple more cards tomorrow 2012-11-28T21:59:08 < zyp> preferrably both SDSC and SDHC 2012-11-28T21:59:13 <+Steffanx> Or just order some online, like a real nerd 2012-11-28T21:59:45 < zyp> if I order them online, I won't have them tomorrow 2012-11-28T22:00:54 <+Steffanx> oh, it's already 21.00 :P 2012-11-28T22:01:46 < zyp> I was considering going out and getting some a hour and a half ago 2012-11-28T22:02:13 < zyp> but the last store I could think of that sell SD cards here closed 19:00 :p 2012-11-28T22:03:03 <+Steffanx> Here many (online) stores have this fancy order before x.00, have it tomorrow policy 2012-11-28T22:03:09 <+Steffanx> For some that's like .. 21.00 2012-11-28T22:05:01 < zyp> oh well 2012-11-28T22:05:15 < zyp> copying a 236MB file to the card was successful 2012-11-28T22:06:34 < zyp> reading it back failed after four seconds :D 2012-11-28T22:06:42 < emeb> :( 2012-11-28T22:07:18 < zyp> hmm, same error as the one I previously observed 2012-11-28T22:07:30 < zyp> garbage in the usb rx fifo 2012-11-28T22:08:37 < zyp> and my code fails when trying to parse that as a valid fifo status word 2012-11-28T22:11:22 < zyp> I wonder if the core is grumpy because I block the rx part of my stack so it stops monitoring rx events while sending 2049 packets in the other direction :p 2012-11-28T22:11:53 < zyp> but it shouldn't matter 2012-11-28T22:12:13 < zyp> there is no rx activity anyway 2012-11-28T22:13:29 -!- alexn_ [~alexn@dslb-188-110-173-027.pools.arcor-ip.net] has joined ##stm32 2012-11-28T22:14:04 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has joined ##stm32 2012-11-28T22:16:49 < TitanMKD> hello 2012-11-28T22:17:21 < zyp> hi 2012-11-28T22:18:22 < emeb> ho 2012-11-28T22:27:43 < zyp> wtf 2012-11-28T22:27:58 < zyp> http://paste.jvnv.net/view/jKFB6 2012-11-28T22:28:15 < zyp> not only does it get corrupted, but it happens continously 2012-11-28T22:29:38 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has quit [Ping timeout: 245 seconds] 2012-11-28T22:45:23 < ds2> on the f103, the most of the GPIO's are inputs or high z on power on, right? 2012-11-28T22:47:09 < zyp> I believe all except jtag pins are configured as digital inputs 2012-11-28T22:47:29 < ds2> excellent... 2012-11-28T22:47:44 < ds2> so minimal chance of frying things -- preparing for a bring up 2012-11-28T22:53:44 -!- |akaWolf| [~akaWolf@188.134.9.161] has quit [Quit: my exit] 2012-11-28T23:15:36 -!- Steffann [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-28T23:15:37 -!- Steffann [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-28T23:15:37 -!- Steffann [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-28T23:15:40 -!- mode/##stm32 [+v Steffann] by ChanServ 2012-11-28T23:17:12 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has joined ##stm32 2012-11-28T23:18:38 -!- Rickta59_ [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-28T23:18:42 -!- ohama [~ohama@92.240.248.100] has quit [Disconnected by services] 2012-11-28T23:19:01 -!- ohama [ohama@92.240.248.100] has joined ##stm32 2012-11-28T23:21:32 -!- alexn_ [~alexn@dslb-188-110-173-027.pools.arcor-ip.net] has quit [Remote host closed the connection] 2012-11-28T23:22:59 -!- Netsplit *.net <-> *.split quits: HTT-Bird, +Steffanx, Rickta59 2012-11-28T23:25:19 -!- Oldboy_ [myircshell@gateway/shell/sh3lls.net/x-icofupllnfyznudq] has joined ##stm32 2012-11-28T23:27:33 -!- Claude is now known as claude 2012-11-28T23:29:56 -!- HTT-Bird [~Birdz0r@ip68-107-237-136.om.om.cox.net] has joined ##stm32 2012-11-28T23:29:57 -!- HTT-Bird [~Birdz0r@ip68-107-237-136.om.om.cox.net] has quit [Changing host] 2012-11-28T23:29:57 -!- HTT-Bird [~Birdz0r@unaffiliated/htt-bird] has joined ##stm32 2012-11-28T23:33:11 -!- Netsplit *.net <-> *.split quits: Oldboy 2012-11-28T23:40:05 < Laurenceb_> grrr 2012-11-28T23:40:10 < Laurenceb_> stupid lenovo thinkpads 2012-11-28T23:40:21 < Laurenceb_> monitor mode isnt supported on wlan0 2012-11-28T23:40:32 < Laurenceb_> so i cant test wifi time of flight code 2012-11-28T23:40:55 < Laurenceb_> http://wireless.kernel.org/en/users/Drivers/rt2800pci <- looks encouraging for the RT3050 --- Day changed Thu Nov 29 2012 2012-11-29T00:34:20 < scrts> hmm, rt3050 is a SoC 2012-11-29T00:34:24 < scrts> afaik, no? 2012-11-29T00:34:32 < scrts> Laurenceb_ -> maybe using Carambola? :) 2012-11-29T00:34:36 < scrts> but it's RT3052.. 2012-11-29T00:45:16 -!- Steffann [~Steffanx@unaffiliated/steffanx] has quit [Quit: ….] 2012-11-29T00:45:33 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-29T00:45:33 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-29T00:45:33 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-29T00:45:36 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-29T00:45:50 < dongs> haha, 2012-11-29T00:45:51 < dongs> We now have the New ver3 LINK program ready to distribute that supports our new Smart Averaging Channel expansion system. Called the ISA-10, it consists of a DEPAC designed IBM PC ISA slot expansion card and a remote 10 Channel plug box (see Picture). 2012-11-29T00:46:02 < dongs> http://www.depac.com/images/isa-10xx.jpg "new" "ISA" boards in 2012 2012-11-29T00:46:07 < dongs> i wonder what do you plug them into 2012-11-29T00:46:51 < zyp> flyback would love that 2012-11-29T00:47:02 < Laurenceb_> yes 2012-11-29T00:47:07 < zippe> dongs: lots and lots of industrial PCs 2012-11-29T00:47:10 < Laurenceb_> well no, thinking of 2012-11-29T00:47:18 < Laurenceb_> its very power hungry :( 2012-11-29T00:55:35 -!- DaKu is now known as daku 2012-11-29T00:56:10 < dongs> zippe, lots of drama in OP lol 2012-11-29T00:56:45 < zippe> I guess. I confirmed what I suspected and then left. 2012-11-29T00:56:52 < dongs> im still reading 2012-11-29T00:56:54 < dongs> lots of scroll, heh 2012-11-29T01:07:38 < Laurenceb_> openpilot is hilarious 2012-11-29T01:08:32 < dongs> do tell 2012-11-29T01:12:34 <+Steffanx> it's actually not open 2012-11-29T01:18:26 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-245-48.clienti.tiscali.it] has quit [Quit: Leaving.] 2012-11-29T01:19:03 < dongs> Live PCB Webinar – Reduce Your Product Costs 2012-11-29T01:19:12 < dongs> every time I see the word "webinar" i want to stab 2012-11-29T01:20:48 -!- upgrdman_ [42a6d414@blender/artist/upgrdman] has quit [Quit: Page closed] 2012-11-29T01:21:42 -!- TitanMKD [Titan@chl26-1-88-183-104-56.fbx.proxad.net] has quit [] 2012-11-29T01:23:04 <+Steffanx> You can always bang your head to the wall if there is no one to stab 2012-11-29T01:23:21 <+Steffanx> *against 2012-11-29T01:25:37 -!- BjoernC [~BjoernC@b071.apm.etc.tu-bs.de] has quit [Quit: Konversation terminated!] 2012-11-29T01:28:10 -!- l4cr0ss [~lacro$$@173.234.56.35] has joined ##stm32 2012-11-29T01:30:09 < l4cr0ss> anyone familiar with the atollic IDE able to help me figure out why I'm having trouble including the stm32 touch sensing library 2012-11-29T01:33:28 < dongs> you should probably contact support@atollic for that. 2012-11-29T01:33:33 < dongs> i thin most dudes here use freetard stuff. 2012-11-29T01:35:07 < l4cr0ss> ill send them an email 2012-11-29T01:39:59 <+Steffanx> Aren't you here for the commercial stuff dong$ ? 2012-11-29T01:40:58 -!- Laurenceb_ [~Laurence@host86-173-193-141.range86-173.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-29T01:42:29 < gxti> my code is made of off-by-one errors, stacked on top of each other 2012-11-29T01:45:53 < emeb> help me off-by-one, you're my only hope. 2012-11-29T02:10:40 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-29T02:14:01 < gxti> woo, successfully stacked all those off-by-one errors so they cancel each other out. now i can at least upload and download firmware images, although downloading is slooooooooow. 2012-11-29T02:14:27 < gxti> must learn the dark secrets of lwip 2012-11-29T02:14:51 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-29T02:16:31 -!- upgrdman [~upgrdman@blender/artist/upgrdman] has quit [] 2012-11-29T02:18:25 < ds2> any C++ people have a comment/opinion - if bar is a class containing a method foo... can I do printf("%p", foo->bar) and always get the actual function address of the method? reason I ask is this does not seem to be well defined if bar is overloaded 2012-11-29T02:36:15 -!- l4cr0ss [~lacro$$@173.234.56.35] has quit [Quit: l4cr0ss] 2012-11-29T02:37:55 -!- bsilvereagle [~bsilverea@osuosc/bsilvereagle] has left ##stm32 ["WeeChat 0.3.2"] 2012-11-29T02:41:47 < dongs> what do you think happens if its overloaded? 2012-11-29T02:44:06 < dongs> .. 2012-11-29T02:44:07 < dongs> what 2012-11-29T02:44:35 < dongs> no you dont 2012-11-29T02:44:40 < dongs> you're a fucking cockgobbler 2012-11-29T02:44:45 < dongs> you only need to load a pattern 2012-11-29T02:44:55 < dongs> you can also cache just the samples used in only that pattern 2012-11-29T02:44:59 < dongs> yes 2012-11-29T02:48:04 < dongs> im pretty sure every mod player on C64 disagrees 2012-11-29T02:48:07 <+Steffanx> Didn't you mother tell you not to use words like that mr dongs? 2012-11-29T02:48:16 <+Steffanx> cockglobbler .. 2012-11-29T02:54:32 < gxti> rooster glue 2012-11-29T02:55:49 <+Steffanx> Everyone on IRC has problems flyback- 2012-11-29T02:57:41 < gxti> Steffanx: i don't know what it is about the electronics channels, but i guess it's always the same people so maybe just luck 2012-11-29T02:58:01 < dongs> flyback-: not without external sram 2012-11-29T02:58:27 <+Steffanx> *luck* gxti :P 2012-11-29T02:58:40 < gxti> or a consistent lack of policing :| 2012-11-29T02:58:49 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-245-48.clienti.tiscali.it] has joined ##stm32 2012-11-29T03:00:35 < ds2> donno, hence the question 2012-11-29T03:01:07 < ds2> overloaded would suggests there are 2 possible real functions 2012-11-29T03:01:08 < ds2> ' 2012-11-29T03:01:28 < dongs> right 2012-11-29T03:01:32 < dongs> (or more) 2012-11-29T03:01:38 < ds2> yes 2012-11-29T03:01:52 < gxti> i honestly don't know much about what happens just getting the pointer to a function like that 2012-11-29T03:02:03 < dongs> well, it works fine in C 2012-11-29T03:02:06 < gxti> been doing python too long, where the answer is too simple :P 2012-11-29T03:02:10 < ds2> (needless to say, I have C++) 2012-11-29T03:02:20 < ds2> yes, in C, it works great for debugging. 2012-11-29T03:02:31 < ds2> combine that with __builtin_return_address and life is great 2012-11-29T03:02:41 < dongs> printf debugging eh? :) 2012-11-29T03:03:00 < ds2> sure.... you want to setup a debugger for Android itself? 2012-11-29T03:03:00 < ds2> ;) 2012-11-29T03:03:13 < dongs> well, android, there's your problem 2012-11-29T03:03:24 <+Steffanx> 'opensores' 2012-11-29T03:03:30 < ds2> yes, indeed 2012-11-29T03:03:47 < ds2> think I have a fix... or at least found a problem 2012-11-29T03:03:53 < ds2> totally by chance too :D 2012-11-29T03:04:10 < ds2> monta-carlo malloc corruption debugging! 2012-11-29T03:05:03 < dongs> im poking my IRC C++ experts on this, as im also curious. 2012-11-29T03:05:10 < ds2> hehe 2012-11-29T03:05:25 < dongs> apparently 2012-11-29T03:05:26 < ds2> that was many hours of objdump/readelf/etc 2012-11-29T03:06:12 < dongs> the way is to have a const function pointer. 2012-11-29T03:06:25 < dongs> i.e. typedef yourfunc(blah) const; 2012-11-29T03:06:42 < dongs> then yourfuncptr blah = &class->foo; 2012-11-29T03:06:48 < dongs> then you can printf blah wiht %p 2012-11-29T03:07:21 < dongs> btw, did your printf(foo->bar) actually compile? 2012-11-29T03:08:02 < ds2> didn't actually try it as I realize I am adding more uncertainity to my debugging 2012-11-29T03:08:09 < dongs> ok. 2012-11-29T03:08:39 < ds2> Ohhh I see what you did there... by creating a function pointer, that forces c++ to match it to that and select the right version 2012-11-29T03:08:45 < dongs> yes 2012-11-29T03:09:06 < ds2> i will try that next time... 2012-11-29T03:12:33 < dongs> im sure zyp will have a C++11 one-liner that will autogenerate a proper function pointer for printing... 2012-11-29T03:13:46 <+Steffanx> heh 2012-11-29T03:14:48 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has quit [Quit: This computer has gone to sleep] 2012-11-29T03:15:41 < dongs> pffft macfag 2012-11-29T03:17:24 < ds2> heheh 2012-11-29T03:24:39 < dongs> ds2: http://siyobik.info.gf/main/pastebin/view/0/308 2012-11-29T03:41:43 < ds2> dongs: cool. 2012-11-29T03:47:22 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has joined ##stm32 2012-11-29T03:49:46 < gxti> dear god this lwip thing is slow, but i have a working "filesystem". watching a 78K PNG load at 42.6bytes/sec is painful. 2012-11-29T03:50:22 < dongs> you sure its lwip? 2012-11-29T03:50:40 < gxti> either that or the way i'm using it 2012-11-29T03:51:08 < gxti> i'm sending 64 bytes at a time and it takes 1.5 seconds to send each chunk 2012-11-29T03:51:12 < dongs> i think the first thing im gonna make when i buy my parts is a cock circuit 2012-11-29T03:51:27 < gxti> obviously lwip is intrinsically capable of doing much better than that 2012-11-29T03:51:49 < gxti> seems like it's waiting for something to timeout before it actually writes the data 2012-11-29T04:05:54 < qyx_> gxti: you have something wrong, i was able to get ~700KB/s in 256B chunks 2012-11-29T04:05:58 < qyx_> on F1 2012-11-29T04:06:51 < gxti> wireshark shows that every single segment, the ack gets lost and has to be retransmitted 2012-11-29T04:07:18 < gxti> maybe more IRQ/thread priority shenanigans 2012-11-29T04:17:55 < gxti> actually more like segment N gets lost, segment N+1 shows up successfully, client has to ask for a retransmit 2012-11-29T04:28:30 -!- |sark [~|sark@p54B63E5B.dip.t-dialin.net] has joined ##stm32 2012-11-29T04:33:56 -!- |sark [~|sark@p54B63E5B.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 2012-11-29T04:46:44 -!- |sark [~|sark@109.235.51.202] has joined ##stm32 2012-11-29T05:08:33 -!- zippe [~Adium@173.11.99.161] has joined ##stm32 2012-11-29T05:11:39 -!- mrcan [~mrcan@unaffiliated/mrcan] has joined ##stm32 2012-11-29T05:15:06 -!- Rickta59_ [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 264 seconds] 2012-11-29T05:26:09 < dongs> https://pbs.twimg.com/media/A81kNikCAAAb58g.jpg:large 2012-11-29T05:39:45 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has joined ##stm32 2012-11-29T06:10:13 -!- fergusnoble_ [~fnoble@27.3.151.87] has joined ##stm32 2012-11-29T06:11:21 < fergusnoble_> hey, sorry cross-posting from #libopencm3, has anyone ever experienced occasional FEIFs on a mem->peripheral DMA transfer on the F4 in direct mode? 2012-11-29T06:12:11 < fergusnoble_> the ds says this is because "an underrun condition may occur if the memory bus has not been granted before a peripheral request occurs" but I have no idea how to work around that, clearing the bit quickly doesn't seem to help 2012-11-29T06:12:53 < fergusnoble_> the error also occurs in FIFO mode, and the peripheral in question is the USART 2012-11-29T06:13:54 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 255 seconds] 2012-11-29T06:16:42 -!- fergusnoble_ [~fnoble@27.3.151.87] has quit [Quit: fergusnoble_] 2012-11-29T06:18:19 < dongs> i dunno, i use dma on f1/f4 and usart and zero issues.. 2012-11-29T06:18:32 < dongs> well, it would help if you stick around the chat for more than 30 seconds, FUCKER 2012-11-29T06:21:33 < Bird|lappy> poofers *sigh* 2012-11-29T06:22:10 < dongs> just handsoldered 67 0.1uf bypasscaps, rage 2012-11-29T06:22:21 < emeb> fuuuuuunnnnnn 2012-11-29T06:22:30 < gurgalof> which is the best way to use I2C on a stm32f100, interrupt or DMA? 2012-11-29T06:22:59 < dongs> lol, probably neither 2012-11-29T06:23:06 < dongs> interrupt seems to work ok if youre careful. 2012-11-29T06:23:13 < dongs> DMA is probably just a waste of a channel. 2012-11-29T06:24:02 < gurgalof> and polling is meh. 2012-11-29T06:24:39 < gurgalof> well i haven't used any DMA channels so DMA it is 2012-11-29T06:27:19 -!- Vutral [ss@mirbsd/special/Vutral] has joined ##stm32 2012-11-29T06:29:41 < Bird|lappy> gurgalof, polling is meh unless you're dealing with the floppy :P 2012-11-29T06:30:03 < Bird|lappy> there's some goofy reason on today's PC HW that makes interrupt driven or DMA driven floppy operation bad 2012-11-29T06:30:29 < gxti> it's probably the part where it's a floppy 2012-11-29T06:31:32 < gurgalof> I don't use floppys anymore 2012-11-29T06:31:33 -!- fergusnoble_ [~fnoble@27.3.151.87] has joined ##stm32 2012-11-29T06:33:14 < Bird|lappy> xD 2012-11-29T06:34:38 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 2012-11-29T06:34:39 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined ##stm32 2012-11-29T06:52:37 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-29T06:57:34 -!- fergusnoble_ [~fnoble@27.3.151.87] has quit [Quit: fergusnoble_] 2012-11-29T07:04:47 -!- gurgalof [~gurgalof@dhcp-232-234.nomad.chalmers.se] has quit [Quit: Leaving] 2012-11-29T07:05:03 -!- emeb [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: Leaving.] 2012-11-29T07:06:38 < dongs> man i must be stoned 2012-11-29T07:06:43 < dongs> triple-checked a qfp48 2012-11-29T07:06:48 < dongs> then soldered it at 90" off. 2012-11-29T07:11:03 < Bird|lappy> whoopsie! 2012-11-29T07:14:27 < dongs> rework did OK thou 2012-11-29T07:16:01 < dongs> tehy need to make ICs that work soldered in any direciton 2012-11-29T07:24:33 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has joined ##stm32 2012-11-29T07:26:12 -!- fergusnoble_ [~fnoble@27.3.151.87] has joined ##stm32 2012-11-29T07:30:13 < dongs> fergusnoble_: i answered your question while you were /ragequit 2012-11-29T07:31:25 < fergusnoble_> sorry, my internet is spotty and my irc bouncer isn't working atm 2012-11-29T07:34:30 < emeb_mac> dongs: hot air to the rescue on the rotated qfp? 2012-11-29T07:36:37 < emeb_mac> i'd prolly be SOL if I did that - have to cut pins off or something. 2012-11-29T07:37:45 < dongs> yeah, didnt bother saving the chip just tossed it and put a new one in 2012-11-29T07:37:59 < dongs> it got a bit hot, i saw flux bubbling at the legs 2012-11-29T07:38:08 < dongs> so probably not worth having to resolder it twice lols 2012-11-29T07:38:11 < emeb_mac> sizzly 2012-11-29T07:38:27 < fergusnoble_> dongs: could you resend me your answer? 2012-11-29T07:38:35 < emeb_mac> zlog 2012-11-29T07:38:36 < zlog> emeb_mac: Log stored at http://tom-itx.dyndns.org:81/~tom-itx/irc/logs/%23%23stm32/2012-11-28.html 2012-11-29T07:38:57 < emeb_mac> fergusnoble_: Use the log ^^ 2012-11-29T07:39:25 < dongs> i just said ive used dma on f1 and f4 for usart, some for very high speed stuff (like 960000 baud? i think) and it worked fine 2012-11-29T07:40:50 < fergusnoble_> ok, sorry I wasn't intending to 'poof', but I'm on a sketchy ass connection in vietnam right now 2012-11-29T07:41:55 < fergusnoble_> dongs: is your code available for me to have a look? we are running at 921600 2012-11-29T07:42:23 -!- fergusnoble [fergusnobl@repl.esden.net] has joined ##stm32 2012-11-29T07:42:39 < dongs> http://code.google.com/p/afrodevices/source/browse/trunk/m3osd/src/uart.c ive used a variation of this at higher speed on F1 and it worked fine 2012-11-29T07:42:56 < fergusnoble_> ok, the F4 dam peripheral is very different to the F1 2012-11-29T07:43:03 < dongs> yea, i know it is 2012-11-29T07:43:14 < dongs> i have f4 code somewhre too 2012-11-29T07:44:55 < dongs> i used circular, fifodisable mode. 2012-11-29T07:44:56 < dongs> on F4. 2012-11-29T07:45:26 < dongs> http://bcas.tv/paste/results/89pHYU48.html 2012-11-29T07:46:22 < fergusnoble_> thanks 2012-11-29T07:47:28 < fergusnoble_> looks similar enough to what I am doing, you don't get FEIFs which you have to clear in the isr or anything? 2012-11-29T07:47:53 < fergusnoble_> maybe its because I am usually starting a new transfer right after the last one has finished 2012-11-29T07:48:08 < dongs> this is on TX DMA i presume? 2012-11-29T07:48:53 < dongs> DMA_FLAG_TCIF7 DMA_FLAG_HTIF7 DMA_FLAG_TEIF7 DMA_FLAG_DMEIF7 DMA_FLAG_FEIF7 2012-11-29T07:48:57 < dongs> I just clear all tehse in t he DMA request. 2012-11-29T07:49:03 < dongs> well, for USART1 anyway. 2012-11-29T07:49:10 < dongs> er, in DMA IRQ 2012-11-29T07:49:52 < dongs> in irq, first thing I claer all those flags, set my internal dma flag to 0, and if buffer has more shit to send, start another DMA 2012-11-29T07:49:55 < dongs> thats it. 2012-11-29T07:50:04 < dongs> this is the _TC handler 2012-11-29T07:50:45 < fergusnoble_> ok, do you check to see if any of those error conditions are flagged? 2012-11-29T07:50:49 < fergusnoble_> here is my code: https://github.com/cbeighley/Swift-Nav-Code/blob/rx_dma_bug_fixing/src/hw/usart_tx.c 2012-11-29T07:51:37 < fergusnoble_> sounds like it is doing a similar job, is your code open-source? could I see the rest of the file? 2012-11-29T07:53:18 < dongs> F- for using opbopencm3 :p 2012-11-29T07:53:41 < fergusnoble_> lol 2012-11-29T07:53:51 < dongs> l;ooks very similar, but I don't understand the point for memcpys 2012-11-29T07:53:52 < fergusnoble_> I am the F2/F4 maintainer for locm3 2012-11-29T07:54:14 < fergusnoble_> although I guess I have been slacking off in my duties recently 2012-11-29T07:54:46 < dongs> if (DMA2_HISR & DMA_HISR_TCIF7) { 2012-11-29T07:54:48 < dongs> why do you have tehis, 2012-11-29T07:54:48 -!- Rickta59 [~kimballr@cpe-174-106-144-066.ec.res.rr.com] has quit [Ping timeout: 264 seconds] 2012-11-29T07:54:55 < dongs> if you can specifiy DMA interrupt to only trigger on TC? 2012-11-29T07:54:58 < dongs> why bother with checkign for condition 2012-11-29T07:55:32 < dongs> i'm just using stdperiphlib though 2012-11-29T07:55:36 < dongs> so DMA_ClearFlag() is what I use 2012-11-29T07:55:43 < dongs> to clar those 4 i pasted above 2012-11-29T07:56:10 < fergusnoble_> ok, I check for TC so I can also catch error conditions 2012-11-29T07:56:16 < dongs> ah 2012-11-29T07:56:25 < fergusnoble_> they all come to the same isr 2012-11-29T07:56:29 < dongs> right 2012-11-29T07:56:35 < fergusnoble_> you have to check the flags to see which one you have 2012-11-29T07:56:58 < fergusnoble_> the memcpys are to copy the data packet to be sent to the larger DMA buff 2012-11-29T07:57:07 < fergusnoble_> the packet to be sent might be allocated on the stack 2012-11-29T07:57:26 < dongs> ok, makes sesen 2012-11-29T07:57:28 < fergusnoble_> and also this lets you queue up multiple packets to be sent with one big dma transfer 2012-11-29T07:57:30 < dongs> sense even 2012-11-29T07:57:52 < dongs> one thing 2012-11-29T07:57:57 < dongs> i wonder if reading CR or SR 2012-11-29T07:57:59 < dongs> resets flags 2012-11-29T07:58:06 < dongs> i use a internal var to keep track of whether DMA is running or not 2012-11-29T07:58:09 < dongs> and clear it on _TC 2012-11-29T07:58:13 < dongs> try doing that? 2012-11-29T07:58:23 < dongs> where you do 2012-11-29T07:58:26 < dongs> if (!((DMA2_S7CR & DMA_SxCR_EN) || (DMA2_HISR & DMA_HISR_TCIF7))) dma_schedule(); 2012-11-29T07:59:04 < dongs> and damn, i much prefer shit like DMA1_Stream7->CR type shit than this stuff. 2012-11-29T07:59:32 < fergusnoble_> hehe, ok 2012-11-29T07:59:47 < dongs> emeb_mac: http://i.imgur.com/tVq13.png success on 4port board 2012-11-29T08:00:20 < emeb_mac> sweet 2012-11-29T08:00:34 < emeb_mac> what's that for? 2012-11-29T08:01:09 < fergusnoble_> ok, I'll try that, you are right that I am clearing the USART_SR flag incorrectly 2012-11-29T08:01:25 < fergusnoble_> I should check the DMA too 2012-11-29T08:01:50 < dongs> workstuff 2012-11-29T08:02:02 < dongs> fergusnoble_: for USART, I think i just do USART1->SR; type shit to read it. 2012-11-29T08:02:08 < dongs> i mean without caring about contents. 2012-11-29T08:03:17 < dongs> http://i.imgur.com/BuOfU.jpg handsolder of doom 2012-11-29T08:03:50 < fergusnoble_> ok, looks like we might have found a fix, changing to using the FIFO with a MSIZE of 4 seems to work 2012-11-29T08:03:54 < emeb_mac> check out those ground vias 2012-11-29T08:04:48 < dongs> hehe 2012-11-29T08:05:19 < emeb_mac> what are the 4 chips on the hub? 2012-11-29T08:05:33 < dongs> stuff(tm) 2012-11-29T08:05:40 < fergusnoble_> which might make sense if its a fifo underrun whilst the memory bus is locked, would reduce the number of memory accesses 2012-11-29T08:05:52 < emeb_mac> noneofurfuckingbusiness :) 2012-11-29T08:07:01 < dongs> oh fucking wow 2012-11-29T08:07:09 < dongs> my tv guy got the LG panel roadmap 2012-11-29T08:07:17 < dongs> 3200x1800 IPS 23" 2012-11-29T08:07:24 < dongs> 3840x2160 23" 2012-11-29T08:07:26 < emeb_mac> ooooo 2012-11-29T08:07:49 < dongs> holy shit DO WNAT 2012-11-29T08:07:52 < dongs> WANT rather 2012-11-29T08:08:00 < dongs> haha 4k 30" 2012-11-29T08:08:04 < dongs> 4096x2160 2012-11-29T08:08:10 < emeb_mac> that'd make a nice monitor 2012-11-29T08:08:28 < dongs> this 23" 3840x2160 shit looks super intersting 2012-11-29T08:09:36 < dongs> usb chip is kinda getting toasty 2012-11-29T08:09:58 < emeb_mac> oop 2012-11-29T08:10:17 < emeb_mac> got an IR thermometer? 2012-11-29T08:10:24 < dongs> yeah. 2012-11-29T08:10:27 < dongs> its supposed to be though i guess 2012-11-29T08:11:19 -!- Bird|lappy [~Bird|ub3r@unaffiliated/htt-bird] has quit [Read error: Operation timed out] 2012-11-29T08:11:29 -!- ReggieUK [~ReggieUK@5aca5630.bb.sky.com] has quit [] 2012-11-29T08:11:33 < dongs> looks like 45 2012-11-29T08:12:13 < emeb_mac> not too bad 2012-11-29T08:12:25 < emeb_mac> we get that hot in the summer here. :) 2012-11-29T08:13:05 -!- akaWolf [~akaWolf@unaffiliated/akawolf] has joined ##stm32 2012-11-29T08:17:09 -!- gurgalof [~gurgalof@c80-216-122-131.bredband.comhem.se] has joined ##stm32 2012-11-29T08:24:19 < dongs> well, shit works now i need to figurte out what to do with power supply. 2012-11-29T08:24:19 < dongs> still cant get over the shock of some fucker buying thousands of MIC/murata regs just to fuck with me 2012-11-29T08:24:20 -!- mrcan [~mrcan@unaffiliated/mrcan] has quit [Read error: Connection reset by peer] 2012-11-29T08:25:39 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Read error: Connection reset by peer] 2012-11-29T08:25:39 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925200120.dsl.bell.ca] has joined ##stm32 2012-11-29T08:25:39 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925200120.dsl.bell.ca] has quit [Changing host] 2012-11-29T08:25:39 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-29T08:31:54 -!- claude is now known as Claude 2012-11-29T08:39:46 < emeb_mac> srsly? 2012-11-29T08:40:03 < emeb_mac> you've got a nemesis out there who'd spend money just to hassle you? 2012-11-29T08:40:55 -!- baird [~cjb@121.44.252.178] has joined ##stm32 2012-11-29T08:41:43 < dongs> well, i cant imagine why would anyone want several thousands micrel regs all of a fucking sudden 2012-11-29T08:41:50 < dongs> or murata dc/dc modules 2012-11-29T08:41:54 < dongs> and Iv'e pasted both in this channel :p 2012-11-29T08:42:05 < dongs> the mic stuff is gone EVERYWHERE 2012-11-29T08:42:49 < emeb_mac> bizarre 2012-11-29T08:43:01 < dongs> it was probably baird 2012-11-29T08:43:09 < emeb_mac> heh 2012-11-29T08:48:30 < emeb_mac> dongs: should I paypal you some $$ for the afroleds/drivers/postage & for shipping on the breakouts & bmp boards? 2012-11-29T08:48:30 < dongs> you could, you dont wanna wait for me to test them? (might be a while) 2012-11-29T08:48:30 < dongs> how many do you want 2012-11-29T08:48:30 < emeb_mac> oh - 3 ea? 2012-11-29T08:48:30 < dongs> sure 2012-11-29T08:48:30 < emeb_mac> no huge rush on that - I won't be able to get to them until end of next week, but might as well get the ball rolling 2012-11-29T08:48:30 < dongs> well, msg me your info again. 2012-11-29T08:48:30 < dongs> ill put them in todays mail 2012-11-29T08:48:31 < dongs> since thats in 10 minutes 2012-11-29T08:48:31 < dongs> > best 2012-11-29T08:48:31 < dongs> > anime 2012-11-29T08:48:31 < dongs> no thanks brah, not opening 2012-11-29T08:52:47 < baird> Where was I for the past 24-30 hours? Amassing this: http://i.imgur.com/9gt6z.jpg 2012-11-29T08:53:28 < baird> First step: retrobrite 2012-11-29T08:54:26 < baird> Second step: troll the shit out of Charl when she's here on the weekend. (She was a VICgirl...) 2012-11-29T08:57:15 -!- Claude is now known as claude 2012-11-29T08:58:00 < scrts> Laurenceb: You mean Carambola is power hungry? 2012-11-29T09:04:50 < emeb_mac> baird: ooo sweet 2012-11-29T09:04:59 < emeb_mac> haven't seen one of those in a while 2012-11-29T09:07:41 < emeb_mac> I've got an atari 400 + star raiders cart. fun times. 2012-11-29T09:10:58 < zyp> dongs, if you won't get the lpc4300 stuff panelized for a while, you might as well send my boards too 2012-11-29T09:11:12 < dongs> is it done? 2012-11-29T09:11:22 < dongs> if you arent gonna be making changes you can send it and I will see waht I can do 2012-11-29T09:11:33 < dongs> if something suddenly comes up i dont wanna be waiting for things. 2012-11-29T09:12:00 < dongs> also I thought you wanted stencil too for the breakouts 2012-11-29T09:12:06 < zyp> ah, yeah 2012-11-29T09:12:07 < dongs> which i havent even made since ive bene toobusy 2012-11-29T09:13:02 * emeb_mac needs no stencils 2012-11-29T09:14:21 < zyp> I didn't get this reflow oven to not use it, and I'm not going to attempt reflowing without a proper stencil 2012-11-29T09:14:40 < ds2> reflow oven? 2012-11-29T09:14:45 < ds2> what did you get? 2012-11-29T09:14:53 < zyp> that cheap chinese shit 2012-11-29T09:15:05 < ds2> how big is it? 2012-11-29T09:15:37 < zyp> pretty small 2012-11-29T09:15:43 < dongs> T117 or whatever right? 2012-11-29T09:15:44 < zyp> but larger than anything I'm going to do 2012-11-29T09:15:46 -!- BrainDamage [~BrainDama@dynamic-adsl-78-12-245-48.clienti.tiscali.it] has quit [Ping timeout: 255 seconds] 2012-11-29T09:16:00 < dongs> T962 2012-11-29T09:16:03 < zyp> yeah 2012-11-29T09:16:06 < ds2> how is this different then those toaster ovens? 2012-11-29T09:16:15 < dongs> toaster oven doesnt catch fire 2012-11-29T09:16:34 < ds2> I see 2012-11-29T09:17:13 < zyp> I didn't want to modify a toaster oven, I just wanted some shit that works 2012-11-29T09:17:26 < dongs> T962 uses LPC, so you can hax0r it 2012-11-29T09:17:29 < dongs> into something elite. 2012-11-29T09:17:35 < ds2> Oh see 2012-11-29T09:17:39 < dongs> LPC21xx or someshit i think 2012-11-29T09:17:42 < zyp> yep 2012-11-29T09:17:47 < zyp> I've already looked at the internals 2012-11-29T09:18:14 < zyp> if I ever get time, I'm going to look at that 2012-11-29T09:18:16 < dongs> though i suspect the "i just wanted some shit that works" part would probably prevent any normal user from fucking with it 2012-11-29T09:18:30 < zyp> because the original firmware doesn't even debounce the buttons 2012-11-29T09:18:36 < dongs> lulz 2012-11-29T09:18:36 < zyp> (nor does hardware) 2012-11-29T09:18:37 < dongs> that is tru 2012-11-29T09:18:39 < baird> emeb_mac: I'm wondering what kind of MCU-based hardware projects could be done with the VIC.. 2012-11-29T09:18:54 < dongs> baird: a conveyor belt to transport it into the trashcan 2012-11-29T09:18:57 < dongs> driven by arduino 2012-11-29T09:19:12 < emeb_mac> lol 2012-11-29T09:19:48 < emeb_mac> baird: make a disk drive emulator for it using an stm32 + SD card. 2012-11-29T09:20:38 < baird> There's several atmega-based things like that.. (5V-safe GPIO?) 2012-11-29T09:20:51 < ds2> Oohh looks nice 2012-11-29T09:21:23 < ds2> does the T962 have a fan for active cooling? 2012-11-29T09:21:27 < dongs> yeah 2012-11-29T09:21:32 < dongs> just dont try to run it as production line 2012-11-29T09:21:36 < dongs> or with too much leadfree 2012-11-29T09:21:41 < ds2> no, I mean cooling of the board 2012-11-29T09:21:41 < baird> I was thinking of something like a EPROM/RAM/ROM simulator. 2012-11-29T09:21:42 < dongs> leadfree + continuous operation = toasted boards + fire 2012-11-29T09:22:00 < ds2> toaster ovens sometimes can't cool fast enough 2012-11-29T09:22:20 < dongs> well, there is a f an and it does have forced convection 2012-11-29T09:22:24 < dongs> if thats what youre asking 2012-11-29T09:23:31 < ds2> i saw the fan on the web pages 2012-11-29T09:23:57 < ds2> just trying to find out if that was for the controller or the board in the oven....think you just answer that 2012-11-29T09:24:36 < zyp> there is two fans actually 2012-11-29T09:24:43 < zyp> one for the controller board and one for the oven 2012-11-29T09:25:07 < zyp> and the latter is temperature controlled to match the cooldown profile 2012-11-29T09:25:08 < ds2> ah 2012-11-29T09:25:50 < ds2> hmmm $600-$800.. that is a bit steep 2012-11-29T09:25:55 < dongs> wut 2012-11-29T09:26:02 < dongs> i think i paid something like200-ish 2012-11-29T09:26:13 < ds2> guess I didn't look at the right places 2012-11-29T09:26:24 < ds2> just did a quick search for t962 2012-11-29T09:26:31 < zyp> I paid £100 + shipping 2012-11-29T09:26:35 < zyp> so <$200 2012-11-29T09:27:03 < ds2> ebay or? 2012-11-29T09:27:06 < zyp> yep 2012-11-29T09:27:10 < ds2> ah 2012-11-29T09:27:34 < ds2> how bad are the fumes when it is running a board? 2012-11-29T09:28:28 < zyp> not particularly 2012-11-29T09:30:38 < ds2> and what do you do to keep paste fresh? 2012-11-29T09:31:54 < emeb_mac> I've got a 5 year old syringe of paste in the fridge. Used some the other day and it was still fine. 2012-11-29T09:32:13 < zyp> I also keep it in the fridge 2012-11-29T09:32:37 < ds2> then what's the deal with the paste expires in a month warnings? 2012-11-29T09:32:57 < emeb_mac> planned obsolescence? 2012-11-29T09:33:20 < ds2> the CM's seems to take that very seriously 2012-11-29T09:33:25 < ds2> enough to toss stuff 2012-11-29T09:33:47 < emeb_mac> probably important for predictable processing. 2012-11-29T09:34:04 < ds2> so it would be safe to buy expired paste from the CMs? 2012-11-29T09:34:11 < emeb_mac> not such a big deal on onesie-twosies 2012-11-29T09:34:44 < emeb_mac> esp if you're capable of fixing a few tombstones here and there... 2012-11-29T09:34:53 < ds2> I see 2012-11-29T09:35:29 < ds2> what kind of failures do they tend to be? trying to see how it would appear since I can't inspect BGAs completely 2012-11-29T09:35:46 < dongs> i keep paste in cold/drycase, never had problems 2012-11-29T09:35:58 < dongs> the zeph shit i buy has no expiration when stored unopened 2012-11-29T09:36:14 < ds2> Ohhh I see 2012-11-29T09:36:38 < ds2> it would be nice to mount my own non fine pitch BGAs 2012-11-29T09:36:43 < dongs> shit's in a drycase in my server room which is kept at like 16C 2012-11-29T09:37:42 < emeb_mac> time for zzzzzzzz....... 2012-11-29T09:38:00 -!- emeb_mac [~ericb@ip72-201-79-123.ph.ph.cox.net] has quit [Quit: emeb_mac] 2012-11-29T09:40:19 < ds2> whoa... literal burnt boards with that oven 2012-11-29T09:40:24 < dongs> loll 2012-11-29T09:40:26 < dongs> i wasnt joking 2012-11-29T09:40:34 < ds2> sounds almsot as bad as a normal toaster oven 2012-11-29T09:40:44 < dongs> its some firmware bug i think.. 2012-11-29T09:40:53 < dongs> if you run it continously, it fucks up the thermocouple or whatever.. 2012-11-29T09:40:59 < dongs> it just keeps running full blast until shit catches on fire 2012-11-29T09:41:04 < dongs> good stuff 2012-11-29T09:41:17 < ds2> the thermocouple is in the air? thought the thermocouple is touching hte PCB? 2012-11-29T09:41:22 < dongs> air. 2012-11-29T09:41:34 < ds2> shouldn't it be touching the board? 2012-11-29T09:41:50 < ds2> I don't see why I care about air temp 2012-11-29T09:42:54 < ds2> "our T962 just caught on fire,...." hehe 2012-11-29T09:43:56 < zyp> why should it touch the board? 2012-11-29T09:44:12 < dongs> duno maybe to get "more accurate temperature" 2012-11-29T09:44:18 < dongs> never seen it touching the board in commercial ovens either 2012-11-29T09:45:18 < ds2> cuz the baord temperature is what I care about 2012-11-29T09:46:35 < dongs> what teh fuck http://www.hobbyking.com/hobbyking/store/__26938__LED_Matrix_8x8_Triple_Color_RGB_Common_Anode_Display.html 2012-11-29T09:48:30 < zyp> heh 2012-11-29T09:49:32 < dongs> http://www.hobbyking.com/hobbyking/store/__26845__Colorduino_V2_0_RGB_LED_Matrix_Driver.html 2012-11-29T10:12:05 -!- rob_w [~bob@unaffiliated/rob-w/x-1112029] has joined ##stm32 2012-11-29T10:16:48 -!- baird [~cjb@121.44.252.178] has quit [Ping timeout: 246 seconds] 2012-11-29T10:16:54 -!- cjbaird [~cjb@ppp121-44-140-86.lns20.syd7.internode.on.net] has joined ##stm32 2012-11-29T10:33:28 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has quit [Quit: This computer has gone to sleep] 2012-11-29T10:49:41 < dongs> http://i.imgur.com/vtnhN.jpg a ttn 2012-11-29T10:49:43 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has joined ##stm32 2012-11-29T11:05:45 < cjbaird> Ha, I could abuse one of the old eprom erasers for the retrobrite.. 2012-11-29T11:07:17 < cjbaird> I actually have everything except for the H2O3 2012-11-29T11:41:25 -!- zippe [~Adium@173.11.99.161] has quit [Quit: Leaving.] 2012-11-29T11:44:18 -!- gnomad [~gnomad@c-71-203-29-67.hsd1.fl.comcast.net] has joined ##stm32 2012-11-29T11:48:18 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has quit [Ping timeout: 256 seconds] 2012-11-29T11:49:05 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925200120.dsl.bell.ca] has joined ##stm32 2012-11-29T11:49:05 -!- TeknoJuce [~TeknoJuce@bas1-london15-2925200120.dsl.bell.ca] has quit [Changing host] 2012-11-29T11:49:05 -!- TeknoJuce [~TeknoJuce@xbmc/staff/TeknoJuce] has joined ##stm32 2012-11-29T11:59:18 -!- Laurenceb_ [~Laurence@host86-173-193-141.range86-173.btcentralplus.com] has joined ##stm32 2012-11-29T12:10:28 -!- alexn [~alexn@93.104.205.194] has joined ##stm32 2012-11-29T12:12:50 -!- fergusnoble_ [~fnoble@27.3.151.87] has quit [Quit: fergusnoble_] 2012-11-29T12:15:48 -!- Laurenceb_ [~Laurence@host86-173-193-141.range86-173.btcentralplus.com] has quit [Ping timeout: 246 seconds] 2012-11-29T12:38:35 < cjbaird> Peroxide aquired. "You work at a Pharmacy. baird walks in and buys 40vol Hydrogen Peroxide. What do you think?" :P :D 2012-11-29T12:39:08 < cjbaird> ...and I have some acetone! :D 2012-11-29T12:40:07 -!- moritz1 [~mmueller@cohen.emsp.tu-berlin.de] has joined ##stm32 2012-11-29T12:49:39 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has joined ##stm32 2012-11-29T12:49:39 -!- Steffanx [~Steffanx@524834A0.cm-4-1a.dynamic.ziggo.nl] has quit [Changing host] 2012-11-29T12:49:39 -!- Steffanx [~Steffanx@unaffiliated/steffanx] has joined ##stm32 2012-11-29T12:49:41 -!- mode/##stm32 [+v Steffanx] by ChanServ 2012-11-29T13:10:33 -!- fergusnoble_ [~fnoble@27.3.151.87] has joined ##stm32 2012-11-29T13:23:45 -!- BjoernC [~BjoernC@2001:638:602:1183:223:8bff:fe86:1627] has joined ##stm32 2012-11-29T13:25:45 < dongle> fucking feenode is dying again 2012-11-29T13:29:34 <+Steffanx> it is? 2012-11-29T13:29:43 < dongs> yeah, my shit is lagging 2012-11-29T13:30:23 <+Steffanx> Get some laxative 2012-11-29T13:58:34 -!- phantoneD [~destroy@a95-92-89-24.cpe.netcabo.pt] has joined ##stm32 2012-11-29T14:00:47 -!- phantoxeD [~destroy@a95-92-89-24.cpe.netcabo.pt] has quit [Ping timeout: 255 seconds] 2012-11-29T14:01:17 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 2012-11-29T14:06:28 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-29T14:13:28 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 2012-11-29T14:13:37 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-29T14:18:39 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 2012-11-29T14:18:47 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-29T14:26:58 < Laurenceb> wow dropbox fails 2012-11-29T14:27:11 < Laurenceb> "380000" files were changed 2012-11-29T14:27:12 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has quit [Ping timeout: 264 seconds] 2012-11-29T14:28:51 < dongle> who uses that shit 2012-11-29T14:29:11 < Laurenceb> corporate desktop land 2012-11-29T14:29:28 < Laurenceb> its how they upload files to my server 2012-11-29T14:29:46 < Laurenceb> someone renamed a direcotry and dropbox thinks all the files changed 2012-11-29T14:31:48 < Laurenceb> and it syncing 3GB of data... 2012-11-29T14:31:50 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has quit [Ping timeout: 252 seconds] 2012-11-29T14:32:47 -!- dongs [1000@l212168.ppp.asahi-net.or.jp] has joined ##stm32 2012-11-29T14:34:10 <+Steffanx> Only 3G :P 2012-11-29T14:34:14 <+Steffanx> B 2012-11-29T14:35:09 -!- ja2 [~marcus@81-227-198-108-no234.tbcn.telia.com] has joined ##stm32 2012-11-29T14:46:00 < dongs> fee-fuckin-node 2012-11-29T14:46:57 < dongs> http://pastebin.com/GYUeyzYZ 2012-11-29T14:48:29 < Laurenceb>