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