Im trying to program a brand new ATMEGA 328P for 3.3 volts operation (using the STK500) with the ARDUINO BOOTLOADER using the internal RC 8 mHZ As per the setting given in the tutorial by Nate "Adventures in Low Power Land ". USing the BROWNOUT selection I get
EFUSE = FD
HFUSE = DA
LFUSE = E2
which seems to coincide with the settings shown on the tutorial.
However then it says to change the settings to:
New: EFUSE = 05
New: HFUSE = DA
New: LFUSE = E2.
How do I do this? 'cause if i manually try to program “EFUSE = 05” by editing the “High” field in the STK500 programmer, I get an error in programmer and it reverts back to EFUSE = FD.
Also, Ive use the already existing hex files that come in the ATMEGA folder under hardware and chose the “ATmegaBOOT168atmega328pro8MHz.hex”.
This is because when I run the makefile from cmd line that come with the ARDUINO-0022 I get errors.
I cannot communicate at all with the new chip in the arduino environment.
Im programming the chip on the STK500 environment. All i see after uploading hex is a regular led blink activity on the PB5 pin of PORTB.
How do i go ahead guys, any help would be really appreciated.
Thanks,
Ryan