You are viewing our Forum Archives. To view or take place in current topics click here.
Xbox360E DG-16D5S replacement clone board has SPI locked
Posted:
Xbox360E DG-16D5S replacement clone board has SPI lockedPosted:
Status: Offline
Joined: May 26, 201410Year Member
Posts: 2
Reputation Power: 0
Long story short, I returned a defective legit TX LTU2, these are out of stock everywhere, and I ended up with a clone. Unfortunately, the cheap imitation has a locked SPI! I'm pretty sure I didn't lock it, but I can't be 100 percent certain. This has an MXIC and a MT1309E--see attached pics. What's the easiest way to unlock the SPI?
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
[ Register or Signin to view external links. ]
#2. Posted:
Status: Offline
Joined: May 26, 201410Year Member
Posts: 2
Reputation Power: 0
Let's take a step back and think about this...
QUESTIONS:
1. What's preventing me from writing the firmware?
2. What am I writing the firmware to?
BEST GUESS:
1. Hardware write protection lock
2. Flash memory
Therefore, SPI status register value 0x8C is locking flash memory. After Googling and Googling the night away, U20 (MX25L2005) provides flash memory. It's the tiny 8-pin DIP located at the corner of the board. Coincidentally, PIN#3 is WP# (hardware write protection). The data spec below lists it as active low, and my DMM says it's at ground potential when measured powered up.
[ Register or Signin to view external links. ] , 3V, 2Mb, v1.9.pdf
Sounds like WP# is read at powerup, and write protect mode is permanently enabled for the entire power cycle. All I have to do is figure out how to drive that pin high at power up.
Problem has been resolved!
Solution: Jumper pins 3 and 8 on U20.
[ Register or Signin to view external links. ]
QUESTIONS:
1. What's preventing me from writing the firmware?
2. What am I writing the firmware to?
BEST GUESS:
1. Hardware write protection lock
2. Flash memory
Therefore, SPI status register value 0x8C is locking flash memory. After Googling and Googling the night away, U20 (MX25L2005) provides flash memory. It's the tiny 8-pin DIP located at the corner of the board. Coincidentally, PIN#3 is WP# (hardware write protection). The data spec below lists it as active low, and my DMM says it's at ground potential when measured powered up.
[ Register or Signin to view external links. ] , 3V, 2Mb, v1.9.pdf
Sounds like WP# is read at powerup, and write protect mode is permanently enabled for the entire power cycle. All I have to do is figure out how to drive that pin high at power up.
Problem has been resolved!
Solution: Jumper pins 3 and 8 on U20.
[ Register or Signin to view external links. ]
- 0useful
- 0not useful
You are viewing our Forum Archives. To view or take place in current topics click here.