Announcement

Collapse
No announcement yet.

Acer 5738g uma convert

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Acer 5738g uma convert

    Hi brothers i need to convert it without graphics for model acer 5738g,
    mdb no : 09257-1, JV50-MB M92 MB, 48 4CG07 011

    #2
    Re: Acer 5738g uma convert

    Originally posted by vignesharivuslm View Post
    Hi brothers i need to convert it without graphics for model acer 5738g,
    mdb no : 09257-1, JV50-MB M92 MB, 48 4CG07 011
    Any convert this model should plz guide me, I have one at hand with no display

    Comment


      #3
      Re: Acer 5738g uma convert

      Ok, at least i'm not alone with this question
      I tried to do this on JV50-MV DDR2 M92 board and seems it works only partially.... Probably need some help, but let's one-by-one.
      So, to run Intel graphix on this board according to schematics, one have have to:

      1) add RN44, RN76 (2x0R) - DREFCLK/DREFCLK# and DREFSSCLK/DREFSSCLK# clocker signals
      2) add R254 (10k) and remove R260 PCLKCLK4 clocker strap)
      3) add RN32 (2x100k) - GMCH_BL_ON/GMCH_LCDVDD_ON pull-down
      4) add R384 (3k37) - LIBG for GMCH, R161 (1k) CRT_IREF for GMCF
      5) replace RN30 with 4x150R and R31 with 4x75R - CRT stuff
      6) remove R159, R162, R438, R439, RN33 (for @DIS 0R shorts unused GMCH blocks)
      7) add RN34 (2x10k) LCTLA_CLK/DATA pull-ups to 3V3_S0
      8) add U12 - 1117-18 for 1.8V_NB_S0, put L6 for 1D5VRUN_QDAC
      9) add RN1 (2x0R) and move RN7 (2x2k2) to position RN2 (CLK/DATa_EDID paths to GMCH and pull-ups to 3.3V_S0)
      10) move RN24, RN22 (4x0R) to RN60, RN61 (LVDS pairs), RN63 to RN62, RN57 to RN53, RN112 to RN66 (CRT stuff)
      11) remove R366 (UMA_DISCRETE# strap for SIO), remove R369 (BLON_IN strap for SIO)
      12) add R367, R6 (0R), move R3 (33R) to R1 (LCD conttrol for UMA)
      13) *Feed pin5 (empty) of U13 with 3.3V_S0, VCC_GFXCORE witn VGA_CORE_PWR and add some blocking ceramics, e.g. BC1,2, C100, 119, 141, 175, 186, 206, 622, 634

      Comment


        #4
        Re: Acer 5738g uma convert

        After doing this we have successful detection of Intel graphics adapter by BIOS and see full star with a picture only on external CRT port.
        The reason is that GMCH does not make an attempt to read EDID from LVDS, as seen with oscilloscope 3V3 pull-ups are ok and connection to GMCH pins is also measureable as a load.
        Before, i did also similar conversion on JV50-CP and there everything is working, sucsessfull reading EDID and so on.
        Attached Files

        Comment


          #5
          Re: Acer 5738g uma convert

          Obvious difference between JV50-CP and JV50-MV which is related to UMA conversion is more complicated HDMI stuff which involves NB-SB communications. Disabling it with corresponding strap on ICH9 has no effect although
          First would be nice to try repeat these movements by someone else and get the same or different result

          Comment


            #6
            Re: Acer 5738g uma convert

            Just to stimulate interest to this topic...
            In my case ATI desoldered, I decide not to cut G55-G67 on desk. One can try this
            Attached Files
            Last edited by kropotkin; 03-16-2020, 01:42 AM. Reason: remove ATI

            Comment


              #7
              Re: Acer 5738g uma convert

              Sorry, everything is working with original LVDS Flex and CCFL screen. Somehow it did not work with LED matrix despite of all connections were wright...
              This time we got identical laptop for 216-0728014 replacement and that was the possibility to check
              Last edited by kropotkin; 06-17-2020, 01:09 PM.

              Comment


                #8
                I've done the conversion on JV50-MV M92 MB (DDR2) because I was getting D2 POST code. If Radeon is not desoldered, you need to remove at least C213/C220 or the system will still detect the Radeon and hang at D2. After that, I got display on VGA port and I can boot! But LCD does not work. Backlight and LCDVDD turn on but the display remains blank.

                Booted Linux and there are "[drm:intel_plane_destroy [i915]] *ERROR* Couldn't find PLL settings for mode!" errors in the kernel log during boot and anytime I try to enable the internal LCD (xrandr --output LVDS1 --mode 1366x768). I see the panel EEPROM in i2cetect and can read it.

                There were also messages about GPU hang upon starting X11. They were caused by low VCC_GFXCORE (only 0.92V). Shorting D-S of Q27 increased it to about 1.2V. GPU does not hang anymore but the LCD still does not work.

                Comment


                  #9
                  LCD panel is original - InnoLux BT156GW01 V.2 (40-pin LVDS LED), cable = Wistron JV50 LED+CCD CABLE P/N: 50.4CG14.022 REV:A02

                  Comment


                    #10
                    Found it! Installed RN14 pull-ups for HDMI EDID and LCD now works!
                    Looks like the BIOS tries to read EDID from HDMI first and when it fails, it does not read EDID from LCD either.

                    Comment


                      #11
                      LCD stopped working again after adding RN30 (I didn't have 150R resistor network before), but this time including backlight. But only in BIOS - LCD turns on when booting Linux. Linux also sees a phantom VGA monitor connected.
                      The problem is caused by resistance of VGA RGB signals being too low (50 ohms), causing BIOS to detect a fake VGA monitor connected. The low resistance is caused by R569, R570, R572 under Radeon. Removed them and LCD works fine again.

                      Comment


                        #12
                        Almost complete conversion, incuding Radeon removal and working HDMI. The only exception is RT8202A_VGA_CORE which is kept to power VCC_GFXCORE.
                        ("p3" means schematic page 3)
                        Code:
                        p3: move R260 (10K) to R254 - PCLKCLK4 strap
                            add RN44, RN76 (2x0R) - DREFCLK/DREFCLK# and DREFSSCLK/DREFSSCLK#
                        p7: remove R162 (0R), add R161 (1K) - CRT_IREF
                            remove C213 C220 C222 C228 C229 C233 C234 C237 C239 C245 C253 C259 C264 C265 C266 C269 C647 C648 C651 C654 C657 C658 C660 C663 C664 C666 C667 C671 C672 C679 C680 C686
                            move C593, C591, C587, C583, C559, C554, C551, C546 to C600, C605, C596, C598, C589, C592, C568, C561 (SCD1U10V2KX-5GP = 100nF)
                            move RN102, RN104, RN105, RN106 to RN82, RN83, RN84, RN85 (4x0R)
                            add R555 (0R), R61 (0R)
                            add R419 (33R) - ACZ_SDIN3 (HDMI audio)
                            add RN36 (4x33R) - ACZ_BIT_CLK, ACZ_SYNC_R, ACZ_RST#_R, ACZ_SDATAOUT_R (HDMI audio)
                            replace RN30 (4x0R) with 4x150R and RN31 (4x0R) with 4x75R - CRT (works without RN30 but after adding RN30, remove R569, R570, R572!!!! otherwise BIOS will detect CRT presence and will not turn on LCD)
                            add RN32 (2x100K) - GMCH_BL_ON/GMCH_LCDVDD_ON pull-down
                            add R384 (2K37) - LIBG for GMCH
                            remove RN33 (2x0R) - GMCH_VS/HS
                            add RN34 (2x10K) - LCTLA_CLK/DATA pull-ups to 3V3_S0
                        p9: remove R438, R439 - VCC_GFXCORE to GND short
                            add C276, C277, C285, C292, C286, C271, C278, C279
                        p10: add U13 (G9091-330T11U), C206, C617, C141, BC2, BC1, C625, C207, C622, C644
                             add U12 (G1117-18T63UF), C119, C100 (SC1U10V2ZY = 1uF) - 1.8V_NB_S0
                             add L6 (PBY160808T-181Y), C247, C188 - 1D5VRUN_QDAC
                             add C634, C635, C205, C235, C175, C186
                             remove R159 - 1D5VRUN_QDAC to GND short
                        p14: move R403 (0R) to R402, move R408 (0R) to R409 - VCCHDA_ICH, VCCSUSHDA_ICH to 1D5V_S0 instead of 3D3V_S0
                        p18: move RN22, RN24 (4x0R) to RN60, RN61 - LVDS pairs
                             move R1 (33R) to R3 - BRIGHTNESS_CN
                             remove R5 (10K), add R6 (0R) - LCDVDD_ON
                             add RN1 (2x0R), move RN7 (2x2K2) to RN2 - LCD EDID
                        p19: move RN63 (2x0R) to RN62, RN112 (2x2K2) to RN66, RN57 (2x0R) to RN53 - CRT SYNC, DDC
                             add RN26 (4x0R) - GMCH_RGB
                        p20: remove R313, R314, RN86, R123, U11, R90, R86, R85, R84, R83, R80, R79, R77
                             remove Q24, R13
                             add RN14 (2x1K5) - HDMI_CLK/DATA pull-ups
                             add C77, C91, R95, R64, R63, R76, R73, Q10, U8 (PS8101), R74, R94
                        p27: move R516 (0R) to R519 - DVDD_IO to 1D5V_S0 instead of 3D3V_S0
                        p30: move R263 (0R) to R266 - 1D5V_S5_3D3V_S5_MDC
                             add U16 (G9091-150T11U), BC3, BC4 - 1D5V_S5
                        p35: remove R366 (10K), R369 (100K) - UMA_DISCRETE# and BLON_IN strap for EC
                             add R367 (0R) - GMCH_BL_ON
                        p39: remove U56, R347, C695 (VDDR3)
                        p44: remove C749, C747, R431, C725, C727, C714, U46, R432 (1D1V_VGA)
                        p45: remove C1085, C1087, C1089, R636, C1088, C883, C1086, R639, U69, R637 (1D5V_VGA)
                        p49: KEEP RT8202A_VGA_CORE - USED AS VCC_GFXCORE - connect strip marked G86,G87... to strip marked G55,G56...
                             to increase voltage from 0.9V to 1.2V: remove Q27, short D-S, remove C741, remove R436
                        p52: remove C885 C886 C887 C888 C889 C890 C891 C892 C893 C894 C895 C896 C897 C898 C899 C900 C901 C902 C903 C904 C905 C906 C907 C908 C909 C910 C911 C912 C913 C914 C915 C916
                             remove R557, R558, R559, VGA1, C917
                        p53: remove L35, L36, C918, C919, C920, C921, C922, C923, R561
                             remove R560, R562, R563, R564, R565, R566, R567, R568
                             remove L37, C924, C925, C926, R569, R570, R571, R572, R574, R575
                             remove L38, C927, C928, C929
                             remove L51, C1091, C1090, R577,
                             remove R579, R583, C931
                             remove C930, R582, R581, R584, C932, U67, C933, R585, R586, X6, R587, C934
                             remove L39, C937
                             remove Q38, R588
                        p54: remove C941, C942, C950, C949, C943, C944, C945, C946, C952, C948, C959, C960, C961, C962
                             remove L40, C978, C979, C980, C981, C982, C988, C989, C990
                             remove C991, C992, C993, L41, L42, C999, L43, C1000, C1001, C1002
                             remove L44, C1003, C1004, C1007, C1008
                             remove C938, C939, C940, C953, C954, C955, C956, C957, C958
                             keep C964, C965, C966, C967, C968, C969, C971, C973, C974, C975, C976, C977 (VGA_CORE)
                             remove C983, C986, C987, C994, C995, C996, C997 (VGA_CORE)
                             remove C1005, C1006, C1009, C1010, L45 (VGA_CORE)
                        p55: remove C1011, C1015, R592, L47, C1017, C1018, C1019,
                             remove L49, C1026, C1024, C1025, C1028, C1029, C1030, C1031, C1032, C1033, R597
                             remove L46, C1012, C1013, C1014, R591, C1016, R593
                             remove L48, C1020, C1021, C1022, C1023, C1027, C1034
                             remove L50, C1035, C1036, C1037
                        p56: remove R598, R599, R600, R603, R604, R608
                             remove R610, R611, C1038, C1039, R612, R613, C1040, C1041
                             remove R614, R615, R616, R617, C1042
                        p57: remove AFBRAM3, AFBRAM4, R620, R619, R625, R626, C1043, R621, R622, R623, C1044, R624, C1045, C1046..C1061
                        p58: remove AFBRAM2, AFBRAM1, R629, R630, R627, R628, C1062, R631, R632, R633, C1063, R634, C1064, C1065..C1080

                        Comment


                          #13
                          If the webcam is detected as 0c45:6310 and does not work, the webcam firmware is corrupted or erased (the flash was blank on mine).
                          label: Camellia_2G CN0314-SN30-OV03-5
                          chip: SONIX SN9C230CJG
                          flash: MX25L512MC (64KB)

                          To reflash firmware, get CCD_Suyin_v5.8.33.501_XPX86.zip.
                          Unzip, run USBBridgeBurnerAp_v1.1.4.0.exe from "Suyin Firmware R02.03.02" folder inside and click the "EZ GO" button.
                          Wait for flash to complete and power cycle the laptop..

                          Camera is now detected as 064e:a103 and works fine!

                          Comment

                          Working...
                          X