Author Topic: Arm Chip Compatible with Arduino Bootloader  (Read 6969 times)

0 Members and 1 Guest are viewing this topic.

Offline bentx0rx0Topic starter

  • Contributor
  • Posts: 18
Arm Chip Compatible with Arduino Bootloader
« on: March 16, 2014, 06:40:45 pm »
I was looking at potential ARM chips with USB on the chip. I was wondering if anyone knows of any with preexisting arduino bootloaders preported.

The atmega32u4 is very expensive, and seems to be available in select places. I'm looking for something like an Arm M0 or M0+
« Last Edit: March 16, 2014, 06:42:59 pm by bentx0rx0 »
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: Arm Chip Compatible with Arduino Bootloader
« Reply #1 on: March 16, 2014, 06:46:55 pm »
Arm chip compatible with arduono boot loader?

wow,:)

one way to do it maybe to run an avr virtual machine on a Java machine on that arm chip.

probable as fast as a snail.
================================
https://dannyelectronics.wordpress.com/
 

Offline mtdoc

  • Super Contributor
  • ***
  • Posts: 3575
  • Country: us
Re: Arm Chip Compatible with Arduino Bootloader
« Reply #2 on: March 16, 2014, 06:52:30 pm »
What are you trying to do?

If your goal is to use the Arduino IDE with an ARM (with USB) chip, look at the free Energia which is an Arduino IDE clone that works with TI Stellaris/TivaC ARM Cortex M4 chips (no Arduino bootloader needed - though more expensive than atmega32u4)
« Last Edit: March 16, 2014, 07:00:49 pm by mtdoc »
 

Offline chipwitch

  • Frequent Contributor
  • **
  • Posts: 316
  • Country: us
  • I barely know you!
Re: Arm Chip Compatible with Arduino Bootloader
« Reply #3 on: March 16, 2014, 11:46:32 pm »
I was just posting this before the site went down...

atmega32u4 is expensive?  I suppose it is a couple dollars more than an atmega328, but it won't break the bank.  Couple bucks more maybe?  Mouser has them for under $4 in qty of 25.  Maybe that helps.

Anyway.. I found this.  Just google "atmega32u4 bootloader"

http://forum.arduino.cc/index.php?topic=121371.0
hello?.... <screech>.... is this thing on?
 

Offline dumle29

  • Regular Contributor
  • *
  • Posts: 83
Re: Arm Chip Compatible with Arduino Bootloader
« Reply #4 on: March 17, 2014, 12:15:35 am »
I have a DigiX here, (Arduino Due clone, with faster µC and more pins), it uses an ATSAM3X8E-AU, which is an arm based chip.

Here's the board, and here's a wall of text I didn't bother to read :P
http://digistump.com/products/50
http://digistump.com/wiki/digix/tutorials/programming

The arduino DUE also uses an ARM based µC, but I don't know which one.
 

Offline senso

  • Frequent Contributor
  • **
  • Posts: 951
  • Country: pt
    • My AVR tutorials
Re: Arm Chip Compatible with Arduino Bootloader
« Reply #5 on: March 17, 2014, 12:28:49 am »
Lots of ARM's have built-in bootloaders in ROM, so no need to buy pre-programmed chips,
 

Online Jeroen3

  • Super Contributor
  • ***
  • Posts: 4078
  • Country: nl
  • Embedded Engineer
    • jeroen3.nl
Re: Arm Chip Compatible with Arduino Bootloader
« Reply #6 on: April 12, 2014, 06:55:45 pm »
ARM chips with USB can run USB DFU (often preloaded in rom), which is somewhat standardised. http://www.usb.org/developers/devclass_docs/usbdfu10.pdf
The same applies to bootloaders over other interfaces like UART or CAN.
Some even take it further and have a USB MSC* type bootloader in ROM which enabled you to simply drag a .BIN to a drive.

*Mass Storage Class
 

Offline hans

  • Super Contributor
  • ***
  • Posts: 1637
  • Country: nl
Re: Arm Chip Compatible with Arduino Bootloader
« Reply #7 on: April 12, 2014, 07:40:21 pm »
http://leaflabs.com/devices/maple/ (clone: http://imall.iteadstudio.com/development-platform/arm/im120411012.html)

Not particular Cortex m0, but a small step up into Cortex m3.
I'm pretty sure there are some projects around with Cortex m0 compatible bootloader, but maybe Google or Github that one day?


As for anything else, I would recommended looking at mbed. Arduino as adopted an Atmel ARM CPU, but it's huge and probably very overkill for a lot of stuff.
mbed has some low-end freescale & new nucleo ST boards with STM32F0 to STM32F4s.
 

Offline martinayotte

  • Regular Contributor
  • *
  • Posts: 64
Re: Arm Chip Compatible with Arduino Bootloader
« Reply #8 on: April 14, 2014, 01:46:43 pm »
You can take a look at the Teensy board, a Cortex-M4 for less than US$20 ...

http://www.pjrc.com/teensy/

 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf