when programming with a boot loader what generates the reset?


i'm building watchdog large robot system. project based around 328p on custom board. chip powered independent 1s2p lithium ion battery , isolated entire system using digital isolators input , optocoplors output.

to system i'm adding ftdi ft230x chip debugging , charging battery. understood in ft230x data sheet ftdi can request full usb power host , when enumeration completes can activate p-fet feed power rest of system not exceed 100ma max usb current before enumeration.

normally use isp programmers program of our devices. because board contain ftdi chip want incorporate serial programming uno board. i'm not sure how avr dude generates reset command before programming. looking @ schematics of uno board there pull on reset line , capacitor connected serial chip used programming.

the ftdi chip had 4 programmable pins. 1 used activate p-fet. 2 used indicator leds rx , tx status.

is possible use final output generate reset , event reset tied to?

that capacitor reset dtr signal.
both dtr , rts signal issued when arduino boards needs reset.

using dtr signal means arduino reset when serial monitor opened.
using rts signal not reset arduino serial monitor, still resets when uploading sketch.


Arduino Forum > Using Arduino > Microcontrollers > when programming with a boot loader what generates the reset?


arduino

Comments

Popular posts from this blog

invalid use of void expresion in FlexiTimer2 library

error: a function-definition is not allowed here before '{' token

LED Strip Code