| Author |
Message
|
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#1
05 Dec 2003 17:37 tms320f241 |
|
|
|
Do wszystkich użytkowników forum; czy ktoś z was wykonał juz jakieś ciekawe urządzenie z tym prockiem ?
|
|
| Back to top |
|
 |
sieger Poziom 20

Joined: 07 Apr 2003 Posts: 843
|
#2
18 Feb 2004 07:25 Re: tms320f241 |
|
|
|
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
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#3
18 Feb 2004 20:25 Re: tms320f241 |
|
|
|
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 :-)
|
|
| Back to top |
|
 |
sieger Poziom 20

Joined: 07 Apr 2003 Posts: 843
|
#4
18 Feb 2004 22:32 Re: tms320f241 |
|
|
|
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
|
|
| Back to top |
|
 |
Google

|
#
18 Feb 2004 22:32 |
|
|
|
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#5
20 Feb 2004 19:34 Re: tms320f241 |
|
|
|
| sieger wrote: |
| 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 :-).
|
|
| Back to top |
|
 |
sieger Poziom 20

Joined: 07 Apr 2003 Posts: 843
|
#6
20 Feb 2004 22:03 Re: tms320f241 |
|
|
|
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.
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#7
21 Feb 2004 08:23 Re: tms320f241 |
|
|
|
| sieger wrote: |
| 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.
|
|
| Back to top |
|
 |
sieger Poziom 20

Joined: 07 Apr 2003 Posts: 843
|
#8
21 Feb 2004 09:11 Re: tms320f241 |
|
|
|
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.
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#9
27 Feb 2004 19:21 Re: tms320f241 |
|
|
|
| sieger wrote: |
| 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.
|
|
| Back to top |
|
 |
sieger Poziom 20

Joined: 07 Apr 2003 Posts: 843
|
#10
27 Feb 2004 20:50 Re: tms320f241 |
|
|
|
Jak ktoś jest zainteresowany, to prosze się odzywać - zawiążemy grupe trzymającą sygnał - w grupie zawsze raźniej.
|
|
| Back to top |
|
 |
Sanjuro Poziom 16

Joined: 21 Jan 2004 Posts: 299
|
#11
28 Feb 2004 13:13 Re: tms320f241 |
|
|
|
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/.
|
|
| Back to top |
|
 |
Google

|
#
28 Feb 2004 13:13 |
|
|
|
|
|
| Back to top |
|
 |
elektryk Poziom 26

Joined: 25 Apr 2002 Posts: 11092
|
#12
28 Feb 2004 13:19 Re: tms320f241 |
|
|
|
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.
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#13
28 Feb 2004 13:46 Re: tms320f241 |
|
|
|
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.
|
|
| Back to top |
|
 |
Werwolf Poziom 9

Joined: 07 Jun 2002 Posts: 39
|
#14
01 Mar 2004 12:20 Re: tms320f241 |
|
|
|
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
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#15
01 Mar 2004 20:06 Re: tms320f241 |
|
|
|
| Werwolf wrote: |
| 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.
|
|
| Back to top |
|
 |
sieger Poziom 20

Joined: 07 Apr 2003 Posts: 843
|
#16
25 Mar 2004 22:11 Re: tms320f241 |
|
|
|
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.
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#17
26 Mar 2004 08:08 Re: tms320f241 |
|
|
|
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 :-).
|
|
| Back to top |
|
 |
Sanjuro Poziom 16

Joined: 21 Jan 2004 Posts: 299
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#19
26 Mar 2004 13:21 Re: tms320f241 |
|
|
|
| Sanjuro wrote: |
| 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 :-) ).
|
|
| Back to top |
|
 |
Sanjuro Poziom 16

Joined: 21 Jan 2004 Posts: 299
|
#20
27 Mar 2004 01:05 Re: tms320f241 |
|
|
|
Tak SN74LVT8980A jest dostepny jako Sample :)
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#21
27 Mar 2004 14:10 Re: tms320f241 |
|
|
|
| Sanjuro wrote: |
| Tak SN74LVT8980A jest dostepny jako Sample :) |
to się zgadza ale SN74ACT8990 nie jest i o niego mi chodziło :-)
|
|
| Back to top |
|
 |
Sanjuro Poziom 16

Joined: 21 Jan 2004 Posts: 299
|
#22
27 Mar 2004 14:26 Re: tms320f241 |
|
|
|
No to ze 16 bitowy SN74ACT8990 nie jest dostepny w samplach to wiem, ale wyraznie napisaleś:
| morph13 wrote: |
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
|
|
| Back to top |
|
 |
sieger Poziom 20

Joined: 07 Apr 2003 Posts: 843
|
#23
28 Mar 2004 10:30 Re: tms320f241 |
|
|
|
:arrow: Sanjuro
Próbowałeś już może robić coś z układami tego typu?
|
|
| Back to top |
|
 |
Sanjuro Poziom 16

Joined: 21 Jan 2004 Posts: 299
|
#24
28 Mar 2004 19:22 Re: tms320f241 |
|
|
|
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 :)
|
|
| Back to top |
|
 |
Google

|
#
28 Mar 2004 19:22 |
|
|
|
|
|
| Back to top |
|
 |
sieger Poziom 20

Joined: 07 Apr 2003 Posts: 843
|
#25
28 Mar 2004 21:27 Re: tms320f241 |
|
|
|
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.
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#26
29 Mar 2004 17:52 Re: tms320f241 |
|
|
|
| Sanjuro wrote: |
| 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ł ??.
| Quote: |
| 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.
|
|
| Back to top |
|
 |
Sanjuro Poziom 16

Joined: 21 Jan 2004 Posts: 299
|
#27
29 Mar 2004 20:58 Re: tms320f241 |
|
|
|
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/
|
|
| Back to top |
|
 |
morph13 Poziom 20

Joined: 18 Feb 2003 Posts: 976 Location: Siedlce
|
#28
30 Mar 2004 18:53 Re: tms320f241 |
|
|
|
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.
|
|
| Back to top |
|
 |
Werwolf Poziom 9

Joined: 07 Jun 2002 Posts: 39
|
#29
01 Apr 2004 07:11 Re: tms320f241 |
|
|
|
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
|
|
| Back to top |
|
 |
RadekC Poziom 2

Joined: 18 Feb 2004 Posts: 4
|
#30
14 Apr 2004 12:14 Re: tms320f241 |
|
|
|
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.
|
|
| Back to top |
|
 |