/* Imported from Wayback Machine Original URL : https://www.retrobrewcomputers.org/doku.php?id=builderpages:plasmo:zrc:newcfdisk_zrc Snapshot date: 2023-09-22 Generator : wayback-archiver */ ====== Creating new CF disk for ZRC ====== ===== Introduction ===== This page describe the process of creating a new CF disk from scratch for ZRC. There are multiple approaches and I have not decided on the final one. I'm documenting the current process. We start the process with a ZRC with a new CF disk. ==== Load serial bootstrap ==== After power is applied, there is a 3-second window when a serial bootstrap file can be sent to ZRC to be executed. [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:zrc:zrc_zrserloader.zip|ZRserld.bin]] is the file that should be send as a binary file. Once ZRserld.bin is received, it will run and display: **ZRC Loader v0.0** **Auto start at 0xB400** ==== Load ZRCMon ==== once loaded, ZRCMon will run automatically: **………………………………………………………………………………………………………………………………………………………….UX\\ ZRC Monitor v0.7 7/24/20** ==== Load ROMWBW ==== ==== Run ROMWBW ==== Type 'g0000' to run ROMWBW
**go to address: 0x0000 press Return to execute command hë****RomWBW HBIOS v3.1.1-pre.21, 2020-07-03** **RC2014 Z80 @ 7.372MHz 0 MEM W/S, 1 I/O W/S, INT MODE 1 512KB ROM, 512KB RAM** **ACIA0: IO=0x80 ACIA MODE=115200,8,N,1 DSRTC: MODE=STD IO=0xC0 NOT PRESENT MD: UNITS=2 ROMDISK=384KB RAMDISK=384KB\\ IDE: IO=0x10 MODE=RC\\ IDE0: 8-BIT LBA BLOCKS=0x0001E900 SIZE=61MB\\ IDE1: NO MEDIA\\ PPIDE: IO=0x20 PPI NOT PRESENT** **Unit Device Type Capacity/Mode\\ ———- ———- —————- ——————–\\ Char 0 ACIA0: RS-232 115200,8,N,1\\ Disk 0 MD1: RAM Disk 384KB,LBA\\ Disk 1 MD0: ROM Disk 384KB,LBA\\ Disk 2 IDE0: CompactFlash 61MB,LBA\\ Disk 3 IDE1: Hard Disk –** \\ **RC2014 Boot Loader** **Boot [H=Help]:** ==== Boot CP/M ==== Type 'c' to boot CP/M: **Loading CP/M 2.2…** **CBIOS v3.1.1-pre.21 [WBW]** **Configuring Drives…** **A:=MD1:0\\ B:=MD0:0\\ C:=IDE0:0\\ D:=IDE0:1\\ E:=IDE0:2\\ F:=IDE0:3\\ G:=IDE0:4\\ H:=IDE0:5\\ I:=IDE0:6\\ J:=IDE0:7** **1590 Disk Buffer Bytes Free** **CP/M-80 v2.2, 54.0K TPA** **B>** ==== Initialize the first disk (C) ==== Initialize disk C with “clrdir c:”, type 'Y' to execute the command ==== Create file 'ROMWBW.IMG' ==== Switch to drive C and use xmodem to create the file 'ROMWBW.IMG': “b:xm r romwbw.img” and pick 'RCZ80_zrc.rom' as the file to upload. ==== Installation completed ==== Once xmodem completed the loading of ROMWBW.IMG, the installation process is completed. ===== TeraTerm macro ===== The CF creation process can be automated with TeraTerm macro. Unzip and place the file in c:\TeraTerm\ZRC. The serial port is set to 115200 N-8-1 with RTS/CTS hardware handshake. Press reset and run the macro 'newZRCCF.ttl' within 3 seconds of releasing the reset button. It will take about 5 minutes to install. [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:zrc:newzrccf_teraterm_macro.zip|NewZRCCF.TTL]] YouTube video of above process. https://youtu.be/kE0Sn0GZFRs