Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experimental implementation of SD-Card UHS-I for FileSystem-component. #85

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

stullanderpeak
Copy link

As Gunnar has communicated with Ralf, we at Peak-System Technik have made an experimental implementation of SD-Card UHS-I speed in the FileSystem-component of the MDK-Middleware.

The implementation is tested on the MIMXRT1176-EVK evaluation board. Currently, our main issue is that we don't have access to an official CMSIS-compatible MCI driver for this microcontroller. For testing, we are using a modified version of the MCI_iMXRT1064-driver. I think we could be able to share this as well, if this is of interest?

@VladimirUmek
Copy link
Collaborator

Hi,
many thanks for prividing your implementation. I'll definitively review it and check the SD/eMMC specifications to figure out how could this be integrated to better support UHS devices.

I can't quickly access documentation for IMXRT1176 - does this device use the same uSDHC controller as IMXRT1064? I assume it does and therefore the driver would be the same as for IMXRT1060 and IMXRT1050 family. The driver for these families could be updated and you can continue to use it on RT1170 as well. If you wish to share the modifications to the MCI_iMXRT1064 driver, you can do so by providing a PR to the NXP_IMXRT1050-EVKB_BSP repository (because I don't think there is one for RT1064). It will be reviewed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: To triage
Development

Successfully merging this pull request may close these issues.

3 participants