Jump to content
IGNORED

Ultimate1MB - new preorder


candle

Recommended Posts

My new Ultimate1MB ROM Generator should help out a bit, with it you can edit the ROM descriptions for the 4 OS, Basic & Game slots ;)

 

I just need to go over it once more before a public release, but first it needs Candles' okay before that happens...

It will be posted in the private thread today...

 

Jay

Link to comment
Share on other sites

...which will guide the novices thru the "complicated process of flushing" would nicely do the job...

 

You just grip the handle and turn, my friend. :D

 

Exactly, that's how a software should be unless it's written for geeks only. it's called user friendliness but seems like an alien concept around some circles :grin: :grin:

Edited by atari8warez
Link to comment
Share on other sites

(...)

 

He who disagrees or says something outside the consensus becomes a target.

 

(...)

 

 

...Well life's tough, though. It seems like such trait is the fabric itself of this place.

 

In any case, just consider the "noise-cancel" feature of this forum and most of the noise/pollution from these "pseudo-deities" disappears right before eyes... efortlessly.

 

All I can say is that Ultimate-1MB has worked BEAUTIFULLY and relentlessly, in my primary, fully-socketed 800XL (still have to install on my twin/back-up 800XL, though).

Link to comment
Share on other sites

@Candle:

 

Today I've had some time to try to diagnose the problems regarding my U1MB Installation, unfortunately came empty handed on this round. Here's what I did with my 800XL (Stock with the exception of a Chroma mod)

 

- Uninstalled the U1MB

- Re-inserted OS Rom and MMU

- Restarted and tested the 800XL:

  • Memory test for 64K, checks OK
  • 3 different carts, OK
  • Booted several different DOS with SIO2PC, OK

The computer in stock mode runs OK, no problems detected, no screen corruption, no freezing

 

- Removed the OS and MMU then:

  • Checked all MMU socket pins from both sides, OK
  • Checked continuity on all MMU socket pins following the traces to the first connection on mobo, OK
  • Checked all OS ROM socket pins (double checked the problem pads) from both sides, OK
  • Checked continuity on all OS ROM socket pins following the traces to the first connection on mobo, OK

- Tested every wire of the MMU ribbon cable for continuity, OK

  • Wire numbers 5 and 7 (with inline resistors) reading 178 Ohms each (I suppose OK as they are now covered with shrink tubing so I can not read the color coding to determine their values)

- Tested every wire of the OS ribbon cable for continuity, OK

 

- Double checked all 4 wires going to the mobo for continuity (R/W, Reset, PHI2 and HALT), OK

  • Traced the wires to the next connection on the motherboard, continuity OK
  • Connection points of the wires to the motherboard is illustrated in the attached photos (not the original points near the PBI, but further down the mobo)

- Reinstalled U1MB, restarted the computer, seemed OK for a few minutes, but as I changed the settings and tried different configs problems returned.

 

Symptoms:

  • Random characters appearing on the setup screen at random intervals, sometimes the whole screen is garbled. This happens whether a cart is installed or not. Random chars and Garbled screen only happens when I am in the U1MB Setup screen and nowhere else
  • Randomly freezing when booting from disk with Stock or Hi-Speed OS, (Tested both with a 1050 and SIO2PC)
  • SDX boots but disk drive access is unstable
  • Diagnostic system included with U1MB shows Zero Page and Stack RAM tests: OK, RAM Size: 063488. The test screen has a constant buzzing sound.
  • VBXE Base, Stereo Sound, Covox, SIDE all disabled, Basic Slot: BASIC, XEGS Game Slot: CAR1
  • BASIC is OK
  • Missile Command is OK
  • Extended Memory seems to be OK

One other thing about this 800Xl is that it has a capacitor in between SIO11 (Audio-in) and SIO4 (Gnd), don't know why it's there (a noise filter maybe), but I doubt that will affect U1MB.

 

The following are some photos of my installation and that capacitor on the SIO port:

post-15627-0-70001700-1342572208_thumb.jpg

post-15627-0-89992800-1342572320_thumb.jpg

post-15627-0-05968800-1342572364_thumb.jpg

post-15627-0-58530300-1342572427_thumb.jpg

post-15627-0-46856100-1342572496_thumb.jpg

post-15627-0-20130800-1342572581_thumb.jpg

post-15627-0-43865900-1342572653_thumb.jpg

Edited by atari8warez
Link to comment
Share on other sites

a8 - the work in your pics looks good. Have you made absolutely sure that all flux has been removed from the board? I thought I had screwed up one of my 130XEs after installing some sockets. It had random behaviour (screen garbage and crashes) after it was on for a while. After a second cleaning of all sockets and bottom of the PCB with Acetone, then an extremely hot water rinse, followed by a compressed air drying, the machine returned to fully stable.

Link to comment
Share on other sites

a8 - the work in your pics looks good. Have you made absolutely sure that all flux has been removed from the board? I thought I had screwed up one of my 130XEs after installing some sockets. It had random behaviour (screen garbage and crashes) after it was on for a while. After a second cleaning of all sockets and bottom of the PCB with Acetone, then an extremely hot water rinse, followed by a compressed air drying, the machine returned to fully stable.

 

Well i did, there was a little bit of residue (mostly clean though) and it got treated with some Isoprophyl Alcohol and a toothbrush, didn't wash the board with hot water though just wiped that area with a damp cloth. I will check the board again carefuly to see if there are any more that i have missed, other than that it drives me crazy :-), can't really think of anything else at this point short of analysing the signals but I don't have a scope.... I do however have a logic probe but I am not sure how useful a diagnostic tool that may be..

Edited by atari8warez
Link to comment
Share on other sites

Ray, can you put standard os and mmu, power up the board, connect it to tv and then grab with your two hands and bend and twist it? don't be affride to do so, if it hangs, show me the pictures of these dip40 sockets there, they look like the wrong type

also, rom socket - have you used the same type as for mmu? if so, its okay, but i don't know why not doing it with precision sockets instead - they aren't that much more expensive, but will last forever

Link to comment
Share on other sites

There are four more test Ray really 'should' do, before he is going to remove all those sockets (which is really a hard job when you are not too experienced by that)

 

1. Try (a few) other PSU's. A bad PSU can cause strange things.

 

2. Get the Ultimate1MB setup screen (with the garbage) and very gently (!) push te connector on the MMU socket, and look what happens. And then repeat this on the connector which goes into the OS socket. Look what happens on the screen.

 

3. When the Atari is switched on start a little basic program (like the one I type below) and run the program. Then use a hair dryer and heat the CPU with it. When the atari crashes (soon) your CPU is bad. You could retry this with Antic.

 

4. If all this does not lead to anything, you could try to put your finger on certain points on the u1MB. I'm not at home right now, and I can not find that thread I spoke about (with rdemming having the same issue as you have!!) .. he found out he had some 'disturbance' or whatever I should call it on a few (address) lines. His finger worked like one very big terminator-resistor (or something like that), and the problem disappeared. This is not a solution, but a diagnostic thing.

 

But beware: all these actions are on your own risk. There is always a chance by doing things like these, you'll ruin your atari forever; so please go at work gently.

 

This is the basic program you could run:

 

10 GRAPHICS 0
20 FOR X=1 TO 10000
30 PRINT X,"WILL MY ATARI CRASH?"
40 NEXT X

 

Good luck!

 

Greetz

M.

Link to comment
Share on other sites

@Candle: I was always using these type of sockets when socketing my 8 bits and with my SIO2PCs, sure they don't look as nice as precision ones but never had any problems with them, sure I could have used precision sockets but i didn't have any. For the OS I used a socket from an old PC Video Card, for the MMU I used a 14 pin socket and cut a piece from another 14 pin to complete it to 20 pins, so it's home made, again I didn't have a 20 pin handy. Anyhow the machine works fine with it's MMU and OS chips in place (it does not seem to work fine, it does work fine), but I'll do the test you suggested and report back. In the meantime some more photos in the hopes that something may catch your attention.

 

@marius: Thanks for the suggestions. I've read the older U1MB thread from the start to the end and I've seen rdemming's posts. Interestingly most problem installs seem to be associated with 800XL, might be just a coincidence but I m also wondering if there's something different between the XE and XL as far as U1MB is concerned, anyway I will try your suggestions too and see what happens.

 

here's some more soft porn before I go and do the twist'n'shake'n'tap'npush tests :D

 

P.S: The cover of the computer is a tight fit after U1MB install, I need to pay great attention before putting the cover back on as the edge of the keyboard sometimes pushes against the ribbon connector, clearence is very tight, although it's not the cause for my troubles as i tried it with cover off too and had the same problems.

post-15627-0-55122000-1342625614_thumb.jpg

post-15627-0-98866800-1342625621_thumb.jpg

post-15627-0-26868300-1342625629_thumb.jpg

post-15627-0-23576800-1342625699_thumb.jpg

post-15627-0-42225100-1342625706_thumb.jpg

post-15627-0-54495100-1342625713_thumb.jpg

post-15627-0-72485500-1342625720_thumb.jpg

post-15627-0-06648500-1342625728_thumb.jpg

post-15627-0-29827000-1342625735_thumb.jpg

post-15627-0-73147200-1342625814_thumb.jpg

post-15627-0-84938300-1342626821_thumb.jpg

Edited by atari8warez
Link to comment
Share on other sites

what is that on overall view 2?

didn't i ship connector and pins for it so you wouldn't have to use another one?

i'm just picky, but you're running most important signals there, and to make the matter even worse, you have this twisted? really? so crosstalk would be stronger? or there is another point to it?

using used sockets, and machine type - and you was calling someone here that he does 'ghetto upgrades' - not very wise

Link to comment
Share on other sites

Oh, I don't mind ghetto upgrades, as long as it works it's OK with me, you should have seen my 1st Peterson memory upgrade, it looked like a web with zillions of cables, bent pins, cuts etc..., I've said that because some people like to use that word very much in a condescending way so I thought it might have had a "good" effect on HIM if i used it (and that didn't imply U1MB is a ghetto upgrade, that was his interpretation) :-))

 

but anyway back to the subject. I extended the cables because they were a bit too tight and I didn't want to desolder them and solder new ones in their place so I extended them, I measured each one of them for continuity and proper connection but to be honest I didn't think of the antenna effect or crosstalk. I can try with shorter cables again if that's what it comes to.

 

Here's a video of my twist'n'tap test: http://www.ustream.tv/channel/aw8live

 

800XL works fine in stock config even if it's twisted and banged against.

 

P.S: You don't have to interpret my words or questions as if I am crtitisizing your hardware, I am not (and I can't), I simply posted my install problems here in the hopes of finding help, what brought this whole thing to this level was the childish approach of some users. I am a curious person and I am not an expert on electronics and I might ask some questions that may seem stupid to you (understandably so), don't take them personally and don't listen to what immature people might be saying, what I am saying here directly to you is what it counts. I like your hw projects, they are the most advanced and useful upgrades in my opinion (did I buy any other upgrades so far - this should give you a clue), I just wished you gave the same attention to the documentation.

Edited by atari8warez
Link to comment
Share on other sites

Here's another view showing the extention cable. The oriiginal cables I made came just a tad too short and was putting pressure on the P2, that's the reason for the extention. And I've put a dab of hot glue so I don't leave any naked metal on the connector to prevent shorts with the mobo. It was made out of an old PC CD cable and it was already twisted so I didn't think of a possible bad effect. But I will try again without the extention and see what happens.

post-15627-0-76855500-1342631423_thumb.jpg

Link to comment
Share on other sites

seems fine

can you do the same with u1mb installed?

Robert (rdemming) put a pull-up resistor on A13 line to get his one working reliable, but then he got another one and put it into another 800xl and it was fine - what i've asked him to do, was to swap OS ROM cables and see if unit working fine will develop something like he was seeing on the other machine prior to his fix

anyway, its a matter of putting a 4.7k-10k resistor with one end tied up to 5V and the other to the A13 signal

even if that won't do a thing for you, its not very time consuming and can be quickly done or undone

Link to comment
Share on other sites

seems fine

can you do the same with u1mb installed?

Robert (rdemming) put a pull-up resistor on A13 line to get his one working reliable, but then he got another one and put it into another 800xl and it was fine - what i've asked him to do, was to swap OS ROM cables and see if unit working fine will develop something like he was seeing on the other machine prior to his fix

anyway, its a matter of putting a 4.7k-10k resistor with one end tied up to 5V and the other to the A13 signal

even if that won't do a thing for you, its not very time consuming and can be quickly done or undone

 

Yup, that's what I was going to do after I tried your suggestions. Let me see if removing the extention cable will do the trick first.

Link to comment
Share on other sites

Ok, removing the extention cable didn't do the trick. What I am noticing during these tests though is that problems don't start right after a cold start but they appear after a few minutes of operation and get progressively worse. Then I turn the computer OFF, let it sit for a few minutes and when I restart the same cycle happens again. The longer I let the computer stay OFF the better is the restart. Although this is only when the U1MB is in there, in stock config I don't have this cycle.

 

I checked the temp on the chips, Antic and 6502 are the warmest (as expected) but not warm enough to be concerned about.

 

I guess I am doing Robert's mod next...

 

EDIT: Well actually I will be doing the twist test with U1MB on as you suggested.

Edited by atari8warez
Link to comment
Share on other sites

Nope :( , twisting, tapping, squeezing U1MB cables in different ways, pushing on the connectors etc.. does not fix or change anything....

 

Next step is to try robert's fix... Hell, i didn't have this much trouble even with the Peterson upgrade back in the day where my soldering and technical skills were nowhere near to what i have today. I've built 75+ SIO2PCs most of them 100% hand built and didn't have a single incident......I am sure it's something very simple that's blocking the way for a successfl install, question is what the heck is it?

Link to comment
Share on other sites

Already checked power supply as suggested?

 

And you can not say your CPU is good or not by it's temperature. Just heat up the CPU with an external heating source (hair dryer) ... That is a common test....

 

Yes Marius I am now doing the tests with another PSU (from the 130XE).

I leave this 800XL ON (in stock condition) overnight and have never had any trouble with heat or the CPU.

 

People talk about that so called Mexican CPU, I don't know how to identify one, but here's a photo... Does that look Mexican to you (I see no sombrellas anywhere.. :P )... I am going to get my hair dryer anyway, never thought I would ever need one knowing what's on my head (or rather, what's not :-o )

post-15627-0-91303300-1342634985_thumb.jpg

Edited by atari8warez
Link to comment
Share on other sites

That is not a Mexican ... On the Mexico branded CPU you see the word Mexico and the letter D

 

Your CPU can work properly in a stock machine, and still be a weak part...

 

If I was you I tried this u1mb in another Atari first. Then try again in false Atari and start swapping parts with the good one.

 

There are so many possible issues....

 

 

Link to comment
Share on other sites

Did anyone suggest pushing gently down on the Xilinx chip on the Ultimate 1MB board once the problem has manifested itself, just to eradicate the admittedly remote possibility of a dry joint (account of problems starting after system warms up are bringing back some memories for me)... ;)

Link to comment
Share on other sites

I remember having an Atari 800xl which worked great, until I build a myide in it. That started making unwanted clicks...

 

Finally I had to replace almost everything in that Atari.... It is a strange thing. I usually downgrade such Atari to stock and I put a sticker on the bottom and I write on the sticker "Niet uitbreiden" which Is dutch for: do not expand/upgrade.

 

Luckily there are not so many of these atari's in my stock...

Link to comment
Share on other sites

Did anyone suggest pushing gently down on the Xilinx chip on the Ultimate 1MB board once the problem has manifested itself, just to eradicate the admittedly remote possibility of a dry joint (account of problems starting after system warms up are bringing back some memories for me)... ;)

 

No dry joints

Link to comment
Share on other sites

I remember having an Atari 800xl which worked great, until I build a myide in it. That started making unwanted clicks...

 

Finally I had to replace almost everything in that Atari.... It is a strange thing. I usually downgrade such Atari to stock and I put a sticker on the bottom and I write on the sticker "Niet uitbreiden" which Is dutch for: do not expand/upgrade.

 

Luckily there are not so many of these atari's in my stock...

 

I really wanted this upgrade in my 800XL and I don't have another 800XL to try it on. If I can't get it to work with this machine. I will try my 65XE, that means another socket job :)

Link to comment
Share on other sites

I remember having an Atari 800xl which worked great, until I build a myide in it. That started making unwanted clicks...

 

Finally I had to replace almost everything in that Atari.... It is a strange thing. I usually downgrade such Atari to stock and I put a sticker on the bottom and I write on the sticker "Niet uitbreiden" which Is dutch for: do not expand/upgrade.

 

Luckily there are not so many of these atari's in my stock...

 

Gee Marius, how many machines do you have :-o I am not really a collector but I am trying to complete my XL and XE series plus an 800.

So far I have 1 x 800 XL (Chroma mod), 1 x 65XE (stock), 1 x 130XE (Internal SIO2PC) and 4 1050's (one with USD).

So I need a 600XL, a 1200XL and an 800 (no 400 for me) to complete my small collection.

 

I just noticed I can't even spell Sombrero today... Sombrellas... ha ha

 

By the way tried the hair dryer test too, didn't make any difference other than making my office unbearably hot. It's been 35C yesterday, a bit cooler today in Toronto

Edited by atari8warez
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...