<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Tue, 10 Aug 2004 13:40:29 +0100
From   : "Andrew Hancock" <Andrew.Hancock@...>
Subject: Re: ROM Burning

Chris

2764 (8k) and 27128 (16k) Eproms/proms will work perfectly in a BBC
Model B, but the 27256 will not unless you modify the BBC Micro, as
these contain two banks and have more address lines that are left
floating in a BBC Micro. (they'll work okay in a Master series).

Offset the data by 0x4000 (hex) and try burning the 8k/16k "bottom half"
of the prom, the Beeb should "see it then.".

Regards

Andrew

PS if you search the archives, you'll find how to modify the circuit
board in a Beeb to accept 27256 eproms/proms.



-----Original Message-----
From: Majordomo List Manager [mailto:majordomo@...] On Behalf
Of Chris Priest
Sent: 10 August 2004 13:13
To: bbc-micro@...
Subject: [BBC-Micro] ROM Burning

Hi All,

Blimey, my second question in two days :-)  Sorry about this, but I've
tried and tried and can't make it work, so I'll ask

Trying to burn rom images, I've got myself a willem programmer for the
PC, not a been one unfortunately, would like one of those, but so
incredibly hard to come by.

I have a selection of 27C256 roms OTP version, I thought I would be able
to use these, but although it burns OK, the rom is not recognised.

Do I need to offset the data by anything before burning?  Or is it not
possible to use 256's in a beeb? The rom image is only 8k.

I was under the impression that you could load anything into a rom as
long as it fits?

Quite new to rom programming, so any pointers greatly appreciated.

Thanks
Chris





____________________________________________________________________________
This email and all attachments have been scanned by Kingston Communications'
email Anti-Virus service and no known viruses were detected.
____________________________________________________________________________


<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns:st1="urn:schemas-microsoft-com:office:smarttags"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html;
charset=us-ascii">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 10">
<meta name=Originator content="Microsoft Word 10">
<link rel=File-List href="cid:filelist.xml@...">
<o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="time"/>
<o:SmartTagType
namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="date"/>
<!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:DoNotRelyOnCSS/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:DocumentKind>DocumentEmail</w:DocumentKind>
  <w:EnvelopeVis/>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
       {font-family:Wingdings;
       panose-1:5 0 0 0 0 0 0 0 0 0;
       mso-font-charset:2;
       mso-generic-font-family:auto;
       mso-font-pitch:variable;
       mso-font-signature:0 268435456 0 0 -2147483648 0;}
@...
       {font-family:Tahoma;
       panose-1:2 11 6 4 3 5 4 4 2 4;
       mso-font-charset:0;
       mso-generic-font-family:swiss;
       mso-font-pitch:variable;
       mso-font-signature:1627421319 -2147483648 8 0 66047 0;}
