Jump to content
IGNORED

Atari 800xl problem (black screen and upramping tone/sound)


cerror

Recommended Posts

Hello!

 

I have this really weird problem with my Atari 800xl.

After just finished building in, and testing my stereo upgrade next to my u1mb, I did something stupid.

Well, I saw my mistake after the first black screen but I can't for the life of my understand why the problem persists.

 

So, what happened? Well this: for the stereo upgrade you need to add a wire for the pin 15 on the GTIA chip and pin 13 on the cpu,

Did that, tested it opened up, worked so yippeee right?

I wasn't thinking 100% straight and put the shielding on, screwed the atari together and turned it on. Black screen.

Fuck!!! I forgot to tape off the exposed wire @ the gtia and cpu and so they probably came in contact with the shielding and you can guess the rest...

 

So now I get a black screen, and after a couple of seconds a low sound starts, and ramps up in tone in around 7 seconds and then ramps down again...

It's not ramping up in volume, but ramping up in frequency. So it starts at C#1 or something and ends up at C#4, but not all the way up.

 

Does anybody have an idea whats goin on? I tried disconnecting the stereoboard and just seat the pokey but no cigar.

Maybe a fried CPU or GTIA?

 

I am not a hardware specialist but this wasn't my proudest moment... :'(

Edited by cerror
Link to comment
Share on other sites

What stereo upgrade are you using that requires S3? They all use A4 (your CPU wire), but I can't remember one that uses S3 (your GTIA wire).

 

Edit: I'd look at the CPU, and then ANTIC before suspecting GTIA.

Edited by Kyle22
Link to comment
Share on other sites

S3 is the keyclick line, likely tapped so it can be mixed on the right audio side.

 

A black screen that doesn't roll would indicate the GTIA is probably OK.

If you do multiple powerups (leave about 15 seconds between them) where every time it goes to a black screen, but doesn't stay brown/red or have stripes (stray PMs) then that indicates the CPU and OS are at least OK to the point of initiating the system.

 

A ramping tone is weird. Pokey can't do that on it's own. Maybe take a video of this thing.

Link to comment
Share on other sites

The keyclick (on XL/XE) is already mixed with the left (original) channel. This must be only to have the GTIA sound active on both sides.

 

Shorting A4 would most likely cause the Self-Test to pop up about RAM failure, and anything is possible if A4 is held low. Part of the sound test could be activated. Were any of the tones the same as the Self-Test?

Link to comment
Share on other sites

If A4 was held in a particular state, the OS would barely get a chance to execute the first dozen instructions. I'm guessing here something's probably fried to the point of still barely working. The thing with the address bus is that it's shared with almost everything - inbuilt Ram has some isolation since there's multiplexing for Ras/Cas, but Roms and IO space have direct connections to some of the lines. Ultimate 1 Meg uses an SRam, not sure if there's voltage conversion or anything going on there but chances are it has direct connection to the buses and it's onboard ICs.

 

It might be worthwhile if you still have your original OS and MMU to see if you can get back to a stock config... years since I did my Ultimate 1 Meg but I think you should be able to do so without undoing the mods required to run it.

Edited by Rybags
Link to comment
Share on other sites

The keyclick (on XL/XE) is already mixed with the left (original) channel. This must be only to have the GTIA sound active on both sides.

Remember that the entire audio circuit between Pokey and the jack is bypassed by the stereo board, so GTIA audio needs picking off and mixing on-board.

  • Like 2
Link to comment
Share on other sites

It's not the CPU or the GTIA.

I have tested them in another 800xl board and it works.

 

So it's gotta be something else. Maybe the U1MB or even the Pokey(s)?

 

EDIT: Also not the Pokey.

Edited by cerror
  • Like 1
Link to comment
Share on other sites

OK... didn't realise you'd verified the CPU and GTIA as good.

 

But that's still good case for testing without the U1Meg.

 

Not 100% here but I think you can powerup without a Pokey to blue-screen... I suspect the disk boot attempt would probably have to timeout on every attempt so might take a real long time. I had a Pokey where I'd inadvertantly stopped the IRQ line from conducting but still got a normal looking powerup.

Link to comment
Share on other sites

Fuckin hell. I reseated the rom in the U1MB, took out and put in the battery, mounted the U1MB in again and now it works! :o

I need to do the rest (stereo) and test it more thorough but it seems like that fixed it!

 

Did you replace the battery? Or at least check it with a multimeter to make sure it's not failing (voltage tends to drop off as they die)?

Link to comment
Share on other sites

 

Did you replace the battery? Or at least check it with a multimeter to make sure it's not failing (voltage tends to drop off as they die)?

It's a pretty new U1MB, but I think somethings up because it won't save the config in the menu...

Link to comment
Share on other sites

It's a pretty new U1MB, but I think somethings up because it won't save the config in the menu...

 

Okay, others have reported *THIS* kind of problem a few times - personally I had my U1MB in a 1200XL and experienced this same thing (settings not saving, and also occasionally scrambled character display in the menus). Super-geniuses Mathias (hias) and Jon (flashjazzcat) identified the cause of the issue as "noisy" Reset lines in some Atari boards. Some people can fix it by replacing a key 74xx logic chip on the board; I don't recall off-hand which one. A better solution is to solder a very small (10 microfarad?) capacitor across two points on the U1MB. Jon has a nice photo that shows where the capacitor needs to be installed.

 

I have not personally tried either step - I moved my U1MB to an 800XL where it's very happy. This summer I plan to get a second U1MB, try the capacitor "fix" and install that one into the troublesome 1200XL.

 

In case you want to try this, here's Jon's photo which I saved for future reference:

 

post-30400-0-61636100-1494077661_thumb.jpg

  • Like 1
Link to comment
Share on other sites

 

Okay, others have reported *THIS* kind of problem a few times - personally I had my U1MB in a 1200XL and experienced this same thing (settings not saving, and also occasionally scrambled character display in the menus). Super-geniuses Mathias (hias) and Jon (flashjazzcat) identified the cause of the issue as "noisy" Reset lines in some Atari boards. Some people can fix it by replacing a key 74xx logic chip on the board; I don't recall off-hand which one. A better solution is to solder a very small (10 microfarad?) capacitor across two points on the U1MB. Jon has a nice photo that shows where the capacitor needs to be installed.

 

I have not personally tried either step - I moved my U1MB to an 800XL where it's very happy. This summer I plan to get a second U1MB, try the capacitor "fix" and install that one into the troublesome 1200XL.

 

In case you want to try this, here's Jon's photo which I saved for future reference:

 

attachicon.gifU1MB_1200XL fix.jpg

Thanks! Do you have a link to his solution?

Link to comment
Share on other sites

The photo that DrVenkman posted of the U1MB reset fix is correct, but the value of the capacitor should be 100pf.

 

- Michael

 

Thanks. :) I know I bought a big batch of tiny ceramic caps when Jon first posted about that fix but I haven't had opportunity yet to buy a second U1MB and give it a try. Couldn't remember the specific size off-hand.

  • Like 1
Link to comment
Share on other sites

 

Thanks. icon_smile.gif I know I bought a big batch of tiny ceramic caps when Jon first posted about that fix but I haven't had opportunity yet to buy a second U1MB and give it a try. Couldn't remember the specific size off-hand.

I just read the topic, and also the PDF for updates at http://atari8.co.ukand it said 1nf ceramic capacitor.

Just put the order in for a bunch of those. Gonna do the fix as soon as I get them in!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...