SAE J1939 Software
J1939 CANOPEN UDS FLASH BOOTLOADER ADAPTERS PRODUCTS HOME ABOUT CONTACT
SAE J1939 Protocol Stack
SAE J1939 Protocol Stack
     
 

Experience Summary

  • 1000 Global Customers
  • 500 Protocol Stacks
  • 300 CAN Device Drivers
  • 75 Flash Bootloaders
  • 60 Microcontrollers & DSPs
  • 7 Real-Time Operating Systems
  • 1 United States Patent

Memberships

  • TI DSP 3rd Party Network
  • NXP Partner Program
  • STMicroelectronics Partner
  • Microchip Design Partner
  • Infineon Partner Program

EEPROM Emulation (NVRAM, FEE, FLS)

 
We offer a complete package for implementing emulated EEPROM on top of flash memory, including the NVRAM, FEE, and FLS layers. Our emulated EEPROM software provides a simple API for reading and writing to NVRAM while also giving the users the ability to decide when NVRAM is written back to FEE FLS systems. Our source code is platform independent and uses target specific FLS drivers to complete integrations between the applicatoin layer and flash sectors.

EEPROM Emulation Header

Emulated EEPROM

NVRAM is saved across power cycles and multiple sectors. Depending on configuration of page sizes and flash usage, 50 million flash writes are possible.

Emulated EEPROM Details:

  • ANSI C source code
  • Double buffered
  • Non-blocking writes
  • Virtual page size
  • Wear leveling
  • Double CRC-32 validation
  • Duplicate header/footer data
  • Redundant flash storage
 
   
 
 
 
Call Toll Free:  888-256-3828
Emulated EEPROM | NVRAM | FEE | FLS