Skip to content

Commit

Permalink
mcux: README: Update information for v2.16.000
Browse files Browse the repository at this point in the history
Update the readme to align with the SDK 2.16.000 update

Signed-off-by: David Leach <[email protected]>
  • Loading branch information
dleach02 committed Aug 5, 2024
1 parent b928055 commit a45318f
Showing 1 changed file with 5 additions and 12 deletions.
17 changes: 5 additions & 12 deletions mcux/README
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ MCUXpresso SDK
Origin:
NXP MCUXpresso SDK
https://github.com/nxp-mcuxpresso/mcux-sdk
SHA: a6bf851f65020c437704e53d2d9587ae21789d65
SHA: 8a4072476daecf1168c69fb288f9f02f7b91bb45

NXP Kinetis Connectivity Software
https://www.nxp.com/webapp/Download?colCode=KW40Z-CONNECTIVITY-SOFTWARE&appType=license&Parent_nodeId=1432854896956716810497&Parent_pageType=product
Expand All @@ -13,7 +13,8 @@ Origin:
NXP MCUXpresso SDK USB

https://github.com/nxp-mcuxpresso/mcux-sdk-middleware-usb
SHA: c8317a37546b18bef2072d6075e061d668b3f1c7
SHA: e0f1fc8488508db2f92ae454f4378513d96e83e2
SDK 2.16.000 merge

NXP MCUXpresso SDK Connectivity Framework

Expand Down Expand Up @@ -69,23 +70,15 @@ Patch List:
- mcux-sdk/drivers/caam/fsl_caam.c: Move used job descriptors in the CAAM driver from the stack to noncacheable section. At time of writing, there should
be four being used for entropy in zephyr.

Not valid anymore?? 2. Patched middleware_usb_common_header.cmake file to address build issue. PR submitted to upstream
- Patched middleware\mcux-sdk-middleware-usb\middleware_usb_common_header.cmake to remove "#include(component_osa)". PR submitted to upstream


- exclude the following directories and files from mcux-sdk update to reduce HAL size:
- All *.a binary archive files. Files are still present in the SDK github repo but are not allowed in Zephyr Project
- mcux-sdk\manifests
- mcux-sdk\docs

// Can we update to the 2.16.000 USB middleware?
- Add usb_device_mcux_drv_port.h file for using MCUX SDK USB device controller driver easily in Zephyr.
- usb_device_mcux_drv_port.h contains the simplified structs, enums and APIs that MCUX SDK USB device controller drivers need.
- Update usb_device_ehci.c and usb_device_lpcip3511.c if in Zephyr environment.
- Add include of usb_device_mcux_drv_port.h.
- Remove include of usb_device.h and usb_device_dci.h.




- skipped update of mcux-sdk\components\osa\ due to build errors
- skipped update of mcux-sdk\components\conn_fwloader\mcux-sdk\components\conn_fwloader\ due to build errors

Expand Down

0 comments on commit a45318f

Please sign in to comment.