Questions tagged [isp]

In System Programming. Updating a part's memory while it is on the end product's PCB.

Filter by
Sorted by
Tagged with
0
votes
1answer
69 views

ISP programming W25Q32 SPI flash memory chip

I have Sofi SP8 programmer for serial flash memory, with ISP interface for In-System programming. I want try it to read/write memory chip WINBOND 25Q32BVSIG-1246 on board, without desoldering. Manual ...
2
votes
2answers
84 views

Getting started with AVR programming concepts

I am trying to get started with programming the AVR. I have chosen to use Atmega328P (which is in my Arduino Uno). When I did web search regarding the initial steps for learning the AVR programming, I ...
0
votes
1answer
13 views

Flashing LPC1769 with FlashMagic

I'm encountering problems flashing my LPCxpresso1769 with FlashMagic. I had previously been able to get it to work using a USB to UART lead (TTL-234X-3V3) and powering the device externally (i.e. ...
1
vote
1answer
117 views

AVR ATtiny1634 - Programming Issue

I've have already used Arduino as ISP Programmer to load codes to Atmel chips like ATmega328p and ATmega8 quite a few times without any problem. On my last project though, I decided to use an Atmel ...
0
votes
2answers
35 views

Does an ISP clock interfere with the on-board clock when programming via ISP?

I am planning to use ISP programmer to program my new AVR board. I use an 8 MHz crystal on my PCB to clock the micro (atmega328p-au). Now, as I understand the ISP programmer will provide its own clock ...
1
vote
1answer
155 views

ESD SPI/ISP bus protection

I am designing a board based on the Atmega328P microcontroller. For this controller there is an ISP connector for programming. This connector has the following pins: MOSI / MISO / RST / SCK. There is ...
0
votes
0answers
47 views

Programming an ATmega644 with 32.768 kHz external clock and USBTinyISP

I accidentally changed the fuse bits on my ATmega644PA chip so that it is expecting a 32.768 kHz signal in the XTAL1/XTAL2 inputs. I am using the a USBTiny programmer (the Sparkfun AVR Pocket ...
0
votes
1answer
54 views

AVR ISP not working, strange signal level [closed]

I can't read the chip ID of the ATMega16m1 MCU using a AVRISP mkII programmer. The ISP pins are connected directly to the MCU, the reset line has a 10k pullup to Vcc (3.3V). When measuring the ISP ...
0
votes
1answer
30 views

Flashing LPCXpresso1769 with FlashMagic

I'd like to use Flash Magic to load programs onto my LPCXpresso1769 development board (https://www.embeddedartists.com/wp-content/uploads/2018/06/LPCXpresso1769_CD_revD.pdf), via ISP. I purchased a ...
0
votes
0answers
36 views

Programming mbed LPC1768 via ISP

I'd like to experiment programming the mbed's LPC1768 dev board (https://os.mbed.com/platforms/mbed-LPC1768/) using ISP with FlashMagic. Is this possible without requiring physical modification of ...
1
vote
3answers
378 views

STM32F429 Discovery debug options

I recently acquired an STM32F429 Discovery Kit (pictured below). I'm new to the M4 cortex series microcontrollers and ARM in general having only worked with PICs before. I've seen some really nice ...
1
vote
2answers
72 views

How to enter into ISP mode through 'reinvoke ISP' in LPC1759

In LPC1759, I entered ISP through "reinvoke ISP" with the following steps Disable PLL Reset timer 1 Re-map interrupt vectors Set watch dog timeout Reinvoke ISP After entering into ISP, What exactly ...
1
vote
2answers
702 views

JTAG, SWD, EDBG, ICSP, ISP terms

JTAG, SWD, EDBG, ICSP, ISP . Can someone simply explain their differences. For example if EDBG debugger can ALSO program flash, why Arduino boards have both ISP and EDBG ? http://www.armlearning....
0
votes
1answer
48 views

How To Program Atmega256rfr2 using ISP?

I have a new custom built PCB circuit incorporating an atmega256rfr2 chip. I really can't program the chip using AVRISP MK11 based programmer (Olimex brand). But it can program the Atmega328p DIP chip ...
0
votes
1answer
72 views

How do I maintain ICSP functionality?

I'm a novice hobbyist building a trivial circuit where an ATTiny 85 controls an RGB LED. In addition to the three PWM outputs, I have 2 inputs. The first input is a potentiometer I'm using to set ...
1
vote
1answer
92 views

Minimal external components for AVR CPU

If I want to program a new AT90USB1286 series chip via the standard 6 pin ISP header, do I need any additional components wired up at all? I'm wondering specifically about the need for a quartz ...
0
votes
2answers
547 views

In-system programming of the SPI Flash chip [closed]

Device have Serial NOR Flash chip MX25L6406E located on the rear of the PCB (SO-8/SOIC-8 Package). Is it possible to program chip without desoldering it? (In-system programming). As I know, it depends ...
0
votes
1answer
98 views

AVR programming

This question might be asked somewhere, if so all references would be appreciated. Hello, I have programmed Atmel chip Atmega32U4 through USB. It is possible because it supports USB programming. I ...
0
votes
1answer
69 views

How to stabilise SPI connection

To salvage a server with a broken BIOS, I am attempting to in-situ program a chip via SPI using a Raspberry Pi 3B: After connecting my clip and wiring it up (and measuring all the leads to ensure I ...
-1
votes
3answers
162 views

Need Help with Python Script - ' 4 Dollar Programmer'

I am working on an embedded project and have made my first PCB with a processor mounted on board. The trouble seems to be actually getting my code onto that processor! I was sort of banking on being ...
0
votes
1answer
536 views

Is my PCB layout ok? (ATMEGA32U4, WizNet W5500, Ethernet)

I want to design a device that listens to certain network communication and calculates a MIDI clock signal out of this information. The MIDI output is via classical MIDI port or via USB MIDI. I am ...
0
votes
0answers
99 views

Data upload LED on SPI MOSI line

I'm attempting to make my own ISP programmer for an Atmega168-20PU. For the sake of learning I want to have an LED flash as bits are being flashed to the chip. If I use an SMD LED 0603 size, in series ...
5
votes
2answers
509 views

Programming several AVRs with one ISP: which line to break?

Let's suppose that I have two AVRs connected to one ISP connector. To programm only one MCU in this configuration I neet to break one (or mayby several) lines goes to the MCU I don't want to be ...
0
votes
0answers
96 views

PSOC 4 Bootloader will not work when P4[0] and P4[1] Connected to I2C bus

I have been desparately juggling the pin allocations on this project in the hope of freeing up the VREF pin, and thought I had managed to do so. Previously my system was successfully transmitting over ...
0
votes
2answers
3k views

Configure avrdude for programming with a ft232r cable

I bought a ftdi cable with the following pins. Vcc GND RX TX RTS CTS It's possible to use this device to upload code to an ATmega328p using the avrdude utility? When I run this line on linux ...
0
votes
1answer
490 views

Clip type for in-system programming (SOIC8 vs DIP8)

Updated: What clip can I use to connect to this [specsheet] SPI flash chip in a DIP8 package? note: this picture is of a motherboard that belongs to someone else, but mine has the same manufacturer,...
0
votes
3answers
77 views

FOSS-base AVR ISP programming with USB

I've been using a free software stack for AVR programming - AVR GCC + avrdude on Linux, with parallel DIY programmer cable. Since the parallel bitbang programmer doesn't work with USB printer cables, ...
0
votes
1answer
175 views

Can ATMEGA JTAG be disabled and enabled just with JTAG?

I am currently developing a schematic based on the ATmega32U4. I need to be able to program the embedded chip, so with ISP or JTAG (preferably). The problem is, I also need the analogs functions of ...
-4
votes
1answer
129 views

why isp avr MCU doesn't need ground? [closed]

Few days ago, while making my ic burner, I notice one thing very interesting and weird. It's that AVR MCU ISP interface really doesn't need to be connected to ground at all. Why does AVR-ISP work ...
0
votes
1answer
51 views

What is the role of a Network Interface Device in a ADSL connection?

What is the role of a Network Interface Device in a ADSL connection? Why the filter is not enough? What is the difference between them?
1
vote
1answer
127 views

Shared programming pins

Alright so there is a question that I need to ask. I am designing a PCB and I plan to include a ISP header for programming. Now one of the programming pins (PB3 - MOSI) is connected to a push button ...
1
vote
1answer
125 views

Will my circuit interfere with ATtiny25 in system programming?

I've got a simple circuit with an ATtiny25 on which I indend to do in system programming. I'm wondering, will the rest of my circuit interfere with the SPI programming? So the data sheet says: PB0 = ...
0
votes
0answers
96 views

ATMega/Tiny barely working on breadboard without ISP

currently I want to get an ATMega328P and an ATTiny85 to work on a breadboard, which should talk to each other and an LCD via TWI. Anyway, I came across some issues I don't seem to be able to fix at ...
0
votes
1answer
71 views

supplying power for in-system programming

For this PCB there will be a voltage regulator that provides 3.3V from 12 VDC. There will also be a 6-pin connector for doing In system programming via SPI. The SPI programmer is going to be an ...
1
vote
2answers
579 views

How can an ISP program an AVR over SPI if there is no code on the device?

I am trying to understand how an ISP can write machine code into a microcontroller's memory. In the case of AVR microcontrollers (such as the ATMega), you can use a special in-circuit programmer that ...
2
votes
1answer
198 views

Capacitor on mosi/miso lines

I'm designing a project based on Atmega328P which uses QMatrix to drive 15 capacitive touch buttons. Well, QMatrix sensors requires a couple of resistors and capacitors on sensor pins Is any issue if ...
3
votes
2answers
1k views

Can anything be done about this AVRISP mkII or is it dead?

It seems that my AVRISP mkII programmer died in a strange incident. It was connected to my computer via USB cable and to a custom board which hosts an ATXMEGA32A4U via its 6-pin programming header. ...
1
vote
2answers
536 views

How does AVRDUDE communicate with the programmer?

I'm trying to understand exactly how AVRDUDE communicate with the AVR Programmer, for example USBtiny or Arduino itself as a programmer, to send the firmware to the microcontroller. As a motivation ...
0
votes
2answers
760 views

Serial programming of several AVR microcontrollers simultaneously via ISP interface

I'd like to put several PCBs in a panel with only one ISP connector routed to each MCU in parallel. I hope that it will be no problem that many MCU's outputs will be connected together as it is ...
0
votes
1answer
397 views

How can I save a floating point value to a Microcontroller data Flash

I'm trying to save some floating values to the Data flash of my Nuc220(ARM-M0 32 bit) Microcontroller using ISP procedure. ...
0
votes
1answer
266 views

What mode (CPOL, CPHA) should a programmer of an AVR ATMEGA324PA use?

I'm using a logic analyser to look at the MOSI, MISO, SCK and RESET lines while an ATMEGA 324PA is being flashed by at Atmel AVR MKII programmer. The clock starts high, so that makes me think it must ...
0
votes
1answer
216 views

How am I able to automate AVR ISP programming?

I have this AVR programmer, which I set up as STK500 in Atmel Studio. All this works fine until I need to do mass programming with different EEPROM contents. So if I do no changes to the toolchain ...
1
vote
1answer
46 views

CPLD ispmach 4256ze starter pin connention configuration

I am an undergraduate student that working on a project which need to use an ispMACH 4256ZE CPLD to implement some data transfer function in my circuit. Need someone whoever have worked with CPLD to ...
1
vote
1answer
388 views

Serial Programming and I2C port “conflict”

I'm designing a board in which an Attiny85 is connected to an accelerometer (MPU-6050) via I2C. The I2C pins are in the ISP bus (SDA/MOSI, SCL/SCK). I wonder what happens to the accelerometer during ...
0
votes
1answer
349 views

ATtiny13A cannot be programmed anymore with Arduino as ISP at 500 Hz

My ATtiny13A fuses are set to use the internal 128 kHz clock without clock divided by 8. I found online an ArduinoISP sketch that allows me to program it with that clock speed. But then I uploaded ...
0
votes
1answer
857 views

programming atmega2560 by ISP on self-made PCB

For one of my project, I need an atmega2560. So I made a PCB with the atmega2560 and ISP headers. But I can't communicate with the atmega2560 There is also an external 16000Mhz oscillator. Here is ...
3
votes
1answer
289 views

AT89LP51ED2 SPI ISP — First attempt to enter ISP mode after reset yields wrong data back, but second attempt works

I have a board using an AT89LP51ED2 from Atmel -- this is an 8051-derivative with on-board Flash program memory and a SPI ISP interface, which I am using my Bus Pirate to drive (30kHz speed, pullups ...
1
vote
2answers
2k views

Pin Assignment in ispLEVER Classic

I have an ispGAL22LV10C that I'm trying to program. I wrote and synthesized the VHDL in ispLEVER Classic, but I cannot seem to figure out how to create pin assignments. Documentation on this is kind ...
-3
votes
2answers
670 views

Atmega basic circuit with or without crystal

I want to build a basic Atmega8a (DIP-28) micro-controller circuit (programed using a 10 pin ISP socket). I have found several basic circuits. Some of them use crystal oscillator, some use internal ...
1
vote
2answers
305 views

AVRISP mk2 clone can program Arduino Uno, but not stand-alone ATMega328P

I have an AVRISP mk2 knock-off that I can't get to work. Scenario 1: AVRISP mk2 clone vs. Arduino Uno: works If I take an Arduino Uno, and plug the 6-pin ICSP cable of the AVRISP onto it, one of ...