debrouxl / tilp_and_gfm

TILP (formerly GtkTiLink) can transfer data between Texas Instruments graphing calculators and a computer. It works with all link cables (parallel, serial, Black/Gray/Silver/Direct Link) and it supports the TI-Z80 series (73..86), the TI-eZ80 series (83PCE, 84+CE), the TI-68k series (89, 92, 92+, V200, 89T) and the Nspire series (Nspire Clickpad / Touchpad / CX, both CAS and non-CAS)
http://lpg.ticalc.org/prj_tilp
117 stars 17 forks source link

Errors connecting to TI-84 Plus CE #54

Closed jojomoore2007 closed 2 years ago

jojomoore2007 commented 2 years ago

Description:

Numerous errors attempting to connect to a TI-84 Plus CE

Errors:

  1. Connect TI84+ CE > List Calculator Content > Drag files to TI84+ CE (518B, 34KB) > Error Message
    Msg: timeout occured while reading from the device.
    Cause: check that link cable is plugged and/or the calculator is ready.
    System: Resource temporarily unavailable (errno = 11)

    Output:

    
    TiLP2 - Version 1.17, (C) 1999-2008 Romain Lievin
    THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY
    PLEASE READ THE DOCUMENTATION FOR DETAILS
    built on Aug 15 2017 19:12:05
    tilp-INFO: 18:08:27.596: setlocale: en_US.UTF-8
    tilp-INFO: 18:08:27.596: bindtextdomain: /usr/share/locale/
    tilp-INFO: 18:08:27.596: textdomain: tilp2
    ticables-INFO: 18:08:27.596: ticables library version 1.3.4
    ticables-INFO: 18:08:27.596: setlocale: en_US.UTF-8
    ticables-INFO: 18:08:27.596: bindtextdomain: /usr/share/locale
    ticables-INFO: 18:08:27.596: textdomain: tilp2
    ticables-INFO: 18:08:27.596: kernel: 4.17.0-041700-generic
    tifiles-INFO: 18:08:27.597: tifiles library version 1.1.6
    tifiles-INFO: 18:08:27.597: setlocale: en_US.UTF-8
    tifiles-INFO: 18:08:27.597: bindtextdomain: /usr/share/locale
    tifiles-INFO: 18:08:27.597: textdomain: tilp2
    ticalcs-INFO: 18:08:27.597: ticalcs library version 1.1.8
    ticalcs-INFO: 18:08:27.597: setlocale: en_US.UTF-8
    ticalcs-INFO: 18:08:27.597: bindtextdomain: /usr/share/locale
    ticalcs-INFO: 18:08:27.597: textdomain: tilp2
    ticables-INFO: 18:08:27.597: Check for lib-usb support:
    ticables-INFO: 18:08:27.597:     usb support: available.
    ticables-INFO: 18:08:27.597: Check for lib-usb usability:
    ticables-INFO: 18:08:27.597:     usb filesystem (/dev/bus/usb/): mounted
    tilp-INFO: 18:08:27.597: Searching for link cables...
    ticables-INFO: 18:08:27.597: Link cable probing:
    ticables-INFO: 18:08:28.016:  found TI-84 Plus CE on #1, version <2.20>
    tilp-INFO: 18:08:28.016: Searching for handhelds on DirectLink...
    ticables-INFO: 18:08:28.016: Check for lib-usb support:
    ticables-INFO: 18:08:28.016:     usb support: available.
    ticables-INFO: 18:08:28.016: Check for lib-usb usability:
    ticables-INFO: 18:08:28.016:     usb filesystem (/dev/bus/usb/): mounted
    ticables-INFO: 18:08:28.538:  found TI-84 Plus CE on #1, version <2.20>
    ticables-INFO: 18:08:28.540: found bulk in endpoint 0x81

ticables-INFO: 18:08:28.540: found bulk out endpoint 0x02

ticables-INFO: 18:08:28.832: found TI-84 Plus CE on #1, version <2.20> tilp-INFO: 18:08:28.834: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:08:28.834: Check for lib-usb support: ticables-INFO: 18:08:28.834: usb support: available. ticables-INFO: 18:08:28.834: Check for lib-usb usability: ticables-INFO: 18:08:28.834: usb filesystem (/dev/bus/usb/): mounted ticables-INFO: 18:08:29.124: found TI-84 Plus CE on #1, version <2.20> ticables-INFO: 18:08:29.126: found bulk in endpoint 0x81

ticables-INFO: 18:08:29.127: found bulk out endpoint 0x02

tilp-INFO: 18:08:31.271: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:08:31.271: Check for lib-usb support: ticables-INFO: 18:08:31.271: usb support: available. ticables-INFO: 18:08:31.271: Check for lib-usb usability: ticables-INFO: 18:08:31.271: usb filesystem (/dev/bus/usb/): mounted ticables-INFO: 18:08:31.708: found TI-84 Plus CE on #1, version <2.20> ticables-INFO: 18:08:31.709: found bulk in endpoint 0x81

ticables-INFO: 18:08:31.710: found bulk out endpoint 0x02

ticalcs-INFO: 18:08:31.710: Checking hand-held status: ticalcs-INFO: 18:08:31.710: PC->TI: Buffer Size Request (1024 bytes) ticalcs-INFO: 18:08:31.712: TI->PC: Buffer Size Allocation (1023 bytes) ticalcs-INFO: 18:08:31.713: PC->TI: Ping / Set Mode ticalcs-INFO: 18:08:31.713: workaround_send: vtl->size=10 raw->size=16 ticalcs-INFO: 18:08:31.714: 0003 0001 0000 0000 07d0 ticalcs-INFO: 18:08:31.717: TI->PC: Acknowledgement of Mode Setting ticalcs-INFO: 18:08:31.717: workaround_recv: vtl->size=4 raw->size=10 ticalcs-INFO: 18:08:31.720: Requesting folder & vars & apps listing: ticalcs-INFO: 18:08:31.720: PC->TI: Request Directory Listing ticalcs-INFO: 18:08:31.720: workaround_send: vtl->size=17 raw->size=23 ticalcs-INFO: 18:08:31.725: naids=3 ticalcs-INFO: 18:08:31.725: TI->PC: Delay Acknowledgment ticalcs-INFO: 18:08:31.726: workaround_recv: vtl->size=4 raw->size=10 ticalcs-INFO: 18:08:31.726: delay = 480000 ticalcs-INFO: 18:08:31.726: (absurdly high delay, clamping to a more reasonable value) ticalcs-INFO: 18:08:32.127: TI->PC: Variable Header ticalcs-INFO: 18:08:32.127: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:08:32.127: folder=, name=Image1 ticalcs-INFO: 18:08:32.138: TI->PC: Variable Header ticalcs-INFO: 18:08:32.138: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:08:32.138: folder=, name=Image2 ticalcs-INFO: 18:08:32.142: TI->PC: Variable Header ticalcs-INFO: 18:08:32.142: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:08:32.142: folder=, name=Image3 ticalcs-INFO: 18:08:32.147: TI->PC: Variable Header ticalcs-INFO: 18:08:32.147: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:08:32.147: folder=, name=Image4 ticalcs-INFO: 18:08:32.151: TI->PC: Variable Header ticalcs-INFO: 18:08:32.151: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:08:32.152: folder=, name=Image5 ticalcs-INFO: 18:08:32.157: TI->PC: Variable Header ticalcs-INFO: 18:08:32.157: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.157: folder=, name=TICSfile ticalcs-INFO: 18:08:32.162: TI->PC: Variable Header ticalcs-INFO: 18:08:32.162: workaround_recv: vtl->size=32 raw->size=38 ticalcs-INFO: 18:08:32.162: folder=, name=S01 ticalcs-INFO: 18:08:32.166: TI->PC: Variable Header ticalcs-INFO: 18:08:32.166: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.166: folder=, name=EzDcSave ticalcs-INFO: 18:08:32.170: TI->PC: Variable Header ticalcs-INFO: 18:08:32.170: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:08:32.170: folder=, name=L₁ ticalcs-INFO: 18:08:32.174: TI->PC: Variable Header ticalcs-INFO: 18:08:32.174: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:08:32.174: folder=, name=L₂ ticalcs-INFO: 18:08:32.178: TI->PC: Variable Header ticalcs-INFO: 18:08:32.178: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:08:32.178: folder=, name=L₃ ticalcs-INFO: 18:08:32.182: TI->PC: Variable Header ticalcs-INFO: 18:08:32.182: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:08:32.182: folder=, name=L₄ ticalcs-INFO: 18:08:32.187: TI->PC: Variable Header ticalcs-INFO: 18:08:32.187: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:08:32.188: folder=, name=L₅ ticalcs-INFO: 18:08:32.192: TI->PC: Variable Header ticalcs-INFO: 18:08:32.192: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:08:32.193: folder=, name=L₆ ticalcs-INFO: 18:08:32.196: TI->PC: Variable Header ticalcs-INFO: 18:08:32.196: workaround_recv: vtl->size=32 raw->size=38 ticalcs-INFO: 18:08:32.197: folder=, name=Hub ticalcs-INFO: 18:08:32.202: TI->PC: Variable Header ticalcs-INFO: 18:08:32.202: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.202: folder=, name=Prob Sim ticalcs-INFO: 18:08:32.206: TI->PC: Variable Header ticalcs-INFO: 18:08:32.206: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.206: folder=, name=SmartPad ticalcs-INFO: 18:08:32.210: TI->PC: Variable Header ticalcs-INFO: 18:08:32.210: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.210: folder=, name=EasyData ticalcs-INFO: 18:08:32.214: TI->PC: Variable Header ticalcs-INFO: 18:08:32.214: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.214: folder=, name=CelSheet ticalcs-INFO: 18:08:32.218: TI->PC: Variable Header ticalcs-INFO: 18:08:32.218: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.218: folder=, name=Transfrm ticalcs-INFO: 18:08:32.223: TI->PC: Variable Header ticalcs-INFO: 18:08:32.223: workaround_recv: vtl->size=36 raw->size=42 ticalcs-INFO: 18:08:32.223: folder=, name=CabriJr ticalcs-INFO: 18:08:32.227: TI->PC: Variable Header ticalcs-INFO: 18:08:32.227: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.228: folder=, name=Periodic ticalcs-INFO: 18:08:32.231: TI->PC: Variable Header ticalcs-INFO: 18:08:32.231: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.232: folder=, name=SciTools ticalcs-INFO: 18:08:32.236: TI->PC: Variable Header ticalcs-INFO: 18:08:32.236: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:08:32.236: folder=, name=Conics ticalcs-INFO: 18:08:32.240: TI->PC: Variable Header ticalcs-INFO: 18:08:32.240: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.240: folder=, name=PlySmlt2 ticalcs-INFO: 18:08:32.244: TI->PC: Variable Header ticalcs-INFO: 18:08:32.244: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.244: folder=, name=Inequalz ticalcs-INFO: 18:08:32.248: TI->PC: Variable Header ticalcs-INFO: 18:08:32.248: workaround_recv: vtl->size=36 raw->size=42 ticalcs-INFO: 18:08:32.249: folder=, name=Svenska ticalcs-INFO: 18:08:32.253: TI->PC: Variable Header ticalcs-INFO: 18:08:32.253: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.253: folder=, name=Español ticalcs-INFO: 18:08:32.257: TI->PC: Variable Header ticalcs-INFO: 18:08:32.257: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:08:32.257: folder=, name=Portug ticalcs-INFO: 18:08:32.261: TI->PC: Variable Header ticalcs-INFO: 18:08:32.261: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:08:32.261: folder=, name=Nederlan ticalcs-INFO: 18:08:32.265: TI->PC: Variable Header ticalcs-INFO: 18:08:32.265: workaround_recv: vtl->size=36 raw->size=42 ticalcs-INFO: 18:08:32.265: folder=, name=Deutsch ticalcs-INFO: 18:08:32.269: TI->PC: Variable Header ticalcs-INFO: 18:08:32.269: workaround_recv: vtl->size=38 raw->size=44 ticalcs-INFO: 18:08:32.270: folder=, name=Français ticalcs-INFO: 18:08:32.273: TI->PC: End of Transmission ticalcs-INFO: 18:08:32.273: workaround_recv: vtl->size=0 raw->size=6 ticalcs-INFO: 18:08:32.273: folder=, name=Français ticalcs-INFO: 18:08:32.374: Requesting RAM & FLASH free ticalcs-INFO: 18:08:32.374: PC->TI: Parameter Request ticalcs-INFO: 18:08:32.374: workaround_send: vtl->size=6 raw->size=12 ticalcs-INFO: 18:08:32.405: npids=2 ticalcs-INFO: 18:08:32.409: TI->PC: Parameter Data ticalcs-INFO: 18:08:32.409: workaround_recv: vtl->size=28 raw->size=34 ticalcs-INFO: 18:08:32.409: nparams=2 +------------------+----------+----+----+----------+----------+ | B. name | T. name |Attr|Type| Size | Folder | +------------------+----------+----+----+----------+----------+ | 57696E646F770000 | Window | 0 | 0F | 00000000 | | | 52636C57696E0000 | RclWin | 0 | 10 | 00000000 | | | 54626C5365740000 | TblSet | 0 | 11 | 00000000 | | | 496D616765310000 | Image1 | 3 | 1A | 000056E7 | | | 496D616765320000 | Image2 | 3 | 1A | 000056E7 | | | 496D616765330000 | Image3 | 3 | 1A | 000056E7 | | | 496D616765340000 | Image4 | 3 | 1A | 000056E7 | | | 496D616765350000 | Image5 | 3 | 1A | 000056E7 | | | 5449435366696C65 | TICSfile | 3 | 15 | 00000010 | | | 5330310000000000 | S01 | 3 | 15 | 000000F1 | | | 457A446353617665 | EzDcSave | 3 | 15 | 0000008D | | | 4CE2828100000000 | L₁ | 0 | 01 | 00000002 | | | 4CE2828200000000 | L₂ | 0 | 01 | 00000002 | | | 4CE2828300000000 | L₃ | 0 | 01 | 00000002 | | | 4CE2828400000000 | L₄ | 0 | 01 | 00000002 | | | 4CE2828500000000 | L₅ | 0 | 01 | 00000002 | | | 4CE2828600000000 | L₆ | 0 | 01 | 00000002 | | +------------------+----------+----+----+----------+----------+ +------------------+----------+----+----+----------+----------+ | B. name | T. name |Attr|Type| Size | Folder | +------------------+----------+----+----+----------+----------+ | 4875620000000000 | Hub | 3 | 24 | 0000193C | | | 50726F622053696D | Prob Sim | 3 | 24 | 0001173C | | | 536D617274506164 | SmartPad | 3 | 24 | 00001251 | | | 4561737944617461 | EasyData | 3 | 24 | 00028EB1 | | | 43656C5368656574 | CelSheet | 3 | 24 | 0001E087 | | | 5472616E7366726D | Transfrm | 3 | 24 | 00006E13 | | | 43616272694A7200 | CabriJr | 3 | 24 | 00019071 | | | 506572696F646963 | Periodic | 3 | 24 | 0000B3F1 | | | 536369546F6F6C73 | SciTools | 3 | 24 | 0000D4D6 | | | 436F6E6963730000 | Conics | 3 | 24 | 0000A7A0 | | | 506C79536D6C7432 | PlySmlt2 | 3 | 24 | 000159BD | | | 496E657175616C7A | Inequalz | 3 | 24 | 0000AEBD | | | 5376656E736B6100 | Svenska | 3 | 24 | 0000B820 | | | 45737061C3B16F6C | Español | 3 | 24 | 0000B64F | | | 506F727475670000 | Portug | 3 | 24 | 0000CA62 | | | 4E656465726C616E | Nederlan | 3 | 24 | 0000B8CD | | | 4465757473636800 | Deutsch | 3 | 24 | 0000B567 | | | 4672616EC3A76169 | Français | 3 | 24 | 0000C712 | | +------------------+----------+----+----+----------+----------+ (tilp:27837): GdkPixbuf-DEBUG: 18:08:44.583: gdk_pixbuf_from_pixdata() called on: (tilp:27837): GdkPixbuf-DEBUG: 18:08:44.583: Encoding raw (tilp:27837): GdkPixbuf-DEBUG: 18:08:44.583: Dimensions: 16 x 16 (tilp:27837): GdkPixbuf-DEBUG: 18:08:44.583: Rowstride: 64, Length: 1048 (tilp:27837): GdkPixbuf-DEBUG: 18:08:44.583: Copy pixels == false (tilp:27837): GdkPixbuf-DEBUG: 18:08:44.594: gdk_pixbuf_from_pixdata() called on: (tilp:27837): GdkPixbuf-DEBUG: 18:08:44.594: Encoding raw (tilp:27837): GdkPixbuf-DEBUG: 18:08:44.594: Dimensions: 16 x 16 (tilp:27837): GdkPixbuf-DEBUG: 18:08:44.594: Rowstride: 64, Length: 1048 (tilp:27837): GdkPixbuf-DEBUG: 18:08:44.594: Copy pixels == false tilp-INFO: 18:08:45.568: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:08:45.568: Check for lib-usb support: ticables-INFO: 18:08:45.568: usb support: available. ticables-INFO: 18:08:45.568: Check for lib-usb usability: ticables-INFO: 18:08:45.568: usb filesystem (/dev/bus/usb/): mounted ticables-INFO: 18:08:46.004: found TI-84 Plus CE on #1, version <2.20> ticables-INFO: 18:08:46.007: found bulk in endpoint 0x81

ticables-INFO: 18:08:46.007: found bulk out endpoint 0x02

ticalcs-INFO: 18:08:46.007: Checking hand-held status: ticalcs-INFO: 18:08:46.008: PC->TI: Buffer Size Request (1024 bytes) ticalcs-INFO: 18:08:46.010: TI->PC: Buffer Size Allocation (1023 bytes) ticalcs-INFO: 18:08:46.010: PC->TI: Ping / Set Mode ticalcs-INFO: 18:08:46.010: workaround_send: vtl->size=10 raw->size=16 ticalcs-INFO: 18:08:46.012: 0003 0001 0000 0000 07d0 ticalcs-INFO: 18:08:46.013: TI->PC: Acknowledgement of Mode Setting ticalcs-INFO: 18:08:46.013: workaround_recv: vtl->size=4 raw->size=10 ticalcs-INFO: 18:08:46.019: Sending one or more variables: ticalcs-INFO: 18:08:46.020: PC->TI: Request to Send ticalcs-INFO: 18:08:46.020: workaround_send: vtl->size=38 raw->size=44 ticalcs-INFO: 18:08:46.023: folder=, name=TIBOYCE, size=444, nattrs=3 ticalcs-INFO: 18:08:46.025: TI->PC: Delay Acknowledgment ticalcs-INFO: 18:08:46.025: workaround_recv: vtl->size=4 raw->size=10 ticalcs-INFO: 18:08:46.026: delay = 480000 ticalcs-INFO: 18:08:46.026: (absurdly high delay, clamping to a more reasonable value) ticalcs-INFO: 18:08:46.426: TI->PC: Acknowledgement of Data ticalcs-INFO: 18:08:46.426: workaround_recv: vtl->size=1 raw->size=7 ticalcs-INFO: 18:08:46.431: PC->TI: Variable Contents ticalcs-INFO: 18:08:46.431: workaround_send: vtl->size=444 raw->size=450 ticalcs-INFO: 18:08:46.435: size=444 ticalcs-INFO: 18:08:46.436: TI->PC: Acknowledgement of Data ticalcs-INFO: 18:08:46.437: workaround_recv: vtl->size=1 raw->size=7 ticalcs-INFO: 18:08:46.438: PC->TI: End of Transmission ticalcs-INFO: 18:08:46.438: workaround_send: vtl->size=0 raw->size=6 tilp-INFO: 18:08:49.064: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:08:49.064: Check for lib-usb support: ticables-INFO: 18:08:49.064: usb support: available. ticables-INFO: 18:08:49.064: Check for lib-usb usability: ticables-INFO: 18:08:49.064: usb filesystem (/dev/bus/usb/): mounted ticables-INFO: 18:08:49.492: found TI-84 Plus CE on #1, version <2.20> ticables-INFO: 18:08:49.495: found bulk in endpoint 0x81

