NXP Semiconductors UM11712 User Manual Download Page 29

NXP Semiconductors

UM11712

PCAL6534EV-ARD evaluation board

10 Legal information

10.1  Definitions

Draft

 — A draft status on a document indicates that the content is still

under internal review and subject to formal approval, which may result

in modifications or additions. NXP Semiconductors does not give any

representations or warranties as to the accuracy or completeness of

information included in a draft version of a document and shall have no

liability for the consequences of use of such information.

10.2  Disclaimers

Limited warranty and liability

 — Information in this document is believed

to be accurate and reliable. However, NXP Semiconductors does not give

any representations or warranties, expressed or implied, as to the accuracy

or completeness of such information and shall have no liability for the

consequences of use of such information. NXP Semiconductors takes no

responsibility for the content in this document if provided by an information

source outside of NXP Semiconductors.
In no event shall NXP Semiconductors be liable for any indirect, incidental,

punitive, special or consequential damages (including - without limitation -

lost profits, lost savings, business interruption, costs related to the removal

or replacement of any products or rework charges) whether or not such

damages are based on tort (including negligence), warranty, breach of

contract or any other legal theory.
Notwithstanding any damages that customer might incur for any reason

whatsoever, NXP Semiconductors’ aggregate and cumulative liability

towards customer for the products described herein shall be limited in

accordance with the Terms and conditions of commercial sale of NXP

Semiconductors.

Right to make changes

 — NXP Semiconductors reserves the right to

make changes to information published in this document, including without

limitation specifications and product descriptions, at any time and without

notice. This document supersedes and replaces all information supplied prior

to the publication hereof.

Suitability for use

 — NXP Semiconductors products are not designed,

authorized or warranted to be suitable for use in life support, life-critical or

safety-critical systems or equipment, nor in applications where failure or

malfunction of an NXP Semiconductors product can reasonably be expected

to result in personal injury, death or severe property or environmental

damage. NXP Semiconductors and its suppliers accept no liability for

inclusion and/or use of NXP Semiconductors products in such equipment or

applications and therefore such inclusion and/or use is at the customer’s own

risk.

Applications

 — Applications that are described herein for any of these

products are for illustrative purposes only. NXP Semiconductors makes no

representation or warranty that such applications will be suitable for the

specified use without further testing or modification.
Customers are responsible for the design and operation of their

applications and products using NXP Semiconductors products, and NXP

Semiconductors accepts no liability for any assistance with applications or

customer product design. It is customer’s sole responsibility to determine

whether the NXP Semiconductors product is suitable and fit for the

customer’s applications and products planned, as well as for the planned

application and use of customer’s third party customer(s). Customers should

provide appropriate design and operating safeguards to minimize the risks

associated with their applications and products.
NXP Semiconductors does not accept any liability related to any default,

damage, costs or problem which is based on any weakness or default

in the customer’s applications or products, or the application or use by

customer’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) described herein

may be subject to export control regulations. Export might require a prior

authorization from competent authorities.

Evaluation products

 — This product is provided on an “as is” and “with all

faults” basis for evaluation purposes only. NXP Semiconductors, its affiliates

and their suppliers expressly disclaim all warranties, whether express,

implied or statutory, including but not limited to the implied warranties of non-

infringement, merchantability and fitness for a particular purpose. The entire

risk as to the quality, or arising out of the use or performance, of this product

remains with customer.
In no event shall NXP Semiconductors, its affiliates or their suppliers

be liable to customer for any special, indirect, consequential, punitive

or incidental damages (including without limitation damages for loss of

business, business interruption, loss of use, loss of data or information, and

the like) arising out the use of or inability to use the product, whether or not

based on tort (including negligence), strict liability, breach of contract, breach

of warranty or any other theory, even if advised of the possibility of such

damages.
Notwithstanding any damages that customer might incur for any reason

whatsoever (including without limitation, all damages referenced above and

all direct or general damages), the entire liability of NXP Semiconductors,

its affiliates and their suppliers and customer’s exclusive remedy for all of

the foregoing shall be limited to actual damages incurred by customer based

on reasonable reliance up to the greater of the amount actually paid by

customer for the product or five dollars (US$5.00). The foregoing limitations,

exclusions and disclaimers shall apply to the maximum extent permitted by

applicable law, even if any remedy fails of its essential purpose.

Translations

 — A non-English (translated) version of a document is for

reference only. The English version shall prevail in case of any discrepancy

between the translated and English versions.

Security

 — Customer understands that all NXP products may be subject to

unidentified vulnerabilities or may support established security standards or

specifications with known limitations. Customer is responsible for the design

and operation of its applications and products throughout their lifecycles

to reduce the effect of these vulnerabilities on customer’s applications

and products. Customer’s responsibility also extends to other open and/or

proprietary technologies supported by NXP products for use in customer’s

applications. NXP accepts no liability for any vulnerability. Customer should

regularly check security updates from NXP and follow up appropriately.
Customer shall select products with security features that best meet rules,

regulations, and standards of the intended application and make the

ultimate design decisions regarding its products and is solely responsible

for compliance with all legal, regulatory, and security related requirements

concerning its products, regardless of any information or support that may be

provided by NXP.
NXP has a Product Security Incident Response Team (PSIRT) (reachable

at 

[email protected]

) that manages the investigation, reporting, and solution

release to security vulnerabilities of NXP products.

10.3  Trademarks

Notice: All referenced brands, product names, service names, and

trademarks are the property of their respective owners.

NXP

 — wordmark and logo are trademarks of NXP B.V.

UM11712

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

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

User manual

Rev. 1.0 — 31 January 2022

29 / 31

Summary of Contents for UM11712

Page 1: ...on board is a daughter card equipped with an Arduino port designated for easy test and design of PCAL6534 IC 34 bit port expander controlled through FM I 2 C 2 wire bus with RESET The board is fully c...

Page 2: ...evaluation board Rev Date Description v 1 0 20220131 Initial version Revision history UM11712 All information provided in this document is subject to legal disclaimers NXP B V 2022 All rights reserved...

Page 3: ...eavily depends on proper printed circuit board layout and heat sinking design as well as attention to supply filtering transient suppression and I O signal quality The product provided may not be comp...

Page 4: ...access to the I O pins Additionally a Graphical User Interface Windows platform is provided to facilitate the evaluation of the daughterboard The GUI is used with the following NXP evaluation boards...

Page 5: ...K package 4 Getting to know the hardware 4 1 PCAL6534EV ARD features I O connectors for external access to IC input output pins 5 user switches connected to I O pins of the IC 8 user LEDs connected to...

Page 6: ...ocated on the board through the MAX V CPLD which acts as display decoder driver All 16 I O lines are shared with the 16 BIT I O PORT J6 The port P2 8 bit wide is shared with the on board user LEDs D4...

Page 7: ...mated pin headers of Arduino Uno R3 connectors having the same electrical function and placed on the board so that the daughterboard can be directly inserted in the Arduino port The daughterboard use...

Page 8: ...EV ARD board communicates with the host through an I 2 C bus pin A4 SCL pin B3 SDA The communication provides internal configuration of the I O expander reads the logic levels of the I O pins configur...

Page 9: ...emoving JP1 jumper When D3 is inactive JP1 removed the open drain is polarized through R42 R42 also has the role to compensate the voltage drop of D3 assuring 3 3V high level in high state of the inte...

Page 10: ...avoid bus conflict short circuit if the line is set accidentally as output and the switch is pressed 4 9 CPLD The PCAL6534EV ARD board contains a MAX V series CPLD from Intel Altera U2 5M80ZE64C5N Th...

Page 11: ...ure 3 for details PCAL6534 pin Direct write Count Idle P0_0 P0_1 P0_2 P0_3 Write decimal numbers from the GUI to Digit 1 D16 The PCAL6534 pins are configured as outputs Read the current data from Digi...

