Problem s ahci

Dan Lukes dan at obluda.cz
Tue Mar 23 08:58:01 CET 2021


On 20.3.2021 13:23, Jindrich Fucik wrote:
> Pokusím se tady popsat problém, třeba někoho napadne, jak na to.

> Ten procesor (Allwinner A20) se vyznačuje tím, že má vnitřní sběrnici 
> (simplebus0), na které jsou připojené některé prvky (síťová karta, sata 
> disk, usb, ...).
> 
> Můj problém je ten sata disk. Poud nabootuji 12.0 RELEASE, nebo 13.0 
> STABLE, tak správně poznají, jak co patří na simplebus je ahci, na ahci 
> je jeden sata kanál (ahcich0) a na něm je jeden disk (ada0).
> 
> Pokud to samé udělám například s 12.2 RELEASE, tak už nerozpozná ten 
> sata kanál (ahcich0) a tím pádem už nemám disk.

Jedna z moznosti je pouzivat 13.0 kdyz ti funguje.

Pokud ale chces 12.2, pak hledas v sys/dev/ahci kod, ktery je v 12.0 a 
13.0 stejny, ale v 12.2 jiny

O adresari sys/arm/allwinner/ nemluvim docela obycejne proto, ze tam se 
pet let nezmenilo nic. Proto si nemyslim, ze timhle ...

> sata je podporována od revize 285090
> https://svnweb.freebsd.org/base?view=revision&revision=285090
> Z tohoto pathe se pokouším najít co by mohlo být špatně. (a moc mi to 
> nejde)

... se muzes priblizit reseni.

Zmena spis nastala v generickem kodu (nespecifickem pro A20).

> Zjistil jsem, že už existuje Bug 251330
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251330
> alespoň se k němu přidám.

No, kdyz uz tam pripojoval ty konzolovy logy z bootu, taky je mohl 
porizovat ve "verbose" rezimu ...

Asi by to nepomohlo, al einformace nemuzou nikdy uskodit ...

Dan




More information about the Users-l mailing list