[#1] Nieudana próba zamontowania 604e@350 do Blizzarda PPC
Witam serdecznie,

Tym razem na tarczy...
Wlutowałem procka 604e@350MHz do Blizzarda PPC no i lipa...

http://picasaweb.google.pl/stacho100/BlizzardPPCWith604e350MHzUnsuccessful#

http://www.youtube.com/watch?v=BuT5srt8BTk

Amiga się uruchamia, można wejść do setupu karty i do wyboru napędu z którego ma się uruchomić system.
Gdy Amiga uruchamia się z dyskietki to po ok. 15 sekundach następuje reset Amigi i tak w kółko. Reset jest zawsze w tym samym miejscu, także podejrzewam że soft zaszyty w Blizzardzie PPC próbuje jakoś zainicjować PPC i mu się to nie udaje.
Ale głowy nie dam; programista ze mnie żaden.

Jeszcze spróbuję podciągnąć zasilanie bezpośrednio, ale chyba niewiele to da...

Oczywiście na Cyberstormie wszystko powinno pójść jak należy.
Przekonam się niebawem :)
[#2] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #1

zadaj pytanie ralphowi na morphzone, moze odpowie

[#3] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #1

Tak kontrolnie zapytam - jaki mnożnik ustawiłeś i jaki kwarc zastosowałeś ?

[#4] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@waldiamiga, post #3

Pytanie jak najbardziej na miejscu okazuje się :D
Oscylator 50MHz z mnożnikiem x4 czyli 200MHz.
Właśnie teraz czytam dokładnie 604e Hardware Specification i jest tam napisane jak wół że najniższa częstotliwość pracy procka 604e@350MHz to 300MHz...

http://picasaweb.google.com/lh/photo/VSyFcayy4kTne1lycxly5w?feat=directlink

A niech to!

Także może nie wszystko stracone :D

No i według specyfikacji papierowej napięcie zasilanie rdzenia ma być 1,9V....
A według płyty z której go wylutowałem ma być 1,8V (taki nadruk widnieje na laminacie)....
Także tym bardziej nie wszystko stracone



Ostatnia modyfikacja: 08.04.2010 10:27:40
[#5] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #4

Widzę Stachu że walczysz dzielnie z BGA :)
Jakie są w ogóle różnice pomiędzy procami 603 a 604?
[#6] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@kwaku85, post #5

Ano

Co do różnic:
Mechanicznie - 100% kompatybilność
Elektrycznie - napięcie zasilania rdzenia 1,9V zamiast 2,5V oraz kilka wyprowadzeń jest innych ale podobno pełnią te same funkcje
Programowo od strony mikrokodu i tak dalej - na moje kaprawe oko laika duuuużo



Ostatnia modyfikacja: 08.04.2010 13:44:28
[#7] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #6

I co najważniejsza różnica w prędkości działania :)

Stachu, 3mam kciuki i mój Blizz też :D

[#8] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #6

fizycznie różnica może nie być wielka ale konstrukcyjnie 604(e) różni się dość znacznie od 603(e/ev). Być może w tym tkwi problem. Mnie się wydaje że firmware karty nie radzi sobie z 604e od strony programowej.

[#9] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@altcomputing, post #8

Zgadzam się z Tobą; znowu wracam na tarczy z placu boju...

To co zrobiłem to ustawiłem częstotliwość procka na 330MHz, doprowadziłem +5V bezpośrednio z zasilacza (bez tego zabiegu miałem tylko +4,5V na karcie) oraz zwiększyłem VCore do 1,9V.
I to co udało mi się osiągnąć to praca karty bez RAM-u:

http://www.youtube.com/watch?v=YH99QWKycO4

Z RAM-em wywala błąd:

http://www.youtube.com/watch?v=6H-huajbnVA

I co najdziwniejsze na niektórych SIMM-ach karta wcale nie startuje...

Także niestety bez ingerencji w firmware karty (a być może również w układy programowalne które są na Blizzardzie PPC) się nie obędzie

Ja już sobie daję spokój z 604e na Blizzardzie PPC i jutro wylutowuję procek 604e (parę fotek do archiwum się walnie) ...
[#10] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #9

Trochę dziwny ten błąd, gdyż jest to błąd odczytu/zapisu spod nieparzystego adresu, który w zasadzie nie ma prawa wystapić na 68020+. Ale może sama pamięć startuje teraz spod nieparzystego adresu, a chyba
wszystkie pamięci muszą startować spod parzystych adresów. Jeśli flash do tej karty jest w kodzie M68k to mogę go obejrzeć, czy coś się w nim da poprawić, jedyny problem może byc z sumą kontrolną flasha, gdyż trzeba wiedzieć jak jest ona liczona, żeby po zmianach obliczyć nową.
[#11] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@Don_Adan, post #10

Bardzo chętnie mogę podesłać zrzut flasha w formie .bin

Akurat tak się składa że musiałem zrobić adapter do odczytu/zapisu pamięci flash na Blizzardach PPC żeby zaprogramować kartę z uwaloną pamięcią flash:

http://picasaweb.google.com/stacho100/BlizzardPPCFlashReadingWriting#

Także pliczek mogę podesłać wieczorem.
[#12] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #11

Przepraszam za offtopic ale mam pytanie. Cyz jest możliwe przeprogramowanie apollo 040/060 aby obsługiwała ta karta simy większe niż 32mb?



Benedykt Dziubałtowski

[#13] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@Benedykt Dziubałtowski, post #12

Z tego co ja wiem nikt tego nie dokonał chociaż próby na EAB ktoś robił.
[#14] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #13

Tak sobie pomyślałem że może by karta ruszyła z szybszymi simami nie 32 bitowymi tylko 36 bit , ale za bardzo się nie znam .To tylko taka wolna myśl :)
[#15] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #9

Czyli wrzucenie PPC740 do BlizzardaPPC prawdopodobnie da ten sam efekt ?.

Ciekawe dlaczego WhichAmiga nie rozpoznał częstotliwości proca 68k przy teście bez pamięci.



Ostatnia modyfikacja: 09.04.2010 14:20:50
[#16] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@waldiamiga, post #15

Jest tylko jeden sposób żeby się o tym przekonać

A whichamiga nie wykrywa częstotliwości taktowania ponieważ nie ma pamięci fast (zresztą stosowny komunikat się pojawia).
[#17] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #11

To podeslij, jak masz parę różnych wersji flasha do Blizzardów to daj je wszystkie (najlepiej z numeracją/wersją, choć ta powinna być też w samym flashu). To się może przydać przy obliczaniu sumy kontrolnej flasha.
Możesz też dać flashe z Cyberstormów, to zobaczę czym się one różnią. Tylko nie pakuj mi ich RAR-em (bo nie mam A4000 do ich rozpakowania), może być ZIP, lub LHA czy LZX.
[#18] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@Benedykt Dziubałtowski, post #12

Jeśli to jest kwestia oprogramowania karty to raczej na pewno się da, ale to może być jakieś ograniczenie w samym hardwarze karty, a wtedy to trzeba by było już coś na niej samej powymieniać. W sporej ilości kart są specjalne zworki do ustawiania ilości pamięci i to raczej to trzeba byłoby wymienić.
[#19] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@Don_Adan, post #18

Ta karta akurat sama konfiguruje pamięć dzięki wewnętrznemu programowi i odpowiednio skonfigurowanym układom logicznym. Zworek brak.

Co do sumy kontrolnej:
O dziwo chyba nie jest sprawdzana...
Skąd mój wniosek? Ano musiałem zaprogramować flash od zera więc zgrałem flash ze 100% sprawnej karty, zmieniłem "na hama" numer seryjny i wgrałem do docelowego flasha.
I karta się uruchomiła, co prawda trochę dziwnie bo nie było widać FPU 060 i ppc.library się nie ładowała do pamięci.
Ale to mi wystarczyło żeby "przeflaszować" kartę jeszcze raz i teraz mam właściwą zawartość flasha i właściwe numery seryjne zgodne z nalepką
[#20] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #9

Z czy przypadkiem programy do pracy z PowerPC nie są inne dla A1200 i A4000? Mam na myśli WarpUp, czy WarpOS
[#21] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #1

Na amiga,org, ktoś napisał, że zgodnie z dokumentacją e604 ma na sztywno ustawioną szerokość szyny na 64-bit a w e603 można wybierać pomiędzy 32/64bit i podobno w blizzardach jest to ustawione na 32bit. Więc jeśli były jakieś karty z 64bitową szyną danych i PPC, to tylko tam jest szansa aby to zadziałało.

http://www.amiga.org/forums/showthread.php?t=52291



Ostatnia modyfikacja: 11.04.2010 22:41:26
[#22] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@rafgc, post #21

Ja już się poddałem.

Wysłałem zawartość pamięci flash do Don_Adan-a i on przesłał mi już kilka uwag.
Dla mnie zawartość pamięci flash to po prostu binarna sieczka ;) ale on może coś wskóra.

Także karta czeka jakieś 2 tygodnie na wyniki jego pracy; jak on nic nie wymyśli to po prostu wlutuję 603e i po sprawie.

[#23] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #22

To prawda, flash może miec coś tu do gadania ale jeśli to prawda, że e604 ma na sztywno 64bitową szynę a w blizzardach jest 32bity (czyli działa z jedną sztuką simma), to żadne modyfikacje w flasha nie pomogą. Procki 68k też mają dwa piny (SIZ0, SIZ1), które określają szerokość szyny danych (8, 16, 32) i w każdym z tych trybów adresują inaczej. Procesor pracujący w trybie szyny 32bitowej będzie działać na szynie 64bitowej, ale procek z szyną 64bitową już nie, bo będzie adresował 64 bity danych gdzie połowa z nich po prostu nie istnieje. Niemniej jednak, życzę Ci powodzenia w projekcie, może nastąpi jakiś przełom.

[#24] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@stachu100, post #19

Akurat ten numer (ascii) co jest widoczny na początku to jest raczej tylko dla podpuchy, czy może dla łatwiejszego odczytu numeru ID. Suma kontrolna jest liczona od 20 bajtu ROM-u do $50000 bajtu, jak chcesz to sprawdzic to zmien jakas literę w kredytach na inną (na Ralph na Ralff) i wtedy nagraj flasha, zobaczysz wtedy pewnie błąd ROM-u. Zdaje się, że ROM reaguje na niektóre klawisze jak jest bootowanie, np. "E" (chyba przyśpiesza start), "!", "3", "7" czy Spacja. Cały ROM. który mi podesłałeś składa się z następujących części:

Pierwszy segment:

$VER: 68060 BootStrap V1.9 (c) Ralph Schmidt 1993-2001
$VER: Blizzard PPC Bootstrap V 1.9 (c) Ralph Schmidt 1993-2001

Drugi segment:

$VER: blizzppc.device 44.35 (31.1.01) © 1997-2000 by Ralph Schmidt

Trzeci segment:

$VER: 68040.library 46.13 (5.10.01) © 1999-2000 by Ralph Schmidt

Czwarty segment:

$VER: cdrive.filesystem 3.20 (18.11.00) © 2000 by Ralph Schmidt

Piaty segment:

$VER: BootVGA.monitor 44.1 (27.10.98) © 1998 by Phase5, written by Ralph Schmidt

Szosty segment (dla GRex PCI):

$VER: cybpci.library 2.2 (10.10.01) © 2000-2001 by Ralph Schmidt

Siodmy segment:

$VER: ppc.library 46.35 (6.12.00) © 1996-2000 by Ralph Schmidt

Znalazłem też coś dla miłośników muzyki:

To quote a fitting Morrissey song title for our lovely
thieves that will read this obviously through their usual
resourcing of other people`s programs.
These people misused their developer state, free dev boards
to gain the product`s knowledge by resourcing other people`s code.
The whole plot only to steal away our product idea as if they
hadn`t already profited a lot by the early devboards.
No...they wanted the whole control and what they got back was
>>>>>>>>>>>>>>>>>>>> FIRE <<<<<<<<<<<<<<<<<<<<<<

>>>>>Sorrow Will Come In The End<<<<<
Legalized theft
leaves me bereft
I get it straight in the neck
(somehow expecting no less)
a court of justice
with no use for Truth
Lawyer...liar
Lawyer...liar
you pleaded and squealed
and you think you`ve won
but Sorrow will come
to you in the end
and as sure as my words are pure
I praise the day that brings you pain
Q.C.`s obsessed with sleaze
frantic for Fame
they`re all on the game
they just use a different name
You lied
and you were believed
by a J.P. senile and vile
you pleaded and squealed
and you think you`ve won
but Sorrow will come
to you in the end
and as sure as my words are pure
I praise the day that brings you pain
so don`t close your eyes
don`t close your eyes
a man who slits throats
has time on his hands
and I`m gonna get you
so don`t close your eyes
don`t ever close your eyes
you think you`ve won


Problemem dla 604e czy z podkręcaniem 68060 do 100MHz lub więcej mogą byc tylko dwa pierwsze segmenty, gdyż pozostałe są chyba takie same jak w Cyberstormach, choć to można jeszcze sprawdzić.

BTW. Nie wiem dlaczego zamiast 8 jest ikonka z mordką, ja jej tam nie wstawiałem.
[#25] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@Don_Adan, post #24

ikonki mozesz wylaczyc w ustawieniach, u mnie jest ok :)
[#26] Re: Nieudana próba zamontowania 604e@350 do Blizzarda PPC

@Don_Adan, post #24

Zanim zamkniesz nawias - np. po liczbie 8 - zrób spację - mordki nie będzie (zresztą jest opcja podgląd).
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