Page 12: ...onfigured as inputs and displayed in the GUI The range of the counter value is from 000 to 999 Bus line Function State Description 0 Low speed 7 5 Hz MAX_CTRL_0 Speed 1 High speed 60 Hz 0 down MAX_CTR...

Page 13: ...ations and their default configurations Table 7 describes the test points located on the PCAL6534EV ARD board Ref Des Label Default Description 1 2 Enable the user LEDs D4 D11 JP1 USER LED ON OFF 1 2...

Page 14: ...d configuring software tools PCAL6534EV_ARD evaluation board is designed and built as a daughterboard able to work in conjunction with a motherboard equipped with an Arduino port The board was built t...

Page 15: ...th IMXRT1050 EVK The following items are necessary One IMXRT1050 EVK board One PCAL6534EV ARD daughterboard One USB A USB Micro B cable A PC with Windows 10 operating system The IMXRT1050 EVK motherbo...

Page 16: ...connector J28 connect the EVK board to an USB port of the computer 4 Install the IMXRT1050 target firmware download from NXP site and see UM11581 Arduino Arduino shields GUI and firmware installation...

Page 17: ...B connectors P5 P6 P9 and P10 The board can be powered through any USB port Using P6 USB connector to connect the board to the PC simplifies the start up operation because P6 is designated for debuggi...

Page 18: ...LPCXpresso55S69 motherboard before starting The following steps describe how to assemble program and operate the configuration shown in Figure 7 UM11712 All information provided in this document is su...

Page 19: ...EV ARD with an i MX 8M Mini LPDDR4 EVK board When an i MX 8M Mini LPDDR4 EVK board is used with the PCAL6534EV ARD board a third board IMX8MMINI IARD interposer board must be used especially designed...

Page 20: ...ch SW101 on the EVK board must be set to ON position to power up the setup Data communication is achieved by routing a separate USB Micro B type cable from an USB port on the PC to debug port J901 on...

Page 21: ...equipped with an Arduino port and an EVK without an Arduino port In the first case a firmware shall be developed according with PCAL6534EV specifications and then simply attach PCAL6534EV ARD daughter...

Page 22: ...The port is automatically selected by the system in the picture is COM 3 Select Board allows the user to select the correct daughterboard the application can support four different boards In Figure 1...

Page 23: ...alues will be written in the daughterboard Idle Mode In this mode the display is off except LCD 1 D13 which indicates the sign Figure 12 Graphical interface CPLD tab activated Clicking on SWITCH tab a...

Page 24: ...window the parameters of the I O connected to on board user LEDs can be set The parameters are Value set the status of the on board user LED the logic state of the output Output drive strength sets th...

Page 25: ...disable the internal pull up or pull down resistor Pull UP Down Selection select the internal pull up or pull down resistor Interrupt Mask enable disable the interrupt mask for the input Polarity Inv...

Page 26: ...16 displays the current value of the internal registers of the IC every time when Read button is clicked To find details about internal registry see the PCAL6534 datasheet UM11712 All information prov...

Page 27: ...ESD Electro Static Discharge EVK Evaluation Board GUI Graphical User Interface I 2 C bus Inter Integrated Circuit bus IC Integrated Circuit I O Input Output LED Light Emitting Diode PC Personal Comput...

Page 28: ...ounter timers SCTimer PWM PLU 16 bit 1 0 Msamples sec ADC Comparator Temperature Sensor AES PUF SHA CRC RNG Product data sheet NXP Semiconductors 6 i MX 8M Mini LPDDR4 EVK Board Hardware User s Guide...

Page 29: ...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...

Page 30: ...0 EVK board operation 16 Fig 7 PCAL6534EV ARD daughterboard and LPCXpresso55S69 motherboard before starting 18 Fig 8 PCAL6534EV ARD daughterboard LPCXpresso55S69 motherboard operation 19 Fig 9 The ass...

Page 31: ...rs and test points 13 5 Installing and configuring software tools 14 6 Configuring the hardware 15 6 1 Using the PCAL6534EV ARD with an IMXRT1050 EVK board 15 6 2 Using the PCAL6534EV ARD with an LPCX...

Reviews: