= HF8V = / = SP8WJT = / = SP0106RZ =
HF-14169
PROJECT: HF-14169
DESCRIPTION: Fixed EEPROM module 4KB
STATUS: 2p
DOCUMENTATION:
PCB: TPD42236
DIMENSIONS: 12 x 11 mm
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:
Small fixed memory for mainboards.
HF-14169 is formatted in my THFS file system.
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-14169 in THOS-1 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 0xE0) and VOLUME_NAME (offset 0xF0) which is typically HF project number.
If choosen drive is not formatted properly THOS-1 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