TUSB9261: TUSB9261 fails to handle *some* CompactFlash (IDE) Cards [while JMS539 works]

Part Number: TUSB9261
Other Parts Discussed in Thread: , CCSTUDIO

Tool/software:

Hi,

We have been using the TUSB9261 in an existing design for years with great success; the availability of the source code has meant we are thinking of also using it in other products too - to support CompactFlash.

This issue is easily demonstrable if you have the right (typically old) CF cards...

Hardware: We are using the TUSB9261DEMO board with a Delock 91660/91635/91687 SATA-to-CF adapter (chipset: Marvell 88SA8052). Other adapters - all that we have tried, in fact - also exhibit the problem.

Firmware: We are using TI's v1.06 firmware.

Problem Cards: 8MB (yes, 8MB) SST CompactFlash, Canon CF-16M 16MB, Microtech Digital FlashFilm 64MB

OK Cards: Delkin Devices 64MB

Test tools: Dazzle USBHS CF Reader (VID_07D0/PID_1102), commercial (unbranded) adapter using JMicron JMS539 USB3-to-SATA bridge (VID_152D/PID_0539).

Issue: If we plug the cards into the TUSB9261 (via the SATA-to-CF adapter) the TUSB9261 does not recognise them. Using the JMicron JMS539 option works (as does the commercial Dazzle), so the adapter is not regarded as a problem.

Can you provide any guidance on whether this is a known problem, or any suggestions on where to start to fix this? I have CCSTUDIO (6.1), can rebuild the TSUB9261 firmware (and run it) OK, and have only had to tweak it (slightly) in the past for our purposes - so I'm familiar with USB, your dev tools, and the TUSB9261. Just to emphasize  - we are using standard TI firmware here.

Thanks for any guidance...

Jason.

  • Hi Jason,

    You said the TUSB9261 has been used in an existing design for years.  Do you mean the same TUSB9261 is being used in a new design, but there is an issue with these Problem Cards that don't have an issue in the old system?  If so, then part of the solution will be in understanding the differences between the two platforms that may contribute to the problem.

    To my knowledge this is not a known issue, so we will need more data to come up with a hypothesis.  I recommend we start by focusing on the process that the system uses to "recognize" a card.  Are you using Windows, what software is being used to determine pass/fail?

    Regards,

    Nicholaus

  • Hi Nicholaus,

    To answer your questions:

    >> Do you mean the same TUSB9261 is being used in a new design, but there is an issue with these Problem Cards that don't have an issue in the old system?

    No. Ignore the old system.

    We don't have a new design (yet). The old design is irrelevant.

    The TUSB9261 is (possibly) going to be used in a new design - if tests prove it successful.

    To test the concept we are trialing the TUSB9261DEMO (TI's design) with a SATA-to-CF converter (many different manufacturers, same design - the example I gave, to be helpful, is Delock's, but simply look in eBay and Amazon for any such example - the ones I have tried all fail with TUSB9261DEMO in the same way, yet work with a JMicron JMS539, pointing the finger at TUSB9261DEMO).

    >> Are you using Windows, what software is being used to determine pass/fail?

    (1) Windows 10 Professional Version 10.0.19045 Build 19045

    (2) Plug in the TUSB9261DEMO + SATA-to-CF + CF card

    For an OK CF Card (example: 64MB):

    (3a) Device Manager -> Disk drives -> CF identifies itself ("SMART CF USB Device")

    (3b) Disk Management [diskmgmt.msc] -> Disk 2 -> Removable -> Online (64MB)

    (3c) Explorer -> Drive E: available and opening browses filestore OK.

    For a Problem Card (example: Microtech Digital FlashFilm 64MB):

    (4a) Device Manager -> Disk drives -> No CF identifies itself, remains "TI-DSG TUSB9261 USB Device"

    (4b) Disk Management [diskmgmt.msc] -> Disk 2 -> Removable (E:) -> No media

    (4c) Explorer -> opening Drive E: produces prompt "Please insert a disc into USB Drive (E:).":

    This is (more helpfully!) what I mean by "the card isn't being recognized".

    I've got the serial port wired up on my TUSB9261DEMO (GPIO8/9) for diagnostics but... I assume this is a UART at TTL levels?

    Thanks,

    Jason.

  • Hi Jason,

    Thanks for the detailed test procedure!  Let me gather some more information and follow-up with a debug plan.

    For the UART debug interface, here is the connection info.  Yes, it's at 3.3V.

    - SCI Interface Configuration - 

    • BAUD rate: 115,200
    • Data bits: 8
    • Stop bits: 1
    • Parity: None.
    • Flow control: None.

    Regards,

    Nicholaus

  • Hi Nicholaus,

    I have strapped up a TTL UART between the PCB and my PC.

    Attached are four logs:

    (1) "NoCard" is the TUSB9261DEMO board alone.

    (2) "64MBCFOK" is success with a [SMART] 64MB card.

    (3) "64MBCFFail" is a failure to use a [TOSHIBA] 64MB card.

    (4) "CFAdapter" is the TUSB9261 with (only) the CF adapter plugged in, i.e. no CF media present.

    I will look at these myself but if you could give some guidance that would be much appreciated...

    Thank you,

    Jason.

    2025-02-23_23-03-16_64MBCFFail_Diag.log
    ?
    
    ========================================================
    
    ||   TUSB926x Firmware v1.06 [Jan  5 2018 12:01:27]   ||
    
    ||                 Device ID: 0x0000                  ||
    
    ========================================================
    
    
     Reset Flag(s): [Power-Up]
    
    
    [0000000001] Datapath RAM Usage: 80208 / 81920 bytes.
    
    [0000000001] Supported NCQ Depth: 32
    
    [0000000001] U1/U2 Transistions: OFF
    
    [0000000001] USB PHY Suspend: ON
    
    [0000000001] SATA LPM: OFF
    
    [0000000001] Device is Bus-powered.
    
    [0000000001] -> usb_hal_init()
    
    [0000000001] USB Core Ver: 0x120a.
    
    [0000000001] USB SSC is OFF.
    
    [0000000051] -> usb_hal_connect()
    
    [0000000051][0000000051] LTSSM state = (0x5) RX DETECT.
    
     -> ahci_init()
    
    [0000000051] -> ahci_hba_reset()
    
    [0000000052] USB Reset event occurred.
    
    [0000000052] LTSSM state = (0x7) POLLING.
    
    [0000000056] -> ahci_rx_error_isr() - err_cnt = 0x1.
    
    [0000000057] SATA Gen-1 speed negotiated.
    
    [0000000141] Connected at SUPER speed.
    
    [0000000142] -> usb_hal_set_address() - addr: 0x8.
    
    [0000000211] 
    
    [0000000211] ================================================
    
    [0000000211]              IDENTIFY DEVICE INFO
    
    [0000000211] ================================================
    
    [0000000211] 
    
    [0000000211]   Model:  TOSHIBA THNCF064MAA                     
    
    [0000000211]   FW Rev: 1.1     
    
    [0000000211]   Serial: STCB60M41025A17707A3
    
    [0000000211] 
    
    [0000000211]   Spec Compliance: ATA-3
    
    [0000000211]   Removable Media: Yes
    
    [0000000211]   UDMA Modes = 0x0000
    
    [0000000211]   PIO Modes = 0x0000
    
    [0000000211] 
    
    [0000000211]   LBA48: No
    
    [0000000211]   Max LBA = 0x00000000 0001e900
    
    [0000000211]   Write FUA: No
    
    [0000000211]   World Wide Name: N/A
    
    [0000000211] 
    
    [0000000211]   SATA Speed: Gen1
    
    [0000000211]   NCQ Support: No
    
    [0000000211]   Queue Depth = 0
    
    [0000000211] 
    
    [0000000211]   Logical Sector Size = 512 bytes
    
    [0000000211]   Physical Sector Size = 512 bytes
    
    [0000000211]   Logical Sector Offset = 0
    
    [0000000211] 
    
    [0000000211] ================================================
    
    
    [0000000290] -> handle_usb_set_configuration() - val = 1.
    
    [0000000291] -> usb_hal_set_U1_initiate_enable() - 1.
    
    [0000000291] -> usb_hal_set_U2_initiate_enable() - 1.
    
    [0000002211] -> ahci_wait_complete() timed out! Rd: 0xfb000138 = 0x00000001, cmplt_val = 0x00000000.
    
    [0000002212] Connected to 0 AHCI device(s).
    
    [0000002212] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002212] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002212] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002213] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002213] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002213] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002213] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002214] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002214] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002215] -> ums_bot_case_handler() - case 5.
    
    [0000003566] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000003566] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003567] -> ums_bot_case_handler() - case 5.
    
    [0000003567] -> ums_bot_case_handler() - case 5.
    
    [0000003568] -> ums_bot_case_handler() - case 5.
    
    [0000003568] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003569] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003572] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000003573] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000003574] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000003575] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000003576] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000003576] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000003577] -> ums_bot_case_handler() - case 5.
    
    [0000003579] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000003579] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000003580] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003581] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000003581] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000003582] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000003585] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003585] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003587] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003587] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003588] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003588] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003589] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003590] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003590] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003591] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003591] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003595] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003595] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003596] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003596] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003599] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003599] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003600] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003601] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003601] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003602] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003604] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003604] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003609] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003610] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003708] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003708] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003708] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003709] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003709] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003709] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003710] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003710] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003711] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003711] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003711] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003712] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003712] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003713] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003713] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003713] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003714] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003714] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003870] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003870] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003870] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003871] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003871] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003872] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004218] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004218] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000004219] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004219] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004219] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000004220] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004562] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000005579] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000005599] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000005600] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000005601] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000006601] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000007608] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000008614] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000009621] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000010633] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000011640] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000012648] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000013654] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000014659] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000015665] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000016672] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000017677] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000018684] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000019691] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000020698] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    
    2025-02-23_23-09-51_CFAdapter_Diag.log
    A????????????????????????????????????????????????????????R
    ||   TUSB926x Firmware v1.06 [Jan  5 2018 12:01:27]   ||
    
    ||                 Device ID: 0x0000                  ||
    
    ========================================================
    
    
     Reset Flag(s): [Power-Up]
    
    
    [0000000001] Datapath RAM Usage: 80208 / 81920 bytes.
    
    [0000000001] Supported NCQ Depth: 32
    
    [0000000001] U1/U2 Transistions: OFF
    
    [0000000001] USB PHY Suspend: ON
    
    [0000000001] SATA LPM: OFF
    
    [0000000001] Device is Bus-powered.
    
    [0000000001] -> usb_hal_init()
    
    [0000000001] USB Core Ver: 0x120a.
    
    [0000000001] USB SSC is OFF.
    
    [0000000051] -> usb_hal_connect()
    
    [0000000051][-> ahci_init()
    
    [0000000051] -> ahci_hba_reset()
    
    [0000000052] USB Reset event occurred.
    
    [0000000052] LTSSM state = (0x7) POLLING.
    
    [0000000125] Connected at SUPER speed.
    
    [0000000126] -> usb_hal_set_address() - addr: 0x9.
    
    [0000000274] -> handle_usb_set_configuration() - val = 1.
    
    [0000000275] -> usb_hal_set_U1_initiate_enable() - 1.
    
    [0000000275] -> usb_hal_set_U2_initiate_enable() - 1.
    
    [0000000306] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000306] -> ahci_port_reset(0)
    
    [0000000361] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000361] -> ahci_port_reset(0)
    
    [0000000416] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000416] -> ahci_port_reset(0)
    
    [0000000471] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000471] -> ahci_port_reset(0)
    
    [0000000526] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000526] -> ahci_port_reset(0)
    
    [0000000581] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000581] -> ahci_port_reset(0)
    
    [0000000636] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000636] -> ahci_port_reset(0)
    
    [0000000691] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000691] -> ahci_port_reset(0)
    
    [0000000746] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000746] -> ahci_port_reset(0)
    
    [0000000801] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000801] -> ahci_port_reset(0)
    
    [0000000856] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000856] -> ahci_port_reset(0)
    
    [0000000911] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000911] -> ahci_port_reset(0)
    
    [0000000966] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000966] -> ahci_port_reset(0)
    
    [0000001021] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001271] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001271] -> ahci_port_reset(0)
    
    [0000001326] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001326] -> ahci_port_reset(0)
    
    [0000001381] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001381] -> ahci_port_reset(0)
    
    [0000001436] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001436] -> ahci_port_reset(0)
    
    [0000001491] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001491] -> ahci_port_reset(0)
    
    [0000001546] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001546] -> ahci_port_reset(0)
    
    [0000001601] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001601] -> ahci_port_reset(0)
    
    [0000001656] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001656] -> ahci_port_reset(0)
    
    [0000001711] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001711] -> ahci_port_reset(0)
    
    [0000001766] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001766] -> ahci_port_reset(0)
    
    [0000001821] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001821] -> ahci_port_reset(0)
    
    [0000001876] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001876] -> ahci_port_reset(0)
    
    [0000001931] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001931] -> ahci_port_reset(0)
    
    [0000001986] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000002236] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000002236] @Error: Timeout waiting for PHY Ready. P0SSTS = 0x00000000, P0SERR = 0x00000000.
    
    [0000002236] Connected to 0 AHCI device(s).
    
    [0000002236] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002236] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002237] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002237] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002237] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002237] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002237] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002238] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002238] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002239] -> ums_bot_case_handler() - case 5.
    
    [0000002245] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002246] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002247] -> ums_bot_case_handler() - case 5.
    
    [0000002247] -> ums_bot_case_handler() - case 5.
    
    [0000002247] -> ums_bot_case_handler() - case 5.
    
    [0000002248] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002249] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002249] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002249] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002250] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002251] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000002251] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000002252] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000002252] -> ums_bot_case_handler() - case 5.
    
    [0000002253] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002253] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002254] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002254] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002255] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002255] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002365] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002365] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002367] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    
    [0000002450] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002451] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002451] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002451] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002534] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002535] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002535] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002572] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002572] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002573] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002573] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002573] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002574] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003060] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003061] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003061] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003062] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003062] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003062] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003245] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004248] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000005261] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000006268] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000007275] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000008282] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000009289] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000010296] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000011304] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000012311] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000013317] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    
    2025-02-23_22-59-22_NoCard_Diag.log
    
    ========================================================
    
    ||   TUSB926x Firmware v1.06 [Jan  5 2018 12:01:27]   ||
    
    ||                 Device ID: 0x0000                  ||
    
    ========================================================
    
    
     Reset Flag(s): [Power-Up]
    
    
    [0000000001] Datapath RAM Usage: 80208 / 81920 bytes.
    
    [0000000001] Supported NCQ Depth: 32
    
    [0000000001] U1/U2 Transistions: OFF
    
    [0000000001] USB PHY Suspend: ON
    
    [0000000001] SATA LPM: OFF
    
    [0000000001] Device is Bus-powered.
    
    [0000000001] -> usb_hal_init()
    
    [0000000001] USB Core Ver: 0x120a.
    
    [0000000001] USB SSC is OFF.
    
    [0000000051] -> usb_hal_connect()
    
    [0000000051][0000000051] LTSSM state = (0x5) RX DETECT.
    
     -> ahci_init()
    
    [0000000051] -> ahci_hba_reset()
    
    [0000000052] USB Reset event occurred.
    
    [0000000052] LTSSM state = (0x7) POLLING.
    
    [0000000093] Connected at SUPER speed.
    
    [0000000093] -> usb_hal_set_address() - addr: 0x6.
    
    [0000000243] -> handle_usb_set_configuration() - val = 1.
    
    [0000000243] -> usb_hal_set_U1_initiate_enable() - 1.
    
    [0000000244] -> usb_hal_set_U2_initiate_enable() - 1.
    
    [0000000306] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000306] -> ahci_port_reset(0)
    
    [0000000361] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000361] -> ahci_port_reset(0)
    
    [0000000416] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000416] -> ahci_port_reset(0)
    
    [0000000471] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000471] -> ahci_port_reset(0)
    
    [0000000526] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000526] -> ahci_port_reset(0)
    
    [0000000581] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000581] -> ahci_port_reset(0)
    
    [0000000636] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000636] -> ahci_port_reset(0)
    
    [0000000691] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000691] -> ahci_port_reset(0)
    
    [0000000746] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000746] -> ahci_port_reset(0)
    
    [0000000801] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000801] -> ahci_port_reset(0)
    
    [0000000856] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000856] -> ahci_port_reset(0)
    
    [0000000911] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000911] -> ahci_port_reset(0)
    
    [0000000966] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000000966] -> ahci_port_reset(0)
    
    [0000001021] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001271] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001271] -> ahci_port_reset(0)
    
    [0000001326] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001326] -> ahci_port_reset(0)
    
    [0000001381] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001381] -> ahci_port_reset(0)
    
    [0000001436] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001436] -> ahci_port_reset(0)
    
    [0000001491] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001491] -> ahci_port_reset(0)
    
    [0000001546] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001546] -> ahci_port_reset(0)
    
    [0000001601] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001601] -> ahci_port_reset(0)
    
    [0000001656] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001656] -> ahci_port_reset(0)
    
    [0000001711] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001711] -> ahci_port_reset(0)
    
    [0000001766] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001766] -> ahci_port_reset(0)
    
    [0000001821] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001821] -> ahci_port_reset(0)
    
    [0000001876] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001876] -> ahci_port_reset(0)
    
    [0000001931] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000001931] -> ahci_port_reset(0)
    
    [0000001986] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000002236] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000000, cmplt_val = 0x00000003.
    
    [0000002236] @Error: Timeout waiting for PHY Ready. P0SSTS = 0x00000000, P0SERR = 0x00000000.
    
    [0000002236] Connected to 0 AHCI device(s).
    
    [0000002236] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002236] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002237] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002237] -> ums_bot_send_CSW() - statu=
    [0000002280] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002281] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002340] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002340] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002341] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002341] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002342] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002342] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002342] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002343] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002343] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002343] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002344] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002344] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002345] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002345] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002345] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002346] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002346] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002347] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003252] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004270] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000005271] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000006277] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000007284] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000008288] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000009295] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000010302] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000011307] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000012314] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000013320] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000014326] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000015333] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000016339] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000017346] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000018353] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000019359] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000020367] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000021372] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000022379] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000023386] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000024392] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000025399] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000026405] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000027412] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000028419] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000029424] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000030431] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000031437] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    
    2025-02-23_23-01-09_64MBCFOK_Diag.log
    ?
    
    ========================================================
    
    ||   TUSB926x Firmware v1.06 [Jan  5 2018 12:01:27]   ||
    
    ||                 Device ID: 0x0000                  ||
    
    ========================================================
    
    
     Reset Flag(s): [Power-Up]
    
    
    [0000000001] Datapath RAM Usage: 80208 / 81920 bytes.
    
    [0000000001] Supported NCQ Depth: 32
    
    [0000000001] U1/U2 Transistions: OFF
    
    [0000000001] USB PHY Suspend: ON
    
    [0000000001] SATA LPM: OFF
    
    [0000000001] Device is Bus-powered.
    
    [0000000001] -> usb_hal_init()
    
    [0000000001] USB Core Ver: 0x120a.
    
    [0000000001] USB SSC is OFF.
    
    [0000000051] -> usb_hal_connect()
    
    [0000000051][-> ahci_init()
    
    [0000000051] -> ahci_hba_reset()
    
    [0000000052] USB Reset event occurred.
    
    [0000000052] LTSSM state = (0x7) POLLING.
    
    [0000000116] Connected at SUPER speed.
    
    [0000000117] -> usb_hal_set_address() - addr: 0x7.
    
    [0000000263] -> handle_usb_set_configuration() - val = 1.
    
    [0000000264] -> usb_hal_set_U1_initiate_enable() - 1.
    
    [0000000264] -> usb_hal_set_U2_initiate_enable() - 1.
    
    [0000000306] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000001, cmplt_val = 0x00000003.
    
    [0000000306] -> ahci_port_reset(0)
    
    [0000000361] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000001, cmplt_val = 0x00000003.
    
    [0000000361] -> ahci_port_reset(0)
    
    [0000000366] -> ahci_rx_error_isr() - err_cnt = 0x1.
    
    [0000000367] SATA Gen-1 speed negotiated.
    
    [0000000769] 
    
    [0000000769] ================================================
    
    [0000000769]              IDENTIFY DEVICE INFO
    
    [0000000769] ================================================
    
    [0000000769] 
    
    [0000000769]   Model:  SMART CF                                
    
    [0000000769]   FW Rev: 20061221
    
    [0000000769]   Serial: 20080722040044FA0000
    
    [0000000769] 
    
    [0000000769]   Spec Compliance: ATA-3
    
    [0000000769]   Removable Media: Yes
    
    [0000000769]   UDMA Modes = 0x0000
    
    [0000000769]   PIO Modes = 0x0003
    
    [0000000769] 
    
    [0000000769]   LBA48: No
    
    [0000000769]   Max LBA = 0x00000000 0001ea00
    
    [0000000769]   Write FUA: No
    
    [0000000769]   World Wide Name: N/A
    
    [0000000769] 
    
    [0000000769]   SATA Speed: Gen1
    
    [0000000769]   NCQ Support: No
    
    [0000000769]   Queue Depth = 0
    
    [0000000769] 
    
    [0000000769]   Logical Sector Size = 512 bytes
    
    [0000000769]   Physical Sector Size = 512 bytes
    
    [0000000769]   Logical Sector Offset = 0
    
    [0000000769] 
    
    [0000000769] ================================================
    
    
    [0000000771] Connected to 1 AHCI device(s).
    
    [0000000772] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000772] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000772] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000772] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000772] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000772] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000773] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000773] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000773] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000773] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000773] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000773] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000773] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000773] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000773] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000774] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000774] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000774] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000774] -> ums_bot_case_handler() - case 5.
    
    [0000000774] -> ums_bot_case_handler() - case 5.
    
    [0000000782] @Warning: scsi_handle_mode_sense_cmd() - page code 0x1c not supported.
    
    [0000000782] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000000782] -> ums_bot_case_handler() - case 5.
    
    [0000000783] -> ums_bot_case_handler() - case 5.
    
    [0000000783] -> ums_bot_case_handler() - case 5.
    
    [0000000785] -> ums_bot_case_handler() - case 5.
    
    [0000000786] -> ums_bot_case_handler() - case 5.
    
    [0000000794] -> ums_bot_case_handler() - case 5.
    
    [0000000795] -> ums_bot_case_handler() - case 5.
    
    [0000000823] -> ums_bot_case_handler() - case 5.
    
    

    2025-02-23_23-01-09_64MBCFOK_Diag.log
    ?
    
    ========================================================
    
    ||   TUSB926x Firmware v1.06 [Jan  5 2018 12:01:27]   ||
    
    ||                 Device ID: 0x0000                  ||
    
    ========================================================
    
    
     Reset Flag(s): [Power-Up]
    
    
    [0000000001] Datapath RAM Usage: 80208 / 81920 bytes.
    
    [0000000001] Supported NCQ Depth: 32
    
    [0000000001] U1/U2 Transistions: OFF
    
    [0000000001] USB PHY Suspend: ON
    
    [0000000001] SATA LPM: OFF
    
    [0000000001] Device is Bus-powered.
    
    [0000000001] -> usb_hal_init()
    
    [0000000001] USB Core Ver: 0x120a.
    
    [0000000001] USB SSC is OFF.
    
    [0000000051] -> usb_hal_connect()
    
    [0000000051][-> ahci_init()
    
    [0000000051] -> ahci_hba_reset()
    
    [0000000052] USB Reset event occurred.
    
    [0000000052] LTSSM state = (0x7) POLLING.
    
    [0000000116] Connected at SUPER speed.
    
    [0000000117] -> usb_hal_set_address() - addr: 0x7.
    
    [0000000263] -> handle_usb_set_configuration() - val = 1.
    
    [0000000264] -> usb_hal_set_U1_initiate_enable() - 1.
    
    [0000000264] -> usb_hal_set_U2_initiate_enable() - 1.
    
    [0000000306] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000001, cmplt_val = 0x00000003.
    
    [0000000306] -> ahci_port_reset(0)
    
    [0000000361] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000001, cmplt_val = 0x00000003.
    
    [0000000361] -> ahci_port_reset(0)
    
    [0000000366] -> ahci_rx_error_isr() - err_cnt = 0x1.
    
    [0000000367] SATA Gen-1 speed negotiated.
    
    [0000000769] 
    
    [0000000769] ================================================
    
    [0000000769]              IDENTIFY DEVICE INFO
    
    [0000000769] ================================================
    
    [0000000769] 
    
    [0000000769]   Model:  SMART CF                                
    
    [0000000769]   FW Rev: 20061221
    
    [0000000769]   Serial: 20080722040044FA0000
    
    [0000000769] 
    
    [0000000769]   Spec Compliance: ATA-3
    
    [0000000769]   Removable Media: Yes
    
    [0000000769]   UDMA Modes = 0x0000
    
    [0000000769]   PIO Modes = 0x0003
    
    [0000000769] 
    
    [0000000769]   LBA48: No
    
    [0000000769]   Max LBA = 0x00000000 0001ea00
    
    [0000000769]   Write FUA: No
    
    [0000000769]   World Wide Name: N/A
    
    [0000000769] 
    
    [0000000769]   SATA Speed: Gen1
    
    [0000000769]   NCQ Support: No
    
    [0000000769]   Queue Depth = 0
    
    [0000000769] 
    
    [0000000769]   Logical Sector Size = 512 bytes
    
    [0000000769]   Physical Sector Size = 512 bytes
    
    [0000000769]   Logical Sector Offset = 0
    
    [0000000769] 
    
    [0000000769] ================================================
    
    
    [0000000771] Connected to 1 AHCI device(s).
    
    [0000000772] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000772] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000772] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000772] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000772] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000772] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000773] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000773] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000773] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000773] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000773] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000773] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000773] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000773] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000773] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000774] AHCI task file error! P0TFD error = 0x04, status = 0x51.
    
    [0000000774] -> ums_bot_ata_error_callback() - gBOT_state = 3.
    
    [0000000774] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000000774] -> ums_bot_case_handler() - case 5.
    
    [0000000774] -> ums_bot_case_handler() - case 5.
    
    [0000000782] @Warning: scsi_handle_mode_sense_cmd() - page code 0x1c not supported.
    
    [0000000782] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000000782] -> ums_bot_case_handler() - case 5.
    
    [0000000783] -> ums_bot_case_handler() - case 5.
    
    [0000000783] -> ums_bot_case_handler() - case 5.
    
    [0000000785] -> ums_bot_case_handler() - case 5.
    
    [0000000786] -> ums_bot_case_handler() - case 5.
    
    [0000000794] -> ums_bot_case_handler() - case 5.
    
    [0000000795] -> ums_bot_case_handler() - case 5.
    
    [0000000823] -> ums_bot_case_handler() - case 5.
    
    

  • Hi again Nicholaus,

    Just for completeness... here are the (failing) 8MB and CF cards too... (I can see an approx 2s timeout on ahci_wait_complete...)...

    Thanks for anything you can enlighten me with...

    2025-02-23_23-23-44_8MBCFFail_Diag.log
    
    ========================================================
    
    ||   TUSB926x Firmware v1.06 [Jan  5 2018 12:01:27]   ||
    
    ||                 Device ID: 0x0000                  ||
    
    ========================================================
    
    
     Reset Flag(s): [Power-Up]
    
    
    [0000000001] Datapath RAM Usage: 80208 / 81920 bytes.
    
    [0000000001] Supported NCQ Depth: 32
    
    [0000000001] U1/U2 Transistions: OFF
    
    [0000000001] USB PHY Suspend: ON
    
    [0000000001] SATA LPM: OFF
    
    [0000000001] Device is Bus-powered.
    
    [0000000001] -> usb_hal_init()
    
    [0000000001] USB Core Ver: 0x120a.
    
    [0000000001] USB SSC is OFF.
    
    [0000000051] -> usb_hal_connect()
    
    [0000000051][0000000051] LTSSM state = (0x5) RX DETECT.
    
     -> ahci_init()
    
    [0000000051] -> ahci_hba_reset()
    
    [0000000052] USB Reset event occurred.
    
    [0000000052] LTSSM state = (0x7) POLLING.
    
    [0000000068] Connected at SUPER speed.
    
    [0000000068] -> usb_hal_set_address() - addr: 0xa.
    
    [0000000217] -> handle_usb_set_configuration() - val = 1.
    
    [0000000217] -> usb_hal_set_U1_initiate_enable() - 1.
    
    [0000000217] -> usb_hal_set_U2_initiate_enable() - 1.
    
    [0000000306] -> ahci_wait_complete() timed out! Rd: 0xfb000128 = 0x00000001, cmplt_val = 0x00000003.
    
    [0000000306] -> ahci_port_reset(0)
    
    [0000000311] -> ahci_rx_error_isr() - err_cnt = 0x1.
    
    [0000000312] SATA Gen-1 speed negotiated.
    
    [0000000357] 
    
    [0000000357] ================================================
    
    [0000000357]              IDENTIFY DEVICE INFO
    
    [0000000357] ================================================
    
    [0000000357] 
    
    [0000000357]   Model:  SST48CF008C-B5  CompactFlash Memory Card
    
    [0000000357]   FW Rev: CF-3D   
    
    [0000000357]   Serial: SST21100000000009176
    
    [0000000357] 
    
    [0000000357]   Spec Compliance: ATA-3
    
    [0000000357]   Removable Media: Yes
    
    [0000000357]   UDMA Modes = 0x0000
    
    [0000000357]   PIO Modes = 0x0000
    
    [0000000357] 
    
    [0000000357]   LBA48: No
    
    [0000000357]   Max LBA = 0x00000000 00003d40
    
    [0000000357]   Write FUA: No
    
    [0000000357]   World Wide Name: N/A
    
    [0000000357] 
    
    [0000000357]   SATA Speed: Gen1
    
    [0000000357]   NCQ Support: No
    
    [0000000357]   Queue Depth = 0
    
    [0000000357] 
    
    [0000000357]   Logical Sector Size = 512 bytes
    
    [0000000357]   Physical Sector Size = 512 bytes
    
    [0000000357]   Logical Sector Offset = 0
    
    [0000000357] 
    
    [0000000357] ================================================
    
    
    [0000002357] -> ahci_wait_complete() timed out! Rd: 0xfb000138 = 0x00000001, cmplt_val = 0x00000000.
    
    [0000002358] Connected to 0 AHCI device(s).
    
    [0000002358] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002358] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002358] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002359] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002359] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002359] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002359] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002360] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002360] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002361] -> ums_bot_case_handler() - case 5.
    
    [0000002369] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002369] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002370] -> ums_bot_case_handler() - case 5.
    
    [0000002370] -> ums_bot_case_handler() - case 5.
    
    [0000002370] -> ums_bot_case_handler() - case 5.
    
    [0000002371] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002372] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002372] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002372] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002373] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002374] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000002374] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000002375] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000002375] -> ums_bot_case_handler() - case 5.
    
    [0000002376] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002376] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002377] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002377] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002378] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002378] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002380] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002381] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002382] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002382] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002383] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002383] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002391] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002391] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002391] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002392] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002708] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002708] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002709] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002709] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002710] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002727] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002728] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002728] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002729] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002729] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002730] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002790] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002790] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002791] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002791] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002791] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002792] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002792] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002792] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002793] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002793] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002793] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002794] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002794] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002794] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002795] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002795] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002795] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002796] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002796] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002796] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002797] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002797] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002797] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002798] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002798] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002799] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002799] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002799] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002799] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002800] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002817] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002817] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002817] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002820] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002820] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002821] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002941] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002941] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002942] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002942] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002942] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002943] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003361] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003401] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003402] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003402] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003403] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003403] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003403] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004365] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000005384] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000006394] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000007401] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000008409] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000009416] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000010424] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000011431] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000012438] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    
    2025-02-23_23-25-00_16MBCFFail_Diag.log
    
    ========================================================
    
    ||   TUSB926x Firmware v1.06 [Jan  5 2018 12:01:27]   ||
    
    ||                 Device ID: 0x0000                  ||
    
    ========================================================
    
    
     Reset Flag(s): [Power-Up]
    
    
    [0000000001] Datapath RAM Usage: 80208 / 81920 bytes.
    
    [0000000001] Supported NCQ Depth: 32
    
    [0000000001] U1/U2 Transistions: OFF
    
    [0000000001] USB PHY Suspend: ON
    
    [0000000001] SATA LPM: OFF
    
    [0000000001] Device is Bus-powered.
    
    [0000000001] -> usb_hal_init()
    
    [0000000001] USB Core Ver: 0x120a.
    
    [0000000001] USB SSC is OFF.
    
    [0000000051] -> usb_hal_connect()
    
    [0000000051][0000000051] LTSSM state = (0x5) RX DETECT.
    
     -> ahci_init()
    
    [0000000051] -> ahci_hba_reset()
    
    [0000000052] USB Reset event occurred.
    
    [0000000052] LTSSM state = (0x7) POLLING.
    
    [0000000056] -> ahci_rx_error_isr() - err_cnt = 0x1.
    
    [0000000057] SATA Gen-1 speed negotiated.
    
    [0000000064] Connected at SUPER speed.
    
    [0000000065] -> usb_hal_set_address() - addr: 0xb.
    
    [0000000223] -> handle_usb_set_configuration() - val = 1.
    
    [0000000224] -> usb_hal_set_U1_initiate_enable() - 1.
    
    [0000000224] -> usb_hal_set_U2_initiate_enable() - 1.
    
    [0000000404] 
    
    [0000000404] ================================================
    
    [0000000404]              IDENTIFY DEVICE INFO
    
    [0000000404] ================================================
    
    [0000000404] 
    
    [0000000404]   Model:  TOSHIBA THNCF016MBA                     
    
    [0000000404]   FW Rev: 2.00    
    
    [0000000404]   Serial: STCB10M62028E28811A2
    
    [0000000404] 
    
    [0000000404]   Spec Compliance: ATA-3
    
    [0000000404]   Removable Media: Yes
    
    [0000000404]   UDMA Modes = 0x0000
    
    [0000000404]   PIO Modes = 0x0000
    
    [0000000404] 
    
    [0000000404]   LBA48: No
    
    [0000000404]   Max LBA = 0x00000000 00007c00
    
    [0000000404]   Write FUA: No
    
    [0000000404]   World Wide Name: N/A
    
    [0000000404] 
    
    [0000000404]   SATA Speed: Gen1
    
    [0000000404]   NCQ Support: No
    
    [0000000404]   Queue Depth = 0
    
    [0000000404] 
    
    [0000000404]   Logical Sector Size = 512 bytes
    
    [0000000404]   Physical Sector Size = 512 bytes
    
    [0000000404]   Logical Sector Offset = 0
    
    [0000000404] 
    
    [0000000404] ================================================
    
    
    [0000002404] -> ahci_wait_complete() timed out! Rd: 0xfb000138 = 0x00000001, cmplt_val = 0x00000000.
    
    [0000002405] Connected to 0 AHCI device(s).
    
    [0000002405] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002405] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002405] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002406] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002406] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002406] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0xa2.
    
    [0000002406] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002407] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002407] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x23.
    
    [0000002408] -> ums_bot_case_handler() - case 5.
    
    [0000002415] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002418] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002419] -> ums_bot_case_handler() - case 5.
    
    [0000002420] -> ums_bot_case_handler() - case 5.
    
    [0000002420] -> ums_bot_case_handler() - case 5.
    
    [0000002421] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002422] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002422] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002423] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002423] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002424] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000002424] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000002425] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x9e.
    
    [0000002425] -> ums_bot_case_handler() - case 5.
    
    [0000002426] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002426] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002427] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002427] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002428] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002428] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x25.
    
    [0000002431] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002431] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002432] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002433] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002433] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002434] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002435] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002436] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002436] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002437] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002437] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002445] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002445] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002445] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002447] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002447] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002514] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002951] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002952] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002952] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002953] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002953] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000002954] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000002954] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003425] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003466] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003466] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003467] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003467] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003467] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003468] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003468] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003468] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003469] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003469] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003470] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003470] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003471] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003471] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003471] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003472] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003472] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003473] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003473] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003473] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003474] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003474] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003475] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003475] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003475] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003476] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003476] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003477] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003477] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003478] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003478] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003478] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003479] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003482] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003482] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003483] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003483] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000003483] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000003484] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004140] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004140] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000004141] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004141] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004142] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x1a.
    
    [0000004142] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000004429] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000005446] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000006448] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000007455] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000008462] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000009470] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000010477] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000011484] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000012491] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000013498] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000014506] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000015512] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000016519] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    [0000017526] -> ums_bot_send_CSW() - status = FAILED. CDB[0] = 0x00.
    
    

    Jason.

  • Hi Jason,

    Thanks for the update.  I'm comparing now.

    Regards,

    Nicholaus

  • Hi Jason,

    I see the "Connected to 1 AHCI device(s)." in the passing case vs. "Connected to 0 AHCI device(s)." in the failing case, and I see the ahci_wait_complete() timing out in the failing as well.  I'm back tracing the functional call to see possible points of failure.

    Regards,

    Nicholaus

  • Hi Jason,

    with a Delock 91660/91635/91687 SATA-to-CF adapter (chipset: Marvell 88SA8052). Other adapters - all that we have tried, in fact - also exhibit the problem.

    Is there an adaptor that is readily available on Amazon?  I'm considering asking to purchase one of these adaptors, but it has to be from certain locations.

    Regards,

    Nicholaus

  • Hi Nicholaus,

    How about:

    https://www.amazon.com/Suckoo-Adapter-Desktop-Expansion-Converter/dp/B0CMLD4KNK?crid=34C08Y5MOVTQC&dib=eyJ2IjoiMSJ9.EJ1I5P4nCD2Zqgi0K4BgvVbVVwPXLIlBJnGsUeeEgLbE5B22fYb1aAjqmuKXjstN1h7koQa9VjkqPzyjs3mOuAP1vihue3Kb6pwyNIQS88e5np453PBXgWDRaF5LJ52GMPiWT6IXnBNmyvblFwmTQAB1TOP4Ew_lIuJHGJdIAxSvQcUB2LlWZDm0N3JQml15ibD3bG-vFhEEXoN1GQN0WZfiUqhHE7wUzn0Gr1MlD8s.WiRtLjcissNIQOsuPZuj6Lp_d7eA1Ev3CVPFcgkEbvw&dib_tag=se&keywords=sata+to+cf+adapter&qid=1740575311&sprefix=sata+to+cf+adapter%2Caps%2C163&sr=8-1

    (Amazon Search: "sata to cf adapter", title "CF Memory Card to 2.5 SATA Hard Drive Adapter CF 50Pin to Laptop Desktop 2.5 SATA 22Pin Serial Hard Drive Expansion Board Converter Red").

    This has a brand (Suckoo) but - even more important - has an identifiable chip on it (JM20330). Please feel free to find a "CF-to-SATA" bridge card from any suitable location on the condition that the bridge chip on it (e.g. JM20330 for the above) must be easily identified and readily available...

    Thanks...

    Jason.

  • Hi Jason,

    I ordered the one you recommended.

    Regards,

    Nicholaus

  • Thanks, Nicholaus.

    You are going to need some sample CompactFlash memory cards - this is where we may get a problem.

    The problem cards I have are typically old, and small (64MB, 16MB, 8MB - please see above/the logs for as much info as I have about them). Modern/large cards do not show up the problem. If you cannot find any with the problem, I am quite happy to send you one or more samples...

    Thank you for all your help - I am very grateful,

    Jason.

  • Hi Jason,

    Alright, it will take quite some time to setup a bench to test this.  Let me see check the cards we have available and follow up.

    Regards,

    Nicholaus