Raspberry4 - 1TB SSD - nem ismeri fel

Sziasztok!

Van egy Raspberry Pi4-esem, amit szeretnék - SD kártya nélkül - egy 1TB-os SSD-vel használni. Libreelec media player lenne belőle, a lejátszandó tartalmat is rajta tárolnám, ezért választottam ezt kapacitás méretet.
Az USB-ről való bootoláshoz először SD kártyáról bootolt raspbian alól frissítettem a bootloader-t a legutolsó, 2020. július 31-én kiadott verzióra.

Van egy régi DeLock USB-s HDD dokkolóm, külső tápos, ilyen:
https://www.delock.com/produkt/61854/merkmale.html?setLanguage=un

Ebbe a dokkolóba betettem az SSD-t, kiírtam rá a Libreelec ISO-t, majd átdugtam a Pi-re. Gyönyörűen bootolt róla, átméretezte a partíciót az első induláskor, ahogy azt akár a Raspbian is teszi SD kártya esetén, majd szépen futott is róla a Libreelec.

Nem túl kompakt megoldás ez a dokkoló, így elővettem egy régebbi 2.5"-os USB-s HDD házat, átszereltem bele az SSD-t, hogy ebben lakjon majd véglegesen: de nem ismerte fel az SSD-t...
Fogtam egy USB3-as, szintén 2,5"-os HDD házat, átszereltem abba az SSD-t: ebben sem ismerte fel....
Volt még egy idén vásárolt USB3-as, 2.5"-os HDD házam, abban sem ismerte fel...
Keresgéltem a neten, itt találtam egy kis összeírást, hogy milyen típusú USB-SATA adapterekkel bootol biztosan a Pi4, mert állítólag kényes az USB-SATA chip típusára. Ez alapján vettem is egy ilyet:
Startech USB3S2SAT3CB: https://www.startech.com/en-us/hdd/usb3s2sat3cb
Ez UASP-ot is tud, de sajnos ezzel sem bootol. Ez látszik a TV-n akkor, amikor nem bootol (sorry, nem tudtam ide képet feltölteni):
----------------------------------------------------------------------------------------------------------------------------------------------
Bal felül a málna logo, jobb felül a QR kód - biztosan láttátok már ezt a felületet, a kép alsó részén pedig:

Failed to open device: 'sdcard' (cmd ..... status .....)
root HUB port 1 init
root HUB port 3 init

MSD [02:00] 3.00 000000:03 register MSD
MSD [02:00] 3.00 000000:03 LUN 0

És itt megáll....
----------------------------------------------------------------------------------------------------------------------------------------------

Az 1TB-os SSD meghajtóm ilyen: https://www.adata.com/us/specification/410

Visszatéve az SSD-t a régi, DeLock dokkolóba, tökéletesen bootol róla továbbra is a Pi4.

Régebbi, szintén Adata, de csak 64GB-os SSD-vel ugyanez a Libreelec, ugyanilyen technikával kiírva rá tökéletesen bootol bármelyik USB-s HDD házamba szerelve...

Tudnátok segíteni, ötletet adni, mi lehet a probléma?
Annyira biztosan nem egzakt, hogy "nem megy a Pi4 (ezzel) az 1TB-os SSD-vel" - hiszen a DeLock dokkolóval működik.
Gondoltam, talán táp probléma, de gyári, 3A-es tápegységgel használom, emellett a HDD házak USB-s kábelei "Y" végűek, próbáltam úgy is, hogy mindkét végét bedugtam két USB aljzatba - semmi változás. Amúgy szerintem eleve nem fogyaszt sokat egy SSD....
Próbáltam az USB3-as és az USB2-es portokba is dugni a külső házakat, de semmi változás....

 

Hozzászólások

Szerkesztve: 2020. 09. 04., p – 09:56

Szia, én a leírtak alapján a nem elegendő tápellátásra gondolnék (nem találtam az ssd fogyasztását a linken).

- próbáld ki esetleg pc-n usb2-es házzal, egy porton működik-e megfelelően az ssd, ha jól tudom abból max 500mA jön ki

- bár már tele vagy külső házzal, de a delock-on kívül kipróbálnék egy külső tápos 2,5-es házat

- esetleg nagyobb táp a rpi-nek

