Hi,
I just received my RR-NET MK3 and plugged it correctly in the C64 (Ultimate 64) directly.
It showed the Codenet information correctly and when holding C= key I could change the IP address.
However, after that after a reset the Codenet information is not shown anymore and holding the C= key during boot doesn't do anything.
However, DHCP is still working with Guruterm so the card is working, only the codenet information and the C= are not working anymore.
Any idea what could be wrong?
Caution: Non registered users only see threads and messages in the currently selected language, which is determined by their browser. Please create an account and log in to see all content by default. This is a limitation of the forum software.
Also users that are not logged in can not create new threads. This is a, unfortunately needed, counter measure against spam. Please create an account and log in to start new threads.
Don't Panic. Please wash hands.
-
-
It sounds like the ROM is not starting - try cleaning the cartridge port (an old toothbrush and rubbing alcohol works great for this)
-
I checked but that's not the case. It'a an Ultimate 64 and all electronics are clean.
It worked before but somehow after configuring the IP address the ROM won't start anymore.
Could there be anything else so solve this? Maybe reflashing the firmware?
If so where can I download the current firmware that was on my RR-net card?
The sticker on the box says ]74[ I guess that's the serial number?Please advise, I just received it today and was really looking forward to use it.
-
The (actually new and updated) firmware can be found here: https://svn.icomp.de/svn/rrnetmk3/trunk/
However, reflashing the cartridge is not supported by us - it may not work on certain C64 board revisions and then you might need another C64 to revive it after that. That said, it is completely untested on the U64 board, and that board is known to be problematic with various expansion port devices, so that might actually be the problem.
-
Not sure if the Ultimate64 computer actually produces correct timing on the expansion slot. I know we've used the RR-Net MK3 as a test device on the C64 Reloaded MK2, and it was a good test, as it requries really every bit to be perfect.
Best thing I can offer is to send a unit to Gideon for testing and updating his core.
-
The (actually new and updated) firmware can be found here:
However, reflashing the cartridge is not supported by us - it may not work on certain C64 board revisions and then you might need another C64 to revive it after that. That said, it is completely untested on the U64 board, and that board is known to be problematic with various expansion port devices, so that might actually be the problem.
I am able to flash the ROM. I tried both the original as well as the custom one (where you can set your IP address).
The flash passes both the writing and verification stages. I guess this means all is fine with the RR-Net card (am I correct?).
But still no codenet message when powering up (with of course disconnected jumper when booting after flashing).
Very weird as it has worked in the first place. -
Best thing I can offer is to send a unit to Gideon for testing and updating his core.
I think that would be really great if you could send a unit to Gideon. Many more Ultimate 64 users would be happy, I'm sure
-
The only way to test is trying it on another C64, imho
-
I've got more information about the issue:
- I can succesfully flash the eprom and once finished the Codenet-information is shown when I do a reset (with the jumper stil bridged). I even can use DHCP wit the firmware I generated with the rrnet-tool.
- As soon as I power-off and switch on again, the Codenet-information is not shown (and none of the functions when holding the C=, or control keys work).
So the only way I can use the RR-net menu is to not-poweroff after flashing (only reset maximum).
Maybe this gives some insight in the problem. I hope you can help me.
Thanks in advance. -
That sounds like the eeprom is actually not being written, but instead the data is written to ram.
As said, the rr-net should be tested on a real C64 first - if that works, the problem is the U64
-
RR-Net MK3 activates Exrom/Game on a cycle-by-cycle basis. Maybe the U64 does not like that, or it samples in the wrong spot?
-
Who knows
-
Gideon sure does. I hope his gMail address is still active - if anyone has an alternative one, please PM me. We last eMailed in 2017, and eMail addresses are kinda volatile...
-
He is extremely unresponsive on email unfortunately... Apparently Facebook is required to reach him these days
-
Gideon sure does. I hope his gMail address is still active - if anyone has an alternative one, please PM me. We last eMailed in 2017, and eMail addresses are kinda volatile...
Yeah if you have his emailaddress (firstname.lastname@gmail.com for GIdeon), then it's the proper address.
But indeed, he's quite active in the 1541 Ultimate-Facebook group.
Just let me know if you need help (I'm just as Gideon from Holland).
It would be a great addition to the Ultimate 64 when this RR-net cart is working (and could result in more customers for you I guess). -
No Facebook here, and I won't rush him. If he's still using that address, he'll answer when he has time.
-
Ok, I found the proper Ultimate 64 setting to be able to programm the eprom with the original firmware. That works.
But, flashing the 8K ROM file which is generated with the tool does not work.
What are the technical differences between the original ROM and generated ROM file?
Are they using different memory spaces? -
RR-Net MK3 uses only a single ROM space in $8000 and 8k size. However, it's not using the standard Exrom/RomL method, but a rather unusual Ultimax-only RomL approach that emulates Exrom-style requesting by only switching to Ultimax on read accesses. This reduces the number of pins required, and was actually the key tweak on the design, making it fit into a single 16V8 GAL chip.
As for "what software is being flashed" - that should not make a difference. If one flasher works and the other doesn't, I'd check the flasher, not the ROM image itself.
Would you care to share the settings of your U64 that make RR-Net MK3 work?
-
Yeah sure, I can't upload attachments so here is a 'cat' from the configuration file of the Ultimate 64:
[Audio Mixer]
Vol UltiSid 1=OFF
Vol UltiSid 2=OFF
Vol Socket 1=-30 dB
Vol Socket 2=-30 dB
Vol Sampler L= 0 dB
Vol Sampler R= 0 dB
Vol Drive 1=-30 dB
Vol Drive 2=-30 dB
Vol Tape Read=-30 dB
Vol Tape Write=-30 dB
Pan UltiSID 1=Left 5
Pan UltiSID 2=Right 5
Pan Socket 1=Left 3
Pan Socket 2=Right 3
Pan Sampler L=Left 3
Pan Sampler R=Right 3
Pan Drive 1=Left 2
Pan Drive 2=Right 2
Pan Tape Read=Center
Pan Tape Write=Center
[SID Sockets Configuration]
SID Socket 1=Enabled
SID Socket 2=Enabled
SID Detected Socket 1=6581
SID Detected Socket 2=6581
SID Socket 1 1K Ohm Resistor=On
SID Socket 2 1K Ohm Resistor=On
SID Socket 1 Capacitors=470 pF
SID Socket 2 Capacitors=470 pF
[UltiSID Configuration]
UltiSID 1 Filter Curve=8580 Hi
UltiSID 2 Filter Curve=8580 Lo
UltiSID 1 Filter Resonance=Low
UltiSID 2 Filter Resonance=Low
UltiSID 1 Combined Waveforms=6581
UltiSID 2 Combined Waveforms=6581
UltiSID 1 Digis Level=Medium
UltiSID 2 Digis Level=Medium
[SID Addressing]
SID Socket 1 Address=$D400
SID Socket 2 Address=$D400
Ext DualSID Range Split=Off
UltiSID 1 Address=$D400
UltiSID 2 Address=$D400
UltiSID Range Split=Off
Paddle Override=Enabled
Auto Address Mirroring=Enabled
[C64 and Cartridge Settings]
Cartridge=None
Cartridge Preference=External
Bus Operation Mode=Dynamic
Bus Sharing - ROMs=Both
Bus Sharing - I/O1=Both
Bus Sharing - I/O2=Both
Bus Sharing - Interrupts=Both
Fast Reset=Disabled
Kernal ROM=kernal-30-mauce.rom
Basic ROM=basic.bin
Char ROM=chars.bin
RAM Expansion Unit=Disabled
REU Size=2 MB
REU Preload=Disabled
REU Preload Image=/Usb0/preload.reu
REU Preload Offset=0 KB
Map Ultimate Audio $DF20-DFFF=Disabled
DMA Load Mimics ID:=8
Command Interface=Disabled
UltiDOS: Allow SetDate=Disabled
[U64 Specific Settings]
System Mode=PAL
Joystick Swapper=Normal
Palette Definition=
Adjust Color Clock=0
Analog Video Mode=CVBS + SVideo
Digital Video Mode=HDMI
HDMI Scan lines=Disabled
SpeedDOS Parallel Cable=Enabled
Burst Mode Patch=Off
LED Select Top=!(DrvAAct+DrvBAct)
LED Select Bot=DrvAAct + DrvBAct
Speaker Volume (SpkDat)=Vol 5
SID Player Autoconfig=Disabled
Allow Autoconfig uses UltiSid=Yes
Turbo Control=Off
CPU Speed= 1
Badline Timing=Enabled
SuperCPU Detect (D0BC)=Disabled
[Software IEC Settings]
IEC Drive and printer=Disabled
Soft Drive Bus ID=10
Default Path=/Usb0/
Printer Bus ID=4
Printer output file=/Usb0/printer
Printer output type=PNG B&W
Printer ink density=Medium
Printer emulation=Commodore MPS
Printer Commodore charset=USA/UK
Printer Epson charset=Basic
Printer IBM table 2=International 1
[LED Strip Settings]
LedStrip Mode=Off
LedStrip SID Select=UltiSID1-A
Strip Intensity=16
Fixed Color Red=128
Fixed Color Green=0
Fixed Color Blue=150
[Data Streams]
Stream VIC to=239.0.1.64:11000
Stream Audio to=239.0.1.65:11001
Stream Debug to=239.0.1.66:11002
Debug Stream Mode=6510 Only
[Modem Settings]
Modem Interface=ACIA / SwiftLink
ACIA (6551) Mode=Off
Listening Port=3000
Do RING sequence (incoming)=Disabled
Drop connection on DTR low=Disabled
CTS Behavior=Active (Low)
DCD Behavior=Active when connected
DSR Behavior=Active when connected
Modem Offline Text=/Usb0/offline.txt
Modem Connect Text=/Usb0/welcome.txt
Modem Busy Text=/Usb0/busy.txt
Set Socket Opt TCP_NODELAY=Disabled
Loop Delay (OS ticks)=2
[User Interface Settings]
Interface Type=Freeze
Background color=Blue
Border color=Light Blue
Foreground color=Light Blue
Selected Item color=Yellow
Selected Backgr (Overlay)=Blue
Home Directory=
Enter Home on Startup=Disabled
Auto Save Config=Ask
Ulticopy Uses disk name=Enabled
Filename overflow squeeze=None
[Tape Settings]
Tape Playback Rate=0.98 MHz (PAL)
[Drive A Settings]
Drive=Enabled
Drive Type=1541
Drive Bus ID=8
ROM for 1541 mode=c1541-20-6.rom
ROM for 1571 mode=1571.rom
ROM for 1581 mode=1581.rom
Extra RAM=Enabled
Disk swap delay=1
Resets when C64 resets=Yes
Freezes in menu=Yes
GCR Save Align Tracks=Yes
Leave Menu on Mount=Yes
[Drive B Settings]
Drive=Enabled
Drive Type=1541
Drive Bus ID=9
ROM for 1541 mode=1541.rom
ROM for 1571 mode=1571.rom
ROM for 1581 mode=1581.rom
Extra RAM=Disabled
Disk swap delay=1
Resets when C64 resets=Yes
Freezes in menu=Yes
GCR Save Align Tracks=Yes
Leave Menu on Mount=Yes
[Network settings]
Use DHCP=Enabled
Static IP=192.168.2.64
Static Netmask=255.255.255.0
Static Gateway=192.168.2.1
Host Name=Ultimate-64
-
I think the [C64 and Cartridge Settings] and [U64 Specific Settings] are the most important
-
The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.