UUU doesn't work with iMX8 but does with iMX7

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

UUU doesn't work with iMX8 but does with iMX7

980 Views
106901
Contributor I

I'm trying to use UUU on a Windows 10 machine with an iMX8 board and it fails with "Fail HID(W):LIBUSB_ERROR_IO(0.002s)". The same set of commands work on other PCs so it is isolated to this PC but I'm unsure how to fix the issue. UUU does work on this PC with an iMX7 board. Any ideas what the issue could be?

iMX8 output:

uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.4.165-0-ge10b026

Your console don't support VT mode, fail back to verbose mode
Connected Known USB Devices
        Path     Chip    Pro     Vid     Pid     BcdVersion
        ==================================================
        1:14     MX8MM   SDP:    0x1FC9 0x0134   0x0101
?[?25h


Running command
uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.4.165-0-ge10b026

Your console don't support VT mode, fail back to verbose mode
Build in config:
        Pctl     Chip            Vid     Pid     BcdVersion
        ==================================================
        SDPS:    MX8QXP          0x1fc9  0x012f  [0x0002..0xffff]
        SDPS:    MX8QM           0x1fc9  0x0129  [0x0002..0xffff]
        SDPS:    MX8DXL          0x1fc9  0x0147
        SDPS:    MX28            0x15a2  0x004f
        SDPS:    MX815           0x1fc9  0x013e
        SDPS:    MX865           0x1fc9  0x0146
        SDPS:    MX8ULP          0x1fc9  0x014a
        SDPS:    MX8ULP          0x1fc9  0x014b
        SDP:     MX7D            0x15a2  0x0076
        SDP:     MX6Q            0x15a2  0x0054
        SDP:     MX6D            0x15a2  0x0061
        SDP:     MX6SL           0x15a2  0x0063
        SDP:     MX6SX           0x15a2  0x0071
        SDP:     MX6UL           0x15a2  0x007d
        SDP:     MX6ULL          0x15a2  0x0080
        SDP:     MX6SLL          0x1fc9  0x0128
        SDP:     MX7ULP          0x1fc9  0x0126
        SDP:     MXRT106X        0x1fc9  0x0135
        SDP:     MX8MM           0x1fc9  0x0134
        SDP:     MX8MQ           0x1fc9  0x012b
        SDPU:    SPL             0x0525  0xb4a4  [0x0000..0x04ff]
        SDPV:    SPL1            0x0525  0xb4a4  [0x0500..0x9998]
        SDPU:    SPL             0x0525  0xb4a4  [0x9999..0x9999]
        SDPU:    SPL             0x3016  0x1001  [0x0000..0x04ff]
        SDPV:    SPL1            0x3016  0x1001  [0x0500..0x9998]
        FBK:                     0x066f  0x9afe
        FBK:                     0x066f  0x9bff
        FB:                      0x0525  0xa4a5
        FB:                      0x18d1  0x0d02
        FB:                      0x3016  0x0001
Wait for Known USB Device Appear...
New USB Device Attached at 1:14
1:14>Start Cmd:SDP: boot -f "C:/some-file.img"
6400%1:14>Okay (1.394s)
1:14>Start Cmd:SDP: done
1:14>Okay (0.002s)
New USB Device Attached at 1:14
1:14>Start Cmd:SDPV: write -f "C:/some-file.img" -skipspl
1:14>Fail HID(W):LIBUSB_ERROR_IO(0.002s)

 

iMX8 console:

U-Boot SPL 2020.10-build-system-6ef82f9 (Aug 26 2022 - 15:32:36 -0700)
config to do 3000 1d training.
trying channels 2, rank 0
config to do 3000 1d training.
config to do 3000 2d training.
config to do 400 1d training.
config to do 100 1d training.
Normal Boot
Trying to boot from USB SDP
SDP: initialize...
SDP: handle requests...

 

iMX7:

uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.4.165-0-ge10b026

Your console don't support VT mode, fail back to verbose mode
Build in config:
        Pctl     Chip            Vid     Pid     BcdVersion
        ==================================================
        SDPS:    MX8QXP          0x1fc9  0x012f  [0x0002..0xffff]
        SDPS:    MX8QM           0x1fc9  0x0129  [0x0002..0xffff]
        SDPS:    MX8DXL          0x1fc9  0x0147
        SDPS:    MX28            0x15a2  0x004f
        SDPS:    MX815           0x1fc9  0x013e
        SDPS:    MX865           0x1fc9  0x0146
        SDPS:    MX8ULP          0x1fc9  0x014a
        SDPS:    MX8ULP          0x1fc9  0x014b
        SDP:     MX7D            0x15a2  0x0076
        SDP:     MX6Q            0x15a2  0x0054
        SDP:     MX6D            0x15a2  0x0061
        SDP:     MX6SL           0x15a2  0x0063
        SDP:     MX6SX           0x15a2  0x0071
        SDP:     MX6UL           0x15a2  0x007d
        SDP:     MX6ULL          0x15a2  0x0080
        SDP:     MX6SLL          0x1fc9  0x0128
        SDP:     MX7ULP          0x1fc9  0x0126
        SDP:     MXRT106X        0x1fc9  0x0135
        SDP:     MX8MM           0x1fc9  0x0134
        SDP:     MX8MQ           0x1fc9  0x012b
        SDPU:    SPL             0x0525  0xb4a4  [0x0000..0x04ff]
        SDPV:    SPL1            0x0525  0xb4a4  [0x0500..0x9998]
        SDPU:    SPL             0x0525  0xb4a4  [0x9999..0x9999]
        SDPU:    SPL             0x3016  0x1001  [0x0000..0x04ff]
        SDPV:    SPL1            0x3016  0x1001  [0x0500..0x9998]
        FBK:                     0x066f  0x9afe
        FBK:                     0x066f  0x9bff
        FB:                      0x0525  0xa4a5
        FB:                      0x18d1  0x0d02
        FB:                      0x3016  0x0001
Wait for Known USB Device Appear...
>Start Cmd:SDP: boot -f C:\some-file.img -dcdaddr 0x00910000 -cleardcd
New USB Device Attached at 1:14
6400%1:14>Okay (4.593s)
Okay
?[?25h

 

Labels (1)
Tags (2)
0 Kudos
Reply
2 Replies

939 Views
AldoG
NXP TechSupport
NXP TechSupport

Hello,

I notice that you are a couple of versions behind from latest release, could you try with the newest one?
https://github.com/NXPmicro/mfgtools/releases/tag/uuu_1.4.243

Also, since the problem follow your PC, I would suggest to check if there is any kind of firewall in your PC that could block access through USB.

Best regards,
Aldo.

0 Kudos
Reply

927 Views
106901
Contributor I

Unfortunately it doesn't look like upgrading to the latest release of UUU solved the issue. We're still working to determine if it's related to the PC's firewall.

 

uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.4.243-0-ged48c51

Your console don't support VT mode, fail back to verbose mode
Connected Known USB Devices
        Path     Chip    Pro     Vid     Pid     BcdVersion
        ==================================================
        1:14     MX8MM   SDP:    0x1FC9 0x0134   0x0101
?[?25h


Running command
uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.4.243-0-ged48c51

Your console don't support VT mode, fail back to verbose mode
Build in config:
        Pctl     Chip            Vid     Pid     BcdVersion
        ==================================================
        SDPS:    MX8QXP          0x1fc9  0x012f  [0x0002..0xffff]
        SDPS:    MX8QM           0x1fc9  0x0129  [0x0002..0xffff]
        SDPS:    MX8DXL          0x1fc9  0x0147
        SDPS:    MX28            0x15a2  0x004f
        SDPS:    MX815           0x1fc9  0x013e
        SDPS:    MX865           0x1fc9  0x0146
        SDPS:    MX8ULP          0x1fc9  0x014a
        SDPS:    MX8ULP          0x1fc9  0x014b
        SDPS:    MX93            0x1fc9  0x014e
        SDP:     MX7D            0x15a2  0x0076
        SDP:     MX6Q            0x15a2  0x0054
        SDP:     MX6D            0x15a2  0x0061
        SDP:     MX6SL           0x15a2  0x0063
        SDP:     MX6SX           0x15a2  0x0071
        SDP:     MX6UL           0x15a2  0x007d
        SDP:     MX6ULL          0x15a2  0x0080
        SDP:     MX6SLL          0x1fc9  0x0128
        SDP:     MX7ULP          0x1fc9  0x0126
        SDP:     MXRT106X        0x1fc9  0x0135
        SDP:     MX8MM           0x1fc9  0x0134
        SDP:     MX8MQ           0x1fc9  0x012b
        SDPU:    SPL             0x0525  0xb4a4  [0x0000..0x04ff]
        SDPV:    SPL1            0x0525  0xb4a4  [0x0500..0x9998]
        SDPV:    SPL1            0x1fc9  0x0151  [0x0500..0x9998]
        SDPU:    SPL             0x0525  0xb4a4  [0x9999..0x9999]
        SDPU:    SPL             0x3016  0x1001  [0x0000..0x04ff]
        SDPV:    SPL1            0x3016  0x1001  [0x0500..0x9998]
        FBK:                     0x066f  0x9afe
        FBK:                     0x066f  0x9bff
        FBK:                     0x1fc9  0x0153
        FB:                      0x0525  0xa4a5
        FB:                      0x18d1  0x0d02
        FB:                      0x3016  0x0001
        FB:                      0x1fc9  0x0152
Wait for Known USB Device Appear...
New USB Device Attached at 1:14
1:14>Start Cmd:SDP: boot -f "C:/some-file.img"
100%1:14>Okay (1.343s)
1:14>Start Cmd:SDP: done
1:14>Okay (0.002s)
New USB Device Attached at 1:14
1:14>Start Cmd:SDPV: write -f "C:/some-file.img" -skipspl
1:14>Fail HID(W):LIBUSB_ERROR_IO(0.001s)
0 Kudos
Reply