ps2homebrew / PMAP

38 stars 5 forks source link

[ISSUE]: Auto Elect ends randomly, doesnt calibrate the console #13

Open aaronstevenson408 opened 6 months ago

aaronstevenson408 commented 6 months ago

Checks

Describe the issue

having trouble, im using PMAP to adjust a ps2 laser and auto elect ,

Continue with automatic ELECT adjustment? [y/n]y
Insert test CD and press ENTER
CD TE LOOP GAIN NG: 127 

it says this and then goes back to the menu and then the mech adjustments fail when i attempt

MD1.39 A> INIT SKEW
04. 0ca50005 DVD-SL ADJUSTMENT (FIX GAIN): 101 - rx-Command timed out
DVD-SL initialization failed.

Console model

SCPH-39001

fengye commented 6 months ago

I once had tis DVD initialization failed issue on one Phat PS2(cannot remember the actual model). It turns out to be the ribbon cable has two pin corroded away. After a trace fix, PMAP works again.

Sylph4 commented 5 months ago

I have the same "CD TE LOOP GAIN NG: 127" error on a 50004 console, what does that mean? @AKuHAK Console reads CD perfectly.

aaronstevenson408 commented 5 months ago

After a ton of research and understanding of what the source code does CD TE LOOP GAIN NG: 127 means the electrical adjustment for cd is out of spec. You may have a blown laser (mine was). Dont adjust any of the laser pots, and do mechanical adjustment first before the electrical one. You will get it as close to the readme value using the mechanical adjustment, when you are doing this you will be using just the spindle motor and dvd-sl and the white clamp from the top. You will adjust the big screw first and get it to the closest you can then the small screw. After that run the elec one with the proper disks, and it should ask for a cd, the dvdsl then dvd dl if done correct

AKuHAK commented 3 months ago

new build https://github.com/ps2homebrew/PMAP/releases/tag/latest

Sylph4 commented 2 months ago

@AKuHAK the new version gives this error, when trying to do auto adjust

image

AKuHAK commented 2 months ago

@AKuHAK the new version gives this error, when trying to do auto adjust

image

Provide the log file, please

Sylph4 commented 2 months ago

pmap_2024-07-24_20-53-57.log

AKuHAK commented 2 months ago

@Sylph4 possible fix https://github.com/ps2homebrew/PMAP/releases/tag/latest

Sylph4 commented 2 months ago

@AKuHAK sorry, can't test it now, cause I've already assembled the console back. But, before I did, I've tried to fix this bug locally, and still was getting TE NG 127. So, I changed the checks in the code to pass such results and proceed. Turned out, this value was coming from DVD too. In result, I did all steps this way and console started working like new (had some troubles with DVDs and DL detecting) :)

Maybe it makes sense to allow skipping the errors during calibration?

AKuHAK commented 2 months ago

@Sylph4 what console model do you test it on? I don't want to disable it completely, only for some models.

Sylph4 commented 2 months ago

@Sylph4 what console model do you test it on? I don't want to disable it completely, only for some models.

  1. Actually, I saw similar error on the internet too with similar model.
AKuHAK commented 1 month ago

@aaronstevenson408 @fengye @Sylph4 finally found the root of the issue with help of l_oliveira, last build should be fine