1 Ostatnio edytowany przez lotharek (2010-09-12 17:47:57)

tak sobie mysle - mam chwile luzu i pokombinuje z intSDX - zmniejsze plytke, wrzuce cala logike w jeden pld, wykorystam flasha w plcc, itd itp..

Nawet Truboweego *.jed`a rozwalilem...

Name     sdx ;
PartNo   00 ;
Date     2010-09-11 ;
Revision 01 ;
Designer lotharek ;
Company   ;
Assembly None ;
Location  ;
Device   g20v8a ;

/* *************** INPUT PINS *********************/
PIN   1  =  i1           ; /*  RW                 */
PIN   2  =  i2           ; /*  O2                 */
PIN   3  =  i3           ; /*                                 */
PIN   4  =  i4           ; /*                                 */
PIN   5  =  i5           ; /*  CCTL               */
PIN   6  =  i6           ; /*  MMU PIN 12         */
PIN   7  =  i7           ; /*  MMU PIN 19         */
PIN   8  =  i8           ; /*  a4                 */
PIN   9  =  i9           ; /*  a5                 */
PIN   10 =  i10          ; /*  a6                 */
PIN   11 =  i11          ; /*  a7                 */
PIN   13 =  !i13         ; /*  MMU HOLE 7         */
PIN   14 =  i14          ; /*  MMU HOLE 8         */
PIN   23 =  i23          ; /*  on/off             */

/* *************** OUTPUT PINS *********************/
PIN   15  = o15          ; /*  IOW                */
PIN   16  = o16          ; /*  IOR                */
PIN   17  = o17          ; /*  Eprom OE           */
PIN   18  = o18          ; /*  MMU HOLE 12        */
PIN   19  = o19          ; /*  MMU HOLE 19        */
PIN   20  = o20          ; /*  MMU PIN 8 /t3      */
PIN   21  = o21          ; /*  MMU PIN 7          */
PIN   22  = o22          ; /*  CLK 175            */



o15 = i8   # !i9  # i10 # i11 # !i2 # i1 # i5;
o16 = i8  # !i9  # i10 # i11 # !i2 # !i1 # i5;

o17 = !i3  # !i23 # i6  # !i1;
o18 = ! ( !i3 & i23 & i4 & !i6  # !i23 & !i6);
o19 = !(!i3 & i23 & i4 & !i7 # !i23 & !i7);
o20 = i3 & i23   # !i23 & i14 # !i3 & i4 & i14;
o21 = !(i3 & i23   # !i3 & i23 & !i4 # i13 );
o22 = !(!i2  # i5  # i1  # i8  # !i9 # !i10 # !i11);


ale cholera mnie trafia gdy probuje cos zmieniac z flashka :

- normalne "skabelkowany" 29f010 sie pieknie programuej z poziomu atari TRUBOWSKIM softem
- podlaczone 29f010 w plcc32 takze..

Mysle sobie - moze tak ulatwic sobie zycie i zeby sie scizki ladniej ukladaly zmianiem miejscami 2 linie a12 i a15. No i znowu - wszytsko pieknie dziala...

pojde dalej - kombinuje z danymi i adresami, pcb wychodzi zacnie malutkie i rowiotkie, a tu ZONK  - soft TRUBOWSKI failuje przy weryfikacji...

stad moje pytania :

- za daleko poszedlem z 29f010 zmieniajac miescami miedzy soba linie danych i adresowe ?
- soft ze strony TRUBA nie lubi takich chec ??

pozdrawiam

serdecznie proszę o maile na lotharek@lotharek.pl z tematem ATARIAREA - inne formy komunikacji zawodzą...
"The worth of all people is dependent on how they spend their life making contributions" - Kano Jigoro
FKMC /Fan Klub Malej Czarnej/   @Grey

2

Jeda rozwalonego, to ostatnio jak byłeś nagrałem Ci na DVD (wersja zwykła i flashowana).... widać do szuflady trafiło ;)

Pamiętaj, by 29f0xx chciało się flashować, używa się programowych komend zezwalających na: test układu, kasowanie, zapis... wsio jest w datascheet - szukaj AMD 29f010B

Np. adres,wartość, adres itd:

Chip Erase 555 AA 2AA 55 555 80 555 AA 2AA 55 555 10

Jak pozamieniasz za dużo to może soft do flashowania made by DLT & Jad się nie dogadać.
Ale aż tak mocno nie debugowałem tego programu by Ci doradzać.

Jak już kombinujesz to lepiej zmień na 29f040.
Będzie SDX 256k a drugie 1/4Mega na 16 OSów.

Zrobiłem nawet schemat do tego ale środków i czasu na to nie było...
Jak Ultimate nie ruszy ja ruszę za swoją.... obecnie to byłoby dublowanie.

Post's attachments

SDX Flash 512k male.png 102 kb, liczba pobrań: 7 (od 2010-09-12) 

Tylko zalogowani mogą pobierać załączniki.

3 Ostatnio edytowany przez flashjazzcat (2010-09-12 21:10:47)

Lotharek! Did you not receive email I sent you over a month ago regarding Stereo upgrade I ordered on 14/07/10? It has not been received.

Please PM me, since I can't be guaranteed to catch reply posted here.

4 Ostatnio edytowany przez trub (2010-09-13 20:42:27)

Potwierdzam to co napisał Pajero. Flashowanie nie uda się gdy linie adresowe/danych są krosowane, bo program nie możę dogadać się ze scalakiem. Teoretycznie można byłoby napisać krosowany flaszer, ale ja tego nie zrobię.

BTW. jed nie jest mój, tylko pasiowy z modyfikacjami jada