HP Forums
HP41CL Serial Com Port Failure - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html)
+--- Forum: General Forum (/forum-4.html)
+--- Thread: HP41CL Serial Com Port Failure (/thread-18722.html)

Pages: 1 2


RE: HP41CL Serial Com Port Failure - Sylvain Cote - 10-05-2022 07:52 PM

(10-05-2022 07:47 PM)rprosperi Wrote:  
(10-05-2022 07:37 PM)Sylvain Cote Wrote:  It seems related to the Apple FTDI serial driver on macOS Monterey, I need to investigate further.
On the same machine, the update and single ROM file transfer works inside Windows running under Parallels VM using the same adapter, go figure.
I will (mostly) avoid making a crass anti-macOS comment here, just for overall pleasantness and decorum. Smile
Go ahead, be my guest, I am never shy about making anti-Windows crass comments and I can take the reverse as well.


RE: HP41CL Serial Com Port Failure - Neve - 10-05-2022 09:09 PM

FWIW, I’m still on Catalina (10.15.7), and all was perfect until the last update.
However, there has been, I recall, one security update. That «could» be part of the issue.


RE: HP41CL Serial Com Port Failure - Sylvain Cote - 10-07-2022 08:42 PM

The bug has been found and solved.

I have successfully transmitted ROMs from macOS to macOS at all 41CL compatible speed (1200, 2400, 4800, 9600 baud). [using a loopback setup]

I have successfully transmitted, and YCRC validated, ROMs from macOS to 41CLv5 ROMs at 1200, 2400 and 4800 baud.
I am still seeing the OVERRUN message on the 41CL when I try the transfer at 9600 baud.

More tests need to be done and when completed a new version of clupdate will be published.

Sylvain


RE: HP41CL Serial Com Port Failure - Neve - 10-07-2022 09:25 PM

(10-07-2022 08:42 PM)Sylvain Cote Wrote:  The bug has been found and solved.

I have successfully transmitted ROMs from macOS to macOS at all 41CL compatible speed (1200, 2400, 4800, 9600 baud). [using a loopback setup]

I have successfully transmitted, and YCRC validated, ROMs from macOS to 41CLv5 ROMs at 1200, 2400 and 4800 baud.
I am still seeing the OVERRUN message on the 41CL when I try the transfer at 9600 baud.

More tests need to be done and when completed a new version of clupdate will be published.

Sylvain


That’s great news Sylvain! Did tou figure out where the problem originated from?
I’m still unable to transmit or receive anything from any of the CL’s to and from the Mac. I’m still on Catalina 10.15.7, which is the latest my Mac can do. I even reinstalled the official Prolific driver (4.0.0). No luck.

Thank you!!


RE: HP41CL Serial Com Port Failure - Sylvain Cote - 10-08-2022 01:00 PM

(10-07-2022 09:25 PM)Neve Wrote:  Did you figure out where the problem originated from?
Something has changed on data transmission side in macOS serial drivers and my code broke because of it.
The same code works on Windows 7 and Ubuntu 22.04 inside Parallels Desktop on the same computer.
I have also tried multiple JVM and got the same behavior.
So I have modified the transmission code to cope with the new behavior and it works.
Now I have to test those modifications on Windows and Linux to see if the behavior changes still works.
Today I am outside doing house stuff before the first snow, so no testing will happen today. (Temperature is under 0 C in the morning here.)

(10-07-2022 09:25 PM)Neve Wrote:  I’m still unable to transmit or receive anything from any of the CL’s to and from the Mac.
You have a PM.