Wind River Support Network

HomeDefectsLIN10-5117
Fixed

LIN10-5117 : SDHCI controller reports errors when using Swissbit micro-SD cards

Created: Dec 7, 2018    Updated: Feb 12, 2019
Resolved Date: Jan 27, 2019
Found In Version: 10.17.41.11
Fix Version: 10.17.41.14
Severity: Standard
Applicable for: Wind River Linux LTS 17
Component/s: BSP, Build & Config, Kernel

Description

- SDHCI controller reports errors when using Swissbit micro-SD cards (2GB)
    - Can make it impossible to mount root filesystem
- Does not happen with other brands (Sandisk, at least)

1- Bug reproduced on Petalinux v2017.1 on ZCU102 board (full Xilinx distribution)

2- Bug reproduced on Petalinux v2017.3 and official FSBL v2017.4 from Xilinx on ZCU102 board (full Xilinx distribution)
3- Bug _not_ reproduced on Petalinux v2017.3 and modified FSBL on ZCU102 board (full Xilinx distribution)
    - FSBL change description: "drive strength modification because of issue between level shifter and SD card" (I do not have the patch)

--------------------------------------------------------------------------------
- Build information
--------------------------------------------------------------------------------

$ bitbake wrlinux-image-glibc-std && bitbake -c populate_sdk wrlinux-image-glibc-std

Build Configuration:
WRLINUX_VERSION      = "10.17.41.11"
WRLINUX_BRANCH       = "LTS"
BB_VERSION           = "1.36.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
DISTRO               = "wrlinux-small"
DISTRO_VERSION       = "10.17.41.11"
MACHINE              = "xilinx-zynqmp"
DEFAULTTUNE          = "aarch64"
TARGET_SYS           = "aarch64-wrs-linux"
TUNE_FEATURES        = "aarch64"
TARGET_FPU           = ""
lib32:  DEFAULTTUNE       = "armv7at-neon"
lib32:  TARGET_SYS        = "arm-wrsmllib32-linux-gnueabi"
lib32:  TUNE_FEATURES     = "arm armv7a vfp thumb neon"
lib32:  TARGET_FPU        = "softfp"
wrlinux              
wrlinux-distro       = "HEAD:eb5c0185fdfaf74c554ce211a037606bb0b56254"
xilinx-zynqmp        = "HEAD:64b1cc5f5f5cd926a2790debd27b641495fad5bd"
xilinx-zynq          = "HEAD:6a13634060c1e3fac5df27f80ee6e391d93b105c"
meta-qemuarma9       = "HEAD:dac480cdbdc517461fede0d91e58cb28a944c681"
wr-template          = "HEAD:5d7d576c4fb4e37ef33db851bc8af51a886155f8"
meta                 = "HEAD:2364f52b83457dace21828fa43a28442c93bae2e"
meta-filesystems     
meta-gnome           
meta-initramfs       
meta-python          
meta-multimedia      
meta-networking      
meta-oe              
meta-perl            = "HEAD:68098d083e1497c30148d06516a19b3b6ca6839e"
meta-realtime        = "HEAD:210860d67c8061fd92dd8f24fe333647b4314ad3"
meta-virtualization  = "HEAD:bfb1bc9696d1c0f8ae880bf6167e803df9614faf"
meta-webserver       
meta-xfce            = "HEAD:68098d083e1497c30148d06516a19b3b6ca6839e"
meta-dpdk            = "HEAD:1d23fbe677fea6a8edff8018fc8cc6dce8cef57b"
meta-encrypted-storage 
meta-ids             
meta-integrity       
meta                 = "HEAD:82b52c4a7ce8d27c474df2bc49ac54d3acbbecce"
meta-security        = "HEAD:75b387dd4231177f4eb4f38670828fb64581dc8e"
meta-selinux         = "HEAD:41560b64fa6d5d154bca54f08bbab059a823da51"
meta-signing-key     
meta-tpm             
meta-tpm2            
meta-efi-secure-boot = "HEAD:82b52c4a7ce8d27c474df2bc49ac54d3acbbecce"
local                = "master:6868a982ec66bfa028992eeea5e598ed3ef98709"

4- Bug reproduced on WRL LTS17 (with custom layer) and modified FSBL on ZCU102 board (full Xilinx distribution)

5- Bug _not_ reproduced on WRL LTS17 (without custom layer) and modified FSBL on ZCU102 board (full Xilinx distribution)
Live chat
Online