OMNI Engineering Services
AUTOMOTIVE HVAC FLASH REPROGRAMMABILITY

  • CUSTOMER:
  • It is the policy of OMNI Engineering Services Inc. not to disclose customer names and/or proprietary details of projects without the client’s release to do so.

  • PROJECT REQUIREMENTS:
  • Integrate 3rd-party Flash reprogramming drivers into the HVAC controller per end-customer ("Big-3" auto manufacturer) requirements.

  • DESIGN APPROACH:
  • An eight-bit CMOS micro controller forms the heart of this embedded system. The project's software was developed using the "C" language. The 3rd-party drivers proved to be incomplete, poorly documented, and laced with bugs, thus requiring a major reverse-engineering effort in order to integrate them into the existing code base. In addition, the existing code base required significant partitioning and restructuring of the memory map in order to work with the drivers.

  • PROJECT RESULTS:
  • The drivers were successfully debugged and integrated into the system, and performed as required, allowing the HVAC flash memory to be reprogrammed via the CAN bus.

  • PROJECT BUILDING BLOCKS:
  • Motorola 68HC08 Micro Controller
    COSMIC ‘HC08 Tool chain
    Motorola MMDS Emulator
    Vector CANalyzer and CANoe
    Vector CAN drivers for the ST9 and ‘HC08
    Motorola Flash Reprogramming Drivers for the ‘HC08
    RETURN to Table of Contents

    For further information, please feel free to contact the OMNI Group.

    OMNI Engineering Services, Inc.
    370 West Second Street, Suite 100
    Winona, MN  55987  USA
    Phone: 507.454.5293
    Fax: 507.453.0922 E-Mail: OMNI Engineering Services Inc.
    ^ Top