#avr | Logs for 2012-09-23

Back
[03:22:37] <Vutral> mhm
[03:22:40] <Vutral> i only measure 0,07 volt
[03:22:49] <Vutral> on ports which should be configured as outputs
[03:29:47] <OndraSterver> Vutral, and are they set high?
[03:38:14] <megal0maniac> OndraSterver: No standard arduino shields use the ISP header. Those pins are just duplicates of digital pins 11-13. I don't think the positioning of the ISP header is standard anyway.
[03:38:26] <megal0maniac> http://arduino.cc/en/Hacking/PinMapping168
[03:38:43] <OndraSterver> well didn't the ethernet+SD use them?
[03:41:13] <megal0maniac> The SPI pins, yes, on digital 11 - 13. and 8/10 for CS. Those digital pins and the ISP pins are duplicates. As are A4 and A5, and the I2C lines. It's all for compatibility, methinks
[03:44:07] <Vutral> OndraSterver: yeah works now seems i used wrong register
[03:44:26] <OndraSterver> I know that they are duplicates, megal0maniac
[03:44:32] <Vutral> mhm now i just wonder if a 3,3volt powered atmega328p is still 5 volt tolerant
[03:44:33] <Vutral> lol
[03:44:40] <OndraSterver> no
[03:44:45] <Vutral> mhm
[03:44:47] <OndraSterver> but that doesn't rule out the fact that something might use them instead the 11-13
[03:45:00] <OndraSterver> Vutral, check electric spec section in datasheet - but it is usually vcc + 0.6 max
[03:46:14] <Vutral> annoying
[03:46:28] <Vutral> :/
[03:46:49] <megal0maniac> Ah, I just didn't understand the question :)
[03:47:03] <megal0maniac> No, nothing uses them. Only me. With a programmer :)
[03:48:18] <OndraSterver> Vutral, like I said, check datasheet. Not sure how they do it on ARMs so they are 5V tolerant - probably just simple divider.
[03:48:38] <Vutral> OndraSterver: esd diodes
[03:48:40] <Vutral> *g*
[03:48:52] <OndraSterver> clamping*
[03:48:54] <OndraSterver> no
[03:48:58] <OndraSterver> that would draw power
[03:48:59] <Vutral> yeah clamping diodes
[03:49:03] <OndraSterver> unless there was some bigass resistor before that
[03:49:08] <OndraSterver> you can do that on mega as well
[03:49:08] <Vutral> mhm
[03:49:14] <Vutral> yeah input resistance is high
[03:49:21] <Vutral> but after that there are esd diodes
[03:49:41] <Vutral> you can check port schematics of a STM32F103 or so
[03:49:59] <Vutral> :P
[03:50:09] <Vutral> it got 5 volt tolerant ios at least
[03:50:15] <Vutral> and schematics of the ports in the datasheet
[04:00:53] <megal0maniac> OndraSterver: How's ultra coming along?
[04:08:23] <OndraSterver> I split it - the base will be arduino form
[04:08:30] <OndraSterver> and the extra SRAM/SDRAM will be addons
[04:08:57] <OndraSterver> it will still be featuring a SMPS supply instead LDO and SD card connector
[04:09:05] <OndraSterver> or am I using microSD... :D
[04:09:34] <OndraSterver> microSD*
[04:11:26] <megal0maniac> Arduino compatible pinout?...
[04:11:40] <OndraSterver> aye
[04:11:53] <OndraSterver> http://clip2net.com/s/2kju2
[04:12:18] <OndraSterver> no 3.5 power jack, but microSD instead
[04:12:54] <OndraSterver> I have got arduino mega's board below it as a reference :D
[04:13:45] <megal0maniac> Wow... nice :)
[04:13:58] <OndraSterver> thanks :D
[04:14:20] <OndraSterver> ratsnest: 219 airwires (hidden: 56 GND, 31 +3V3, 5 VCC) lol
[04:14:30] <OndraSterver> hehe
[04:16:42] <megal0maniac> I'd rather use the mega2560 as a reference. It has the updated pinout (with I2C pin breakout) and IOREF pin and another one I don't what for
[04:16:53] <megal0maniac> Uno R3 also has these changes
[04:17:00] <OndraSterver> this is mega2560
[04:17:01] <OndraSterver> I think
[04:17:03] <megal0maniac> Presumably the Leonardo as well
[04:17:23] <OndraSterver> well, xboard mini is many times smaller than leonardo
[04:17:33] <OndraSterver> I fit it all on really small board
[04:17:45] <OndraSterver> so that one is (for now) breadbaord style only
[04:18:00] <OndraSterver> I *might* do arduino sized version laters... but it is rather bigass waste
[04:18:24] <megal0maniac> Nope. It's the 1280. You'd have 2 more headers next to D13 and 2 more next to RESET. Just some advice if you want maximum compatibility for shields etc :)
[04:18:32] <OndraSterver> hmm
[04:18:41] <OndraSterver> I used the one I found
[04:19:06] <OndraSterver> IOREF pin is useless for me since reference can be put on one of two pins (otherwise used as ADC pins) OR sourced from internal 1v1 bandgap OR from DAC
[04:19:15] <OndraSterver> or is IOREF for ditial?
[04:19:16] <OndraSterver> digital
[04:19:28] <megal0maniac> Not sure...
[04:19:42] * megal0maniac pokes his arduino with a multimeter
[04:22:02] <OndraSterver> time to get up
[04:22:33] <megal0maniac> Duplication of 5V
[04:22:42] <megal0maniac> Which is Vcc to the chip
[04:23:38] <megal0maniac> All the changes I'm proposing are basically just duplications of existing pins for compatibility. They are already broken out, but the extra ones are so that all shields will work
[04:25:09] <megal0maniac> And the header next to IOREF isn't connected to anything
[04:28:09] <OndraSterver> eh?
[04:28:13] <OndraSterver> I tied IOREF to v
[04:28:15] <OndraSterver> 3v3
[04:30:35] <OndraSterver> why is there twice broken out SCL and SDA
[04:30:37] <OndraSterver> makes no sense
[04:31:44] <OndraSterver> compared to arduino I have got a filter at avcc :P
[04:31:51] <megal0maniac> Shield compatibility
[04:31:58] <OndraSterver> hmm
[04:32:08] <megal0maniac> I2C isn't (I think) at A4 and A5 on the mega
[04:32:09] <OndraSterver> it is wasting of material really
[04:32:17] <OndraSterver> it is on 20/21
[04:32:26] <OndraSterver> it is not on xmega either
[04:32:33] <OndraSterver> xmega has completely separated analog and digital peripherals
[04:32:38] <OndraSterver> analog on PA/PB and digital on the rest
[04:33:13] <megal0maniac> http://i.imgur.com/R85Xm.jpg
[04:33:42] <megal0maniac> That's for the power. 1 is the unmarked header and 2 is IOREF
[04:34:30] <megal0maniac> I like using the I2C header personally so I don't have to keep checking which is SDA and SCL :D
[04:35:20] <OndraSterver> hmm
[04:35:34] <OndraSterver> but like I said, there is already one SCL/SDA header at 20/21
[04:35:37] <OndraSterver> next to the four UARTs
[04:35:54] <megal0maniac> Shields.
[04:35:57] <megal0maniac> They don't know that
[04:36:16] <OndraSterver> they don't know about those on the end either
[04:36:18] <megal0maniac> The designers expect SCL/SDA next to D13 because that's the arduino standard
[04:36:26] <OndraSterver> also, where am I supposed to get 5V :P
[04:36:27] <OndraSterver> oh
[04:36:31] <OndraSterver> I thought that it was on Ax pins
[04:37:16] <megal0maniac> It's a new change, so for future shields. Previously, those using I2C would only work on the Duem... can't spell Italian. Old Uno :D and not on mega
[04:38:14] <OndraSterver> k
[04:41:07] <megal0maniac> If I were you, I'd tie Vin and 5V together, 3v3 would tie to IOREF (and obviously be the Vcc of the whole circuit) so that shields find 5v and 3v3 where they expect to. HOWEVER, shields would have to operate at 3v3, so that's another drawback... Unless you make the pins 5v tolerant with a buffer. Then you start wondering whether you even care about shields.
[04:41:14] <megal0maniac> SO MUCH TO THINK ABOUT
[04:41:34] <megal0maniac> :)
[04:43:02] * megal0maniac considers an intermediary shield which surface mount pins and headers and buffers for all IO pins to allow full compatibility
[04:44:23] <OndraSterver> but if they use external power supply, 5V != VIN :P
[04:59:56] <OndraSterver> megal0maniac, can you fit M3 screws into the top holes?
[04:59:56] <OndraSterver> http://clip2net.com/s/2kjUr
[04:59:59] <OndraSterver> it just DOES NOT FIT!
[05:07:16] <megal0maniac> Haha
[05:07:24] <megal0maniac> don't think so http://arduino.cc/en/uploads/Main/ArduinoUno_R3_Front_450px.jpg
[05:11:33] <OndraSterver> fail
[05:11:50] <OndraSterver> epic one
[05:12:11] <megal0maniac> I think the holes are for putting it in a box
[05:12:32] <OndraSterver> uh
[05:12:37] <OndraSterver> and how do you secure it in the box?
[05:13:34] <megal0maniac> http://robotics.org.za/image/cache/data/Arduino/b00003-500x500.jpg
[05:13:52] <OndraSterver> it can still fall out
[05:14:01] <megal0maniac> Lid :)
[05:14:01] <OndraSterver> hmm I wanted to add 4MHz xtal since the internal oscillator is calibrated to 0.5% only
[05:14:08] <OndraSterver> but it just won't fit with SMPS
[05:14:24] <megal0maniac> 0.5% is pretty good, no?
[05:14:59] <OndraSterver> well xtal is 20ppm
[05:15:02] <OndraSterver> out of 4MHz
[05:15:03] <OndraSterver> so do the math
[05:15:57] <megal0maniac> 0.0005% ?
[05:16:50] <OndraSterver> could be
[05:18:31] <OndraSterver> at how much is specced the arduino's LDO?
[05:18:33] <OndraSterver> 1A?
[05:18:57] <OndraSterver> not sure if I should use AP5100 with 1.2A output max or some TI one with 3A output but much bigger packaging
[05:19:00] <OndraSterver> and much bigger inductor
[05:19:20] <megal0maniac> 3v3 is 150mA
[05:19:27] <megal0maniac> And 5V is a 1117
[05:19:28] <OndraSterver> and 5v?
[05:19:31] <OndraSterver> hmm
[05:19:34] <OndraSterver> so 0.8A most likely
[05:19:48] <megal0maniac> "117-5"
[05:19:50] <OndraSterver> or at least 3v3 1117 smd is 0.8A
[05:23:39] <Richard_Cavell> is xtal just shorthand for "crystal" ?
[05:24:00] <megal0maniac> Yep
[05:24:17] <megal0maniac> x = cross
[05:24:28] <megal0maniac> cross ~= crys
[05:30:21] <megal0maniac> Cool. Stripped a laptop of its screen. Now what to do with the antennae...?
[05:31:39] <OndraSterver> more like.. how to have fun with the screen
[05:31:41] <OndraSterver> grab FPGA :)
[05:31:55] <megal0maniac> Screen is f**kd
[05:31:59] <megal0maniac> Cracked
[05:32:26] <megal0maniac> And no FPGA for me :(
[05:32:44] <OndraSterver> ah
[05:33:00] <OndraSterver> http://clip2net.com/s/2kkcH
[05:33:06] <OndraSterver> power supply is on!
[05:36:46] <megal0maniac> http://www.xess.com/prods/prod048.php
[05:37:30] <OndraSterver> :)
[05:37:34] <OndraSterver> I already have FPGA thoguh :P
[05:37:36] <OndraSterver> though*
[05:38:00] <megal0maniac> I know, but I was looking at this one to start with
[05:38:26] <OndraSterver> I like the name "Altera" more than "Xilinx"
[05:38:31] <OndraSterver> because I am not sure how to pronounce xilinx
[05:38:40] <megal0maniac> Lol
[05:38:41] <OndraSterver> so I just bought Altera Cyclone II + USB Blaster :P
[05:38:47] <megal0maniac> zilinks
[05:38:57] <OndraSterver> OR [zajlynks]? :P
[05:40:20] <megal0maniac> Do you know why FPGA IDEs are so huge?
[05:41:15] <OndraSterver> no idea
[05:41:22] <OndraSterver> but the Quartus has also stuff for the SoftCPU
[05:41:34] <OndraSterver> which has gcc compiler for it, whole eclipse, java crap
[05:41:40] <OndraSterver> you can opt out from installing that
[05:41:46] <OndraSterver> but still quartus on its own has like 2GB?
[05:41:49] <OndraSterver> or something around that
[05:42:07] <megal0maniac> It's collossal
[05:43:45] <megal0maniac> Have you ever worked with, or know anyone who uses freescale 8bit chips?
[05:43:53] <megal0maniac> Namely the GT16
[05:45:08] <megal0maniac> OndraSterver: ^^
[05:45:46] <OndraSterver> nope
[05:47:33] <megal0maniac> Nobody does :/
[05:47:45] <megal0maniac> Yet the university teaches on it
[05:48:01] <OndraSterver> heh
[05:48:11] <OndraSterver> we had atmel's at91sam7s chips at middle school
[05:48:16] <OndraSterver> here on uni - probably nothing
[05:48:22] <OndraSterver> but I saw they had some BT controlled car
[05:48:24] <OndraSterver> it had AVR in it :D
[05:50:12] <megal0maniac> at91sam is arm, right?
[05:51:05] <OndraSterver> ye
[05:53:16] <megal0maniac> I gave one fo
[05:53:20] <megal0maniac> Fail
[05:53:24] <specing> megal0maniac: I have a 200MHz AT91SAM :D
[05:53:37] <specing> megal0maniac: linux :)
[05:53:54] <megal0maniac> I gave one of the uni students a link to xboard
[05:54:05] <megal0maniac> Steer them away from the freescale crap :P
[05:54:30] <OndraSterver> :D
[05:54:34] <megal0maniac> specing: Dev platform?
[05:54:35] <OndraSterver> thanks
[05:54:37] <specing> yes
[05:54:43] <OndraSterver> does freescale have some framework or something?
[05:54:56] <megal0maniac> Code Warrior
[05:55:15] <megal0maniac> Which is their IDE. Looks alright
[05:55:37] <megal0maniac> Busy learning ASM, after we were taught the addressing modes
[05:55:59] <OndraSterver> hmm iTead can do 12mil drills and NOBODY TOLD ME!
[05:56:07] <OndraSterver> I have been using 19mil drills thinking it is the smalles
[05:56:07] <OndraSterver> t
[05:56:14] <megal0maniac> OndraSterver: itead can do 12mil drills
[05:56:45] <OndraSterver> ... I already know it now
[05:56:46] <OndraSterver> :P
[05:56:49] <megal0maniac> wtf?
[05:56:50] <OndraSterver> after I checked the drc
[05:56:56] <megal0maniac> This laptop has 2 gpus
[05:57:00] <OndraSterver> regular stuff
[05:57:01] <megal0maniac> ATI and Intel
[05:57:06] <megal0maniac> Never seen it
[05:57:13] <theBear> seriously ? that sounds kinda, crazy
[05:57:16] <megal0maniac> For high performance / power saving
[05:58:03] <OndraSterver> yep
[05:58:05] <OndraSterver> regular stuff :)
[05:58:06] <OndraSterver> nowadays
[05:58:33] <megal0maniac> I have a Dell D630. So... :)
[06:01:46] <OndraSterver> oh
[06:02:33] <megal0maniac> Well it's old
[06:03:46] <OndraSterver> I have got toshiba portege m200
[06:03:50] <OndraSterver> which is older even I think
[06:06:31] <specing> I have an unbranded 4 years old laptop that kicks the pants off the laptops they are selling today
[06:06:36] <specing> true story.
[06:07:04] <OndraSterver> so do I. TabletPC ftw.
[06:11:32] <megal0maniac> Mine is not that. :)
[06:11:43] <megal0maniac> Considering macbook air for next year...
[06:12:15] <megal0maniac> With Windows on bootcamp, of course
[06:13:05] <OndraSterver> you seem to have money in the ZAR!
[06:13:08] <OndraSterver> a lots of them
[06:13:13] <specing> Why not macbook running Linux?
[06:13:19] <OndraSterver> because looniks
[06:13:23] <specing> Linux FTW!
[06:13:27] <OndraSterver> yeah
[06:13:33] <OndraSterver> now the one about little red riding hood
[06:14:10] <megal0maniac> OndraSterver: Not really. Would have to get one from the US through family who travel, and get a lot of work for the rest of this year
[06:14:22] <megal0maniac> But I've been saving for a while for something better
[06:14:26] <megal0maniac> specing: Which distro?
[06:14:50] <megal0maniac> I've hated every one I've tried, starting with ubuntu 6.06 when it was new
[06:16:57] <specing> megal0maniac: Gentoo :D
[06:17:07] <megal0maniac> specing: Tried it :P
[06:17:38] <megal0maniac> Couldn't get X running, after a week and a half of compiling and figuring out
[06:18:52] <specing> took me a month to get everything running for the first time
[06:18:57] <specing> but it was worth it
[06:19:17] <specing> bow it takes me 30 minutes to install a new machine (complete with X)
[06:19:20] <specing> now*
[06:19:55] <OndraSterver> yeah, and another 8 hours in the night while everything compiles :D
[06:19:58] <megal0maniac> I seem to like ubuntu based distros, with the exception of ubuntu
[06:20:39] <specing> OndraSterver: binpkg repo
[06:21:16] <OndraSterver> ..
[06:21:24] <OndraSterver> the only reason to use gentoo is that you don't use binpkg
[06:21:43] <specing> false
[06:21:53] <megal0maniac> TRUE
[06:22:05] <specing> the real reason to use Gentoo is its flexibility
[06:22:09] <OndraSterver> ..
[06:26:24] * megal0maniac likes Windows 7
[06:27:05] <OndraSterver> aye
[06:27:08] <OndraSterver> bloody arduino pinout
[06:27:17] <OndraSterver> the analog pins on the bottom are on the top on xmega
[06:27:30] <OndraSterver> the communication pins on the top are on the left and right on the xmega
[06:27:33] <Richard_Cavell> GOOD EVENING AVR FREAKS!
[06:27:35] <megal0maniac> But shields generally won't use those
[06:27:38] <OndraSterver> the "extra" pins on the arduino are on the bottom.
[06:27:42] <megal0maniac> Good afternoon, Richard_Cavell
[06:27:46] <OndraSterver> elo Richard_Cavell
[06:27:52] <Richard_Cavell> megal0maniac: Whatcha doing today?
[06:28:03] <Richard_Cavell> I've been playing Batman and Braid, learning After Effects and reading an anatomy textbook
[06:28:12] <OndraSterver> I wanted to make it single sided
[06:28:20] <OndraSterver> but I am afraid I won't fit with decoupling caps again
[06:28:21] <OndraSterver> arrg
[06:31:10] <megal0maniac> Richard_Cavell: Fixing a laptop, possibly 2
[06:31:25] <megal0maniac> OndraSterver: Why did you decide to go for the Arduino layout?
[06:31:37] <OndraSterver> because it wouldn't fit on breadboard anymore
[06:31:41] <OndraSterver> so let's go with "standard"
[06:31:48] <megal0maniac> Ah.
[06:32:40] <megal0maniac> The board can always extend past the digital pins...
[06:40:46] <megal0maniac> Hey RikusW
[06:41:02] <RikusW> hi megal0maniac
[06:46:03] <Richard_Cavell> RikusW: How are things in South Africa?
[06:46:12] <Richard_Cavell> Black people giving you any trouble today
[06:46:18] <megal0maniac> lol
[06:46:20] <RikusW> same as yesterday ?
[06:46:30] <megal0maniac> Rainy here
[06:46:35] <RikusW> sunny here
[06:46:59] <Richard_Cavell> Warming up here in Australia
[06:48:01] <RikusW> apart from helping our black employee with his car wipers I haven't seen any other black person today ;)
[06:48:09] <RikusW> it turned out to be the fuses
[06:48:35] <RikusW> we only have one employee, the other two were fired due to theft of tools, etc....
[06:48:35] <megal0maniac> I haven't left the house yet
[06:48:56] <RikusW> theft is a big headache
[06:49:31] <RikusW> and when you do need the tools you spend hours searching >:o
[06:49:42] <RikusW> it will drive you nuts...
[06:49:54] <megal0maniac> So will a spanner
[06:50:07] <megal0maniac> *your nuts
[06:50:10] <RikusW> so you don't know if it was misplaced or stolen :S
[06:50:15] <Richard_Cavell> RikusW: I LOL at that
[06:50:28] <Richard_Cavell> We fired 2 of our 3 black employees because of theft of tools etc
[06:50:45] <RikusW> and suspected stock theft
[06:51:06] <RikusW> and the one actually broke into the other house and stole like R15000 worth of stuff
[06:51:15] <RikusW> but we can't legally prove it
[06:51:36] <RikusW> simply put, you can't trust them
[06:51:52] <RikusW> though some are better than others
[06:52:20] <RikusW> another thing is their comprehension, some just don't understand you :S
[06:53:22] <RikusW> Richard_Cavell: I wonder how long you will last as a labor supervisor.....
[06:53:25] <papo> hello
[06:53:34] <RikusW> hi
[06:54:23] <papo> I am currently using avr-gcc to write some code for my attiny20 but within one hour, I ran into two very strange bugs/issues. Apparently the compiler seems to not be quite there yet; is that possible?
[06:54:47] <RikusW> gcc is quirky ;)
[06:54:56] <RikusW> in particular the avr-gcc one
[06:55:42] <papo> yes but compared to some past experience with some other avr's, this is just mad. Random internal compiler errors and the like
[06:56:49] <papo> so I was wondering whether I was doing something wrong, and in case I did not I am looking for an alternative
[06:56:51] <RikusW> isn't tiny20 a bit small for C ?
[06:57:02] <RikusW> asm ?
[06:57:13] <megal0maniac> RikusW: Don't think so
[06:57:13] <OndraSterver> 2kB is a lot :P
[06:57:24] <papo> I'm trying to avoid that, an alternative compiler would be nice. and 2k shouldn't be too bad
[06:57:42] <megal0maniac> A blinky program in Arduino is < 1K
[06:58:01] <RikusW> how much ram is on t20 ?
[06:58:02] <papo> yeah currently not even that works. I'm going annoyed
[06:58:14] <papo> 128 bytes
[06:58:18] <OndraSterver> Eagle should learn wiring parallel busses
[06:59:45] <papo> RikusW: Hm thinking of it, that would actually explain a couple of problems I am facing
[07:00:54] <RikusW> use progmem for const data
[07:01:49] <papo> there is no single constant in that program :)
[07:02:27] <papo> but I am wasting quite a lot of ram for some custom delay() function because the one from the library is buggy
[07:03:58] <megal0ma1iac> Stupid question, perhaps, but how do you change your nick?
[07:04:29] <OndraSterver> /nick
[07:04:30] <OndraSterver> ..
[07:04:49] <OndraSterver> arrgh, parallel busses give me weird feel in the eyes :D
[07:04:49] <megal0maniac> Thank you
[07:04:58] <megal0maniac> lol
[07:05:10] <OndraSterver> http://clip2net.com/s/2kl3b
[07:05:17] <OndraSterver> look into the / ones for few seconds
[07:05:19] <specing> megal0maniac: a blinky program in normal C is <100bytes
[07:05:34] <OndraSterver> a blinkey in asm is < 25? bytes?
[07:05:37] <RikusW> megal0maniac: /help or /msg nickserv help
[07:05:38] <megal0maniac> specing: Arduino isn't really C :P
[07:05:39] <OndraSterver> :P
[07:06:21] <OndraSterver> why are they calling it PROCESSING when they are using g++?
[07:06:36] <megal0maniac> Wrappers
[07:07:01] <megal0maniac> It's called wiring, but the IDE is built on Processing's core
[07:07:15] <megal0maniac> Wiring is to C what Processing is to Java
[07:07:26] <megal0maniac> AVR C, rather
[07:07:42] <OndraSterver> huh
[07:08:08] <megal0maniac> http://processing.org/
[07:08:31] <OndraSterver> hmh
[07:22:45] <OndraSterver> http://clip2net.com/s/2kldc
[07:22:45] <OndraSterver> duh
[07:24:56] <specing> OndraSterver: wheres the ram? :D
[07:25:07] <OndraSterver> on second board
[07:25:11] <OndraSterver> arduino is too small for that
[07:36:07] <papo> do you think I am running out of RAM with this? I don't see how I could: http://pastebin.com/kynejPpM
[07:36:21] <papo> this blinks the LED on PB1
[07:36:45] <papo> but if I remove the int on line 9 (thus using the volatile int), it does not blink anylonger
[07:38:27] <OndraSterver> papo, not sure, maybe the cat on your computer is doing something wrong?
[07:38:47] <OndraSterver> http://clip2net.com/s/2klmJ
[07:38:47] <OndraSterver> :P
[07:40:39] * OndraSterver is down to 85 airwires from which 46 is gnd
[07:41:15] <RikusW> still too much...
[07:41:20] <RikusW> use double sided ?
[07:42:32] <OndraSterver> aye
[07:42:41] <OndraSterver> external memory will be on expansion card
[07:42:52] <OndraSterver> this will allow me to make both SRAM (faster but smaller) and SDRAM (bigger but slower)
[07:43:16] <RikusW> good idea
[07:43:20] <OndraSterver> aye
[07:43:25] <OndraSterver> plus not everybody needs that RAM
[07:43:29] <OndraSterver> some people prefer having bazilion GPIOs
[07:43:49] <OndraSterver> but SD card will be on all the boards
[07:43:50] <RikusW> so adding a GPIO board too ?
[07:43:52] <OndraSterver> on the master board
[07:43:58] <OndraSterver> no, GPIO is there in "default"
[07:43:59] <OndraSterver> on the master
[07:44:08] <OndraSterver> http://clip2net.com/s/2klpU
[07:44:11] <OndraSterver> arduino shield compatible :P
[07:44:20] <OndraSterver> (as long as it uses 3.3v logic)
[07:45:09] <Amadiro> OndraSterver, I think all arduino shields assume 5V logic
[07:45:17] <OndraSterver> well
[07:45:20] <Amadiro> so you'll have to have a level converter if you wanna be compatible
[07:45:21] <OndraSterver> most of them have v-regs
[07:45:32] <OndraSterver> that's not my issue :)
[07:45:48] <OndraSterver> on the original 5V output I will be giving out 3v3 output
[07:46:03] <Amadiro> OndraSterver, the chipkits claim to be compatible with arduino shields, and they level convert up to 5V on all their "arduino compatible pins"
[07:46:12] <OndraSterver> hmm
[07:46:16] <OndraSterver> but arduino compatible ones are all of them
[07:46:27] <megal0maniac_afk> I was thinking of a level converter board. An arduino shield with a bunch of buffer chips
[07:46:34] <OndraSterver> could be
[07:46:38] <OndraSterver> I can make that as well
[07:46:50] <megal0maniac_afk> Wouldn't be expensive
[07:46:52] <OndraSterver> something like $5 board
[07:46:57] <Amadiro> If it's a priority, I guess
[07:47:01] <OndraSterver> parts would be like $2, board $2
[07:47:03] <Amadiro> no clue if people would care
[07:47:05] <OndraSterver> then some profit for me
[07:47:20] <OndraSterver> but, once you put shield on arduino, you have reset button no more :P
[07:47:35] <megal0maniac_afk> You can put that on the shield too
[07:47:40] <OndraSterver> you can
[07:47:46] <Amadiro> or just make your own somewhere else
[07:47:50] <OndraSterver> I could ship it with 5v IO shield already
[07:47:58] <papo> OndraSterver: LOL
[07:47:59] <OndraSterver> which would not be a bad idea
[07:48:17] <OndraSterver> sandwich about 1cm high
[07:48:28] * megal0maniac likes that idea
[07:48:33] <OndraSterver> but... what about the children!
[07:48:56] <papo> OndraSterver: http://paste.ubuntu.com/1222404/
[07:49:01] <megal0maniac> Well if it ships with that board and all the IOs are buffered, then the children won't care :)
[07:49:05] <OndraSterver> do the children have somewhere to play?
[07:49:19] <OndraSterver> papo,
[07:49:27] <OndraSterver> how come that it compiles at all?
[07:49:35] <Amadiro> OndraSterver, I'd just assume anybody who buys your stuff has gone through at least basic shield stacking class in elementary school.
[07:49:46] <Amadiro> So there might be some giggling involved, but nobody should complain
[07:49:49] <OndraSterver> yes, but those headers are not as cheap
[07:49:54] <papo> OndraSterver: do you see a syntax error?
[07:49:55] <OndraSterver> I could just get the headers with longer pins
[07:50:01] <OndraSterver> papo, I see two "foo" variables used
[07:50:15] <papo> OndraSterver: the second one is overruling the first one's scope?
[07:50:28] <OndraSterver> yes, but why are you doing that
[07:51:02] <papo> OndraSterver: I trimmed down my code to something as small as possible to show the problem at made it easy to explain the issue
[07:51:07] <OndraSterver> hmm
[07:51:12] <OndraSterver> brb, I am too hungry to think
[07:51:18] <papo> no problem, cya
[07:53:21] <OndraSterver> well, compile it with and without the line 9
[07:53:26] <OndraSterver> and then disassemble both
[07:53:28] <OndraSterver> and compare
[07:54:06] <papo> OK
[08:22:44] <megal0maniac> Start here: http://www.avrbeginners.net http://tom-itx.dyndns.org:81/~webpage/ http://www.avrfreaks.net STAY AROUND IF YOU WANT AN ANSWER, TIMEZONES!
[08:22:47] <megal0maniac> 12:34 < OndraSterver> on the original 5V output I will be giving out 3v3 output
[08:22:49] <megal0maniac> 12:34 < Amadiro> OndraSterver, the chipkits claim to be compatible with arduino shields, and they level convert up to 5V on all their "arduino compatible pins"
[08:22:58] <megal0maniac> Sorry! Mis-clicked :)
[08:23:03] <OndraSterver> :D
[08:23:19] <megal0maniac> Trying to un-fullscreen putty :P
[08:23:46] <megal0maniac> Success.
[08:41:24] <papo> uh gotta leave
[09:26:25] <grosso> hi
[09:27:50] <grosso> i'm triying to make a software serial implementation for attiny85, based on timer interrupts rather than software delays
[09:28:35] <grosso> where I can get the precise serial timings for this?
[09:29:21] <grosso> I mean the timing info about serial at some baudrate
[09:30:09] <jadew> just 1 second / baudrate = the distance between the middle of the bits you're transmitting
[09:31:14] <grosso> thanks!
[09:31:36] <jadew> np
[09:32:04] <OndraSterver> GND is left!
[09:32:05] <OndraSterver> http://clip2net.com/s/2kmxY
[09:32:20] <OndraSterver> and then optimalize
[09:33:24] <jadew> nice board
[09:33:29] <OndraSterver> thanks
[09:42:09] <sabesto> anyone messed with IMU/AHRS on xmega/uc3?
[09:43:11] <sabesto> got these xplained boards and inertial one addons that i thought i could build a quadcopter controller out of
[09:43:44] <OndraSterver> http://clip2net.com/s/2kmFD
[09:43:45] <OndraSterver> boom
[09:44:06] <OndraSterver> only one via was needed from top to bottom at one GND pin, otherwise it was okay. But I love vias!
[09:44:16] <OndraSterver> IMU?
[09:45:46] <sabesto> take input from accel/gyro/mag/gps/pressure and give out heading, altitude, roll/pitch and such
[09:46:00] <OndraSterver> ah some integrated mat
[09:46:01] <OndraSterver> h
[09:46:09] <OndraSterver> in ASF
[09:46:19] <sabesto> kalman filters
[09:46:46] <sabesto> idk, i guess i should learn asf some time anyway
[09:47:41] <sabesto> ive seen some xmega bascom code
[09:48:37] <OndraSterver> uh
[09:48:44] <OndraSterver> poor xmega
[09:49:57] <sabesto> yes
[09:50:00] <sabesto> http://www.mcselec.com/index.php?option=com_content&task=view&id=295&Itemid=57
[09:50:51] <sabesto> every single quadcopter controller ive seen uses DCM algorithm, but i want kalman...
[09:51:03] <sabesto> DCM is lightweight kalman
[09:52:18] <sabesto> got a lot of things to do before i can start worrying about that thought. first i want to model the quad using simulink
[09:52:58] <sabesto> and to do that i need to build a mount for it which allows it freedom in all 3 axis
[09:53:23] * OndraSterver has just finally converted atxmega a1u into arduino mega2560's format
[09:53:38] <OndraSterver> but, secondary board with IO translators and probably external RAM is coming!
[09:54:19] <sabesto> what?
[09:56:05] <OndraSterver> you know, xmega a1 series has EBI
[09:56:11] <OndraSterver> with support for upto 16MB SDRAM
[09:56:35] <OndraSterver> and well, it doesn't fit board with common size anymore
[09:56:44] <OndraSterver> but bloody arduino is 54x90... everybody does 50x100!
[09:59:05] <megal0maniac> OndraSterver: One of the 3x2 headers is obviously PDI. But what is the other?
[09:59:44] <megal0maniac> Looks good, though :)
[09:59:44] <OndraSterver> THE OTHER 3X2?
[09:59:45] <OndraSterver> caps
[10:00:16] <OndraSterver> one 3x2 is PDI, one 3x2 is SPI as on original (not ISP though), the 5x2 is JTAG
[10:01:42] <megal0maniac> What is the reset (CS) pin connected to?
[10:01:49] <megal0maniac> D10?
[10:03:40] <OndraSterver> to /SS
[10:03:51] <OndraSterver> the SPI on the header uses different SPI than on the pin10
[10:03:57] <OndraSterver> on the pin10-13*
[10:03:58] <Tom_itx> morning peeps
[10:03:59] <OndraSterver> pins*
[10:04:01] <OndraSterver> mornin Tom_itx
[10:04:07] <megal0maniac> Hi Tom_itx
[10:05:38] <megal0maniac> OndraSterver: Okay, so it isn't a duplication of any other pins?
[10:07:12] <megal0maniac> Tom_itx: What do you use for level translation for PDI on your programmer?
[10:07:30] <OndraSterver> megal0maniac, no
[10:07:41] <Tom_itx> GTL2003
[10:08:03] <Tom_itx> 771-GTL2003PW-T
[10:08:18] <Tom_itx> mouser #
[10:08:33] <Tom_itx> comes in lots of widths if you need different
[10:08:35] <megal0maniac> Thanks
[10:08:44] <Tom_itx> from 2 up
[10:08:50] <megal0maniac> Target needs own power then, right?
[10:09:08] <Tom_itx> if it's lower yes
[10:09:21] <Tom_itx> i use vbus at 5 and target at lower
[10:09:36] <Tom_itx> that's what my switch does
[10:10:54] <megal0maniac> Cool, thanks
[10:11:21] <megal0maniac> OndraSterver: I'm testing your design against everything I've seen and remember about Arduino :)
[10:11:30] <OndraSterver> eh
[10:12:20] <megal0maniac> AFAIK, nothing uses the ISP header. But I could be wrong
[10:12:33] <OndraSterver> yeah, I will leave it there.
[10:13:04] <megal0maniac> Other than that, looking good.
[10:13:13] <OndraSterver> there is one issue
[10:13:16] <OndraSterver> I missed one screw
[10:13:25] <OndraSterver> at A6
[10:14:11] <megal0maniac> Screw?
[10:14:23] <OndraSterver> hole
[10:15:40] <megal0maniac> Mm.
[10:18:01] <megal0maniac> EUR130 for an LVDS cable. Haha!
[10:18:19] <OndraSterver> heh
[10:19:13] <megal0maniac> Don't know how the company can survive when they charge so much. But I suppose the ignorant consumer has no choice. They're the only supplier in the country
[10:24:24] <specing> dealextreme
[10:39:38] <megal0maniac> specing: ebay :)
[10:39:52] <megal0maniac> I'm a little scared to try DX
[10:40:48] <Tom_itx> i've used them
[10:40:51] <Tom_itx> what's the problem?
[10:41:56] <megal0maniac> I don't know. Just looks seedy
[10:42:09] <Tom_itx> so does the rest of china
[10:42:22] <megal0maniac> True. Itead is no exception
[10:42:34] <megal0maniac> And I was pretty impressed with their stuff
[10:43:08] <Tom_itx> they're about a century behind the rest of the world in ways
[10:43:43] <Tom_itx> including their driving skilz
[10:44:07] <OndraSterver> haha
[10:44:09] <OndraSterver> http://clip2net.com/s/2knmc
[10:44:10] <OndraSterver> bloody hole
[10:44:13] <OndraSterver> this is what I had to do :(
[10:44:48] <Tom_itx> you can make more room for it
[10:45:43] <Tom_itx> i see lots of room there
[10:46:03] <OndraSterver> I don't need more room
[10:46:08] <OndraSterver> now it broke my bottom ground
[10:47:09] <Tom_itx> those thru holes aren't spaced evenly either
[10:47:12] <Tom_itx> shame on you
[10:47:49] <OndraSterver> no
[10:47:51] <OndraSterver> shame on arduino
[10:48:47] <Tom_itx> oh hell, that goes without saying :)
[10:49:24] <OndraSterver> :D
[10:49:41] <OndraSterver> I only comply to their board layout
[10:50:57] <OndraSterver> fine, DRC passes, board is the same
[10:52:08] <OndraSterver> also it is bloody impossible to do it single sided load - the decoupling caps just don't fit on the top
[10:52:26] <OndraSterver> bloody analog pins on the bottom are on the top on this chip and digital ones vice-versa
[10:53:02] <Tom_itx> fip the chip on it's belly
[10:53:05] <Tom_itx> and solder it
[10:53:52] <megal0maniac> Heh
[10:53:57] <megal0maniac> I'd like to see that :)
[10:54:14] <OndraSterver> Tom_itx, I thought about that too
[10:54:18] <OndraSterver> making a cutout in the board middle
[10:54:20] <OndraSterver> and flip the chip
[10:54:29] <OndraSterver> I've seen it even :P
[10:54:45] <OndraSterver> and not just in Dave's video, but IRL
[10:55:00] <OndraSterver> it was some board I had no idea what was for - I got it with some PC boards... but it was not PC board
[11:01:31] <OndraSterver> hmm
[11:01:36] <OndraSterver> what should I do with AREF pin
[11:01:38] <OndraSterver> when there is no AREF
[11:01:42] <OndraSterver> it is on analog section :P
[11:01:52] <megal0maniac> VCC
[11:01:54] <megal0maniac> 3v3
[11:01:57] <OndraSterver> well
[11:02:03] <OndraSterver> that depends, is it INPUT aref or OUTPUT aref?
[11:02:38] <megal0maniac> Ooh... good question
[11:02:55] <megal0maniac> Input
[11:03:01] <OndraSterver> seems like input
[11:03:02] <OndraSterver> aye
[11:03:08] <OndraSterver> PA0 it is!
[11:03:21] <Tom_itx> it's an input
[11:04:27] <OndraSterver> it is no the opposite side of the chip :(
[11:06:26] <Tom_itx> for convenience
[11:07:19] <OndraSterver> yep
[11:07:23] <OndraSterver> PB0 it is in the end actually
[11:07:28] <OndraSterver> because the "base" analog = PA
[11:07:32] <OndraSterver> thus PB is the "extra analog"
[11:07:57] <OndraSterver> but I have one advantage over arduino... I have Switchmode PSU instead LDO!
[11:08:01] <OndraSterver> with inputs upto 24V
[11:08:03] <OndraSterver> output 1.2A
[11:08:17] <OndraSterver> I think I grabbed the tiniest one I had prepared long time ago
[11:08:33] <OndraSterver> based on this
[11:08:33] <OndraSterver> http://cz.mouser.com/ProductDetail/Diodes-Inc/AP5100WG-7/?qs=%2fha2pyFadujaoUGkZyFXdcBAbj30piAoeiBcQ2w0OgQ%3d
[11:09:08] <OndraSterver> would be nice if it had input down to 3.7V for batteries option... but meh
[11:09:58] <OndraSterver> I do not have power jack though
[11:10:07] <OndraSterver> you can use VIN pin
[11:10:11] <OndraSterver> (you have to*
[11:14:56] <megal0maniac> Hmmm...
[11:15:16] <megal0maniac> Laptop screen is detected by laptop, but displays nothing
[11:23:33] <megal0maniac> Good :) This means it's definitely broken
[11:28:09] <OndraSterver> heh
[11:35:07] <OndraSterver> lol I am an idiot
[11:35:10] <OndraSterver> I flipped the SD card lol
[11:35:18] <OndraSterver> http://clip2net.com/s/2knXR
[11:53:08] <OndraSterver> http://clip2net.com/s/2kocb
[11:53:10] <OndraSterver> there we go
[11:53:21] <OndraSterver> I need some animal for this board :D
[11:53:23] <OndraSterver> lion? :D
[11:54:20] <rue_bed> monarch
[11:54:31] <rue_bed> catterpillar
[11:54:37] <rue_bed> millipede
[11:54:47] <rue_bed> swallow
[11:55:01] <Tom_itx> you swallow'd a millipede?
[11:55:02] <rue_bed> lama
[11:55:15] <rue_bed> ostritch
[11:55:25] <rue_bed> animals for OndraSterver
[11:55:36] <OndraSterver> :D
[11:55:38] <rue_bed> sturgen
[11:55:47] <OndraSterver> kangaroo
[11:56:14] <Tom_itx> panda bear
[11:56:54] <rue_bed> if your gonna call it a seagull I dont want it, makes too much noise and mess, similar with pigeon
[11:57:29] <OndraSterver> seagull
[11:57:34] <OndraSterver> I HAVE to think about Family Guy :D
[11:57:43] <rue_bed> rooster
[11:57:47] <OndraSterver> cock.
[11:58:17] <OndraSterver> http://images.clipartof.com/small/65436-Royalty-Free-RF-Clipart-Illustration-Of-A-Black-And-White-Boxing-Kangaroo.jpg
[11:58:21] <OndraSterver> would be cool :D
[12:58:22] <OndraSterver> I just broke thread on EEVBlog forums LOL
[12:58:32] <OndraSterver> the page stops loading just before my post
[12:58:38] <OndraSterver> and the PHP script crashes
[13:00:50] <specing> haha
[13:01:04] <OndraSterver> I tried uploading picture with my post - I ended up with white screen
[13:01:07] <OndraSterver> so I tried it few more times
[13:01:09] <OndraSterver> nothing
[13:01:11] <OndraSterver> so I posted it without it
[13:01:18] <OndraSterver> then I uploaded it on my own web
[13:01:22] <OndraSterver> and I went to edit the post
[13:01:26] <OndraSterver> it failed with some error
[13:01:32] <OndraSterver> and then the thread stopped working!
[13:18:25] <rue_house> FBI shut you down eh? damned surveylance vans
[13:38:42] <jadew> I think I just finished the UI of the analyzer, not polished, but fully working
[13:38:56] <jadew> took a lot longer than I expected :/
[13:55:54] <rue_house> 1 led for debug: prints out the error in morse code.
[13:56:08] <jadew> haha
[13:56:19] <jadew> you have to be really careful tho
[13:56:22] <rue_house> :)
[13:56:40] <jadew> to pay attention, not careful
[13:56:55] <OndraSterver> <jadew> to pay attention, not careful
[13:56:59] <OndraSterver> you have not appearantly read USB specs
[13:57:04] <OndraSterver> you don't have to be either
[13:57:11] <OndraSterver> because the pdf is almost useless
[13:57:25] <OndraSterver> 95% of everything is try & miss
[13:57:37] <rue_house> is that why usb is SO slow
[13:57:49] <Amadiro> usb is slow? compared to what?
[13:58:10] <rue_house> serial
[13:58:14] <Amadiro> there aren't many other competing hotpluggable standards that are faster
[13:58:16] <rue_house> for its bitrate, its slow
[13:58:19] <Amadiro> rue_bed, serial what
[13:58:39] <rue_house> for its bitrate, I regard it as slow
[13:58:42] <jadew> firewire is faster
[13:58:52] <rue_house> too much "your gonna what?"
[13:59:02] <Amadiro> jadew, well, firewire is pretty much defunct, and it's also probably not faster than USB3
[13:59:09] <Amadiro> but I haven't looked at the exact numbers
[13:59:59] <Amadiro> rue_bed, well, it's a tradeoff between making implementation of transceivers, wires, PCBs et cetera cheap for the function implementors et cetera
[14:01:17] <Amadiro> have it have a clock wire = much higher cable costs, have it be synchronous like serial = much more expensive to implement because you need precise clocks
[14:02:30] <Amadiro> jadew, from wikipedia, it looks like firewire is a good deal slower compared to usb3.
[14:02:36] <rue_house> so less an io chip, 6 wires min for a 8 button keyboard...
[14:03:04] <rue_house> unless you throw in diodes or resistors
[14:03:17] <rue_house> resistors I suppose you can trim down to 1 io
[14:04:05] <rue_house> funny how an avr can substitute a lot of parts
[14:04:17] <rue_house> 4 bit ADC? no tiny13
[14:12:24] <rue_house> why is the attiny2313 so expensive on ebay?
[14:15:00] <rue_house> ooooh its the one they used in those satillite mods
[14:20:33] <Amadiro> rue_bed, the ones I see are perfectly normal, none seem to mention anything about SEU protection or radiation-hardened or so...
[14:54:51] <rue_house> no, for satillite recievers
[14:55:06] <rue_house> for cracking the authorization so you can get free tv
[15:13:47] <Amadiro_> rue_bed, ah, weird.
[15:27:45] <OndraSterver> nice, the SMPS is only about 2 times bigger than 1117 in SOT23 form
[15:27:59] <OndraSterver> maybe 2.5 times
[15:28:10] <OndraSterver> but it can take much higher input voltages without burning at 1A outputs :P
[15:30:07] <specing> ordered my two stellaris kits ;)
[15:30:23] <OndraSterver> ;)
[15:30:37] <specing> OndraSterver: google black's transistor SMPS
[15:30:42] <specing> It can take >100V input
[15:31:33] <OndraSterver> :)
[15:31:43] <OndraSterver> does your stellaris launchpad have SMPS?
[15:33:27] <specing> I have no f***** idea ;)
[15:33:42] <specing> but the programmer part can be broken off and used to jtag other chips ;D
[15:34:01] <OndraSterver> does it have target voltage translator?
[15:34:20] <specing> no idea
[15:35:03] <OndraSterver> you shall keep using your stellaris + android or whatever phone you have. I will be happy user of xmega + Windows Phone 8 :P
[15:36:19] <specing> What does my phone have to do with this?
[15:40:39] <OndraSterver> nothing
[15:40:48] <OndraSterver> I am just reading another chat where is some android fanatic
[15:40:59] <OndraSterver> and I wish I had +o
[15:41:02] <OndraSterver> so I could kickban him
[15:41:10] <Amadiro> nobody uses windows phone
[15:41:12] <Amadiro> get over it :P
[15:41:34] <specing> Yeah, what if it bluescreens while one is talking with his boss?!
[15:41:58] <Amadiro> I used windows CE back in the day, it was horrible -- sound was really choppy, and it would crash each time somebody sent me a text
[15:42:06] <Casper> nokia almost died because of windows phone: they didn't sell
[15:43:54] <OndraSterver> Amadiro, pls compare windows phone and not wince
[15:46:44] <specing> Whats the difference?
[15:46:49] <specing> they are both windows
[15:47:02] <Amadiro> OndraSterver, I'm not really comparing anything.
[15:47:13] <Amadiro> I don't really care either way about phones
[15:47:35] <specing> ye
[15:47:54] <specing> Phones are for calling and texting, not guiding you into Mordor
[15:48:04] <specing> :D
[15:48:09] <OndraSterver> <specing> they are both windows
[15:48:10] <Amadiro> I had an old nokia phone until my company gifted me an samsung one
[15:48:15] <OndraSterver> this made you sound like a douche, specing
[15:48:28] <specing> Why?
[15:49:01] <OndraSterver> because you are saying that 7 years old stuff is completely the same as today's stuff
[15:49:03] <specing> I associate windows with crap no matter which version, edition or flavour
[15:49:09] <OndraSterver> yeah
[15:49:11] <OndraSterver> like I said
[15:51:09] <theBear> i'm kinda with specing on this one, and in more detail, wince was basically winmobile 2002/2003 but with less restrictions
[15:51:29] <theBear> at least the later versions
[15:52:09] <theBear> and current windows phones, i haven't kept up with versions, but basically they 'broke' the user interface and just became a generic phone os
[15:52:31] <theBear> at least up until winmobile 5 it was still basically an 'embedded' version of a windowing os
[15:53:21] <OndraSterver> even wm6 was still wince with just phone above it
[15:55:09] <theBear> but the os (what little i saw of it) was 'crippled' in the sense you couldn't have multiple 'windows', not just visually, but conceptually, and i dunno how it handled multitasking, but that wasn't the point for a guy like me
[15:56:02] <Amadiro> theBear, well, most phones still handle multitasking somewhat dubiously nowadays
[15:56:36] <Amadiro> as in, iOS and android (those are the ones I've looked at)
[15:57:35] <theBear> Amadiro, maybe, i'm not a fanboi or a major phone-hacker, but for various reasons i got some handy kernel and other-thing tuning apps for my android, and it multitasks and generally handles amazingly... but i'm not your average user...
[15:58:14] <OndraSterver> WinMo had FULL and REAL multitasking
[15:58:18] <OndraSterver> and it could do multiple windows just fine
[15:58:21] <OndraSterver> but nobody bothered
[15:58:24] <OndraSterver> because the screen is so small
[15:58:47] <Amadiro> and the battery will instantly drain if you do FULL and REAL multitasking ;)
[15:58:50] <Casper> <OndraSterver> because you are saying that 7 years old stuff is completely the same as today's stuff
[15:58:51] <OndraSterver> yes
[15:58:56] <Casper> this is the case for windows phone
[15:59:01] <OndraSterver> wat
[15:59:05] <OndraSterver> did you smoke something
[15:59:32] <Casper> windows phone = junk
[16:05:06] <megal0maniac> My phone is 6 years old
[16:05:59] <theBear> i used a windows fone for err, about 9 years.... on the whole it worked, but i'm familiar with the pros and cons, and the main reason i kept it is cos htc make AMAZINGLY DURABLE phones... i had to fix it a few times, but that's what i do, and only minor stuff, like after a 2 storey fall, the power button and headphone jack MIGHT break their solder joints
[16:06:17] <megal0maniac> Battery still lasts for 3 days, but if there are more than 200 messages in my inbox, it falls over
[16:06:26] <theBear> course the phone stil turned on when i put it back together
[16:06:38] <theBear> and on average i had 1500 messages in my sms box
[16:07:01] <theBear> first few years i even had big and multipel imap 'boxes'
[16:07:21] <megal0maniac> Next phone, hopefully this week, will be a Sony Ericsson xperia active. I'll refrain from bashing Windows Phone, because I haven't tried it myself (but i am quite keen to)
[16:07:32] <megal0maniac> However, my dad's Samsung Omnia was terrible
[16:08:12] <theBear> i've dealt with and/or used several xperia's, and known 2 people that have used them as a 'normal everyday phone' for several years now and been happy... they seem to be a solid product
[16:08:25] <megal0maniac> I have this currently: http://www.gsmarena.com/sony_ericsson_w810-1402.php
[16:08:45] <theBear> but after my last 8+ year phone, AND with my current, i can't walk away from htc, they just make AMAZINGLY DURABLE phones
[16:08:46] <megal0maniac> 80mhz processor. And (hacked) it runs doom smoothly :)
[16:09:00] <megal0maniac> theBear: Which one do you have now?
[16:09:33] <theBear> desire z/vision... basically a desire minus the screen-side camera plus a qwerty that is fairly usable
[16:10:35] <megal0maniac> Hmmm... Looks good
[16:10:51] <megal0maniac> I just got a really good deal on the sony, though, so my options are very limited :)
[16:11:25] <theBear> i got it before it 'existed' in this country from a small importer, paid proportionately more for it, but i'd just got an insurance payout, cheaper phones didn't satisfy all my geek-related wants, and the warranty worked... some kind of probably factory defect, 10months in, sent away, new board, new os, done at htc europe (noone in this country apparently had the skills) and back for free in a reasonable time
[16:12:58] <theBear> i like it a LOT.... keyboard lets me do all kinds of things, one day i will set a few more ctrl/alt/handy keys, but i can do ANYTHING with it, got some room (cpu/mem wise) to 'abuse' it for general testing/random apps/background stuff, and well, i like it a lot :)
[16:13:45] <theBear> there is one TINY os quirk that bugs me, but one day i'll put more than 5 minutes into 'fixing' it, and it'll be golden
[16:14:55] <theBear> and this is all with 'stock' os and etc.... i 'unlocked' it when htc made it an easy thing (it's a nand-locked/etc device) so i got full root without hacks or fiddling now, but i feel no need to non-stock the os
[16:16:00] <theBear> had it err, i think about 18 months now
[16:19:42] <RikusW> megal0maniac: hi
[16:22:51] <megal0maniac> Hey RikusW
[16:23:21] <megal0maniac> theBear: A little pricey, but looks really cool. Will keep it in mind
[16:23:27] <RikusW> just read your mail
[16:23:33] <RikusW> sounds good :)
[16:25:11] <megal0maniac> RikusW: I'm glad. It was either that response or "voetsek" :P
[16:25:52] <theBear> megal0maniac, i don't recommend ANYTHING i use to others, and i have no idea of current prices, but i can say, every htc phone i've ever seen/used/repaired has been ROCK solid since 2002, and my current one works very nicely.. tho by 'current' standards it's a bit lacking in mhz and cores and stuff :)
[16:26:05] <OndraSterver> theBear, that was windows mobile, not windows fone btw... :P
[16:26:16] <RikusW> megal0maniac: definitly NOT voetsek ;)
[16:26:41] <theBear> way i see it, it's more powerful than my desktop a few years ago, and it's only chance my new desktop beats it, tho my new-new-desktop would be a little behind it in ram and processing power, if i ever 'finish it'
[16:27:00] <megal0maniac> For everyone else, "voetsek" is a friendly greeting, if you're ever in ZA
[16:27:07] <theBear> OndraSterver, i did say window mobile i believe... i wasn't chiming in as such, just saying what i know
[16:27:17] <RikusW> megal0maniac: don't get people into trouble here :-D
[16:27:27] <RikusW> voetsek == f..k.ff
[16:27:33] <OndraSterver> theBear, mkay :)
[16:27:47] <megal0maniac> RikusW: Seriously???
[16:27:54] <theBear> afaik only way to get into trouble here is talking too much about non-avrs :) only i got some tenure, cos you know, it's me <grin>
[16:27:57] <megal0maniac> And I've had the wrong idea this whole time??
[16:28:11] <RikusW> megal0maniac: seems so... who told you that ?
[16:28:22] <theBear> lol, like neuken in de keuken
[16:28:29] <theBear> look it up in the urban dictionary :)
[16:28:42] <RikusW> voetsek == voert se ek from dutch
[16:28:45] <theBear> then lookup flyback for a laugh
[16:29:00] <megal0maniac> CANUCK
[16:29:01] <tobbor> SOMEONE MAKE HIM SHUT UP! or I'll cry.
[16:29:06] <megal0maniac> Heh.
[16:29:12] <theBear> lol, don't excite tobbor :) i like tobbor
[16:29:19] <megal0maniac> RikusW: Nobody. I'm just playing innocent
[16:29:31] <theBear> seriously, if you haven't before, look him up in the urban dictionary, it just, sums things up
[16:29:57] <theBear> and neuken in de keuken, spelling perhaps, is well, brilliant
[16:30:44] <theBear> but seriously, i need a f*&*(n nap! gnight
[16:31:02] <OndraSterver> gn
[16:31:02] <megal0maniac> Cheers :)
[16:31:36] <RikusW> megal0maniac: have you seen the RavrProg code ? its a wrapper for the STK500 protocol
[16:31:57] <RikusW> its more robust than the one included with U2S_Debug, basically version2
[16:32:18] <megal0maniac> I haven't, no
[16:32:35] <RikusW> its on the site
[16:32:50] <RikusW> unfortunately it needs Qt4 sdk....
[16:33:01] <RikusW> I'll do something about that sometime
[16:33:11] <RikusW> maybe add a MFC GUI for win...
[16:33:26] <megal0maniac> Ah. I've got it, but nothing to compile it with :)
[16:33:36] <megal0maniac> Why not just post compiled binaries?
[16:33:56] <RikusW> you'll still need the Qt dlls in win
[16:34:05] <RikusW> I could try posting the Linux elfs...
[16:34:17] <megal0maniac> .zip file with essentials?
[16:34:34] <RikusW> Qt dlls is BIG....
[16:34:57] <RikusW> one of the many debug dlls is like 120MB !!!
[16:35:07] <RikusW> thats just plain crazy... :(
[16:35:35] <megal0maniac> Meh..
[16:35:49] <RikusW> I'll figure out something else
[16:35:55] <RikusW> what do you use win or lin ?
[16:36:17] <megal0maniac> What should I download to compile?
[16:36:20] <megal0maniac> Windows mainly
[16:36:25] <megal0maniac> Almost exclusively
[16:36:29] <RikusW> XP ? 7 ?
[16:36:47] <megal0maniac> Have 3 machines running in my room at the moment, all Win7 x64
[16:37:00] <RikusW> do you have Visual Studio ?
[16:37:12] <megal0maniac> 2010 and 2008, express editions
[16:37:20] <RikusW> good enough
[16:37:44] <RikusW> hope it can compile native C++ ?
[16:37:50] * megal0maniac shrugs
[16:37:54] <megal0maniac> Me too :p
[16:38:15] <RikusW> try compiling the U2S_GUI with it ?
[16:38:23] <RikusW> iirc the source is included ?
[16:38:40] <RikusW> open the dsw file
[16:38:51] <RikusW> its the old workspace file
[16:41:45] <megal0maniac> Needs to convert to new format, then "The project file '.\U2S_GUI.DSP' cannot be loaded'
[16:41:56] <megal0maniac> Then it fails to convert and nothing happens :/
[16:42:05] <RikusW> ugh
[16:42:13] <megal0maniac> That's what I said
[16:42:14] <RikusW> open the dsw one ?
[16:42:25] <megal0maniac> That's what I did
[16:42:56] <megal0maniac> If you open the DSP one, then it tells me I need to convert, I click yes, and then nothing
[16:43:43] <RikusW> maybe the express one doesn't support it :S
[16:43:46] * megal0maniac fishes out other harddrive to install 2008
[16:43:53] <RikusW> it did compile with the full 2010 version
[16:44:11] <RikusW> and 2005 and 1997...
[16:44:39] <RikusW> its actually a VS97 project...
[16:47:13] <megal0maniac> I'll see if 2008 behaves
[16:50:52] <megal0maniac> stdafx.h(15) : fatal error C1083: Cannot open include file: 'afxwin.h': No such file or directory
[16:50:58] <megal0maniac> RikusW: ^^
[16:51:24] <megal0maniac> However, it is at least working
[16:52:36] <megal0maniac> Ah. It's a express edition limitation
[16:56:44] <RikusW> ugh
[16:56:59] <RikusW> doesn't it have MFC ?
[16:57:50] <megal0maniac> Nope. Only the full version
[16:58:04] <RikusW> too bad
[16:58:35] <RikusW> I still like VS97 its install is like only 360MB ! :)
[16:58:45] <RikusW> and its much faster than the newer versions
[16:59:11] <OndraSterver> heh
[17:26:19] <RikusW> http://www.offensive-security.com/metasploit-unleashed/Teensy_USB_HID_Attack
[20:51:55] <zhanglong> jtagice mkii, how to use in linux?
[20:52:16] <zhanglong> install driver?
[20:57:37] <Kevin`> zhanglong: for programming, it'll work with avrdude without a driver
[20:57:52] <Casper> avrdude support jtag programmers?
[20:57:56] <Kevin`> yes
[20:58:04] <Casper> I tought it was only SPI
[20:58:20] <Kevin`> you don't need a special driver for debugging either, but I don't remember how to set it up with gdb off hand
[21:00:47] <Kevin`> oh, there is one thing you need to do, zhanglong
[21:01:10] <Kevin`> if you want to run the tool as a non-admin, you need a udev rule to make the usb device acessible to user(s)
[21:01:19] <Kevin`> if you have trouble with that, ask and i'll find mine
[21:03:18] <zhanglong> thank you , i see