Autor |
|
|
|
BID = 400485
Rony.H Gerade angekommen
Beiträge: 6 Wohnort: Erfurt
|
|
Hallo Leute
bin neu hier und hoffe mir kann jemand helfen
Habe eine Schaltung mit einem AT90S2313 (Fernbedienungsinterface) diesen möchte ich gern auslesen um die Schaltung nachzubauen habe mich schon etwas mit der Materie beschäftigt und mir Hard/Software besorgt inkl.3 Atiny2313 Nachfolgetyp.
Ich habe versucht den 90S2313 auszulesen bekomme aber die Meldung "Device Missing or unknown device(-24)" gehe ich auf Ignorieren wird allerdings etwas ausgelesen.
Ich kann nun Problemlos den Atiny2313 Programmieren gleiche Hardware/Programmierkabel.Es funzt aber nicht !!!!
Nun meine Fragen:
1)kann ich den AT90S2313 ohne weiteres einfach auslesen??
2)Läuft das Programm sofern es OK ausgelesen wurde auf den Atiny?
3)sehe ich das richtig das ich beim Atiny keinen Quarz mehr brauche wenn ich die FuseBits auf 8MHZ setze (8MHZ Quarz in der Orginalschaltung)
Vielleicht noch zur Info den Atiny2313 kann ich problemlos auslesen und Programmieren.
Danke im voraus
_________________
Gruß Ronny.H |
|
BID = 400487
perl Ehrenmitglied
Beiträge: 11110,1 Wohnort: Rheinbach
|
|
Zitat :
| kann ich den AT90S2313 ohne weiteres einfach auslesen?? | Wahrscheinlich nicht.
Vermutlich ist der Chip lesegeschützt, aber da dein Gerät nichteinmal den Typ erkennt, scheinst du noch ein anderes Problem zu haben, durch welches die Daten verfälscht werden.
_________________
Haftungsausschluß:
Bei obigem Beitrag handelt es sich um meine private Meinung.
Rechtsansprüche dürfen aus deren Anwendung nicht abgeleitet werden.
Besonders VDE0100; VDE0550/0551; VDE0700; VDE0711; VDE0860 beachten ! |
|
BID = 400488
Rony.H Gerade angekommen
Beiträge: 6 Wohnort: Erfurt
|
Danke für die schnelle Antwort soetwas habe ich mir fast gedacht wäre ja zu einfach Schade eigendlich aber kann man nix machen
|
BID = 400506
Rony.H Gerade angekommen
Beiträge: 6 Wohnort: Erfurt
|
Noch eine Frage wie erkenne ich ob der Chip Lesegeschützt ist? Wenn ich die Fusebits auslese was ja geht ist ein Häkchen bei Lock 1 und 2
|
BID = 400612
SIGINT Stammposter
Beiträge: 381 Wohnort: Mönchengladbach
|
Ich glaube die Arbeit kannst du dir sparen:
Meines Wissens nach sind der AT90S2313 und der ATtiny2313 nicht Software-kompatibel.... also benötigst du den Sourcecode um das Programm auf dem ATtiny zu betreiben. Zudem vemute ich mal, daß die Software gegen auslesen geschützt ist, da du sonst auch den Source (oder zumindest das HEX-File) vom Hersteller bekommen könntest.
Gruß,
SIGINT
|
BID = 400618
Benedikt Inventar
Beiträge: 6241
|
Leute, lest doch einfach mal Datenblätter:
a) tiny2313 und 90S2313 sind softwarekompatibel, zumindest soweit dass >99% aller Programme funktionieren.
b) Wenn die Lockbits gesetzt sind, lässt sich die Signatur nicht mehr auslesen. Das war ein Bug bei den alten Classic AVRs.
Zum Eigentlichen Thema: Wenn die Lockbits gesetzt sind, kommt man nicht an die Software ran, außer man hat das notwendige Know-How um das zu knacken. Ist aber illegal und nur die allerwenigsten können das.
Den internen Oszillator würde ich nicht verwenden, der ist etwas ungenau. Vor allem bei einer Fernbedienung die bei unterschiedlichen Temperaturen und Spannung betrieben wird, erreicht man schnell >10% Abweichung. Für eine serielle Übertragung kann das zuviel sein.
|
BID = 400622
Her Masters Voice Inventar
Avatar auf fremdem Server ! Hochladen oder per Mail an Admin
Beiträge: 5308 Wohnort: irgendwo südlich von Berlin
|
die alten Atmels kenn ich nicht aber die Schwinger in den Tinys sind schon recht gut. Hab selbst schon ne IR-Fernbedienung mit Tiny13 gebaut, und zwar Sender und Empfänger und Beide laufen nur mit dem internen Schwinger. Hab auch schon mit serieller Kommunikation rumexperimentiert und die Schaltung bewusst thermisch gestresst aber es ist mir nicht gelungen sie aus dem Tritt zu bringen. Man muss also nicht immer so pessimistisch sein in Bezug auf die internen Schwinger. Für professionelle Anwendungen sollte man schon auf Nummer Sicher gehen und was Externes nutzen aber für ne hübsche Bastelung reichts auch Ohne.
_________________
Tschüüüüüüüs
Her Masters Voice
aka
Frank
***********************************
Der optimale Arbeitspunkt stellt sich bei minimaler Rauchentwicklung ein...
***********************************
|
BID = 400671
Rony.H Gerade angekommen
Beiträge: 6 Wohnort: Erfurt
|
Hallo Leute
Danke für eure Antworten wie schon gesagt wäre ja auch zu einfach gewesen so ein Interface einfach nach zu Bauen bei einem Stückpreis von 50-80€ na ja kann man nix machen.
Noch eine Letzte Frage mit dem was ich da ausgelesen habe kann man wohl gar nix anfangen?? vieleicht kann jemand mit den Dateien was anfangen
|
BID = 400682
DonComi Inventar
Beiträge: 8605 Wohnort: Amerika
|
Nein, die Daten machen definitiv keinen Sinn. So sieht das normalerweise aus, wenn man den Chip auslesen will und ein paar mal "ignorieren" wählt.
Wenn man diesen Datensalat dann durch einen Disassembler jagt, sieht man schon, dass die einfach keinen Sinn machen:
Zitat :
|
+00000000: 0000 NOP
+00000001: 0101 MOVW R0,R2
+00000002: 0202 MULS R16,R18
+00000003: 0303 MULSU R16,R19
+00000004: 0404 CPC R0,R4
+00000005: 0505 CPC R16,R5
+00000006: 0606 CPC R0,R22
+00000007: 0707 CPC R16,R23
+00000008: 0808 SBC R0,R8
+00000009: 0909 SBC R16,R9
+0000000A: 0A0A SBC R0,R26
+0000000B: 0B0B SBC R16,R27
+0000000C: 0C0C ADD R0,R12
+0000000D: 0D0D ADD R16,R13
+0000000E: 0E0E ADD R0,R30
+0000000F: 0F0F ADD R16,R31
+00000010: 1010 CPSE R1,R0
+00000011: 1111 CPSE R17,R1
+00000012: 1212 CPSE R1,R18
+00000013: 1313 CPSE R17,R19
+00000014: 1414 CP R1,R4
+00000015: 1515 CP R17,R5
+00000016: 1616 CP R1,R22
+00000017: 1717 CP R17,R23
[...]
|
_________________
[ Diese Nachricht wurde geändert von: DonComi am 21 Jan 2007 15:50 ]
|
BID = 400744
Rony.H Gerade angekommen
Beiträge: 6 Wohnort: Erfurt
|
Alles klar dann geb ich es entgültig auf!!!
Nochmals danke an alle
|