avr-chat
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-chat] usbasp


From: Simon Lundell
Subject: Re: [avr-chat] usbasp
Date: Fri, 24 Mar 2006 16:53:21 +0100
User-agent: Mozilla Thunderbird 1.0.7 (X11/20060201)

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, <address@hidden> 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" <address@hidden>@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
address@hidden
http://lists.nongnu.org/mailman/listinfo/avr-chat








reply via email to

[Prev in Thread] Current Thread [Next in Thread]