Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Doubling up BIN files to burn to EPROM

457 views
Skip to first unread message

Nama

unread,
Aug 3, 2009, 4:08:35 AM8/3/09
to
I need to burn an .bin file to an EPROM, and I was told it needs to be
burnt to a 27128 EPROM, however I don't have any at this size. I do
have a large pile of 27256's which I believe are pin compatible.

My question is simple. How can I double up the .bin file so that I can
burn it to 27256 instead of a 27128.

Thanks in advance

Phil

A2Aviator

unread,
Aug 3, 2009, 4:33:38 AM8/3/09
to
You load the file into the buffer, it takes up the first half. Then
you load it again, only you change the starting address of the load to
the second half.

Darn near every programmer, even those funky ones that you have to
IN#x in an Apple II .. prompt you for where you are either loading, or
programming, the first would be $0000, then next time, you would load
it at $4000 because a 27256 holds $8000 bytes.

Typically I have found, when using a 27128 in place of a 2764, the
upper half is loaded on power up if the socket is wired strictly for a
2764. That being, the unused pins on the 2764 are not connected to
anything.

If you use a 27256 for a 2764, you just load it 4 times. $0000, $2000,
$4000 and $6000.

In theory, you only need to pick the segment that will actually load,
but since you may not know, circuitry differences can cause different
things to happen than what you might expect, etc- you program in
double, quad, etc.

Jonno Downes

unread,
Aug 3, 2009, 6:17:01 AM8/3/09
to
On Aug 3, 6:08 pm, Nama <forums6...@mac.com> wrote:
> My question is simple. How can I double up the .bin file so that I can
> burn it to 27256 instead of a 27128.
>
> Thanks in advance
>
> Phil

If you're using windows, assuming your file is called say
"27128_eprom.bin" you can make a new file containing 2 copies of the
input file with the following command line:

COPY /B 27128_eprom.bin+27128_eprom.bin 27256_eprom.bin

Garberstreet Electronics

unread,
Aug 3, 2009, 2:49:33 PM8/3/09
to

"Nama" <forum...@mac.com> wrote in message
news:21b703c9-3871-4fd8...@2g2000prl.googlegroups.com...


The simplest way to use the 27256 as a 27128 is to pull up
Pin-27 (A14) and it IS technically a 27128. I have done this
many times.

Garberstreet Electronics
http://www.garberstreet.com


A2Aviator

unread,
Aug 3, 2009, 6:58:17 PM8/3/09
to

> The simplest way to use the 27256 as a 27128 is to pull up
> Pin-27 (A14) and it IS technically a 27128. I have done this
> many times.

Simple.. but looks like, and is, a hack and the thing runs the risk of
being broken.

Just double program it so you don't have to worry about it.

mdj

unread,
Aug 3, 2009, 7:33:05 PM8/3/09
to
On Aug 3, 8:17 pm, Jonno Downes <jonno...@gmail.com> wrote:

> If you're using windows, assuming your file is called say
> "27128_eprom.bin" you can make a new file containing 2 copies of the
> input file with the following command line:
>
> COPY /B 27128_eprom.bin+27128_eprom.bin 27256_eprom.bin

Under MacOS X or Linux, this is similarly:

cat 27128_eprom.bin 27128_eprom.bin > 27256_eprom.bin

Matt

Garberstreet Electronics

unread,
Aug 3, 2009, 10:57:07 PM8/3/09
to

"A2Aviator" <a2av...@gmail.com> wrote in message
news:355b5709-780b-4b14...@w41g2000yqb.googlegroups.com...

That's bull. I've done this many times with other upper
address lines. Besides, Pin-27 is pulled low on boards
that use the 27128, and I only meant when burning it.

Garberstreet Electronics
http://www.garberstreet.com


A2Aviator

unread,
Aug 3, 2009, 11:27:55 PM8/3/09
to
Bull? A pin hanging out isn't at risk of being broken?

Now.. your response, thats bull. ..and a hack.

Garberstreet Electronics

unread,
Aug 3, 2009, 11:58:57 PM8/3/09
to

"A2Aviator" <a2av...@gmail.com> wrote in message news:0ebfd870-c8e0-4e7a...@k30g2000yqf.googlegroups.com...

> Bull? A pin hanging out isn't at risk of being broken?
>
> Now.. your response, thats bull. ..and a hack.

First of all, the pin is lifted, for programming only,
so you can program it AS a 27128. Then you insert it
back into the board. As I said, and is the case for
the Vulcan, Pin-27 is pulled low, no read state on the
upper half. It works, and is not a hack. Professionals
do this all the time.

Ok, if it bothers you, add a jumper from Ground to the
pin and it'll no longer be a hack. Good Lord. I can not
say a thing in here without being berated by one of the
guys who think that they can do no wrong, and that I can
do nothing right.

It's no wonder I don't attend KFest. You think I want
to spend 5 days getting this crap in person?

Garberstreet Electronics
http://www.garberstreet.com


Nama

unread,
Aug 5, 2009, 8:13:15 PM8/5/09
to
On Aug 4, 12:58 pm, "Garberstreet Electronics" <willy4...@comcast.net>
wrote:
> "A2Aviator" <a2avia...@gmail.com> wrote in messagenews:0ebfd870-c8e0-4e7a...@k30g2000yqf.googlegroups.com...

Well, thanks guys.
Even my simple question was the instigator of a heated discussion,
which shows me that you all have a great passion for your hobby.
I'm not sure which direction I'll try, but I'm guessing it'll be the
simplest route for sure ;-)

Thanks again.

Philip

0 new messages