Guten Tag, ich komme im Moment einfach nicht weiter. Ich verwende das AVR NET IO mit ADD ON von Pollin und einen Atmega644p das Ethersex-Image wird über das Netzwerk vom tftp-Server geholt. Zu meinem Problem: Wenn ich das Flachbandkabel zur ISP-Buchse auf dem ADD-ON Board abziehe wird das Image geladen die Pakete sehe ich auch in Wireshark, sobald ich es aber verbinde und das RFM12B aufgelötet ist bootet Ethersex ohne ein neues Image anzufordern. In diesem Thread ist das Problem auch aufgetreten, er hat mich jedoch nicht zur Lösung geführt. http://comments.gmane.org/gmane.comp.embedded.ethersex/1112 Mit dem Oszi habe ich festgestellt, dass nach dem Verbinden des ISP Bus, auf dem ADD ON Board, der SPI Takt schneller wird. Ob das ein Problem ist oder ob sich Atmega und RFM nur abstimmen weiß ich nicht. Wenn ich alle Leitungen bis auf SDO am RFM also MISO des Atmega's verbinde wird das Image auch geladen. Die Kommunikation mit dem RFM ist dann natürlich unterbrochen. Schon einmal vielen Dank für jegliche Hilfe!
Salut ... es sieht so aus als wenn der RFM12 vom Ethersexbootloader selektiert wird. Wahrscheinlich muss man dem Bootloader sagen das die Chip-Selektleitung zum RFM12 auf High gezogen werden muss damit dieser nicht dazwischen redet auf dem SPI-Bus. Ich denke mal der Bootloader wird das von sich aus nicht machen da er vom RFM12 nix weiß. Dafür spricht auch das wenn du SDO abklemmst alles I.O. ist, da der RFM12 auf SDI und so weiter nur lauscht und auf SDO sendet. SDO würde in diesen Fall das SDO vom ENC20j60 stören.
vielen Dank für die schnelle Hilfe und das Lösen meines Problems. Da ich den Bootloader möglichst klein halten wollte hatte ich alles "Unnötige" rausgeschmissen
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.