ULA versions
ULA versions
I was looking at a few of the motherboard photos, and ULA chips and ebay, and I was wondering if there was a difference between the various revisions.
From what I've seen, we can find the following:
- HCS 10017 | CDI-8B | 6809 ?
- HCS 10017 | CDI / 8F | 8350
- HCS 10017 | CDI 8F | 8422
- HCS 10017 | CDI-7C | 8312
- HCS 10017 | CDI-7C | 8314
- PHILIPPINES | HCS10017
Are these numbers related to batches, production date, etc... are we 100% they are all completely swappable?
From what I've seen, we can find the following:
- HCS 10017 | CDI-8B | 6809 ?
- HCS 10017 | CDI / 8F | 8350
- HCS 10017 | CDI 8F | 8422
- HCS 10017 | CDI-7C | 8312
- HCS 10017 | CDI-7C | 8314
- PHILIPPINES | HCS10017
Are these numbers related to batches, production date, etc... are we 100% they are all completely swappable?
Re: ULA versions
From an old post:
Here is "The big Oric ULA Database" (spreadsheet link).
The first in your list is probably a typo?
Here is "The big Oric ULA Database" (spreadsheet link).
Re: ULA versions
Damn, I did search "ULA" before, did not go far enough in the history in the search results
So basically the number does not matter, a particular chip may work with a particular Oric and not some other (at least in relation to Cumulus compatibility)
So basically the number does not matter, a particular chip may work with a particular Oric and not some other (at least in relation to Cumulus compatibility)
Re: ULA versions
I think I collected some ULA info too when investigating about Cumulus compatibility, and it seemed that it was a combination between ULA and memory type, maybe even CPU too... Did not find any repeatable or reasonable pattern. But I can assure you that at least one person whose Cumulus produced glitches, changed the ULA and it started working flawlessly
- mikeb
- Flight Lieutenant
- Posts: 282
- Joined: Wed Sep 05, 2018 8:03 pm
- Location: West Midlands, UK
- Contact:
Re: ULA versions
I agree the first in the list is a typo: It was manufactured in late February 1968 otherwise ....Dbug wrote: ↑Wed Jan 15, 2020 7:07 pm I was looking at a few of the motherboard photos, and ULA chips and ebay, and I was wondering if there was a difference between the various revisions.
From what I've seen, we can find the following:
- HCS 10017 | CDI-8B | 6809 ?
- HCS 10017 | CDI / 8F | 8350
- HCS 10017 | CDI 8F | 8422
- HCS 10017 | CDI-7C | 8312
- HCS 10017 | CDI-7C | 8314
- PHILIPPINES | HCS10017
Are these numbers related to batches, production date, etc... are we 100% they are all completely swappable?
I think the number-letter after CDI (California Devices Inc.) is just a batch/fabrication line number.
The earliest ones (83 wk 12, 83 wk 14) *could be* an earlier revision (7? 1-6 being prototyping attempts?) with the later ones (8350,8422) having had a tweak to fix something minor, being the 8th revision?
Certainly in interviews with Dr Paul Johnson it appears they received the finished ULA, plugged in, it worked. Maybe they discovered something down the track ... ? But I never came across evidence of this.
There were really early versions of the ULA around in ceramic packaging with a metal lid (not the usual plastic encapsulated) -- these would be early prototype runs to ensure it worked -- low volume -- one is pictured in Paul Kaufman's mock-up Oric prototype. I don't think anyone ever received a retail Oric with one fitted though
I don't know what exact chip markings were on the one sacrificed by Lance Ewing/Mike Connors that were used for the basis of the ULA reverse-engineer ...
viewtopic.php?p=17908#p17908
Re: ULA versions
What about the ones with just two lines
PHILIPPINES
HCS10017
without any other batch information, do we know where they come from, and if they actually work?
PHILIPPINES
HCS10017
without any other batch information, do we know where they come from, and if they actually work?
- mikeb
- Flight Lieutenant
- Posts: 282
- Joined: Wed Sep 05, 2018 8:03 pm
- Location: West Midlands, UK
- Contact:
Re: ULA versions
No idea
I'd say that the photograph is from the underside of the chip. Turn your ULA over and have a look at what's written there ...
I'd say that the photograph is from the underside of the chip. Turn your ULA over and have a look at what's written there ...
Re: ULA versions
If it helps to peg it into a timeline, mine is either 8312 or 8314, and it's an Oric-1. 1983 aligns with my memory, our first machine was an Oric-1, then we got an Atmos when they came out new (84ish?) but we experienced compatibility issues and returned it. After that we went back to the old Oric-1. Would they have produced a new generation of ULA for the Atmos, or just continued with the same ones?mikeb wrote: ↑Thu Jan 16, 2020 5:47 pmI agree the first in the list is a typo: It was manufactured in late February 1968 otherwise ....Dbug wrote: ↑Wed Jan 15, 2020 7:07 pm I was looking at a few of the motherboard photos, and ULA chips and ebay, and I was wondering if there was a difference between the various revisions.
From what I've seen, we can find the following:
- HCS 10017 | CDI-8B | 6809 ?
- HCS 10017 | CDI / 8F | 8350
- HCS 10017 | CDI 8F | 8422
- HCS 10017 | CDI-7C | 8312
- HCS 10017 | CDI-7C | 8314
- PHILIPPINES | HCS10017
Are these numbers related to batches, production date, etc... are we 100% they are all completely swappable?
I think the number-letter after CDI (California Devices Inc.) is just a batch/fabrication line number.
The earliest ones (83 wk 12, 83 wk 14) *could be* an earlier revision (7? 1-6 being prototyping attempts?) with the later ones (8350,8422) having had a tweak to fix something minor, being the 8th revision?
Certainly in interviews with Dr Paul Johnson it appears they received the finished ULA, plugged in, it worked. Maybe they discovered something down the track ... ? But I never came across evidence of this.
There were really early versions of the ULA around in ceramic packaging with a metal lid (not the usual plastic encapsulated) -- these would be early prototype runs to ensure it worked -- low volume -- one is pictured in Paul Kaufman's mock-up Oric prototype. I don't think anyone ever received a retail Oric with one fitted though
I don't know what exact chip markings were on the one sacrificed by Lance Ewing/Mike Connors that were used for the basis of the ULA reverse-engineer ...
viewtopic.php?p=17908#p17908
- mikeb
- Flight Lieutenant
- Posts: 282
- Joined: Wed Sep 05, 2018 8:03 pm
- Location: West Midlands, UK
- Contact:
Re: ULA versions
They may have sent out for more batches, to keep up with production volumes, as 83 rolled into 84, but I don't think they changed the design internally.
Oric to Atmos was: Better case and keyboard, new ROM (bug fixes, a couple of new BASIC commands), new manual, new demo tape. That's pretty much it.
I don't think they even did a new PCB for the Atmos mainboard, it's just an Oric under there.
What happened after the UK side collapsed, in European production, is beyond my knowledge, but as there are no ULAs turning up with dates beyond 1984, I guess everything was still being built from the millions of chips already made and stockpiled, and no more were made.
Re: ULA versions
You think they made millions of ULAs?
- mikeb
- Flight Lieutenant
- Posts: 282
- Joined: Wed Sep 05, 2018 8:03 pm
- Location: West Midlands, UK
- Contact:
Re: ULA versions
Well, not literally ... but as no-one counted them at the time, can you prove otherwise
I don't know what the total production run was of all Oric-1 16k, 48k, ATMOS, all the derived machines being built in Europe, plus the mountain of chips lurking around Bulgaria (going onto the internet via eBay), plus the secret stashes in various private hands ...
Must be thousands, surely? Custom chips don't tend to get made in quantities of hundreds.
-
- Squad Leader
- Posts: 774
- Joined: Sat May 21, 2011 7:21 pm
- Location: Between UK and France
- Contact:
Re: ULA versions
Probably remarked by some chinese?
Where does these come from?
Are they working?
Could you also add to my spreadsheet? (even if not tested against a cumulus rev1)
My interpretation of the code on each chip is my own, I mean I could be wrong, but I think I got it right for the time code as it seems to match with system build dates and other components around.
Kaydav: the mainboard is the same on the Oric1 and Atmos, only the ROM do change, most Atmos are "refurbished" Oric-1 or board that was originally planned to be Oric1. I doubt they really made PCB especially for the Atmos.
When OPI came, they just bought the stock from Tangerine, including what became the Stratos. The Stratos is using board that tangerine designed for their version of it, and OPI made silly changes to it, OPI didn't made any board as far as I can say and only lived on the stock they bought from Tangerine.
There are probably less then 100K ULA, I would say as a guess around 50-60K. Which is probably shy to the number of 1 and Atmos sold.
My Projects: Replic'Oric Project - StratoCumulus Project
Re: ULA versions
I would have to re-test them, possibly with the cumulus, the message is a bit old, can't remember
- mikeb
- Flight Lieutenant
- Posts: 282
- Joined: Wed Sep 05, 2018 8:03 pm
- Location: West Midlands, UK
- Contact:
Re: ULA versions
They come from Australia
But: see my response above, someone has photographed/notated the number from the UNDERSIDE of the chip, which is not useful in this table.
Take any ULA and flip it over, see what's written there ...
-
- Flight Lieutenant
- Posts: 322
- Joined: Thu Sep 21, 2006 7:45 pm
- Location: 26000 Valence, FRANCE
- Contact:
Re: ULA versions
My ORIC-1 has a:
HCS 10017 | CDI-7C | 8316
My own Atmos:
HCS 10017 | CDI/8F | 8409
For the other two Atmos, one was never open and the other one:
HCS 10017 | CDI/8F | 8405
HCS 10017 | CDI-7C | 8316
My own Atmos:
HCS 10017 | CDI/8F | 8409
For the other two Atmos, one was never open and the other one:
HCS 10017 | CDI/8F | 8405