You probably could proto it on a breadboard, crystal could be an issue,
my first attempt I did the usb bit on vero board (strip board).
Try and keep your lines as short as possible, especially with crystal.
I rebuilt it for a ATmega32, worked ok (installed usb driver undr
windows, that's as far as I got with that version).
Check fuse settings with respect to clock selection.
Regards
Neil Davey
[EMAIL PROTECTED] wrote:
Hi,
does anybody know if it is possible to prototype it on a breadboard,
or is the routing critical?
Is it critical to use an ATmega8? I have tried an ATmega48, without
success. I only had to change a single row in timer.h to make it compile.
The thing is that i get this message:
hub 1-0:1.0: connect-debounce failed, port 3 disabled
upon connect. Any suggestions are very welcomed.
//S
Hanns-Konrad Unger wrote:
On Wed, 08 Mar 2006 09:07:45 +0530, <[EMAIL PROTECTED]> wrote:
What about
www.fischl.de/usbasp
I did it myself. It works on my laptop without any problem.
Javier
This looks nice & simple. When I build it, I'll get back to you with
my feedback.
Thanks !!
--Royce.
"Royce Pereira" <[EMAIL PROTECTED]>@nongnu.org con fecha 07/03/2006
04:29:18 a.m.
Hi,
Can any one recommend a AVR programmer using the USB port? I need
something
I can build myself, not buy commercially.
I built one and it seems to work out of the box. My system is linux
2.6.14.
Because I could not read the layout on Thomas Fischls homepage I
built my
own postscript based pcb. Here is the source:
=============================== SOF usbasp.pcb
================================
#
# Name: usbasp.pcb
# Function: ISP for AVR with USB-interface (www.fishl.de/usbasp)
# Usage: pcb.layout usbasp.pcb >usbasp.ps (www.hanns-konrad.de)
# History: 2006Mar21 Hanns-Konrad Unger layout
#
(p27)board(n14)(n15)wire(h5)(h2)wire (h2)(m2)wire (m2)(m4)wire
(m4)(k6)wire (k6)(k8)wire(k9)(k11)wire (k11)(j11)wire(k8)(o8)wire
(o8)(o14)wire (o14)(i14)wire(h15)(f15)wire (f15)(e14)wire
(e14)(d14)wire (d14)(d24)wire (d24)(h24)wire(l6)(n6)wire (n6)(n1)wire
(n1)(d1)wire (d1)(d11)wire (d13)(e13)wire(e13)(f14)wire(f14)(h14)wire
(h14)(i15)wire (i15)(j15)wire (j15)(j16)wire(j16)(n16)wire
(n16)(n21)wire (n24)(k24)wire(a4)(d4)wire (g1)(g6)wire
(g6)(h6)wire(g16)(e16)wire (e15)(e17)wire(g17)(f17)wire
(f17)(f19)wire (f19)(e19)wire (e19)(e21)wire(j12)(l12)wire
(l11)(l10)wire(j13)(n13)wire (n13)(n12)wire
(n11)(n10)wire(h8)(f8)wire (b8)(d8)wire(e4)(e7)wire (e7)(h7)wire
(h7)(i6)wire(a6)(a22)wire (e22)(f22)wire (f22)(g21)wire(i5)(k5)wire
(k5)(l4)wire(p4)(p22)wire (p22)(m22)wire (m22)(m21)wire
(m21)(j21)wire(g11)(i11)wire (i11)(i7)wire (i7)(j7)wire
(l7)(p7)wire(i24)(i25)wire (i25)(c25)wire (c25)(c12)wire
(c12)(e12)wire(e12)(e9)wire (e9)(g9)wire(g10)(f10)wire (b10)(b26)wire
(b26)(j26)wire (j26)(j24)wire(j19)(k19)wi
re (k22)(k23)wire(j17)(h19)wire (h22)(h23)wire(j18)(h20)wire
(h20)(h21)wire (h21)(g22)wire (g22)(g23)wire(j20)(i21)wire
(i21)(i23)wire :1:PCB:board 43mm x 71mm :BEL
160x100-1 :saw
(h15)pad (i14)pad:6:B1 :bridge : :solder
(a22)pad (e22)pad:0:B2 :bridge : :solder
(d13)pad (d11)pad:0:B3 :bridge : :solder
(k19)pad (k22)pad:0:B4 :bridge : :solder
(h19)pad (h22)pad:0:B5 :bridge : :solder
(j7) pad (l7) pad:0:B6 :bridge : :solder
(h8) smd (i21)smd:1:B7 :isolated bridge : :solder
if needed
(b8)pad (f8)pad :1:R1 :10k resistor :1/4W 10k :solder
(a6)pad (e6)pad :1:R2 :1k5 resistor :1/4W 1k5 :solder
(b10)pad (f10)pad:1:R3 :270 resistor :1/4W 270 :solder
(l6)pad (l10)pad :2:R4 :2k2 resistor :1/4W 2k2 :solder
(n6)pad (n10)pad :0:R5 :2k2 resistor : :solder
(a4)pad (e4)pad :2:R6 : 68 resistor :1/4W 68 :solder
(l4)pad (p4)pad :0:R7 : 68 resistor : :solder
(d15)pad (e15)pad:2:C1 : 22pF capacitor :Kerko 22p :solder
(d21)pad (e21)pad:0:C2 : 22pF capacitor : :solder
(f14)pad (f15)pad:1:C3 :100nF capacitor :Z5U-2,5 100n :solder
(n14)pad (n20)pad:1:C4 : 10uF capacitor :AX 10/35 :solder +
in (n20)
(n15)pad (n16)pad:1:C4a: 10uF capacitor :RAD 10/35
:alternatively
(e17)pad (e19)pad:1:Q1 :12Mhz quartz :12-HC49U-S :solder
(l11)pad (l12)pad:1:D1 : red led 2mA :LED 3mm 2MA rt :solder
anode in (l11)
(n11)pad (n12)pad:1:D2 :green led 2mA :LED 3mm 2MA gr :solder
anode in (n11)
(n21)pad (n24)pad:1:D3 :BAT43 schottky diode:BAT 43 :solder
anode in (n21)
(g8) 14 ypad (j8) 14 ypad :1:IC1:ATmega8-16PI
:ATMEGA8-16 PDIP:solder Pin 1 in (g8)
(k8)pad (k9)pad :1:J3 :jumper SCK :LU 2,5 MS2 :solder
(g23) 5 xpad (g24) 5 xpad :1:K1 :plug
:WSL 10W :solder
(f3)(f4)wire2 (k3)(k4)wire2(h5)pad (i5)pad (h6)pad (i6)pad (f4)pad
(k4)pad :1:K4 :USB-B-plug :USB BW
:solder
=============================== EOF usbasp.pcb
================================
You can find a debian archiv for pcb on my homepage www.hanns-konrad.de.
pcb is a shellscript converting *.pcb into postscript.
It also prints heathkit-like instructions.
Hanns-Konrad
_______________________________________________
AVR-chat mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avr-chat
_______________________________________________
AVR-chat mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avr-chat
_______________________________________________
AVR-chat mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avr-chat