[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avrdude-dev] atmega128/atmega103
From: |
Joerg Wunsch |
Subject: |
Re: [avrdude-dev] atmega128/atmega103 |
Date: |
Sat, 5 Apr 2003 22:49:45 +0200 |
User-agent: |
Mutt/1.2.5i |
As Erick Castillo wrote:
> Only problem is, I have no idea how I
> might have access to these bits. How can I disable compatibility?
Simplest way: avrdude's »terminal mode«.
Run avrdude with the usual flags you need (like -p m128 -c whatever),
plus -t. This starts an interactive mode that lets you access the
AVR's memory regions.
The M103 fuse is located in the »extended fuse bits«, named »ef« in
avrdude. You can print them with
r ef
(read extended fuses)
The default value is supposed to be 0xfd. Bit 1 is the M103 fuse,
which is set (i. e., is 0) by default. To clear it, you need to
write a 1 bit, resulting in 0xff for the entire byte:
w ef 0 0xff
--
J"org Wunsch Unix support engineer
address@hidden http://www.interface-systems.de/~j/