View previous topic :: View next topic |
Author |
Message |
P_Santos
Joined: 07 Jul 2011 Posts: 114
|
Posted: Wed Mar 27, 2019 8:47 pm Post subject: Atmega644A not function with 3,3V |
|
|
Hello,
I need use a Atmega644A supplied with 3,3V but it not works, with 5V it's works good
On Datasheet is that it function between 2,7V....5V 10Mhz, i use a 7,3728Mhz crystal
Operating Voltages
̶ 1.8 - 5.5V
Speed Grades
̶ 0 - 4MHz @ 1.8 - 5.5V
̶ 0 - 10MHz @ 2.7 - 5.5V
̶ 0 - 20MHz @ 4.5 - 5.5V
Anyone know how to fix it?
The programmer i use is the AVR DIAMEX
Thanks in advance
Regards
P_Santos
(BASCOM-AVR version : 2.0.8.1 , Latest : 2.0.8.1 ) |
|
Back to top |
|
|
EDC
Joined: 26 Mar 2014 Posts: 971
|
Posted: Wed Mar 27, 2019 9:31 pm Post subject: |
|
|
It should work but maybe someone enable BOD FuseBit with configuration for 4.3V
In this uC BOD can be configured for reseting micro at 4.3V, 2.7V or 1.8V |
|
Back to top |
|
|
P_Santos
Joined: 07 Jul 2011 Posts: 114
|
Posted: Wed Mar 27, 2019 11:47 pm Post subject: |
|
|
Hi EDC,
I have change the Fuses to
FE
DF
FF
and programming and it works, but programming with 5V on the programmer, after that i change to 3,3V on the programmer and try again programming the 644
and now i canīt programming the Atmega644A anymore, not with 3,3V or 5V, on the last period of programming it show the flash error
Don't know what to do
Regards
P_Santos
|
|
Back to top |
|
|
EDC
Joined: 26 Mar 2014 Posts: 971
|
Posted: Thu Mar 28, 2019 1:20 am Post subject: |
|
|
Fuses LOW FE, HI DF means External Cristal >8MHz. Is that your circuit?
For <8MHz I think better Fuses will be FD D9
What frequency of the programmer you set on the "Interface settings" tab? It should be no higher than 1/4 of uC clock.
Check power supply, cristal and his capacitors or even some another programmer. If nothing help then only HighVoltageProgrammer can restore oryginal Fuses and bring to life uC again |
|
Back to top |
|
|
P_Santos
Joined: 07 Jul 2011 Posts: 114
|
Posted: Thu Mar 28, 2019 12:08 pm Post subject: |
|
|
Hi EDC,
The Fuse programming i can change all and programm, the problem is the after programming process, the verifying of the flash show error and i'm
think the Atmega644 is not bad
The interface, i allready change for higher than 125khz and allways lower, not help
I continue search for solution, and give feedback if is sucessfull
The Diamex programmer is ok, i can programm other chips, included the Atmega644
The board is allways ok than i have programm it, the problem begin as i change the jumpers on the programmer to 3,3V and progammed the chip, now exists this problem, both voltage same error effect
Thank you to try help
Best regards
P_Santos |
|
Back to top |
|
|
enniom
Joined: 20 Oct 2009 Posts: 537
|
Posted: Sat Mar 30, 2019 11:15 pm Post subject: |
|
|
Just in case, make sure LOCK bits are Off
e |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You cannot download files in this forum
|
|