Arm Chip Compatible with Arduino Bootloader - Page 1
Forum section: electronics / general

author: bentx0rx0
author_rank: Contributor
timestamp: March 16, 2014, 06:40:45 pm
content: 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+

author: dannyf
author_rank: Super Contributor
timestamp: March 16, 2014, 06:46:55 pm
content: 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.

author: mtdoc
author_rank: Super Contributor
timestamp: March 16, 2014, 06:52:30 pm
content: What are you trying to do?If your goal is to use the Arduino IDE with an ARM (with USB) chip, look at the freeEnergiawhich is an Arduino IDE clone that works with TI Stellaris/TivaC ARM Cortex M4 chips (no Arduino bootloader needed - though more expensive than atmega32u4)

author: chipwitch
author_rank: Frequent Contributor
timestamp: March 16, 2014, 11:46:32 pm
content: 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

author: dumle29
author_rank: Regular Contributor
timestamp: March 17, 2014, 12:15:35 am
content: 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 readhttp://digistump.com/products/50http://digistump.com/wiki/digix/tutorials/programmingThe arduino DUE also uses an ARM based µC, but I don't know which one.

author: senso
author_rank: Frequent Contributor
timestamp: March 17, 2014, 12:28:49 am
content: Lots of ARM's have built-in bootloaders in ROM, so no need to buy pre-programmed chips,

author: Jeroen3
author_rank: Super Contributor
timestamp: April 12, 2014, 06:55:45 pm
content: ARM chips with USB can run USB DFU (often preloaded in rom), which is somewhat standardised.http://www.usb.org/developers/devclass_docs/usbdfu10.pdfThe 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

author: hans
author_rank: Super Contributor
timestamp: April 12, 2014, 07:40:21 pm
content: 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.

author: martinayotte
author_rank: Regular Contributor
timestamp: April 14, 2014, 01:46:43 pm
content: You can take a look at the Teensy board, a Cortex-M4 for less than US$20 ...http://www.pjrc.com/teensy/