UC3C2256C-Z replacement.

Go To Last Post
3 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello:

I have an old project with the mentioned chip and i would like to "move" to a newer chip. I don't know where to start.

 

Which chips are compatible? 

 

Pin to pin? Yes or No.

ASF compatibility for the replacement? 

Atmel Studio 7? Yes or No?

 

I will be able to change hardware and Software (ASF level) so i have some range for replacement.

 

Regards.-

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

Alefachini wrote:
Which chips are compatible?
depends on your requirements.

AVR32 UC3C distinguishing characteristics :

  • FlashVaultTM
  • 5V IO
  • cycle-accurate IO (UC3 32-bit local bus)

Possible UC3C replacements :

  • FlashVaultTM - wait for Armv8-M TrustZone (Cortex-M23, Cortex-M33)
  • 5V IO - SAM C
  • cycle-accurate IO - PIC32 EPMP (16-bit data bus) (PMP also?)

Alefachini wrote:
Pin to pin? Yes or No.
no

Alefachini wrote:
ASF compatibility for the replacement?
ASF4 for SAM though could evaluate MPLAB Harmony for PIC32.

Alefachini wrote:
Atmel Studio 7? Yes or No?
yes for SAM

PIC32 - MPLAB X though there's the PIC32 J-Link GDB server so multiple IDE.

UC3 has an instruction trace capability; likewise in PIC32 though that's only in MPLAB X via MPLAB REAL ICE and XC32.

arm also has high speed instruction trace (ITM - Instrumentation Trace Macrocell) though, IIRC, that's in some arm Cortex-M7.

 


http://www.microchip.com/wwwproducts/en/at32uc3c2256c (in 'similar devices', all are also NRND)

http://www.microchip.com/mymicrochip/Reports.aspx?type=cpn&filter=AT32 (UC3C is active)

https://developer.arm.com/technologies/trustzone

http://www.microchip.com/design-centers/32-bit/sam-32-bit-mcus/sam-c-mcus (note: arm Cortex-M0+ so no FPU)

http://www.microchip.com/design-centers/32-bit

http://www.microchip.com/mplab/mplab-harmony

http://www.microchip.com/mplab/mplab-x-ide

Introducing the SEGGER J-Link - Developer Help

http://microchipdeveloper.com/tls5000:start

https://www.segger.com/products/debug-probes/j-link/technology/cpus-and-devices/microchip-pic32-support/

https://www.segger.com/products/debug-probes/j-link/technology/ides/microchip-mplab-x/

Requirements for Instruction Trace - Developer Help

http://microchipdeveloper.com/realice:instruction-trace-require

 

Edits: MPLAB X via SEGGER, arm ITM

 

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

Last Edited: Tue. Mar 13, 2018 - 06:19 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Excelent ThAnk you!