# Unable to connect bitmagic with Mac M1 pro

**URL:** <https://discourse.securinghardware.com/t/unable-to-connect-bitmagic-with-mac-m1-pro/104>\
**Category:** APA with BitMagic\
**Created:** [July 19, 2023, 6:18am UTC](https://discourse.securinghardware.com/t/unable-to-connect-bitmagic-with-mac-m1-pro/104 "2023-07-19T06:18:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jayantsh](https://discourse.securinghardware.com/letter_avatar_proxy/v4/letter/j/e99b99/32.png) [@jayantsh](https://discourse.securinghardware.com/u/jayantsh)\
**Post date:** [July 19, 2023, 6:18am UTC](https://discourse.securinghardware.com/t/unable-to-connect-bitmagic-with-mac-m1-pro/104/1 "2023-07-19T06:18:25Z")

</div>

I have Ubuntu running on Parallels on mac m1 pro. Ubuntu is again ARM based similar to M1.

---

<div class="post-metadata">

**Author:** ![admin](https://discourse.securinghardware.com/letter_avatar_proxy/v4/letter/a/3ec8ea/32.png) [@admin](https://discourse.securinghardware.com/u/admin)\
**Post date:** [July 20, 2023, 1:01pm UTC](https://discourse.securinghardware.com/t/unable-to-connect-bitmagic-with-mac-m1-pro/104/2 "2023-07-20T13:01:25Z")

</div>

I haven’t tried using all the tools on an ARM mac, but had no trouble with an x86 mac using homebrew and on an ARM raspberry pi running ubuntu. I have not, however, had luck with virtualization with any combination of host and guest OSs - specifically the Bitmagic, because it uses the full bandwidth of the USB 2.0 link and usb passthrough can’t keep up.

What do you mean by ‘unable to connect’ though? Does the USB device show up in either OSX (system properties) or ubuntu (lsusb or dmesg)?

The bitmagic does have a unique initialization pattern:

1. first, it shows up as a generic cypress device
2. next, it gets a firmware loaded (fx2lafw) by the sigrok-firmware package  
3, finally, it restarts and shows up as the logic analyzer

there are some more details about different OSs in the course appendix: [Applied Physical Attacks #1: Embedded and IoT Systems – SecuringHardware.com](https://learn.securinghardware.com/courses/applied-physical-attacks-1/lessons/appendix-a-additional-topics/topic/software/)

Let me know how it goes - if you’re able to get it working or not, and how. There’s always the possibility you’ve got a bad bitmagic or bad cable, if that’s the case, also let me know and i’ll get you a replacement.

---

<div class="post-metadata">

**Author:** ![jayantsh](https://discourse.securinghardware.com/letter_avatar_proxy/v4/letter/j/e99b99/32.png) [@jayantsh](https://discourse.securinghardware.com/u/jayantsh)\
**Post date:** [July 25, 2023, 9:27am UTC](https://discourse.securinghardware.com/t/unable-to-connect-bitmagic-with-mac-m1-pro/104/3 "2023-07-25T09:27:43Z")

</div>

Instead of Ubuntu, I tried it with Kali with same setup and it worked fine.

---

<div class="post-metadata">

**Author:** ![admin](https://discourse.securinghardware.com/letter_avatar_proxy/v4/letter/a/3ec8ea/32.png) [@admin](https://discourse.securinghardware.com/u/admin)\
**Post date:** [July 25, 2023, 9:49am UTC](https://discourse.securinghardware.com/t/unable-to-connect-bitmagic-with-mac-m1-pro/104/4 "2023-07-25T09:49:02Z")

</div>

Glad to hear you got it working! Let me know if anything else comes up.
