In-system programming (ISP) refers to the ability of chips to be programmed while installed in the system.

learn more… | top users | synonyms

0
votes
0answers
15 views

Possibility of further program Arduino Leonardo after uploading the LUFA generated hex using ISP [on hold]

The project I'm working on is about replacing a USB flash drive with a network based USB drive. The requirements of the proposed solution is listed below. Use of RFID card Mount remote server ...
0
votes
3answers
39 views

How to prevent ATTiny program from running after I flash it with Arduino?

I am making a simple voltage regulator. The whole idea is to just use ADC to read voltage on output side and based on the result, adjust PWM power. I am using PWM on physical pin 5. That's the same ...
1
vote
1answer
27 views

Which external programmers work reliably with Arduino MEGA?

When looking for alternate external programmers (ISPs), I am noticing that many are not Arduino MEGA 2560 compatible (e.g. Pocket AVR Programmer, USBtinyISP). I am looking for a reliable external ...
0
votes
0answers
35 views

How to upload sketch from Uno to Pro mini without removing Atmega328p

I know there's a lot of tutorials out there already about how to upload a sketch to Pro mini. However a lot of them doesn't exactly fit what I'm looking for. What I'm looking for it a way to ...
1
vote
1answer
32 views

Can I avoid having a bootloader if I use ISP to flash to an arduino? [duplicate]

My Trinket Pro waits about 10 seconds upon booting before starting the program that I have loaded on it. Can I avoid this delay and the bootloader taking up space if I flash my program directly to ...
0
votes
0answers
34 views

Arduino Uno Reading Fuses

I am trying to read the fuse values for the Arduino Uno, but keep getting the following results returned back to me: enter code hereavrdude: Version 6.0.1, compiled on Dec 16 2013 at 17:26:24 ...
0
votes
0answers
26 views

ArduinoISP external programmer produces verification error?

I am using an ArduinoISP external programmer to upload a sketch to an Arduino MEGA. I set the processor type to MEGA 2560, and use Ctrl-Shft-U to upload using a programmer. My programmer is set to ...
8
votes
1answer
227 views

FTDI Breakout with additional ISP connector

TL;DR - Can the six yellow ISP pins be used as a normal ISP? The usual USB-TTL FTDI breakout board looks like this: Recently, I came across a variant of the board shown below. However, what are the ...
4
votes
2answers
214 views

Male header pins on Arduino Uno

On my board, there are 12 (2 groups of 6, each group consistent of 3 rows of 2 pins) weird male header pins. What are these, and how would you use them?
3
votes
2answers
62 views

Using Arduino as ISP to burn sketch directly to ATmega328 without first installing a bootloader on the ATmega328

Is it possible to take a bare ATmega328 chip, and with an Arduino as ISP, burn a sketch directly to the chip (e.g. not needing a bootloader), or is the bootloader required to run Arduino sketches? I ...
1
vote
1answer
30 views

Use Arduino Yun Shield as ISP for bootloaded ATMega328-PU

My question is how do I replace the Aarduino Uuno board in this circuit: ...With an Arduino Yun shield? I can setup the hardware - ICSP configuration is easy enough - but how do I go about using the ...
1
vote
0answers
34 views

Can't reprogram atmega328p chips using nano as ISP

Using nano clone as an ISP on a breadboard- as shown here - http://www.martyncurrey.com/arduino-nano-as-an-isp-programmer/ Previously, it worked great. However, recently, chips that I have ...
1
vote
0answers
35 views

In-application programming for the Arduino Uno

