the copy from device address is relative to the device. if you have a 2k
device, then your answer would have to be between 0 and 2k-1 (or a copy
would make no sense).
you have to supply size if you don't supply 0 as an answer (to keep from
reading off the end of the device.)
the ram address allows you to skew the read to somewhere in ram other
than aligned with the device address. again, you need to be aware of the
size of ram to keep from writing off the end of the ram.
if I recall the unit I had could do 2764's in one pass, so had 8k bytes
of ram.
if you had to do a 27128, you would do two passes.
copy from device 0-8k to ram 0-8k program at 0 to 27128
copy from device 8k-16k to ram 0-8k program at 8k to 27128
a 27256 took 4 passes, and so forth.
I had both 29a and 29b's and this sort of thing worked for both,
whether with unipak or later version.
jim
pavl wrote:
Well, some help on use would be nice, I am attempting
to copy a M9312 rom
hitting COPY from DEVICE it asks for (address/size) what sort of value is
this?
then to RAM (address) what would be a good value for this?
I took a guess or two and got "dev exceeded 98" or "prog pack err
35".
thanks,
Pavl_
On Friday 28 May 2004 02:57 pm, you wrote:
> "29B" is the base programmer, you need to know what
> programming adapter you have. Unipak 2 or 2B is the
> most common but doesn't support some of the older
> parts.
>
> Select codes can be found at
http://www.geocities.com/jkh9081/dataIO/
> or on Data I/O's ftp site
>
ftp://ftp.dataio.com/device_lists/_archive/