TV Tuner
Project description
Maintenance of an ISDB-T TV tuner for the use in Japanese vehicles
Objective / customer benefit
- Improvement of system stability
- Further development of the engineering mode functions
- Tracing concept to detect rare individual errors dependent on surroundings and transmission area
- Optimization of the use of resources for EPG data
- Optimization of code quality
Solution
- Adaptation of initialisation routines and identification of unprotected shared areas, protection of areas which aren’t thread-safe
- Development of a routine to store stack trace dumps in the case of critical OS signals
- An EPG garbage collection routine was developed to relieve existing EPG caching code due to insufficient resources
- Provision of test transmitter lists for poor or insufficient reception conditions
- Synchronization of traces between the MOST controller chip and the MPEG decoder chip in order to recognize timing problems
- Extension of the engineering mode to display the diagnostic trouble code to relieve the test department
- Development of tools to automatically check and filter traces
- Removal of all compiler warnings
Technologies used
- Embedded Linux Montavista
- MOST Bus