I would like to know if it is possible to read from and write to the microcontroller's (Arduino Uno's ATmega328P) flash memory using a program or "bootloader" previously stored in the flash memory (or ...
0
votes
0answers
40 views

Atmega328P and Arduino Studio and Pololu AVR - not working

I have standalone ATMega328p and I'm using external 16MHz oscillator, I hooked up and I triple checked my connections for Pololu AVR programmer and I make sure that I select a proper programmer \ ...
0
votes
2answers
226 views

rs485 and serial ISP

I made a couple of arduino mini pro and esp8266 pcbs with an rs485 transceiver just to find out that I forgot to think about in-system-programming: Assuming that I don't need to disable the ...
0
votes
0answers
112 views

Burning bootloader with Arduino as ISP when clock frequencies differ

I've made a board with Atmega328, and I put there 6Mhz quartz (the reason to have 6MHz was to reduce power consumption). I need to burn Arduino bootloader to it, and I want to use Arduino Uno (16MHz) ...
0
votes
0answers
96 views

What programmer do I select in Arduino IDE for the ATMEL-ICE ISP?

I have been using an AVRISPmkII for many years and have just transitioned to ATMEL-ICE ISP after the AVRISPmkII became unavailable. Occasionally, I like to program the Arduino Uno from the Arduino ...
0
votes
2answers
46 views

How do I change pin assignments for the LUFA AVRISPMkII?

I just managed to get Dean Camera's LUFA AVRISP clone working on my Arduino Pro Micro, when to my dismay I found that to use PDI for my XMega, I need to have PD5 exposed for the clock source! The Pro ...
3
votes
1answer
78 views

MicroSD interfering with ISP programming

I have a microSD connected to an Arduino and I can't program it over ISP without removing the SD card. Does anybody know how to prevent the SD card from interfering with the ISP programming? Details: ...
1
vote
1answer
192 views

Is this a USBasp I can use with Arduino?

I bought the following USBasp off of Aliexpress. The Arduino UDE doesn't recognize it. When I try to run avrdude with it, it says: avrdude -cusbasp -Pusb -patmega328p avrdude: error: could not find ...
1
vote
1answer
55 views

Debugging with ISP

I would like to connect the Atmega328p chip to my desktop, through the USB, so I can run teraterm or hyperterminal for debugging purposes. I have already ordered a USB to TTL serial cable but it won'...
0
votes
1answer
232 views

Trying to verify that Arduino Pro Micro ISP is working

I'm trying to program an Arduino Pro Micro with another Arduino Pro Micro. The purpose is to verify that I can use this Pro Micro board reliably as an ISP to program another Arduino device that does ...
0
votes
2answers
380 views

How to upload a sketch via Arduino Nano

I have two Nano boards, but the first one seems the CH340 chipset was burn. :( , Nano v3, CH340 chipset but unable to identify after connect to my Mac using USB Nano v3, FTDI chipset and in good ...
1
vote
0answers
53 views

Reprogramming a specific slave from the master ATTiny 85 (connected to IDE)?

Given that every ATTiny connected already has a bootloader (micronucleus) installed, here's my theoretical chain: Computer > Master ATTiny (Connected via USB) > ATTiny Slave A > ATTiny Slave B Is it ...
1
vote
3answers
694 views

Can an AT89S52 be programmed using an Arduino as ISP?

Since the AT89S52 controller is ISP programmable is it possible to use an Arduino UNO as a programmer to upload the hex file to the 8952 ? I've tried various programmer softwares such as progisp, ...
1
vote
2answers
333 views

What's the difference between ICSP vs ISP?

I'm not sure if these terms are interchangeable or not. What's the difference between ICSP and ISP? Is it simply the reset? I've shown two configurations in this question I just asked. Are they both ...
1
vote
2answers
362 views

What is the proper way to turn an Arduino UNO into an ISP?

I have a bricked Arduino Uno and I want to try to flash the bootloader. I'm trying to figure out how to do it. On this tutorial from SparkFun you can see this diagram: They also show this table of ...
3
votes
1answer
953 views

Upload a .hex file, using a standalone ISP, without overwriting bootloader

Is it possible to flash a .hex file on an AVR MCU, which already contains the Arduino bootloader, using an AVRISP mkII, without overwriting the bootloader? In my concrete situation, I have an Arduino ...
0
votes
1answer
57 views

multiple connection with ISP Pin at Arduino Micro

Actually I'm not good at English ;-) trying to ask to you. please understand me :) I needed connect SD card Shield and TFT LCD Screen to Arduino Micro. successfully finished compile at source code ...
2
votes
3answers
811 views

burn arduino bootloader and compiled sketch at same time

How can I write the bootloader and sketch code to an Arduino through the ISP and then write the sketch code again using the Arduino IDE later? Currently, I can write the bootloader through the ISP ...
1
vote
1answer
73 views

ATmega 8 wrong timing with Arduino NG bootloader

I have build simple Arduino ISP programmer, which works fine on ATmega 328 chips (when I select Arduino UNO board) and a ton of others (tiny45, tiny2313). But, when I want to program an ATmega8 chip, ...
2
votes
1answer
238 views

Arduino Pro Mini lower BOD problem

I am planing to build a project where an arduino pro mini 3.3V runs on 2 aa batteries. The standard brown out detection shuts it down at about 2.7/2.8V where it could run on lower voltages too. So I ...
0
votes
1answer
58 views

ISP - Wrong direction frying ATmega

I tried to flash my ATmega328P-PU not over the Arduino but over a self-made programming board and an USBasp. The problem is, I made the board a while ago and didn't mark which direction the 10-pin ...
1
vote
0answers
48 views

Can't program Atmega644p over ISP

I am using the Arbotix-M (Atmega644p). I am trying to program it using an ISP from Pololu. Until yesterday, everything seemed to be working okay and we were able to upload to it without problems. ...
0
votes
1answer
1k views

Standalone Atmega 2560 ISP program

First I need to say, I'm a complete electrics newbie, so I need your help. I have got a standalone Atmega 2560, which I want to program. I connected MISO, MOSI, SCK, RESET, 5V and GND to an Arduino ...
1
vote
0answers
103 views

Programming an AVR using ISP

I am trying to program an atmega with arduino sketch using ISP only (mac user). So I know how to burn a boot loader, and then to program the chip using the TX, RX. But I would like to program it ...
1
vote
2answers
511 views

Attiny88 programming with Arduino

I want to program Attiny88 with Arduino IDE 1.6.5. I chose Attiny88 because it's the cheapest Attiny (as low as $0.5) and at the same time has 28 pins. I found a library that support Attiny88 (https:/...
0
votes
1answer
136 views

16u2 programming

How does one go about programming the 16u2 on an Uno? I have the isp header (for the 16u2) hooked up to another Uno programmed as ArduinoISP I'm not talking about DFU or USB->UART, I'm talking about ...
0
votes
1answer
378 views

Arduino/DuinOS vs Normal C/ARM Programming

I'm trying to understand the difference between programming Arduino hardware (Atel/ARM based) versus 'normal C-based ARM programming'. My understanding is that the Arduino language is cross-compiled ...
0
votes
1answer
149 views

IR not working on Attiny85

After countless attemps on making this thing work i'm not sure what the hell is going on. First of all you can't use the normal IR library because Attiny85 is crap and due to timer isses it wont work. ...
1
vote
1answer
268 views

Programmed device causes issues between computer and ISP

I'm using a Digispark, which is basically an attiny85 packaged with a few other things, as an ISP to program attiny85's. The Digispark is loaded with Littlewire and recognized as an USBtinySPI device ...
0
votes
0answers
240 views

Attiny85 programmer with Arduino error Yikes! Invalid device signature

My problem is that programming attiny85 with arduino uno fail. Assembly: And the error code: avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85 avrdude: ...
7
votes
1answer
3k views

Problem programming Mini Pro via Arduino as ISP

I just picked up a pair of Arduino Mini Pro 5v clone boards (Inland, sold at Microcenter, currently $4 USD) and I wanted to use my Uno as an ISP like I've done with ATmega328 and ATtiny85 chips before....
-2
votes
1answer
52 views

Reprogram Arduino Mega 2560 using Duemilanove?

Experiencing that Mega 2560 uploading problem. Tried updating the IDE, worked for a while but symptoms went back. Now i want to reprogram that chip. I'm asking this question cuz hardware ain't free ...
1
vote
1answer
620 views

Burning a UNO bootloader into a NANO

I bought some cheap Arduino Nanos from ebay, but the watchdog does not work in them. So I removed their old bootloader and burnt a new Nano bootloader from the Arduino IDE. Same problem, the watchdog ...
1
vote
2answers
204 views

Attiny85 with arduino as ISP

After serveral attempts, I can't make my arduino UNO to program an attiny85, no matter what I do. I've tried under windows 7 and also under ubuntu 14.04, to no avail. I've followed instructions on hi ...
1
vote
1answer
364 views

Unable to upload sketch after bootloader has been flashed on Arduino Micro

I have created my own custom Arduino Micro, but i am experiencing problems when i attempt to upload an sketch via USB in Arduino IDE. Here is how i program the Arduino Micro: avrdude -c ...
1
vote
2answers
114 views

In system programming for avr?

I generally use sockets for AVRs in standalone circuits, but sometimes I sell my items and therefore I soldier the chip on the circuit. As you guess I can upgrade the code inside the chip with socket ...
0
votes
1answer
332 views

Flash “sketch” hex over ISP, without bootloader - possible?

I'm wondering if it's possible to flash the arduino sketch into a AVR, without using a bootloader - over ISP. I'd use the BSD programmer, which is basically parallel port with some resistors. Let's ...
0
votes
1answer
412 views

How do I change fuse bits - not communicating?

Currently I'm working on a project using an ATmega 2560 microcontroller card with a 10 MHz crystal. My main goal is to use the Arduino IDE to upload sketches to this chip to run my bread board ...