Questions tagged [icsp]
ICSP is an acronym for in-circuit serial programming. It refers to the ability to reprogram a microcontroller or other reprogrammable device while still in place within a circuit. That is in contrast to devices where the part must be physically removed for reprogramming.
74
questions
0
votes
1
answer
29
views
Move PGEC2/PGED2 to PGEC1/PGED1 on PIC32MX
I have a board with PIC32MX795F512L. The board icsp connector is connected to PGEC1 (pin 24) and PGED1 (pin 25). I accidentaly flashed a hex bootloader (i don't have the source code) used for another ...
0
votes
1
answer
36
views
Why did fuse bits successfully reset using ICSP and USBASP programmer?
I read a lot about fuse bits in AVR microcontrollers and everyone says that fuse bits can be reset by using high-voltage programmer only, they can't be reset via UART<->ICSP.
So, I've received ...
1
vote
1
answer
85
views
Problem in programming a Freescale MCU (MCR908JK1)
I am trying to program/read/erase an MCU MC68HRC908JK1 (marked MCR908JK1 and the logo of Freescale Co.) which is soldered on an industrial electronic card.
on the other hand, I have a universal ...
3
votes
1
answer
261
views
Why is Vdd connected to GND?
I am trying to build a JDM programmer for PIC. I looked at many circuit diagrams. During my analysis one thing I noted is that on most of the circuit diagrams the Vdd of PIC is connected to the GND of ...
2
votes
0
answers
84
views
PIC Microcontroller And Dataman Connection Problem
I'm working on my first project with PIC18F4620. I'm using Dataman 48pro2C programmer and it's software. I'm using 5 pin header to connect the microcontroller to the programmer. The pins are VPP, GND, ...
0
votes
1
answer
326
views
PIC16F886 Low Voltage Mode
I want to program a pic microcontroller, specifically, the PIC16F886.
I am not experienced with programming PIC microcontrollers, however, after searching, I was able to find that you can program this ...
2
votes
1
answer
224
views
Possible to program a PIC18F over ICSP without serial clock?
I'm playing with a device to see if I can program the PIC with my own code. There is a header and I've traced the pins to the PIC18F, but I notice there is no pin on the header that corresponds to the ...
1
vote
0
answers
79
views
How would I connect to these ICSP pins and what is the purpose of the transistor?
I have an old tire pressure monitoring system and was hoping the PIC16F886 in it doesn't have the code protect bit set so that I can modify the behavior of it (namely turn off the beeping from it in ...
1
vote
0
answers
78
views
Limiting negative peak voltage on ICSP Data lines to less than -0.3V limit under 8kV negative ESD test
I am doing ESD simulation using LTSpice for 8kV Negative tests on PGEC & PGED Data lines of PICSP programming port. am using PIC24FJ256GB406 MCU. This specifies absolute max negative voltage to -...
0
votes
2
answers
267
views
Invert Avrdude signal for Reset pin
Good day all,
I have a bit of a pickle on hand. I have a project where we would like to use ICSP to program an atmega328p. We can do this quite easily using Avrdude with a custom config file, however, ...
0
votes
1
answer
652
views
Why 10-pin and 6-pin ISP?
I have another curiosity question:
Why is there a 10-pin AVR ISP connector and a 6-pin version?
It seems that the only difference is that the 10-pin version uses the extra pins for a heap more ground ...
1
vote
1
answer
261
views
Changing Bootloader settings using HEX file in atmega328P
I am using atmega328P IC in my project.
Currently my process to upload a code is to burn the bootloader according to my requirements and then upload using programmer USBasp .
Now from what I read is ...
0
votes
2
answers
723
views
ICSP / ISP issue when programming ATmega328P
I've designed a custom PCB that I'm trying to program through ICSP using AVRISP mkII and I've run into some issues. I'm using Arduino IDE for programming, but I don't think this is relevant. The IDE ...
2
votes
4
answers
398
views
Why are male pins used for in circuit serial programming?
In most boards, the ICSP (in circuit serial programming) pins are of the male type. Is there any reason, guideline, standard or best practice that recommends this?
If not I would like to use female ...
0
votes
0
answers
82
views
Programming Arduino Nano through Arduino UNO
I am trying to Program arduino Nano using ICSP but the problem is uploaded program only works as longs as Nano is connected to UNO. Here is what i am trying.
Upload arduinoISP program in UNO.
Make ...