Jerry - I have more than a few donor boards sitting on the shelf. If you could point out the replacement chip I can make sure it appears good on the donor board and send it out to you.
Joe ________________________________ From: M100 <[email protected]> on behalf of Jerry Gibson <[email protected]> Sent: Sunday, April 13, 2025 9:19 AM To: [email protected] <[email protected]>; [email protected] <[email protected]> Subject: Re: [M100] M100 - Not working. Resending as original email was too big, I removed the photos. Steve: "You can use a standard 74HC373 to replace M1." Thanks! Also since I'm doing an digikey order can I replace M2 with this? https://www.digikey.com/en/products/detail/toshiba-semiconductor-and-storage/TC74HC245APF/870490 Also can I replace M21 and M15 with https://www.digikey.com/en/products/detail/texas-instruments/SN74HC244N/277228 For 27C256 curious can I use W27E257? Its pinout seems to be the same, though can't seem to find any in the Ebay US. Guess I'll buy this one since it will ship faster in US https://www.ebay.com/itm/325835684528 Thanks, Jerry ________________________________ From: Jerry Gibson <[email protected]> Sent: Sunday, April 13, 2025 6:01 AM To: [email protected] <[email protected]>; [email protected] <[email protected]> Subject: Re: [M100] M100 - Not working. "Also, did you try replacing the backup battery for the RAM?" Not yet, I just cut it out. I do have cap corrosions all around the small tiny caps that I still have to clean up, but looks like nothing that would prevent it from booting. Worse corrosion is around M29. " pic of your motherboard" Here is model [cid:9b1493d2-a4f1-49a5-b360-285df05f843a] Note I've been using this SCH as my reference https://raw.githubusercontent.com/hzeller/trs80-100-schematic/main/trs80-100.pdf "get a 27C256 and put the default M100 or T102 ROM image in there" Ok Will do. "Is there anything plugged in to the Expansion socket? Is there an option ROM installed?" Nope. "What is your RAM configuration?" Board came with in total 3 modules (1 soldered in), I've tried all three in the main RAM slot. Random information, Socketed the CPU and disconnected Pin 19 (AD7), and connected it to 33k Pull up, I see it pulling down on reset, then when it halts it releases it. "I would suggest that you verify that all of your address and data lines to the main ROM get signal. repeatedly press reset while observing A0-A14, and D0-D7. Heck check all signals at the main ROM." At the ROM lines D0-D7 show traffic, A7 always stays low, even when I pull the ROM, and/or RAM. Attached is photos of probing D0-D7 lines on the CPU itself, seems that there is traffic on all pins. Since A7 is always low at the ROM, guessing something is pulling it down. But since I've removed the ROM/RAM and it's still low, the only things left are M1 or maybe M2? I then desoldered M1 from the PCB, and now I see high on A7, guessing this is the bad part. Any idea where to buy replacement in US? Ones on ebay has wrong photo listed with the title, rather not take that chance. Thanks, Jerry ________________________________ From: M100 <[email protected]> on behalf of Kenneth Pettit <[email protected]> Sent: Saturday, April 12, 2025 3:18 PM To: [email protected] <[email protected]> Subject: Re: [M100] M100 - Not working. Also, did you try replacing the backup battery for the RAM? On 4/12/25 3:10 PM, Stephen Adolph wrote: Interesting situation. So, firstly, Can you take a pic of your motherboard and post it here? Let's confirm that it is indeed the later variant that uses a ROM socket that is compatible with 27C256. (there is an outside chance that your M100 is an early one and has the oddball main ROM pinout. not likely but possible) Or, what is the silkscreened PCB number on your main board? see https://bitchin100.com/wiki/index.php?title=Model_and_ROM_information Secondly, it would be rare that the ROM is broken but sure it can happen. Luckily you have a programmer. get a 27C256 and put the default M100 or T102 ROM image in there. See if it tests clean on your programmer and then drop it in. Of course if your motherboard is killing roms, you might want a spare 27C256 around just in case you blow the first one. I have had to replace the bus buffers before on an M100. So they can fail. Especially since those signals go to the expansion socket. Is there anything plugged in to the Expansion socket? Is there an option ROM installed? What is your RAM configuration? I guess you have a fully socketed board now, so you can use any and only one of your RAM modules as needed. I would suggest that you verify that all of your address and data lines to the main ROM get signal. repeatedly press reset while observing A0-A14, and D0-D7. Heck check all signals at the main ROM. If your bus drivers are working you should see valid logic levels and sharp edges on all signals to the main ROM. If any signals look wierd, go back to the 80C85 and check the corresponding signals to see if they are wierd at the processor. Often signals look different relative to their other peers; Ex. all data line signals should look pretty similar. All Address lines should be toggling cleanly. You are definitely doing the right things to isolate the issue. Keep at it, you will find the fault. Good luck! Steve On Sat, Apr 12, 2025 at 5:30 PM Jerry Gibson <[email protected]<mailto:[email protected]>> wrote: Picked up a non-working M100. I've opened it and attached bench power supply, verified all ICs get proper voltage (5v.), I see display darken and all pixels seem to be on (or maybe off state). I picked up an recap kit and installed that, but no change. Thinking the ram might be bad, I unsoldered the RAM module, and installed a socket, and tested Ram optional module #1 and #2 in it, but no change. I then got my scope, and verified crystal is working on pin 2 of the 80c85. On first power up, I do it see it try to talk to the bus but then it stops after X clock cycles. Probing address lines at M1, I noticed that AD7 goes low and stays low (unbuffered side), A7 stays low the entire time. Verified MR2A, MR1A resistors are not shorted or open (correct values). Maybe M1 is bad? Though M1 still might be good, as M2 could be pulling it down, or the 80c85 itself could have a bad pin. At this point I not sure how to dig deeper unless I buy replacement ICs. Thinking maybe the ROM has gone bad, I tried to read it. The ROM it has the 3256C07 in it (verified VCC is at pin 28), I then pulled it out and tried to read it using my TL866 programmer. But it fails on Pin detect on same pins, I've selected every variant of 27c256, and still these pins fail. [cid:[email protected]] I've unchecked Pin detect, and forced a read but data looks incorrect, and when I try to read it again, it will not match. At this point, I'm going to pause and think about what I could do next. Any help be greatly welcomed! Thanks, Jerry
