logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.
  • #1 425885
    morph13
    Poziom 25  
    Do wszystkich użytkowników forum; czy ktoś z was wykonał juz jakieś ciekawe urządzenie z tym prockiem ?
  • #2 507503
    sieger
    Poziom 24  
    Masz na myśli starter kit z tym procesorem, czy procesor plus wszystko od zera? Ja mam procesor 243 i teraz kombinuje, jak sobie do niego płytkę zrobić.

    Pozdrawiam
  • #3 508610
    morph13
    Poziom 25  
    Po tak długim okresie straciłem już nadzieję, że ktokolwiek na tym forum interesuje się tymi procami (zreszto dostępnymi jako sample). Podobno po pierwszym zachwycie '51 i AVR czy PIC przychodzi czas na coś ambitniejszego czyli DSP :-) (taki komentarz na marginesie). Pomyśl o F241, same zalety i ma juz 8kB Flash.

    Płytke wykonałem sobie sam dla F241 i będzie do ściagnięcia z mojej stronki (format WMF i program do niego) obudowa PLCC68 (w zasdzie to przelotka na goldpiny). Starter kit to dla mnie za duży wydatek, dlatego kombinuję sam od zera.

    Dla wszystkich zainteresowanych F241 i 243 umożliwia programowanie szeregowe po RS. Przetestowałem to i ten sposób zdecydowanie odradzam. Test zakończył się klapą z braku wszystkich potrzebnych plików *.hex do zaprogramowania proca (przez moje roztargnienie, dla zgłębienia tematu odsyłam do opsu bootloadera) i teraz gdy procek mam wlutowany pozostała tylko metoda z JTAG.

    I tu mamy schody, oryginalny programator z TI to tradycyjnie kupe monety więc jestem na etapie pisania softu na 89c2051 pełniącego rolę interfejsu RS->JTAG. Program główny sterujący pewnie będzie pod WIN-a.

    Soft dla DSP piszę w asm, kontak od osób o podobnych zainteresowaniach mile widziany :-)
  • #4 508856
    sieger
    Poziom 24  
    U mnie w szkole mają JTAG do starterkitów, ale traktowany jest jak skarb, chyba to prezent od TI. Sam mam z sampli F243PGEA i VC33PGE no i troche zwiędłem jak mi w szkole powiedzieli, że żeby to poprawnie pracowało wypadałoby zrobić płytkę czterowarstwową. Cieszę się, że trafiłem na Twój post, bo może mnie on troche zmobilizuje, proce leżą już pare miesięcy i są powodem frustracji.

    Pozdrawiam
  • #5 511739
    morph13
    Poziom 25  
    sieger napisał:
    U mnie w szkole mają JTAG do starterkitów, ale traktowany jest jak skarb, chyba to prezent od TI.


    I dlatego pisząc soft bazuję na opisie JTAG-a do TMS430F1xxx czyli proców TI serii RISC (zasilanie 3,3V) ale standard to standard (mam nadzieję). Nie wiem dlaczego wybrałeś F243 ale jeśli "nie ciśnie cię wielkość Flash" to pomyśl o F241, procek tylko w płytke i można testować :-) i to jest jego zaje..... zaleta.

    Jak zrobię drugą płytke testową to spróbuję przetestować jeszcze raz programowanie po RS-ie (teraz będe miał komplet plików :-)) może ruszy.

    Masz dostęp do JTAG-a w szkole ??. Czy leży spokojnie za trzema pancernymi dzwiami :-).
  • #6 512010
    sieger
    Poziom 24  
    Teraz jak już spojżałem na rodzaj obudów, wiem czemu wybrałeś 241 i sam żałuję swojego wyboru. Nic mnie nie ciśnie oprócz tego, że chciałbym wreszcie mieć dsp do włąsnych zastosowań w domu ;) . A co do JTAG, to w naszym labie panuje taka zasada niepisana, za zainteresowanie czymkolwiek kula w łeb.
  • #7 512357
    morph13
    Poziom 25  
    sieger napisał:
    Teraz jak już spojżałem na rodzaj obudów, wiem czemu wybrałeś 241 i sam żałuję swojego wyboru.


    Nic nie możesz nakręcić, żeby to zmienić (brak sampli 243 czy coś podobnego) i przeskoczyć na 241. Ten procek i odpowiedni soft to niezła zabawa w domku choćby z obróbką dzwięku, o zastosowaniu w SUPER generatorze sygnałów nie wspomnę :-).

    Właśnie przez to że sam muszę zrobić ten interfejs nie mogę zacząć "zabawy" z tymi procami. Ale jak już będę miał RS->JTAG to dopiero się zacznie :-), tylko ten notoryczny brak czasu na zainteresowania.

    Zdjęcia modułu testowego i PCB w WMF-ie już na stronie :wink:

    Dziwi mnie tylko to dlaczego tak mało ludków interesuje się tym tematem, no może nie interesuje, próbuje cokolwiek robic w tym zakresie.
  • #8 512386
    sieger
    Poziom 24  
    Jak już będzie wszystko chodzić, można spróbować to wypromować, im więcej ludzi w tym zacznie gmerać tym większe tempo rozwoju. Postaram się o 241 w najbliższym czasie i nadrobie zaległości.
  • #9 522211
    morph13
    Poziom 25  
    sieger napisał:
    Jak już będzie wszystko chodzić, można spróbować to wypromować, im więcej ludzi w tym zacznie gmerać tym większe tempo rozwoju.


    Oj wartoby, warto bo to naprawdę fajny proc i fajne rzczy można na nim zrobić, tylko ten JTAG. Ale wydaje mi się, że coś z tego wyjdzie.
    Bynajmniej info pojawi sie na forum lub mojej stronie.
  • #11 523233
    Sanjuro
    Poziom 18  
    Fajnie by bylo. Tylko niech ktos mi wytlumaczy jak zsyntetyzowac JTAG'a w warunkach domowych :? Moze by tak samemu zrobic jakiegos JTAG'a? Ma ktos jakies schematy? Moze sie przydadza scalaki TI z dzialu LOGIC (jest tam pelno scalakow do interfejsu JTAG). Tak przy okazji dwie stronki z C31 jako MP3 player: http://home.hetnet.nl/~victorvanacht/ i druga wersja sieciowa: http://www.sparta.lu.se/~bjorn/whitney/.
  • #12 523244
    elektryk
    Poziom 42  
    Zrobienie układu JTAG w warunkach domowych to małe piwo, przykładem jest ByteBlaster ALTERY, scalak '244 i kilka rezystorków. Problemem jest tylko odpowiednie oprogramowanie bo standard JTAG chyba nie jest oficjalnie darmowy oraz to że każdy producent wprowadza własne kodowanie rozkazów i danych. JTAG gwarantuje jedynie interfejs przewodowych (napięcia zależą od technologii układu programowalnego) oraz to żeby zidentyfikować układ oraz 'przesyłać' dalej do następnego układu na w szeregou JTAG.
  • #13 523288
    morph13
    Poziom 25  
    Ciekawe te stronki, ale c31 to zmiennoprzecinkowiec (chyba że źle doczytałem) a f241 i jego rdzeń to prościzna ( tzn nie tak skomplikowany) a do dużych DSP-ków osobiście nie dorosłem bo boksuję się już z f241 i interfejsem JTAG.

    Elektryk zgadza sie, że interfejs to pestka a schemat jest banalnie prosty, tylko właśnie ten soft sterujący. Jak pisałem wyżej pracuję nad RS->JTAG i utknołem właśnie na kodach sterujących odczytem z F241 (IDCODE z DSP i reszta) bo opis transmicji jest standardowy (pliki z TI to doskonale obrazują).

    Może ktoś juz coś takiego zrobił to nich da znać, albo miał podobny problem.
  • #14 526043
    Werwolf
    Poziom 12  
    Witam!
    Ja mam 320vc5509 i z tego co wiem program ładuje się ze zwykłego EEPROMa, czyli teoretycznie nie potrezba żadnego programatora (oprócz oczywiście programatorka do pamięci), już miałem robić Evaluation board, ale dowiedziałem się że nie mogę dostać assemblera za free (mimop że wcześniej Pan z Contrans TI twierdził że jest on dostępny bez żadnych problemów) no i dałem sobie spokój. Oprogramowanie do DSP czyli CCS TI kosztuje ok 450$, czyli o jakieś 450$ za dużo.
    Chciałem zbudować na tym DSP taki układzik do widmowej analizy sygnału analogowego, może jakby ktoś miał programik i mógł go odstąpić za free to znowu siądę nad tym projektem, a do tego czasu pomęczę trochę Atmelków i PICków.

    Pozdrawiam
    Werwolf
  • #15 526706
    morph13
    Poziom 25  
    Werwolf napisał:
    może jakby ktoś miał programik i mógł go odstąpić za free to znowu siądę nad tym projektem


    ja ma zamówione darmowe CD z TI do proców rodziny C2000 i bidajrze C5000 oraz wersję 90 dniową CCS oczywiście za free.
  • #16 564759
    sieger
    Poziom 24  
    Znalazłem opis wykonania XDS510, czyli JTAG jaki sprzedaje się do procesorów TI, tu jest adres: http://www.mit.edu/people/gassend/software/xds510/

    Jeden problem jaki widze, to cena głównego chipu produkowanego przez TI, 25$ przy zakupie 1000 sztuk, co w polskich warunkach z wszystkimi dodatkami da pewnie dość dużą kwotę. Z drugiej strony poczytajcie dokumentacją tego chipu, jest to sterownik spełniający standard IEEE :
    "This application report describes IEEE Std 1149.1 test-bus controller (TBC) SN74ACT8990 from Texas Instruments (TIE)", więc może znalazłoby się tańszy odpowiednik,

    Warto się tym zainteresować, bo JTAG jest uniwersalnym urządzeniem.
  • #17 565151
    morph13
    Poziom 25  
    Zaraz zgłebię tajniki tego scalaka, może wreście ruszę z interfejsem RS->JTAG bo już to za długo się ciągnie, a płytka prototypowa sobie leży :-).
  • #18 565402
    Sanjuro
    Poziom 18  
    Hmmm... Czyli jednak scalaki TI :). Ale moze zamiast 16bitowego SN74ACT8990 dalo by sie zrobic to na 8bitowym SN74LVT8980A (tanszy :D , chyba wiecie o co chodzi :D ):
    http://focus.ti.com/docs/prod/folders/print/sn74lvt8980a.html?

    I jeszcze jeden link (na dole powyzszej stronki, ale dla leniwych :) ) do programiku, przedstawiajacego dzialanie JTAG'a:
    http://www-s.ti.com/sc/psheets/satb002a/satb002a.zip
    i instrukcja (pdf):
    http://www-s.ti.com/sc/psheets/satb002a/satb002a.pdf
  • #19 565585
    morph13
    Poziom 25  
    Sanjuro napisał:
    Hmmm... Czyli jednak scalaki TI :). Ale moze zamiast 16bitowego SN74ACT8990 dalo by się zrobic to na 8bitowym SN74LVT8980A


    Ja ten problem rozwiazałem programowo, ale może przerzucę się na ten scalaczek 8-bitowy pod warunkiem że jest dostępny jako sample.
    W innym wypadku pozostaje tylko emulacja programowa bo pierwszy wymieniony niestety nie jest dostępny w tej formie.

    Z tego co się zorientowałem to między innymi na nim robia programatory JTAG w TI do swoich zestawów (z tąd brak jako sample - czyli wszystko się kręci wokół kasy :-) ).
  • #20 566722
    Sanjuro
    Poziom 18  
    Tak SN74LVT8980A jest dostepny jako Sample :)
  • #21 567234
    morph13
    Poziom 25  
    Sanjuro napisał:
    Tak SN74LVT8980A jest dostepny jako Sample :)

    to się zgadza ale SN74ACT8990 nie jest i o niego mi chodziło :-)
  • #22 567263
    Sanjuro
    Poziom 18  
    No to ze 16 bitowy SN74ACT8990 nie jest dostepny w samplach to wiem, ale wyraznie napisaleś:

    morph13 napisał:

    Ja ten problem rozwiazałem programowo, ale może przerzucę się na ten scalaczek 8-bitowy pod warunkiem że jest dostępny jako sample.


    A ja wyraźnie napisałem kilka postow wczesniej, że SN74LVT8980A jest 8 bitowy, a ten jest w samplach dostępny. :D
  • #24 569036
    Sanjuro
    Poziom 18  
    Jeszcze nie. Narazie jestem zawalony nauka i innymi wczesniejszymi pomyslami ktore czekaly na troche wolnego czasu :(

    Ale na bierzaco sledze wszystko co sie dzieje. Tym bardziej ze w tej kolejce czeka sobie amatorski oscyloskop/analizator widma a to bedzie wymagalo procka zmiennoprzecinkowego :)
  • #25 569262
    sieger
    Poziom 24  
    Jak tylko znajdziesz troche czasu, to zapraszamy do współpracy, jak każdy projekt w fazie rozwoju, także i ten potrzebuje wykonawców. Jesteśmy juz blisko, ale troche trzeba nad tym JTAG posiedzieć, a każda informacja jest cenna, bo sam TI raczej się nie chwali, tylko handluje.
  • #26 570469
    morph13
    Poziom 25  
    Sanjuro napisał:
    amatorski oscyloskop/analizator widma a to bedzie wymagalo procka zmiennoprzecinkowego


    Czyżbyś sie wzorował na projekcie oscyloskopu opisanego kiedyś w nieistniejącym już PE czy to konstrukcja czysto nowatorska ??.
    A więc mogę również domniemać, że jesteś taż obeznany z językiem asemblera któregoś z DSP-eków ?? czy idziesz na żywioł ??.

    Cytat:
    Jesteśmy juz blisko, ale troche trzeba nad tym JTAG posiedzieć, a każda informacja jest cenna


    Miejmy nadzieję że w końcu osiagniemy finisz :-), w kwestii JTAG-a i powstanie interfejs ułatwiający pracę=programowanie DSPz TI.
  • #27 570801
    Sanjuro
    Poziom 18  
    Prawde mowiac to ten artykul z PE mnie zainspirowal. Ale od tego czasu to pomysly i przeksztalcenia przychodza mi szybciej do glowy niz pozwala mi zapis tego w jakiej kolwiek formie. No ale w koncu bede musial zdecydowac sie na ostateczny wyglad. Brakuje mi kilku podzespolow jeszcze, ale na razie czeka to w kolejce. Na pierwszym planie jest procesor dzwieku ze wzmacniaczem (wszystko na czesciach TI :) ). Sama obrobka dzwieku bedzie na gotowcu, ale w planach bylo zastosowanie procka z Cirrusa (zaimplementowany sprzetowo dekoder wielu standardow dzwieku przestrzennego i popularnych formatow muzycznych, ale jak slysza Polska to nawet maila nie przesla :( a bylem gotow go kupic 1 sztuke probki) z dodatkowym programowalnym DSP.

    Jezeli chodzi o 2 kwestie to ide na zywiol. Jeszcze nie wynalezli jezyka programowania ktory by mnie zalamal 8) i jak na razie to dobrze sobie radze z roznymi C/Paskalami/Basicami teraz postanowilem wglebic sie w tajniki Asemblera bo bedzie wydajniejszy przy niektorych moich potrzebach :) No ale czasu mi dajcie :( bo na razie to nie mam go na nic. A jak mam to jestem wykonczony.

    A tak przy okazji szukajac Jtag'a i dsp natknalem sie na cos na SourceForge'u, ale jeszcze nie przegladalem dokladnie (chyba jakis driver pod linucha do nieszczesnego skanera z SN74ACT8990) http://ebsp.sourceforge.net/
  • #28 572111
    morph13
    Poziom 25  
    Bardzo mnie cieszy to, że jest nas juz trzech, aktywnie zainteresowanych DSP, JTAG-iem i może 320F241 (ja bynajmniej tak), a to juz spore szanse na dojście do pewnych konkretów.

    Z obserwacji widać że ten temat cieszy się sporą "przeglądalnoscią" w dziale "DSP i transmisja" szkoda że tylko tak mało "aktywnych" w tym kierunku.

    Jeśli chodi o mnie to stawiam na asembler, pózniej dopiero C, bascom-y minimalnie, a dalej inne jezyki.

    Interesowałem sie tym projektem, jak na procka 8-bitowego to miał ładne możliwości, poprostu ludzie z PE prawie na maxa wycisneli sprzęt i soft w tym rozwiazaniau jak na temte czasy :-) teraz my poprostu mamy sample tak bardzo ułatwiające "życie elektroniczne", byleby nie przegiąć bo skończy się to jak z Microchipem.
  • #29 574362
    Werwolf
    Poziom 12  
    Witam!
    Kiedyś w rozmowie telefonicznej z przedstawicielem TI na Polskę czyli firmą Contrans TI dowiedziałem się że assembler do DSP TI jest za free, ale jak sciągnąłem sobe próbki procków to okazało się że samego assemblera, albo jakiegoś oprogramowania darmowego nie ma, a wersja trialowa jest może i fajna ale co po tych 90 dniach (wydaje mi się że 90 dni na zgłębienie tajników DSP to ciut za mało)????
    Zaczynam się zastanawiać nad DSP Microchipa, Picki są niczego sobie to może i DSP będzie OK, no i nie będzie problemów z oprogramowaniem.

    Pozdrawiam
    WERWOLF
  • #30 594167
    RadekC
    Poziom 2  
    Chciałbym zapytać czy ktoś wie jak zdobyć układ SN74ACT8990.
    Jeśli ktoś mógłby mi pomóc w tej kwestii to proszę o odpowiedź.
    Zadałem to pytanie w formie nowego tematu, ale szanowni moderatorzy uznali że łamię w ten sposób jakieś niepisane zasady i usunęli mój post. Ponieważ jestem nowy na tym forum, więc nie zabardzo wiem które. :?:
    Będę wdzięczny również za informacje w tej kwestii - najlepiej od osoby która usówała te posty.
REKLAMA