= HF8V = / = SP8WJT = / = SP0106RZ =


HF-1469


PROJECT: HF-1469
DESCRIPTION: Mobile EEPROM module 4KB
STATUS: u
DOCUMENTATION: TM
PCB: TPD42236
DIMENSIONS: 12 x 11 mm (without connector)
CHIP: 24C32
SUPPLY VOLTAGE: 3.3V/5V (1.8-5.5V)
MAX CURRENT:
CAPACITY: 4 KB
INTERFACE: HF-10032
FILE SYSTEM: THFS8
SEGMENTS: 16
SYSTEM SEGMENTS: 1
USER SEGMENTS: 15
MEDIA DESCRIPTOR: 0x2432


Modules made:
PROJECT
DESIGNATOR
MM VOLUME ID PCB STATUS LOC. REMARKS
HF-1469#1 MM-223 0000-002A TPD42236#1 u PM
HF-1469#2 MM-224 0000-002B TPD42236#2 u PM
HF-1469#3 MM-289 0000-002C TPD42236#4 (p) p CV planned, kit prepared, PCB cutted
HF-1469#4 MM-290 0000-002D TPD42236#5 (p) p CV planned, kit prepared, PCB cutted
HF-1469#5 MM-291 0000-002E TPD42236#6 (p) p r CV resigned, HF-14169#1 will be made instead
HF-1469#6 MM-292 0000-002F TPD42236#7 (p) p r CV resigned, HF-14169#2 will be made instead




Project Info

Small mobile memory used in 8-bit digital systems, especially in HF-6030 system in SLOT B with HF-10032 serial I2C interface.
HF-1469 is formatted in my THFS file system.

I think 4KB EEPROM is smallest practical memory. In lower density EEPROMS addressing mode is 1 byte only, so other driver must be used.

I2C hardware addresses

Hardware address 0xA0 is reserved for mobile memories (DRIVE3), while 0xAE for fixed mainboard memory (DRIVE2). All other addresses (0xA2, 0xA4, 0xA6, 0xA8, 0xAA, 0xAC) can be used optionally for any other memory connected to the same bus.

Formatting memory

Before first use HF-1469 in THOS operating system, memory must be formatted with system data structure loaded into segment 0. Both source code [1] and binary [2] are provided. In this template few things can be optionally entered: 32-bit VOLUME ID (offset 02-05), MM module number, this is my system to enumerate memory modules (offset 0xE8) and VOLUME_NAME (offset 0xF0) which is typically HF project number. If choosen drive is not formatted properly THOS operating system will respond with 0x90 error code (DRIVE_NOT _READY).


Sources:

[1] 2432.ASM
[2] 2432.BIN


Prefix 14

HF Register

Microcontrollers in my constructions

UC Database - my CPU collection

Electronics

Main Page