IMX95 LPDDR5 Config Tool Invalid USB HID

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX95 LPDDR5 Config Tool Invalid USB HID

Jump to solution
2,407 Views
foxNetally
Contributor II

Hello,

I am working on a project that uses the IMX95 processor and we have it powered up and in download mode. I am trying to run the LPDDR5 testing with the Config Tools program from NXP. I am getting this error when it tries to run the tests: "ERROR memtool.comm.sdps_comm Invalid USB HID device selection 0 from list [] !"

The device does show up in UUU using the -lsusb argument. I have tried several versions of the Config Tools program including the latest 25.12 version. They all display the same error. 

0 Kudos
Reply
1 Solution
2,180 Views
foxNetally
Contributor II

I did find a solution to make the program recognize my board! 

 

Came from this post: 

https://community.nxp.com/t5/NXP-Tech-Blog/verify-serial-download-port-through-USB2-on-i-MX95-A1-EVK... 

 

However, the program still does not work past discovering the device. I does read it as "HID0" but the test connection button says the board does not respond. Running the test anyway confirms that it does not communicate with the device still. 

 

View solution in original post

0 Kudos
Reply
7 Replies
2,181 Views
foxNetally
Contributor II

I did find a solution to make the program recognize my board! 

 

Came from this post: 

https://community.nxp.com/t5/NXP-Tech-Blog/verify-serial-download-port-through-USB2-on-i-MX95-A1-EVK... 

 

However, the program still does not work past discovering the device. I does read it as "HID0" but the test connection button says the board does not respond. Running the test anyway confirms that it does not communicate with the device still. 

 

0 Kudos
Reply
2,099 Views
foxNetally
Contributor II
I was looking at the wrong UART port for this tool. I was expecting that we wanted UART2 (M33 core) but we want UART1 (A55 core).

Thanks!
0 Kudos
Reply
2,379 Views
Manuel_Salas
NXP TechSupport
NXP TechSupport

Hello @foxNetally 

I hope you are doing very well.

Could you please clarify if you are using a host machine with Linux or Windows?

Also, what board are you using?

 

I would like to replicate it by my side.

 

Best regards,

Salas.

0 Kudos
Reply
2,377 Views
foxNetally
Contributor II

I am using a custom designed board with the IMX95 MIMX9596xxx based off of the IMX95 EVK 19x19. The host machine is running Windows 11. 

Tags (1)
0 Kudos
Reply
2,331 Views
Manuel_Salas
NXP TechSupport
NXP TechSupport

Hello @foxNetally 

I hope you are doing very well.

 

Is there any additional step to reproduce the issue by my side?

I tried with several boards and I could detect the HID device in every test:

Manuel_Salas_0-1771278227935.png

 

Same scenario as you, the board in Serial Download mode and turned on.

Do you have the OUR EVK to test and discard any Hardware Issue?

 

Best regards,

Salas.

0 Kudos
Reply
2,296 Views
foxNetally
Contributor II

That is the same setup software wise that I have. I also have 2 revisions of the IMX95 EVK and the newer revision does work with the Config Tool software, however the older revision EVK does not. The IMX95s that we populated with our boards were from a pre-production sample and I am curious if they are the same revision as our older EVK which also does not work with the Config Tool. 

Tags (1)
0 Kudos
Reply
2,390 Views
foxNetally
Contributor II
Forgot to mention but I have tried several USB cables and I am connecting them directly into the PC and not through a HUB.
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2317994%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EIMX95%20LPDDR5%20Config%20Tool%20Invalid%20USB%20HID%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2317994%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3EI%20am%20working%20on%20a%20project%20that%20uses%20the%20IMX95%20processor%20and%20we%20have%20it%20powered%20up%20and%20in%20download%20mode.%20I%20am%20trying%20to%20run%20the%20LPDDR5%20testing%20with%20the%20Config%20Tools%20program%20from%20NXP.%20I%20am%20getting%20this%20error%20when%20it%20tries%20to%20run%20the%20tests%3A%20%22%3CSPAN%3EERROR%20memtool.comm.sdps_comm%20Invalid%20USB%20HID%20device%20selection%200%20from%20list%20%5B%5D%20!%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EThe%20device%20does%20show%20up%20in%20UUU%20using%20the%20-lsusb%20argument.%20I%20have%20tried%20several%20versions%20of%20the%20Config%20Tools%20program%20including%20the%20latest%2025.12%20version.%20They%20all%20display%20the%20same%20error.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2318064%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IMX95%20LPDDR5%20Config%20Tool%20Invalid%20USB%20HID%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2318064%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20am%20using%20a%20custom%20designed%20board%20with%20the%20IMX95%26nbsp%3B%3CSPAN%3EMIMX9596xxx%20based%20off%20of%20the%20IMX95%20EVK%2019x19.%20The%20host%20machine%20is%20running%20Windows%2011.%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2318062%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IMX95%20LPDDR5%20Config%20Tool%20Invalid%20USB%20HID%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2318062%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F259918%22%20target%3D%22_blank%22%3E%40foxNetally%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20hope%20you%20are%20doing%20very%20well.%3C%2FP%3E%0A%3CP%3ECould%20you%20please%20clarify%20if%20you%20are%20using%20a%20host%20machine%20with%20Linux%20or%20Windows%3F%3C%2FP%3E%0A%3CP%3EAlso%2C%20what%20board%20are%20you%20using%3F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EI%20would%20like%20to%20replicate%20it%20by%20my%20side.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%3ESalas.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2318014%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IMX95%20LPDDR5%20Config%20Tool%20Invalid%20USB%20HID%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2318014%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EForgot%20to%20mention%20but%20I%20have%20tried%20several%20USB%20cables%20and%20I%20am%20connecting%20them%20directly%20into%20the%20PC%20and%20not%20through%20a%20HUB.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2319124%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IMX95%20LPDDR5%20Config%20Tool%20Invalid%20USB%20HID%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2319124%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThat%20is%20the%20same%20setup%20software%20wise%20that%20I%20have.%20I%20also%20have%202%20revisions%20of%20the%20IMX95%20EVK%20and%20the%20newer%20revision%20does%20work%20with%20the%20Config%20Tool%20software%2C%20however%20the%20older%20revision%20EVK%20does%20not.%20The%20IMX95s%20that%20we%20populated%20with%20our%20boards%20were%20from%20a%20pre-production%20sample%20and%20I%20am%20curious%20if%20they%20are%20the%20same%20revision%20as%20our%20older%20EVK%20which%20also%20does%20not%20work%20with%20the%20Config%20Tool.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2318778%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IMX95%20LPDDR5%20Config%20Tool%20Invalid%20USB%20HID%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2318778%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F259918%22%20target%3D%22_blank%22%3E%40foxNetally%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20hope%20you%20are%20doing%20very%20well.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EIs%20there%20any%20additional%20step%20to%20reproduce%20the%20issue%20by%20my%20side%3F%3C%2FP%3E%0A%3CP%3EI%20tried%20with%20several%20boards%20and%20I%20could%20detect%20the%20HID%20device%20in%20every%20test%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Manuel_Salas_0-1771278227935.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Manuel_Salas_0-1771278227935.png%22%20style%3D%22width%3A%20320px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Manuel_Salas_0-1771278227935.png%22%20style%3D%22width%3A%20320px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Manuel_Salas_0-1771278227935.png%22%20style%3D%22width%3A%20320px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F376983i2CC9349163E06933%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Manuel_Salas_0-1771278227935.png%22%20alt%3D%22Manuel_Salas_0-1771278227935.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ESame%20scenario%20as%20you%2C%20the%20board%20in%20Serial%20Download%20mode%20and%20turned%20on.%3C%2FP%3E%0A%3CP%3EDo%20you%20have%20the%20OUR%20EVK%20to%20test%20and%20discard%20any%20Hardware%20Issue%3F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%3ESalas.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2324542%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IMX95%20LPDDR5%20Config%20Tool%20Invalid%20USB%20HID%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2324542%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20did%20find%20a%20solution%20to%20make%20the%20program%20recognize%20my%20board!%26nbsp%3B%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ECame%20from%20this%20post%3A%26nbsp%3B%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Tech-Blog%2Fverify-serial-download-port-through-USB2-on-i-MX95-A1-EVK-with%2Fba-p%2F2250157%3Fprofile.language%3Den%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Tech-Blog%2Fverify-serial-download-port-through-USB2-on-i-MX95-A1-EVK-with%2Fba-p%2F2250157%3Fprofile.language%3Den%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EHowever%2C%20the%20program%20still%20does%20not%20work%20past%20discovering%20the%20device.%20I%20does%20read%20it%20as%20%22HID0%22%20but%20the%20test%20connection%20button%20says%20the%20board%20does%20not%20respond.%20Running%20the%20test%20anyway%20confirms%20that%20it%20does%20not%20communicate%20with%20the%20device%20still.%26nbsp%3B%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2325193%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IMX95%20LPDDR5%20Config%20Tool%20Invalid%20USB%20HID%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2325193%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EI%20was%20looking%20at%20the%20wrong%20UART%20port%20for%20this%20tool.%20I%20was%20expecting%20that%20we%20wanted%20UART2%20(M33%20core)%20but%20we%20want%20UART1%20(A55%20core).%3CBR%20%2F%3E%3CBR%20%2F%3EThanks!%3C%2FLINGO-BODY%3E