Skip to content

Fix the NXP T2080 settings for the Curtiss-Wright VPX3-152 board#717

Open
dgarske wants to merge 1 commit intowolfSSL:masterfrom
dgarske:nxp_t2080_cw
Open

Fix the NXP T2080 settings for the Curtiss-Wright VPX3-152 board#717
dgarske wants to merge 1 commit intowolfSSL:masterfrom
dgarske:nxp_t2080_cw

Conversation

@dgarske
Copy link
Contributor

@dgarske dgarske commented Mar 9, 2026

BOARD_CW_VPX3152
ZD 20843

@dgarske dgarske self-assigned this Mar 9, 2026
Copilot AI review requested due to automatic review settings March 9, 2026 18:31
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds dedicated board support for the Curtiss-Wright VPX3-152 board targeting the NXP T2080 platform. Previously, the VPX3-152 shared configuration with the T2080 RDB default; this PR separates them with board-specific settings confirmed from U-Boot hardware dumps.

Changes:

  • Adds board-specific DDR3L memory configuration (4GB single-rank) and DDR register values for the CW VPX3-152, splitting it from the T2080 RDB defaults.
  • Configures 256MB NOR flash support for the VPX3-152 (vs. 128MB on the RDB), including flash base address, LAW size, and TLB page size.
  • Updates the example config file with commented-out CW VPX3-152 flash address alternatives and documents the board differences.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
hal/nxp_t2080.h Adds VPX3-152-specific DDR SPD parameters, DDR register values, 256MB flash bank size, and updates comments to reflect board-specific details.
hal/nxp_ppc.h Sets DDR size to 4GB for VPX3-152, enables flash base address/LAW/TLB configuration for the 256MB NOR flash.
config/examples/nxp-t2080.config Adds commented-out VPX3-152 flash offset/partition addresses alongside the T2080 RDB defaults.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants