Podpora UAS na raspberry pi 3 nemožná?

Podpora UAS na raspberry pi 3 nemožná?
« kdy: 27. 02. 2020, 20:21:45 »
Připojil jsem USB 3.0 UASP disk na raspberry pi 3 nepřatektovaném sraspbianemzledna. nicméně disk se neukázal a dmesg napsalo toto
Kód: [Vybrat]
[ 1982.282973] usb 1-1.4: The driver for the USB controller dwc_otg_hcd does not support scatter-gather which is
[ 1982.282989] usb 1-1.4: required by the UAS driver. Please try an other USB controller if you wish to use UAS.
[ 1982.283003] usb-storage 1-1.4:1.0: USB Mass Storage device detected
[ 1982.283666] scsi host0: usb-storage 1-1.4:1.0
[ 1982.967314] usbcore: registered new interface driver uas
[ 1984.490637] usb 1-1.4: USB disconnect, device number 6

---
Znamená to že s UASP je na raspberry pešek?



Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #2 kdy: 28. 02. 2020, 07:46:10 »
Neumíš číst ? Driver nepodporuje scatter-gather zápis který Linux vyžaduje pro UAS. Někde jsem o tom čet, nejde o to že by RPi HW něco takového nezvládal ale vyžaduje to úpravu firmware blobů a dwc_otg driveru. Jednak to není moc open source, jednak nejsou lidi a není zájem se v těch špagetách vrtat. Externí disky s RPi stejně nikdo nepoužívá (kromě tebe).

SB

  • ****
  • 347
    • Zobrazit profil
    • E-mail
Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #3 kdy: 28. 02. 2020, 09:59:55 »
Externí disky s RPi stejně nikdo nepoužívá (kromě tebe).

A mě.

Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #4 kdy: 28. 02. 2020, 10:36:09 »
Já jsem u RPi používal externí disky bežně a vždy mi chodili. Co je UAS za speciální disk?


Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #5 kdy: 28. 02. 2020, 10:46:14 »
to je režim přenosu, má to být o trochu rychlejší a třeba přes to prolezou S.M.A.R.T příkazy

https://en.wikipedia.org/wiki/USB_Attached_SCSI

SB

  • ****
  • 347
    • Zobrazit profil
    • E-mail
Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #6 kdy: 28. 02. 2020, 12:06:34 »
Externí disk mi jede na RPi 2 (USB 2) i se SMARTem bez problémů (30 MB/s), ale už jsem zažil, že některé řadiče externích disků jedou na USB 2 zcela bez problémů, ale po připojení na USB 3 cmrndají rychlostí asi 1 MB/s! Příčinu jsem nehledal.

Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #7 kdy: 28. 02. 2020, 12:58:53 »
Mne funguje bez problémov https://www.alza.sk/axagon-adsa-fp3-fastport3-d4256881.htm . Mám ho na USB3 RPI4, funguje SMART a SSD ide aj bez prídavného napájania.

Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #8 kdy: 28. 02. 2020, 13:04:31 »
Pivotalko zasa troluje. Google to je prenho spanielska dedina. Zdroj ma 2A aj ked by to minimalne malo byt 2.5A a samozrejme extreny HDD napaja s toho 2A zdroja. Takze znova trollik pivotalik skus najprv google. Potom si kup normalny zdroj aspon 4A idealne 5A a potom si pripajaj periferie a skusaj.
Inak fak si take tupelo ze nevies googlit alebo si proste trosku mentalne retardovany a jedine co vies je napisat task na roota? Ani v jednom tvojom prispevku nevidim nieco v style skusal som hladat ale nanasiel som tak sa spytam.

Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #9 kdy: 28. 02. 2020, 14:50:11 »
2A zdroja.

Disk při roztáčce bere 700mA, normálně 500mA a v při nečinnosti 200mA. A Jelikož raspberry, jak jsem psal, bere max 1A a to při zátěži CPU extrémní (webgl, akcelerované přehrávání, cpu load), avšak tohle neprovozuji při připojování diskum běžná spotřeba je běžně 240-450mA, tak mi z toho vychází  1150mA.

Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #10 kdy: 28. 02. 2020, 16:36:20 »
2A zdroja.

Disk při roztáčce bere 700mA, normálně 500mA a v při nečinnosti 200mA. A Jelikož raspberry, jak jsem psal, bere max 1A a to při zátěži CPU extrémní (webgl, akcelerované přehrávání, cpu load), avšak tohle neprovozuji při připojování diskum běžná spotřeba je běžně 240-450mA, tak mi z toho vychází  1150mA.
Spotreba disku veľmi záleží aj od typu. Mne napríklad bežal WD500GB/5400ot. úplne bez problémov, keď som pripojil Seagate Firecuda 1TB, aj pri originál zdroji k RPI4 (USB-C) som prišiel niekoľkokrát o partíciu, pomohlo až formátovanie disku. Možno by som ho zachránil i s dátami, ale bol to iba test, tak som to nemusel riešiť.     
Na to či je napájač dostatočne dimenzovaný určite nestačí spočítať priemerné spotreby pripojených zariadení. Či napätie nekolíše v odberových špičkách, zistíš napríklad kontinuálnym meraním napätia s veľmi vysokou frekvenciou. Meranie na zdroji nestačí, treba merať v mieste spotreby, napríklad na USB radiči disku, pretože napríklad u rpi3 je najväčšia slabina pri napájaní microUSB - tam vznikajú najväčšie straty.

Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #11 kdy: 28. 02. 2020, 18:41:35 »
UASP sice může fungovat na USB2, ale řadič v Raspberry PI mimo VIA je hodně osekaný. V podstatě je super, že to funguje tak jak má.
V Raspberry PI 4 to funguje, protože všechny čtyři porty jsou přes VT805, přes OTG to nepojede též.

Jinak UASP je běžně hodně bugnuté i ve FW převodníků. Nelze tedy spolehlivě říci, že s převodníkem firmy X typ Y to musí chodit.
„Řemeslo se naučí každý. Umění nikdo.“
„Jednoduchost je nejvyšší úroveň sofistikovanosti.“
- Leonardo Da Vinci

Re:Podpora UAS na raspberry pi 3 nemožná?
« Odpověď #12 kdy: 28. 02. 2020, 21:20:28 »
najväčšia slabina pri napájaní microUSB - tam vznikajú najväčšie straty.
To jsem se již poučil, napájím z GPIO, ale stále to nestačí. Existuje nějaká nabíječka  s kompenzací odporu drátů? (že se řekne jaká je odpor drátů a pokles napětí kompenzuje zvýšením napětí - samozřejmě musí to mí nějaký bod obratu...)?