Try our new boardview, bios, & schematic search. Over 1.3 million files for download!

eeprom MEc16xx

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • cgtec
    Senior Member
    • Feb 2014
    • 56
    • France
    • firmware and embedded systems

    #1

    eeprom MEc16xx

    C.1 EEPROM (LOCATION 0X303FC)
    The SFPU uses the EEPROM as the last 1K block (MEC161x / MEC162x) or 2K block
    (MEC163x MEC164x / MEC165x) of flash memory space. Any flash binary programmed
    to the flash must have 0xFFFFFFFF at location 0x303FC if the binary is
    0x303FC or larger.
    Please see Section 14.6.2.4 in the MEC161x / MEC162x PCS documentation or Section
    16.6.1.1 in the MEC163x PCS documentation.
    C.2 BOOT ROM CONTROL FLAGS (LOCATION 0XFFC)
    Developers should be aware that setting Boot ROM Control Flag bits at location 0xFFC
    in flash memory can have a drastic effect on the operation of the chip. Please take care
    that the bits have the desired values when creating a binary image to be programmed
    to flash memory.
    The DWORD at address 00_0FFCh in the Flash Memory Array contains Boot ROM
    Control Flags, which are loaded by hardware into the read-only Embedded Flash Initialization
    Register following a VTR POR. The Boot ROM reads the state of the Control
    Flags using the Embedded Flash Initialization Register. The Control Flags are defined
    in Table C-1:.
    The initial values of these bits out of the factory are all 1's (0xFF). The power-on
    sequence of the board is determined by the timeout bits.
  • earthoo7
    Member
    • Jun 2017
    • 13
    • france

    #2
    Re: eeprom MEc16xx

    Originally posted by cgtec
    C.1 EEPROM (LOCATION 0X303FC)
    The SFPU uses the EEPROM as the last 1K block (MEC161x / MEC162x) or 2K block
    (MEC163x MEC164x / MEC165x) of flash memory space. Any flash binary programmed
    to the flash must have 0xFFFFFFFF at location 0x303FC if the binary is
    0x303FC or larger.
    Please see Section 14.6.2.4 in the MEC161x / MEC162x PCS documentation or Section
    16.6.1.1 in the MEC163x PCS documentation.
    C.2 BOOT ROM CONTROL FLAGS (LOCATION 0XFFC)
    Developers should be aware that setting Boot ROM Control Flag bits at location 0xFFC
    in flash memory can have a drastic effect on the operation of the chip. Please take care
    that the bits have the desired values when creating a binary image to be programmed
    to flash memory.
    The DWORD at address 00_0FFCh in the Flash Memory Array contains Boot ROM
    Control Flags, which are loaded by hardware into the read-only Embedded Flash Initialization
    Register following a VTR POR. The Boot ROM reads the state of the Control
    Flags using the Embedded Flash Initialization Register. The Control Flags are defined
    in Table C-1:.
    The initial values of these bits out of the factory are all 1's (0xFF). The power-on
    sequence of the board is determined by the timeout bits.
    @cgtec
    do u have SFPU V5.26 Document .pdf
    if you have please upload.
    thankyou

    Comment

    Related Topics

    Collapse

    • ekozeko333
      [Help] Lenovo Yoga Slim 7-14ARE05 (DA0LS3MBAF0) – 25Q80DVN1G Flash Is All FF, USB-C PD Stuck at 5V
      by ekozeko333
      Hi all,
      I’m trying to recover a Lenovo Yoga Slim 7-14ARE05 with board DA0LS3MBAF0 Rev:F. I’ve run into an unusual issue where USB-C PD is stuck at 4.7–5V and the system won’t boot (keyboard lights flash briefly, then nothing).
      🔥 The Problem Started After Suspected ESD/PD Fault
      I experienced a power issue or ESD event through a USB-C charger
      After that, the NX20P5090 power switch was visibly burned and was replaced
      Now the PD controller always negotiates 5V @ 2A, even with known-good chargers
      🧠 What I’ve Done So Far
      Flashed...
      06-21-2025, 02:48 AM
    • corrize
      Nikon D800 camera - flash don’t work and capacitor don’t charge
      by corrize
      Hello, I'm stuck in troubleshooting…
      The flash system works like that : when the (mechanic) flash button is pressed, the flash mecanically pop up, and a circuit buck boost elevate 7v (batt) to 200-300v (?) for charging the big capacitor. And when the photo shoot button is pressed, the capacitor is discharged in the xeon light.

      In the D800, there is a first « power board » close to the battery. 2 wires (batt 7v) goes to another little « flash board ». I measured 7v, so ok.
      When I press the flash button, it's detected by the system, flash icon appear on LDC display....
      10-01-2022, 10:02 AM
    • JayZee
      Samsung Odyssey G9 C49G95TSSR / BN94-17725A – full SPI flash dump needed (M-T9549GGAA / T9549)
      by JayZee
      Hello everyone,

      I am trying to repair a Samsung Odyssey G9 49" monitor and I suspect corrupted firmware / NVM data or a bad SPI flash.

      Monitor details:
      Model: Samsung Odyssey G9
      Model: C49G95TSSR
      Model code: LC49G95TSSRXEN
      Type No.: C49G95TSS
      Version No.: CA02
      Mainboard: BN94-17725A
      PCB: BN41-02843B
      Firmware/platform marking: M-T9549GGAA-1017.0
      Official Samsung USB update available: M-T9549GGAA-1020.0
      Scaler/platform: Novatek NT68500 / T9549
      SPI flash: Winbond 25Q40CLSIP (if it is the right chip)...
      05-15-2026, 04:16 AM
    • SidneyCanadas
      93C46 and 93C56 EEPROM
      by SidneyCanadas
      I tore apart my instrument cluster for my 2008 Toyota Corolla made in 2007 in Cambridge, Ontario, Canada and pcb location: IC6=EEPROM is a surface mounted device with part # of 93C46W7, some claim the EEPROM out of a Camry part # 93C56 will allow odometer to roll over 299 999 KM or miles. The data sheet for both is below:

      https://www.badcaps.net/download/?id=a2990729 2

      Anyone know if the Camry one will work on my Corolla?. And which EEPROM reader/writers do you all recommend I purchase that will allow me to read the old values of the old EEPROM and program the new...
      06-14-2023, 01:16 PM
    • bad0menz
      HP Omen 16-wdxxxx Bricked After Successful(?) BIOS Flash
      by bad0menz
      I wanted to remove the BIOS password on my Omen 16, so I used a ch314a to flash a modified BIOS file. Based on readings, the chip seems to have been programmed correctly, however the computer won't POST or boot—no fan, and either the power button blinks 1 long 1 short, or the capslock blinks once before shutting off.

      There shouldn't be any shorts or physical damage from what I can tell

      This Omen probably has HP SureStart Gen4, a firmware-level security feature embedded in the BIOS, however I've been told that "just by flashing to the dedicated flash there should...
      04-26-2026, 01:02 PM
    • Loading...
    • No more items.
    Working...