User Tools

Site Tools


rom_dump_cw1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rom_dump_cw1 [2024/07/06 16:28] – [3. Preparing environment] cfxrom_dump_cw1 [2024/10/02 19:41] (current) cfx
Line 1: Line 1:
-===== Rom dump from Casio ClassWiz =====+===== Rom dump from Casio ClassWiz (I & II) =====
  
 ==== 1. Required programmer ==== ==== 1. Required programmer ====
Line 8: Line 8:
 ==== 2. Pinout and connections ==== ==== 2. Pinout and connections ====
 Description of test pads on calculator (click to enlarge):\\ Description of test pads on calculator (click to enlarge):\\
-{{:pinout_cw1_pcb.jpg?direct&400}}+== CLASSWIZ 1 == 
 +{{:pinout_cw1_pcb.jpg?direct&500}} 
 + 
 +== CLASSWIZ 2 == 
 +{{::cw2_pinout.jpg?direct&500|}}
  
 ^ Pad  ^ Meaning                     ^ ^ Pad  ^ Meaning                     ^
Line 35: Line 39:
 ==== 4. Dumping rom ==== ==== 4. Dumping rom ====
   * In menu start find and run ''DTU8 Debugger''   * In menu start find and run ''DTU8 Debugger''
-  * In newly opened window select target:\\ {{::target_cw1_selection.png?direct&400|}} \\ and click OK+  * In newly opened window select target (Depending on CW1 or CW2):\\ {{::target_cw1_selection.png?direct&400|}} \\ and click OK
   * If connection is correct you should see window asking for **Security ID**: \\ {{:security_id_check.png?direct&600|}}   * If connection is correct you should see window asking for **Security ID**: \\ {{:security_id_check.png?direct&600|}}
-  * Enter this: ''FFFF FFFF 7379 6771 5961 4753 4143 3137 2329 1719 1113 2307''. \\ First 16 bytes of that password is stored in calculator rom at address 0xFDE0 in reversed order.\\ I don't have idea yet from where come the last 8 bytes.+  * Enter this: ''FFFF FFFF 7379 6771 5961 4753 4143 3137 2329 1719 1113 2307''. \\ //(BTW: This password is stored in calculator ROM at address 0xFDE0 in reversed order.)//
   * When password is accepted in main DTU8 window select from menu: ''File'' > ''Save program to file...'' and provide file name to store rom.   * When password is accepted in main DTU8 window select from menu: ''File'' > ''Save program to file...'' and provide file name to store rom.
   * Rom will be saved to file \\ {{::saving_program.png?direct&300|}}   * Rom will be saved to file \\ {{::saving_program.png?direct&300|}}
  
 ==== 5. To do ==== ==== 5. To do ====
-  * Find out how last 8 bytes of security ID was obtained +  * <del>Find out how last 8 bytes of security ID was obtained</del> 
-  * Prepare procedure to flash rom+  * <del>Prepare procedure to flash rom</del>
   * Create better target file as current one uses larger rom window than necessary    * Create better target file as current one uses larger rom window than necessary 
  
rom_dump_cw1.1720276099.txt.gz · Last modified: 2024/07/06 16:28 by cfx