@...
       {font-family:Verdana;
       panose-1:2 11 6 4 3 5 4 4 2 4;
       mso-font-charset:0;
       mso-generic-font-family:swiss;
       mso-font-pitch:variable;
       mso-font-signature:536871559 0 0 0 415 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
       {mso-style-parent:"";
       margin:0cm;
       margin-bottom:.0001pt;
       mso-pagination:widow-orphan;
       font-size:12.0pt;
       font-family:"Times New Roman";
       mso-fareast-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
       {color:blue;
       text-decoration:underline;
       text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
       {color:purple;
       text-decoration:underline;
       text-underline:single;}
span.EmailStyle17
       {mso-style-type:personal;
       mso-style-noshow:yes;
       font-family:Arial;
       mso-ascii-font-family:Arial;
       mso-hansi-font-family:Arial;
       mso-bidi-font-family:Arial;
       color:windowtext;}
span.EmailStyle18
       {mso-style-type:personal-reply;
       mso-style-noshow:yes;
       mso-ansi-font-size:10.0pt;
       mso-bidi-font-size:10.0pt;
       font-family:Arial;
       mso-ascii-font-family:Arial;
       mso-hansi-font-family:Arial;
       mso-bidi-font-family:Arial;
       color:navy;}
span.SpellE
       {mso-style-name:"";
       mso-spl-e:yes;}
span.GramE
       {mso-style-name:"";
       mso-gram-e:yes;}
@... Section1
       {size:612.0pt 792.0pt;
       margin:72.0pt 90.0pt 72.0pt 90.0pt;
       mso-header-margin:35.4pt;
       mso-footer-margin:35.4pt;
       mso-paper-source:0;}
div.Section1
       {page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */ 
 table.MsoNormalTable
       {mso-style-name:"Table Normal";
       mso-tstyle-rowband-size:0;
       mso-tstyle-colband-size:0;
       mso-style-noshow:yes;
       mso-style-parent:"";
       mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
       mso-para-margin:0cm;
       mso-para-margin-bottom:.0001pt;
       mso-pagination:widow-orphan;
       font-size:10.0pt;
       font-family:"Times New Roman";}
</style>
<![endif]-->
</head>

<body lang=EN-GB link=blue vlink=purple
style='tab-interval:36.0pt'>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'>Chris<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'>2764 (8k) and 27128 (16k) <span
class=SpellE>Eproms</span>/proms will work perfectly in a BBC Model B,
but the
27256 will not unless you modify the BBC Micro, as these contain two
banks and
have more address lines that are left floating in a BBC Micro. (<span
class=GramE>they&#8217;ll</span> work okay in a Master
series).<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'>Offset the data by 0x4000 (hex) and
try
burning the 8k/16k &#8220;bottom half&#8221; of the prom, the <span
class=SpellE>Beeb</span> should &#8220;see it then.<span
class=GramE>&#8221;.</span><o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'>Regards<o:p></o:p></span></font></p>


<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'>Andrew<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'>PS if you search the archives,
you&#8217;ll
find how to modify the circuit board in a <span
class=SpellE>Beeb</span> to
accept 27256 eproms/proms.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span
style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Tahoma><span
lang=EN-US
style='font-size:10.0pt;font-family:Tahoma;mso-ansi-language:EN-US'>---
--Original
Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> Majordomo List
Manager
[mailto:majordomo@...] <b><span style='font-weight:bold'>On
Behalf Of </span></b>Chris
Priest<br>
<b><span style='font-weight:bold'>Sent:</span></b>
</span></font><st1:date
Month="8" Day="10" Year="2004"><font size=2 face=Tahoma><span
lang=EN-US

style='font-size:10.0pt;font-family:Tahoma;mso-ansi-language:EN-US'>10
August
 2004</span></font></st1:date><font size=2 face=Tahoma><span
lang=EN-US
style='font-size:10.0pt;font-family:Tahoma;mso-ansi-language:EN-US'>
</span></font><st1:time
Hour="13" Minute="13"><font size=2 face=Tahoma><span
lang=EN-US

style='font-size:10.0pt;font-family:Tahoma;mso-ansi-language:EN-US'>13:
13</span></font></st1:time><font
size=2 face=Tahoma><span lang=EN-US
style='font-size:10.0pt;font-family:Tahoma;
mso-ansi-language:EN-US'><br>
<b><span style='font-weight:bold'>To:</span></b>
bbc-micro@...<br>
<b><span style='font-weight:bold'>Subject:</span></b> [BBC-Micro] ROM
Burning</span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=3
face="Times New Roman"><span
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'>Hi
All,<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'><o:p
>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'>Blim
ey,
my second question in two days </span></font><font size=2
face=Wingdings><span
lang=EN-US
style='font-size:10.0pt;font-family:Wingdings;mso-ansi-language:
EN-US'>J</span></font><font size=2 face=Arial><span lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'>&nbs
p; Sorry
about this, but I&#8217;ve tried and tried and can&#8217;t make it work,
so
I&#8217;ll ask<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'><o:p
>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'>Tryi
ng
to burn rom images, I&#8217;ve got myself a willem programmer for the
PC, not a
been one unfortunately, would like one of those, but so incredibly hard
to come
by.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'><o:p
>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'>I
have a selection of 27C256 roms OTP version, I thought I would be able
to use
these, but although it burns OK, the rom is not
recognised.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'><o:p
>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'>Do
I need to offset the data by anything before burning?&nbsp; Or is it not
possible to use 256&#8217;s in a beeb? The rom image is only
8k.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'><o:p
>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'>I
was under the impression that you could load anything into a rom as long
as it
fits?<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'><o:p
>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'>Quit
e
new to rom programming, so any pointers greatly
appreciated.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'><o:p
>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'>Than
ks<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'>Chri
s<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'><o:p
>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=2
face=Arial><span
lang=EN-US
style='font-size:10.0pt;font-family:Arial;mso-ansi-language:EN-US'><o:p
>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=1
color="#0080ff"
face=Verdana><span
style='font-size:8.0pt;font-family:Verdana;color:#0080FF'><o:p>&nbsp;</
o:p></span></font></p>

<p class=MsoNormal style='margin-left:36.0pt'><font size=3
face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt;mso-ansi-language:
EN-US'><o:p>&nbsp;</o:p></span></font></p>

</div>

<BR>
<PRE>____________________________________________________________________________
This email and all attachments have been scanned by Kingston Communications'
email Anti-Virus service and no known viruses were detected.
____________________________________________________________________________</PRE>

<BR></body>

</html>

<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>