What are the AVR28DA128 AVR32DA128 AVR48DA128 AVR64DA128 ??

Go To Last Post
164 posts / 0 new

Pages

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Probably a mistake in the data sheet.
AVR0 / 1 series has that function.

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

I tried "AUTO TUNE" of the clock controller.

I used AVR128DA28.

 

The crystal frequency is off by about 46ppm, but I don't have a more better caps.

In low power mode, oscillation margin 3 (147k in series) could not be achieved, so it is normal mode.

 

 

OSCHF 1MHz output.

It worked fine, but the adjustment steps seems to be around 0.4%, the same as manual. Don't expect too much.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Spence Konde has made his DA/DB libraries for arduino public; there have been rumors of this for some time.

 

https://github.com/SpenceKonde/DxCore

 

One thinkg I looked at was TWI to see what he has changed between m4809 and the DA.

 

https://github.com/SpenceKonde/DxCore/commit/e647acc0b298fd122e087a115688b06f3997c827#diff-fc520982d3a1665f735bb2f0d3f61c09

 

update: think was wrong

my projects: https://github.com/epccs

Debugging is harder than programming - don’t write code you can’t debug! https://www.avrfreaks.net/forum/help-it-doesnt-work

Last Edited: Mon. Aug 10, 2020 - 06:54 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

No datasheet for the DB, yet?

That's a bit frustrating...

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

arrived this mid-evening

AVR128DB28/32/48/64 Data Sheet

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Nice, the DB has an HF oscillator circuit.

 

 

But making it work needs some thought (like the 328pb and 324pb) I guess. At least the data sheet has guides.

 

my projects: https://github.com/epccs

Debugging is harder than programming - don’t write code you can’t debug! https://www.avrfreaks.net/forum/help-it-doesnt-work

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Wow, gotta love it.

 

Adding back the HF Xtal is, at least for my projects, a great improvement.

I've used the Xmega32E5 for some little projects, but having a wide selection  of Vrefs, and having 3 internal Op-amps for Analog Front End Signal Conditioning is a great feature.

The two level priority interrupt is a step down from the 3 Level interrupt controller in the Xmegas, but is a big step up from a single level controller in the classic AVR Mega and Tiny micros.

Although the core runs at 24 MHz, several T/C's can be clocked at 48 MHz, in spec.

A couple of the micros have 6 USARTs... (Maybe the DC version will have a USB module).

Plus the Event System, ADC,DAC, CCL (with 6 tables), the ZCD, and the usual modules.

Now, if I could just find a few more hours in the day to tinker I'd be all set!

 

JC

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

DocJC wrote:

Wow, gotta love it.

Adding back the HF Xtal is, at least for my projects, a great improvement.

 

Yes, leaving off a XTAL on larger parts like these, is certainly an oops they must have copped flack over.

I'm seeing a general trend to adding back XTAL's after some vendors (driven by bean counters) decided "over 50% of users do not use a Xtal, thus it is not a needed feature"

They fail to grasp, with modern MUCs pretty much every application has some peripherals unused. Parts are chosen because they are flexible.

 

I would also like to see MCU parts spec'd to ensure operation from clipped-sine oscillators, as those are now widespread and very cheap, thanks to huge consumer volumes.

Most Xtal amplifiers would be 'good enough',  for 19.2MHz & 26.0MHz, and may be more marginal at 48MHz.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

DocJC wrote:
Adding back the HF Xtal is, at least for my projects, a great improvement.
AVR128DB48 Curiosity Nano is forthcoming.

DocJC wrote:
(Maybe the DC version will have a USB module).
Should as USB megaAVR are long-in-tooth compared to the progression made in USB PIC (crystal-less, UART autobaud and FBRG)

 


AVR128DB48_Curiosity_Nano via Schematics

VXM7 - Clock and Timing - Quartz Crystals (Microchip Technology)

VXM7-9040-16M0000000 (MicrochipDIRECT)

AVR128DB48 Curiosity Nano (archived)

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

it would be nice to have a short DA/DB feature comparison. The differences that I have recognized:

  1. PTC is missing on DB
  2. Op Amp has been added on DB
  3. External XTAL has been added on DB

 

Are there any other differences that I have missed?

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0


Multi-voltage IO in AVR-DB on one port.

in AVR128DB48_Curiosity_Nano

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

DA and DB chips are very promising, however, I wonder why they don’t have DMA? Very weird thing is CRCScan subsystem. As a source, only FLASH memory can be selected, whereas in XMEGA CRCScan can by feed by DMA or by the program (CRC.DATA register). Because CRC16 and CRC32 calculations can be time consuming, I don’t understand why designers of the chip didn’t add such a functionality?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

TFrancuz wrote:
... I wonder why they don’t have DMA?
Another bus matrix master (arbitration and CPU timing)

TFrancuz wrote:
As a source, only FLASH memory can be selected, ...
Flash endurance is more affected by high temperature and radiation than SRAM.

 


AVR® Instruction Set Manual

[page 17]

...

AVRxt

A combination of AVRe+ and AVRxm. Available instructions are the same as AVRe+, but the timing has been improved compared to AVR, AVRe, AVRe+ and AVRxm.

...

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Well the xmega have DMA and these chips are basically xmega, so I don't see any technical reason for the lack of DMA. Maybe the DMA controller is very complex and would drive up manufacturing cost? IDK.

 

Maybe the AVF-DC or AVR-DD will have DMA...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

El Tangas wrote:
Well the xmega have DMA and these chips are basically xmega, so I don't see any technical reason for the lack of DMA. Maybe the DMA controller is very complex and would drive up manufacturing cost? IDK.

But they already did it in XMEGA, and DMA can really revitalize an 8-bit MCU.

gchapman wrote:

Flash endurance is more affected by high temperature and radiation than SRAM.

CRC for RAM protection is nonsense, but frequently CRC is used in different transmission, so hardware CRC is a nice option in 8-bit MCU. The hardware is already present, so I don't understand why it is not implemented.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

And you will one day say:
"Why CRC-16-IBM isn't there?"

 

Desire never ends...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

kabasan wrote:

And you will one day say:
"Why CRC-16-IBM isn't there?"

 

Desire never ends...

It's true, however, if CRC machinery is already present, why not use it?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

El Tangas wrote:
Maybe the AVF-DC or AVR-DD will have DMA...
relative to a USB device controller, maybe not.

USB megaAVR have USB dual-port RAM.

USB XMEGA have DMA and the four two-cycle synchronization RMW instructions (XCH, LAS, LAC, LAT)

 

edit : strikethru plus

El Tangas wrote:
Well the xmega have DMA and these chips are basically xmega, ...
AVRxm vs AVRxt :

https://www.eembc.org/viewer/?benchmark_seq=13036,13037

 

"Dare to be naïve." - Buckminster Fuller

Last Edited: Sun. Aug 23, 2020 - 05:02 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0


DB series also appears to have this...

 

#1 Hardware Problem? https://www.avrfreaks.net/forum/...

#2 Hardware Problem? Read AVR042.

#3 All grounds are not created equal

#4 Have you proved your chip is running at xxMHz?

#5 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand."

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

MVIO - Multi-voltage I/O

 

 

I have never seen this on an MCU before; I think I need it cool

 

my projects: https://github.com/epccs

Debugging is harder than programming - don’t write code you can’t debug! https://www.avrfreaks.net/forum/help-it-doesnt-work

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

Last Edited: Thu. Aug 27, 2020 - 02:14 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

Last Edited: Fri. Aug 28, 2020 - 11:36 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

gchapman wrote:

AVR DD Product Brief

 

I see nothing new in it.

What makes this that it it deserves the DD title?

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

gdhospers wrote:

gchapman wrote:

AVR DD Product Brief

I see nothing new in it.

What makes this that it it deserves the DD title?

 

Apart from 24MHz operation, and a slew of the new design timers, and mixed voltage IO, and zero-crossing detectors, and an event system, and a CRC unit, and enhanced USARTs, and two-level interrupts, and user-row NV memory, and high precision internal oscillator, and single pin program/debug, and inbuilt precision oscillator, and a DAC then there is, indeed, nothing new.

 

It's a family of products, something Microchip have always been good at and something Atmel never were.

 

The DD family has 12 members, in 4 package sizes and 3 memory sizes.

#1 Hardware Problem? https://www.avrfreaks.net/forum/...

#2 Hardware Problem? Read AVR042.

#3 All grounds are not created equal

#4 Have you proved your chip is running at xxMHz?

#5 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand."

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Possibly reduced die size for reduced price.

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Brian Fairchild wrote:
It's a family of products, something Microchip have always been good at and something Atmel never were.
Thanks for more AVR in DIP.

There's an appeal for a proof-of-concept on a typical protoboard into an enclosure such that the customer can have at it early.

 

P.S.

Device Support | MPLAB X IDE v5.40

[search for AVR64DD, Atmel-ICE only]

 


https://www.microchip.com/sitesearch/Search/all/AVR64DD28

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

gdhospers wrote:
I see nothing new in it

Sure it is something new: Now 12Bit ADC and 64KB Flash inside small SOIC14. Great.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0


In pictures...

 

 

 

...hmmm, I wonder the DC family will be?..

 

 

So, currently a whole set of chips that overlap at the 28/32 pins point.

#1 Hardware Problem? https://www.avrfreaks.net/forum/...

#2 Hardware Problem? Read AVR042.

#3 All grounds are not created equal

#4 Have you proved your chip is running at xxMHz?

#5 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand."

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

And how about the other, new AVR devices mentioned in the MPLABX support document:

 

AVR EA and AVRFPGA!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0


...with consistent memory quantities as you move up the ranges...

 

 

 

 

 

#1 Hardware Problem? https://www.avrfreaks.net/forum/...

#2 Hardware Problem? Read AVR042.

#3 All grounds are not created equal

#4 Have you proved your chip is running at xxMHz?

#5 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand."

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

Just to kill any rumours and speculations, AVRFPGA is an internal development platform.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Anxiously awaiting an attiny85 upgrade.   Avr32de08?

(although, perhaps silly.  The t85 seems very popular with hobbyists because of the dip package, but size-wise there are already smt xTinys that fit...)

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Excellent!

IIRC, Motorola 6809 prototype (before first wafer fab) was two stacked PCBA of about 15cm*10cm each.

AVR in a FPGA :

Alorium Technology | FPGA Development Boards | Arduino Compatible

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

je_ruud wrote:

Just to kill any rumours and speculations, AVRFPGA is an internal development platform.

Nuts!

"Experience is what enables you to recognise a mistake the second time you make it."

"Good judgement comes from experience.  Experience comes from bad judgement."

"Wisdom is always wont to arrive late, and to be a little approximate on first possession."

"When you hear hoofbeats, think horses, not unicorns."

"Fast.  Cheap.  Good.  Pick two."

"We see a lot of arses on handlebars around here." - [J Ekdahl]

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

je_ruud wrote:
Just to kill any rumours and speculations, AVRFPGA is an internal development platform.

 

Hehe, it was obvious to most I think, but yes, some may have thought it could be a whole new area :)

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

 

gchapman wrote:

IIRC, Motorola 6809 prototype (before first wafer fab) was two stacked PCBA of about 15cm*10cm each.

Ten:

https://tlindner.macmess.org/?page_id=119

Photo 2: Breadboard debug. The gate level TTL model of the processor
involves ten boards of 80 to 120 integrated circuits each. Many of the
required 10,000 connections will be wrong. The system must be tested to find
and correct construction and logic errors.
Crowds are not unusual; here we have Don Tietjen, Katy Miller, James
Tietjen, Steven Messinger (almost hidden), Mike Shapiro and Bill Keshlear.

Although they seem later to have got that down to one:

Photo 3: 6809 emulator board. Software and systems engineers implement
a functional equivalent of the 6809 as a 6800 program. A 6800 to 6809 cross
assembler allows 6809 programs to be assembled and then executed as a
check of the architectural design.

 

 

"Experience is what enables you to recognise a mistake the second time you make it."

"Good judgement comes from experience.  Experience comes from bad judgement."

"Wisdom is always wont to arrive late, and to be a little approximate on first possession."

"When you hear hoofbeats, think horses, not unicorns."

"Fast.  Cheap.  Good.  Pick two."

"We see a lot of arses on handlebars around here." - [J Ekdahl]

 

Last Edited: Wed. Sep 2, 2020 - 07:24 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

Last Edited: Mon. Sep 7, 2020 - 11:16 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

Last Edited: Sat. Sep 12, 2020 - 10:41 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Electric Load smiley, where are my going to find the time.

 

my projects: https://github.com/epccs

Debugging is harder than programming - don’t write code you can’t debug! https://www.avrfreaks.net/forum/help-it-doesnt-work

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

http://packs.download.atmel.com/#collapse-Atmel-AVR-Dx-DFP-pdsc

...

 

1.4.73 (2020-09-11)

Corrected RAMPZ mask. Corrected typo in TCB CLKSEL value. Removed unavailable options in PORTMUX for device variants in smaller packages.

 

...

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

Pages