Post Reply 
[FRAM71] Pre-Production Batch
02-11-2015, 06:42 PM (This post was last modified: 02-11-2015 06:44 PM by Hans Brueggemann.)
Post: #23
RE: [FRAM71] Pre-Production Batch
bob, that is what i had hoped for, because i need the extra bytes in the configuration area...
V430 is hiding now on my hard disk, REDEYE and UART abandoned, but having access to 15 out of 16 32kB blocks. no, it's not ready for release, though ;o)
instead of having one nibble per chip in the 2C000 area, each chip now has one configuration byte.
in V420,
having at 2C000 the 4 nibbles "9999" meant "4 Memory modules, 32k each, living at HP-71B's address range 30000-6FFFF", whereas at the same time the FRAM base addresses were fixed at 30000, 40000, 50000, 60000, respectively.
in V430 however,
you would instead program at 2C000 the value "9a9b9c9d", where a,b,c,d are constants in the range of "0".."F" (except "2", that is) that program the FRAM's base addresses in 32k steps. hence, programming "93949C9A" into 2C000 would still deliver 4 memory modules at the same address range in HP-71's world, but would actually use the internal FRAM-blocks at 30000, 40000, C0000, A0000. and by changing the constants only, you can now map different FRAM contents into the same HP-71B address range.
(big caveat: though the above example shows RAM modules, you would do this with ROMs only in order to keep the file chain intact.)

hans,
awaiting more votes on the "drop REDEYE, UART" case
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
ROM Images - Dave Frederickson - 12-10-2014, 03:51 AM
IRAM vs ROM - Dave Frederickson - 12-13-2014, 06:36 PM
ROMCOPY - Dave Frederickson - 12-20-2014, 08:59 PM
[FRAM71] Bankswitching? - Hans Brueggemann - 02-07-2015, 06:55 PM
RE: [FRAM71] Pre-Production Batch - Hans Brueggemann - 02-11-2015 06:42 PM
v430 beta - Dave Frederickson - 02-16-2015, 06:09 AM
RE: [FRAM71] Pre-Production Batch - cruff - 02-11-2015, 11:45 PM
v430 beta - Dave Frederickson - 02-17-2015, 05:14 AM
v430 beta - Dave Frederickson - 02-27-2015, 05:20 AM
1MByte FRAM71 - Dave Frederickson - 03-14-2015, 09:18 PM
RE: [FRAM71] Pre-Production Batch - Gene - 03-15-2015, 02:04 AM
V501 Firmware woes - Hans Brueggemann - 04-23-2015, 07:12 PM
Eagerly awaiting mine - cruff - 04-24-2015, 12:40 AM
RE: [FRAM71] Pre-Production Batch - cruff - 04-24-2015, 12:53 PM
Received my FRAM71 today! - cruff - 04-25-2015, 07:03 PM
RE: [FRAM71] Pre-Production Batch - cruff - 04-26-2015, 12:27 PM
RE: [FRAM71] Pre-Production Batch - Erwin - 10-04-2016, 08:28 PM
MEMBUF - Dave Frederickson - 05-13-2015, 02:50 AM
FRAM71 V502 - Hans Brueggemann - 05-16-2015, 04:02 PM
RE: [FRAM71] Pre-Production Batch - Erwin - 01-02-2016, 08:13 AM
RE: [FRAM71] Pre-Production Batch - Oulan - 06-03-2015, 02:10 PM
RE: [FRAM71] Pre-Production Batch - Oulan - 06-03-2015, 03:47 PM
RE: [FRAM71] Pre-Production Batch - Oulan - 06-05-2015, 09:44 AM
RE: [FRAM71] Pre-Production Batch - Oulan - 06-08-2015, 07:13 AM
FlashPRO - Dave Frederickson - 06-11-2015, 03:42 PM
RE: [FRAM71] Pre-Production Batch - cruff - 06-13-2015, 12:04 PM
RE: [FRAM71] Pre-Production Batch - cruff - 06-15-2015, 11:22 PM
Blinkin' Lights - Dave Frederickson - 07-15-2015, 03:07 AM
FRAM71 LED - Hans Brueggemann - 07-16-2015, 11:47 AM
RE: [FRAM71] Pre-Production Batch - Andres - 01-25-2016, 10:40 PM
RE: [FRAM71] Pre-Production Batch - Erwin - 10-04-2016, 08:46 PM
RE: [FRAM71] Pre-Production Batch - Erwin - 10-04-2016, 09:04 PM



User(s) browsing this thread: 2 Guest(s)