Closed Fail-Safe closed 4 months ago
A50285BI is a well-known serial number for fake FT232 chips.
Could you try limiting the baudrate to 460800 or 115200, or increasing it to 1500000 with --bl2-load-baudrate
A50285BI is a well-known serial number for fake FT232 chips.
Noted--I have seen that as well and plan to get a new FT232 device. Definitely won't be purchasing from Amazon again.
Could you try limiting the baudrate to 460800 or 115200, or increasing it to 1500000 with --bl2-load-baudrate option and see if that works?
I did try these suggestions, but to no avail. At 1500000, it took longer to fail, but failed in the end in the same way as with the other baud rates.
FWIW, I also have a CP210X UART device and it fails the same way on MacOS. However, I dug out an old Linux laptop and used both CP210X and FT232 devices there to confirm mtk_uartboot
works with those devices just fine.
Armed with the knowledge that the UART adapters were functional in Linux, I retried them on MacOS, but this time as sudo
. No luck. Same error.
Oh, almost forgot to mention. On MacOS, most serial adapters are connected in two ways. I don't remember all the ins-and-outs of why, but the same cu.usbserial-*
device will also be available in /dev as tty.usbserial-*
. I tried the tty.usbserial-*
device in the mtk_uartboot
commands to no avail.
Could you try if https://github.com/981213/mtk_uartboot/commit/09ecc3fb87d2accd86f5f78d8cd1ce4f211eb56f fixes the problem on Mac? A build should be available as artifacts on this page when it finished: https://github.com/981213/mtk_uartboot/actions/runs/8123550884
Oh yeah! Right on!
That's working on my Mac now! Works with both my [knock-off] FT232 and CP210X devices. Many thanks! 😊🙏🏻
Great!
Running on MacOS Sonoma. Using an FT232 UART device.