Arduino Mega ISP -> AVR-NET-IO

Gast #3387258
Hallo,

Ich würde gerne mein Pollin AVR-NET-IO Board mit Arduino MEGA as ISP 
programmieren. Geflusht wird Ethersex. Da ich die Boards nicht kaputt 
kriegen will, habe ich einiges schon durchgelesen.
Am Schluß ist rausgekommen, dass wenn sich ENC28J60 richtig verhält, 
soll es ohne Porbleme gehen.
Zusätzlich richtige wäre einen Pullup an ENC28J60 CS, aber wenn Ethersex 
die Pullups aktiviert, ist auch das gelöst.

Also Augen zu und direkt anschliessen? Oder gibt's auch sicherere 
Varianten?

Danke,
Kompi
Gast
Was hat flashen mit dem Ethernet Controller zu tun?

Die Firmware wird über die ISP Schnittstelle in den Mikrocontroller 
geladen, und die ist beim AVR-NET-IO Board nicht doppelt belegt.
Gast
Und die Idee: jumper 11 (J11) als Pullup an ENC28J60-CS.
Verbindung zwischen J11 und uC-PB1, J11 und GND abtrennen, Draht zwichen 
J11-mitte und ENC28J60-CS.

J11 wird sowieso nur von Pollin-Software für Firmwareupdate verwendet.

HAbt ihr bessere Idee?
Gast
Da bei mir Notepad ständig Ärger macht, paste ich noch was:

AVR910: In-System Programming
http://www.atmel.com/Images/doc0943.pdf Seite 2+3

"To avoid driver contention, a series resistor should be placed on each 
of the three dedicated lines if there is a possibility that external 
circuitry could be driving these lines. The connection is shown in 
Figure 3. The value of the resistors should be chosen depending on the 
circuitry connected to the SPI bus. Note that the AVR microcontroller 
will automatically set all its I/O pins to inputs, with pull ups 
disabled, when
Reset is active.

To avoid problems, the In-System Programmer should be able to keep the 
entire Target System Reset for the duration of the programming cycle. 
The target system should never attempt to drive the three SPI lines 
while Reset is active."

Der Ardi-ISP-Programmer tut nicht, hab schon mehr mals probiert.
Damit habe ich keine Interesse weiter zu machen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.