I get 1.03v on LCD_BKLT_EN and 2.65v on BKLT_PWMCheck voltages on LCD_BKLT_EN and BKLT_PWM. What do you have there?
I have checked the display with another board and all works fine.
Three previous boards are working fine with bodge wires
I get 1.03v on LCD_BKLT_EN and 2.65v on BKLT_PWMCheck voltages on LCD_BKLT_EN and BKLT_PWM. What do you have there?
There is not... I build and sell the modules myself, so at this point, the only way you can get them is to buy them from me.
Yeah, LCD_BKLT_EN is too low, it needs to be like 2.5V at least. Have you wired it to LVDS_IG_BKL_ON (pin 1 of R2055)?I get 1.03v on LCD_BKLT_EN and 2.65v on BKLT_PWM
I have checked the display with another board and all works fine.
Three previous boards are working fine with bodge wires
Yes, it should. Although, I'm currently working on an EVEN BETTER permanent solution to the gMux bypass, that does not require any soldering at all. If this actually ends up working as I'm planning, this will definitely be the ultimate solution for a permanent gMux bypass.Aha, so you are the guy in Richmond I suspect that this also works on the EFI mod whit removed Resistor for the GPU. I did not all the wiring.
Can i order directly here or do i have to use eBay?
Yeah, LCD_BKLT_EN is too low, it needs to be like 2.5V at least. Have you wired it to LVDS_IG_BKL_ON (pin 1 of R2055)?
[doublepost=1552507491][/doublepost]
Yes, it should. Although, I'm currently working on an EVEN BETTER permanent solution to the gMux bypass, that does not require any soldering at all. If this actually ends up working as I'm planning, this will definitely be the ultimate solution for a permanent gMux bypass.
As of now, you'll need the Lattice HW-USBN-2A programmer, and a set of wires to solder to the JTAG header on the board. Then, you'll need to use the Lattice FPGA programmer software to write my firmware to the gMux. I plan on developing a bit easier flashing solution, though.O.k.
How to flash it?
I have a 2011 with Defective gpu and there is no boot!
As of right now, yes. I'm currently working on a good method of distribution, as I mentioned before, but it may be awhile until that's complete.I guess at this point could we send you our mother board and let you flash it?
Yes, of course.I'll check back with you in about a month.
Btw great work. I purchased a dying light chip from you, could you install that as well?
Thank you.As of now, you'll need the Lattice HW-USBN-2A programmer, and a set of wires to solder to the JTAG header on the board. Then, you'll need to use the Lattice FPGA programmer software to write my firmware to the gMux. I plan on developing a bit easier flashing solution, though.
At long last, I have finally done it... the ULTIMATE solution to permanently disabling the dGPU on one of these machines: Custom firmware for the gMux IC! No backlight brightness control implemented yet, but everything else works perfectly! The system runs great with NO hardware modifications, NO special NVRAM/EFI variables set, NO OS modifications, and the dedicated GPU PERMANENTLY disabled!
View attachment 827815 View attachment 827816 View attachment 827817 View attachment 827818
Yes, I will be releasing the firmware soon, in about a week or so.good job .
First, thank you for sharing the experience.
Second , how to edit firmware ? like use hex code
Also possible sharing Custom firmware
Is this method suitable for all models such as model Macbook A1398 2012
thanks advance
Yes, I will be releasing the firmware soon, in about a week or so.
This method will not work on a Retina MacBook Pro, however you DO NOT need to bypass the dGPU on that model, as it
never fails. The issue with those is bad solder joints on the GPU VCORE regulator IC, U8900.
Yes, I will be releasing the firmware soon, in about a week or so.
Yes, sleep/wake works perfectly with this custom firmware, and it cuts all power to the dGPU. The firmware is not necessarily "changed", but it is my own custom firmware that I wrote from scratch.That sounds like really great news.
However:
How well are wake/sleep, brightness control, temperature (battery life) working with this solution (under 10.12/13/14)?
And even more curious: what exactly do you change in that firmware?
Yes, sleep/wake works perfectly with this custom firmware, and it cuts all power to the dGPU. The firmware is not necessarily "changed", but it is my own custom firmware that I wrote from scratch.
Yes, it works 100% perfectly on all displays, both matte and glossy 15" ones, and matte and glossy 17" displays as well. All 1440x900, 1680x1050, and 1920x1200 displays work 100% perfectly.Hi
Does your costum firmware work with all display types and resolutions?
I have 2 different firmware files for mate display 1680x1050 and glossy 1440x900.
for the 17 inch macbook, I have only function the firmware in glossy devices.
with the a1398 devices one can switch off the nvidia 650/750 gpu with put of 3 cables this also (like gmux bypass) but one does not really need the error with these devices as already written where otherwise lies.
Yep, I will be releasing it soon, probably in a few weeks once I get things finalized.good work. Maybe you'll get your firmware released sometime or tell what you have changed it.