Hallo, kann mir jemand erklären wie man diese beschränkung von XP wieder lockert oder aufheben kann? Da gibt es doch spezielle Treiber damit man aus seiner Software wieder Zugriff darauf bekommt. Ich habe schon mit Porttalk ausprobiert es funkt aber nicht. Vielen Dank im Vorraus
Oder "AllowIO.exe"? Kenne ich von digitrace.exe Sebastian
Hallo, werde mal nport ausprobieren. AllowIO.exe ist das Programm von Porttalk das ich meinte. So wie es scheint muss es so ausgeführt werden. AllowIO.exe Anwendung /a so erhalt die Anwendung alle Rechte. Aber da ich einen DOS Programmierer verwende der selbst Optionen braucht funktioniert das nicht. Da es Nämlich so ausschauen müsste AllowIO.exe isp_avr.exe /LPT1 /erase main.bin /a. Also erst die Optionen des Programms und dann die Optionen für AllowIO und damit kommt das Programm nicht zurecht. Und AllowIO.exe Ponyprog2000.exe /a nützt mir nichts da Ponyprog anscheinend mit meinem Programierkabel DT006 http://mikrocontroller.cco-ev.de/images/ISP_SI-Prog.jpg http://people.freenet.de/Thomasoly/LPT-ATMEL.JPG nichts anfagen kann.
Hallo, bin mit NTPort auch nicht weitergekommen da man das ins Programm integrieren muss. Ich suche einfach ein Programm das es erlaubt die Ports wieder zu benutzten(freischaltet)
Hallo ich kann mir nicht vorstellen, daß sowas möglich ist. Ich kenne Universaltreiber, über die ein direkter Zugriff auf Ports möglich ist, aber ein "Freischalten" kann ich mir nicht vorstellen. Gerhard
Hallo, aber wie sollte ich denn soetwas in PonyProg einbinden. Evtl. müsste ich aus den einzelnen Programmen ein Exe-File machen. Aber ich habe nicht die passende Software dafür. Oder könnte mir jemand 2 ausführbare Dateien machen um die Ports ein/auszuschalten. Dann könnte ich ein Batch-File machen um vor dem Starten von Ponyprog das ganze einzuschalten und danach wieder ausschalten z.b. ein.exe ponyprog.exe aus.exe Visual Basic Declare Sub EnablePorts Lib "ntport.dll" (ByVal portStart As Integer, ByVal portEnd As Integer) Declare Sub DisablePorts Lib "ntport.dll" (ByVal portStart As Integer, ByVal portEnd As Integer) C++ void APIENTRY EnablePorts(WORD PortStart, WORD PortStop); void APIENTRY DisablePorts(WORD PortStart, WORD PortStop); Delphi procedure EnablePorts(PortStart:word; PortStop:word);stdcall; external 'ntport.dll'; procedure DisablePorts(PortStart:word; PortStop:word);stdcall; external 'ntport.dll';
Hi, schon einmal AllowIO.exe "isp_avr.exe /LPT1 /erase main.bin" /a versucht (mit Gänsefüßchen)? Sebastian
>>Und AllowIO.exe Ponyprog2000.exe /a
nützt mir nichts da Ponyprog anscheinend mit meinem Programierkabel
DT006 ... nichts anfagen kann.
Doch.
Habe mir genau den vor 2 Wochen nachgebaut. Läuft unter NT mit Ponyprog
einwandfrei.
Du mußt im "Setup" "Interface Setup" den Adapter "DT-006 I/O"
einstellen. Auf keinen Fall "DT-006 API".
Zudem noch die parallele Schnittstelle anwählen.
Geht bei mir einwandfrei.
Grüße
Andreas
Hallo, @Sebastian: Danke so geht es allerdings bricht er mir bei ca. 80% ab weiß nicht warum auch mit der Option /slow @Andreas: Kannst du mir sagen wie groß deine Wiederstände dimensioniert sind weil angegeben ist 100-300 Ohm vielleicht sind die bei mir zu groß dimensioniert und die Signalspannung ist zu niedrig.
Hallo nochmal, es funktioniert aber nur mit /slow. Habe Path um das Porttalk(AllowIo) Verzeichniss erweitert. Aber mit Ponyprog klappts nicht bekomme immer die Fehlermeldung "Device missing or unknow Device (-24)" egal ob ich AVR / Auto wähle oder AVR / 8535, kann man Ponyprog vielleicht etwas abbremsen?
Ich habe gerade nochmal nachgemessen, da ich die Werte der Widerstände nicht richtig ablesen konnte. 4 x 150 Ohm. Die Fehlermeldung mit dem "Device missing" hatte ich auch. Ich hatte das Gefühl, da ich bei der Fehlersuche mehrfach MISO/MOSI und SCL hin und her getauscht habe, daß da irgendwas aus dem Tritt gekommen ist. Sicher bin ich mir da nicht. Als ich dem Controller einmal "Erase" gesagt hatte, danach lies sich auch das Programm laden. Ob Ponyprog mit dem Adapter klar kommt kannst Du im Setup testen. Dort gibt es ein Button "Test". Wenn ich den AVR-Adapter angewählt hatte und den DT-006 angeschlossen meldete der Test jedesmal einen Fehler. Nach dem Ändern im Setup ging es dann. Kalibirerung hast Du auch gemacht? Würde mich zwar mal interessieren wofür das ist. Aber um ganz sicher zu sein habe ich es vor jedem Wechsel des Adapters gemacht. Hat mich auch einiges an Zeit und Nerven gekostet. Sonstige Pullups habe ich übrigens nicht eingebaut. Ich war hinterher am verzweifeln und habe meine Leitungen erstmal mit dem Piepser durchgeklingelt. Duch hundertausendmal probieren war hier auch einiges verdreht. Zuallerst habe ich getestet ob der Reset kommt. Danach schrittweise MOSI MISO und SCK. Vielleicht liegts bei Dir ja auch an einem Dreher. Viel Glück. Andreas
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.