PNX1300 tools
There are two "current" versions on the tools for PNX1300:
- NDK 2.2 SP 2.1
- NDK 2.2 SP 5
Which one you want to use depends on what you are building.
If you are using any of the NXP IADK libraries, then the correct version to have is NDK2.2 SP5, which is required for use with IADK 2.0 SP1 libraries.
If you are not using the IADK libraries, then it is suggested to use NDK 2.2 SP2.1 as it's similar in style to the previous SDE 2.2 release.
Note that the NXP NDK and libraries release support a specific chip, i.e., NDK 2 supports PNX1300, NDK 4 supports PNX1500. You can not upgrade from NDK 2 to NDK 4.
Which one?
If you are using one of the IADK libraries (like MPEG2 or MPEG4 decoder), then you should upgrade to IADK 2.0 SP1 libraries (released April 2004) to have the latest bug fixes. This is the final release for PNX1300. The companion NDK 2.2 SP5 release is very different from the prior SP2.1 release. (and yes, there were intermediate SP3 and SP4 releases, but you should move off of those).
NDK 2.2 SP5 is closer in style to building code the way the NDK 4 does for PNX1500, using what NXP calls Software Development Environment 2, or SDE2 for short (not to be confused with SDE 2.x, which was the tool set for PNX1300).
However NDK 2.2 SP5 does not include complete support for building standalone applications, and many of the useful tools from the NDK 2.2 SP2.1 release are missing - specifically the "SAS" tree is gone. Thus many SP5 users will want to have SP2.1 on hand.
If you're not using any NXP IADK libraries, then your decision is simple, stick with NDK 2.2 SP2.1.
The TCS tools (compiler, linker, etc.) are equivalent between SP2.1 and SP5.
How to get an update
SDE 2.2 and later can be updated to NDK 2.2 SP2.1 and/or SP5 for a nominal charge. You should contact your distributor or tools vendor for more information.
SDE 2.1 and earlier are not upgradeable.
Other related information
Current customers can access NDK 2.2 documentation and other information from the PNX1300 section of the registered customer portion of this site, which can be accessed via this link. You may also wish to check the knowledge base for more information about specific issues.
|