help programming a 12f629 wiht ps1 modchip hex?

wolffangalchemist

This is bat country!
OP
Member
Joined
Nov 23, 2008
Messages
1,581
Trophies
1
Age
33
Location
middleofnowhere, AL
XP
1,799
Country
United States
i have been trying everything i can think of, retail disc boot fine but backups that boot fine with tonyhax do not boot.
think it boils down to either bad code that i am using or setting when buring the chip.
figured maybe some here with more experience with pic programming could possibly assist me?
here are some of my install pictures i am pretty sure it isn't my wiring as i have redone it about four times to be sure reflashing each time this being the final result,
image_2024-02-21_193050814.png
(will add from phone in a min)
everything is as short as i can possibly get it, and i have no bridges to speak of.
i got the hex files for the 12f629 from this site
https://www.backoldgaming.com/conso...ip-mayumi-v4-multimode3-mm3-onechip-psnee-ps1
i used the mayumi v4 hex for a usa console as that is what i have. it is a pm-41 psone model and i used the points on the schematic in the files.
i tried mm3 before but was using 12c508a pic chips and the appropriate hex file,
they where giving me all sorts of write errors so i think they may have been counterfeit,
i still have about 6 of those that are "blank" and i kept the oscal val when burring the ones i used.
i suspect it might be these settings that need changing for either hex files
settings.JPG

but i have no idea what these should be and can find zero info on google about them in the little info on making your own modchips i could muster up.
here is the hex dumped from my 12f629
hex-0.JPG

hex-2.JPG

it's in the shit.zip file linked below.
i used both a k150 pic programmer and a tL866ii plus to erase and write to it multiple times with no success in getting a backup to boot,
it seems to match the original except the oscal value which probably isn't needed with mayumi v4 but i tried it with and without the value to no avail.
any advice is welcome, i would like to successfully get this going.
 

Attachments

  • shit.zip
    1.4 KB · Views: 18
  • 20240221_160642.jpg
    20240221_160642.jpg
    1.1 MB · Views: 23
Last edited by wolffangalchemist,
  • Like
Reactions: SylverReZ

SylverReZ

Certified GBATemp Boomer
Member
Joined
Sep 13, 2022
Messages
7,404
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,855
Country
United Kingdom
Mayumi 4 write protects the chip after you wrote the hex, meaning that it cannot be reprogrammed. Before programming the chip, you must ensure that the OSC (oscillator) value always remains the same, do note it down in case it ever changes, so then you can change it back to the default value afterwards.

I've had success with my TL866II Plus and I didn't need to change anything beforehand.
 

wolffangalchemist

This is bat country!
OP
Member
Joined
Nov 23, 2008
Messages
1,581
Trophies
1
Age
33
Location
middleofnowhere, AL
XP
1,799
Country
United States
Mayumi 4 write protects the chip after you wrote the hex, meaning that it cannot be reprogrammed. Before programming the chip, you must ensure that the OSC (oscillator) value always remains the same, do note it down in case it ever changes, so then you can change it back to the default value afterwards.

I've had success with my TL866II Plus and I didn't need to change anything beforehand.
yeah i figfured it out, deff something up with the mayumi v4 files i got for the 12f629. i tried mm3 for it on the TL866ii plus, same chip i wrote mayumi v4 to, and got it first go. that said after reassembly today game or no game i am stuck on the white sony screen... could be a fuse apparently, gonna check that and my wiring later today. i really like that the tl866ii plus automatically seems to leave the oscal alone and doesn't let it get over written.
Edit: it isn't a fuse gonna have to ohm it out with a multimeter. So for now i have a scph 9001 without a cd drive, frankenstation anyone?
Yeah...

Edit 2: a little less franken station.
1000012155.jpg
 

Attachments

  • received_921748869257640.jpeg
    received_921748869257640.jpeg
    106 KB · Views: 22
  • received_374849492160472.mp4
    3 MB
Last edited by wolffangalchemist,
  • Like
Reactions: SylverReZ

SylverReZ

Certified GBATemp Boomer
Member
Joined
Sep 13, 2022
Messages
7,404
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,855
Country
United Kingdom
yeah i figfured it out, deff something up with the mayumi v4 files i got for the 12f629. i tried mm3 for it on the TL866ii plus, same chip i wrote mayumi v4 to, and got it first go. that said after reassembly today game or no game i am stuck on the white sony screen...
Because you wrote Mayumi v4 on the 12F629, it has set the chip to read only. You will need to get a spare 12F629 and program the MultiMode3 code again.
 

wolffangalchemist

This is bat country!
OP
Member
Joined
Nov 23, 2008
Messages
1,581
Trophies
1
Age
33
Location
middleofnowhere, AL
XP
1,799
Country
United States
Because you wrote Mayumi v4 on the 12F629, it has set the chip to read only. You will need to get a spare 12F629 and program the MultiMode3 code again.
Funny enough it wrote mm3 just fine to the 12F629 that had mayumi 4 on it, I think I might have had a messed up hex file for mayumi. That said even if it failed I have like 10 more 12f629 left and afew attiny85 boards, probably gonna flash them, test them, and sell them eventually after i get the other ps1 I have figured out it is having some issues all on it's own.
 
Last edited by wolffangalchemist,

SylverReZ

Certified GBATemp Boomer
Member
Joined
Sep 13, 2022
Messages
7,404
Trophies
3
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
22,855
Country
United Kingdom
Funny enough it wrote mm3 just fine to the 12F629 that had mayumi 4 on it, I think I might have has a messed up hex file for mayumi.
Might've overwritten the fuses for all I know or that its the wrong chip.

Here are the official MD5 checksums for Mayumi V4 dated from September 27, 2000.
(A=USA, E=EUR, I=JPN)

Supported chips: 12C508, 12C508A, 12C509, 12C509A.

7faf62085304205160319a32b13c870a Mayu4_0A.hex
cbc783f2321164c566e6e8a34be8c8d0 Mayu4_0E.hex
487007b3e5e6d484bef7fa13296dfb35 Mayu4_0I.hex

Download: https://github.com/rolfposchmann/Mayumi_v4/blob/master/doc/mod0927.zip
 

barronwaffles

Well-Known Member
Member
Joined
May 15, 2014
Messages
344
Trophies
0
XP
1,151
Country
Syria
You can't make a PIC18/16F device read only/write protected - the CP and CPD configuration bits exist to prevent you from reading program and/or data (EEPROM) memory back via external tools.

This excludes 'modern' chips with the ability to write their own program memory - those often have a set of configuration bits to prevent firmware from accidentally overwriting segments of its own program.

I'm not 100% sure about this configuration bit (attached)

Try setting it to something that looks like this :
100 = INTOSC oscillator: I/O function on GP4/OSC2/CLKOUT pin, I/O function on GP5/OSC1/CLKIN
 

Attachments

  • Clipboard_03-04-2024_01.png
    Clipboard_03-04-2024_01.png
    13.2 KB · Views: 16
  • Like
Reactions: SylverReZ

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I got compliments about my weight loss and thought well guess I can pig out again now I'm the piggy
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Baby Rays isn't that what killed the crocodile hunter?
  • Psionic Roshambo @ Psionic Roshambo:
    If only he had done an endorsement for them....
  • Psionic Roshambo @ Psionic Roshambo:
    Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits you right in the chest!
    +1
  • Xdqwerty @ Xdqwerty:
    My phone only has 13% battery so i don't have much time left
  • Xdqwerty @ Xdqwerty:
    Now 12%
  • BigOnYa @ BigOnYa:
    Happy birthday, btw
  • Psionic Roshambo @ Psionic Roshambo:
    Time is running out for your phone!
  • Psionic Roshambo @ Psionic Roshambo:
    Sign up with Emperor Phone plan for unlimited power!!! And minutes!!!
  • AdenTheThird @ AdenTheThird:
    https://youtu.be/JmSqorj-EC0?si=vYqR8D7FZeO4N-TH
    At 1 AM, this video is the funniest thing in the world
    AdenTheThird @ AdenTheThird: https://youtu.be/JmSqorj-EC0?si=vYqR8D7FZeO4N-TH At 1 AM, this video is the funniest thing in...