Stránka 7 z 11
Napsal: 02 pro 2022, 20:06
od judeware
...už som sa tak snažil pripojiť starý halfheight Seagate ST-157A (CHS 560/6/26, WPrecomp 65535, LZ 560)...
Viděti název tohoto disku, nafackoval bych si.

Bývalo jich ve starých počítačích docela dost. A já z nich (nerozvážně) preparoval SAB8052 (a z MFM Kaloků 8049). Copak jsem mohl vědět, z čeho se stane věc nedostatková/raritní a čeho bude naopak nepředstavitelné kvantum?
ST157A je údajně první ATA disk 3,5". V (tehdy) moderních pentiovských deskách ho BIOS setup detekoval úplně běz problémů, viz výše, WP 65536 = none (významově). Mezi haldou svých disků ho určitě mám, ale momentálně nedohledám.

Jeden bych našel v bytě, ale ten je bez horního krytu, anžto jsem na něm ukazoval počítačovým laikům, jak to vypadá v zapnutém HDD (aby s počítači a ntb. patřičně zacházeli). Dokonce z něho úspěšně nabíhal DOS.

Ten z mých skladových zásob obsahuje WIN95, které se tam vešly celé.
Ad koprocesor - někoho ten potisk mohl zmást (pravý/falešný), ale já jsem podobný viděl na keramickém 486SX/25MHz, takže bych ten pokus s jeho osazením a zapnutím desky asi udělal taky.
Ad kombokarta - IO Acer M5105 nahrazuje logiku pro joystick, LPT, celé SIO 8250 a okolí (krom převodníků), FDC a zřejmě i pár signálů pro konektor P-ATA. Absence oddělovače na DD8..DD15 je drzost a předzvěst dnešního katování kostů, ale vyplývá z faktu, že všechny ostatní periferie používají jen DD0..DD7.
Napsal: 03 pro 2022, 13:31
od RayeR
Tak sem na tom ISA IDE radici zkusil vymenit na te jedne osmici bitu ty odpory za poctivy buffer, ale nemelo to zadny vliv
Nize obrazek ja vypada poskozena POST obrazovka s tim mSATA SSD. Je zajimave, ze jsou nejen vypadla pismenka, ale i ty fonty sou rozbite. Se divim, jak se neco takoveho vubec muze stat, kdyz font je v ROMce videobiosu a pouziva ho primo font generator. Nepredpokladam ze si tam zrovna BIOS nahrava customizovany font.
Napsal: 03 pro 2022, 13:50
od RayeR
Este takle vypada ten druhej ISA radic, s kterym se POST s tim SSD nerozbiji, nevidim nak zasadni rozdil, nez jiny UART cip, kery s tim nema co delat.
Napsal: 03 pro 2022, 16:45
od judeware
...nevidim nak zasadni rozdil...
A Ty víš, číslicový kolego, jak jsou (konkrétně) tvořené nedatové dráty pro rozhraní P-ATA/IDE (jsou tam jen obvody TTL a dva GAL)? Jak a kdy se otvírají a "směrují" oba SN74LS245N (případně oba TTL 244)?
Ta deska je docela pěkná. Dle dokumentace je Macronix pro COMy a LPT, SPC2052F je "advanced FDC", (docela zajímavý brouk, prakticky ve vhodné konfiguraci nevyžaduje žádný integráč navíc), NE558 (a 74LS244?) je pro joystick, jeden z PALů je pro adresaci periferií a druhý (zřejmě) pro P-ATA signály, spolu s drobnou bižuterii (která může být využita různě, např. U8 A U11 pro floppy, resp. můžou být oba LS244 "podružnými" oddělovači pro P-ATA, nebo to může býti úplně jinak).
Na obou velkých hřebíncích vidím pokřivené kolíky!
Já bych prostě zkusil SSD s redukcí v poslední generaci desek s P-ATA a hned by bylo jasno.
Napsal: 04 pro 2022, 04:53
od RayeR
judeware píše:Já bych prostě zkusil SSD s redukcí v poslední generaci desek s P-ATA a hned by bylo jasno.
A co bych z toho jako mel zistit? Uz sem psal ze oba SSD normalne fugujou na Abit BX133 Raid na intel PIIX4 radici. Takze podle ocekavani cim jdu v case do minulosti, tim mene toho funguje.
Co je v tech PALech sem nezkoumal, ale cekal bych, ze to sekali na jedno brdo, co nam to vymyslet? Jednoduchy dekoder, veskera inteligence je uvnitr disku.
Jo koliky sou koukam ohly, protoze to mam namrdany v 1 velky krabici, neb si na tech par m2 nemuzu dovolit lepsi ulozeni vyzadujici vice mista.
Mi radsi vysvetli, tak se da takle divne rozbit obraz. Cekal bych, ze i kdyby se udelal bordel na sbernici v okamziku zapisu do VRAM, tak proste jen dostanu naky znakovy bordel mezi ocekavanym textem, ale ne takle okousana pismenka...
Napsal: 04 pro 2022, 08:35
od Ruprecht
Vidím dva typy chyb: zmršené znaky, ale pořád stejně (g, s, 1, 4) a vynechané/změněné znaky (E, i, n na prvním a předposledním řádku). To budou dvě příčiny.
Napsal: 04 pro 2022, 13:28
od judeware
A co bych z toho jako mel zistit? Uz sem psal ze oba SSD normalne fugujou na Abit BX133 Raid na intel PIIX4 radici.
To mi uniklo.
Ad úvodní obrazovka - to bude ňáká kolize.

Po odebrání té desky s rozšířením ROM BIOSu se to neděje? Zkusil bychh do toho 1. řádku zapsat ještě jednou, čili...
• Na zkoumané sestavě (deska, sběrnicové adaptéry, "redukce" & moderní "disk") nic neměnit
• Po proběhnutí inicializačních obrazovek nechat spustit textový O.S. z diskety (DOS6.22, resp. reálný režim W9x), předpokladem je samozřejmě nastavené pořadí spouštění (A:, C: ) v BIOS SETUPu
• Do konzole postupně naklofat:
cls
debug
E B800:0000 20 0F 20 0F 20 0F 41 0F 4D 0F 49 0F 20 0F 42 0F 49 0F 4F 0F 53 0F 20 0F 28 0F 43 0F 29 0F 31 0F 39 0F 39 0F 31 0F 20 0F 41 0F 6D 0F 65 0F
a sledovat, co se vypíše (předpokládám, že vlevo nahoře byly tři mezery). Zajímavé záhady se to dějí...

...oba SSD normalne fugujou na Abit BX133 Raid...
A zkoušel jsi např. desku 486 se sloty PCI? Nebo nějakou z posledních desek 386? Nějakou 486 s VLbus? Mohly by se projevit určité rozdíly.
Napsal: 04 pro 2022, 15:17
od RayeR
To uz jsem taky psal, s tim mSATA SSD se to proste sekne tak brzo, ze nenabootujes, proste neudelas nic. Jedine co pomuze je vypnout tomu SSD napajeni, pak bych to mohl teoreticky nabootovat a pak napajeni zase pripojit, jinak to obejit nejde.
RayeR píše:To sem prave zkousel taky, kdyz sem tam mel kartu s XTIDE, tak sem mel v hlavnim AMI BIOSu vsechny disky none a pak sem kartu s XTIDE vytahl a seklo se to taky. Myslim.ze to ztuhne este driv nez se projizdi pamet, takze init disku by to delalo az po tom, to musi byt nakej HW binec...
486 s PCI zadnou nemam, VLBusovou nekde mam, ale to bych musel vyhrabat a sem si temer jist, ze nemela onboard radic ale byl k tomu naky VLBovy... Na Pentiich uz problem nebude, to je podobny chipset jak PPro.
Jeste sem nasel jednu obousmernou redukci SATA-IDE, tak pro poradek zkusim taky, ale nic od ni necekam.
Napsal: 06 pro 2022, 19:38
od RayeR
Tak jsem udelal zajimavy pokus. Vyhrabal jsem disketovku a spustil z ni DOS a pomoci SMB pak zkoumal odezvu disku. Transcend SSD posle odpoved na Identify Device, ale je nejaka zryplena, nesedi kontrolni soucet a treba name string a SN jsou prazne, jine parametry zas vypadaji OK. Kdyz sem pak zkusil precist sektor (MBR) metodou LBA i CHS, tak ATA prikaz prosel bez chyby a normalne to neco precetlo, takze problem neni, ze by disk neumel nake ATA prikazy, ale ze se to nekde mrvi.
V pripade SSD Samsung sem musel postupovat tak, ze sem napred nabootoval z diskety s odpojenym napajenim SSD a az pak sem ho pripojil, ale okamzite se mi na obrazovce objevily nake nahodne znaky. System pritom dal reagoval, mohl sem zadavat prikazy poslepu. Zajimave je, ze kdyz sem pustil MikroManazera, tak ten tu svou modrou obrazovku s panelama vykresloval bez problemu (nevim jesi kresli primo do VRAM nebo pres BIOS), ale kdyz sem se klavesovou kombinaci prepnul na dosovou obrazovku, tak tam byl porad bordel, po prepnuti zpet sem zas videl ciste panely. Tak sem SMB pustil s vystupem presmerovanym do souboru, ale zadny disk nezdetekoval.
Takze sem vymenil IDE radic za ten druhy s kterym to netuhlo a tam se ten Samsung chova stejne jako Transcend, cili Identify probehne, ale data jsou poskozena, sektory cte taktez LBA i CHS.
Pres tu IDE-SATA redukci s velkym SATA plotnovym diskem to s XTIDE taky nefunguje, jen pri detekci kratce blikne LED. Nezkousel sem uz boot z diskety, ale to bude stejny pripad.
Cili stale trva otazka, co tam muze koruptit ty data na sbernici. Je logicke, ze kdyz XTIDE prijme zkryplenou odpoved od Identify, tak s diskem dale nepokracuje, nema tedy smysl resit nake nastaveni XTIDE, to bych chtelo fakt ten analyzer sbernice...
Napsal: 06 pro 2022, 19:52
od rnbw
Mozno by sa dal pouzit najlacnejsi USB "analyzer" so SW sigrok. Len sa musis uskromnit, ze tam nebudes mat vsetky datove piny (ma len 16 kanalov).
http://sigrok.org/wiki/Lcsoft_Mini_Board
Napsal: 06 pro 2022, 19:55
od RayeR
Kdysi sem si koupil na ali nakou tu kopii USBee s klasika Cypressem a hacklou ROM aby sel se Saleae. Sigrok sem zrovna nedavno zkousel, ten mi funguje taky. Ale 8 kanalu je tady na 2 veci, 16 o nic moc lepsi, aspon 24 by to chtelo...
Napsal: 06 pro 2022, 19:58
od rnbw
Tak vymysliet nejaky sposob synchronizacie dvoch (a viacerych) tychto dosiek. Hodiny z jedneho krystalu a spustit sucasne. Firmware v sigroku je otvoreny.
Napsal: 06 pro 2022, 20:20
od RayeR
No spis kdyby to slo pochytat nakym viceportovym MCUckoem co je dostatecne rychle (bohuzel na vecine ARMu ta rychlost pres ty periferni sbernice je nic moc) nebo FPGA, ale nima porad este neumim...
Napsal: 06 pro 2022, 22:19
od judeware
Pres tu IDE-SATA redukci s velkym SATA plotnovym diskem to s XTIDE taky nefunguje...
Tohle si ve dnech volna do konce roku se staršími deskami vyzkouším téžžž. Ale PATA SSD kupovat nebudu, sATA disk s převodníkem mi bude pro tyto testy stačit.
Napsal: 06 pro 2022, 23:01
od xsc
V tomhle strašně záleží na převodníku i čipsetu. Když začínalo SATA, koupil jsem převodník opačný - SATA do desky, IDE zařízení. Na VIA čipsetu, tehdy KT600, to fungovalo zcela bez problémů, disky i DVD. Na Intel čipsetu P965 nebo P35 už některé disky nenašel a CD/DVD nikdy.