Is MCUXpresso/LPC-Link2 supported in macOS Mojave?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Is MCUXpresso/LPC-Link2 supported in macOS Mojave?

895 Views
shareefjalloq
Contributor II

I've been trying various LPCXpresso boards in the hope of finding what is wrong with another issue I'm looking at but have noticed that only my V1 LPCXpresso boards are enumerating as DFU devices.  I've not tried them for a while so can't say if they worked before I updated to Mojave so it may or may not be related.

In my searching I've found a bunch of posts about how to manually boot the LPC-Link2 but this doesn't work for me.  If I plug in a V1 board and run "system_profiler SPUSBDataType" I can see the DFU device and can use boot_link1 to boot.  If I run a V3 board, in this case an LPCXpresso43xx, it doesn't enumerate as a DFU device.  This means when I try to debug a target I just get an error saying "LinkServer not found.".

Is this just a bug under Mojave or something else?

0 Kudos
3 Replies

724 Views
lpcxpresso_supp
NXP Employee
NXP Employee

We haven't seen any issues with Mojave. What is the exact model of your Mac (as shown in "About this Mac" on the Apple entry of the top menu bar of your desktop)? And what version of MCUXpresso IDE are you running?

And how are your boards connected to your Mac - directly or through convertors or hubs?

Regards,

MCUXpresso IDE Support

0 Kudos

724 Views
shareefjalloq
Contributor II

Sorry, ignore me.  After two days I've just found my issue - the USB cable I picked up seems to be power only.  :-(

0 Kudos

724 Views
shareefjalloq
Contributor II

Here's the output from 'ioreg -p IOUSB' for the V1 board:

+-o Root  <class IORegistryEntry, id 0x100000100, retain 16>

  +-o AppleUSBXHCI Root Hub Simulation@00000000  <class AppleUSBRootHubDevice, id 0x10000037d, registered, matched, active, busy 0 (0 ms), retain 24>

  | +-o USB3.0 Hub@00100000  <class AppleUSBDevice, id 0x10000037f, registered, matched, active, busy 0 (12 ms), retain 26>

  +-o AppleUSBXHCI Root Hub Simulation@14000000  <class AppleUSBRootHubDevice, id 0x10000038e, registered, matched, active, busy 0 (0 ms), retain 9>

    +-o USB2.0 Hub@14100000  <class AppleUSBDevice, id 0x100000390, registered, matched, active, busy 0 (11 ms), retain 28>

      +-o USB-C Digital AV Multiport Adapter@14120000  <class AppleUSBDevice, id 0x1000003a0, registered, matched, active, busy 0 (12 ms), retain 24>

      +-o USB 2.0 Hub@14110000  <class AppleUSBDevice, id 0x1000003a7, registered, matched, active, busy 0 (11 ms), retain 28>

        +-o Keyboard Hub@14111000  <class AppleUSBDevice, id 0x10000073e, registered, matched, active, busy 0 (12 ms), retain 28>

        | +-o USB Receiver@14111100  <class AppleUSBDevice, id 0x100000751, registered, matched, active, busy 0 (88 ms), retain 40>

        | +-o Apple Keyboard@14111200  <class AppleUSBDevice, id 0x100000788, registered, matched, active, busy 0 (23 ms), retain 28>

        +-o IOUSBHostDevice@14113000  <class AppleUSBDevice, id 0x100000ac0, registered, matched, active, busy 0 (4 ms), retain 14>

...and the output from 'system_profiler SPUSBDataType'

                Composite Device:

                  Product ID: 0xdf55

                  Vendor ID: 0x0471  (Philips Consumer Lifestyle BV)

                  Version: 0.01

                  Speed: Up to 480 Mb/sec

                  Location ID: 0x14113000 / 30

                  Current Available (mA): 500

                  Current Required (mA): 100

                  Extra Operating Current (mA): 0

When I run the same commands with a V2 or V3 board I get nothing.  In both cases I've got the LinkDFU jumper shorted.

0 Kudos