Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/03/2018, à 12:34

maiakovski

Carte SD monte aléatoirement (SanDisk 32GB)

Bonjour,

Tout nouvel utilisateur sur Linux (Ubuntu 16.04) j'ai un problème avec la carte SD de mon appareil photo.
Elle "monte" rarement, et de façon aléatoire.

J'ai bien suivi les instructions que j'ai pu trouver, notamment, taper la commande:

sudo apt-get install --yes exfat-utils exfat-fuse

Elle est "montée", puis quelques jours après plus. Et puis, après avoir retapé la ligne de commande, elle à nouveau montée, mais maintenant plus rien ne se passe...

Quelqu'un aurait-il une solution ?

Merci beaucoup.


Modération : merci d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 18/03/2018, à 12:55)

Hors ligne

#2 Le 23/03/2018, à 17:13

moko138

Re : Carte SD monte aléatoirement (SanDisk 32GB)

Il faudrait quelques infos :
En général, branches-tu l'appareil photo, carte incluse, à ton pc ? Ou bien branches-tu la carte seule ?

  Que retourne

lsb_release -d ; printenv GDMSESSION ; uname -mr

?

Et puis la procédure suivante sera très instructive :
Carte non branchée, montre

dmesg | tail -1

Aussitôt après, branche ta carte,
attends 30 secondes,
et montre

dmesg | grep -Evi "80211|dhcp|ipv6|network|ufw|wlan" | tail -25

puis

lsusb ; echo ; lsusb -t

Merci !


Astuce :
/!\  Ne cherche surtout pas à retaper ces lignes !   Utilise
- un triple clic gauche sur une ligne pour la sélectionner tout entière et la copier,
- un clic milieu pour la coller.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#3 Le 26/03/2018, à 19:42

maiakovski

Re : Carte SD monte aléatoirement (SanDisk 32GB)

Bonjour, merci pour ces informations.

Normalement, je branche ma carte directement à l'ordinateur (Macbook Pro /Ubuntu).

J'ai suivi vos instructions, et voici ce que cela a donné.

maiakovski@Utopia:~$ lsb_release -d ; printenv GDMSESSION ; uname -mr
Description:	Ubuntu 16.04.4 LTS
ubuntu
4.13.0-37-generic x86_64
maiakovski@Utopia:~$ dmesg | tail -1
[ 7541.853065] mmc0: card aaaa removed
maiakovski@Utopia:~$ dmesg | grep -Evi "80211|dhcp|ipv6|network|ufw|wlan" | tail -25
[ 7591.721634] mmc0: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000
[ 7591.721643] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0x00000900
[ 7591.721651] mmc0: sdhci: Resp[2]:   0x00000900 | Resp[3]:  0x00000900
[ 7591.721658] mmc0: sdhci: Host ctl2: 0x0000804b
[ 7591.721668] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025b841204
[ 7591.721672] mmc0: sdhci: ============================================
[ 7591.721784] mmc0: Unexpected interrupt 0x04000000.
[ 7591.721790] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 7591.721798] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001502
[ 7591.721806] mmc0: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000000
[ 7591.721814] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x00000033
[ 7591.721827] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x0000001f
[ 7591.721840] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000000
[ 7591.721861] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007
[ 7591.721874] mmc0: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000
[ 7591.721887] mmc0: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b
[ 7591.721901] mmc0: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000
[ 7591.721916] mmc0: sdhci: Caps:      0x176ec8b0 | Caps_1:   0x03002177
[ 7591.721926] mmc0: sdhci: Cmd:       0x00000c1a | Max curr: 0x00000000
[ 7591.721934] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0x00000900
[ 7591.721944] mmc0: sdhci: Resp[2]:   0x00000900 | Resp[3]:  0x00000900
[ 7591.721950] mmc0: sdhci: Host ctl2: 0x0000800b
[ 7591.721960] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025b841204
[ 7591.721964] mmc0: sdhci: ============================================
[ 7591.722116] mmcblk0: error -110 sending stop command, original cmd response 0x0, card status 0x400900
maiakovski@Utopia:~$ lsusb ; echo ; lsusb -t
Bus 002 Device 003: ID 05ac:8242 Apple, Inc. Built-in IR Receiver
Bus 002 Device 002: ID 0424:2513 Standard Microsystems Corp. 2.0 Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 05ac:8509 Apple, Inc. FaceTime HD Camera
Bus 001 Device 005: ID 05ac:0253 Apple, Inc. Internal Keyboard/Trackpad (ISO)
Bus 001 Device 008: ID 05ac:821a Apple, Inc. Bluetooth Host Controller
Bus 001 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 002: ID 0424:2513 Standard Microsystems Corp. 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/8p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 480M
        |__ Port 1: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/3p, 480M
        |__ Port 1: Dev 4, If 0, Class=Hub, Driver=hub/3p, 12M
            |__ Port 3: Dev 8, If 0, Class=Vendor Specific Class, Driver=btusb, 12M
            |__ Port 3: Dev 8, If 1, Class=Wireless, Driver=btusb, 12M
            |__ Port 3: Dev 8, If 2, Class=Vendor Specific Class, Driver=btusb, 12M
            |__ Port 3: Dev 8, If 3, Class=Application Specific Interface, Driver=, 12M
        |__ Port 2: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 2: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 2: Dev 5, If 2, Class=Human Interface Device, Driver=bcm5974, 12M
    |__ Port 2: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 2: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 2: Dev 3, If 2, Class=Vendor Specific Class, Driver=, 480M

En espérant que cela vous éclaire !
Merci

Hors ligne

#4 Le 26/03/2018, à 21:05

moko138

Re : Carte SD monte aléatoirement (SanDisk 32GB)

J'avais vu trop court ; montre

dmesg | grep -Evi "80211|dhcp|ipv6|network|ufw|wlan" | grep -C50 "7591.721634"

D'autre part,
- ta carte est vue ("mmcblk0"), mais pas sa partition qui devrait apparaître comme "mmcblk0p1" (ou approchant).

- le lecteur de cartes intégré de ton mac n'apparaît pas dans les périphériques usb, mais avec un module "sdhci" ; donc montre

lspci -vnn | grep -C6 sdhci

pendant que j'explore :

mmc0: Unexpected interrupt 0x04000000

et

mmcblk0: error -110 sending stop command, original cmd response 0x0, card status 0x400900

  - -

/!\  Si l'un de tes hub usb est externe et sans alimentation dédiée,
débranche-le, au moins le temps de la résolution !


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#5 Le 26/03/2018, à 21:17

moko138

Re : Carte SD monte aléatoirement (SanDisk 32GB)

lspci -vnn | grep -C10 sdhci

(plutôt que lspci -vnn | grep -C6 sdhci)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#6 Le 26/03/2018, à 21:27

moko138

Re : Carte SD monte aléatoirement (SanDisk 32GB)

Peut-être une histoire de pilote pour port SDIO, comme là : ./viewtopic.php?id=2016257&p=3 ?

Montre aussi

sudo lshw | grep -iC16 sdio

Merci !


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#7 Le 27/03/2018, à 06:20

maiakovski

Re : Carte SD monte aléatoirement (SanDisk 32GB)

La première commande ne donne rien.

maiakovski@Utopia:~$ dmesg | grep -Evi "80211|dhcp|ipv6|network|ufw|wlan" | grep -C50 "7591.721634"
maiakovski@Utopia:~$ 

Puis

maiakovski@Utopia:~$ lspci -vnn | grep -C6 sdhci

