I am using NUCLEO-F446RE on M3 MacBook Pro (with terminal in x86 architecture - so, terminal software is x86). Though the board shows up in USB device tree in "System Information", it can't be detected either by st-link (v1.8.0) or STM32CubeProgrammer (STM32CubeProgrammer API v2.18.0 | MacOS-64Bits).
I know that st-link has removed Mac support from v1.7.1 onwards. Still that was the version that home-brew allowed me to install. The issue still seems to happen in STM32CubeProgrammer. So, something seems off here. The board is new out of the box. This is the first time I am trying to connect to it.
USB Device Tree Output:
STM32 STLink (I have redacted the serial number from the output):
Product ID: 0x374b
Vendor ID: 0x0483 (STMicroelectronics)
Version: 1.00
Serial Number: <some serial number>
Manufacturer: STMicroelectronics
Location ID: 0x02100000
Perhaps the issue is that the device doesn't somehow map to tty? I don't see any /dev/tty.usb* devices.
Will appreciate help with how to resolve this.

