RTV forum PL | NewsGroups PL

AT91SAM7xxx: Jak bezpiecznie sterować wyjściami 5V z pull-upami?

AT91SAM7 i sterowanie układem 5V

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - AT91SAM7xxx: Jak bezpiecznie sterować wyjściami 5V z pull-upami?

Goto page Previous  1, 2, 3  Next

Jerry1111
Guest

Sat Jan 03, 2009 11:30 am   



Konop wrote:
Quote:
Więc może serio przejdziesz na NXP?? ;>... LPC2366 albo 2368 ??
;>... chyba spełnią Twoje wymagania Very Happy...

A jak u nich z bledami? Kiedys wzialem LPC2106, to nie dosc ze byl
problematyczny, to jeszcze nie dawalo sie kupic w produkcyjnych
ilosciach (ssanie bylo wtedy na wiekszosc ARM Philipsa).

--
Jerry1111

Konop
Guest

Sat Jan 03, 2009 12:17 pm   



Quote:
A jak u nich z bledami? Kiedys wzialem LPC2106, to nie dosc ze byl
problematyczny, to jeszcze nie dawalo sie kupic w produkcyjnych
ilosciach (ssanie bylo wtedy na wiekszosc ARM Philipsa).
Co do błędów, to dużo poprawili... pierwsze LPCki był faktycznie do

d***, potem zrobili lepsze, ale z pewnymi błędami, te LPC23xx są jeszcze
nowsze. No i o błędach za wiele nie słyszałem... choć pewne "kwiatki"
się zdarzają, ale z tego, co zauważyłem, z reguły głupiał kompilator Wink...

Pozdrawiam
Konop

Jerry1111
Guest

Sat Jan 03, 2009 2:50 pm   



Konop wrote:
Quote:
A jak u nich z bledami? Kiedys wzialem LPC2106, to nie dosc ze byl
problematyczny, to jeszcze nie dawalo sie kupic w produkcyjnych
ilosciach (ssanie bylo wtedy na wiekszosc ARM Philipsa).
Co do błędów, to dużo poprawili... pierwsze LPCki był faktycznie do
d***, potem zrobili lepsze, ale z pewnymi błędami, te LPC23xx są jeszcze
nowsze. No i o błędach za wiele nie słyszałem... choć pewne "kwiatki"
się zdarzają, ale z tego, co zauważyłem, z reguły głupiał kompilator Wink...

Hmmm... ale to przeciez ARM7, wiec kompilator powinien glupiec w tym
samym momencie dla wszystkich ARMow. Chyba ze to nie takie proste jest?

Ja na razie cwicze AVR32 - na razie (jeszcze) przyjemne.


--
Jerry1111

Sebastian Bialy
Guest

Sat Jan 03, 2009 5:34 pm   



Jerry1111 wrote:
Quote:
Ja na razie cwicze AVR32 - na razie (jeszcze) przyjemne.

Czytałem erratę do jednego tylko AVR32 i zbladłem Smile Czy to w ogóle nie
jest wersja beta hardware Smile ? Może jednak czekać na jakiś drugi rzut?
Właśnie muszę wybrać coś do większego systemu (najlepiej z akceleracją
bytecode java) i jakoś tak zerkałem w stronę AVR32...

Adam Dybkowski
Guest

Sun Jan 04, 2009 12:20 am   



Sebastian Bialy pisze:

Quote:
Czytałem erratę do jednego tylko AVR32 i zbladłem Smile Czy to w ogóle nie
jest wersja beta hardware Smile ? Może jednak czekać na jakiś drugi rzut?
Właśnie muszę wybrać coś do większego systemu (najlepiej z akceleracją
bytecode java) i jakoś tak zerkałem w stronę AVR32...

Akcelerację Javy (Jazelle) mają praktycznie wszystkie atmelowe
ARM926EJ-S czyli np. AT91SAM9260. Nie musisz przechodzić do obozu AVR32
(jeżeli już dłubałeś w innych ARMach) ani zmieniać ulubionego producenta.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Jerry1111
Guest

Sun Jan 04, 2009 12:20 am   



Sebastian Bialy wrote:
Quote:
Jerry1111 wrote:
Ja na razie cwicze AVR32 - na razie (jeszcze) przyjemne.

Czytałem erratę do jednego tylko AVR32 i zbladłem Smile Czy to w ogóle nie
jest wersja beta hardware Smile ? Może jednak czekać na jakiś drugi rzut?

Czytales pewnie do Rev.J - to jest engineering sample Wink
Szybko zrobili potem kilka wersji. Generalnie jest OK, nie narzekam. Aha
- pradu wcale prawie nie bierze.

