English Community

ThinkPad NotebooksThinkPad: P and W Series Mobile Workstations
All Forum Topics
Options

11 Posts

09-21-2018

GB

48 Signins

390 Page Views

  • Posts: 11
  • Registered: ‎09-21-2018
  • Location: GB
  • Views: 390
  • Message 1 of 4

P52s Code 12 on device

2018-09-21, 17:59 PM

Have just bought a ThinkPad P52s

 

Have setup a multiboot with Windows 10 (64-bit), Windows 7 (64-bit)  and  Windows 7 (32-bit)

 

and have 3 issues: (3 of 3 ) : Code 12 (This device cannot find enough free resources that it can use)

 

One of the key purposes of getting this Laptop was to use Thunderbolt 3 to connect an express card adapter to enable a firewire cardbus and a SCSI cardbus to the laptop to enable us the repair/maintain some legacy scanners.  These scanners are 32/16 bit devices and will generally only work with 32-bit OS.

 

A firewire adapter connected directly to the  thunderbolt works OK in both Windows 64-bit and 32-bit.

 

but . . both the expresscards (firewire and scsi) fail to connect with code 12 errors.

 

Can you please help me resolve this

 

Thanks

Solved! See the solution
Reply
Options

296 Posts

08-02-2018

PH

243 Signins

957 Page Views

  • Posts: 296
  • Registered: ‎08-02-2018
  • Location: PH
  • Views: 957
  • Message 2 of 4

Re: P52s Code 12 on device

2018-09-22, 1:19 AM

Hi eurostar1!

 

Welcome to the community forums.

 

Just to verify, when you connect the expresscards, is the drivers showing up in device manager? If yes, does it show working correctly? 

 

For basic troubleshooting for the error you are getting. Check this linl: https://windowsreport.com/device-cant-find-enough-free-resources-error-code-12/?CID=ww:lenovosocial:20x9m6

 

 

Regards,

Matt_lenovo



Did someone help you today? Press the star on the left to thank them with a Kudo!
If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.

Follow us @LenovoSupport on Facebook and Twitter!

Reply
Options

11 Posts

09-21-2018

GB

48 Signins

390 Page Views

  • Posts: 11
  • Registered: ‎09-21-2018
  • Location: GB
  • Views: 390
  • Message 3 of 4

Re: P52s Code 12 on device

2018-09-22, 8:36 AM

The code 12 only arises in Windows 7 (both 32-bit and 64-bit).

 

The firewire and SCSI expresscards install OK in windows 10 and work correctly (limited testing).

Note: there is an issue with the SCSI card as only fully works in a 32-bit environment.

 

However your suggestion to look at "FIX: This device cannot find enough free resources to use (code 12)" gave me an idea.

 

I used  msinfo32.exe  to try to get some indication there appear to be no IRQ conflicts but may be an issue with sharing/conflicting memory address with the 'PCI express standard . . ports'

 

Thanks

 

PS not sure if this post (+ the other 2) should be moved to   ThinkPad: P and W Series Mobile Workstations

 

 

Reply
Options

11 Posts

09-21-2018

GB

48 Signins

390 Page Views

  • Posts: 11
  • Registered: ‎09-21-2018
  • Location: GB
  • Views: 390
  • Message 4 of 4

Re: P52s Code 12 on device

2018-09-29, 14:51 PM

This issue appears to occur because of the initial state of the PCI Express bridge device in the expansion chassis. By default, when you start or reset PCI Express bridge devices, the initial values of the limit register for the bridge resource window are less than the initial values of the base register for the bridge resource window.

 

My issue was resolved using the suggested workaround  please see:

Error message when you attach a pci express expansion chassis to a computer

 

0 person found this solution to be helpful.

This helped me too

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete