Unexpected addresses viewable using the DUMP command
Posted: 14 Nov 2011 16:24
Hi guys,
Apologies for the odd question. I'm a complete beginner to EPROMS and programming in general. I'm jumping in the deep end so I can update the firmware in some moving lights using data files from the manufacturers website.
I've just received my secondhand S4 and am in the process of playing. S4 has Library 2.93 with 128kB of RAM.
To test I have a 27C256B in the ZIF (an original chip programmed by the manufacturer of the moving light). FUNC-PROM correctly identifies the chip. I can LOAD (00000-07FFF) into the S4. Both the PROM and the S4 then have matching CheckSums for the loaded address range.
However... if I then DUMP the PROM to the screen, using the Up-Arrow I can view the contents of addresses up to 0FFFF. I was under the impression that this was the final addresses of a 64kB chip. But the 27C256B is a 32kB chip... I'm a bit confused. The last few dozen bytes just contain a copyright notice from the manufacturer of the moving light. Everything else before that (before I got bored) look like they contain unblown FF's.
So... any ideas, and do I even need to worry about it? Just waiting for my EPROM eraser to be delivered so I can start writing the updates.
Thanks
Steve
Apologies for the odd question. I'm a complete beginner to EPROMS and programming in general. I'm jumping in the deep end so I can update the firmware in some moving lights using data files from the manufacturers website.
I've just received my secondhand S4 and am in the process of playing. S4 has Library 2.93 with 128kB of RAM.
To test I have a 27C256B in the ZIF (an original chip programmed by the manufacturer of the moving light). FUNC-PROM correctly identifies the chip. I can LOAD (00000-07FFF) into the S4. Both the PROM and the S4 then have matching CheckSums for the loaded address range.
However... if I then DUMP the PROM to the screen, using the Up-Arrow I can view the contents of addresses up to 0FFFF. I was under the impression that this was the final addresses of a 64kB chip. But the 27C256B is a 32kB chip... I'm a bit confused. The last few dozen bytes just contain a copyright notice from the manufacturer of the moving light. Everything else before that (before I got bored) look like they contain unblown FF's.
So... any ideas, and do I even need to worry about it? Just waiting for my EPROM eraser to be delivered so I can start writing the updates.
Thanks
Steve