We have developed a software for a remote monitoring and control of data
acquisition systems. The software is developed using QNX 4.25, Watcom ‘C’
compiler v10.6 and PhAB. The software runs on a 233MHz industrial computer.
It monitors and controls 60 remote data acquisition systems connected to the
computer on serial link We have developed the serial communication programs,
programs for data storage and retrieval, report generation, graphical
representation of the data on screen.
The user never resets the computer system. The software runs continuously
without a restart. On this industrial grade setup, the mains supply to the
computer failed and got restored immediately. The user observed that system
could not boot to QNX. They reported this problem to us.
When we checked up the hard disk, we could note that the file system and the
data stored on the disk was OK. The hard disk was not booting to QNX. We
could check this by connecting the harddisks in master/slave mode(normall
functioning QNX HDD used for booting and accessing the file system of hard
disk drive with damaged loader) .
We had to restore partition loader as well as boot loader of QNX.
We had not expected such a failure even with QNX RTOS…
We could restore the normal disk functioning and could recover the data but
could not figure out the reason for such an occurrence. Does anyone know the
answer? Has anybody come across similar problems?
thanks in advance,