NXP DDR Test Tool: ERROR: Can't open USB device!!!

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

NXP DDR Test Tool: ERROR: Can't open USB device!!!

2,143 次查看
ssurowinski
Contributor I

NXP DDR Test Tool: ERROR: Can't open USB device!!! 

Tested 50+ boards with DuaLite and everyone of them connects properly and test result is a PASS. 

Trying to test dozen same PCB's but with i.MX6 Solo soldered and I get the above USB error. 

Note: I do get the Windows "sound" for USB peripheral connection on both: DuaLite and Solo.

It's the Solo board SKU that does not connect to Test Tool only.

Is it possible, windows driver issue? Or else? Suggestions?

Again, same PCB I designed, inspected all good. Those with DL connect and PASS, those with Solo don't connect. 

标签 (3)
0 项奖励
3 回复数

1,754 次查看
ssurowinski
Contributor I

Looks like for i.MX6 Solo, the correct Target selection is  MX6DL. Script works with both DuaLite and Solo. 

The board with Solo connects via USB no problem. Just like same board with DuaLite. 

============================================
DDR Stress Test (3.0.0)
Build: Dec 14 2018, 14:12:28
NXP Semiconductors.
============================================

============================================
Chip ID
CHIP ID = i.MX6 Solo/DualLite (0x61)
Internal Revision = TO1.3
============================================

============================================
Boot Configuration
SRC_SBMR1(0x020d8004) = 0x00000000
SRC_SBMR2(0x020d801c) = 0x10000001
============================================

ARM Clock set to 1GHz

============================================
DDR configuration
BOOT_CFG3[5-4]: 0x00, Single DDR channel.
DDR type is DDR3
Data width: 64, bank num: 8
Row size: 14, col size: 10
Chip select CSD0 is used
Density per chip select: 1024MB
============================================

0 项奖励

1,754 次查看
ssurowinski
Contributor I

I noticed the following:

The NXP DDR Test Tool lists the following I.MX6 target devices:

   MX6DQ

   MX6DL

   MX6SL

   MX6SX

   MX6UL

   MX6ULL

   MX6SLL

while the NXP fact sheet under the link below, shows the following derivatives 

.MX6UltraLite

i.MX6SoloLite

i.MX6SoloX

i.MX6Solo

i.MX6DualLite

i.MX6Dual

i.MX6DualPlus

i.MX6Quad

i.MX6QuadPlus

https://www.nxp.com/files-static/32bit/doc/fact_sheet/IMX6SRSFS.pdf

Question is, which one from the NXP DDR Test Tool target list applies to i.MX6Solo SoC ?

The MX6SL target suggests , it applies to i.MX6SoloLite

The MX6SX target suggests, it applies to i.MX6SoloX.

None of tow above are compatible with i.MX6Solo. Is it possible, the i.MX6Solo is not supported by NXP DDR Test Tool?

0 项奖励

1,754 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Steve

one can check 24MHz clock, its stability by oscilloscope and VDDUSB_CAP voltage (3.0V).

Also one can pay attention to processor soldering, just for test one can replace

chip on one board. Try to connect jtag and check if processor is able to perform

some simple tests like gpio tggling

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励