dario@techunix.BITNET (Dario Ringach) (05/04/90)
I've some problems initializing the i960 and will be grateful if anyone can help me. The chip asserts FAILURE, performs the self-test (which passes successfully) and disasserts FAILURE to start reading the first 8 words. When it finishes, it asserts FAILURE again, so it seems that the checksum words were not computed correctly... The first words are: 0: 00000140 ;SAT 4: 00000020 ;PRCB 8: 00000000 ;Check Sum c: 000001cf ;IP 10: fffffca4 ;Check Words 14: 00000000 18: 00000000 1c: fffffffe ; we have also tried 00000001 here Is the above code correct? A more strange thing happens afterwards. The processor should enter the 'stopped' state. But after a time the processor start reading the following words..(!?!?!) asserting FAILURE from time to time... Can anyone explain this behavior? Thank you very much in advance! -- Dario. -- BITNET: dario@techunix | ARPANET: dario%techunix.bitnet@cunyvm.cuny.edu Domain: dario@techunix.technion.ac.il | UUCP: ...!psuvax1!techunix.bitnet!dario Dario Ringach, Technion, Israel Institute of Technology, Dept. of Electrical Engineering, Box 52, 32000 Haifa, Israel