beautypg.com

Chapter 13 e8direct, 1 firmware and device id – Renesas FLASH Development Toolkit 3.07 User Manual

Page 127

background image

113

Chapter 13 E8Direct

The E8 is an existing USB interface board, which has been used to implement the communications protocol
for programming R8C, and M16C devices. Originally this did not support a low level interface allowing its
use without the E8 having knowledge of the device protocol. From FDT 3.05 onwards a new E8 firmware
is supported that offers “E8Direct” - a low level interface using the existing E8 hardware, designed to be as
similar as possible to the FDM. Because of some hardware differences, the command protocol is not
identical, but it has been designed to be backwardly compatible.

WARNING: E8Direct is intended for use with Renesas Starter Kits. Use of E8Direct with other boards is not

supported and is untested - damage may occur to the E8 and/or the target board if incorrect settings are used. It

is important to always ensure that the target board power is switched off when plugging the E8 connector into

the target board

13.1

Firmware and Device ID

When plugged in initially the E8 will report itself as a Renesas E-Series Device.

Figure 13-1

Initial E8 enumeration

To use the E8Direct functionality it must be restarted, a task done automatically by FDT during a
connection operation (which may involve a firmware upgrade, see Chapter 12 - E8 Update). The Output
window will contain the following messages

This manual is related to the following products: