Hacking M3 Lite Language Changer

lenselijer

Well-Known Member
OP
Member
Joined
Mar 27, 2006
Messages
1,531
Trophies
1
XP
795
Country
Netherlands
I recently bought both the M3 Lite Chinese & English versions.

Compared both pcb boards but they look exactly the same, so why cant i use english firmware on the chinese m3 lite.
The chinese version is cheaper then the english one, so it would be nice
smile.gif


Here is a picture:
m3lite.jpg


Nothing special, unless you look close, you see 4 gold pads in the top right.
They say: TDO, TCK, TDI, TMS
This is a typical JTAG Port. I use it to program cable modems and settop boxes.
Looked it up on google:
Test Clock (TCK), Test Mode Select (TMS), Test Data In (TDI), and Test Data Out (TDO).

You can program the Altera Max II chip using this port.
My idea is to try to read the contents of my chinese m3 lite, because i dont care if that one breaks
smile.gif

When it's successful I will read out my english m3 lite and use the firmware to flash the chinese one.
I think this would work, but I need to know if i'm on the right track. Is the firmware really stored inside this Altera Max II chip? or is it somewhere else?
 

shaunj66

GBAtemp Administrator
Administrator
Joined
Oct 24, 2002
Messages
11,789
Trophies
4
Age
38
Location
South England
Website
www.gbatemp.net
XP
21,356
Country
United Kingdom
Well the firmware is hardly going to be stored in one of the resistors is it? I'm pretty certain you have the right idea, hehe.
smile.gif


It will be interesting to see your results, but I doubt it will really benefit anyone else in the long run as they'd have to build or purchase their own JTAG cable.
 

shtonkalot

Can't hold on much longer, But I'll never let go!
Member
Joined
May 28, 2006
Messages
969
Trophies
1
Location
Gosford, Australia
Website
Visit site
XP
389
Country
Cool idea! I'd always wondered what the difference must be between the different language versions.

Is the JTAG cable you use the same or similar to this one?
Do you need a driver for the cable to work or just some specific software?

I'm very interested to see how this turns out.
 

cory1492

Well-Known Member
Member
Joined
Jun 23, 2005
Messages
1,497
Trophies
1
Location
Home, WhereElse?
XP
324
Country
Canada
They may have not enabled/added in system programming, and even if it does have an interface, most likely the language settings are stored in the user locked area (requireing a key to read/write).

More likely the JTAG is used for quality assurance tests / debug info when its actually running.

Any rate, good luck - MaxII/CPLD's are generally quite secure from being read out (and in the case of M3, they double crypt most everything to try and ensure the competition doesnt clone their products).

edit:/btw, with older M3 SD, it was possible to change the firmware version to English, but after e19 or so it stopped booting into the menu.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
  • Iron_Masuku @ Iron_Masuku:
    Hello
    Skelletonike @ Skelletonike: hmm