Get Started with the RD9Z1-638BJBEVM

This page will help guide you through the process of learning about your RD9Z1-638BJBEVM board.

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

aaa-037383

Table 1. Board description

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

aaa-037382

To configure the hardware, complete the following procedure:

  1. Connect the negative pole of the HV Battery Junction Box to one side of the evaluation board's metal shunt.
  2. Connect the positive pole of the HV Battery Junction Box to the other side of the evaluation board's metal shunt.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. Open the probe cover and attach PEmicro's six-pin ribbon cable to the probe’s six-pin header (Port C).
  8. Plug the other end of the 6-pin cable into the RD9Z1-638BJBEVM evaluation board’s BDM connector (J1).
  9. 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

  1. Go to http://www.nxp.com and navigate to the CodeWarrior Development Tools site.
  2. In the Downloads section, select and download the latest version of CodeWarrior for MCUs.
  3. When the Choose Components screen appears, select S12Z.
  4. 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.

  1. 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.
  2. 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.
  3. 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.

5.3 References

In addition to our MM9Z1_638: Battery Sensor with CAN and LIN page, you may also want to visit:

Product pages:

Tool pages:

Application pages:

Hardware pages:

Software pages:

5.4 BUY the board

RD9Z1-638BJBEVM: High voltage battery junction box reference design

Buy