Used regular 328p microcontrollers/chip as beginner and still using them cause I like them
but in the last months I said maybe i will upgrade to something smaller and more compact
and I chose to try the 328au version the small smd one chip.
I got one and made some circuits to bootload the chip and program it using a uno as ISP
and uno as well to program it or a FTDI, after making the circuits I came up to some strange
problems.
I wanted to use the chip without 16Mhz crystal and I intended to use the internal 8Mhz
because I use 1.0.5 version of the IDE I used as a guide this website :
- Download this hardware configuration archive: breadboard-1-6-x.zip, Breadboard1-5-x.zip or Breadboard1-0-x.zip depending on which IDE you use.
...
Be sure to select "ATmega328 on a breadboard (8 MHz internal clock)" when burning the bootloader.
and I did.
After trying to burn the bootloader I got some strange errors, not invalid or couldn't find
signature ..etc after some tries the serial said the bootloader uploaded strangely
Used again arduino uno to upload a program following the link
This is the circuit i made to upload bootloader / code, RX/TX pins, reset, 13,12,11,10, VCC,GND and a led to pin 5.
after I thougth the bootloader is uploaded I tried to upload a blink test to pin 5
and always getting that error :
avrdude: stk500_getsync(): not in sync: resp=0x00
At this point not sure what to say, did the bootloader actually uploaded, yes, no ?
what is going on not sure.
D.60