Šta je novo?

Moji akceleratori za Amiga 600 racunar

Upravo to i pricam, prilicno je jednostavno uraditi novi hardver i softver ali spojiti nesto novo sa starom tehnologijom je jako mukotrpan posao. Samo GND ili masa zadaje puno problema, a da ne pricam o ostalim stvarima, sve je toliko osjetljivo da i najmanja greska dovodi do totalnog unistenja ploce. Problem predstavljaja i drasticno smanjenje komponenti tako da slobodno mogu reci da mi je trebalo godinu dana da naucim da lemim, iako sam za sebe smatrao da to jako dobro radim jer imam iskustvo u lemljenju bar 17 godina ali ovo je sasvim novi nivo. Vjerujte mi da bilo ko moze da uzme bilo koji dev board i da eksperimentise sa postojecim kodovima i da dobije neki rezultat ali spajanje dva potpuno razlicita sistema je nesto drugo. Uglavnom, upravo sad radim narudzbe novih komponenti pa cemo da vidimo...
 
da, zaista bi bilo neverovatno videti staru masinu da radi novi ne tako komplikovan ali potreban posao. Kada bi primera radi pustio a600 u prodaju sa svojom fpga, pored svih nas i svi hipsteri na planeti bi je hteli. Nije uvreda, samo kazem da bi imao ozbiljnu grupu kupaca. ;-)
 
X1000 za neke normalne pare bi bila super stvar.. Ovo što majsta radi je super zanimljivo ali prilično ograničene upotrebe.
 
@Snejk upravo o tome i pricamo da nema nikakvih ogranicenja po pitanju ovog projekta, dakle moguce je ovo sve prilagoditi bilo kom starom racunaru koji koristi bilo kakav procesor, a moguce je, uz manje modifikacije da bude standalone racunar ili konzola za igre ili pojma nemam sta mrezni uradjaj ili sta vec. Ukoliko se desi da sve bude kako treba i to sve postane opensource koji ce biti prihvacen od strane raznih tehnoloskih frikova granica bukvalno da nema. Uglavnom nova verzija PCB-a se jos radi, a vec sam uradio narudzbinu novih FPGA za testiranje, doduse sad je situacija takva da me svako novo testiranje izadje oko 150USD dakle sveo sam to na neku normalnu cifru koja se moze izgurati.

@Snejk O X1000 i Amiga PPC i Natami projektu sam dosta pisao na stranim forumima i trenutno moje misljenje da masa tih projekata nece dobro proci upravo zbog pogresne politike koju vode krijuci kljucne informacije o projektima koji imaju dosta problema i sa kojima se vrte u krug godinama. Pricajuci javno o tim problemima javio bi se neko ko bi ih za kratko vrijeme otklonio. Ukoliko se ne napravi opensource i ukoliko se Amiga komuna ne ujedini od Amige nema nista. Trenutna prica se vrti oko Amiga PPC akceleratora kojeg bi ja sastavio i dizajnirao za ne vise od 3 mjeseca sam ali problem predstavlja softcore kojeg mora da radi ogroman tim ljudi i stotine betatestera. Ja licno znam par ljudi koji su to mogli uraditi veoma brzo, a da ih ovi dizajneri nisu ni kontaktirali pisuci nekakve nebuloze o nepostojanju core-a koji moze uspjesno emulirati MC68K. Ma nemam pojma ne ide ovo nigdje sto se tice Amige, a islo bi da ljudi razmisljaju bar 10% kao ja. Umjesto toga svi su u ubjedjenju da ce na osnovu entuzijazma zaraditi brdo love. Pa ko je vidio da jedan mega memorije kosta 70USD, glupost koja se moze dizajnirati za dva sata i proizvesti za 5USD...
 
kao sto si i sam rekao sta nas ogranicava? Ti nam daj kontakte i dok radis na amigi mi ostali cemo praviti open source zajednicu. Bench. forum bi bio izvrsna osnova. Ja pojma nemam o hard-soft svetu ali bih se predstavio bilu gejtsu u 3 ujtro' ako treba na fixni u njegovoj dnevnoj sobi :D. Bez sale ako jos neko razume sta pricam nek se javi na temu.

ps: da ne bude potpuni off na "moji akceleratori..." ovo je sve u svrhu projekta.
 
