Author Topic: Is it safe to use DigiSpark-modded Arduino IDE with "normal" Arduinos?  (Read 4139 times)

Tommy_2Tall

  • Newbie
  • *
  • Posts: 13
Hi!

I just wanted to check if the Arduino IDE with Digispark modifications might have some nasty side effects or if I have just gotten a bad deal with my Arduino Nano v3 clone ("Funduino" but no way of telling who actually made it).

Could there be anything in the upload process that somehow messes with the internal EEPROM of the FTDI 232R chipset?

I did my first initial tests with the DigiSpark IDE because I was too lazy to download an unmodded version of the IDE and after a few succesful uploads I disconnected and reconnected it.. and then it was listed as an "FT232R USB UART" without drivers and the USB VID/PID had changed from (I assume) the original 0403/6001 to 0403/0000.

I have no idea if I have accidentally shorted some of the exposed pins or if the upload process in some weird way affected the FTDI chipset instead of just the MCU..

The only difference I can think of is the micronucleus uploader instead of the normal (serial) programming method and the size of the bootloader.. but those should just affect the addressing/writing to the MCU and not the FTDI chipset.

I have fixed it temporarily by modifying the PID in the driver installation files (.inf) and if I gather enough courage I might give FTDI's MProg utility a go to see if I can restore/write the original PID to the EEPROM.

Right now I just want to know what could have caused it so I can avoid this in the future. :-)

DeuxVis

  • Full Member
  • ***
  • Posts: 107
Re: Is it safe to use DigiSpark-modded Arduino IDE with "normal" Arduinos?
« Reply #1 on: October 07, 2014, 07:43:18 am »
I have no idea if this is related to your problem, but if you follow the arduino installation procedure for digispark pro at http://digistump.com/wiki/digispark/tutorials/connectingpro you will have a standard arduino suite with digispark as an added library, as opposed to a custom distribution of arduino software that was released for the "old" digispark.

And this new setup works for programming "old" digisparks too.

gogol

  • Sr. Member
  • ****
  • Posts: 398

digistump

  • Administrator
  • Hero Member
  • *****
  • Posts: 1465
Re: Is it safe to use DigiSpark-modded Arduino IDE with "normal" Arduinos?
« Reply #3 on: November 08, 2014, 02:33:23 pm »
The Digispark version IDEs will never harm your other hardware (unless the Arduino regular IDE would do the same) - they are just the Arduino IDE with our support added, nothing else disabled, crippled or changed