Quote:
Właśnie muszę wybrać coś do większego systemu (najlepiej z akceleracją
bytecode java) i jakoś tak zerkałem w stronę AVR32...

Patrzyles na rodzinke AP7000? AFAIR cos tam ma.


--
Jerry1111

Konop
Guest

Sun Jan 04, 2009 1:07 am   



Quote:
Hmmm... ale to przeciez ARM7, wiec kompilator powinien glupiec w tym
samym momencie dla wszystkich ARMow. Chyba ze to nie takie proste jest?

No właśnie o to mi chodziło - że wszystkie problemy jakie miałem
(pomijając własne błędy) okazywały się efektem zgłupienia kompilatora
Wink... czyli nie są związane z producentem Smile... właśnie o to mi chodziło
Wink... faktem jest, że ja ich póki co używałem jak jakiś ATtiny ;P...

Pozdrawiam
Konop

Sebastian Bialy
Guest

Sun Jan 04, 2009 11:16 am   



Jerry1111 wrote:
Quote:
Patrzyles na rodzinke AP7000? AFAIR cos tam ma.

Mam STK1000 z 7000 na pokładzie i jakoś chciałem sobie poćwiczyć
Javę@hardware. Niestety nawet jeśli pobawie się ze skutkiem pozytywmnym
to obawiam się że bez 4 warstw w projekcie docelowym będzie bieda (zdaje
się że te AVR32 są BGA). W ogóle mogli by zrobić AVR32 w koncepcji SOC
(CPU + RAM + FLASH). Wtedy bym się nie zastanawiał.

Sebastian Bialy
Guest

Sun Jan 04, 2009 11:34 am   



Adam Dybkowski wrote:
Quote:
Akcelerację Javy (Jazelle) mają praktycznie wszystkie atmelowe
ARM926EJ-S czyli np. AT91SAM9260.

Tak wiem, ale AVR32 wyglądają również nieźle, dlatego sie na razie
rozglądam.

Quote:
ani zmieniać ulubionego producenta.

To nie argument. Agumenty które mnie interesują:

a) montowalne na 2 warstwach

b) mozliwość podpięcia pamięci z współczesnego PC (a więc taniej).

c) Java w hardware.

d) do dostania w detalu w mięsnym na rogu.

e) być może z portem linuxa (ale niekoniecznie).

No ja wiem, że tak to tyko ...

PS. Widział ktoś akcelerację sprzetową dla maszyny .NET gdziekolwiek?

Jerry1111
Guest

Sun Jan 04, 2009 4:49 pm   



Konop wrote:
Quote:
Hmmm... ale to przeciez ARM7, wiec kompilator powinien glupiec w tym
samym momencie dla wszystkich ARMow. Chyba ze to nie takie proste jest?

No właśnie o to mi chodziło - że wszystkie problemy jakie miałem
(pomijając własne błędy) okazywały się efektem zgłupienia kompilatora
Wink... czyli nie są związane z producentem Smile... właśnie o to mi chodziło

Jasne. Czyli kompilator byl w porzadku.

Quote:
Wink... faktem jest, że ja ich póki co używałem jak jakiś ATtiny ;P...

a w czym na ATTiny pisales? W gnu-gcc, avr-gcc, C-99, czy innym c?
Po prostu czas byc 'compliant' ze specyfikacja jezyka dla duzych prockow
a nie uzywac przyzwyczajenia z wynalazkow producentow dla malych prockow ;-)


--
Jerry1111

Adam Dybkowski
Guest

Sun Jan 04, 2009 9:11 pm   



Sebastian Bialy pisze:

Quote:
Mam STK1000 z 7000 na pokładzie i jakoś chciałem sobie poćwiczyć
Javę@hardware. Niestety nawet jeśli pobawie się ze skutkiem pozytywmnym
to obawiam się że bez 4 warstw w projekcie docelowym będzie bieda (zdaje
się że te AVR32 są BGA).

Jak wrzucisz takie procki w BGA (powyżej 200 kulek) na płytkę
4-warstwową i będzie to działać poprawnie - to jesteś GOŚĆ. Wg mnie nie
ma szans. W jednym projekcie w firmie (na AT91SAM9261) mamy płytkę 10
czy 12-warstwową a i tak wiatr tam nie hula. No ale to jest super
miniaturyzacja i na ścieżki na zewnętrznych warstwach nie ma w ogóle
miejsca.

Quote:
W ogóle mogli by zrobić AVR32 w koncepcji SOC
(CPU + RAM + FLASH). Wtedy bym się nie zastanawiał.

Rzadko kiedy robi się wydajne procki połączone z Flashem na jednym
kawałku krzemu (patrz np. atmelowa rodzina SAM9 czy palmtopowe PXA),
może jest w tym jakaś większa filozofia związana przykładowo z procesem
technologicznym?

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Adam Dybkowski
Guest

Sun Jan 04, 2009 9:16 pm   



Sebastian Bialy pisze:

Quote:
Akcelerację Javy (Jazelle) mają praktycznie wszystkie atmelowe
ARM926EJ-S czyli np. AT91SAM9260.
[...]
Agumenty które mnie interesują:
a) montowalne na 2 warstwach

Chcesz wydajny procek i taki warunek? Od razu sobie odpuść.
Nawet kobyły w TQFP206 (a'la AT91RM9200) ciężko jest upchnąć sensownie
na płytce 2-warstwowej. Przecież 4-warstwowe nie są takie drogie (patrz
np. oferta Technoservice "TS'ka").

Quote:
b) mozliwość podpięcia pamięci z współczesnego PC (a więc taniej).

SDRAM jest całkiem współczesny. A że kupisz w postaci scalaka a nie
modułu DIMM (wymagającego dodatkowo kupienia podstawki) - to chyba tym
lepiej, bo mniej miejsca zajmie na PCB. Większość ARM9 oraz wszystkie
AVR32 obsługują SDRAM'y.

Quote:
d) do dostania w detalu w mięsnym na rogu.

Jassne. Czyli cały post należało opatrzyć emotikonem Wink ?

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Sebastian Bialy
Guest

Sun Jan 04, 2009 9:33 pm   



Adam Dybkowski wrote:
Quote:
pozytywmnym to obawiam się że bez 4 warstw w projekcie docelowym
będzie bieda (zdaje się że te AVR32 są BGA).

Jak wrzucisz takie procki w BGA (powyżej 200 kulek) na płytkę
4-warstwową i będzie to działać poprawnie - to jesteś GOŚĆ.

Ano doświadczeń nie mam. Z tymi 12 warstwami to chyba jednak z lekka
przesada, mam tu zmontowany AVR32 z 256 kulkami i na oko (ale nie mam
tego jak ocenić inaczej) laminat ma 4 lub nieco więcej warstwowy.

jak by nie patrzeć, ciękie czasy dla amatorów :/

Sebastian Bialy
Guest

Sun Jan 04, 2009 9:37 pm   



Adam Dybkowski wrote:
Quote:
Chcesz wydajny procek i taki warunek? Od razu sobie odpuść.
Nawet kobyły w TQFP206 (a'la AT91RM9200) ciężko jest upchnąć sensownie
na płytce 2-warstwowej. Przecież 4-warstwowe nie są takie drogie (patrz
np. oferta Technoservice "TS'ka").

No czasami może to oznaczać opłacalny/nieopłacalny. Nie nalegam - tylko
chciałbym :)

Quote:
SDRAM jest całkiem współczesny. A że kupisz w postaci scalaka a nie
modułu DIMM (wymagającego dodatkowo kupienia podstawki) - to chyba tym
lepiej, bo mniej miejsca zajmie na PCB. Większość ARM9 oraz wszystkie
AVR32 obsługują SDRAM'y.

Podstawka pod pamięc ma tą zaletę, że można łatwo rozbudować o ile
trzeba - przez klienta Smile. A więc produkt w teorii tańszy.

Quote:
d) do dostania w detalu w mięsnym na rogu.
Jassne. Czyli cały post należało opatrzyć emotikonem Wink ?

E tam, ja całkiem serio. Co ostatnio znajduje jakiś ciekawy element, to
najbliższy dystrybutor na taiwanie albo detal oznacza przynajmniej wagon
lub też na syberię (do PL) nie wysyłają itd.

Adam Dybkowski
Guest

Sun Jan 04, 2009 9:47 pm   



Sebastian Bialy pisze:

Quote:
Jak wrzucisz takie procki w BGA (powyżej 200 kulek) na płytkę
4-warstwową i będzie to działać poprawnie - to jesteś GOŚĆ.

Ano doświadczeń nie mam. Z tymi 12 warstwami to chyba jednak z lekka
przesada, mam tu zmontowany AVR32 z 256 kulkami i na oko (ale nie mam
tego jak ocenić inaczej) laminat ma 4 lub nieco więcej warstwowy.

Atmel płytkę NGW100 zrobił w 8 warstwach. To wg mnie sensowna liczba,
może dałoby się zejść do 6.
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4102

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Goto page Previous  1, 2, 3  Next

elektroda NewsGroups Forum Index - Elektronika Polska - AT91SAM7xxx: Jak bezpiecznie sterować wyjściami 5V z pull-upami?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map