background image

NXP Semiconductors

UM11579

PCA9957HN-ARD evaluation board

2. Connect the development board using port P6 USB port of PC.

3. Install the LPCXpresso55S69 target firmware (download from the NXP site 

here

 and

read the 

EVK_Firmware_And_GUI_Install_Guide_For_Arduino_Boards.pdf

 instruction

file);

4. Install GUI application on PC (see the instruction file called out in the previous step).

5. Open the GUI application to operate the device from the PC. For details regarding

GUI operation see 

Section 8 "GUI Description"

.

Figure 7

 shows the two boards in operation.

Figure 7. PCA9957HN-ARD daughter board / LPCXpresso55S69 mother board operation

7.3 Using the PCA9957HN-ARD with an I.MX 8M Mini LPDDR4 EVK board

When an i.MX 8M Mini LPDDR4 EVK board is used with the PCA9957HN-ARD board,

a specially designed EVK daughter board—the IMX8MMINI-IARD board—must be

mounted as an interposer between the i.MX 8M Mini EVK board and the PCA9557HN-

ARD. This is because the i.MX 8M Mini LPDDR4 uses a 2 x 20-pin expansion connector

(J1003) instead of an Arduino connector.
Connector J1003 on the i.MX 8M Mini LPDDR4 EVK board is a multipurpose port

containing digital I/O lines, including specialized I

2

C and SPI buses. The IMX8MMINI-

IARD interposer serves as a signal-to-signal bridge between the Arduino connector

UM11579

All information provided in this document is subject to legal disclaimers.

© NXP B.V. 2021. All rights reserved.

User manual

Rev. 1 — 25 February 2021

17 / 41

Содержание UM11579

Страница 1: ... board is a daughter card equipped with Arduino ports designated for easy test and design of the PCA9957HN IC 24 channel SPI serial bus 32 mA 5 5 V constant current LED driver The board is fully compliant with IMXRT1050 EVKB LPCXpresso55S69 LPC55S69 EVK and i MX 8M Mini LPDDR4 EVK 8MMINILPD4 EVK 8MMINID4 EVK including GUI software control The board can be attached to any device equipped with Ardui...

Страница 2: ... specifications indicated in the kit it may be returned within 30 days from the date of delivery and will be replaced by a new kit NXP reserves the right to make changes without further notice to any products herein NXP makes no warranty representation or guarantee regarding the suitability of its products for any particular purpose nor does NXP assume any liability arising out of the application ...

Страница 3: ...board type allowing the user to attach the boards in a vertical stack instead of connecting link cables between the boards Three additional digital lines in the SPI bus allow the mother board to control the DUT through the Arduino port or the Fuji connectors Power is delivered from the mother board EVK through the Arduino port The power rails are shared with the Fuji connectors so the DUT can be p...

Страница 4: ... parametrics ordering information and a Getting Started tab The Getting Started tab provides quick reference information applicable to using the PCA9957HN ARD evaluation board including the downloadable assets referenced in this document 3 1 Collaborate in the NXP community The NXP community is for sharing ideas and tips ask and answer technical questions and receive input on just about any embedd...

Страница 5: ...ore care should be taken during transport and handling You must use a ground strap or touch the PC case or other grounded source before unpacking or handling the hardware 4 4 Minimum system requirements PC with Windows 10 operating system One USB port either 3 0 or 2 0 compatible One of three EVKs boards mentioned in the previous section along with the associated firmware and GUI software USB cabl...

Страница 6: ...Figure 1 shows a block diagram of the PCA9957HN ARD daughter board The block diagram includes Arduino interface J5 J6 J35 and J36 connectors and the data lines connected to the port The blue lines in the drawing refer to the SPI bus and the purple lines represents the control bus The J46 and J47 connectors are Fuji conncetors see Section 5 8 Fuji connectors J46 is the Fuji output connector pin hea...

Страница 7: ...of the USB connector max 3 boards EVK powered from power barrel connector J2 limited by power rating of Arduino Fuji connectors max 5 boards LPCXpresso55S69 EVK limited by the current rating of the USB connector max 3 boards i MX LPDDR4 EVK limited by the current delivered by the EVK power supply max 3 boards The on board LED D2 is a 3 3 V rail indicator and D3 is a 5 V rail indicator 5 5 Control ...

Страница 8: ...ino connector Before using the EVK the user must populate the DNP zero ohm resistors R278 to R281 see the EVK schematic diagram file SPF 30168_A1 pdf available at www nxp com 5 7 Arduino port The connectors J5 J6 J35 and J36 are the mated pin headers of Arduino Uno R3 connectors having the same electrical function and being placed on the board so that the daughter board can be directly inserted in...

Страница 9: ... the layout When two boards are connected J47 of the secondary board is inserted into Fuji output connector J46 of the primary base daughter board Table 3 shows the pin map of Fuji connectors and the function of the pins J46 Fuji output connector top J47 Fuji input connector top 1 3 3 V rail distribution 1 3 3 V rail distribution 2 5 V rail distribution 2 5 V rail distribution 3 Input control of s...

Страница 10: ...dered on the board The capacitors C3 and C4 also are not necessary in the circuit therefore they are not populated 5 10 Board layout and component placement Figure 2 shows the top silkscreen of the board and Figure 3 shows a PCA9957HN ARD daughter card top side up and bottom side down The pictures allow users to quickly find the location of the the board components involved in test and measurement...

Страница 11: ...aluation board Figure 3 The PCA9957HN ARD board picture top view up and bottom view down UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 11 41 ...

Страница 12: ...able for download from the NXP site allowing rapid testing and operation of the PCA9957HN ARD daughter board in conjunction with the EVK The GUI application is common for all three EVKs and for the PCA9xxx LED Controller development card family manufactured by NXP PCA9957 PCA9959 and PCA9955B ICs For details regarding installation of the EVK firmware and GUI host software on PC download EVK_Firmwa...

Страница 13: ...g interface Therefore by using a single USB cable connected to J28 the EVK can be powered and at the same time linked to the PC for data exchange Be aware that older USB ports USB 1 1 might not be able to deliver the 500 mA current needed before establishing communication If the PC has USB 1 1 or earlier ports an external power supply must be connected to J2 on the IMXRT1050 EVK From J1 on the EVK...

Страница 14: ...all_Guide_For_Arduino_Boards pdf instruction file 6 Install the GUI application on the PC See the instruction file called out in the previous step 7 Open the GUI application to operate the device from the PC For details regarding GUI operation see Section 8 GUI Description Figure 5 The assembly PCA9957HN ARD daughter board IMXXRT1050 EVK board operation 7 2 Using the PCA9957HN ARD with an LPCXpres...

Страница 15: ...ishes two tasks at the same time powering the board and serving as a data link between the EVK board and PC For more details regarding power up and operation of the LPCXpresso55S69 development board see the LPCXpresso55S69 LPCXpresso55S28 Development Board User Manual here UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual...

Страница 16: ...to assemble power up program and operate the configuration shown in Figure 6 1 Insert the PCA9957HN ARD daughter card to P16 P19 connectors located on LPCXpresso55S69 development board see the marked pins of P16 P19 Figure 6 UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 16 41 ...

Страница 17: ...ation 7 3 Using the PCA9957HN ARD with an I MX 8M Mini LPDDR4 EVK board When an i MX 8M Mini LPDDR4 EVK board is used with the PCA9957HN ARD board a specially designed EVK daughter board the IMX8MMINI IARD board must be mounted as an interposer between the i MX 8M Mini EVK board and the PCA9557HN ARD This is because the i MX 8M Mini LPDDR4 uses a 2 x 20 pin expansion connector J1003 instead of an ...

Страница 18: ...d into the Arduino connector of the IMX8MMINI IARD interposer and then plugging the IMX8MMINI IARD interposer into the expansion connector J1003 located on the i MX8MMINI EVK board See Figure 8 for the location of all referenced connectors and switches For more details regarding the power up and operation of the setup assembly see i MX 8M Mini LPDDR4 EVK Board Hardware User s Guide IMX8MMEVKHUG pd...

Страница 19: ...d to J901 debug port 5 Place SW101 in the ON position to power up the boards 6 Install the MIMXRT1050 target firmware download the EVK_Firmware_And_GUI_Install_Guide_For_Arduino_Boards pdf instruction file here 7 Install the GUI application on the PC see the instruction file referenced in the above step 8 Open the GUI application to operate the device from the PC For details regarding GUI operatio...

Страница 20: ...ication starts with the Settings tab marked with red arrow The blue region at the top contains indicators that display the status of each of the LEDs located on the PCA9957HN ARD daughter board marked with the red arrow To the left of the LED indicators are two read only flags also marked with a red arrow mapped to the MODE2 register 01h The FAULT flag indicates that the PCA9957HN ARD s internal c...

Страница 21: ...M control gradation control blinking or dimming mode etc working modes and error management These registers are organized into a register map see PCA9957 datasheet Table 4 In order to avoid conflicts that might force the PCA9957 into an unknown state some register values are prohibited All register constraints are detailed in the IC datasheet The GUI application reflects the PCA9957 register map b...

Страница 22: ...egister value to be changed by the GUI Register values can be changed by toggling the green boxes that represent individual register bits or by directly entering the new value in the Hex or Dec text box The changes take affect when the Write button is clicked 8 3 Channels Activating the Channels tab brings up the display shown in Figure 12 The red arrows show the main tab and the default secondary...

Страница 23: ... Write Write All Gradation Figure 15 GRADMODE_SELx 58h 59h 6Ah Read Write Write All Errors Figure 16 EFLAGx 02h 07h Read Table 4 Secondary tabs under Channels continued Figure 12 Graphical interface Channels Brightness tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 23 41 ...

Страница 24: ...N ARD evaluation board Figure 13 Graphical interface Channels Gain tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 24 41 ...

Страница 25: ... ARD evaluation board Figure 14 Graphical interface Channels Output tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 25 41 ...

Страница 26: ...ARD evaluation board Figure 15 Graphical interface Channels Gradation tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 26 41 ...

Страница 27: ... the registers into the GUI Tab Picture in Register name Register HEX Remarks Brightness Figure 17 GRPPWM 0Eh Read Write Blink Figure 18 GRPFREQ 0Fh Read Write Gain Figure 19 IREFGRPx 43h 47h 4Bh 4Fh 53h 57h Read Write Ramping Figure 20 RAMPRATE_GRPx 40h 44h 48h 4Ch 50h 54h Read Write Step time Figure 21 STEPTIME_GRPx 41h 45h 49h 4Dh 51h 55h Read Write Hold Figure 22 HOLDCNTL_GRPx 42h 46h 4Ah 4Eh ...

Страница 28: ...ARD evaluation board Figure 17 Graphical interface Groups Brightness tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 28 41 ...

Страница 29: ...HN ARD evaluation board Figure 18 Graphical interface Groups Blink tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 29 41 ...

Страница 30: ...HN ARD evaluation board Figure 19 Graphical interface Groups Gain tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 30 41 ...

Страница 31: ...N ARD evaluation board Figure 20 Graphical interface Groups Ramping tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 31 41 ...

Страница 32: ... ARD evaluation board Figure 21 Graphical interface Groups Step time tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 32 41 ...

Страница 33: ...HN ARD evaluation board Figure 22 Graphical interface Groups Hold tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 33 41 ...

Страница 34: ... ARD evaluation board Figure 23 Graphical interface Groups Gradation tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 34 41 ...

Страница 35: ...N ARD evaluation board Figure 24 Graphical interface Groups Define tab activated UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 35 41 ...

Страница 36: ...I Graphical User Interface I 2 C bus Inter Integrated Circuit bus IC Integrated Circuit LED Light Emitting Diode OS Overtemp Shutdown PC Personal Computer SPI Serial Peripheral Interface USB Universal Serial Bus Table 6 Abbreviations UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 36 41 ...

Страница 37: ...ment Board 5 LPC556x Data Sheet 6 i MX 8M Mini LPDDR4 EVK Board Hardware User s Guide 7 i MX 8M Mini Application Processor Datasheet for Consumer Products 8 i MX 8M Mini Application Processor Reference Manual 9 Arduino Uno R3 Reference Manual 10 IMX8MMINI IARD interposer board User Manual 11 NXP EVK Firmware and GUI Installation Guide for Arduino Series Boards UM11579 All information provided in t...

Страница 38: ...er s third party customer s Customer is responsible for doing all necessary testing for the customer s applications and products using NXP Semiconductors products in order to avoid a default of the applications and the products or of the application or use by customer s third party customer s NXP does not accept any liability in this respect Export control This document as well as the item s descr...

Страница 39: ...and their usage 8 Tab 3 The pin chart of Fuji connectors and their functions 9 Tab 4 Secondary tabs under Channels 22 Tab 5 Secondary tabs under Groups 27 Tab 6 Abbreviations 36 UM11579 All information provided in this document is subject to legal disclaimers NXP B V 2021 All rights reserved User manual Rev 1 25 February 2021 39 41 ...

Страница 40: ...b activated 20 Fig 11 Graphical interface Global tab activated 22 Fig 12 Graphical interface Channels Brightness tab activated 23 Fig 13 Graphical interface Channels Gain tab activated 24 Fig 14 Graphical interface Channels Output tab activated 25 Fig 15 Graphical interface Channels Gradation tab activated 26 Fig 16 Graphical interface Channels Errors tab activated 27 Fig 17 Graphical interface Gr...

Страница 41: ...acement 10 6 Installing and Configuring Software Tools 12 7 Configuring the Hardware 13 7 1 Using the PCA9957HN ARD with an IMXRT1050 EVK board 13 7 2 Using the PCA9957HN ARD with an LPCXpresso55S69 development board 14 7 3 Using the PCA9957HN ARD with an I MX 8M Mini LPDDR4 EVK board 17 8 GUI Description 20 8 1 Settings 20 8 2 Global 22 8 3 Channels 22 8 4 Groups 27 9 Abbreviations 36 10 Referenc...

Отзывы: