Robert Posted November 26, 2006 Posted November 26, 2006 Hooray! That was an easy fix. Now after you fix the random characters, what is left? 1. Do the cassette mod, hook up a cassette player, and adjust the trimpot. At this point, you will have a working original Super-80. 2. Add a lower-case kit 3. New set of eproms.
Peter Posted November 27, 2006 Posted November 27, 2006 I'll try and fix the random characters tonight, Overall it seems quite stable, power off - power on cycles give the same result i.e. no need to tweek any chips to get it to run so I'm quite pleased. So there were two broken tracks that I found, 1 from pin 1 to pin 16 on U18 and the other from pin 24 to pin 21 on U26, that was the main problem with failure to boot. About the lower case kit. I thought that I copied the EL-Graphics details from your technical docs? What I have in front of me is the Delux Character Generator from Dick Smith. Is this the same thing as the EL-Graphics upgrade? The Dick Smith one has lots of chips and it looks like it piggy backs some existing chip sockets on the Super 80 board (painfull). I though the EL version had an eprom and a 74LS266 chip? Looks like I need to get the details of the EL version. I'm expecting a new set of EPROMS containing 8R5 version this week. Fortunately the V1.2 Monitor ROM that I had burn't into the EPROM was a good one.
Robert Posted November 27, 2006 Posted November 27, 2006 The 8R5 requires lowercase characters, so don't plug it in until you'vegot lower case working. The Dick Smith board has an eprom containing 128 characters. Theother 128 are simply reverse-video equivalents, and the other chipsperform that function. The El Grafix is 256 unique characters, which mean a bigger eprombut the number of support chips is reduced. In my computer, you sawa special one-off, because by then the Dick Smith kit was no longeravailable. I'm not sure but I think it has the 128 normal charactersand 128 reversed characters as if it was like the El Grafix. The Dick Smith kit plugged into 3 existing chip sockets which as youknow will eventually damage them. It's better to just hard-wiresomething as it will be far more reliable. Whether you choose the Dick Smith or El Grafix set is up to you,as is the way you implement it. On my non-working Super-80, Ihave both eproms wired up, with a switch to choose which oneI want to use.
z80 Posted November 27, 2006 Posted November 27, 2006 I also think from memory you can execute a monitor command that selects the block of memory to use as the video memory, and I seem to recall it was useful for seeing memory activity in real time. That was actually a very,very useful diagnostic tool in some situations.
z80 Posted November 27, 2006 Posted November 27, 2006 found all my stuff ...christ its 25 years old !!! I have my original Dick Smith Technical manual Issue 1 rev B.Also my issues from Melbourne Super 80 users group newsletters. Is someone able to supply me with the rom code? Am happy to build a clone in my spare time...LOL I would make a 5v only version with static ram (one chip LOL) Looking over my notes from the users group adding a 0.22uf greencap on pins 2 and 12 of U15 improves the readability of the default font. Also have full technical manuals for Microbee and Trs80 MK2....I built both in wirewrap and still have them. Oh and found the schemaqtic for a VIC20.....jeez that's old. (like me) can scan and pdf all this stuff if you guys are really keen...
Robert Posted November 27, 2006 Posted November 27, 2006 Is someone able to supply me with the rom code? Am happy to build a clone in my spare time...LOLRead ur PM. can scan and pdf all this stuff if you guys are really keen...I have my original Dick Smith Technical manual Issue 1 rev B.Also my issues from Melbourne Super 80 users group newsletters.Yes please, better than lugging around piles of barely-readable paper! I also think from memory you can execute a monitor command that selects the block of memory to use as the video memory, and I seem to recall it was useful for seeing memory activity in real time. That was actually a very,very useful diagnostic tool in some situations.O F1 xx (where xx = page number)
Peter Posted November 27, 2006 Posted November 27, 2006 Whether you choose the Dick Smith or El Grafix set is up to you,as is the way you implement it. On my non-working Super-80, Ihave both eproms wired up, with a switch to choose which oneI want to use. I'd rather the EL-Graphics upgrade, just need to see a schematic for that and since I've replaced the sockets with machined pin versions the durability is much greater. I'll create a DIP header to plug into the 2513's socket as I have the hardware to do that it shouldn't be a problem. I haven't had any success with the memory curruption mod. I've made the changes but the problem still exists. I've tripple checked and can't see anything wrong with the changes. I'm also getting a problem with the characters, the rightmost pixel of each char is missing. Sometimes they appear but then dissapper so the 2513 is OK, there's a signal emminating from all the 2513 output pins. It could be a socket issue again.
Garos Posted November 27, 2006 Author Posted November 27, 2006 Whether you choose the Dick Smith or El Grafix set is up to you,as is the way you implement it. On my non-working Super-80, Ihave both eproms wired up, with a switch to choose which oneI want to use. I'd rather the EL-Graphics upgrade, just need to see a schematic for that and since I've replaced the sockets with machined pin versions the durability is much greater. I'll create a DIP header to plug into the 2513's socket as I have the hardware to do that it shouldn't be a problem. I haven't had any success with the memory curruption mod. I've made the changes but the problem still exists. I've tripple checked and can't see anything wrong with the changes. I'm also getting a problem with the characters, the rightmost pixel of each char is missing. Sometimes they appear but then dissapper so the 2513 is OK, there's a signal emminating from all the 2513 output pins. It could be a socket issue again. Hi guys and welcome z80,lots of excitement on the S80 front I see! I dont' recall having any problem with the sockets, perhaps I was lucky. I am still very tempted to attempt to have an s80 pcb etched (extrapolating from images of the s80's available), unfortunately finances are a real issue. I may have mentioned that I am to be made redundant in 5 weeks, and attaining a suitable job won't be easy. Perhaps there is a market in copies of vintage computer kits (currently I don't even have any test equipment). z80 you mentioned the temptation to produce an s80 emulation using sram... please keep us posted if you decide to follow that road. I don't know that you are aware of the Yahoo group Peter has started; dick_smith_super-80 (please join, our numbers are few, well 2) Peter, it may be worth posting the highlights of this thread on the group. It was very excited to see the beginnings of the manual there (thanx). Anyhow, glad to see your efforts beginning to fruit.
Robert Posted November 28, 2006 Posted November 28, 2006 I'd rather the EL-Graphics upgrade, just need to see a schematic for that and since I've replaced the sockets with machined pin versions the durability is much greater. I'll create a DIP header to plug into the 2513's socket as I have the hardware to do that it shouldn't be a problem. I haven't had any success with the memory curruption mod. I've made the changes but the problem still exists. I've tripple checked and can't see anything wrong with the changes. I'm also getting a problem with the characters, the rightmost pixel of each char is missing. Sometimes they appear but then dissapper so the 2513 is OK, there's a signal emminating from all the 2513 output pins. It could be a socket issue again. The El-grafix kit consisted of 1x 2732 eprom, and 1x 74LS165 chip. The circuit diagram was in one of the books I brought over on my visit, the page is titled "Constructing the El Graphix Kit 4 Graphics Kit". The missing dot can only be caused by a bad socket on U23 or the 2513. U23 combines the outputs of the 2513 into a stream of dots, which appears on your monitor screen. If you're really sure you've done the memory mod properly, look for bad sockets on the RAM or the chips that address it. Have you tried using 32k or 48k of RAM to see if it changes anything?
Peter Posted November 28, 2006 Posted November 28, 2006 The El-grafix kit consisted of 1x 2732 eprom, and 1x 74LS165 chip. The circuit diagram was in one of the books I brought over on my visit, the page is titled "Constructing the El Graphix Kit 4 Graphics Kit".I'm sure I saw it but mistook it for the Dick Smith one. The missing dot can only be caused by a bad socket on U23 or the 2513. U23 combines the outputs of the 2513 into a stream of dots, which appears on your monitor screen.I've resocketed both and still have a missing dot. I'm not too worried about it yet but I'll put the CRO on it soon to see what's happening with the signals. If you're really sure you've done the memory mod properly, look for bad sockets on the RAM or the chips that address it. Have you tried using 32k or 48k of RAM to see if it changes anything?I'm seeing random characters appear all over the place. A large portion turn into @s I don't think I'd have any video display if the mod was done incorrectly. I've even resocket U76 and U50, no improvement. I've probably missed something. Those solder fumes can't be good for me! I've got brand new 4116s in there but you may be right the sockets could be the problem.I'll put another row in and see what that does.
shred Posted November 29, 2006 Posted November 29, 2006 I'm seeing random characters appear all over the place. A large portion turn into @s If you are seeing spaces (ASCII value of 32) turn into @ (ASCII value of 64), then try changing the DRAM chip that holds bit 5 of the video memory (I think it's U68 if you only have 16k fitted). If you don't have a spare 4116 floating around, just swap the "bit 5" RAM chip with the "bit 0" chip and see if the space characters start changing into ! characters (ASCII 33). When I first assembled my Super 80, tricky dickies supplied me with a faulty RAM chip, so I found that one out the hard way.
Peter Posted November 30, 2006 Posted November 30, 2006 If you are seeing spaces (ASCII value of 32) turn into @ (ASCII value of 64), then try changing the DRAM chip that holds bit 5 of the video memory (I think it's U68 if you only have 16k fitted). If you don't have a spare 4116 floating around, just swap the "bit 5" RAM chip with the "bit 0" chip and see if the space characters start changing into ! characters (ASCII 33). When I first assembled my Super 80, tricky dickies supplied me with a faulty RAM chip, so I found that one out the hard way. Hi Shred, I will try that, I have new 4116s in bank 0 but that's not to say none are faulty. My Super 80 has very bad sockets that I've been gradualy replacing. I think I may have found the problem, U75 74LS139 is in a bad socket, the pins are giving suspicious signals, weak and sometimes non existant depending on how much pressure I exert on the pins. After pushing it a little I've had several minutes of stable behavious, no random characters while pushing down on it. Once I release pressure it takes several minutes for random characters to slowly appear. I'll resocket the chip over the next couple of days. Next problem: I found a dry join on the CAS signal line resistor, no conntinuity to RAM bank1, I fixed that so now I have 32K RAM. I've filled bank 2 but suspect it's got some bad chips (old ones) as the Super 80 won't boot with the switches set to 48K RAM. I'll get to that one eventually. I've also cobbled up an EPROM version of the 2513 Char Gen ROM. I'm still missing the last dot on every char line with this in place of the new 2513 so I am confident that the 2513 is good and I haven't damaged it. This leads me to believe that the 74LS165 (U23) could be the problem. Peter.
Robert Posted November 30, 2006 Posted November 30, 2006 You can use your Super-80 to help you identify bad ram. First way:Type in E0 Type in C7. (note that the full stop is required)Type in G0 After about 5 secs, press the reset button.Now use the H command to examine memory, it should be filled with 0 and 1.Check out the 48k region with H8000 When you ran this little program, your screen may have filled with @A@A characters.You can display other memory pages in the same way by entering O F1 xx, for example, O F1 80Press key to get back to normal. If this doesn't help, type in the program below which will fill memory with 55 and AA and reboot the computer. Type in E0 Type in 21 0 1 36 55 23 36 AA 2C 20 F8 24 7C FE C0 20 F2 C3 0 C0. (don't forget the full stop)Type in G0 After a moment, your screen will fill with UJUJ characters and then reboot.Then you use the Hxxxx or O F1 xx commands to examine the results. You might be able to determine a pattern of corrupt bits, and then be able to identify a faulty chip. Then, swap the chip with a good one and see if the fault moves (faulty chip) or stays (faulty socket).
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now