baerwolf / USBaspLoader

An (V)USB bootloader firmware for AVR-MCUs emulating the popular USBasp for programming itself
Other
178 stars 146 forks source link

How about ATTiny4313 support? #13

Closed Isaac96 closed 9 years ago

Isaac96 commented 9 years ago

Will the USBASPLoader fit in 2K? The 4313 has no bootloader section.

baerwolf commented 9 years ago

Hi and thx for your request. In principle USBaspLoader fits into 2KB of BLS (bootloader section). (ATmega8 also has only 2KB of it and it works...) At the moment USBaspLoader doesn't support ATtiny, but I will go find out if it is possible to support 4313 on the short notice. I will be back soon with new information.

BR Stephan

Isaac96 commented 9 years ago

I think the 4313 has 256B of RAM.

baerwolf commented 9 years ago

OK and hi again.

I did some research about the ATtiny4313. Except the SRAM might be a bit small, the device does not support booloaders at all. (Means it hasn't extra interrupts.) Also the flash is very limited. If you like I can cite the datasheet in this...

Perhaps I can convince you using atmega8 or its siblings? It is only a bit bigger but most likely cheaper and more powerful.

As a small gift and to compensate these bad news, I would like to donate you a tinyUSBboard kit - if you like and if you send me your address.

BR Stephan

p.s.: With your OK I will close this issue

Isaac96 commented 9 years ago

Yeah, I have a couple 4313's hanging around and don't want to pay more than the cost of a chip for shipping. EDIT What is the TinyUSBboard?

baerwolf commented 9 years ago

EDIT What is the TinyUSBboard?

It's the reference hardware/project for the USBaspLoader: http://matrixstorm.com/avr/tinyusbboard/