Contents

Introduction

The AVC-LAN is part of the Body Electrical System Control and manages

all audio and video related functions. The audio bus is described in

Toyota’s own words as follows:

AVC-LAN consist of audio visual systems such as the multi-display, navigation ECU, radio and

player, stereo component amplifier and gateway ECU. Gateway ECU has communication

circuit to correspond with different types of communication data. Different types of

communication data can be shared among communication parts after it goes through gateway

ECU (System Circuits: AVC-LAN Bus, “Prius Wiring Diagram” 80).

The system itself can be considered a subset of the IEBus Standard,

which was delevoped by NEC electronics for automotive use. It is

slightly faster than the BEAN Bus and has more

data per command, but is still much slower than CAN

Bus, since realtime speeds are not required.

Connections

5b9a16dc51abf569ff9da57b29c4de29.gif

Waveform

f18dea88167b6633c6e73add7be83678.png

Prep 7uS

Sync 20uS

Data 13uS

Protocol

848459b2a6f3f357cdc51a971583b012.png

f6d36db69cb5bbe784dd641b9f3a6f6f.png

This is an AVC-LAN message captured using a logic probe.

Hardware

Specific

Renesas HA12240

Differential Transceiver

A2240 Package Marking

CA0008 Package Marking

CA0013 Package Marking

NEC uPD6708 IEBus (Inter

Equipment Bus) Protocol Controller

NEC uPD72042 IEBus

(Inter Equipment Bus) Protocol Controller

General Purpose

LM239 comparator (can be used for receiver)

PCA82C250 CAN Bus (can be used for driver)

MCP2551 CAN Bus (can be used for driver)

RS-485 Differential Transceiver ( can be used for both receiver and

driver)

SN65HVD11 +3.3V

SN75HVD11 +5v

Hacks

Marcin Slonicki’s Toyota Corolla AVC-Lan MP3

player using:

ATmega8 is clocked at 14.7456 MHz with an external crystal

PCA82C250 CAN bus driver is used to drive the IEBus

LM239 comparator is required on top of the PCA82C250 to read

from the IEBus

Louis Frigon’s Toyota Auxiliary Audio Input

Enabler using:

ATmega8 is clocked at 8.00 MHz with the internal RC

ATmega8’s internal analog comparator handles the receive side

ATmega8’s two GPIOs as antagonist output pins perform the bus

driver

Documentation Credit

Jeremiah J. Flerchinger

Whitepaper

Logo

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。

更多推荐