i have made isp controller using isp controller i upload the program rightnow i am using arduino to upload the program bootloader have done before i need to upload the code rightnow
That says nothing. An atmega328P chip does NOT contain an ARDUINO BOOTLOADER by DEFAULT
How do you know there is one? Normally there is none on commercial devices.
Did you burn a bootloader to the atmega328 on that board?
Sketch uses 924 bytes (2%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
"C:\Users\wajiz.pk\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude" "-CC:\Users\wajiz.pk\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf" -v -V -patmega328p -carduino "-PCOM6" -b115200 -D "-Uflash:w:C:\Users\wajiz.pk\AppData\Local\Temp\arduino\sketches\B1C88E7712318B440282681E8667A191/Blink.ino.hex:i"
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\wajiz.pk\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"
Using Port : COM6
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xcc
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xcc
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xcc
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xcc
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xcc
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xcc
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xcc
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xcc
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xcc
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xcc
avrdude done. Thank you.
Failed uploading: uploading error: exit status 1
when i upload the code from arduino uno to atmega328p smd ic circuit board then error is show
this is my wiring diagram
i donot have ftdi cable any solution to upload the code without ftdi cable i have already remove the ic from arduino uno board when i was uploading the code but same error is showing
That's ok if you only want to use your UNO board as usb-Serial converter. If you do so, you must connect tx<->tx and rx<->rx and not interchange ( Effectively you replace the UNO processor with the SMD processor ). And omit the 0.1ยตf capacitor - its already on the UNO board.
How did you upload the bootloader? I don't see an ICSP connector on your board with the SMD chip.
Did you ever manage to upload code after burning the bootloader?
Hi,
The two PCBs you have should have come with some documentation.
The person before you SHOULD have some documentation.
Why can you not find out where it was purchased?
I have a suspicion that the comms could be RS-485 for an industrial application, and trying to change the software on the controller PCB on the stepper will not accomplish what you need.
The PCB on the stepper has been programmed to act as a dumb stepper controller and the Mega under the bigger PCB sends the step and direction commands.
Can you please post a picture of the other side of the PCB on the Mega?
Do you have a schematic of the project in the pictures?
If not then reverse engineer the project so you/we know how everything is connected.
Please include ALL hardware, power supplies, component names and pin labels.
There appears to be a control panel with sockets and switches, please include those.
I know it will be a big job to do, but knowing NOTHING to very little about the PCBs make it basically hopeless to help you.
Just because it has a 328 on the stepper control pcb does not mean it is Arduino programmed.
Cross-posting is against the Arduino forum rules. The reason is that duplicate posts can waste the time of the people trying to help. Someone might spend a lot of time investigating and writing a detailed answer on one topic, without knowing that someone else already did the same in the other topic.
Repeated cross-posting can result in a suspension from the forum.
In the future, please only create one topic for each distinct subject matter. This is basic forum etiquette, as explained in the "How to get the best out of this forum" guide. It contains a lot of other useful information. Please read it.
Not the PCB, but a diagram of all the connections between the PCBs and front panel.
Draw a diagram of all the wires and their connections and names of connection points.
no sir sorry I can't understand you it is a complete project of a boxing dummy I just showed you Arduino Mega in this picture right now I separated all the components. I am doing work from the first step again so I just need to upload the code to the Arduino Atmega328 microchip IC which is connected to this circuit board the bootloader has already been done because this was a working project and the problem was that when I uploaded the code so the error is coming during uploading. I have already used the FTDI module to upload the code but the issue is the same so I just need help uploading the code I also sent you the circuit board schematic to understand the circuit board and easy to help you understand what do I want to do. Stepper-driver-Board(3).pdf (57.7 KB)
This is my Atmega 328p circuit board, and I want to use the FTDI module to upload any code. However, an error message appears on my screen during the upload process.