To: C.K. Houston who wrote (510 ) 3/22/1998 4:46:00 PM From: angra manyu Read Replies (1) | Respond to of 810
CK, Thanks for the TAVA research paper. You did go to great lengths in putting it together. This posting is going to be a long one, so readers please bear with me. I really have some serious doubts regarding the efficacy of 3rd party remediation of embedded systems. An embedded system as you all know has next to NO flexibility. Specially the systems that use the old and plain EPROM don't have the ability to upgrade the firmware dynamically. Those that use EEPROMs theoritically have the ability to accept erasure and allow reprogramming. In the first case the chip(EPROM) needs to be replaced after reprogramming and in the second the firmware needs to be upgraded, if the system has that capability else the chip needs to be replaced also, after software modification. The problem with firmware is limited space, the PROM has a fixed amount of memory and you have to fit the modified software in it. If it was already crammed to begin with, so much harder. On top of all that, TAVA, for example, will have to read the code, analyze, understand and then make the changes. What if it also might need hardware changes, for whatever reason. It is much harder to fix an embedded system because its interfaces vary from being non-existent to primitive. The original system manufacturer has a much better understanding of the system and has a better chance of making it Y2K compliant much faster because he knows the Code better than a 3rd party. Then all it takes is to send the new PROM to his customers. Embedded systems do not provide, for the most part, interfaces to the outside world and the systems are preprogrammed, which means you can only do what the system allows you to do. How do you interface the CD with such systems. For eg. a Microwave Oven is an an embedded system, which may not work after Y2K. How do you think TAVA can interface with such a system. Whereas Panasonic which made the Oven, can simply sell a new chip that I can buy and install. Only time will tell ... regards Krishna