Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [programmer]

A tool to program microcontrollers and/or programmable logic.

2
votes
2answers
75 views

How can I program an Atmega32u4 over USB with this schematic?

This is my first time trying to program an Atmega32u4. I made a PCB with the following schematic: Now I've soldered all the parts onto the PCB, and I've plugged a micro usb cable from my computer ...
3
votes
2answers
397 views

SWDAP vs CMSIS-DAP vs DAPLink

EDIT : I got the basic questions (for example, what is CMSIS-DAP?) answered by user @Nipo. Based on that, I restructured my post in a more logical way. Hopefully ...
2
votes
0answers
31 views

Deployoing compiled program from Atmel Studio or Avr dude to Atmel “XMEGA-A3BU Xplained”

Im attempting for the last 3-4 days to connect the Atmel dev board to the computer in order to either load the .elf or hex file to the bootloader in order to turn on a LED. Im following instructions ...
0
votes
1answer
66 views

AVR programmer necessary? [closed]

I have an atmega168pb and I've noticed that there is a difference in how the board can be programmed between Windows and Linux. On Windows using Atmel Studio you can select an ISP interface and it ...
1
vote
1answer
29 views

PICKit 3 VDD Overcurrent

The PICKit 3 user guide tells me that it can source up to 30mA when in "Debugger Powered" mode, and that this mode can be used for independent programming in some cases. It also tells me the PICKit 3 ...
0
votes
2answers
89 views

USB type-B sockets vs USB Mini-B sockets [closed]

Most Programmers hardware equipped with USB type-B connectors for connecting to PC. USB Mini-B connectors are much less used in device programmers. Have the USB type-B connectors any advantages or ...
0
votes
1answer
79 views

Need help understanding an universal pin driver schematic

I was studying a schematic of an universal 48-pin device programmer, and while most of it seems pretty straightforward to me, I have trouble understanding the reasons behind some of the decisions made ...
1
vote
1answer
87 views

SWD AHB-AP access gives ACK_FAULT

When attempting to debug a STM32L471RGT6 chip over SWD, I encounter an ACK_FAULT whenever sending an AP request to halt the core. I've implemented the following sequences which all work correctly, ...
0
votes
2answers
797 views

avrdude: error: program enable: target doesn't answer. 1

Before I can program my ATmega32 through USBasp but now only in 30 times or more try I can program ATmega32. I get this error ...
0
votes
1answer
68 views

Not able to program Attiny85-20PU

I have a small amount of Attiny85-20PU which I am trying to program with a stk500v1-type-programmer (for the sake of simplicity say an Arduino with ArduinoISP-Sketch). My first attempts with that ...
1
vote
1answer
395 views

Can I covert a 3.3v/5v USB TTL Serial device to 1.8v using a LM1117 1.8v regulator?

I have a HDD which has serial access but needs 1.8v TTL serial. I only have 3.3/5v serial devices. The standard PL2303, A UART Usbbee, and a generic serial adapter. The PL2303 & generic have 3v/...
0
votes
2answers
391 views

Programming a STM32F407 with a Raspberry PI: No answer on JTDO

Introduction Getting in touch for the first time with an ARM MCU (the STM32F407ZE), I am trying to generate a first working "Hello world!" blinking led. For programming the MCU, it seem possible ...
0
votes
1answer
184 views

Is a TXB0108 apt for level-shifting in SPI programming?

I plan to use a TXB0108 to level-shift between the cheap CH341A programmer voltage and the Winbond W25Q64FW from 3.3V to 1.8V On the silicon I can read: ...
1
vote
1answer
42 views

PIC programmer problems reading and writing program configuration memory

I was making a programmer for pic16f877a using arduino with the help of the programming specification document as I can't find any good one around here at the time. I was able to write code in the ...
0
votes
0answers
246 views

Mass Production: Espressif prodution programming, serial and tests

I am hitting the production phase of my project very soon and the production programming part is still blurry. I am using the ESP32 Wroom-32 module, and it seems like no professional module has yet ...
0
votes
1answer
101 views

PIC12C672 Replacing Upgrading to PIC12F683 RT809F PROGRAMMER

I'm new to the microchip PIC world but not to electronics. I've been learning chip level PC and laptop mother board repair. I have a smart battery charger that uses a PIC12C672 that was destroyed ...
0
votes
1answer
126 views

Why is the Voltage only 1.4 for reset input when in high impedance?

I attempted to make myself a 2-in-1 programmer so I can program both AT89Cx051 and AT89S52 on the same board without having to do so much plugging/unplugging of the port. The main issue is the strobe ...
2
votes
1answer
519 views

Explain why the NodeMCU auto-program circuit would be useful

I'm looking at the NodeMCU "auto-program" circuit but could not understand why it is there at all. From my point of view, this circuit enables open-collector outputs, but makes programming dependent ...
0
votes
1answer
293 views

Can not flash atmega328p with usbasp

My usbasp was working fine.I could burn programme to atmega328p.But last night i wanted to cahnge the clockspeed by clock_prescale_set ( clock_div_t x ). after that it burned successfully and ...
2
votes
2answers
197 views

Switch between power and signal with MCU

I am trying to make a basic EPROM programmer using an Arduino. It is designed to programme M27c322/160/800 devices. One problem I am encountering is that these 3 devices have a couple of the pins ...
0
votes
1answer
158 views

EPROM programmer voltage/signal switch

I am trying to make a basic EPROM programmer for M27C322/160/800 chips, mainly as an learning exercise since I know I can buy adaptors for programmers I already own. I found a very useful resource in ...
0
votes
0answers
662 views

TrueStudio flashing board gives “Unknown MCU found on target error”

I am attempting to flash a custom PCB using Atollic TrueStudio and a Nucleo board. I have the PCB connected to the SWD header on the Nucleo. In TrueStudio I have set the target device and am using ST-...
2
votes
1answer
139 views

Is it a good idea to connect PC to a non-isolated DC supply

I am working on an AC Voltmeter. The supply to the microcontroller is not isolated. Only a bridge rectifier is used convert AC to DC. To get 5V, resistors are used to drop down the voltage. Is it a ...
0
votes
0answers
1k views

usbasp with avrdude: error: program enable: target doesn't answer. 1

I purchased a "usbasp" programmer from AliExpress for use with my ATtiny84A AVR devices. This has the text "USBASP V2.0 LC Technology" screenprinted on the top of the PCB, and it looks very much like ...
0
votes
1answer
471 views

What data is stored in an eeprom that’s not in the flash memory? [closed]

I’m wondering generally what information is stored in an eeprom that’s different than what’s in the flash drive that contains firmware? Mostly in mobile devices. Does the eeprom contain user settings ...
1
vote
0answers
60 views

How to read all memory from damaged CF?

My CF card has been corrupted. I don't know how is that happened. I just using new card (five months old) on EOS 5D Mark II with installed ...
1
vote
1answer
138 views

Can a Raspberry PI be used for high voltage parallel programming?

I have a Raspberry PI 2, and I know it's possible to use an Raspberry PI for programming an AVR, but I came across something. Apparently if you brick your chip by fiddling with the fuses you need a ...
0
votes
1answer
418 views

ESP8266 ICSP design: which circuit design guidelines to avoid fails/damages?

I'm working on a project which is all on breadboard right now. I'm close to final version, so I'm planning to design PCB for the release (not commercial use, just for some friends of mine). The ...
0
votes
1answer
310 views

Programming flash in manufacturing environment using Codewarrior TAP

I would like to use the Codewarrior TAP to program flash on boards in a manufacturing environment. My target is a P4080 CPU w/Flash memory. I am currently using an Abatron BDI-3000 for this, but ...
0
votes
1answer
120 views

SPI programming for ATtiny MCU - will it be influenced by TWI pull-up resistors?

I am wondering if this could be the case for an ATtiny84 which has some common pins used for both SPI and TWI (they are part of a so called USI - Universal Serial Interface). Basically I am asking ...
0
votes
1answer
23 views

Idea behind Reverse Insertion Check

I read through universal device programmer (device that program ICs like AVRs, PICs, EEPROM, etc) like items in links below, I found that these programmers perform these checks: insertion test. ...
1
vote
1answer
130 views

USBasp programmer first firmware

I am building an evaluation board for ATmega32, I am designing an embedded USBasp programmer (The programmer will be also in the board and they will be a micro-usb header to connect the board to PC). ...
0
votes
2answers
214 views

Is it possible to create a homemade programmer for PIC16F84A?

Is this simple circuit able to program a microcontroller? Or Does it need any other components? After looking at this question, I can know where D+ and D- of USB cable are, by looking at the colours ...
3
votes
3answers
1k views

What's the risk of leaving VPP/MCLR floating?

In the microchip PM3 ICSP design guide, this diagram is shown to demonstrate a typical implementation of ICSP: Here, the MCLR/VPP pin is pulled to 5V during normal ...
0
votes
1answer
162 views

USBasp Difficulties

I am new to the USBasp. I am trying to program a Mega1284. I have a cheap Chinese one, it is recognized in XP as well as win7. I made a board with a ZIF socket, 10 MHz xtal, 22p cap, 10k pullup on ...
0
votes
2answers
144 views

Is there a such thing as a UV EPROM whose contents cannot be burned unless the UV-sensor is uncovered? [closed]

Is there a such thing as a UV EPROM whose contents cannot be burned unless the UV-sensor is uncovered?
0
votes
0answers
461 views

STM32 'Connect under reset' suddenly stopped working

For the last few months I've been working on a project that used an STM32F030 microcontroller. Due to a shortage of GPIO I've had to use the SW debug pins for other functions. Until recently this wasn'...
3
votes
1answer
2k views

MCP2221 USB To UART Programmer

I am very new to the electrical design and had a very basic question. I am trying to program a Atmega328p using the MCP2221 interfacing chip. I picked this chip due to it being the only converter I ...
1
vote
1answer
192 views

Programmer /Debugger for freescale kinetis series [closed]

I want to use frescale MK10 Device for my Project, the Cost of Programmer debugger is very high , so i Want to ask is there any low cost P/D ot any hack available with any system so that i can use ...
18
votes
8answers
5k views

Absolute cheapest, (easy) way of starting programming on ARM microcontrollers [closed]

I want to start using ARM processors, migrating from PICs which I've been using for too long. 8 bit models were available for under $1, programmers for under $10, and I have been spoilt by the ease ...
0
votes
1answer
377 views

MPLAB X doesn't try to connect

I'm new to MPLAB X and I run into trouble right away. I want to read/write the program memory and EEPROM of a chip because I have a corrupted chip and a correct HEX file. I created a project, ...
2
votes
2answers
315 views

PIC18F1220 production build of C code not working

I have this simple code which I wrote to test that my programming circuitry works properly and compiles fine on xc8 pic c compiler: ...
0
votes
1answer
125 views

AVRISP. How to choose SPI frequency?

Yes, yes, I know that it must be between 1 and 4 clock cycles of a target device. But... We don't know it if clock is provided by internal rc generator or external quartz. So is there any possible way ...
2
votes
3answers
1k views

Understanding programmers for microcontrollers

I'm confused about the concept of a programmer for microcontrollers. Hoping someone can clarify. When I use an Arduino, I can use another Arduino to program it via the SPI pins. I understand this to ...
1
vote
2answers
410 views

NXP QN9021 (ARM Cortex M0) programmer

I have made a small breakout board with the QN9021 SOC (BLE + ARM Cortex M0). I am having trouble flashing the code into this device. Assuming that this device is wired properly and working fine, how ...
0
votes
1answer
204 views

Multiple poles triple throw switch or electronic equivalent

I have made several "programmer" boards for different MCUs (ATTiny85, ESP8266-1, etc.). They are pretty simple - there is a socket for the MCU, socket for the programmer interface (Arduino as ISP, ...
2
votes
1answer
683 views

Poblems with flashing samd21 xplained pro board

I'm trying to flash the samd21j18a microchip from Linux but I'am unable to do so. I've compiled toggle Led example from Atmel Framework. I tried to flash it using bossac tool and I received the ...
0
votes
2answers
244 views

Program a PIC24FJ64GB002 with a pickit 2

I am trying to program a PIC24FJ64GB002 with a pickit 2 but when I try to program it, the pickit 2 application says that no device was found, despite the chip being hooked up with the programmer. So ...
0
votes
1answer
228 views

iCEstick40HX1K device is malfunctioned, and windows does not recognize it when programming bitstream on Diamond Programmer 3.5

I'd designed a " SPI Flash Erase, program,verify with iCEstick 40HX1K. I programmed on Diamond Programmer 3.5. it had done successfully only one time.then i want to reprogram, but when I connect it to ...
1
vote
2answers
228 views

Programmer gives me an error in programming a big hex file [closed]

I want to download a program into an Atmega128. the programmer which I am using is this ( jamshad ISP -USB ZIF_Socket_Programmer_V5 ). The Programmer work correctly for programming one small length ...