1. Get started
The NXP analog product development boards provide an easy-to-use platform for evaluating NXP products. The boards support a range of analog, mixed-signal, and power solutions. They incorporate monolithic integrated circuits and system-in-package devices that use proven high-volume technology. NXP products offer longer battery life, a smaller form factor, reduced component counts, lower cost, and improved performance in powering state-of-the-art systems.
This page will guide you through the process of setting up and using the RD9Z1-638BJBEVM board.
1.1 Kit contents/packing list
The RD9Z1-638BJBEVM contents include:
- Assembled and tested RD9Z1-638BJBEVM board in an anti-static bag
- 10-pin high voltage connector cable
- 7-pin high-voltage connector cable
- 5-pin high-voltage connector cable
- 4-pin low voltage connector cable
- Quick Start Guide
1.2 Additional hardware
In addition to the kit contents, the following hardware is necessary or beneficial when working with this kit.
- USB-enabled PC Workstation with Windows 7 or above
- Low-voltage DC power supply, 5.0 V to 12 V output with current limit set initially to 1.5 A
- High-voltage DC power supply, 0 to 1000 V output
- Current load, 0 to 500 A
- CAN card and cable (optional)
- PEmicro's Multilink Universal Debug Probe
1.3 Windows PC workstation
This reference design requires a Windows PC workstation running 32-bit and 64-bit versions of Windows 7 or above.
1.4 User manual
Refer to UM11396, RD9Z1-638BJBEVM reference design for additional details on the featured components and board configuration.
2. Get to know the hardware
2.1 Board description
The RD9Z1-638BJBEVM provides a platform for evaluating designs that implement NXP’s MM9Z1_638 Battery Monitoring System device. It connects to a power distribution unit (PDU) and enables voltage sensing, current sensing, temperature sensing and diagnostics of the contactor status.
The kit supports evaluations in conjunction with a CAN network and is ideal for prototyping High-Voltage Battery Junction Box (HV-BJB) systems.
2.2 Board features
- Power supply input from 5 VDC to 12 VDC
- Up to seven voltage sensing channels for high-voltage measurements
- One current sensing channel to measure charge current and discharge current
- One temperature sensing channel to measure shunt resistor temperature for calibration
- Integrated insulation resistance measurement
- One channel isolated CAN communication to BMU/VCU
2.3 Board components
Overview of the RD9Z1-638BJBEVM: High voltage battery junction box reference design
Table 1. Board description
||Battery Sensor with CAN and LIN
||High-voltage connector 2
||1x7 power plug connector
||High-voltage connector 1
||1x5 power plug connector
||High-voltage connector 3
||1x10 power plug connector
||U46 to U50
||TI SN6501 QDBVRQ1
||Push-pull driver for small transformers
||PMIC transformer driver
||1x4 power plug connector
||Power line choke
||High-speed CAN transceiver
||TP89, TP90, TP91
Note: Refer to the bill of materials (BOM) report in Design Resources section for a complete list of part numbers.
2.4 Additional board support
Refer to UM11396, RD9Z1-638BJBEVM reference design for additional details on the featured components.
3. Configure the hardware
To configure the hardware, complete the following procedure:
- Connect the negative pole of the HV Battery Junction Box to one side of the evaluation board's metal shunt.
- Connect the positive pole of the HV Battery Junction Box to the other side of the evaluation board's metal shunt.
Open high-voltage connector 1 (J8) on the RD9Z1-638BJBEVM evaluation board and attach the 5-pin connector cable as follows:
- Connect J8_1 to the HV ground.
- Connect J8_5 to the sensing position E.
Open high-voltage connector 2 (J6) on the RD9Z1-638BJBEVM evaluation board and attach the 7-pin connector cable as follows:
- Connect J6_1 to high voltage sensing position F.
- Connect J6_4 to high voltage sensing position G.
- Connect J6_7 to high voltage sensing position H.
Open high-voltage connector 3 (JP1) on the RD9Z1-638BJBEVM evaluation board and attach the 10-pin connector cable as follows:
- Connect JP1_1 to high voltage sensing position A.
- Connect JP1_4 to high voltage sensing position B.
- Connect JP1_7 to high voltage sensing position C.
- Connect JP1_7 to high voltage sensing position D.
Open low-voltage connector (J7) on the RD9Z1-638BJBEVM evaluation board and attach the 4-pin connector cable as follows:
- The first two terminals of the 4-pin cable are reserved for connecting to a CAN network.
- Using the third terminal on the cable, connect J7_3 to the low-voltage power supply.
- Using fourth terminal on the cable, connect J7_4 to the low-voltage ground.
- Open the probe cover and attach PEmicro's six-pin ribbon cable to the probe’s six-pin header (Port C).
- Plug the other end of the 6-pin cable into the RD9Z1-638BJBEVM evaluation board’s BDM connector (J1).
- Plug the PEmicro's USB cable into the PEmicro Universal Debug Probe’s USB port and connect the other end of the cable to a USB port on the PC workstation.
3.1 Additional board support
Refer to UM11396, RD9Z1-638BJBEVM reference design user manual for additional details on the hardware configuration.
4. Install software
After configuring the hardware, users have to install and configure the CodeWarrior Integrated Development Environment (IDE) software required to run the demonstration examples and to exercise the RD9Z1-638BJBEVM in an evaluation environment.
4.1 Install CodeWarrior
- Go to http://www.nxp.com and navigate to the CodeWarrior Development Tools site.
- In the Downloads section, select and download the latest version of CodeWarrior for MCUs.
- When the Choose Components screen appears, select S12Z.
- When the installation wizard completes, CodeWarrior is ready to import the reference design examples.
4.2 Import the reference design software
The following steps describe how to download and import the reference design software and run the demo software in CodeWarrior.
- Go to the RD9Z1-638BJBEVM tool summary page at http://www.nxp.com/RD9Z1-638BJBEVM and navigate to the Design Files / BOM section. Click on the link to download the design files to a local drive on the PC. Extract the design files.
Open CodeWarrior and import the software project.
- a. From the Files menu, select Import.
- b. Choose General > Existing Project into Workspace, and then click Next.
- c. Select root directory. Locate the project and select RD9Z1_638_BJB_CAN_demo_V2.0. Click Finish.
- Select RD9Z1_638_BJB_CAN_demo_V2.0 project, and then click Project > Build Project to build the project.
4.3 Additional board support
Refer to UM11396, RD9Z1-638BJBEVM reference design user manual for additional software details.
4.4 Ready to use
Start embedded application development.
5. Learn more
5.1 Product summary page
The product summary page for MM9Z1_638 is at http://www.nxp.com/MM9Z1_638.
5.2 Tool summary page
The tool summary page for RD9Z1-638BJBEVM reference design is at https://www.nxp.com/RD9Z1-638BJBEVM.
The page provides overview information, technical and functional specifications, ordering information, documentation, and software. The Get Started provides quick-reference information applicable to using the RD9Z1-638BJBEVM reference design, including the downloadable assets.
In addition to our MM9Z1_638: Battery Sensor with CAN and LIN page, you may also want to visit:
5.4 BUY the board
RD9Z1-638BJBEVM: High voltage battery junction box reference design