kategoria: Karty procesorowe
[#31] Re: A540 dyskusja

@bulbulator, post #16

Dziękuję za udzielenie rzeczowej odpowiedzi.
[#32] [post oznaczony jako OT] wyświetl Re: A540 dyskusja
[#33] Re: A540 dyskusja

@AD99, post #24

Dziękuję za wszystkie opinie.
Sprawa różnych ficzerow ma się tak iż nie planuje nic poza tym co ma A640, natomiast jeżeli chodzi o zgodność z 060 to raczej odpada, od początku miał to byc 040. Wg. mnie karta pod 060 musi mieć już FPGA i jak kiedyś miało by się coś pojawić to raczej najpierw A660..

Kwestia zasilania procesora napięciem innym niż 5V wygląda tak że sekcja CPU jest odseparowana od napiecia z Amigi zworą lutowniczą i wyprowadzona na 4 pinowe złącze, więc można podłączyć zewnętrzna przetwornice coś jak w Apollo 1240.. należy jednak pamiętać że bufory adresowe z Amigi do CPU są wersja HCT więc są 5V nie wiem jak to zniesie proc 3.3V . Swoją drogą jak to działało w Apollo? Nie widziałem tam buforów LVC .

Własny ROM a LIDE .. nie wykluczam że kiedyś ktoś stworzy wersję LIDE dla mojej karty ale nie zamierzam na tym bazowac.. hardware jest zgodny z tym co ma A600 i pod to trzeba by przerobić lide..

Co do moich pytań z początku to już teraz wiem że zostaje przy TSOP , a złącze chyba na pierwszą wersję zostawię jak jest , jeżeli będzie jakis problem wtedy będziemy myśleć.
3
[#34] Re: A540 dyskusja

@lukzer, post #33

Wg. mnie karta pod 060 musi mieć już FPGA i jak kiedyś miało by się coś pojawić to raczej najpierw A660..


Byłoby zapewne łatwiej i wygodniej, ale nie jest to wymóg, słynna karta dla Falcona na 68060 - CT63 - została zbudowana na dwóch XC95144XL 7ns. Sam wcześniej wcisnąłeś wszystko w XC95144 przy A630, co było trochę dla mnie zaskakujące.


Swoją drogą jak to działało w Apollo? Nie widziałem tam buforów LVC .


Wg dokumentacji 060, maksymalne napięcie IO to 5.5V.




Ostatnia aktualizacja: 11.08.2026 19:35:55 przez bulbulator
[#35] Re: A540 dyskusja

@bulbulator, post #34

Tak bez kontrolera i2c i rejestrów konfiguracji też pewnie bym się zmiescil w 144 przy A640 , ale tragiczne jest walczenie o zasoby w CPLD kiedy masz już działający kod ale z powodu syntezatora się nie mieści.. przy A640 walka trwała kilka tygodni żeby wcisnąć protokół 040-000 kontroler SDRAM autokonfig obsługę i2c i rejestry konfiguracji.. nie polecam.. chciałem np dodać obsługę SD ale zapomnij bez FPGA ..
1
[#36] [post oznaczony jako OT] wyświetl Re: A540 dyskusja
[#37] Re: A540 dyskusja

@lukzer, post #35

A można podłączyć na zewnątrz ??
[#38] Re: A540 dyskusja

@lukzer, post #35

Było by fajnie gdyby pasowała do CDTV
[#39] Re: A540 dyskusja

@lukzer, post #35

Doskonale to rozumiem :)

Alternatywą do implementowania I2C i SPI w CPLD jest użycie mikrokontrolera i podłączenie go do szyny w stylu urządzeń clockport (w minimalnej potrzebujesz tak naprawdę tylko sygnału CS). Kiedyś bawiłem się PIC32 i wysyłałem mu MP3 przez clockport, żeby ten z kolei karmił nią układ VS1063, dzisiaj pewnie lepszy byłby RP2040/RP2350 do tego.
[#40] Re: A540 dyskusja

@lukzer, post #33

Lepiej dać IDE 44pin ale na fotce to to gdzie (z której strony) znajduje się pin 1?

Co do 060 to nie zadziała czasem z tym konwerterem (kanapką) 060>040?

Ostatnia aktualizacja: 14.08.2026 12:42:53 przez markus0321
[#41] Re: A540 dyskusja

@markus0321, post #40

Obecnie pin 1 jest na górze PCB, a co do adaptera to nie posiadam i nie wiem czy zadziała.
[#42] Re: A540 dyskusja

@markus0321, post #40

Z adapterem powinien raczej zadziałać, bo to proste urządzenie ze stabilizatorem LDO zaprojektowane pod prymitywną kartę A3640.
Co do pinów, to dobrze aby pin 1 był po tej stronie co w A1200, czyli na dole - wtedy kątowy adapter będzie skierowany do wnętrza Amigi i nie powinien z niczym haczyć. Jeśli miałby być na górze, to lepiej odsunąć go maksymalnie do środka płytki np. miedzy rzędami pinów do 68000.

Ostatnia aktualizacja: 14.08.2026 16:54:26 przez wali7
[#43] Re: A540 dyskusja

@lukzer, post #1

W jakim programie rysujesz płytki?
[#44] Re: A540 dyskusja

@lukzer, post #41

Konwerter 040<>060 działa idealnie z A640 więc z 540 pewnie łatwo zrobić a560. 060 dziala w a640 nawet lepiej niż jak zamontuję 040. Mam taki problem na dwóch A640 że nie startują po włączeniu tylko dopiero po resecie jak jest ustawione taktowanie 28 lub 42. Na 35 po włączeniu od razu startują ale z adapterem i LC060 nieważne jak ustawie to zawsze jest ok. a może to przez te bufory od spodu bo dałem hct245 ?
[#45] Re: A540 dyskusja

@markus0321, post #44

Teoretycznie HCT różni się poziomami stanów logicznych HC to CMOS w HCT to TTL wg. mnie nie powinno to mieć znaczenia, ale skoro problem z pierwszym uruchomieniem występuje tylko na kartach z HCT to widocznie ma to wpływ.. najprościej podmienić i będzie pewne..

Możesz zrobić foto z adapterem 060 ew. jakiś filmik ? .. mam sporo zapytań czy A640 działa z adapterem na 060.
[#46] Re: A540 dyskusja

@lukzer, post #45

To chyba w wątku od A640 ale zrobiłem 2 sztuki dla siebie i kumpla, a że miałem 245 w wersji LVC to tylko na górę (tam gdzie 4 sztuki) dałem LVC a od spodu HCT bo na zworce pisało HCT (nie wiem gdzie yo opisane ale pomierzyłem i widzę że to zasilanie do tych 3ch dolnych 245) Nie próbowałem HC jak pisze HCT to nie kombinuję tylko wstawiam takie jak pisze na PCB i w BOM. NO i te dwie sztuki to działają właśnie tak "średnio" na 35 i na 50 zawsze startują po włączeniu zasilania na 28 lub 42 po resecie a czasem po kilku resetach się obudzi (sprostowanie na 060 ustawionym na 42 też ten objaw występuje ale na 28 startuje z marszu) i obie płytki to samo.
Fotki z 060 i dalsze testy mogę wstawić tylko może lepiej wieczorem bo musiałem nagle wyjechać.

Edit:
A mogę zamiast HCT wstawić KS245 lub UC245 takie jak w TF1260 i zworka wtedy na LVC?

Ostatnia aktualizacja: 16.08.2026 10:43:33 przez markus0321
[#47] Re: A540 dyskusja

@markus0321, post #46

Ostatnio zlutowałem dwie sztuki 68EC020TK. I tam jako bufory IDE są właśnie 74HCT245.
Nigdy wcześniej ta konstrukcja nie sprawiała mi problemów - jeśli CPU ruszył i RAM działał poprawnie, IDE zawsze działało od kopa. Tym razem nie: obydwie karty startowały na Amidze z flopem bez problemu, przy pierwszym mignięciu diodki IDE zaliczały natychmiastowy zwis.
Przejrzałem specyfikacje układów, i odkryłem, że ostatnia partia tych układów produkcji TI jest dużo wolniejsza od wcześniej kupowanych przeze mnie z Nexperii.
Eksperymentalnie założyłem 74ABT245 (wielokrotnie szybsze) i śmiga bez problemów.
Wniosek: niby ten sam układ, ale od różnych producentów potrafi mieć dramatycznie różne charakterystyki, a to może wpłynąć na działanie całości urządzenia.
Możesz zamiast tego HCT wypróbować któryś z szybszych: ABT, albo ACT. HC nie nadaje się, bo ma inne poziomy napięć stanów logicznych niż kompatybilna z TTL seria HCT.
[#48] Re: A540 dyskusja

@markus0321, post #46

Ja u siebie stosuje zawsze HCT, ale może jak pisze wali7 po prostu jakas lipna partia czy inny producent .. co do KS245 to jeżeli jest to SN74CB3T3245, czyli bus switch na FET to pinowo jest zgodny wiec można spróbować FET-y sa duzo szybsze, ale trzeba pamiętać ze ich VCC to max. 3,6V, wiec zworke na LVC.
[#49] Re: A540 dyskusja

@lukzer, post #48

Ok. Wieczorem to wypróbuję bo procki 040 testowałem na Apollo i wszystkie działają a tu tylko 2 sztuki na 9 poszły i to z takimi przebojami. A może te LVC też są jakieś od mistrza Szli-Fu xilinxy te małe zmieniałem i też bez zmian. Napięcie na CPU 4.91 więc raczej w normie.
[#50] Re: A540 dyskusja

@markus0321, post #49

jaki układ masz na IC17 ? 1G157 czy 1G3157 powinien byc 3157. R1, R2, R15 oraz C31 puste ?
[#51] Re: A540 dyskusja

@lukzer, post #50

Układ 1G4157 jeśli wierzyć Chińczykowi, a r1, r2, r15 oraz c31 przylutowane według BOM. SN74LVC1G3157DBVR SOT23-6

Ostatnia aktualizacja: 16.08.2026 16:20:40 przez markus0321
[#52] Re: A540 dyskusja

@markus0321, post #51

To zdejmij te 3 rezystory i kondensator
[#53] Re: A540 dyskusja

@lukzer, post #52

Po zdjęciach które mi wysłałeś widzę ze brakuje Ci całej masy kondensatorów odsprzęgających 100nf ! one nie sa opcjonalne !
[#54] Re: A540 dyskusja

@lukzer, post #53

Ok. Ja zawsze je lutuje jak karta da oznaki życia i w sumie bez ani jednego tak samo się zachowywała teraz miałem spod zalutowaną i na górze część i dalej nie zmieniło to sposobu działania. Za godzinę może dwie będę już u siebie to się odezwę co i jak i zrobię ewentualnie fotki.
[#55] Re: A540 dyskusja

@lukzer, post #53

1. Usunąłem te 4 elementy - zmiana taka, że za każdym razem jak zresetuje to się uruchamia a nie jak wcześniej po kilku resetach. Ale nadal podobnie zegar 35 zawsze start po włączeniu a 28 i 42 po resecie.
2. Zmieniłem te HCT245 na oznaczone na chipach jako KS245 i zworkę zmieniłem na LVC. - zmiana żadna dalej te same problemy.
3. Znalazłem drugi proc 040 na którym chodzi i zauważyłem że ma oznaczenie L88N a ten wcześniejszy który się uruchamia ma K88M tak jak by tylko te z oznaczeniem 88 w środku działały a cała reszta 040tek to powoduje że karta nawet nie drgnie.
Kondensatorami 100n wszystkie przylutowałem. Może to ten duży xilinx z jakiejś trefnej serii albo te LVC245 hm...

Ostatnia aktualizacja: 16.08.2026 19:57:23 przez markus0321
[#56] Re: A540 dyskusja

@markus0321, post #55

Jest to dziwne zachowanie a te problematyczne CPU działają na innej A640? Xc95288xl odpowiada za całą logikę 68040-68000 oraz SDRAM więc może tu byc problem ewentualnie PLL ma jakiś problem ze stabilizacja częstotliwości przy zimnym starcie..

Tak czy inaczej jeżeli te problematyczne CPU działają na innej A640 to głównymi podejrzanymi są PLL i XC95288xl
[#57] Re: A540 dyskusja

@lukzer, post #56

Nie one w drugiej też nie działają ale działają w Apollo 1240 i w BFG9060 tylko jak by "nie lubią" a640. Znalazłem jeszcze od spodu 2x100nF przylutowane tylko z jednej strony no ale poprawa nie zmieniła nic. Ok to próbuje tego Xilinx zmienić bo może faktycznie trefna seria się trafiła. A może amiga jest problemem ja mam rev 1.3 poszukam 2d i 1.5 może mam płyty takie...
[#58] Re: A540 dyskusja

@markus0321, post #57

To może zanim zaczniesz lutować to sprawdź na innej Ami ja testowałem tylko na 1.5 i 2 nie mam 1.3
[#59] Re: A540 dyskusja

@wali7, post #47

Nie wie m jak z ACT, ale z ABT trzeba uważać, mają mocne wyjścia (64mA chyba) i w zależności od warunków, potrafią dzwonić albo robić przestrzały jak nie ma rezystorów tłumiących. HC nie nadaje się do logiki 3.3V, bo w CMOS chyba około 4V to dopiero stan wysoki o ile dobrze pamiętam, więc jeśli CPLD nimi steruje to nie jest to dobre połączenie.




Ostatnia aktualizacja: 16.08.2026 22:00:33 przez bulbulator
[#60] Re: A540 dyskusja

@bulbulator, post #59

One idą bezpośrednio do karty CF. W karcie 68030TK, która ma taki sam kontroler, Matze zastosował właśnie ABT.
U mnie działa :)
1
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem