Yes it does. No root needed. Interestingly
sudo kextstat | grep -i ftdireturns nothing, but things work. Thank you so much @kost
That is probably related to what @sxpert said earlier. In Catalina, kernel extensions (kext) are being phased out and replaced by system extensions (essentially user mode drivers). It seems that the Apple FTDI driver has already become a system extension in 10.15.7, and hence kextstat does not list it. Probably the best thing to do is to uninstall the old FTDI kext on Catalina systems where it is still grandfathered.
@josephtang3_gitlab Which softcore are you asking about?
fujprogon Catalina, and why
ujprogwas working for @Speccery This code in fujprog should have unloaded the unwanted kext:
screen /dev/ttyUSB0 115200 or sometimes also this works: fujprog -t
assign ftdi_rxd = ftdi_txd;