#avr | Logs for 2013-12-16

Back
[00:12:39] <N2TOH> any recient ham radio projects with the AVR?
[01:11:49] <ArakuS> not recent, but related ADS-B-Receiver
[01:12:11] <ArakuS> http://www.mikrocontroller.net/articles/1090_MHz-ADS-B-Receiver
[01:39:35] <N2TOH> yeah my German is not so good
[01:54:31] <ArakuS> http://www.lll.lu/~edward/edward/adsb/VerySimpleADSBreceiver.html
[02:08:58] <FoxGT> Tom_itx!
[05:47:54] <djsa> which supplier in the EU has many variety of atmel MCU's?
[05:48:37] <djsa> I check it on farnell but most of atmel MCU's leading time is 100 days
[05:50:54] <braincracker> tme.eu
[05:51:03] <braincracker> farnell
[05:51:22] <braincracker> soselectronic
[05:51:26] <twnqx> if you want only few check end user sites
[05:51:48] <twnqx> otherwise go straight to digikey or mouser, at least to here they usually ship within 48 hours
[05:51:54] <twnqx> (order->delivery)
[05:54:58] <djsa> ATSAM3S4BA says CPU speed is 64 MHz, does it have internal crystal that I can get that clock speed or is it the max speed that I can get with an external crystal?
[05:56:10] <twnqx> would you want us to read the datasheet for you, or do you hope someone knows OTHH?
[06:16:30] <Epsilon-Auriga_> very few, if any, ARM chips are going to have an internal crystal.
[06:18:50] <OndraSter> internal xtal is not happening
[06:18:50] <OndraSter> RC oscillators only
[06:18:50] <OndraSter> usually fairly reasonably calibrated (2%, some 0.5%)
[06:19:34] <OndraSter> and they can use external xtal, USB, .. to further calibrate
[06:35:01] <zmo> djsa - you should look up on atmel's site, they've got the stocks level of all the distributors
[10:20:45] <Storyteller> ?
[10:30:41] <kdehl> You think a µC could handle the kind of logic involved on a VGA ISA card? With all the address decoding R/W logic and stuff?
[10:48:20] <bss36504> N1njaneer: Did you have a nice vacation?
[11:38:53] <spec_> kdehl: Yes, although the AVR is a little on the small side for that.
[11:53:09] <kdehl> spec_: I guess it'd be slow. But on the other hand, ISA is nothing but.
[11:56:47] <N1njaneer> ISA bus can pump a bit more than 1MB/sec if you are doing 16-bit transactions :)
[11:58:25] <N1njaneer> Not sure what you are doing specifically, but even if you just do 8-bit writes, but adding the additional logic that brings the speed up as if the bus were 16-bit capable, you can decrease the write time cycles. Did that like 15 years ago on a project where I was interfacing an 8952 and some CPLD logic for blasting a ping-pong buffer full of streaming data over the bus :)
[12:04:37] <kdehl> Ah. Yeah, that's what I thought. The expansion card is in charge to tell the CPU when the data it requested is ready, so it's nothing wrong with slowing it down a bit, if I need to.
[12:06:28] <kdehl> Heh, you did an ISA project 15 years ago. Wasn't ISA pretty much obsolete even then?
[12:06:48] <twnqx> every PC still had it
[12:07:18] <kdehl> Yeah, true.
[12:07:22] * twnqx stares at his pentium mxx full of PCI cards
[12:07:28] <twnqx> and two ISA sound cards.
[12:08:00] <kdehl> I'm so totally going to buy this: http://www.ebay.com/itm/280617296363?_trksid=p2055119.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT
[12:08:07] <kdehl> 20-slot ISA backplane.
[12:08:25] <twnqx> pointless today
[12:08:25] <kdehl> Oh the possibilities!
[12:08:37] <twnqx> except if you want to gift it to a museum
[12:08:39] <kdehl> Heh. Not if you like to play with it.
[12:08:57] <twnqx> why would you want to play with ISA
[12:09:05] <kdehl> My grand plan was to build a 6502-based computer with an ISA bus.
[12:09:21] * twnqx stares in shock
[12:09:34] <kdehl> Until I realized that the address bus is 20 bits wide, which will be a problem... since the 6502 only has 16 bits.
[12:09:53] <twnqx> so what, can't address more than that
[12:10:04] <kdehl> twnqx: http://quinndunki.com/blondihacks/?p=680
[12:10:12] <twnqx> or add a C64 CIA and do bacnk switching :P
[12:10:27] <kdehl> twnqx: Not without an annoying amount of extra hardware and bank switching, I guess.
[12:10:30] <kdehl> Yeah.
[12:11:15] <twnqx> just throw in an fpga, problem solved
[12:11:25] <kdehl> No, that's cheating.
[12:11:42] <twnqx> nah, that's useful
[12:11:50] <twnqx> can never fail with adding fpgas
[12:13:16] <kdehl> Aaaanyway, I was wondering how the system BIOS on a PC knew whetner there was extra ROMS installed, such as on video and network cards. I just went through the IBM PC BIOS assembly listing, and found that it checks '55AA' at the beginning of every 2K block in a certain area of the ROM area. Just like it looks for bootable devices.
[12:13:22] <kdehl> I learned something today.
[12:15:44] <kdehl> Now I can start cooking!
[12:15:50] <twnqx> :) enjoy
[12:16:35] <kdehl> :)
[12:29:52] <kdehl> Huh. It does a checksum of the ROM too.
[12:32:36] <LoRez> yeah
[12:35:41] <kdehl> How do I calculate that? I guess I need that if I want to map some I/O into the ROM area...
[12:42:31] <twnqx> no
[12:42:47] <twnqx> if you have no rom, you don't need to care
[12:43:04] <twnqx> regardless if the io is in the rom region or not, it just better not care about being read :P
[18:07:13] <Casper> braincracker: fixed the vent trap for this winter: removed one of the blade there
[18:07:20] <Casper> shouln't freeze anymore! :D
[18:07:37] <Casper> well, it will freeze, but will quickly unfreeze since NOW there is some airflow
[18:37:21] <N1njaneer> Hooray just picked up a Rigol DS2202 this evening, now to learn how to use it well!
[18:38:58] <Casper> oh nice
[18:39:07] <Casper> a 2000 series :(
[18:39:16] <Casper> 200MHz 2 channels :(
[18:40:57] <N1njaneer> Why :(
[18:41:28] <N1njaneer> :( rather?
[18:43:49] <N1njaneer> Casper: Why sadface?
[19:30:04] <N1njaneer> Casper!
[20:36:43] <Epsilon-Auriga_> chaos, death, destruction....my job here is done.
[20:37:11] <Casper> NOOOOO no more new friends :'(
[20:37:27] <Epsilon-Auriga_> friends are bad.
[20:37:32] <Epsilon-Auriga_> make enemies not friends.
[20:38:14] <Epsilon-Auriga_> at least that way you aren't surprised when they turn on you and eat your wife and children.
[20:38:30] <Epsilon-Auriga_> anyhow, bedtime.
[21:57:59] <Casper> N1njaneer: sad face because I have a 100MHz one, the 200MHz would have been usefull at time... but your only have 2 channels, which is not enought for me
[22:04:16] <N1njaneer> Well this was already $1800, and I rarely have a need for more than two channels, since beyond that I'm looking at logic signals, and I have 128 channels avaliable for that :D
[22:09:17] <Casper> :D
[22:11:55] <N1njaneer> But needed a good DSO, and the 2000 series has really nice deep memory on it.
[22:12:12] <Casper> but
[22:12:21] <Casper> are you still on the 30 days demo for the deep memory?
[22:12:22] <N1njaneer> Plus Rigol US is 6 miles from here - I just go over there and pick the stuff up. :)
[22:13:04] <N1njaneer> 40 hours, yes. But then it just drops by half. I an still fine with 28 million vs 56 million. If I REALLY need the extra memory I'll spend the $250 :)
[22:13:29] <Casper> or hack it up?
[22:13:40] <N1njaneer> Nah. $250 is fine if I need that :)
[22:13:52] <Casper> yeah if you paid 1800 then 250 is fine I guess
[22:14:04] <N1njaneer> Got the nice carrying case, too :)
[22:14:16] <Casper> I have trouble with rigol that lock those features...
[22:14:23] <N1njaneer> I just wish it had more extensive mask testing capabilities - gonna bug them about that. At least they regularly rev the firmware.
[22:14:24] <Casper> artificial limitations are annoying
[22:15:04] <Casper> I wish I could twist an arm of someone at rigol
[22:15:10] <Casper> they fucked up in their sig gen
[22:15:43] <Casper> you set your siggen to square wave, set the low and high voltage to let's say 0 and 10V
[22:15:46] <Casper> and change the duty
[22:15:49] <N1njaneer> The guys in the US office are always looking for feedback and are extremely proactive about it. I'd suggest you mention it to them.
[22:16:04] <Casper> can you guess what the voltage will be at the output for about 200ms?
[22:16:16] <N1njaneer> Since so much of it is software-based, firmware is easy to update.
[22:16:20] <N1njaneer> No idea.
[22:16:23] <Casper> 5V
[22:16:41] <N1njaneer> Goes to 50%?
[22:17:05] <N1njaneer> Well if they haven't resolved the bug yet, contact them and explain. Talk to Jason Chonko over there.
[22:17:11] <Casper> internally, the sig gen convert it to: +/-10V pp with 5V dc offset
[22:17:26] <N1njaneer> They have all that gear laying around and can test for what you are talking about instantly.
[22:17:34] <Casper> which cause havok for the circuit I had
[22:17:43] <Casper> I emailed.... 2 sec..
[22:19:22] <Casper> … where's the email?
[22:19:53] <Casper> joel roop
[22:20:01] <Casper> and he stopped replying to me
[22:20:36] <N1njaneer> Weird.
[22:20:50] <N1njaneer> Casper -- see PM for specific email address
[22:20:53] <Casper> he however acknowledged that all of them do that
[22:20:57] <Casper> and yes, thanks
[22:21:05] <N1njaneer> Time for home.
[22:21:10] <Casper> nooo!
[22:21:12] <N1njaneer> See y'all tomorrow!
[22:21:16] <Casper> ok see ya