FREE REPAIR MANUALS & LABOR GUIDES 1982-2013 Vehicles
Courtesy of Operation CHARM: Car repair manuals for everyone.

Computers/Controls - 'FRM' Fails Coding

SI B09 03 07
Programming/Coding Explanation

June 2007
Technical Service

SUBJECT
FRM Fails Coding

MODEL
E92 (3 Series Coupe)

SITUATION

After a programming update or coding the entire vehicle caused by:

^ Technical Campaign

^ Retrofit

^ Programming / coding update

the Final report states:

"FRM could not be encoded Diagnostic trouble 1000 (CoApi) - General error"

CAUSE
The cause for this issue is not the FRM itself, but the Seat Belt Assistant modules that are connected to and coded by the FRM. The Seat Belt Assistant can only be coded with Progman by coding the FRM.

PROCEDURE

A. Seat Belt Assistant NOT replaced (usual programming / coding update)

1. Retry the encoding of the FRM at least three times.

2. If the fault still reads out in the Final report after the retries, check the FRM fault codes with DIS.

3. If no fault codes are stored, check the proper functionality of the FRM, the Seat Belt Assistant driver side and the Seat Belt Assistant passenger side.

4. If no fault codes are stored and all modules work properly, release the car and ignore the CoApi fault in the Final report.

B. Seat Belt Assistant IS / WAS replaced

1. The Seat Belt Assistant modules must be coded!

2. In that case submit a PuMA case to get additional information on how to proceed.

WARRANTY INFORMATION
Information only.





Disclaimer