Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
1 task done
aaronstevenson408 opened this issue Mar 25, 2024 · 12 comments
Open
1 task done
Labels
bug Something isn't working

Comments

@aaronstevenson408
Copy link

Checks

  • I have checked existing issues for duplicates and found none

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

@aaronstevenson408 aaronstevenson408 added the bug Something isn't working label Mar 25, 2024
@fengye
Copy link

fengye commented Mar 27, 2024

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
Copy link

Sylph4 commented Apr 15, 2024

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
Copy link
Author

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
Copy link
Member

AKuHAK commented Jul 1, 2024

@Sylph4
Copy link

Sylph4 commented Jul 24, 2024

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

image

@AKuHAK
Copy link
Member

AKuHAK commented Jul 24, 2024

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

image

Provide the log file, please

@Sylph4
Copy link

Sylph4 commented Jul 24, 2024

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

@AKuHAK
Copy link
Member

AKuHAK commented Jul 25, 2024

@Sylph4
Copy link

Sylph4 commented Jul 26, 2024

@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
Copy link
Member

AKuHAK commented Jul 26, 2024

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

@Sylph4
Copy link

Sylph4 commented Jul 26, 2024

@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
Copy link
Member

AKuHAK commented Aug 31, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants