jherning / link68

Linking program for TI 68k calculators
3 stars 0 forks source link

SilverLink has trouble AMS flashing HW1 TI-89 from boot code #3

Open jherning opened 3 years ago

jherning commented 3 years ago

Testing with a HW1 TI-89 revealed most things functioning fine, including AMS update via the 'flash' command.

Updating AMS from the boot code with 'rflash' fails, however, using the SilverLink, resulting in a link timeout. TiLP 1.18 also seems to have trouble in the same situation. It is possible the SilverLink is not compatible with the old boot code on HW1 -- perhaps its timing is unexpectedly fast (the SilverLink did not exist when the HW1 TI-89 was introduced). The GrayLink works properly.

This issue may be related to the comment in the Link Guide that the SilverLink is not reliable or is slow for flash transfers.

I will investigate whether a workaround is possible. Idea: what if we masquerade as another TI-89? This might change the timing expectations of the boot code.

jherning commented 3 years ago

The TI-92 with plus module (usually also considered "HW1") is confirmed to have the same behavior.

-- Boot code versions -- Affected: 1.04 (92) and 1.05 (89). Not affected: 1.06 (92+), 1.07 (89).