Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

51nb's X62: latest update

Old(er) Thinkpads with New(er) Intestines: X62/T50/T70/X210/X330 etc.
Post Reply
Message
Author
andykrej
Freshman Member
Posts: 101
Joined: Tue Mar 31, 2009 4:28 am
Location: Copenhagen, Denmark

Re: 51nb's X62: latest update

#211 Post by andykrej » Tue Nov 08, 2016 4:42 am

Just installed latest bios: http://forum.51nb.com/thread-1716835-1-1.html

Keyboard now works as expected. There is also possibility to swap ctrl and fn.

I didn't notice any other changes. Fan is too sensitive.
X62s / SXGA+ Xiphmont / i7-5500u / Samsung 840 pro/ 16GB
T61 / QXGA IPS / 2.4GHz / 8GB

fatpolomanjr
Sophomore Member
Posts: 198
Joined: Wed Aug 11, 2010 2:11 pm
Location: Moreno Valley, CA USA
Contact:

Re: 51nb's X62: latest update

#212 Post by fatpolomanjr » Thu Nov 10, 2016 3:18 am

Running pwmconfig I see the message "Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm." Think that's the case here, where the 51nb guys didn't install it because they didn't feel it was necessary? Is a BIOS update with basic fan controls even possible? Surely if they made the fans this sensitive they can ease it up a bit.
T14s | AUO 14" FHD Low Power 400 nit | Ryzen 7 4750u | Windows 10
T70 | 15" UXGA LED with RealBlackStuff LED-Cable-Mod | i7-7700HQ | Windows 10
X62 | 12.1" SXGA+ Xiphmont LED | i7-5500U | Xubuntu / Windows 10

wileE
Sophomore Member
Posts: 216
Joined: Sun May 26, 2013 5:20 am
Location: Seligenstadt, Germany

Re: 51nb's X62: latest update

#213 Post by wileE » Thu Nov 10, 2016 6:04 am

fatpolomanjr wrote:Think that's the case here, where the 51nb guys didn't install it because they didn't feel it was necessary?
In Thinkpads fan control is done by the firmware on the embedded controller. I also believe that the thinkpad_acpi module will not load without that EC present.
There will be good legal reasons why the 51nb mainboard cannot have this chip with the Lenovo firmware.

xiphmont
Junior Member
Junior Member
Posts: 302
Joined: Wed Apr 07, 2010 2:46 pm
Location: Jaffrey, NH
Contact:

Re: 51nb's X62: latest update

#214 Post by xiphmont » Thu Nov 10, 2016 6:16 am

el-sahef wrote:I am relieved to hear that :wink: . I absolutely need them for my QXGA screens and the X62 tablet. I get used to those kits, screens without them become suddenly almost unusuable.
I see you've made really good headway on getting tablet stuff working (which I really want) so I'd make you a few kits for a fair trade regardless. I expect you've seen the QXGA experiment (and that it wasn't entirely successful). Or did a prism/waveguide transplant fix everything?

Bibin
Senior Member
Senior Member
Posts: 516
Joined: Fri Mar 13, 2009 1:07 am

Re: 51nb's X62: latest update

#215 Post by Bibin » Fri Nov 11, 2016 2:00 pm

The fan issues might be a good call for development of a small sub-board to do fan control based on system temperature.

mdancer
Posts: 48
Joined: Sun Apr 18, 2010 12:24 pm
Location: Trieste, Italy

Re: 51nb's X62: latest update

#216 Post by mdancer » Fri Nov 11, 2016 4:48 pm

andykrej wrote: Keyboard now works as expected.
What was wrong before?

andykrej
Freshman Member
Posts: 101
Joined: Tue Mar 31, 2009 4:28 am
Location: Copenhagen, Denmark

Re: 51nb's X62: latest update

#217 Post by andykrej » Sat Nov 12, 2016 4:03 pm

mdancer wrote:
andykrej wrote: Keyboard now works as expected.
What was wrong before?
Two keys were disabled on some keyboard layouts. Uk and Danish was affected. US was not.
X62s / SXGA+ Xiphmont / i7-5500u / Samsung 840 pro/ 16GB
T61 / QXGA IPS / 2.4GHz / 8GB

xiphmont
Junior Member
Junior Member
Posts: 302
Joined: Wed Apr 07, 2010 2:46 pm
Location: Jaffrey, NH
Contact:

Re: 51nb's X62: latest update

#218 Post by xiphmont » Sat Nov 12, 2016 6:58 pm

Nothing surprising, but I've finally tested my LED retrofit kits with both rev1 and rev2 X62 boards, and everything seems to work as expected, that is, exactly like on the original X61.

Bibin
Senior Member
Senior Member
Posts: 516
Joined: Fri Mar 13, 2009 1:07 am

Re: 51nb's X62: latest update

#219 Post by Bibin » Sun Nov 13, 2016 1:43 am

Has any progress been made with Linux and the speaker?

mdancer
Posts: 48
Joined: Sun Apr 18, 2010 12:24 pm
Location: Trieste, Italy

Re: 51nb's X62: latest update

#220 Post by mdancer » Sun Nov 13, 2016 2:19 am

Can somebody share the new bios version?

mdancer
Posts: 48
Joined: Sun Apr 18, 2010 12:24 pm
Location: Trieste, Italy

Re: 51nb's X62: latest update

#221 Post by mdancer » Sun Nov 13, 2016 3:18 am

Bibin wrote:Has any progress been made with Linux and the speaker?
No hope here, as I see it, unless somebody can code a patch for alsa. I've tried all available card models for alc662. Looks like realtek requires special driver controls for speaker amplifier. Here are some quotes from alsa documentation which shows all the complications:

A speaker output often requires more additional controls like the external amplifier bits.
If none of the available models works, send a bug report.
If you are masochistic enough to debug the driver problem, note the following:
- The speaker (and the headphone, too) output often requires the
external amplifier. This can be set usually via EAPD verb or a
certain GPIO. If the codec pin supports EAPD, you have a better
chance via SET_EAPD_BTL verb (0x70c). On others, GPIO pin (mostly
it's either GPIO0 or GPIO1) may turn on/off EAPD.
- Some Realtek codecs require special vendor-specific coefficients to
turn on the amplifier. See patch_realtek.c.
- IDT codecs may have extra power-enable/disable controls on each
- Very rare but some devices don't accept the pin-detection verb until
triggered. Issuing GET_PIN_SENSE verb (0xf09) may result in the
codec-communication stall. Some examples are found in patch_realtek.c.

xiphmont
Junior Member
Junior Member
Posts: 302
Joined: Wed Apr 07, 2010 2:46 pm
Location: Jaffrey, NH
Contact:

Re: 51nb's X62: latest update

#222 Post by xiphmont » Sun Nov 13, 2016 3:46 am

mdancer wrote: No hope here, as I see it, unless somebody can code a patch for alsa.
That's somewhat up my alley. I've written alsa drivers in the distant past, I can try to get back into enough to debug this.

andykrej
Freshman Member
Posts: 101
Joined: Tue Mar 31, 2009 4:28 am
Location: Copenhagen, Denmark

Re: 51nb's X62: latest update

#223 Post by andykrej » Sun Nov 13, 2016 3:55 am

Have you tried the Linux driver from realtek:
http://www.realtek.com/downloads/downlo ... Down=false
X62s / SXGA+ Xiphmont / i7-5500u / Samsung 840 pro/ 16GB
T61 / QXGA IPS / 2.4GHz / 8GB

mdancer
Posts: 48
Joined: Sun Apr 18, 2010 12:24 pm
Location: Trieste, Italy

Re: 51nb's X62: latest update

#224 Post by mdancer » Sun Nov 13, 2016 9:51 am

andykrej wrote:Have you tried the Linux driver from realtek
The compilation throws errors on my machine. Is there anyone who was able to compile them? Probably these sources need at least adjustment to recent kernels.

fatpolomanjr
Sophomore Member
Posts: 198
Joined: Wed Aug 11, 2010 2:11 pm
Location: Moreno Valley, CA USA
Contact:

Re: 51nb's X62: latest update

#225 Post by fatpolomanjr » Sun Nov 13, 2016 5:19 pm

I made a little progress trying to compile the Realtek drivers for Linux by changing a few things, but then ran into different errors. I'll summarize where I got, but it wasn't very far at all. Xubuntu 16.04.1.

Error I get after first attempted compile:

Code: Select all

./configure --with-cards=hda-intel
make
error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]

This one is fixed by searching for "__DATE__" via grep:

Code: Select all

grep -r "__DATE__"
Change that string to "Compiled on __DATE__ for kernel %s" in whatever files grep found (for me it was in acore/info.patch). Once that is fixed you get a new error:

error: implicit declaration of function ‘do_posix_clock_monotonic_gettime’ [-Werror=implicit-function-declaration]
do_posix_clock_monotonic_gettime(&tstamp);


I can't get around this one. Closest answer I've got is here.
Last edited by fatpolomanjr on Sun Nov 13, 2016 10:34 pm, edited 3 times in total.
T14s | AUO 14" FHD Low Power 400 nit | Ryzen 7 4750u | Windows 10
T70 | 15" UXGA LED with RealBlackStuff LED-Cable-Mod | i7-7700HQ | Windows 10
X62 | 12.1" SXGA+ Xiphmont LED | i7-5500U | Xubuntu / Windows 10

Bibin
Senior Member
Senior Member
Posts: 516
Joined: Fri Mar 13, 2009 1:07 am

Re: 51nb's X62: latest update

#226 Post by Bibin » Sun Nov 13, 2016 10:12 pm

Does that file include time.h? I believe that is where it should be declared.

fatpolomanjr
Sophomore Member
Posts: 198
Joined: Wed Aug 11, 2010 2:11 pm
Location: Moreno Valley, CA USA
Contact:

Re: 51nb's X62: latest update

#227 Post by fatpolomanjr » Sun Nov 13, 2016 10:43 pm

The error is found in the file acore/timer.c (within the source code directory), particularly in the function snd_timer_notify1. In that file, #include <sound/timer.h> is included.

e: I noticed in the header file /include/adriver.h that timer.h is only included if the Linux version is older:

Code: Select all

#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 16)
#include <linux/time.h>
#define do_posix_clock_monotonic_gettime getnstimeofday
#endif
So I removed the #if #endif lines and it is no longer an error. However I now have many more compiling errors coming from pcm_native.c. BUT it was the same issue in the header file: fget_light was never properly declared because of an #if #endif block that only links a specific .h file if the Linux kernel is a certain version. Even if this is clumsy, I'm starting to notice a pattern: just use the dependencies provided with the Realtek 5.18 drivers.

It would probably be better if I could get it to compile with just the default functions given in the Kernel, rather than using what was included in the Realtek source code directories. Though that might not be possible for such older drivers.
T14s | AUO 14" FHD Low Power 400 nit | Ryzen 7 4750u | Windows 10
T70 | 15" UXGA LED with RealBlackStuff LED-Cable-Mod | i7-7700HQ | Windows 10
X62 | 12.1" SXGA+ Xiphmont LED | i7-5500U | Xubuntu / Windows 10

flyingfishfinger
Junior Member
Junior Member
Posts: 404
Joined: Sun Nov 18, 2012 5:42 pm
Location: San Francisco Bay Area

Re: 51nb's X62: latest update

#228 Post by flyingfishfinger » Mon Nov 14, 2016 12:12 am

Slight change of topic, but has anyone noticed USB detection problems in Windows (7 specifically, in my case) ? I was trying to copy backups from one external HDD to another but either of them are rarely detected. No issues on Ubuntu, and I haven't explored the issue further yet. It caught my attention just enough to bother me and see if anyone else had similar issues...
Will update with more specific behaviour later

R

andykrej
Freshman Member
Posts: 101
Joined: Tue Mar 31, 2009 4:28 am
Location: Copenhagen, Denmark

Re: 51nb's X62: latest update

#229 Post by andykrej » Mon Nov 14, 2016 4:32 am

mdancer wrote:Can somebody share the new bios version?
I have sent you a PM
X62s / SXGA+ Xiphmont / i7-5500u / Samsung 840 pro/ 16GB
T61 / QXGA IPS / 2.4GHz / 8GB

fatpolomanjr
Sophomore Member
Posts: 198
Joined: Wed Aug 11, 2010 2:11 pm
Location: Moreno Valley, CA USA
Contact:

Re: 51nb's X62: latest update

#230 Post by fatpolomanjr » Mon Nov 14, 2016 6:02 am

I don't think compiling the old Linux driver to get audio working is a good idea. I made a lot of progress manually editing C files to be compatible with the current Linux headers, but it is too much of a hassle at this point to continue on.

I'm just trying to fiddle with pulseaudio and alsamixer now. At least it recognizes the sound card is a Realtek ALC662 (rev 3). Someone else has been asking around about this too.

@flyingfishfinger: In Windows 10 my USB detection has been swell. I haven't explored Windows 7 at all.
T14s | AUO 14" FHD Low Power 400 nit | Ryzen 7 4750u | Windows 10
T70 | 15" UXGA LED with RealBlackStuff LED-Cable-Mod | i7-7700HQ | Windows 10
X62 | 12.1" SXGA+ Xiphmont LED | i7-5500U | Xubuntu / Windows 10

flyingfishfinger
Junior Member
Junior Member
Posts: 404
Joined: Sun Nov 18, 2012 5:42 pm
Location: San Francisco Bay Area

Re: 51nb's X62: latest update

#231 Post by flyingfishfinger » Tue Nov 15, 2016 1:42 am

Well, I haven't had a chance to look at the issue futher because of a far bigger problem that came up.
I was playing around with some BIOS settings (SATA in particular, trying to get a Hackintosh installer to recognize any HDD - common problem with that stuff, but irrelevant to the current dilemma). On rebooting, I now have a fully black screen, but fan & HDD seem to run. No boot screen or anything. I had this issue once before while trying this same thing, but the problem went away after I powercycled including removing the main battery.

This time, however nothing works. Tried removing and reseating the BIOS battery after a few minutes, remove / replace HDDs / RAM / main battery / basically everything that could be unplugged, but still no luck. It's not just the backlight either, nothing (dark) on the screen.

I'll let it sit overnight and see if it's any better in the morning, but does anyone have better ideas in the meantime? I hope this isn't a brick, that'd be odd for a BIOS setting.


Started new thread for this

R
Last edited by flyingfishfinger on Tue Nov 15, 2016 2:12 am, edited 1 time in total.

xiphmont
Junior Member
Junior Member
Posts: 302
Joined: Wed Apr 07, 2010 2:46 pm
Location: Jaffrey, NH
Contact:

Re: 51nb's X62: latest update

#232 Post by xiphmont » Tue Nov 15, 2016 2:00 am

flyingfishfinger wrote: And I don't mean to hijack the sound discussion, please let me know if you rather I start a new thread...
We probably want to break each problem debugging discussion out to a new thread. I can see this one getting big really quick.

flyingfishfinger
Junior Member
Junior Member
Posts: 404
Joined: Sun Nov 18, 2012 5:42 pm
Location: San Francisco Bay Area

Re: 51nb's X62: latest update

#233 Post by flyingfishfinger » Tue Nov 15, 2016 2:12 am

Yeeeah fair. Alright, I'll copy mine out.

R

xiphmont
Junior Member
Junior Member
Posts: 302
Joined: Wed Apr 07, 2010 2:46 pm
Location: Jaffrey, NH
Contact:

Re: 51nb's X62: latest update

#234 Post by xiphmont » Tue Nov 15, 2016 2:38 am

flyingfishfinger wrote:Yeeeah fair. Alright, I'll copy mine out.

R
It's probably a good idea to mention the issue in this thread tho. That way we have a master bug index :-)

BrothahHeffay
Posts: 24
Joined: Sun Mar 06, 2016 3:51 am
Location: Seattle, Washington

Re: 51nb's X62: latest update

#235 Post by BrothahHeffay » Tue Nov 15, 2016 6:30 am

wileE wrote:X62 Tablet by el-sahef with working tablet buttons and wacom digitizer.
Link to german thread. Large pic warning!
Wacom rotation is unresolved, and that machine desperately needs a daylight LED kit.
i need this... the successor to x220!

Bibin
Senior Member
Senior Member
Posts: 516
Joined: Fri Mar 13, 2009 1:07 am

Re: 51nb's X62: latest update

#236 Post by Bibin » Thu Nov 17, 2016 3:44 pm

I just got my DHL tracking number. How long did the shipment take for those who've received it?

fatpolomanjr
Sophomore Member
Posts: 198
Joined: Wed Aug 11, 2010 2:11 pm
Location: Moreno Valley, CA USA
Contact:

Re: 51nb's X62: latest update

#237 Post by fatpolomanjr » Thu Nov 17, 2016 8:40 pm

Pretty fast for California. Like no more than 3 days if I remember correctly.
T14s | AUO 14" FHD Low Power 400 nit | Ryzen 7 4750u | Windows 10
T70 | 15" UXGA LED with RealBlackStuff LED-Cable-Mod | i7-7700HQ | Windows 10
X62 | 12.1" SXGA+ Xiphmont LED | i7-5500U | Xubuntu / Windows 10

Bibin
Senior Member
Senior Member
Posts: 516
Joined: Fri Mar 13, 2009 1:07 am

Re: 51nb's X62: latest update

#238 Post by Bibin » Fri Nov 18, 2016 12:09 pm

It's already in Ohio, which is stunning. If DHL does Saturday deliveries, maybe I'll even get it tomorrow. I've got a few X61 systems lying around, so by the end of this I'll have three - One X62 by 51nb, one X62 I asembled myself, and one X61 with a modified AFFS screen. All should be pretty close and ripe for comparison.

fatpolomanjr
Sophomore Member
Posts: 198
Joined: Wed Aug 11, 2010 2:11 pm
Location: Moreno Valley, CA USA
Contact:

Re: 51nb's X62: latest update

#239 Post by fatpolomanjr » Fri Nov 18, 2016 8:31 pm

I had two X61 systems. The T8100 with the SXGA+ mod got bumped up to an X62, while the T7300 with the XGA inherited the T8100; both with monty's LED solution.

DHL was crazy fast for me. I just showed up home and there it was sitting on a chair.
T14s | AUO 14" FHD Low Power 400 nit | Ryzen 7 4750u | Windows 10
T70 | 15" UXGA LED with RealBlackStuff LED-Cable-Mod | i7-7700HQ | Windows 10
X62 | 12.1" SXGA+ Xiphmont LED | i7-5500U | Xubuntu / Windows 10

mdancer
Posts: 48
Joined: Sun Apr 18, 2010 12:24 pm
Location: Trieste, Italy

Re: 51nb's X62: latest update

#240 Post by mdancer » Sat Nov 19, 2016 5:16 am

Does bluetooth which is connected to LCD cable work? Or it's just me who forgot to connect it while assembling the machine.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “51nb and other modded Thinkpads”

Who is online

Users browsing this forum: No registered users and 30 guests