MEGA65 / mega65-tools

Tools and Utilities for the MEGA65 Retro Computers
GNU General Public License v3.0
29 stars 31 forks source link

M65: -T argument fails to provide carriage return #70

Closed gurcei closed 3 years ago

gurcei commented 3 years ago

Got further clarification of the issue from Tayger in today's Discord thread:

The basic gist of the problem is that the -T argument no longer seems to successfully provide a carriage return at the end of the text that it remotely types, and this was impacting M65Connect's mechanism to upload new ROMs, which after uploading the ROM, would try to remotely type a SYS58552+enter in order to jump from c64-mode back to mega65-mode.

I'll preserve the details of the old discord thread below, though some of it may be a slight red-herring:


In discord, Tayger mentioned he experienced a problem using m65 to upload a new bitstream and latest 920181.BIN ROM.

With the latest m65 I have loaded the latest bitstream (R2) to do some tests... Then I have loaded ROM 920181.BIN that then keeps hanging in C64 mode that way: img When I press RETURN it switches to MEGA65 mode I assume this is m65 related

Specifics of the commands he typed are here:

There are two commands leading to the hanging in C64 mode (-4) while loading ROM. I don't know if this a m65.osx problem only.

  1. send Bitstream: "/Users/.../Documents/GitHub/m65connect/Code/M65Connect.debug.app/Contents/Resources/m65.osx" -l /dev/cu.usbserial-25163305977F1 -s 2000000 -b "/Users/.../Downloads/mega65r2-4.bit"

  2. send ROM: "/Users/.../Documents/GitHub/m65connect/Code/M65Connect.debug.app/Contents/Resources/m65.osx" -l /dev/cu.usbserial-25163305977F1 -s 2000000 -F -4