• AVR Freaks

23LC1024 Hang Up

Author
shuhei
New Member
  • Total Posts : 8
  • Reward points : 0
  • Joined: 2010/03/07 09:47:09
  • Location: 0
  • Status: offline
2020/01/13 02:38:20 (permalink)
0

23LC1024 Hang Up

Hello everyone !
I use 23LC1024 , but sometime it hung up (cannot read or cannot write) and do not resume without power down .
Could you teach me what happen ?
 
I use it for communication between PIC24FJ32GB002 and the 8051 embed processor .
They share 4-wire SPI-RAM bus and have 2-wire handshake-line for arbitration .
Each processor first get permission by using handshake-line then start drive SPI bus .
RAM contents are 64k-byte FIFO buffer and 2*2-byte read/write pointer . 
Almost it work well more than 30 minutes .
 
But sometime it hang up , and read/write pointer read 0x0000 (or 0xFFFF or some constant value) .
Also writing may be ignored (it cannot check by reading) .
I try to RSTIO command if it occurred but the phenomenon is not changed .
Restart each processor by ICE , but not changed .
Only recover way is power down .
 
Best regards , thanks .
#1

0 Replies Related Threads

    Jump to:
    © 2020 APG vNext Commercial Version 4.5