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


--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem