cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
eurostar1
Punch Card
Posts: 11
Registered: ‎09-21-2018
Location: GB
Views: 444
Message 1 of 4

P52s Code 12 on device

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

Social Support Agent
Social Support Agent
Posts: 144
Registered: ‎08-01-2018
Location: PH
Views: 417
Message 2 of 4

Re: P52s Code 12 on device

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:...

 

 

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!

eurostar1
Punch Card
Posts: 11
Registered: ‎09-21-2018
Location: GB
Views: 405
Message 3 of 4

Re: P52s Code 12 on device

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

 

 

eurostar1
Punch Card
Posts: 11
Registered: ‎09-21-2018
Location: GB
Views: 337
Message 4 of 4

Re: P52s Code 12 on device

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

 

Check out current deals!


Shop current deals

Top Kudoed Authors