bocs, valóban ott van. Neten 0.65w átlagos fogyasztást találni, de sajna csúcsfogyasztásról nincs szó.

Ha sd kártyáról bootolsz, akkor látja az induláskor már a pi-re kötött nagy ssd-det? 

Azért kérdem, mert ha bármilyen okból lassan éled fel az ssd, lehet nem vár addig a bootloader és ezért lép tovább. 
Viszont erre is van konfigurálási lehetőség. Nem keverendő a config.txt-vel, mert ez a bootconf.txt amit a tooljukkal lehet visszaírni a flashbe:
https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_…

Amit érdemes lehet próbálni: 

SD_BOOT_MAX_RETRIES - hátha nem csak sd kártyára vonatkozik, alapból nem próbálja újra

de az is lehet, hogy már folymatos próbálkozás az alap.

Egyébként a leírás alapján nekem úgy tűnik, hogy a fw fájlban írja át a konfigot tool és azt flasheli fel. Viszont nem tudom mennyire valid, amit az egyik issuenál írt valaki a legvégén, hogy 
https://github.com/raspberrypi/rpi-eeprom/issues/151
a négy pijéből kettő nem bootolt, amikor rögtön a 31st July verzióra frissítette a gyári állapotról.
De ha előbb feltette a  16th July verziót akkor bootolt és utána feltette a  31st July verziót, akkor már úgy is bootolt. Szóval érdemes lehet kiolvasni a konfigurációt ellenőrzésképp, hátha az upgrade megpróbálja megőrizni a korábbi értékeket és azért nem megy alapból, mert egy régebbi default értékét használja. Közben meg a doksi szerint is változtak a defaultok, amit lehet nem állít át az új defaultra a legfrisebb verzió.

Igen, ez eleg tapellatas-gyanus. Ha van multimetered akkor vmelyik headeren ramernek hogy mennyi is maradt az 5v-bol. Lehet hogy a tap le tud adni 3A-t, lehet hogy le is ad majdnem annyit, de ha tul sok fesz esik a vezeteken akkor az mar kevesnek erzekeli az ssd maga. Tipikus brownout limit a 4.75v. 

A masik limitalo az usb port maga lehet. Lehet hogy a hci nem tud leadni csak max 500mA-t es az ssd-nek meg kicsit tobb kell.  

Köszönöm a válaszaitokat! Megpróbálok beszerezni egy 2,5"-os külső HDD házat, aminek saját tápegysége is van - bár ahogy nézelődök a neten, nem lesz könnyű dolgom :(

Köszi! Lényegében majdnem ilyenem nekem is van: https://cdn.alza.hu/ImgW.ashx?fd=f3&cd=MK131x

Van egy felesleges Samsung 5V-os telefon töltőfejem. Ha annak az USB aljzatába dugom ennek az Y kábelnek a "tápos" ágát, a "tápos és adatos" végét pedig a Pi-be, akkor az úgy működhet szerintetek? Persze közös hálózati elosztóba dugom a Pi tápját és a mobil töltőfejet.

Szerkesztve: 2020. 09. 04., p – 11:12

.

Nos, valóban tápgond volt. Nagyon szépen köszönöm mindenkinek a segítségét! Egy "Y" USB-s kábelen kötöttem rá a Pi-re a külső HDD-t, aminek a "tápos" ágát egy 5V-os töltőfejről tápláltam meg. Így szépen bootol és üzemel SSD-ről.

Erről szerintem beszélgessünk egyet valami elektronikus szakemberrel. 

Két pontosan ugyanolyan 5v feszültségű táp nem létezik, te pedig az Y kábelen  párhuzamosan kötötted őket össze. Nem aggályos ez egy kicsit? 

PS: furcsa hogy a Pi4 is el tud vinni az usb portjaival egy külső laptopvinyót, miközben az ssd-t meg nem? Úgy gondolnám az utóbbihoz kevesebb is elég. 

"Dilbert-elv: a legkevésbé hatékony dolgozók végül szükségszerűen oda kerülnek, ahol a legkevesebb kárt okozhatják – a vezetésbe."

Két pontosan ugyanolyan 5v feszültségű táp nem létezik, te pedig az Y kábelen  párhuzamosan kötötted őket össze. Nem aggályos ez egy kicsit? 

Itt csak a data +/- szalak vannak bekotve es a GND. (Legalabbis azon a kabelen amit en javasoltam). Nem tudom az OP milyet hasznalt. Azt nem tudom, hogy az uj RPi-n milyen protection van a bus-on, de a regi Ethernet+USB-hub chipnek volt egy alap beepitett bus vedelme.

Ugyhogy szvsz. pont ugyanannyira aggalyos, mintha mas kulso tapos USB-s eszkozt hasznalnal... Ha meg parhuzamosan van osszekotve, akkor igen, az nem valami jo... Meg kell nezni az RPi rajzat.

furcsa hogy a Pi4 is el tud vinni az usb portjaival egy külső laptopvinyót, miközben az ssd-t meg nem?

Ez valoban kicsit fura. Csak talalgatas, de azt gondolom, hogy egy SSD eseteben nagyon fontos a tap figyelese, igy mivel egy kis ideig beesik a tap, ovatossagbol inkabb megall :)

Itt csak a data +/- szalak vannak bekotve es a GND. (Legalabbis azon a kabelen amit en javasoltam

Bakker! Ez nagyon jó cucc. Köszi, hogy felhívtad rá a figyelmemet.

Igen. Ha ezzel tápláljuk be a külső eszközt, akkor minden rendben kell hogy legyen. 

"Dilbert-elv: a legkevésbé hatékony dolgozók végül szükségszerűen oda kerülnek, ahol a legkevesebb kárt okozhatják – a vezetésbe."

Hát, némi próbálkozás után úgy látom, valami más is lesz itt, nem csak táp probléma.
Vettem egy HAMA USB - SATA adaptert, amihez jár egy 12V/2A-os tápegység, ilyen:
http://hama.hu/termekek/44-pc-notebook/54-egyeb/a3101-hama-sata-hdd-ssd…

Sajnos az 1TB-os SSD ezzel sem bootol... vagy hát igazából nem is a bootolás a probléma, hanem az, hogy nem ismeri fel az SSD-t... - de természetesen a szintén Adata gyártmányú, 64GB-os SSD-t felismeri, tökéletesen működik vele.
Frissítettem eepromot. Stabil kiadásban továbbra is csak a július 31-i verzió érhető el, beta csatornán volt szeptember 3-i. Semmi változás...
Egy 2,5"-os USB-SATA ház, "Y" USB kábellel, mobiltelefon töltőfejről megtáplálva továbbra is működőképes megoldás. Ennél maradok.

Én is gondolkoztam azon, hogy lehet, hogy egy 2,5"-os sima HDD-t meg tud hajtani a Pi az USB portjáról, egy SSD-t pedig nem - talán ez utóbbi érzékenyebb a feszültség ingadozásra, ahogy írtátok is már korábban.

Köszönöm mindenkinek a segítséget! Az utókornak mindenképpen hasznos lehet ez a topik :) Ha újabb fejlemény lesz részemről, biztosan megírom - de egy időre úgy érzem, nem keresek más megoldást: 3 különféle SATA-USB csatolót vettem erre a projektre, jó néhány estém is ráment, szóval most egyelőre örülök, hogy működik valahogy :)

Ha bármi további javaslatotok, észrevételetek lenne, írjátok meg bátran! :)

Vettem egy HAMA USB - SATA adaptert, amihez jár egy 12V/2A-os tápegység, ilyen:
http://hama.hu/termekek/44-pc-notebook/54-egyeb/a3101-hama-sata-hdd-ssd…

Tippre, itt a táp csak a 3,5 meghajtókhoz adja a 12 voltot, és ebből az adapter nem fog 5 voltot csinálni, azt ugyan úgy az usb-ről veszi.

Kozepesen sokat rpi-zek, tobb kulso ssd-vel megy/ment. De mivel sokan panaszkodtak arra hogy rpi nrm hagy idot a felporgesre (ssd-nel is van amig beall a tap) attertem mini pendrive-ra. Nekem stabilabb es nem sd kartya. Sebessegben nem tobb de irasban talan... En nem nasnak hasznalom. Es nekem is van flash icon, keves a fesz, de megy stabilan.

Erdemes lenne megnezni hogy ha menet kozben dugod be, akkor felismeri-e vagy ujraindul? :) 

Te nem ebbe futottál bele?

Én egy Kingston-nal telibe :(