ATtiny13
From ThorstensHome
I have an ATtiny 13 programmable microprocessor. I wanted to use avrdude, the ATtiny13 and my ft232r chip. To do this,
- I installed an avrdude update as described here: http://doswa.com/2010/08/24/avrdude-5-10-with-ftdi-bitbang.html
- I inverted the FT232R's Bits as described under ftdi.
- I connected MISO with RXD, SCK with TXD, MOSI with RTS and RES with DTR, then GND with GND and VCC with VCC.
- I connected the FTDI chip with the computer
- I unloaded the ftdi driver:
rmmod ftdi_sio
- I told avrdude to output the first byte
tweedleburg:~/at/avrdude-5.10 # ./avrdude -cft232r -pt13 -P/dev/ttyUSB0 -U hfuse:r:-:h -B 1 avrdude: BitBang OK avrdude: pin assign miso 1 sck 0 mosi 2 reset 4 avrdude: drain OK ft245r: bitclk 4800 -> ft baud 2400 avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude: Device signature = 0x1e9007 avrdude: current erase-rewrite cycle count is -158 (if being tracked) avrdude: reading hfuse memory: Reading | ################################################## | 100% 0.01s avrdude: writing output file "<stdout>" 0xeb avrdude: safemode: Fuses OK avrdude done. Thank you.
Which is basically what I expected.
See also
- programming electronics
- http://www.bot-thoughts.com/2011/07/working-with-attiny13.html
- http://doswa.com/2010/08/24/avrdude-5-10-with-ftdi-bitbang.html