Magic FLEX FLK02 FLX1.1 User manual

1
FLEX PROGRAMMING TOOL FOR THE
AUTOMOTIVE SECTOR
USER MANUAL
This manual contains information on the features and operation of FLEX, a programming
tool for use in the automotive sector.
It provides the user with basic download and installation instructions, safety warnings and
precautions for the proper operation of the interface as well as the terms and conditions
of the warranty and its software licenses.

2

4
Index
1. Conformity Declaration������������������������������������������������� 1
2. Terms and conditions �������������������������������������������������� 3
2.1 Warranty terms �������������������������������������������������������� 7
2.2 Conditions of use ����������������������������������������������������� 10
2.3 Safety regulations ����������������������������������������������������� 14
3. GUIDE TO USING FLEX ������������������������������������������������ 17
3.1 FLEX Features �������������������������������������������������������� 20
3.2 Connection modes ���������������������������������������������������� 21
3.2.1 Connection via USB ������������������������������������������������� 22
3.2.2 Connection via OBD ������������������������������������������������� 22
3.2.3 Connection in BENCH������������������������������������������������ 24
3.2.4 Connection in BOOT ������������������������������������������������� 25
4. The FLEX and FLEXBox hardware �������������������������������������� 26
4.1 FLEX ���������������������������������������������������������������� 27
4.1.1 FLX1.1 pinout ������������������������������������������������������� 28
4.2 FLEXBOX ������������������������������������������������������������ 30
4.2.1 FLX1.9 pinout ������������������������������������������������������� 31
4.3 How FLEX and FLEXBox communicate ���������������������������������� 33
4.3.1 BOOT connection ��������������������������������������������������� 34
4.3.2 BDM connection ���������������������������������������������������� 35
4.3.3 JTAG connection ���������������������������������������������������� 36
4.3.4 OBD connection ���������������������������������������������������� 37
4.3.5 BENCH connection �������������������������������������������������� 38
5. FLEX Activation ������������������������������������������������������� 39
6. Initiating the FLEX software ������������������������������������������� 45
6.1 FLEX TEST ����������������������������������������������������������� 47
6.2 MMS back end ������������������������������������������������������� 48
7. Frequently Asked Questions (FAQ) ������������������������������������� 49
8. Contacts ������������������������������������������������������������� 58

1
DECLARATION OF CONFORMITY
ADDRESS: Contrada Margi Soprano snc Partinico 90047 (PA), ITALY
I, the undersigned, BOGDAN JAN SKUTKIEWICZ, as the legal representative
DECLARE
That the product: FLEX
Model and SKU code: FLK02 FLX1.1/FLX1.9
Year of construction: 2018
Has been manufactured according to the following directives and standards:
Directive 2014/53 / EU known as the “Radio Equipment Directive”
Directive 2014/35 / EU known as the “Low Voltage Directive”
Directive 2014/30 / EU known as “Electromagnetic Compatibility Directive”
Directive 2011/65 / EC known as “RoHS”
Directive 2012/19 / EU known as “WEEE”
Directive 2001/95 / EC known as “General Product Safety Directive”
IEC 61882, 2nd Edition, March 2016 - “Hazard and operability studies (HAZOP studies)”
This product is therefore in compliance with the applicable directives and regulations.
Conformity declaration! is issued under the exclusive responsibility of the manufacturer.
Date: _________________________ Signature:___________________________
MAGICMOTORSPORT S.R.L. UNIPERSONALE
Ofce phone: +39 091 7487722
VAT number: IT06830930829
E_mail [email protected]
Website: www.magicmotorsport.com
30-10-2020

2
CERTIFICATIONS
This administrative marking indicates to the consumer that the product
complies to the provisions established by the European Community regards
to the use of the device, its design and manufacture as well as all health,
safety, and environmental protection standards.
This certication describes the best practices used for the implementation
of an information security management system (ISMS, also known as SGSI
in Italy), that is a set of policies, procedures, processes and material and
technical measures that help manage, monitor and improve information
security.
This certication warrants that the company’s activities fulll the minimum
requirements of this set of standards and that the services and products
placed on the market by said company correspond to determined
specications and that all the phases relating to their implementation are
practicable and veriable.
FLEX is eligible to be dened as a “Device for human-machine interaction
and for the improvement of ergonomics and workplace safety in 4.0 logic”,
as it is a versatile tool designed to facilitate and expedite workows in
mechatronic workshops.
2. TERMS AND CONDITIONS
INDUSTRY 4.0

3
MAGICMOTORSPORT AND ITS AFFILIATES DO NOT PROVIDE ANY KIND OF WARRANTY ON
ANY EVENTUAL WEAR AND TEAR OF THE ENGINE AND/OR OTHER MECHANICAL AND/OR
ELECTRICAL PARTS OF THE VEHICLE, NOR DOES IT ASSUME RESPONSIBILITY OF THE
USE OF THE PRODUCT IN ACCORDANCE WITH THE REGULATIONS IMPOSED BY OTHER
COUNTRIES (E.G. BUT NOT LIMITED TO, ANTI-POLLUTION REGULATIONS).
2. TERMS AND CONDITIONS
The terms and conditions of use listed below are automatically deemed to be
understood, acknowledged and accepted by users registered to the MMS Helpdesk.
The use of the interface implicates the acceptance of the Terms of Service in the
Product Warranty and Software License section in the MMS Helpdesk on behalf of
the user.
The terms and conditions of use
Safety measures for the operation of FLEX
In the event of a Repair Request for the tools, the user must contact MAGICMOTORSPORT
exclusively.
• FLEX and its accessories are intended for professional use.
• FLEX is intended solely for use in the modication of competition vehicles or for use
in racing events o of public roads.
• FLEX gives the user access to the engine management parameters. The modication
and/or recalibration of these parameters could somehow make the vehicle inconsistent
with the requirements, standards, and directives of certain countries in terms of power,
speed and emissions. In the case of extreme modications to the engine management
system, atypical or greater wear of the mechanical components of the vehicle may be
experienced, thus causing the loss of the warranty provided by the manufacturer or the
reseller of the vehicle. The highest level of professionalism and caution is necessary
during operations on the operating parameters of engine management.
• The product and its associated accessories must be used only after the consultation
of this manual and the correlative operating manuals on the MMS Helpdesk.

4
MAGICMOTORSPORT owns all rights to images, schemes, manuals and/or other
content protected by copyright. Furthermore, the use of copyrighted content
(modication, internet loading, copy, reproduction, broadcast distribution, licensing,
sale, publication and dissemination), with the exception of its use in this document, is
prohibited under the terms of copyright.
It is forbidden:
a) to systematically copy parts of the site (by printing and/or a backup storage device);
b) to create links to the site or to the information contained therein without prior
consent;
c) to use the material or information contained in the site for any intention competitive
with MAGICMOTORSPORT;
d) to use the website and its contents for purposes discordant to applicable law.
MAGICMOTORSPORT has the right to suspend access to the website ����������
www.magicmotorsport.com and the MMS Helpdesk platform at any time and without
prior warning to perform repair or maintenance work in order to readjust and update
the content and functionality of the platform from time to time.
MAGICMOTORSPORT S.R.L. si riserva inoltre la facoltà di variare, in ogni momento,
PRODUCT CONFORMITY IS GUARANTEED ONLY IF THE PROGRAMMING TOOL IS USED WITH
THE CABLES AND ACCESSORIES PROVIDED BY MAGICMOTORSPORT

5
MAGICMOTORSPORT guarantees multilingual technical assistance for FLEX through
a sophisticated network of services dedicated to MMS users. A highly qualied
technical sta assists the user in problem solving. For more details, consult the F.A.Q.
section on page 49.
AUTHORIZED ASSISTANCE
PRESENTATION OF THE MANUAL
This user manual is composed of:
• A brief overlook on: safety rules, tool conguration and the use and maintenance of FLEX;
• Technical and functional details of FLEX;
• A description of FLEX and FLEXBox;
• Connection modes for work with FLEX;
• A navigation guide of the MMS Helpdesk platform;
• A guide to the use of the FLEX software.
The manual is divided into sections, each one dedicated to a determined topic and
divided into chapters, as per the index.
In the event that FLEX is transferred to a third party for any reason (sale, loan or other)
this user manual must be provided to the new user.
This manual contains proprietary information and may not be submitted even partially
to third parties, for any use and in any form, without the prior written consent of
MAGICMOTORSPORT.

6
After this period, it will be the obligation and care of the product manager to
ensure that both the product and the documentation comply with the laws in
force at the time of the inspection.
MAGICMOTORSPORT declares that the information contained in this
manual is consistent with the technical and safety specications of the FLEX
programming tool that it denes.
A certied copy of this manual is deposited in the technical le of the
programming tool, stored in the MAGICMOTORSPORT archives.
MAGICMOTORSPORT does not legally recognize any documentation that
has not been produced, issued or distributed by itself or by its authorized
representatives.
This manual and the related technical le will be stored in the manufacturer’s
archives for the period required by law (10 years).
During this period, a copy of the documentation that refers to the product may
be requested at the time of sale.
In this 10-year period, the complete technical le is readily available for the
supervisory authorities, who may request a copy.

7
2.1 WARRANTY TERMS
The warranty terms, fully listed in the purchase contract, are valid only if the
programming tool is used according to the established conditions of use.
1 https://www.magicmotorsport.com/documentation/warranty-terms/
The manufacturer agrees to replace malfunctioning or incorrectly manufactured parts
at its discretion, only after an accurate inspection and verication of faulty assembly.
2
The transport and/or shipping costs in case of an incorrect application of the warranty
terms are always at the buyer’s expense.
3
During the warranty term, all replaced products become the property of the
manufacturer.
4
The warranty on FLEX is extended to the original owner who has complied with the
maintenance instructions contained in this manual. The warranty is no longer valid if
the original owner sells the product or modications are made to the tools.
5
The warranty does not extend to damage resulting from excessive strain such as the
use of the product in the presence of an anomaly, the use of inappropriate operating
methods or negligence to observe the instructions for use and maintenance. The
warranty also does not extend to components such as cables and adapters.
6
The manufacturer assumes no responsibility for any diculties that may arise in the
resale or use of the tools abroad due to the provisions in force in the country where the
product was sold.
7
The defective product, or any part of the product, must be shipped to the manufacturer
at the expense of the owner and will not be replaced without proof of purchase (invoice,
conrmation of payment); otherwise, all expenses related to the replaced part will be
charged to the buyer.
8
FLEX is covered by a lifetime limited warranty under the following conditions:
With the exception of the interventions described in the paragraph referring to the
maintenance and correct use of the tools, any repair or modication made to the tools
by the user or by unauthorized third parties will invalidate the warranty. The warranty
does not extend to damage caused by inexperience or negligence in the use of the
tools or by faulty and/or omitted maintenance.

8
PROGRAMMING TOOL DESCRIBED IN THIS USER MANUAL WILL LEAD TO THE
If some part of the documentation is missing or illegible, please contact
MAGICMOTORSPORT before carrying out any operations with the tools
GENERAL SAFETY RULES
THE SAFETY RULES AND THE USE AND MAINTENANCE PROCEDURES INDICATED IN THIS
DOCUMENT COMPLEMENT THE GENERAL WORKPLACE SAFETY RULES AND MUST BE
COMPLIED WITH.
Dierent countries have dierent safety regulations. It is therefore herein specied
that in all cases where the standards in this documentation are in conict or reductive
in respect to the standards of a determined country in which the tools are used, the
standards of said country will have priority over those of the documentation.
MAGICMOTORSPORT carried out an in-depth risk analysis on the FLEX programming
tool in its development phase. Certain risks that cannot be eliminated due to their
nature emerged from this analysis. These risks have been examined individually
and this manual indicates how to avoid them. It is therefore important that any user
responsible for the use and maintenance of the FLEX tool previously read this manual.
THE FLEX PROGRAMMING TOOL IS ONLY COVERED BY A LIFETIME LIMITED
WARRANTY IN THE PRESENCE OF AN ACTIVE MMS HELPDESK SUBSCRIPTION. THIS
IMPLIES THAT ANY DAMAGE TO FLEX (FLX1.1) AND FLEXBOX (FLX1.9) GRANTS THE
USER THE POSSIBILITY TO REQUEST THEIR REPLACEMENT WITH A NEW INTERFACE
WITHOUT INCURRING IN ANY ADDITIONAL COSTS (EXCLUDING SHIPPING COSTS). ALL
DAMAGES MUST FIRST BE CONFIRMED BY A MMS TECHNICAL SUPPORT TECHNICIAN,
BY REPAIR REQUEST TICKET. FOR MORE INFORMATION CONSULT THIS DOCUMENT:
HTTPS://WWW.MAGICMOTORSPORT.COM/DOCUMENTATION/WARRANTY-TERMS/
IF IT IS NECESSARY TO USE THE WARRANTY, PLEASE INDICATE THE FOLLOWING DATA:
1 TYPE OF PRODUCT
2 DATE OF PURCHASE (VERIFIED BY A FINAL INVOICE)
3 A DETAILED DESCRIPTION OF THE PROBLEM
ANNULLMENT OF THE WARRANTY TERMS.
FAILURE TO COMPLY WITH THE TERMS AND CONDITIONS OF USE OF THE

9
WARNINGS
The user will nd all the documentation required by law for the sale of FLEX on the
www.magicmotorsport.com website. It is possible to request the documentation in
paper format by contacting customer service.
MAGICMOTORSPORT CANNOT BE HELD LIABLE IN ANY CASE FOR ACCIDENTS OR
DAMAGES RESULTING FROM AN IMPROPER USE OF THE PROGRAMMING TOOL,
AS WELL AS THE NON-COMPLIANCE, EVEN PARTIAL, OF THE SAFETY RULES AND
TERMS AND CONDITIONS OF USE IN THIS DOCUMENTATION..
Specically:
• It is absolutely forbidden to make any modications to the product. Any
damage to people, animals or things resulting from use of the programming
tool improperly modied by an unauthorized user relieves the manufacturer
of any responsibility;
• Store this manual carefully as it is necessary for a correct and safe use of the
programming tool;
• Periodically check the status of the installed label and restore it if it is
damaged. If necessary, the user may contact the manufacturer’s authorized
assistance;
• If the external structure of the programming tool presents sharp edges
as a consequence of an accidental impact, rendering it dangerous, it is
TRANSACTIONS INVOLVING RISKS FOR THE OPERATOR
During commissioning operations, the user must comply with the general
accident prevention regulations.
Specically:
MAKE SURE ELECTRICAL PARTS ARE NOT LIVE BEFORE PROCEEDING TO WORK.
Solutions were adopted in the development stages of FLEX that were aimed
at rendering the use of the tools safe in all phases of use: transport, adjustment,
activity and maintenance. However, not all risks for operators and the environment
have been eliminated both for technological reasons (reliability of the devices) and for
management reasons (excessive diculties in elimination). Consequently, the residual
risks present in the tools are hereby reported.

10
UNPACKING
The programming tool is presented in a cardboard box or, at the customer’s request,
inside a polyethylene suitcase.
The package contains:
• FLEX
• Wiring
• FLEXBOX
• Power supply
• Test adapter
• Adapter
•
While connecting to the vehicle and conguring the programming tool, it is necessary
to adopt the use of personal protective equipment (PPE) such as:
CONFIGURATION
Gloves: When operating in areas with dangerous and live parts, it is necessary to use
CE-marked gloves as PPE that protect against all the analyzed risks.
Clothing: The garments must comply with the essential safety requirements in force.
Safety shoes with non-slip soles: this precaution is necessary in all jobs where there is
a risk of falling components.
Protective goggles: this precaution is necessary in all situations where an object and/
or material could be thrown into the eyes of the user.
2.2 CONDITIONS OF USE

11
All products are tested and ne-tuned by the manufacturer before shipping and
delivery to the customer.
The product has been designed, manufactured and tested to meet all specic
standards when congured correctly as per the declaration of conformity.
If the conguration, use and/or maintenance of the tools are not carried out in a
workmanlike manner, anomalies and safety issues may occur during use. Improper
conguration and maintenance will void the warranty terms.
Before conguration and powering on the tools, it is necessary to completely remove
any protective or packaging materials.
THE PROGRAMMING TOOL CAN ONLY BE POWERED ON AFTER IT HAS BEEN CORRECTLY
CONFIGURED.

12
PRELIMINARY REVIEW
Check for Damage
Make sure that the various parts of the programming tool do not show physical
damage due to impacts, tears or abrasions.
Specically:
• that there are no marks or dents, indicative of damage occurred during transport;
• that the cables and connections are not damaged;
• that no water, humidity and/or condensation has formed during transport.
It is advised to wait about 30 minutes before carrying out any further operation.
The lighting system (natural and/or articial) of the conguration area must ensure a
minimum illuminance value of 200 lux.
Damage Reporting Procedure
In the event that damage is found, interrupt the procedure in progress and report the
nature of the damage to the manufacturer’s authorized assistance.
IF USING THE PROGRAMMING TOOL WITH A BENCH TOP POWER SUPPLY, CHECK
THE COMPATIBILITY (SEE TECHNICAL DATA). THE BENCH TOP POWER SUPPLY
MUST BE CONNECTED TO AN ELECTRICAL SYSTEM THAT COMPLIES WITH LEGAL
REQUIREMENTS AND BE EQUIPPED WITH EARTHING AND A CIRCUIT BREAKER
During conguration and the subsequent use of FLEX, incorrect operating conditions
may occur that are not foreseen by this documentation. These completely anomalous
situations may be caused by external factors or by accidental failures not foreseeable
by the manufacturer.
The manual must be stored by the user responsible for managing, maintaining and
using the FLEX programming tool.
2
In the event of damage or loss of the manual, a certied copy may be requested by
the customer from the manufacturer. It is recommended that the user store a copy in
a safe place.
3
1
USE

13
AS IT IS IMPOSSIBLE TO DESCRIBE ALL UNEXECUTABLE OPERATIONS,
IT IS UNDERSTOOD THAT ALL OTHER OPERATIONS NOT EXPLICITLY
INDICATED IN THE MANUAL SUPPLIED WITH FLEX ARE TO BE
CONSIDERED NOT FEASIBLE.
DISCONNECT THE PROGRAMMING TOOL FROM THE POWER SUPPLY
BEFORE PERFORMING ANY CLEANING OR PHYSICAL MAINTENANCE.
PROBLEMS
If any unforeseen and dangerous anomaly occurs during the power on phase and use
of the FLEX programming tool, it is recommended to observe the following procedure:
• Turn o the programming tool
• Disconnect the programming tool from its power supply
• Immediately contact the manufacturer’s authorized assistance
In the event that unforeseen electromagnetic anomalies occur after powering on
the FLEX programming tool, such as the inability to communicate via phones or
smartphones, it is recommended to observe the following procedure:
• Switch o FLEX
• Contact technical assistance immediately.
ACCESS TO THE INTERNAL PARTS OF THE PROGRAMMING TOOL IS FORBIDDEN. NO
ORDINARY MAINTENANCE REQUIRES THE DISASSEMBLING OF THE PROGRAMMING TOOL
CASE. MAINTENANCE ON THE INTERNAL PARTS MUST BE PERFORMED EXCLUSIVELY BY A
TECHNICIAN INDICATED BY THE MANUFACTURER.
ALL MECHANICAL, ELECTRICAL OR ELECTRONIC INTERVENTIONS, ORDINARY OR
EXTRAORDINARY, MUST BE CARRIED OUT BY SPECIALIZED AND AUTHORIZED
PERSONNEL.

14
2.3 SAFETY REGULATIONS
Using FLEX
FLEX should only be used in environments with
temperatures between 0° C (32° F) and 65° C (149° F).
Do not expose FLEX to heat sources.
Do not use damaged power cables, accessories or peripherals with
FLEX.
When FLEX is on, make sure not to cover it with any material that can
reduce air circulation.
DO NOT place FLEX on uneven or unstable surfaces.
DO NOT expose FLEX to metal detectors.

15
Maintenance of FLEX
Unplug the power cord before cleaning FLEX. Use an antistatic
cloth, moistened with a solution of non-abrasive detergent
and a few drops of warm water, then wipe with a dry cloth.
Remove any form of moisture from FLEX with a dry cloth.
Do not use aggressive solvents such as: thinners, benzines or other
similar chemicals on or near FLEX.
Do not place objects on FLEX.
Do not expose FLEX to liquids, rain and humidity.
Do not store FLEX in dusty environments.
Do not use FLEX near gas leaks.

16
Correct disposal
Do not dispose of FLEX in landlls. This product has been designed
to allow the reuse of some parts and the recycling of others. The “X”
symbol on the waste bin indicates that the electronics of the product
cannot be disposed of in unsorted municipal waste containers. Check the
local regulations in force for the procedures for the correct disposal of
electronic products.
The FLEX shell can be recycled as it is made of ABS. It should be disposed
of in an appropriate plastic recycling container.
The FLEX cardboard packing box can be disposed of in an appropriate
paper and cardboard recycling container.
This manual suits for next models
1
Table of contents
Other Magic Motherboard manuals