| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| builderpages:plasmo:riz180:riz180r1 [2021/09/18 16:42] – Initial import from Wayback Machine | builderpages:plasmo:riz180:riz180r1 [2026/06/15 13:10] (current) – external edit 127.0.0.1 |
|---|
| /* Imported from Wayback Machine | /* Imported from Wayback Machine |
| Original URL : https://retrobrewcomputers.org/doku.php?id=builderpages:plasmo:riz180:riz180r1 | Original URL : https://www.retrobrewcomputers.org/doku.php?id=builderpages%3Aplasmo%3Ariz180%3Ariz180r1 |
| Snapshot date: 2021-09-18 | Snapshot date: 2026-04-06 |
| Generator : wayback-archiver | Generator : wayback-archiver |
| */ | */ |
| ===== Design Information ===== | ===== Design Information ===== |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180_rev0_scm.pdf|Schematic]] ← this is same as rev0 schematic | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180_rev0_scm.pdf|Schematic]] ← this is same as rev0 schematic |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:riz180_gerber_rev1.zip|Gerber photoplots]] | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:riz180_gerber_rev1.zip|Gerber photoplots]] |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180_r0_bom.pdf|Bill of Materials]] | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180_r0_bom.pdf|Bill of Materials]] |
| |
| ==== Software ==== | ==== Software ==== |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:rizmon_v0_6.zip|RIZMon]] is a simple monitor for RIZ180. The serial port setting for 18.432MHz clock is 57600 N81 | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:rizmon_v0_6.zip|RIZMon]] is a simple monitor for RIZ180. The serial port setting for 18.432MHz clock is 57600 N81 |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:cpm22all_riz180_12_19_20.zip|CP/M2.2]] for RIZ180. To install it, send cpm22all.hex to RIZ180 and type 'c2' to install it in track 0 of CF disk. Once it is installed, type 'b2' to load and run CP/M2.2 | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:cpm22all_riz180_12_19_20.zip|CP/M2.2]] for RIZ180. To install it, send cpm22all.hex to RIZ180 and type 'c2' to install it in track 0 of CF disk. Once it is installed, type 'b2' to load and run CP/M2.2 |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:zrcc:zrcc1:xmodem.hex|XMODEM.HEX]]. This is the very first program in a new RIZ180 CF disk. Install CP/M2.2 above first, then while in RIZ180 Monitor, send xmodem.hex to RIZ180; then type 'b2' to enter CP/M2.2; then type 'save 17 xmodem.com' at CP/M prompt. This will save the RAM image into a file called xmodem.com. For proper operation with XMODEM, hardware handshakes need to be enabled for the serial port. | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:zrcc:zrcc1:xmodem.hex|XMODEM.HEX]]. This is the very first program in a new RIZ180 CF disk. Install CP/M2.2 above first, then while in RIZ180 Monitor, send xmodem.hex to RIZ180; then type 'b2' to enter CP/M2.2; then type 'save 17 xmodem.com' at CP/M prompt. This will save the RAM image into a file called xmodem.com. For proper operation with XMODEM, hardware handshakes need to be enabled for the serial port. |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:zrcc:zrcc1:unarj.zip|unarj.com]]. This is file decompression program running in CP/M. Use it to decompress .arj files | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:zrcc:zrcc1:unarj.zip|unarj.com]]. This is file decompression program running in CP/M. Use it to decompress .arj files |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:zrcc:zrcc1:cpm22dri.zip|cpm22dri]]. This is the CP/M2.2 distribution files from Digital Research. Use unarj.com to decompress it. | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:zrcc:zrcc1:cpm22dri.zip|cpm22dri]]. This is the CP/M2.2 distribution files from Digital Research. Use unarj.com to decompress it. |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80mb64:zorkall.zip|Zorkall]] is Zork1, Zork2, and Zork3 compressed with arj. Use unarj.com above to decompress. | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80mb64:zorkall.zip|Zorkall]] is Zork1, Zork2, and Zork3 compressed with arj. Use unarj.com above to decompress. |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80mb64:htc309.zip|HTC309]] is version 3.09 of HiTech C that has been released into publica domain. It is compressed with arj, use unarj.com above to decompress | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:z80mb64:htc309.zip|HTC309]] is version 3.09 of HiTech C that has been released into publica domain. It is compressed with arj, use unarj.com above to decompress |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:riz180_scmon.zip|SCMonitor]] patched for RIZ180. This hex file should be burn into EPROM replacing RIZMon. This is SCMonitor for SC126 patched to run on RIZ180. The difference between SC126 and RIZ180 is the base address of RAM; SC126's RAM is located from 0x80000 to 0xFFFFF whereas RIZ180 RAM is from 0x40000 to 0x5FFFF. By patching the MMU initialization routine at location 0x1D3F where common block 1 is assigned, SCMonitor for SC126 will now run on RIZ180. | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:riz180_scmon.zip|SCMonitor]] patched for RIZ180. This hex file should be burn into EPROM replacing RIZMon. This is SCMonitor for SC126 patched to run on RIZ180. The difference between SC126 and RIZ180 is the base address of RAM; SC126's RAM is located from 0x80000 to 0xFFFFF whereas RIZ180 RAM is from 0x40000 to 0x5FFFF. By patching the MMU initialization routine at location 0x1D3F where common block 1 is assigned, SCMonitor for SC126 will now run on RIZ180. |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:scmon_loadable.zip|SCMonitor as an application for RIZ180]]. This hex file is loaded into RIZ180's memory and saved to CF disk as an application using 'c1' command. Afterward it can be recalled into memory and execute by using 'b1' command. This is patched SCMonitor for SC126 where the MMU initialization routine is replaced with NOP instructions. | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:scmon_loadable.zip|SCMonitor as an application for RIZ180]]. This hex file is loaded into RIZ180's memory and saved to CF disk as an application using 'c1' command. Afterward it can be recalled into memory and execute by using 'b1' command. This is patched SCMonitor for SC126 where the MMU initialization routine is replaced with NOP instructions. |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:loadable_riz180_scmon_startrek.zip|SCMonitor + Startrek as an application for RIZ180]]. This hex file is similar to the file one line above, except the BASIC program has 48K of usable memory and is pre-loaded with StarTrek. To run the pre-loaded StarTrek, warm start BASIC with 'wbasic', then 'run'. | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:loadable_riz180_scmon_startrek.zip|SCMonitor + Startrek as an application for RIZ180]]. This hex file is similar to the file one line above, except the BASIC program has 48K of usable memory and is pre-loaded with StarTrek. To run the pre-loaded StarTrek, warm start BASIC with 'wbasic', then 'run'. |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:cpm3all_arj_for_riz180.zip|CPM3ALL]] [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:cpm3all_arj_for_riz180.zip|.]] This is the CP/M 3 distribution files. XMODEM cpm3all.arj to drive A of CF disk and use unarj.com to decompress it. | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:cpm3all_arj_for_riz180.zip|CPM3ALL]] [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:cpm3all_arj_for_riz180.zip|.]] This is the CP/M 3 distribution files. XMODEM cpm3all.arj to drive A of CF disk and use unarj.com to decompress it. |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:cpmldr_for_riz180.zip|CP/M3 Loader]]. This is loader for CP/M3. It expects CPM3.SYS in drive A of the CF disk. First install CPM3ALL above in drive A of the CF disk. To install CP/M3 loader, send CPM3LDR.HEX to RIZ180 and type 'c3' to install it in track 0 of CF disk. Once it is installed, type 'b3' to boot CP/M3. | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:cpmldr_for_riz180.zip|CP/M3 Loader]]. This is loader for CP/M3. It expects CPM3.SYS in drive A of the CF disk. First install CPM3ALL above in drive A of the CF disk. To install CP/M3 loader, send CPM3LDR.HEX to RIZ180 and type 'c3' to install it in track 0 of CF disk. Once it is installed, type 'b3' to boot CP/M3. |
| |
| CPM3 [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:riz180_cpm3_cbios3_ldrbios_sources.zip|banked BIOS]] source code, assembled with zmac | CPM3 [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:riz180_cpm3_cbios3_ldrbios_sources.zip|banked BIOS]] source code, assembled with zmac |
| |
| ==== Manuals and Instructions ==== | ==== Manuals and Instructions ==== |
| [[builderpages:plasmo:riz180:riz180r1:assembly_guide|Pictorial assembly guide]] | [[builderpages:plasmo:riz180:riz180r1:assembly_guide|Pictorial assembly guide]] |
| |
| [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:z180_datasheet.pdf|Z80180 datasheet]] | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:riz180:riz180r1:z180_datasheet.pdf|Z80180 datasheet]] |
| |
| ==== ToDo ==== | ==== ToDo ==== |