ticables-INFO: 18:08:49.495: found bulk out endpoint 0x02

ticalcs-INFO: 18:08:49.495: Checking hand-held status: ticalcs-INFO: 18:08:49.495: PC->TI: Buffer Size Request (1024 bytes) ticalcs-INFO: 18:08:49.498: TI->PC: Buffer Size Allocation (1023 bytes) ticalcs-INFO: 18:08:49.498: PC->TI: Ping / Set Mode ticalcs-INFO: 18:08:49.498: workaround_send: vtl->size=10 raw->size=16 ticalcs-INFO: 18:08:49.500: 0003 0001 0000 0000 07d0 ticalcs-INFO: 18:08:49.501: TI->PC: Acknowledgement of Mode Setting ticalcs-INFO: 18:08:49.501: workaround_recv: vtl->size=4 raw->size=10 ticalcs-INFO: 18:08:49.511: Sending one or more variables: ticalcs-INFO: 18:08:49.511: PC->TI: Request to Send ticalcs-INFO: 18:08:49.511: workaround_send: vtl->size=39 raw->size=45 ticalcs-INFO: 18:08:49.514: folder=, name=TIBoyDat, size=35471, nattrs=3 ticalcs-INFO: 18:08:49.516: TI->PC: Delay Acknowledgment ticalcs-INFO: 18:08:49.516: workaround_recv: vtl->size=4 raw->size=10 ticalcs-INFO: 18:08:49.516: delay = 480000 ticalcs-INFO: 18:08:49.516: (absurdly high delay, clamping to a more reasonable value) ticalcs-INFO: 18:08:49.917: TI->PC: Acknowledgement of Data ticalcs-INFO: 18:08:49.917: workaround_recv: vtl->size=1 raw->size=7 ticalcs-INFO: 18:08:49.926: PC->TI: Variable Contents

(tilp:27837): ticables-WARNING **: 18:08:51.429: usb_bulk_read (No error).

ticalcs-INFO: 18:08:51.429: size=35471 ticables-INFO: 18:08:52.564: found TI-84 Plus CE on #1, version <2.20> ticables-INFO: 18:08:52.567: found bulk in endpoint 0x81

ticables-INFO: 18:08:52.568: found bulk out endpoint 0x02


\> Close TiLP > Disconnect TI84+ CE > Connect TI84+ CE > Open TiLP > List Calculator Content > Error Message:

Msg: unable to reset USB device. Cause: Check that cable is connected or not stalled. Try to unplug/plug it. System: No such device (errno = 19)

\> Press 'Close' > Error Message:

Msg: timeout occured while reading from the device. Cause: check that link cable is plugged and/or the calculator is ready. System: Resource temporarily unavailable (errno = 11)

Output:

TiLP2 - Version 1.17, (C) 1999-2008 Romain Lievin THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY PLEASE READ THE DOCUMENTATION FOR DETAILS built on Aug 15 2017 19:12:05 tilp-INFO: 18:10:26.499: setlocale: en_US.UTF-8 tilp-INFO: 18:10:26.499: bindtextdomain: /usr/share/locale/ tilp-INFO: 18:10:26.499: textdomain: tilp2 ticables-INFO: 18:10:26.499: ticables library version 1.3.4 ticables-INFO: 18:10:26.499: setlocale: en_US.UTF-8 ticables-INFO: 18:10:26.499: bindtextdomain: /usr/share/locale ticables-INFO: 18:10:26.499: textdomain: tilp2 ticables-INFO: 18:10:26.499: kernel: 4.17.0-041700-generic tifiles-INFO: 18:10:26.499: tifiles library version 1.1.6 tifiles-INFO: 18:10:26.499: setlocale: en_US.UTF-8 tifiles-INFO: 18:10:26.499: bindtextdomain: /usr/share/locale tifiles-INFO: 18:10:26.499: textdomain: tilp2 ticalcs-INFO: 18:10:26.499: ticalcs library version 1.1.8 ticalcs-INFO: 18:10:26.499: setlocale: en_US.UTF-8 ticalcs-INFO: 18:10:26.499: bindtextdomain: /usr/share/locale ticalcs-INFO: 18:10:26.499: textdomain: tilp2 ticables-INFO: 18:10:26.499: Check for lib-usb support: ticables-INFO: 18:10:26.499: usb support: available. ticables-INFO: 18:10:26.499: Check for lib-usb usability: ticables-INFO: 18:10:26.500: usb filesystem (/dev/bus/usb/): mounted tilp-INFO: 18:10:26.500: Searching for link cables... ticables-INFO: 18:10:26.500: Link cable probing: ticables-INFO: 18:10:26.924: found TI-84 Plus CE on #1, version <2.20> tilp-INFO: 18:10:26.924: Searching for handhelds on DirectLink... ticables-INFO: 18:10:26.924: Check for lib-usb support: ticables-INFO: 18:10:26.924: usb support: available. ticables-INFO: 18:10:26.924: Check for lib-usb usability: ticables-INFO: 18:10:26.924: usb filesystem (/dev/bus/usb/): mounted ticables-INFO: 18:10:27.213: found TI-84 Plus CE on #1, version <2.20> ticables-INFO: 18:10:27.215: found bulk in endpoint 0x81

ticables-INFO: 18:10:27.215: found bulk out endpoint 0x02

ticables-INFO: 18:10:27.508: found TI-84 Plus CE on #1, version <2.20> tilp-INFO: 18:10:27.508: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:10:27.508: Check for lib-usb support: ticables-INFO: 18:10:27.508: usb support: available. ticables-INFO: 18:10:27.508: Check for lib-usb usability: ticables-INFO: 18:10:27.508: usb filesystem (/dev/bus/usb/): mounted ticables-INFO: 18:10:27.808: found TI-84 Plus CE on #1, version <2.20> ticables-INFO: 18:10:27.810: found bulk in endpoint 0x81

ticables-INFO: 18:10:27.810: found bulk out endpoint 0x02

tilp-INFO: 18:10:29.920: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:10:29.920: Check for lib-usb support: ticables-INFO: 18:10:29.920: usb support: available. ticables-INFO: 18:10:29.920: Check for lib-usb usability: ticables-INFO: 18:10:29.920: usb filesystem (/dev/bus/usb/): mounted ticables-INFO: 18:10:30.524: found TI-84 Plus CE on #1, version <2.20> ticables-INFO: 18:10:30.525: found bulk in endpoint 0x81

ticables-INFO: 18:10:30.525: found bulk out endpoint 0x02

ticalcs-INFO: 18:10:30.525: Checking hand-held status: ticalcs-INFO: 18:10:30.526: PC->TI: Buffer Size Request (1024 bytes) ticalcs-INFO: 18:10:30.528: TI->PC: Buffer Size Allocation (1023 bytes) ticalcs-INFO: 18:10:30.528: PC->TI: Ping / Set Mode ticalcs-INFO: 18:10:30.528: workaround_send: vtl->size=10 raw->size=16 ticalcs-INFO: 18:10:30.531: 0003 0001 0000 0000 07d0 ticalcs-INFO: 18:10:30.531: TI->PC: Acknowledgement of Mode Setting ticalcs-INFO: 18:10:30.531: workaround_recv: vtl->size=4 raw->size=10 ticalcs-INFO: 18:10:30.533: Requesting folder & vars & apps listing: ticalcs-INFO: 18:10:30.534: PC->TI: Request Directory Listing ticalcs-INFO: 18:10:30.534: workaround_send: vtl->size=17 raw->size=23 ticalcs-INFO: 18:10:30.536: naids=3 ticalcs-INFO: 18:10:30.537: TI->PC: Delay Acknowledgment ticalcs-INFO: 18:10:30.537: workaround_recv: vtl->size=4 raw->size=10 ticalcs-INFO: 18:10:30.537: delay = 480000 ticalcs-INFO: 18:10:30.537: (absurdly high delay, clamping to a more reasonable value) ticalcs-INFO: 18:10:30.937: TI->PC: Variable Header ticalcs-INFO: 18:10:30.938: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:10:30.938: folder=, name=Image1 ticalcs-INFO: 18:10:30.948: TI->PC: Variable Header ticalcs-INFO: 18:10:30.948: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:10:30.948: folder=, name=Image2 ticalcs-INFO: 18:10:30.952: TI->PC: Variable Header ticalcs-INFO: 18:10:30.952: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:10:30.952: folder=, name=Image3 ticalcs-INFO: 18:10:30.957: TI->PC: Variable Header ticalcs-INFO: 18:10:30.957: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:10:30.957: folder=, name=Image4 ticalcs-INFO: 18:10:30.961: TI->PC: Variable Header ticalcs-INFO: 18:10:30.961: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:10:30.961: folder=, name=Image5 ticalcs-INFO: 18:10:30.966: TI->PC: Variable Header ticalcs-INFO: 18:10:30.966: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:10:30.967: folder=, name=TICSfile ticalcs-INFO: 18:10:30.971: TI->PC: Variable Header ticalcs-INFO: 18:10:30.972: workaround_recv: vtl->size=32 raw->size=38 ticalcs-INFO: 18:10:30.972: folder=, name=S01 ticalcs-INFO: 18:10:30.976: TI->PC: Variable Header ticalcs-INFO: 18:10:30.976: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:10:30.976: folder=, name=EzDcSave ticalcs-INFO: 18:10:30.981: TI->PC: Variable Header ticalcs-INFO: 18:10:30.981: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:10:30.981: folder=, name=L₁ ticalcs-INFO: 18:10:30.985: TI->PC: Variable Header ticalcs-INFO: 18:10:30.985: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:10:30.985: folder=, name=L₂ ticalcs-INFO: 18:10:30.989: TI->PC: Variable Header ticalcs-INFO: 18:10:30.989: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:10:30.990: folder=, name=L₃ ticalcs-INFO: 18:10:30.993: TI->PC: Variable Header ticalcs-INFO: 18:10:30.993: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:10:30.994: folder=, name=L₄ ticalcs-INFO: 18:10:30.998: TI->PC: Variable Header ticalcs-INFO: 18:10:30.998: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:10:30.999: folder=, name=L₅ ticalcs-INFO: 18:10:31.002: TI->PC: Variable Header ticalcs-INFO: 18:10:31.002: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:10:31.003: folder=, name=L₆ ticalcs-INFO: 18:10:31.008: TI->PC: Variable Header ticalcs-INFO: 18:10:31.008: workaround_recv: vtl->size=36 raw->size=42 ticalcs-INFO: 18:10:31.008: folder=, name=TIBOYCE

