Ich mache morgen mal ein Video. Wie mache ich das unter Linux? Ich habe vom kompilieren und installieren unter Linux eine Handynummer
Gesendet von meinem Redmi Note 2 mit Tapatalk
You are about to leave Forum64 to get redirected to the following address:
Please note, that the target website is not operated by us. We are not responsible for it's content nor does our privacy policy apply there.
Ich mache morgen mal ein Video. Wie mache ich das unter Linux? Ich habe vom kompilieren und installieren unter Linux eine Handynummer
Gesendet von meinem Redmi Note 2 mit Tapatalk
Kurz gesagt, ich möchte einfach mein DTV unter Linux( Debian) mit DTVTRANS flashen. Unter Windows geht es nicht. Ich habe extra einen XP Rechner aufgesetzt. GiveIO Installation funktioniert sowie DTVTRANS C auch. Das folgende Sichern des org. Dtvroms geht schon nicht mehr. Keine Fehlermeldung. Habe 2 Kabel gelötet, eins mit Bat85 und eins mit anderen Dioden. Ich hatte Mal einen alten Laptop mit XP damals und mit dem ging es problemlos (Laptop ist jetzt schon lange weg).
Gesendet von meinem Redmi Note 2 mit Tapatalk
Unklar ist für mich die Vorgehensweise. Ich weiss nicht wie ich es umsetzen soll. Windows ist klar aber mit Linux?
Grund dafür ist das ich es nicht mit XP und PCI Parallel Port Card hinbekomme. DTVTRANS C läuft aber der Rest nicht.
Gesendet von meinem Redmi Note 2 mit Tapatalk
Hallo Leutz,
hat jemand eine Anleitung um DTVtrans+ mit Linux zu benutzen?
Wenn es jemanden interessiert, ich habe jetzt in der Files.txt die Startadresse von DTVTRANS und DTVDETECT von 2061 auf 0100 geändert und siehe da es läuft.
Gesendet von meinem Redmi Note 2 mit Tapatalk
Weiss denn noch jemand was zum Thema dtvmkfs und dtvedit. Zum Beispiel das Original Rom mit sd2iec zurückspielen.
Gesendet von meinem Redmi Note 2 mit Tapatalk
Hallo, die T000000.bin reicht zum flashen. Eine Frage noch wie flashe ich ein Image was ich mit dtvedit erstellt habe? Die Flashfs.bin (mit dtvmkfs erstellt) läuft nicht richtig in VICE (X64DTV) z.B DTVTRANS startet nicht sowie DTVDETECT auch nicht. Ändere ich mit DTVedit die Startadressen auf $0100 läuft alles bestens.
im Anhang ein Screenhotdtvmkfs.png
Zuerst erstellen wir mit unserer o.g. Batchdatei ' make_flash2.bat ' die beide Teile des Flash-Images, T000000.bin und T100000.bin
Bei mir erstellt die Batchdatei nur die T000000.bin. Was läuft da falsch?
Kann ich trotzdem flashen?
Komisch kriege jetzt auch ein
result: 0402 Client: Server timed out
nach
python dtv2sertrans -p com4 -s 250000
Der selbe Arduino.
Kriegt man die Tastatur auch für Spiele aktiviert. Also wenn der C64DTV schon im Menü ist (ohne Control Taste drücken)?.
Hallo gibt es hier noch aktive?
Ich habe mal eine einlagige Platine gemacht mit der Tonertransfer Methode. Vorlage ist Schadowwolfs Schaltplan.
Ich verwende ein Atmega88PA PDIP28. Anbei noch die Eagle Files für eine 70mmx70mm Kupferplatine und das passende HEX File.
Hier ein paar Fotos:
IMG_20161116_080911.jpgIMG_20161116_083518.jpgIMG_20161116_083737.jpgIMG_20161116_173440.jpgIMG_20161116_173346.jpg
So meine Lieben jetzt geht es. Hatte immer vergessen die Control Taste beim einschalten zu drücken um in den Basicprompt zugelangen.
Habe immer das Basicprompt.prg aus meiner selbst erstellten Spiele Sammlung geladen und da funktioniert es nicht.
Kann man was machen das es auch dort funktioniert???
Ich werde noch verrückt. Verdrahtung überprüft, USBtinyISP Programmer besorgt und erfolgreich den Atmega88Pa mit Atmel Studio 7.0 geburnt. Ergebniss null.
Hier die LOG
avrdude.exe: Version 5.10, compiled on Jan 19 2010 at 10:45:23
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "D:\WinAVR-20100110\bin\avrdude.conf"
Using Port : usb
Using Programmer : usbtiny
AVR Part : ATMEGA88
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 5 4 0 no 512 4 0 3600 3600 0xff 0xff
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
flash 65 6 64 0 yes 8192 64 128 4500 4500 0xff 0xff
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
Programmer Type : USBtiny
Description : USBtiny simple USB programmer, http://www.ladyada.net/make/usbtinyisp/
avrdude.exe: programmer operation not supported
avrdude.exe: Using SCK period of 10 usec
CMD: [ac 53 00 00] [ff fe 53 00]
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | CMD: [30 00 00 00] [00 30 00 1e]
CMD: [30 00 01 00] [00 30 00 93]
################CMD: [30 00 02 00] [00 30 00 0f]
################################## | 100% 0.01s
avrdude.exe: Device signature = 0x1e930f
CMD: [50 00 00 00] [00 50 00 62]
avrdude.exe: safemode read 1, lfuse value: 62
CMD: [50 00 00 00] [00 50 00 62]
avrdude.exe: safemode read 2, lfuse value: 62
CMD: [50 00 00 00] [00 50 00 62]
avrdude.exe: safemode read 3, lfuse value: 62
avrdude.exe: safemode: lfuse reads as 62
CMD: [58 08 00 00] [00 58 08 df]
avrdude.exe: safemode read 1, hfuse value: df
CMD: [58 08 00 00] [00 58 08 df]
avrdude.exe: safemode read 2, hfuse value: df
CMD: [58 08 00 00] [00 58 08 df]
avrdude.exe: safemode read 3, hfuse value: df
avrdude.exe: safemode: hfuse reads as DF
CMD: [50 08 00 00] [00 50 08 f9]
avrdude.exe: safemode read 1, efuse value: 1
CMD: [50 08 00 00] [00 50 08 f9]
avrdude.exe: safemode read 2, efuse value: 1
CMD: [50 08 00 00] [00 50 08 f9]
avrdude.exe: safemode read 3, efuse value: 1
avrdude.exe: safemode: efuse reads as 1
avrdude.exe: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
CMD: [a0 01 fc 00] [00 a0 01 ff]
CMD: [a0 01 fd 00] [00 a0 01 ff]
CMD: [a0 01 fe 00] [00 a0 01 ff]
CMD: [a0 01 ff 00] [00 a0 01 ff]
avrdude.exe: erasing chip
CMD: [ac 80 00 00] [00 ac 80 00]
avrdude.exe: Using SCK period of 10 usec
CMD: [ac 53 00 00] [00 ac 53 00]
avrdude.exe: reading input file "D:\00_Sicherung_00\Downloads\c64keyboard2dtv\c64keyboard2dtv\Debug\c64keyboard2dtv_6_2.hex"
avrdude.exe: writing flash (1074 bytes):
Writing | CMD: [4c 00 00 00] [bf 4c 00 00]
##CMD: [4c 00 20 00] [98 4c 00 20]
###CMD: [4c 00 40 00] [f7 4c 00 40]
###CMD: [4c 00 60 00] [b9 4c 00 60]
###CMD: [4c 00 80 00] [91 4c 00 80]
###CMD: [4c 00 a0 00] [92 4c 00 a0]
###CMD: [4c 00 c0 00] [e4 4c 00 c0]
###CMD: [4c 00 e0 00] [2b 4c 00 e0]
###CMD: [4c 01 00 00] [c0 4c 01 00]
###CMD: [4c 01 20 00] [f4 4c 01 20]
###CMD: [4c 01 40 00] [c0 4c 01 40]
###CMD: [4c 01 60 00] [2d 4c 01 60]
###CMD: [4c 01 80 00] [50 4c 01 80]
###CMD: [4c 01 a0 00] [91 4c 01 a0]
###CMD: [4c 01 c0 00] [90 4c 01 c0]
###CMD: [4c 01 e0 00] [1c 4c 01 e0]
###CMD: [4c 02 00 00] [66 4c 02 00]
### | 100% 1.32s
avrdude.exe: 1074 bytes of flash written
avrdude.exe: verifying flash memory against D:\00_Sicherung_00\Downloads\c64keyboard2dtv\c64keyboard2dtv\Debug\c64keyboard2dtv_6_2.hex:
avrdude.exe: load data flash data from input file D:\00_Sicherung_00\Downloads\c64keyboard2dtv\c64keyboard2dtv\Debug\c64keyboard2dtv_6_2.hex:
avrdude.exe: input file D:\00_Sicherung_00\Downloads\c64keyboard2dtv\c64keyboard2dtv\Debug\c64keyboard2dtv_6_2.hex contains 1074 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 1.09s
avrdude.exe: verifying ...
avrdude.exe: 1074 bytes of flash verified
CMD: [50 00 00 00] [66 50 00 62]
avrdude.exe: safemode read 1, lfuse value: 62
CMD: [50 00 00 00] [00 50 00 62]
avrdude.exe: safemode read 2, lfuse value: 62
CMD: [50 00 00 00] [00 50 00 62]
avrdude.exe: safemode read 3, lfuse value: 62
avrdude.exe: safemode: lfuse reads as 62
CMD: [58 08 00 00] [00 58 08 df]
avrdude.exe: safemode read 1, hfuse value: df
CMD: [58 08 00 00] [00 58 08 df]
avrdude.exe: safemode read 2, hfuse value: df
CMD: [58 08 00 00] [00 58 08 df]
avrdude.exe: safemode read 3, hfuse value: df
avrdude.exe: safemode: hfuse reads as DF
CMD: [50 08 00 00] [00 50 08 f9]
avrdude.exe: safemode read 1, efuse value: 1
CMD: [50 08 00 00] [00 50 08 f9]
avrdude.exe: safemode read 2, efuse value: 1
CMD: [50 08 00 00] [00 50 08 f9]
avrdude.exe: safemode read 3, efuse value: 1
avrdude.exe: safemode: efuse reads as 1
avrdude.exe: safemode: Fuses OK
avrdude.exe done. Thank you.
In der Spiele Auswahl komme ich mit F7 ins Color Menü und zurück. Im Basic Prompt geht der Cursor mit Run/Stop+Control nach Links und mit Run/Stop+Space kommt die Virtuelle Tastatur.
Irgendwas läuft falsch aber was ?
OK Danke für die Info.
Dann liegt das Problem wahrscheinlich am Atmega88Pa.
Kann ich PIN3 und PIN4 am Keyboard Connector brücken (also +5V an PIN3 Restore)???
Hallo ich wieder.
Irgendetwas läuft schief, der Adapter läuft nicht. Die Datei c64keyboard2dtv.hex aus dem Archiv aufgespielt (Atmega88PA 8MHz ). Schaltung gelötet und geprüft > > alles i.O.
Was mir aber auffällt die Stiftleiste vom C64 Key ist bei mir ein bisschen anders.
1-Weiß
2-nc
3-Schwarz
4-nc
5-grau
usw.
Die VCC von der Schaltung verläuft also ins leere wenn ich sie an PIN4 schalte.
Hat jemand eine Idee?
Kann leider nicht editieren. Wenn ich das richtig gelesen habe kann ich die
-Leitung mit R1
-Leitung mit R2 R3
-X21 - X26
komplett weglassen?!
Hallo habe jetzt ein ATMega88PA. Welches file, aus deinem Archiv, muss ich drauf braten?
Oder muss ich erst Atmel Studio installieren und was compilieren?
Ansonsten würde ich auch ein fertiges Flashfile von dir nehmen wollen.
gRuss
Stevedee78
Hallo Shadowolf,
gibt da auch eine Möglichkeit einen Arduino Nano (ATmega328P) zuverwenden???
Vielen Dank
Gesendet von meinem ThL_T11 mit Tapatalk