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

Add patch to fix Kingston eMMC compatibility with ODROID-N2 #3619

Closed
wants to merge 1 commit into from

Commits on Oct 10, 2024

  1. Add patch to fix Kingston eMMC compatibility with ODROID-N2

    Testing shows that the 24MHz cap is problematic for Kingston. Bumping this cap
    to 40 MHz in #3319 fixed Kingston but reintroduced issues with some other eMMCs
    that the frequency cap was supposed to fix.
    
    This commit adds another patch that selects a different clock for eMMC. While
    it's still unclear why Kingston fails with the frequencies of slightly below 24
    MHz (see patch message why it's below), using 24 MHz from xtal seems to be fine
    and hopefully shouldn't introduce regressions for old eMMCs.
    
    Alternative approach would be using the same clock source but setting the
    frequency cap to 25 MHz. This results in exact 25 MHz from PLL which is even
    the defined frequency for some eMMC modes, Kingston eMMC works fine with it and
    the difference from the previously used value wouldn't be too high, but with 24
    MHz we're even closer.
    
    refs #3250, refs #3227
    sairon committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    6bd7128 View commit details
    Browse the repository at this point in the history