(tilp:27990): ticables-WARNING **: 18:10:32.512: usb_bulk_read (No error).

ticalcs-INFO: 18:10:32.513: folder=, name=TIBOYCE

(tilp:27990): ticables-WARNING **: 18:10:37.588: usb_clear_halt of out pipe (could not clear/halt ep 2: Connection timed out).

(tilp:27990): ticables-WARNING **: 18:10:42.711: usb_clear_halt of in pipe (could not clear/halt ep 129: Connection timed out).

(tilp:27990): ticables-WARNING **: 18:11:46.145: usb_reset (could not reset: No such device).

tilp-INFO: 18:11:46.146: tilp_device_err catched error 40


\> Close TiLP > Reopen TiLP > Wait > Error

Msg: failed to open the USB device. Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions. System: Operation not permitted (errno = 1)

Output:

TiLP2 - Version 1.17, (C) 1999-2008 Romain Lievin THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY PLEASE READ THE DOCUMENTATION FOR DETAILS built on Aug 15 2017 19:12:05 tilp-INFO: 18:22:48.690: setlocale: en_US.UTF-8 tilp-INFO: 18:22:48.690: bindtextdomain: /usr/share/locale/ tilp-INFO: 18:22:48.691: textdomain: tilp2 ticables-INFO: 18:22:48.691: ticables library version 1.3.4 ticables-INFO: 18:22:48.691: setlocale: en_US.UTF-8 ticables-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale ticables-INFO: 18:22:48.691: textdomain: tilp2 ticables-INFO: 18:22:48.691: kernel: 4.17.0-041700-generic tifiles-INFO: 18:22:48.691: tifiles library version 1.1.6 tifiles-INFO: 18:22:48.691: setlocale: en_US.UTF-8 tifiles-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale tifiles-INFO: 18:22:48.691: textdomain: tilp2 ticalcs-INFO: 18:22:48.691: ticalcs library version 1.1.8 ticalcs-INFO: 18:22:48.691: setlocale: en_US.UTF-8 ticalcs-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale ticalcs-INFO: 18:22:48.691: textdomain: tilp2 ticables-INFO: 18:22:48.691: Check for lib-usb support: ticables-INFO: 18:22:48.691: usb support: available. ticables-INFO: 18:22:48.691: Check for lib-usb usability: ticables-INFO: 18:22:48.691: usb filesystem (/dev/bus/usb/): mounted tilp-INFO: 18:22:48.691: Searching for link cables... ticables-INFO: 18:22:48.691: Link cable probing:

(tilp:28291): ticables-WARNING **: 18:22:49.117: no devices found!

tilp-INFO: 18:22:49.118: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:22:49.118: Check for lib-usb support: ticables-INFO: 18:22:49.118: usb support: available. ticables-INFO: 18:22:49.118: Check for lib-usb usability: ticables-INFO: 18:22:49.118: usb filesystem (/dev/bus/usb/): mounted

(tilp:28291): ticables-WARNING **: 18:22:49.402: no devices found!

tilp-INFO: 18:22:49.402: Msg: failed to open the USB device. Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions. System: Operation not permitted (errno = 1)


\> Press 'Close' > Drag file to TI84+ CE > Nothing happens > List Calculator Content > Error

Msg: failed to open the USB device. Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions. System: Operation not permitted (errno = 1)

\> Press 'Close'

The cable cannot be used. Cause: the cable has not been initialized due to a previous/current error.

Output:

TiLP2 - Version 1.17, (C) 1999-2008 Romain Lievin THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY PLEASE READ THE DOCUMENTATION FOR DETAILS built on Aug 15 2017 19:12:05 tilp-INFO: 18:22:48.690: setlocale: en_US.UTF-8 tilp-INFO: 18:22:48.690: bindtextdomain: /usr/share/locale/ tilp-INFO: 18:22:48.691: textdomain: tilp2 ticables-INFO: 18:22:48.691: ticables library version 1.3.4 ticables-INFO: 18:22:48.691: setlocale: en_US.UTF-8 ticables-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale ticables-INFO: 18:22:48.691: textdomain: tilp2 ticables-INFO: 18:22:48.691: kernel: 4.17.0-041700-generic tifiles-INFO: 18:22:48.691: tifiles library version 1.1.6 tifiles-INFO: 18:22:48.691: setlocale: en_US.UTF-8 tifiles-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale tifiles-INFO: 18:22:48.691: textdomain: tilp2 ticalcs-INFO: 18:22:48.691: ticalcs library version 1.1.8 ticalcs-INFO: 18:22:48.691: setlocale: en_US.UTF-8 ticalcs-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale ticalcs-INFO: 18:22:48.691: textdomain: tilp2 ticables-INFO: 18:22:48.691: Check for lib-usb support: ticables-INFO: 18:22:48.691: usb support: available. ticables-INFO: 18:22:48.691: Check for lib-usb usability: ticables-INFO: 18:22:48.691: usb filesystem (/dev/bus/usb/): mounted tilp-INFO: 18:22:48.691: Searching for link cables... ticables-INFO: 18:22:48.691: Link cable probing:

(tilp:28291): ticables-WARNING **: 18:22:49.117: no devices found!

tilp-INFO: 18:22:49.118: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:22:49.118: Check for lib-usb support: ticables-INFO: 18:22:49.118: usb support: available. ticables-INFO: 18:22:49.118: Check for lib-usb usability: ticables-INFO: 18:22:49.118: usb filesystem (/dev/bus/usb/): mounted

(tilp:28291): ticables-WARNING **: 18:22:49.402: no devices found!

tilp-INFO: 18:22:49.402: Msg: failed to open the USB device. Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions. System: Operation not permitted (errno = 1)

(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: gdk_pixbuf_from_pixdata() called on: (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: Encoding raw (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: Dimensions: 16 x 16 (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: Rowstride: 64, Length: 1048 (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: Copy pixels == false (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: gdk_pixbuf_from_pixdata() called on: (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: Encoding raw (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: Dimensions: 16 x 16 (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: Rowstride: 64, Length: 1048 (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: Copy pixels == false tilp-INFO: 18:26:06.590: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:26:06.590: Check for lib-usb support: ticables-INFO: 18:26:06.590: usb support: available. ticables-INFO: 18:26:06.591: Check for lib-usb usability: ticables-INFO: 18:26:06.591: usb filesystem (/dev/bus/usb/): mounted

(tilp:28291): ticables-WARNING **: 18:26:07.025: no devices found!


\> Disconnect TI84+ CE > Connect TI84+ CE > List Calculator Content > Freeze > Error

Msg: unable to reset USB device. Cause: Check that cable is connected or not stalled. Try to unplug/plug it. System: No such device (errno = 19)

\> Press 'Close'

Msg: unable to reset USB device. Cause: Check that cable is connected or not stalled. Try to unplug/plug it. System: No such device (errno = 19)

Output:

TiLP2 - Version 1.17, (C) 1999-2008 Romain Lievin THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY PLEASE READ THE DOCUMENTATION FOR DETAILS built on Aug 15 2017 19:12:05 tilp-INFO: 18:22:48.690: setlocale: en_US.UTF-8 tilp-INFO: 18:22:48.690: bindtextdomain: /usr/share/locale/ tilp-INFO: 18:22:48.691: textdomain: tilp2 ticables-INFO: 18:22:48.691: ticables library version 1.3.4 ticables-INFO: 18:22:48.691: setlocale: en_US.UTF-8 ticables-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale ticables-INFO: 18:22:48.691: textdomain: tilp2 ticables-INFO: 18:22:48.691: kernel: 4.17.0-041700-generic tifiles-INFO: 18:22:48.691: tifiles library version 1.1.6 tifiles-INFO: 18:22:48.691: setlocale: en_US.UTF-8 tifiles-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale tifiles-INFO: 18:22:48.691: textdomain: tilp2 ticalcs-INFO: 18:22:48.691: ticalcs library version 1.1.8 ticalcs-INFO: 18:22:48.691: setlocale: en_US.UTF-8 ticalcs-INFO: 18:22:48.691: bindtextdomain: /usr/share/locale ticalcs-INFO: 18:22:48.691: textdomain: tilp2 ticables-INFO: 18:22:48.691: Check for lib-usb support: ticables-INFO: 18:22:48.691: usb support: available. ticables-INFO: 18:22:48.691: Check for lib-usb usability: ticables-INFO: 18:22:48.691: usb filesystem (/dev/bus/usb/): mounted tilp-INFO: 18:22:48.691: Searching for link cables... ticables-INFO: 18:22:48.691: Link cable probing:

(tilp:28291): ticables-WARNING **: 18:22:49.117: no devices found!

tilp-INFO: 18:22:49.118: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:22:49.118: Check for lib-usb support: ticables-INFO: 18:22:49.118: usb support: available. ticables-INFO: 18:22:49.118: Check for lib-usb usability: ticables-INFO: 18:22:49.118: usb filesystem (/dev/bus/usb/): mounted

(tilp:28291): ticables-WARNING **: 18:22:49.402: no devices found!

tilp-INFO: 18:22:49.402: Msg: failed to open the USB device. Cause: Check that the USB cable is plugged in and that the calculator is turned ON! Also, check libusb and usbfs for valid permissions. System: Operation not permitted (errno = 1)

(tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: gdk_pixbuf_from_pixdata() called on: (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: Encoding raw (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: Dimensions: 16 x 16 (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: Rowstride: 64, Length: 1048 (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.057: Copy pixels == false (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: gdk_pixbuf_from_pixdata() called on: (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: Encoding raw (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: Dimensions: 16 x 16 (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: Rowstride: 64, Length: 1048 (tilp:28291): GdkPixbuf-DEBUG: 18:24:33.078: Copy pixels == false tilp-INFO: 18:26:06.590: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:26:06.590: Check for lib-usb support: ticables-INFO: 18:26:06.590: usb support: available. ticables-INFO: 18:26:06.591: Check for lib-usb usability: ticables-INFO: 18:26:06.591: usb filesystem (/dev/bus/usb/): mounted

(tilp:28291): ticables-WARNING **: 18:26:07.025: no devices found!

tilp-INFO: 18:30:24.384: Opening cable DirectLink on port #1 to communicate with calculator TI84+ USB ticables-INFO: 18:30:24.384: Check for lib-usb support: ticables-INFO: 18:30:24.384: usb support: available. ticables-INFO: 18:30:24.384: Check for lib-usb usability: ticables-INFO: 18:30:24.384: usb filesystem (/dev/bus/usb/): mounted ticables-INFO: 18:30:24.812: found TI-84 Plus CE on #1, version <2.20> ticables-INFO: 18:30:24.813: found bulk in endpoint 0x81

ticables-INFO: 18:30:24.813: found bulk out endpoint 0x02

ticalcs-INFO: 18:30:24.813: Checking hand-held status: ticalcs-INFO: 18:30:24.814: PC->TI: Buffer Size Request (1024 bytes) ticalcs-INFO: 18:30:24.816: TI->PC: Buffer Size Allocation (1023 bytes) ticalcs-INFO: 18:30:24.816: PC->TI: Ping / Set Mode ticalcs-INFO: 18:30:24.816: workaround_send: vtl->size=10 raw->size=16 ticalcs-INFO: 18:30:24.818: 0003 0001 0000 0000 07d0 ticalcs-INFO: 18:30:24.819: TI->PC: Acknowledgement of Mode Setting ticalcs-INFO: 18:30:24.819: workaround_recv: vtl->size=4 raw->size=10 ticalcs-INFO: 18:30:24.826: Requesting folder & vars & apps listing: ticalcs-INFO: 18:30:24.826: PC->TI: Request Directory Listing ticalcs-INFO: 18:30:24.826: workaround_send: vtl->size=17 raw->size=23 ticalcs-INFO: 18:30:24.828: naids=3 ticalcs-INFO: 18:30:24.829: TI->PC: Delay Acknowledgment ticalcs-INFO: 18:30:24.829: workaround_recv: vtl->size=4 raw->size=10 ticalcs-INFO: 18:30:24.829: delay = 480000 ticalcs-INFO: 18:30:24.829: (absurdly high delay, clamping to a more reasonable value) ticalcs-INFO: 18:30:25.230: TI->PC: Variable Header ticalcs-INFO: 18:30:25.230: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:30:25.230: folder=, name=Image1 ticalcs-INFO: 18:30:25.236: TI->PC: Variable Header ticalcs-INFO: 18:30:25.236: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:30:25.237: folder=, name=Image2 ticalcs-INFO: 18:30:25.241: TI->PC: Variable Header ticalcs-INFO: 18:30:25.241: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:30:25.242: folder=, name=Image3 ticalcs-INFO: 18:30:25.246: TI->PC: Variable Header ticalcs-INFO: 18:30:25.246: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:30:25.246: folder=, name=Image4 ticalcs-INFO: 18:30:25.250: TI->PC: Variable Header ticalcs-INFO: 18:30:25.250: workaround_recv: vtl->size=35 raw->size=41 ticalcs-INFO: 18:30:25.250: folder=, name=Image5 ticalcs-INFO: 18:30:25.256: TI->PC: Variable Header ticalcs-INFO: 18:30:25.256: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:30:25.257: folder=, name=TICSfile ticalcs-INFO: 18:30:25.260: TI->PC: Variable Header ticalcs-INFO: 18:30:25.260: workaround_recv: vtl->size=32 raw->size=38 ticalcs-INFO: 18:30:25.261: folder=, name=S01 ticalcs-INFO: 18:30:25.264: TI->PC: Variable Header ticalcs-INFO: 18:30:25.264: workaround_recv: vtl->size=37 raw->size=43 ticalcs-INFO: 18:30:25.265: folder=, name=EzDcSave ticalcs-INFO: 18:30:25.268: TI->PC: Variable Header ticalcs-INFO: 18:30:25.268: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:30:25.269: folder=, name=L₁ ticalcs-INFO: 18:30:25.275: TI->PC: Variable Header ticalcs-INFO: 18:30:25.275: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:30:25.276: folder=, name=L₂ ticalcs-INFO: 18:30:25.280: TI->PC: Variable Header ticalcs-INFO: 18:30:25.280: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:30:25.280: folder=, name=L₃ ticalcs-INFO: 18:30:25.284: TI->PC: Variable Header ticalcs-INFO: 18:30:25.284: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:30:25.284: folder=, name=L₄ ticalcs-INFO: 18:30:25.288: TI->PC: Variable Header ticalcs-INFO: 18:30:25.288: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:30:25.288: folder=, name=L₅ ticalcs-INFO: 18:30:25.293: TI->PC: Variable Header ticalcs-INFO: 18:30:25.293: workaround_recv: vtl->size=33 raw->size=39 ticalcs-INFO: 18:30:25.293: folder=, name=L₆ ticalcs-INFO: 18:30:25.298: TI->PC: Variable Header ticalcs-INFO: 18:30:25.298: workaround_recv: vtl->size=36 raw->size=42 ticalcs-INFO: 18:30:25.299: folder=, name=TIBOYCE

(tilp:28291): ticables-WARNING **: 18:30:26.803: usb_bulk_read (No error).

ticalcs-INFO: 18:30:26.803: folder=, name=TIBOYCE

(tilp:28291): ticables-WARNING **: 18:30:31.832: usb_clear_halt of out pipe (could not clear/halt ep 2: Connection timed out).

(tilp:28291): ticables-WARNING **: 18:30:36.947: usb_clear_halt of in pipe (could not clear/halt ep 129: Connection timed out).

(tilp:28291): ticables-WARNING **: 18:31:40.385: usb_reset (could not reset: No such device).

tilp-INFO: 18:31:40.385: tilp_device_err catched error 40


System Details:

OS: Ubuntu 18.04.6 LTS
Architecture: x86_64
Kernel Release: 4.17.0-041700-generic
Kernel Version: #201806041953 SMP Mon Jun 4 19:55:25 UTC 2018
Desktop Environment: GNOME 3.28.2

Version:

TiLP: 1.17
libticables: 1.3.4
libtifiles: 1.1.6
libticalcs: 1.1.8
libticonv: 1.1.4
debrouxl commented 2 years ago

That is known to be partially caused by the use of outdated versions of the libraries. See #53 .

jojomoore2007 commented 2 years ago

A similar problem arises after installing with the standard build script - now TiLP hangs trying to parse TIBOYCE, a 518 byte program. I have no clue as to what the issue is, and TiLP is completely unresponsive when listing the calculator's contents. SIGINT is properly detected, but isn't actually handled, and TiLP remains open. I had to use pkill tilp to close it (this is probably unsafe, and may cause EID leakage due to open descriptors - hopefully libusb handles things well).

jojomoore2007 commented 2 years ago

Now attempting to use TiLP after deleting TIBOYCE from the calculator's interface...

jojomoore2007 commented 2 years ago

Failed to connect, and returned the following warnings on exit:

libusb: warning [libusb_exit] device 2.21 still referenced
libusb: warning [libusb_exit] device 2.20 still referenced
libusb: warning [libusb_exit] device 2.19 still referenced
libusb: warning [libusb_exit] device 2.2 still referenced
libusb: warning [libusb_exit] device 2.1 still referenced
libusb: warning [libusb_exit] device 4.1 still referenced
libusb: warning [libusb_exit] device 3.1 still referenced
libusb: warning [libusb_exit] device 1.5 still referenced
libusb: warning [libusb_exit] device 1.4 still referenced
libusb: warning [libusb_exit] device 1.3 still referenced
libusb: warning [libusb_exit] device 1.2 still referenced
libusb: warning [libusb_exit] device 1.1 still referenced

I'm going to try restarting my computer (partly to fix potential memory leaks and/or dangling pointers), will get back once my system reboots.

jojomoore2007 commented 2 years ago

The device is properly connected and listing contents, now attempting to upload files.

jojomoore2007 commented 2 years ago

Success! Uploaded a program and successfully ran it on the TI-84 Plus CE! Closing this issue now.