On Thu, Feb 14, 2013 at 9:32 AM, E. Groenenberg <quapla at xs4all.nl> wrote:
You probably do mean U30? U40 is a bus driver.
The code on that U30 chip is P220A08A, the '8' could also be a 'B'.
Ed
Oh, I just realized that you meant CQD-220A, not CQD-220. Completely
different boards.
The CQD-220A/T/M is also known as the CQD-200A/E which is Either TMSCP
or MSCP, but not both at the same time.
The ones I have also have version F220AE1F2L and F220AE2F2L in the
firmware EPROMs and CSR decode PAL version P220A08A in U30.
Yes, you need to replace both the firmware EPROMs and the U30 PAL to
get a 220A/E (220A/T/M) to function as a 220A/TM with simultaneous
TMSCP and MSCP support.
As far as I could determine the U30 PAL on the 220A only decodes
special CSR addresses, 17760520 and 17760760, which I suppose could be
changed on request by getting a custom PAL from CMD. The standard CSR
decoding is done somewhere else, maybe in the large CMD ASIC. Also,
as far as I could determine there is a set of static outputs of the
U30 PAL which indicates the product version. I created my own version
of the U30 PAL which changed the set of static outputs and replaced
the /E (/T/M) firmware with the /TM firmware and it seemed to work as
expected.
The 220A/TM firmware was on the CMD website, but not the PAL files.
-Glen