Analog Devices AN-1138 LINBWSD DLL Programmer's Guide

This application note describes the library functions available in the LINBWSD.dll library. These functions can be used to create an USB-to-LIN downloader for integrated battery sensor devices.


Analog Devices AN-1138 LINBWSD DLL Programmer's Guide - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Programming Manual
Language
English
Pages
20
File format
PDF
File size
153 KB
Published
02 August, 2012
Updated
30 September, 2023
MD5 checksum
15C8959AA8363CD437AA1BB5D04E00C0

About this manual

This document is an application note (AN-1138) that describes the library functions available in the LINBWSD.dll. These functions allow developers to create a USB-to-LIN downloader specifically for programming integrated battery sensor devices.

The guide details the use of Protocol 6 for Flash and EE memory programming via LIN. It provides a comprehensive overview of the hardware setup, including jumper configurations for the downloader board, and outlines the standard download sequence required to prevent corruption of the Flash memory.

What's inside

  • Introduction
  • Hardware Setup
  • Downloader Jumper Settings
  • Download Sequence
  • GetDLLInfo
  • OpenDongle
  • CloseDongle
  • InitLinKernel
  • AssignNAD
  • ReadByIdentifier

Specifications

Supported IBS DevicesADuC7032-8L, ADuC7033, ADuC7036DCPZ, ADuC7039
Memory Programming ProtocolProtocol 6

Frequently asked questions

What is the purpose of the LINBWSD.dll library?

It allows users to create a USB-to-LIN downloader for integrated battery sensor devices.

Which protocol is used for memory programming via LIN?

Protocol 6 is used for Flash/EE memory programming via LIN.

Download PDF (153 KB)

More Analog Devices Manuals


View all Analog Devices manuals →