Sponsors of Wiimoteproject.com
IR Pens for Wiimote Whiteboard
Wiimote Project » General Wiimote and Technology » Programmers Den » Can we damage Wii Remote by writing to the EEPROM chip?
Pages: [1]
  Print  
Author Topic: Can we damage Wii Remote by writing to the EEPROM chip?  (Read 3473 times)
0 Members and 1 Guest are viewing this topic.
*
Karma: +0/-0
Posts: 29
Offline Offline
View Profile WWW
« on: September 01, 2009, 07:51:23 PM »

Hi again.

This time I am perhaps asking a way dull question, but i just want to be sure of what I am doing, before I start playing around.

So, the question is related to writing operation that we apparently can perform over the first kilobytes of the embedded EEPROM chip on Wii Remote. Is it possible that we do something wrong and make Wii Remote unusable, while performing this operation? Say, we could mistakingly write over a part of the memory that is not supposed to be written to and in that way damage the data that Wii Remote expects to have.
Logged

++
*
Karma: +1/-0
Posts: 14
Offline Offline
View Profile Email
« Reply #1 on: September 02, 2009, 07:15:05 PM »

"The Wii Remote contains a 16 KiB EEPROM chip from which a section of 6 kilobytes can be freely read and written by the host."

That is right off the Wiki site under the header "Memory"- http://en.wikipedia.org/wiki/Wii_Remote

As long as you write to the correct address... you should be fine.
Logged
*
Karma: +0/-0
Posts: 29
Offline Offline
View Profile WWW
« Reply #2 on: September 02, 2009, 08:04:17 PM »

I just happen to be used to read that part of the en.wiki article over and over lately... Still, if we -- I will repeat -- mistakenly try to write on the space where we are not supposed to, will some sort of protection prevent us from doing that? If not, could such actions prove fatal for the Wii Remote?

That were the questions. Now I took a look on the wiibrew article, and it kind of confirms what I am afraid of.

Quote
Remember to set bit 2 (0x04) on the first byte of the Output Report, otherwise you'll overwrite EEPROM memory!
http://wiibrew.org/wiki/Wiimote#Control_Registers
Logged

++
Pages: [1]
  Print  
 
Jump to:  

Clicky Web Analytics