IPL replacements via EEPROM for CZ-600

Started by Cyothevile, June 16, 2023, 03:26:27 PM

Previous topic - Next topic

Cyothevile

I have a CZ-600 in and would like to place the XVI IPL roms on EEPROM in the system.  I used to have the files and actually installed them inside my overclocked PRO model I have.  Really don't wish to take it apart and likely someone has the files floating around.

According to schematics the 27c512 eeprom should work on this system I believe? I tried even and odd files for the IPL ROM 1.6 and the CZ-600 wont POST.  Computer still works totally fine with the stock flash memory IPL chips put back in.

Can anyone share an IPL that improves the CZ-600?

antorsae


Cyothevile

Quote from: antorsae on June 16, 2023, 04:49:08 PMHave you tried?
https://stdkmd.net/xeij/iplrom16.htm#burn

I have them on my PRO II and works great.

These are the ones I tried.

I am thinking I have made a mistake. The OE and GND pins are swapped on the eeprom and motherboard. Ill try to mitigate this of my own accord and post when Im done.

X-Col

Quote from: antorsae on June 16, 2023, 04:49:08 PMHave you tried?
https://stdkmd.net/xeij/iplrom16.htm#burn

I have them on my PRO II and works great.

I also use this ROM on my ACE. Has anyone got an idea what this does https://github.com/miyu-rose/ROMPatch

HIggy

It would be great to have integrated SXSI driver in the IPL/ROM.

I see it was discussed years ago but the person involved disappeared:

https://nfggames.com/forum2/index.php?topic=5503.0

I have 27C512 EPROMS, so have the hardware to test custom ROMS/IPL.

So there are 2 64kb chips and from the previous discussions the debugger takes up a lot of space and this can be removed.

I also see the Expert 2 has empty ROM sockets and a jumper for booting off custom ROMs.

amazin

Have you guys tried Kappy's exBIOS v. 1.36.10 IPL BIOS?

https://twitter.com/KAPPY_2164/status/1666819847353950212?s=20

Download here:
https://drive.google.com/drive/folders/10xfa-O8dmMHf1deEHoU9XouaEQceYReP

I'm not sure it has built-in SxSI drivers, I tried to use it with the XM6G emulador, and it won't boot with these ROMs.


incrediblehark

If anyone is willing to burn one of these IPL roms for use with a 6BE6AP I'd be more than happy to pay for the cost plus shipping. Would like to test out on my system.

Cyothevile

Quote from: incrediblehark on June 22, 2023, 02:13:12 PMIf anyone is willing to burn one of these IPL roms for use with a 6BE6AP I'd be more than happy to pay for the cost plus shipping. Would like to test out on my system.
Why do you need an alternate IPL on an XVI system? I want to hear the reasoning.

HIggy

Quote from: amazin on June 22, 2023, 12:06:08 AMHave you guys tried Kappy's exBIOS v. 1.36.10 IPL BIOS?

https://twitter.com/KAPPY_2164/status/1666819847353950212?s=20

Download here:
https://drive.google.com/drive/folders/10xfa-O8dmMHf1deEHoU9XouaEQceYReP

I'm not sure it has built-in SxSI drivers, I tried to use it with the XM6G emulador, and it won't boot with these ROMs.



I've download it. I see you run instExBIOS.r and it copies the IPL/ROM into SRAM. So it is not a IPL/ROM file that you can burn to EPROM. It says it has SxSI.
(I did not try it, just translated the info).

amazin

Hey @HIggy yeah I read that too, but perhaps something is being lost in translation (unless you understand Japanese fluently, and kudos if that's the case).

I've seen pictures of people that have burned that into EPROMs, on Twitter. Maybe the .R file is just for the sysinfo-like stuff.

I haven't tried any, yet, to be honest. I think I'll buy an EPROM burner right now.

Cheers

incrediblehark

Quote from: Cyothevile on June 23, 2023, 02:42:10 AM
Quote from: incrediblehark on June 22, 2023, 02:13:12 PMIf anyone is willing to burn one of these IPL roms for use with a 6BE6AP I'd be more than happy to pay for the cost plus shipping. Would like to test out on my system.
Why do you need an alternate IPL on an XVI system? I want to hear the reasoning.

I guess no real substantial reason other than for testing out and my own curiosity. The 6BE6AP is capable of it, although I suppose that was intended more for development purposes.

kanjiology

The big improvement with this version is support for midi over serial.

HIggy

Quote from: amazin on June 23, 2023, 05:36:47 AMHey @HIggy
I've seen pictures of people that have burned that into EPROMs, on Twitter. Maybe the .R file is just for the sysinfo-like stuff.

I haven't tried any, yet, to be honest. I think I'll buy an EPROM burner right now.

Cheers

@amazin in the archive the file is a .img that is what is confusing me. There should be 2x 64kb files for HI and LO IPL/bios

TL866+ EPROM programmer is great

amazin

@HIggy I think the .img is for emulators, and the two split files are for burning into two EPROMs.

HIggy

Quote from: amazin on June 23, 2023, 08:20:57 PM@HIggy I think the .img is for emulators, and the two split files are for burning into two EPROMs.


Sorry I am not seeing it. Maybe it is my PC unarchiver? I downloaded ExBIOS13610.lzh from the GoogleDrive link and get this:

ExBIOSpro.doc
ExBIOS.doc
ExBIOS.img
ExBIOSpro.img
instExBIOS.r

Also why does Pro have its own version? Is their SRAM larger? or internally they have a different memory map? (assuming Pro = Pro X68K models)

amazin

I think I got it from somewhere else, hold on.


kanjiology

Yeah that is an older build. This newer build is SRAM only, I asked Kappy about it.

HIggy

@amazin thanks for link, I have now got that.

@kanjiology - did Kappy use the IPL patcher to create these custom ROMS? And will 'Pro' work on 600CE and Expert?

I've got my EPROM eraser and programmer working. I've been using 27C512 EPROMs for my BBC Micro so it is good the X68K also uses them.

After my Expert 2 worked and then not, I got a bit fed up and have taken a X68K break and been working on ZX Spectrum and BBC Micros.
I don't really want to take apart my 600CEs again so I will look at the IPL/ROMs when relooking at my Expert 2. I am waiting for tools to redo the PSU-motherboard power connector.

If I get the Expert 2 powering up again I was hoping to use a custom IPL with SxSI and 2mb memory configured, then maybe I can avoid the SRAM issues I was having.

Need an Emulator to try these IPL ROMs on. Takes a lot of time writing testings and then erasing EPROMs.

HIggy

I burnt the Kappy ROMs from Archive.org
On the boot screen you now get, under SRAM User Area it says 'No Use'

My Expert 2 is still acting up. Won't save SRAM and seems to show a black screen on Master Disk but if you type Switch.x then the screen then appears?!?
You SRAMCLR and then text appears but it is double the size?!?

I have ordered 2 new SRAM chips to see if that fixes things. I did do a RAM test before I stripped the computer and it reported it ok.

Maybe it was turned on with original PSU and it fried the SRAM when PSU capacitors went bad. Ram is fragile on  ZX Spectrum and C64. Fingers crossed new chips fixes it.