820-00165 camera not working

Dozer

Member
got this macbook air as an npo no green/orange light

the machine was in other repair place, they took out the ssd and copied the date, gave machine back as repair not possible.

my client asked me to chek first if this ist the original board from his machine.
so i desoldered the bios chip read it out and the serial was the same. I soldered then the chip back

diagnostic was the smc had no clock signal, i pulled it from the board gave a reballing and soldered back.
the machine was like "brain dead" but already got a fan spin

so i got from another formum vinafxx a clear me bios, flashed the u6100 and solder it back.

now the machine is working very good but camera is not installed problem, als is working, dimms the kb after closing the cam

i tryed from a new display connected to j4200 but still the same
i checked the clock CLK25M_CAM_CLKP for u3900 is there,

i2c lines from j4200 to u3900
MIPI_CLK_P and /N
MIPI_DATA_P and /N
PCIE_CAMERA_R2D_P and /N
PCIE_CLK100M_CAMERA_C_P and /N
PCIE_CAMERA_D2R_C_P and /N

have the same diode mode values like from a working board

I found in the forum that can a problem with the bios, so i found here a clear me bios for my 2017 8G 1.8 machine
2017 - J1WK clean ME - working - 1.8Ghz_8GB.rar

but with this bios still no camera working, tryed with both displays.

L3901 1.2V
L3902 1.38V

is it worth to replace u3900 in this diagnostic state?
 

2informaticos

Administrator
Staff member
The working BIOS files tried as they come?
If you've changed serial number, Fsys checksum must be fixed.
Your board is from 2017?
 

Dozer

Member
yes i tried the bios untouched there was only one for 2017
my board is a 2017 original serial is FVHVCG6HJ1WK
 

Dozer

Member
yes I forgot to post, checked already L4007/09 in diode mode same readings like on a working board
tomorrow i will resolder cam connector and try in terminal to detected u3900 on the PCIe bus like described, thanks @piernov

is this what i wrote above not the data lines?
...
MIPI_CLK_P and /N
MIPI_DATA_P and /N
PCIE_CAMERA_R2D_P and /N
PCIE_CLK100M_CAMERA_C_P and /N
PCIE_CAMERA_D2R_C_P and /N

have the same diode mode values like from a working board
...
 
Last edited:

Dozer

Member
conector resoldered without any change
tried to detect u3900 via terminal but the command lspci doesnt work instead i used ioreg -l | grep PCI

got this but i dont know what it means
 

Attachments

  • Neues Textdokument.txt
    59.7 KB · Views: 2

Dozer

Member
I still replaced the J4002 isight connector but not better

but now i notifyed an intresting fact

measuring R4008 pin 2 the board has a nice wave 25Mhz signal

after starting, tried big sur and high sierra comes apple logo and under the logo the loading line, in about 1/3 of th line the 25Mhz is turning off
this i can see with and without connected iSight connector

so seems that a driver o something is turning that off anyhow. is this a bios thing?
 

2informaticos

Administrator
Staff member
25MHz oscillation comes from U1900, enabled by U3900 through PP1V2_CAM_XTALPCIEVDD.
Do you get this voltage stable?

Just in case, try an older macOS (El Capitan).
 

Dozer

Member
PP1V2_CAM_XTALPCIEVDD has 1.19V and it drops to 0 like the 25Mhz Signal in about 1/3 of the line under the apple logo while loading osxi now will try osx el capitan
 

Dozer

Member
with el capitan is the same effect. only that it drops to zero later, about this moment when the screen is flicker before curser can see. (in osx elcapitan half way from the load line under the apple logo)
 
Top