02:00.1 SD Host controller [0805]: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader [14e4:16bc] (rev 10) (prog-if 01)
	Subsystem: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader [14e4:0000]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at a0420000 (64-bit, prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: sdhci-pci
	Kernel modules: sdhci_pci

03:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
	Subsystem: Apple Inc. AirPort Extreme [106b:00d6]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at a0600000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>

et

maiakovski@Utopia:~$ lspci -vnn | grep -C10 sdhci
	Memory at a0410000 (64-bit, prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: tg3
	Kernel modules: tg3

02:00.1 SD Host controller [0805]: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader [14e4:16bc] (rev 10) (prog-if 01)
	Subsystem: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader [14e4:0000]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at a0420000 (64-bit, prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: sdhci-pci
	Kernel modules: sdhci_pci

03:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
	Subsystem: Apple Inc. AirPort Extreme [106b:00d6]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at a0600000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: wl
	Kernel modules: bcma, wl

04:00.0 FireWire (IEEE 1394) [0c00]: LSI Corporation FW643 [TrueFire] PCIe 1394b Controller [11c1:5901] (rev 08) (prog-if 10 [OHCI])

enfin

maiakovski@Utopia:~$ sudo lshw | grep -iC16 sdio
[sudo] Mot de passe de maiakovski : 
maiakovski@Utopia:~$  

ne semble rien donner...

Et aucun autre périphérique n'est branché en usb ou sur un autre port externe.
Merci beaucoup, en espérant...

Hors ligne

#8 Le 27/03/2018, à 07:06

moko138

Re : Carte SD monte aléatoirement (SanDisk 32GB)

On a donc ton lecteur de cartes en pci :

02:00.1 SD Host controller [0805]: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader [14e4:16bc] (rev 10) (prog-if 01)
	Subsystem: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader [14e4:0000]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at a0420000 (64-bit, prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: sdhci-pci
	Kernel modules: sdhci_pci

  - -

dmesg | (...) | grep -C50 "7591.721634"

ne donne rien parce que tu as redémarré entre-temps. Donc le chronométrage "7591.721634" n'existe plus.
  - -

Carte non branchée, montre

dmesg | tail -1

Aussitôt après, branche ta carte,
attends 30 secondes,
et montre

dmesg | grep -Evi "80211|dhcp|ipv6|network|ufw|wlan" | tail -45

et

dmesg | grep -EiC8 "irq 17|mmc|sdhci"

Merci !


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#9 Le 27/03/2018, à 07:42

maiakovski

Re : Carte SD monte aléatoirement (SanDisk 32GB)

Ainsi

maiakovski@Utopia:~$ dmesg | tail -1
[ 3059.913084] mmc0: card aaaa removed

puis, après branché ma carte, et attendu 30 secondes,

maiakovski@Utopia:~$ dmesg | grep -Evi "80211|dhcp|ipv6|network|ufw|wlan" | tail -45
[ 2962.418966] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025c155204
[ 2962.418975] mmc0: sdhci: ============================================
[ 2962.419236] mmcblk0: error -110 sending stop command, original cmd response 0x0, card status 0x400900
[ 3059.912776] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 3059.913084] mmc0: card aaaa removed
[ 3773.165921] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 3773.165945] mmc0: new ultra high speed SDR104 SDHC card at address aaaa
[ 3773.166281] mmcblk0: mmc0:aaaa ACLCD 29.7 GiB 
[ 3783.322796] mmc0: Timeout waiting for hardware interrupt.
[ 3783.322817] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 3783.322855] mmc0: sdhci: Sys addr:  0x000010c8 | Version:  0x00001502
[ 3783.322863] mmc0: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000000
[ 3783.322870] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x0000003b
[ 3783.322931] mmc0: sdhci: Present:   0x1fff0000 | Host ctl: 0x0000001f
[ 3783.322946] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000000
[ 3783.322959] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007
[ 3783.322969] mmc0: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000
[ 3783.322980] mmc0: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b
[ 3783.322995] mmc0: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000
[ 3783.323009] mmc0: sdhci: Caps:      0x176ec8b0 | Caps_1:   0x03002177
[ 3783.323023] mmc0: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000
[ 3783.323036] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0x00000900
[ 3783.323051] mmc0: sdhci: Resp[2]:   0x00000900 | Resp[3]:  0x00000900
[ 3783.323058] mmc0: sdhci: Host ctl2: 0x0000804b
[ 3783.323075] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025c155204
[ 3783.323078] mmc0: sdhci: ============================================
[ 3783.323163] mmc0: Unexpected interrupt 0x04000000.
[ 3783.323173] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 3783.323207] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001502
[ 3783.323217] mmc0: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000000
[ 3783.323227] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x00000033
[ 3783.323234] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x0000001f
[ 3783.323252] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000000
[ 3783.323260] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007
[ 3783.323268] mmc0: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000
[ 3783.323277] mmc0: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b
[ 3783.323285] mmc0: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000
[ 3783.323293] mmc0: sdhci: Caps:      0x176ec8b0 | Caps_1:   0x03002177
[ 3783.323301] mmc0: sdhci: Cmd:       0x00000c1a | Max curr: 0x00000000
[ 3783.323309] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0x00000900
[ 3783.323317] mmc0: sdhci: Resp[2]:   0x00000900 | Resp[3]:  0x00000900
[ 3783.323322] mmc0: sdhci: Host ctl2: 0x0000800b
[ 3783.323332] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025c155204
[ 3783.323336] mmc0: sdhci: ============================================
[ 3783.323497] mmcblk0: error -110 sending stop command, original cmd response 0x0, card status 0x400900

et

maiakovski@Utopia:~$ dmesg | grep -EiC8 "irq 17|mmc|sdhci"
[    0.068636] pinctrl core: initialized pinctrl subsystem
[    0.068636] RTC time:  5:00:07, date: 03/27/18
[    0.068636] NET: Registered protocol family 16
[    0.068636] cpuidle: using governor ladder
[    0.068636] cpuidle: using governor menu
[    0.068636] PCCT header not found.
[    0.068636] ACPI: bus type PCI registered
[    0.068636] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.068636] PCI: MMCONFIG for domain 0000 [bus 00-9b] at [mem 0xe0000000-0xe9bfffff] (base 0xe0000000)
[    0.068636] PCI: not using MMCONFIG
[    0.068636] PCI: Using configuration type 1 for base access
[    0.068636] core: PMU erratum BJ122, BV98, HSD29 worked around, HT is on
[    0.069055] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.069057] ACPI: Disabled all _OSI OS vendors
[    0.069057] ACPI: Added _OSI(Module Device)
[    0.069057] ACPI: Added _OSI(Processor Device)
[    0.069057] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.069057] ACPI: Added _OSI(Processor Aggregator Device)
--
[    0.079532] ACPI: SSDT 0xFFFF8C19663A3000 000781 (v01 PmRef  Cpu0Cst  00003001 INTL 20061109)
[    0.079646] ACPI: Dynamic OEM Table Load:
[    0.079646] ACPI: SSDT 0xFFFF8C1965DE0400 0003A4 (v01 PmRef  ApIst    00003000 INTL 20061109)
[    0.080072] ACPI: Dynamic OEM Table Load:
[    0.080077] ACPI: SSDT 0xFFFF8C1965DE5400 000119 (v01 PmRef  ApCst    00003000 INTL 20061109)
[    0.080433] ACPI: Interpreter enabled
[    0.080449] ACPI: (supports S0 S3 S4 S5)
[    0.080450] ACPI: Using IOAPIC for interrupt routing
[    0.080472] PCI: MMCONFIG for domain 0000 [bus 00-9b] at [mem 0xe0000000-0xe9bfffff] (base 0xe0000000)
[    0.080525] PCI: MMCONFIG at [mem 0xe0000000-0xe9bfffff] reserved in ACPI motherboard resources
[    0.080525] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.080525] ACPI: Enabled 7 GPEs in block 00 to 3F
[    0.090723] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.090727] acpi PNP0A08:00: _OSC: OS assumes control of [PCIeHotplug SHPCHotplug AER PCIeCapability]
[    0.090737] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-9b] only partially covers this bridge
[    0.090980] PCI host bridge to bus 0000:00
[    0.090982] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.090984] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.090985] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.090986] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000c3fff window]
[    0.090988] pci_bus 0000:00: root bus resource [mem 0x000c4000-0x000c7fff window]
[    0.090989] pci_bus 0000:00: root bus resource [mem 0x000c8000-0x000cbfff window]
[    0.090990] pci_bus 0000:00: root bus resource [mem 0x000cc000-0x000cffff window]
--
[    1.126758] Write protecting the kernel read-only data: 18432k
[    1.127146] Freeing unused kernel memory: 2024K
[    1.127321] Freeing unused kernel memory: 88K
[    1.128968] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    1.128968] x86/mm: Checking user space page tables
[    1.130418] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    1.193221] pps_core: LinuxPPS API ver. 1 registered
[    1.193222] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.193901] sdhci: Secure Digital Host Controller Interface driver
[    1.193902] sdhci: Copyright(c) Pierre Ossman
[    1.194646] PTP clock support registered
[    1.195804] sdhci-pci 0000:02:00.1: SDHCI controller found [14e4:16bc] (rev 10)
[    1.201159] mmc0: SDHCI controller on PCI [0000:02:00.1] using ADMA 64-bit
[    1.205062] tg3.c:v3.137 (May 11, 2014)
[    1.207361] ahci 0000:00:1f.2: version 3.0
[    1.207549] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x3 impl SATA mode
[    1.207553] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst 
[    1.216587] scsi host0: ahci
[    1.220305] scsi host1: ahci
[    1.220425] scsi host2: ahci
[    1.220529] scsi host3: ahci
--
[    1.636426] sd 0:0:0:0: [sda] 4096-byte physical blocks
[    1.636444] sd 0:0:0:0: [sda] Write Protect is off
[    1.636446] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.636470] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.639042] scsi 1:0:0:0: CD-ROM            MATSHITA DVD-R   UJ-8A8   HB14 PQ: 0 ANSI: 5
[    1.644528] fbcon: inteldrmfb (fb0) is primary device
[    1.644583] Console: switching to colour frame buffer device 160x50
[    1.644600] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    1.663054] sr 1:0:0:0: [sr0] scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
[    1.663056] cdrom: Uniform CD-ROM driver Revision: 3.20
[    1.663240] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    1.663310] sr 1:0:0:0: Attached scsi generic sg1 type 5
[    1.730803]  sda: sda1 sda2 sda3
[    1.731418] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.757314] usb 1-2: New USB device found, idVendor=05ac, idProduct=8509
[    1.757321] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.757326] usb 1-2: Product: FaceTime HD Camera (Built-in)
--
[   28.066329] audit: type=1400 audit(1522126835.441:43): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.gimp.gimp" pid=1223 comm="apparmor_parser"
[   28.165857] audit: type=1400 audit(1522126835.541:44): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.inkscape.inkscape" pid=1229 comm="apparmor_parser"
[   28.170352] audit: type=1400 audit(1522126835.545:45): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.inkscape.viewer" pid=1231 comm="apparmor_parser"
[   28.363526] audit: type=1400 audit(1522126835.738:46): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.skype.skype" pid=1241 comm="apparmor_parser"
[   28.562457] audit: type=1400 audit(1522126835.937:47): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="snap.vlc.vlc" pid=1248 comm="apparmor_parser"
[   36.410769] Bluetooth: RFCOMM TTY layer initialized
[   36.410775] Bluetooth: RFCOMM socket layer initialized
[   36.410778] Bluetooth: RFCOMM ver 1.11
[  504.194014] mmc0: Tuning timeout, falling back to fixed sampling clock
[  504.194034] mmc0: new ultra high speed SDR104 SDHC card at address aaaa
[  504.236356] mmcblk0: mmc0:aaaa ACLCD 29.7 GiB 
[  514.270240] mmc0: Timeout waiting for hardware interrupt.
[  514.270252] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[  514.270291] mmc0: sdhci: Sys addr:  0x000010c8 | Version:  0x00001502
[  514.270300] mmc0: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000000
[  514.270308] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x0000003b
[  514.270318] mmc0: sdhci: Present:   0x1fff0000 | Host ctl: 0x0000001f
[  514.270326] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000000
[  514.270335] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007
[  514.270343] mmc0: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000
[  514.270352] mmc0: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b
[  514.270361] mmc0: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000
[  514.270370] mmc0: sdhci: Caps:      0x176ec8b0 | Caps_1:   0x03002177
[  514.270379] mmc0: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000
[  514.270388] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0x00000900
[  514.270396] mmc0: sdhci: Resp[2]:   0x00000900 | Resp[3]:  0x00000900
[  514.270402] mmc0: sdhci: Host ctl2: 0x0000804b
[  514.270413] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025c155204
[  514.270417] mmc0: sdhci: ============================================
[  514.270485] mmc0: Unexpected interrupt 0x04000000.
[  514.270493] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[  514.270502] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001502
[  514.270510] mmc0: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000000
[  514.270519] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x00000033
[  514.270527] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x0000001f
[  514.270536] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000000
[  514.270544] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007
[  514.270553] mmc0: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000
[  514.270561] mmc0: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b
[  514.270569] mmc0: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000
[  514.270577] mmc0: sdhci: Caps:      0x176ec8b0 | Caps_1:   0x03002177
[  514.270586] mmc0: sdhci: Cmd:       0x00000c1a | Max curr: 0x00000000
[  514.270594] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0x00000900
[  514.270603] mmc0: sdhci: Resp[2]:   0x00000900 | Resp[3]:  0x00000900
[  514.270609] mmc0: sdhci: Host ctl2: 0x0000800b
[  514.270620] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025c155204
[  514.270623] mmc0: sdhci: ============================================
[  514.270839] mmcblk0: error -110 sending stop command, original cmd response 0x0, card status 0x400900
[ 1207.315096] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 1207.315316] mmc0: card aaaa removed
[ 2915.338933] PM: Syncing filesystems ... done.
[ 2915.621513] PM: Preparing system for sleep (mem)
[ 2915.621657] Freezing user space processes ... (elapsed 0.001 seconds) done.
[ 2915.623297] OOM killer disabled.
[ 2915.623297] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 2915.624427] PM: Suspending system (mem)
[ 2915.624451] Suspending console(s) (use no_console_suspend to debug)
[ 2915.625577] sd 0:0:0:0: [sda] Synchronizing SCSI cache
--
[ 2916.422388] PM: noirq suspend of devices complete after 40.111 msecs
[ 2916.423267] ACPI: Preparing to enter system sleep state S3
[ 2916.502387] ACPI: EC: event blocked
[ 2916.502388] ACPI: EC: EC stopped
[ 2916.502389] PM: Saving platform NVS memory
[ 2916.502397] Disabling non-boot CPUs ...
[ 2916.521036] smpboot: CPU 1 is now offline
[ 2916.542958] IRQ 16: no longer affine to CPU2
[ 2916.542967] IRQ 17: no longer affine to CPU2
[ 2916.542978] IRQ 22: no longer affine to CPU2
[ 2916.544029] smpboot: CPU 2 is now offline
[ 2916.566868] IRQ 8: no longer affine to CPU3
[ 2916.566872] IRQ 9: no longer affine to CPU3
[ 2916.566890] IRQ 18: no longer affine to CPU3
[ 2916.566897] IRQ 19: no longer affine to CPU3
[ 2916.566904] IRQ 21: no longer affine to CPU3
[ 2916.566916] IRQ 23: no longer affine to CPU3
--
[ 2918.124633] firewire_core 0000:04:00.0: rediscovered device fw0
[ 2919.576650] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2919.577585] ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
[ 2919.578846] ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
[ 2919.579040] ata1.00: configured for UDMA/100
[ 2920.033095] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 2920.034027] IPv6: ADDRCONF(NETDEV_UP): enp2s0f0: link is not ready
[ 2921.063447] IPv6: ADDRCONF(NETDEV_UP): enp2s0f0: link is not ready
[ 2952.399565] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 2952.399592] mmc0: new ultra high speed SDR104 SDHC card at address aaaa
[ 2952.400181] mmcblk0: mmc0:aaaa ACLCD 29.7 GiB 
[ 2962.418467] mmc0: Timeout waiting for hardware interrupt.
[ 2962.418480] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 2962.418520] mmc0: sdhci: Sys addr:  0x000010c8 | Version:  0x00001502
[ 2962.418529] mmc0: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000000
[ 2962.418538] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x0000003b
[ 2962.418548] mmc0: sdhci: Present:   0x1fff0000 | Host ctl: 0x0000001f
[ 2962.418557] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000000
[ 2962.418565] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007
[ 2962.418574] mmc0: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000
[ 2962.418583] mmc0: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b
[ 2962.418591] mmc0: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000
[ 2962.418600] mmc0: sdhci: Caps:      0x176ec8b0 | Caps_1:   0x03002177
[ 2962.418608] mmc0: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000
[ 2962.418617] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0x00000900
[ 2962.418625] mmc0: sdhci: Resp[2]:   0x00000900 | Resp[3]:  0x00000900
[ 2962.418631] mmc0: sdhci: Host ctl2: 0x0000804b
[ 2962.418642] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025c155204
[ 2962.418645] mmc0: sdhci: ============================================
[ 2962.418786] mmc0: Unexpected interrupt 0x04000000.
[ 2962.418799] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 2962.418816] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001502
[ 2962.418827] mmc0: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000000
[ 2962.418837] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x00000033
[ 2962.418848] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x0000001f
[ 2962.418859] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000000
[ 2962.418869] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007
[ 2962.418880] mmc0: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000
[ 2962.418890] mmc0: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b
[ 2962.418901] mmc0: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000
[ 2962.418912] mmc0: sdhci: Caps:      0x176ec8b0 | Caps_1:   0x03002177
[ 2962.418923] mmc0: sdhci: Cmd:       0x00000c1a | Max curr: 0x00000000
[ 2962.418934] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0x00000900
[ 2962.418944] mmc0: sdhci: Resp[2]:   0x00000900 | Resp[3]:  0x00000900
[ 2962.418952] mmc0: sdhci: Host ctl2: 0x0000800b
[ 2962.418966] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025c155204
[ 2962.418975] mmc0: sdhci: ============================================
[ 2962.419236] mmcblk0: error -110 sending stop command, original cmd response 0x0, card status 0x400900
[ 3059.912776] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 3059.913084] mmc0: card aaaa removed
[ 3773.165921] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 3773.165945] mmc0: new ultra high speed SDR104 SDHC card at address aaaa
[ 3773.166281] mmcblk0: mmc0:aaaa ACLCD 29.7 GiB 
[ 3783.322796] mmc0: Timeout waiting for hardware interrupt.
[ 3783.322817] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 3783.322855] mmc0: sdhci: Sys addr:  0x000010c8 | Version:  0x00001502
[ 3783.322863] mmc0: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000000
[ 3783.322870] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x0000003b
[ 3783.322931] mmc0: sdhci: Present:   0x1fff0000 | Host ctl: 0x0000001f
[ 3783.322946] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000000
[ 3783.322959] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007
[ 3783.322969] mmc0: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000
[ 3783.322980] mmc0: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b
[ 3783.322995] mmc0: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000
[ 3783.323009] mmc0: sdhci: Caps:      0x176ec8b0 | Caps_1:   0x03002177
[ 3783.323023] mmc0: sdhci: Cmd:       0x0000123a | Max curr: 0x00000000
[ 3783.323036] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0x00000900
[ 3783.323051] mmc0: sdhci: Resp[2]:   0x00000900 | Resp[3]:  0x00000900
[ 3783.323058] mmc0: sdhci: Host ctl2: 0x0000804b
[ 3783.323075] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025c155204
[ 3783.323078] mmc0: sdhci: ============================================
[ 3783.323163] mmc0: Unexpected interrupt 0x04000000.
[ 3783.323173] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 3783.323207] mmc0: sdhci: Sys addr:  0x00000000 | Version:  0x00001502
[ 3783.323217] mmc0: sdhci: Blk size:  0x00007200 | Blk cnt:  0x00000000
[ 3783.323227] mmc0: sdhci: Argument:  0x00000000 | Trn mode: 0x00000033
[ 3783.323234] mmc0: sdhci: Present:   0x1fff0001 | Host ctl: 0x0000001f
[ 3783.323252] mmc0: sdhci: Power:     0x0000000f | Blk gap:  0x00000000
[ 3783.323260] mmc0: sdhci: Wake-up:   0x00000000 | Clock:    0x00000007
[ 3783.323268] mmc0: sdhci: Timeout:   0x0000000a | Int stat: 0x00000000
[ 3783.323277] mmc0: sdhci: Int enab:  0x02ff008b | Sig enab: 0x02ff008b
[ 3783.323285] mmc0: sdhci: AC12 err:  0x00000000 | Slot int: 0x00000000
[ 3783.323293] mmc0: sdhci: Caps:      0x176ec8b0 | Caps_1:   0x03002177
[ 3783.323301] mmc0: sdhci: Cmd:       0x00000c1a | Max curr: 0x00000000
[ 3783.323309] mmc0: sdhci: Resp[0]:   0x00000900 | Resp[1]:  0x00000900
[ 3783.323317] mmc0: sdhci: Resp[2]:   0x00000900 | Resp[3]:  0x00000900
[ 3783.323322] mmc0: sdhci: Host ctl2: 0x0000800b
[ 3783.323332] mmc0: sdhci: ADMA Err:  0x00000001 | ADMA Ptr: 0x000000025c155204
[ 3783.323336] mmc0: sdhci: ============================================
[ 3783.323497] mmcblk0: error -110 sending stop command, original cmd response 0x0, card status 0x400900

Merci pour la suite.

Hors ligne

#10 Le 28/03/2018, à 09:27

maiakovski

Re : Carte SD monte aléatoirement (SanDisk 32GB)

Je viens de brancher mon appareil photo directement en usb, et cela marche.

Je serai évidemment heureux d'avoir une solution à l'occasion, mais comme je peux importer mes photos de cette manière, cela me convient.

Merci

Hors ligne

#11 Le 28/03/2018, à 18:06

moko138

Re : Carte SD monte aléatoirement (SanDisk 32GB)

maiakovski a écrit :

Je viens de brancher mon appareil photo directement en usb, et cela marche.

Eh bien tant mieux !
Parce qu'il y a trop d'éléments qui m'échappent dans ton dernier retour !  sad


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#12 Le 29/03/2018, à 19:00

xubu1957

Re : Carte SD monte aléatoirement (SanDisk 32GB)

Bonjour,

@ moko138

Pour rebondir sur ton message #6, cette discussion > raspberrypi 3b wlan can not find #1643 peut-elle te donner des éléments de comparaisons ?


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#13 Le 29/03/2018, à 19:22

moko138

Re : Carte SD monte aléatoirement (SanDisk 32GB)

Merci ! je vais ajouter ça à ma doc perso, mais je suis loin de savoir résoudre le truc.

Ce que je crois comprendre à travers plusieurs fils, c'est que les ports ou périphériques sdio ne sont pris en charge par le noyau Linux que progressivement et depuis peu.
J'imagine donc qu'il faut partir à la chasse au module sur la toile.

Si maiakovski n'avait pas contourné son problème via l'usb, il faudrait exploiter ce renseignement (en #3) : "Macbook Pro'".


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#14 Le 29/03/2018, à 19:38

xubu1957

Re : Carte SD monte aléatoirement (SanDisk 32GB)

Je trouve cette réponse :

Le 13/01/2009, didi35 a écrit :

Bonjour à tous,

Je cherche un driver pour carte SDIO Wifi de marque Spectec.
Mon objectif est de faire fonctionner cette carte sur une distribution Ubuntu pour ensuite l'embarquer sur une carte équipée d'un processeur ARM. Je recherche donc le code source d'un driver et non pas un fichier objet.
Est-ce que l'un d'entre vous a cela sous la main?
Si la réponse est négative, je cherche les spécifications détaillées de cette carte pour écrire par moi même un driver qui va bien.

Sinon, l'un d'entre vous connait-il une carte SDIO Wifi qui fonctionne sous Linux?

Autre question: Je cherche des infos sur le driver SDIO qui est présent dans le kernel depuis la version 2.6.24, ainsi que sur la méthode pour écrire un driver au dessus de SDIO.

Par avance merci
a+

> Driver pour carte SDIO Spectec Wifi (SDW820)

_ _ _

Doc > lecteur_carte_memoire

extrait § 1 a écrit :

Détection du type de lecteur

lspci
  03:01.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
  03:01.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
  03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
  03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)

Dernière modification par xubu1957 (Le 29/03/2018, à 19:42)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#15 Le 29/03/2018, à 20:43

moko138

Re : Carte SD monte aléatoirement (SanDisk 32GB)

En ./viewtopic.php?pid=21811814#p21811814

(edit) A la fin de ce fil > bugs.launchpad.net/ubuntu/+source/linux/+bug/1581711

il semblerait que ce pilote fonctionne sur un noyau 4.12. Tester en live une version 17.10 (utilisant un noyau 4.13) ?

Et c'est signé... xubu1957.  big_smile


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#16 Le 29/03/2018, à 20:50

xubu1957

Re : Carte SD monte aléatoirement (SanDisk 32GB)

rtl8723bs
Realtek SDIO Wi-Fi driver

History
This repository originally contained a vendor driver provided by Realtek: rtl8723BS_WiFi_linux_v4.3.5.5_12290.20140916_BTCOEX20140507-4E40

It was then tidied up and had huge chunks of unused code removed by a number of contributors (see the git history for details), and eventually merged into the kernel staging tree in time for kernel 4.12-rc1.

Histoire
Ce référentiel contenait à l'origine un pilote fournisseur fourni par Realtek : rtl8723BS_WiFi_WiFi_linux_v4.3.5.5.5_12290.20140916_BTCOEX20140507-4E40916_BTCOEX20140507-4E404.

Il a ensuite été rangé et d'énormes morceaux de code inutilisé ont été supprimés par un certain nombre de contributeurs (voir l'historique de git pour plus de détails), et finalement fusionné dans l'arbre de staging du noyau à temps pour le noyau 4.12-rc1.

> github.com/hadess/rtl8723bs


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#17 Le 29/03/2018, à 21:48

xubu1957

Re : Carte SD monte aléatoirement (SanDisk 32GB)

J'ai trouvé un article du 24/07/2007 > lwn.net/Articles/242744.

SDIO support coming
[Posted July 24, 2007 by corbet]

The Secure Digital Input/Output specification enables the creation of SD cards which handle tasks beyond the simple storage of bits, which is what SD has traditionally been used for. The SD Association SDIO page shows some cute pictures with SDIO network adapters, cameras, GPS receivers, fingerprint recognizers, and a strangely disturbing image of a scanner glued directly to an SD card. As small gadgets with SD slots become more prevalent, one can imagine a number of uses for peripherals which can be attached to those slots. Since many of those gadgets run Linux, it would be nice to have proper support for SDIO devices in the mainline kernel. Unfortunately, like much of the SD Association's work, SDIO has been a realm of proprietary specifications and implementations.
That would appear to be about to change, however: Pierre Ossman has sent out an announcement of interest:

I am happy to announce that SDIO support will soon be a standard feature in Linux. No more proprietary stacks with all the troubles (legal and technical) that go with them.
The new SDIO stack, written by Pierre and Nicolas Pitre, is in a fairly complete state with all the sorts of bus-level support that driver writers have come to expect. There is one driver (for GPS interfaces) available now; it is expected that others will show up shortly. If all goes well, expect the new SDIO stack to be ready for 2.6.24.

La spécification d'entrée / sortie numérique sécurisée permet la création de cartes SD qui traitent des tâches au-delà du simple stockage de bits, ce à quoi SD a traditionnellement été utilisé. L'Association SD Page SDIO montre quelques images mignonnes avec des cartes réseau SDIO, caméras, récepteurs GPS, d'empreintes digitales, de reconnaissance et une image étrangement troublante d'un scanner collé directement sur une carte SD. Au fur et à mesure que les petits gadgets dotés d'emplacements SD deviennent plus répandus, on peut imaginer un certain nombre d'utilisations de périphériques qui peuvent être attachés à ces emplacements. Comme beaucoup de ces gadgets fonctionnent sous Linux, il serait bon d'avoir un support approprié pour les périphériques SDIO dans le noyau principal. Malheureusement, comme une grande partie du travail de l'Association SD, SDIO a été un domaine de spécifications et d'implémentations propriétaires.
Cela semble être sur le point de changer, cependant: Pierre Ossman a envoyé une annonce d'intérêt:

Je suis heureux d'annoncer que le support de SDIO sera bientôt une fonctionnalité standard de Linux. Plus de piles propriétaires avec tous les problèmes (légaux et techniques) qui les accompagnent.
La nouvelle pile SDIO, écrite par Pierre et Nicolas Pitre, est dans un état relativement complet avec toutes les sortes de support au niveau des bus que les scénaristes s'attendent à trouver. Il y a un pilote (pour les interfaces GPS) disponible maintenant; on s'attend à ce que d'autres apparaissent bientôt. Si tout se passe bien, attendez-vous à ce que la nouvelle pile SDIO soit prête pour 2.6.24.

et :

(...)
le support de la norme Secure Digital Input Output fait son entrée au sein du code permettant de gérer les cartes mémoires MMC et SD. Cette modification autorise le branchement sur un port SD de divers gadgets: Récepteurs GPS, adaptateurs Wi-Fi ou Bluetooth ou Ethernet, Lecteurs de code-barre, Tuners FM ou TV, Appareils photos, etc.
Pierre Ossman, qui est le mainteneur officiel du sous-système MMC/SD, a annoncé que trois pilotes SDIO étaient déjà inclus dans le noyau et que le travail continue pour inclure de nombreux autres pilotes. Néanmoins il tient à avertir les développeurs que son implémentation de SDIO force à écrire proprement le code des pilotes :
Cette implémentation oblige à une stricte séparation des couches et masque tous les détails du protocole. Cela pourra en ennuyer certains qui voulaient porter plus facilement les pilotes entre différentes implémentations mais je crois que le résultat final sera un système bien plus robuste au lieu de n'être qu'une collection de hacks et de bidouilles.
(...)

> linuxfr.org/news/sortie-du-noyau-linux-2624

Dernière modification par xubu1957 (Le 29/03/2018, à 21:56)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne