Byte 01 + KVU 04

ZXNet echo conference «hardware.zx»

From Vasily Strochkin To All 30 November 2005

Hello, All Hi I have this miracle. First, let's talk about bytes and how they differed. KVU (External Device Controller, This is a mini-tower type unit with a disk drive and BP) was fundamentally different in series (01, 02) and (03, 04). This is what it says in documentation: ┌─- CODE ─── KVU of all versions are designed to work with the BYT 01 PC. Only versions KVU.01 and KVU.02 work with the BYTE PC. └── CODE ─── Externally, KVU.01-02 and KVU.03-04 differ in the adapter that connects to Byte (and possibly because KVU.01-02 was a housing for external drive rather than a mini-tower case). For 01-02 this is the adapter "Byte-A" and for 03-04 is the adapter "Byte 01-A". Externally, the first one has a “Shutdown” button TR-DOS". Assignment of contacts of the adapter system connector: ┌─- CODE ─── B12 - EP ROM (TRDOS with active zero according to another table) B13 - UPR 7 B14 - CONTROL RG (CONTROL REG) B16 - TRDOS control Notes: 1. The signal indicated on pin B12 refers to "Byte-A". 2. Signals B13, B16, B14 refer to "Byte 01-A" └── CODE ─── > According to the "Byte" scheme, it turns out that the active "0" is on pin B12 > disables the internal ROM of the PC. > See where it goes and whether the B12 signal is present in the "Byte-01" circuit > is somewhat difficult due to the multilayer nature of the board.Actually, this is all written for the following phrase: in KVU.01-02 TR-DOS is loading from ROM, but there is no memory in KVU.03-04 and to load TR-DOS you must first load CP/M from a floppy disk and when loading there will be a menu in which you can select item TR-DOS for which you will need to change the floppy disk to TR-DOS again and boot will continue from this TR-DOS floppy disk. Inside my Byte-01 there are 16x RU5 installed (8x RU5G and 8x RU5A, B apparently for this time, it became unfashionable to put “G” in the first bank) and 2x RF6, i.e. this is Byte 128 (16k ROM). When turned on, it actively tries to start booting from a floppy disk, and to be in Basic you need to hold down the keys when turning on/resetting "Y+B+A" (S+D+F). Moreover, it tries to boot from a floppy disk, regardless of whether whether the KVU adapter is connected to the byte or not (If the KVU is not connected and you do not press YBA, this gives the impression that the device is malfunctioning). Inside the adapter (BYTE 01-A) there are three AP5 buffers and one bidirectional buffer AP6. The KVU has a basket with three boards, an adapter is connected to one (two AP5 and one AP6), FDD controller board (VG93) and COM/LPT/LAN board (BB55+VI53+2xBB51). (mikruhi pointed out so that the main purpose is clear specified blocks) Help me revive the drive on this miracle... Perhaps someone has saved images of the floppy disks from which it boots or there is a description of the boot disk format/method of loading into "shadow RAM"contents of the ROM with subsequent switching to working with RAM (After all, it is clearly this was done by software on original system floppy disks, which allowed select ROM contents). Here is an example of a boot menu with the original system floppy disks (Taken from the manual): ┌─- CODE ─── CP/M V2.2 PC "BYTE-01" (c) 1990 CERICOPIK SOFT V1.2 SELECT OPERATING MODE: 1. OPERATING SYSTEM 2. TR-DOS OPERATING SYSTEM WITH BASIC PC "BYTE" 3. TR-DOS OPERATING SYSTEM WITH BASIC PC "ZX SPECTRUM" 4. BASIC PC "BYTE" 5. BASIC PC "ZX SPECTRUM" Note: for points 2 and 3 it was also necessary to change the floppy disk to system TR-DOS included in the kit. └── CODE ─── I also have the opportunity to simply change it to the BIOS with TR-DOS, but for some reason I it seems that one of the engineers simply had to place something inappropriately standard addresses, etc. And the keyboard is quite original... PS: The condition of the floppy disks that were preserved with it only allows see the boot screen with the inscription at the top of the screen "CERICOPIK" and more or less, but a running loading bar of “*” and “+”.

From Slavik Tretiak To All 1 December 2005

Hello, vasstr I once worked at Byte-01. Unfortunately I can't help you with anything of value :( However, the fact that TR-DOS is there on non-standard ports is 100%. Perhaps I can try to get the firmware for this TR-DOS. PS As far as I know, Byte-01 is always 48k.

From Andrey Bogdanovich To All 1 December 2005

Hello, vasstr I had Byte-01 for a long time. I then suffered with the need to download from TR-DOS 5.01 floppy disks after each reset. Although I later read that you can keep it button ("5" like) along with reset and then TR-DOS is taken from memory, my joy knew no bounds. :) Many programs did not work due to the old version of TR-DOS. Although later I heard in Brest made a modification of TR-DOS 5.03 (5.04?) for Byte-01 ports. There is no need to install regular TR-DOS there: the ports are different and will not work. Similarly with memory, although there is 128Kb, it is also “in its own” non-standard ports.

From Vasily Strochkin To All 2 December 2005

Hello Specter Spe> I had Byte-01 for a long time. I suffered then with necessity Spe> load TR-DOS 5.01 from floppy disk after each reset. Although later Spe> I read that you can hold the button ("5" like) along with reset and Spe> then TR-DOS is taken from memory, my joy knew no bounds. Here's what's in the books: ┌─- CODE ─── 10.2. PRER BUTTON < skip > Describes standard usage for copying software from cassettes. The PRER button has one more option. Press the "1" key. While holding it down, press the PREV button. A reset will occur and The computer will go into TR-DOS. This is recommended to use for the computer "BYTE 01", so as not to boot TR-DOS from disk. └── CODE ─── Actually, when you press PRER, absolutely nothing happens. Perhaps this The button is initialized only after loading the OS from the floppy disk. I'll spin the moth, I'll see where this goes.

From Vasily Strochkin To All 2 December 2005

Hello, vasstr Sin> However, the fact that TR-DOS is there on non-standard ports is 100%. Sin> Perhaps I can try to get the firmware of this TR-DOS. It’s a shame you’re not in Minsk, because... I can remove any microchip, read it and solder it back... If you can get the firmware I will be very grateful...

From Vasily Strochkin To All 10 December 2005

Hello, vasstr ┌─- CODE ─── Port 69 bits (105): 0-DDEN (VG93) 1-DS0,MOTOR 2-SIDE 3-DS1 3210-Bits 0x1x-DS0 1x1x-DS1 └── CODE ─── File: BYTE_01ADEPTER_ORCAD.ZIP http://zx.pk.ru/attachment.php?attachmentid=2067