@Snejk O X1000 i Amiga PPC i Natami projektu sam dosta pisao na stranim forumima i trenutno moje misljenje da masa tih projekata nece dobro proci upravo zbog pogresne politike koju vode krijuci kljucne informacije o projektima koji imaju dosta problema i sa kojima se vrte u krug godinama. Pricajuci javno o tim problemima javio bi se neko ko bi ih za kratko vrijeme otklonio. Ukoliko se ne napravi opensource i ukoliko se Amiga komuna ne ujedini od Amige nema nista. Trenutna prica se vrti oko Amiga PPC akceleratora kojeg bi ja sastavio i dizajnirao za ne vise od 3 mjeseca sam ali problem predstavlja softcore kojeg mora da radi ogroman tim ljudi i stotine betatestera. Ja licno znam par ljudi koji su to mogli uraditi veoma brzo, a da ih ovi dizajneri nisu ni kontaktirali pisuci nekakve nebuloze o nepostojanju core-a koji moze uspjesno emulirati MC68K. Ma nemam pojma ne ide ovo nigdje sto se tice Amige, a islo bi da ljudi razmisljaju bar 10% kao ja. Umjesto toga svi su u ubjedjenju da ce na osnovu entuzijazma zaraditi brdo love. Pa ko je vidio da jedan mega memorije kosta 70USD, glupost koja se moze dizajnirati za dva sata i proizvesti za 5USD...

Ali ne mogu da verujem da svi prave istu grešku koju je i C= pravio.. Ista priča po 10000-ti put. Nek uče malo od ARM zajednice, i po pitanju hw i po pitanju os..

Kada bi sutra napravili open source i tražili 4-5 usd za OS, cela Kina bi ih prihvatila oberučke.. Ali bolje desetorici da uzmem po 200 € nego da mi 10 000 000 mašina donese po neku siću.. Gluposti :).
 
Eeee ima kina 2 milijarde pa ti bato vidi ;-). Poenta je otplatiti projekat i zaraditi DOVOLJNO para a ne kao da ne kazem b.g. i s.j. 60 mljrd.
 
Ma oni razmisljaju u potpuno drugacijem pravcu....... Sada cu malo da lupam cifre ali ajd price radi..... Amiga zajednica neka broji 10 000 ljudi koji prate kakvu takvu amiga scenu. Pretpostavka je da je jedna trecina spremna da ulaze dalje u svoju amigu pa tako dolazimo do cifre oko 3300 ljudi. Od tog broja jednoj desetini ce se recimo svideti stvar koju radite bilo da je to neki hardver bilo softver ,dakle cifra je sada oko 330. Od ove poslednje cifre je samo trecina spremna da stvarno odvoji novac za odredjeni cilj te tako dolazimo do cifre od oko 100. E onda na osnovu ove cifre oni prave cenu sto je katastrofa i samo doprinosi razocarenju i smanjenju prve cifre koju sam naveo na pocetku. Za neki sledeci projekat matematika je samo jos gora ako se ide po ovom principu..
S druge strane Denis je na primer uradio minimig i pustio kao open source sto je napravilo bum. Iz toga su proizasli komercijalno proizvedeni minimigovi po nekim recimo normalnim cenama uz naravno mogucnost da se projekat odradi i u samogradnji po daleko pristupacnijoj ceni ako se raspolaze potrebnim znanjem. Minimig je cist primer popularistickog projekta koji je odlican za sirenje amiga zajednice ,ali mu nedostaje procesorska snaga za ozbiljniju primenu.
Sada neki sledeci popularisticki projekat ne mora da bude free ali treba da izazove wow efekat pa da ona baza korisnika ,10000 s pocetka, pocne da prica o tome svojim prijateljima i da ima valjane argumente zasto je to dobro i time potencijalno znatno uveca broj zainteresovanih ljudi,korisnika cime bi i cena mogla da bude pristupacnija i sam izdatak bi se lakse opravdao . Kada kazem opravdao mislim opravdan samom sebi.Jednostavno treba imati ciljnu grupu jer trenutno gadjaju grupu koja vec postoji i koja se osipa ,a daleko bi bolje bilo da su im na meti korisnici koji bi mogli biti amigisti :)

Inace majsta vec ima fpga cipova koji u sebi imaju integrisan ppc mcu (400-500MHz) ali cemu to, amiga se i nije bas previse proslavila s ppc procesorima i najvise funkcionalnog softvera ima za 68k platformu zato natami tim i gura 68k pricu
Kao sto rece snejk treba uzciti od arm zajednice
 
omg, stvarno mi nisu jasni: Amiga zajednica broji 10.000 ljudi i takvi problemi.

sa druge strane, FireBee pravi 20tak ljudi, kosta 620e. (700e. sa kucistem) i bice napravljen u 300-400 primeraka i na kraju svi srecni: i korisnici i onih 20 developera...
 
Na Amiga sceni ne mogu da se dogovore 20 ljudi, to bi stvorilo procep u prostor/vremenu.


P.S. Da ne gresim dusu,... postoje i izuzetci. Evo npr. Georg Braun, covek koji je "ponovo izmislio" Amiga 1000 Phoenix board, samo u mnogo zanimljivijem izdanju:

Original:http://amiga.resource.cx/mod/a1000.html

Phoenix: http://amiga.resource.cx/exp/phoenix

Phoenix MK II: http://www.gb97816.homepage.t-online.de/a1kboard.htm

E sada zamisli ti kada bi Majsta ili Georg imali jos 2-3 slicnih? I jos da mogu da se dogovore :D Uglavnom se cela prica vrti oko par individualaca i to je to...
 
Poslednja izmena:
^ a to moze da dovede do toga da usled povecanja broja suncevih pega dodje do otvaranja crvotocine u prostorno vremenskom kontiniumu. Na kraju to moze da dovede do sloma PC trzista racunara i produzetak jednog od najopasnijih ratova uistoriji planete zemlje Amiga vs Atari:smash:
 
meni je stvarno impresivno da je lakse projektovati hardware nego napisati software... :/ (sto je i majsta u par navrata rekao)

valjda mi je to cudno jer mi je hardware prilicno "stran" ali npr. Atari ST hardware je pravilo 5-6 inzinjera dok je 15tak softwerasa prenosilo i zavrsavalo Gemdos... isto vazi i za danasnje projekte: obicno jedan covek dizajnira hardware a zatim se na desetine bavi softwareom ... ?!?
 
@milanbb Vidis taj Georg Braun mi je nakon nekoliko mojih meilova odgovorio samo da moram mnogo vise da radim da bi napravio nesto i jos je sa svog sajta uklonio sve informacije vezane za njegov projekat kad je vidio da se ja po forumima interesujem za neke stvari. Drzao je na sajtu godinama sve kao open source i onda sve uklonio i nije zelio da mi posalje fajlove nego je samo odgovorio da ja moram mnogo vise da radim da bi to razumio, dakle koja je poenta drzati nesto godinama kao open source i kad se neko pojavi ko zeli da to unaprijedi sve sklonuti sa sajta i poslati mi takav mail. Meni sve tacno lici ko da se pravi neka zavjera protiv mene od strane ove Amiga comune ili sam samo paranoican ali vec dve godine nailazim samo na zatvorena vrata, pa cak su mi odbili i bounty za prikupljanje sredstava, a jedva docekaju bilo koga ko nesto pravi.

@kovacm ma hardware je glupost za napraviti bilo koji za bilo sta, uzmes dokumentaciju od nekog procesora ili cega vec, preletis ocima preko toga, vidis sta treba da obezbjedis od parametara da bi to radilo i picis dalje, projektujes semu i PCB, posaljes to u proizvodnju i ocas posla imas sta hoces. Pa pogledajte samo sta sam pisao na NATAMI forumu i nije se niko nasao da pobije to sto sam pisao. Fino sam rekao da ja mogu da iskopiram Phase5 design ali ko moze da iskopira ono sto je upisano u logicka kola i niko ziv nema pojma kako to radi i sta u stvari radi. Znanje je izgubljeno nepovratno i trenutno nema tima ljudi koji moze napraviti ni priblizno nesto funkcionalno i tu je stala sva prica.
 
Ne bih komentarisao nesto sto ne znam, za njegovu plocu sam davno saznao i vrlo malo pratio. Na sajtu koji sam ostavio postoje zip arhive sa necim sto mi lici na dokumentaciju, opet kazem - ne znam sta je to.
 
Idemo dalje, posto je nova verzija akceleratora sastavljena prije par dana, testirana, kod startovan i sto su me neki od protivnika ovoga poceli shvatati ozbiljno sto ste mogli da vidite na stranim forumima nasao sam se u problemu da ja nemam ni jedne ispravne A600 ploce i morao sam da pristupim reparaciji ali sam shvatio da je nemoguce da to radim kao do sad, gledajuci seme i pokusavajuci naci kvar metodom "proba greska". Ja sam morao nekako da vidim signale, da shvatim kuda i kako se krecu te gdje nestaju i na taj nacin utvrdim koji chip je pokvaren. Popravljanje ovih ploca je prakticno nemoguce bez ozbiljne opreme i sve popravke koje sam ranije radio su bile na osnovu gledanja sema i nekog mog navodnog iskustva, ne mogu reci da nije bilo uspjeha ali sve je to slabo. Ja moram na neki nacin da vidim signale ili bar cujem, pa sam probavao da signale uhvatim obicnim zvucnikom ali to slabo ide.
Danas sam kontaktirao jednog prijatelja i malo popricao o tome kako da ja uopste "uhvatim" toliko brze signale i dosao do zakljucka da mi za to treba bar hiljadu eura za opremu jer samo sonda bez uredjaja bi kostala oko 100 eura. Pa se onda ja sjetih da sam ja tvrdio da je moguce da ja pretvorim svoj akcelerator u Logicki Analizator koji bi imao mogucnosti da hvata sve moguce signale sa Amiga ploce i 5 minuta i posao je bio gotov tako da sad postoji mogucnost da krenem u popravku ploca.

1. Akcelerator koristi napajanje sa Amiga ploce.
2. Preko JTAG-a je spojen na PC
3. Iz akceleratora vodi jedna sonda za ispitivanje
4. Kod napisan u VHDL-u (jedan dio koda programira translatore, drugi sondu, a treci LED diodu u zavisnoti od statusa sonde)

Evo i video hvatanja signala sa jedog kristala na Amiga ploci. Frekvencija je 4.4MHz.
 
Evo samo ukratko

Akcelerator pokrenut i sve radi kako treba, brzina duplo sporija nego kod originalnog MC68K na istoj frekvenciji, sad ide optimizacija koda i testiranje na vecim brzinama. Ono sto je u stvari bitno da su i kickstart i workbench pokrenuti. Dakle sa ovim je Amiga dobila izlaz u novo okruzenje tj. izasla je u FPGA sa kojim je moguce dodavati bilo kakav hardver. Pri tome je moguce sacuvati originalnu Amiga arhitekturu. Kad se samo sjetim koliko je bilo obecanja u Amiga svijetu od strane velikih kompanija i koliko je novca ulozeno pa se nije nista napravilo. Prilicno sam ponosan na ovo sto sam uradio jer su mogucnosti zaista velike. Na kraju krajeva i dalje mi nije jasno kako ti silni timovi inzinjera sa toliko novca na raspolaganju nisu uspjeli da naprave nesto slicno i prije 10 i vise godina... Vise snimaka iz raznih faza testiranja imate na mom sajtu, a o mogucnostima FPGA dovoljno govori da sam za svega 2 sata rada osim MC68000 uspio da pokrenem i emulirani MC68010.

 
Poslednja izmena:
Nemaju oni rakiju :)
 
Super sad se ima platforma koja radi ispremna je za dalje usavrsavanje.
Svaka cast i samo napred. Eto nama lepih vesti za pocetak nove godine.
 
Majsta, samo napred druze ;)
 
Najiskrenije cestitke! Ovo je bilo vredno svake paznje, kao i ceo projekat od samoga pocetka. Rezultat ogromnog truda i rada, 'majsta' svaka cast na ovome sta si postigao. Koncept koji je zamisljen je potvrdjen sada ostaje polako usavrsiti ga i postici maksimalne rezultate. Iskreno se nadam da ce mozda biti nesto i za A1200, dotle sam na amithlonu. Pozdrav i jos jedno svaka cast i samo tako nastavi.
 
Ovo se zove prava upornost. Bravo i nemoj sada da staneš!
 
Hvala, nema stajanja. Ako pratite neke strane forume vidjecete koliko je bilo izjava da ovo nije moguce. Inace trenutni core koji se vrti je bio moj princip i govorio sam da ako ne integrisem njega da necu ni jedan. Jos 3 corea imam za testiranje koji postizu daleko bolje rezultate, ali prvo ovaj da doguram do njegovog limita sto bi se vec moglo desiti ovih dana. U stvari moj princip rada ce da pobijedi moje neznanje i nemate pojma koliko sam mejlova dobio proteklih dana od strane onih koji su bili veliki skeptici :) Ice ovaj core vec za par dana na oko 100Mhz. Dalje, vidjecemo... Posto je sve na 2layer PCB-u sta god da se desi bice impresivno. Zasto nisam radio 4layer eto cisto da dokazem da je moguce pazljivim planiranjem i to da se zaobidje do neke granice.
 
a teorijski bi moglo i ppc jednog dana?
voleo bi to na A500, ili bar '060 :)
 
Ma koji ppc ionako je vecina amiga softvera koji je zanimljiv na 68k kodu. Za ppc treba podrska od strane amiga os-a ,a od toga znamo slaba vajda. Stari ppc softver iz onihhgodina ko zna kako i da li bi radio bez podrske odgovarajucih biblioteka....
 
I da amiga emulira MacPro!:smoke:
Samo napred! Pokaži im zube!Drago mi je da si uspeo i da te prethodni neuspesi nisu obeshrabrili!
 
Nazad
Vrh Dno