LIN Bus Microprocessor Programming Mode Transition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional LIN bus micro-processor systems require a basic program to be loaded into the program memory before connecting with the LIN bus system, limiting the ability to access the programming mode pin externally after installation, which complicates the initial programming process.
Innovation Solution
A process and electronic module that allow a micro-processor system to be connected to a LIN bus system without a pre-loaded base program, using a mode change signal outside the LIN bus protocol to transition from a normal operating mode to a programming mode, enabling program loading and modification post-installation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a basic program is loaded into program memory before connecting with the LIN bus system, then the micro-processor system can recognize control words and operate normally, but the programming mode pin becomes inaccessible after installation, complicating the initial programming process
Solution Approach 1:
The system performs preliminary actions by detecting voltage presence and automatically transitioning to a special operating mode within a predetermined time period after power-on, before normal operation begins. This allows the system to be programmed via the LIN bus without requiring external pin access, resolving the contradiction between reliable operation and programming accessibility.
2Ease of operation
If the programming mode pin is made accessible after installation, then program loading becomes difficult, but if it is not accessible, then post-installation programming is impossible
Solution Approach 1:
The LIN bus transmission line serves as an intermediary medium to transfer mode change signals and programming data to the micro-processor system without requiring physical access to the programming mode pin. This mediator enables post-installation programming while maintaining the pin's inaccessibility, resolving the contradiction between programming convenience and post-installation adaptability.
3Adaptability or versatility
If a mode change signal outside the LIN bus protocol is used, then the system can transition to programming mode via the bus, but it requires deviation from standard protocol
Solution Approach 1:
The system applies local quality by implementing special protocol handling only during the predetermined time period after power-on, while maintaining standard LIN bus protocol compatibility for normal operation. This localized deviation allows programming mode transition without requiring system-wide protocol changes, resolving the contradiction between programming accessibility and protocol simplicity.
Data Source
AI summary
The invention relates to an electronic module, in particular a micro-processor and/or micro-controller module, and a process for operating a system module, able to be connected with a bus, in particular a LIN bus system. The process includes operating the system module in a first operating mode, and operating the system module in a second operating mode, when, within a pre-determined time period after the start of the first operating mode, a mode start and/or mode change signal—not provided for by the system protocol—is received via the bus system.


