Uploading PROM content -- any gotchas?

General discussions related to the Altair 8800 Clone

Uploading PROM content -- any gotchas?

Postby mail@gabrielegan.com » November 29th, 2022, 3:39 am

Dear Altair Clone fans

I've been failing to upload .hex format PROM content to my Altair via the configuration menu. I'm sure I succeeded before as I have some PROM slots filled with code I want my students to have available at switch-on. But now when I try to upload new content to other PROM slots I get the "PROM receive aborted or failed. PROM not updated" message when I have TeraTerm send the file (plain send, not Xmodem). Does the hex file look okay to you:

:20FA0000DB06E601C200FADB07FE00CA00FA7723DB06E601C210FADB0777237CFE02C210C6
:02FA2000FA7674
:00000001FF

? Any other common 'gotchas' I might be falling foul of?

Regards

Gabriel Egan
mail@gabrielegan.com
 
Posts: 104
Joined: October 11th, 2014, 8:12 am

Re: Uploading PROM content -- any gotchas?

Postby toml_12953 » November 29th, 2022, 1:51 pm

mail@gabrielegan.com wrote:Dear Altair Clone fans

I've been failing to upload .hex format PROM content to my Altair via the configuration menu. I'm sure I succeeded before as I have some PROM slots filled with code I want my students to have available at switch-on. But now when I try to upload new content to other PROM slots I get the "PROM receive aborted or failed. PROM not updated" message when I have TeraTerm send the file (plain send, not Xmodem). Does the hex file look okay to you:

:20FA0000DB06E601C200FADB07FE00CA00FA7723DB06E601C210FADB0777237CFE02C210C6
:02FA2000FA7674
:00000001FF

? Any other common 'gotchas' I might be falling foul of?

Regards

Gabriel Egan


What baud are you using? If it's 9600 or above, you could try inserting some delays in TeraTerm
Click on Setup, then Serial port. Look in the Transmit delay section. I have 10 msec/char and 10 msec/line but YMMV. Experiment with it.
You want as small a value as possible that still works, of course.
toml_12953
 
Posts: 297
Joined: June 7th, 2013, 12:54 pm

Re: Uploading PROM content -- any gotchas?

Postby AltairClone » November 29th, 2022, 10:12 pm

Gabriel,

If I cut and paste what you posted into a text file using notepad, I can upload that file as a .hex update to a PROM slot without any issue. It's possible there is some unicode stuff going on in your original file. Try cutting and pasting from your post here on the web into a new text file like I did and see if that file works for you.

Note that there is no need for delays of any sort. The processor can handle 115K baud without problem. 9600 baud is boringly slow for the processor.

Mike
AltairClone
Site Admin
 
Posts: 632
Joined: April 5th, 2013, 10:55 am

Re: Uploading PROM content -- any gotchas?

Postby toml_12953 » November 30th, 2022, 1:02 pm

AltairClone wrote:Gabriel,

If I cut and paste what you posted into a text file using notepad, I can upload that file as a .hex update to a PROM slot without any issue. It's possible there is some unicode stuff going on in your original file. Try cutting and pasting from your post here on the web into a new text file like I did and see if that file works for you.

Note that there is no need for delays of any sort. The processor can handle 115K baud without problem. 9600 baud is boringly slow for the processor.

Mike

When I had a Clone, I needed a delay above 9600. Could I have had a noisy line?
toml_12953
 
Posts: 297
Joined: June 7th, 2013, 12:54 pm

Re: Uploading PROM content -- any gotchas?

Postby AltairClone » November 30th, 2022, 4:56 pm

Tom,

Not sure what you were up against. Really no line noise on a relatively short cable running through a small lab in the house. Even a 2MHz 8080 in an real Altair can keep up with a hex file load at up to 19,200 baud.

Mike
AltairClone
Site Admin
 
Posts: 632
Joined: April 5th, 2013, 10:55 am


Return to General Discussions

Who is online

Users browsing this forum: Google [Bot] and 23 guests

cron