Feature List for v4.3
-
All v4.2 QFEs features and bug fixes (PWM
enhancements, lwIP and network driver reliability improvements,
Analog Output, WinUSB and latest GCC
support)
-
Support for Visual Studio 2012
-
Improved diagnostic information for deployment
-
Decreased boot time
Bug fixes
Work Item 1736 - Create link for MFDeploy under start menu
Work Item 1504 - Customizing lwIP options and memory profile
Work Item 1322 - ToString("d4") doesn't work
Work Item 1396 - Socket.Connect still blocked after reinsert ethernet cable
Work Item 1388 - Change ToBase64String to be compatible with .Net on the desktop
Work Item 1339 - socket.receive generates a socket exception
Work Item 1338 - Debugging with sockets
Work Item 1758 - SDK Needs to support VS2012
Work Item 1748 - two minor bugs in LPC24xx_EMAC_lwip.cpp
Work Item 1744 - possible null pointer issue with lwip
Work Item 1739 - Usb Zero-length packet
Work Item 1624 - Elimination of useless code in USB Driver
Work Item 1623 - Incorrect Response to USB Setup Packet
Work Item 1571 - Relocate VB templates to correct folder
Work Item 1329 - THUMB-code region with length not multiple to 4-bytes causes error in "system_initialization_hal" library.
Work Item 1156 - Add Flush to ExtendedWeakReferences
Original roadmap
COMMITTED: Support for Visual Studio 2012
COMMITTED: Bug fixes for high priority issues
We will fix all issues that cause the device
to crash or become unresponsive or cause data loss or corruption.
COMMITTED: Provide better diagnostic information for application deployment
We will improve the quality and quantity of diagnostic information during application deployment, both on emulator and device, so that the
user can have a clear understanding of what went wrong and what actions to take. CodePlex issue #1589.
COMMITTED: Support latest GCC toolchain across all MCU in the PK
We will provide support for latest GCC toolchain, especially to address Cortex processors. CodePlex issue #1346.
COMMITTED: Decrease boot time
CodePlex issue #1590.
COMMITTED: Support for WinUSB
We will provide support for using WinUSB on Win8 and previous versions.
CodePlex issue #1591.
TENTATIVE:
Additional documentation for optimizing RAM/ROM usage
CodePlex issue #1592.
TENTATIVE:
IPv6 support through latest lwIP drop
The support in lwIP is not very good but we plan to supplement it to achieve feature parity with IPv4. CodePlex issue #1593.
TENTATIVE: Bug fixes for all other issues
We will make every effort possible to proceed in order of number of votes when cosidering each issue.
NOTE: all work items above will be complete with tests, samples and MSDN docs when applicable.