logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

LinuxStamp - otwarta platforma na ARMie

mi_ma 03 Wrz 2008 08:32 7357 28
  • LinuxStamp - otwarta platforma na ARMie

    Projektant systemów wbudowanych paul Thomas jakiś czas temu zaprezentował otwarty projekt swojego mini komputera zbudowanego zaledwie na kilku elementach i pracującym na systemie operacyjnym linux. Jest to bardzo prosty projekt wbrew pozorom, ale za to o bardzo dużych możliwościach. Zawiera zaledwie sześć scalaków: procesor, pamięć flash, pamięć ram, ethernet, konwersja zasilania, interface USB i trochę elementów biernych.
    System idealnie nadaje się do zastosowania w różnych robotach, co autor także przedstawił w kolejnym projekcie (zamieszczonym na zdjęciach).
    System zawiera:
    procesor Atmel AT91RM9200 (ARM9, MMU)
    32MB SDRAM
    8MB SPI pamięci flash
    10/100 Ethernet (zapewniony przez procesor Atmela)
    host USB (zapewniony przez procesor Atmela)
    wejście na karty SD
    port JTAG
    Ponieważ projekt jest w trakcie rozwoju, to w przyszłości mają zostać dodane kolejne opcje takie jak czujnik przyspieszenia czy GPS. Wiele infromacji znajduje się na stronie autora.

    LinuxStamp - otwarta platforma na ARMie
    LinuxStamp - otwarta platforma na ARMieLinuxStamp - otwarta platforma na ARMie

    Źródło http://www.opencircuits.com/Linuxstamp#U-boot

    Fajne? Ranking DIY
    O autorze
    mi_ma
    Tłumacz Redaktor
    Offline 
    Specjalizuje się w: elektronika wojskowa
    mi_ma napisał 831 postów o ocenie 809. Mieszka w mieście Wrocław. Jest z nami od 2006 roku.
  • #3 5501796
    Gienek
    Poziom 37  
    Kolega trochę przesadził. Odstępy między przelotkami to 7-11 milsa (0.2-03 mm). Ścieżki najcieńsze, to 7 milsów. Konkluzja - jest to do wykonania, ale koszty ...:D
  • #6 5502453
    Gienek
    Poziom 37  
    Faktycznie, nie o tych przelotkach mówimy. Ja przeglądałem pliki Eagle, a tam takich "zagęszczeń" brak. (.pdf ma zniekształcenia w stosunku do pliku .brd)
  • #8 5503363
    gothye
    Poziom 33  
    co powiecie na wspólne zamówienie PCB wg. tego projektu ??

    obawiam sie tylko jak przylutować sam uC do Pcb ;/
  • #9 5503547
    Konto nie istnieje
    Konto nie istnieje  
  • #10 5504983
    szikaka
    Poziom 14  
    ja byłbym ewentualnie chętny na pcb jeśli zbierze się więcej osób bo juz od jakiegoś czasu myślałem nad czymś podobnym choćby LOM ale to mi bardziej odpowiada :)
  • #11 5506578
    orson-pl
    Poziom 17  
    W zależności od ceny płytki - także chętnie przyłączyłbym się.
  • #12 5508407
    pidpawel
    Poziom 26  
    A może ktoś zacznie to robić seryjnie?? ;) Chętnie się piszę :P
  • #13 5509072
    smyku22
    Poziom 16  
    To ja też jestem chętny ale obawiam się iż koszty dokumentacji nie zmieszczą sie w trzech cyfrach. Ponadto nie wiem która firma w Polsce by się podjęła zrobienia wspomnianych już przelotek.
  • #14 5509115
    szikaka
    Poziom 14  
    korzystając z kalkulatora na stronie technoservicu wyszło co następuje: całkowity koszt obwodu około 50zł koszt dokumentacji około 60zł netto bez transportu - co do parametrów powinni dać radę
    Wartości graniczne procesów dla obwodów dwustronnych:
    # Maksymalny wymiar obwodu drukowanego: 465 x 583 mm
    # Minimalna średnica otworów dla obwodów standardowych: ø = 0,2 mm
    # Minimalna średnica pól lutowniczych: ø otworu + 0,4 mm
    # Minimalna szerokość ścieżek: 5 milsów
    # Minimalna odległość między ścieżkami: 4 milsy
  • #15 5509470
    master_flamaster
    Poziom 11  
    Moim zdaniem powinniście się koledzy wstrzymać z zamawianiem płytek pod to urządzenie. Po pierwsze w kilku miejscach scieżki tworzą kąty proste, co jest niedopuszczalne. Długość scieżek między ramem a prockiem nie jest równa, również niedopuszczalne. Prawda jest taka, płytka napewno działa i może mieć wiele fajnych zastosowań, ale do pełnej mocy nikt jej nie rozbuja, bo wspomniane wcześniej problemy urosną do rangi "śmiertelnych".
  • #16 5511200
    smyku22
    Poziom 16  
    Jestem ciekaw czy kupując podobny moduł w którymś ze sklepów internetowych nie jesteśmy narażeni na podobne problemy o których kolega wspomniał. Gdy mamy do dyspozycji jedynie dwustronną płytkę trudno jest zrobić ścieżki o takiej samej długości z proca do pamięci. Ja mimo tych wad konstrukcyjnych dalej chętny był bym na PCB.
  • #17 5511522
    master_flamaster
    Poziom 11  
    Wbrew pozorom, to nie jest takie niesamowicie trudne, nawet na dwóch warstwach. Widziałem aplikację (co prawda innej 9.) w której długość scieżek między pamięcią a uK była jednakowa. Mimo, iż płytka pozostała 2 warstwowa. Generowaniem takich połączeń zajmował się bodajże Protel (ale głowy nie dam). Nadal jednak podtrzymuję moje zdanie, że ryzyko niepoprawnej pracy przy prostopadłych ścieżkach jest niebagatelne. Sam się kiedyś na tym przejechałem.
  • #19 5516697
    majster256
    Poziom 21  
    tridio napisał:
    Na stronie pisze, że obsługą USB zajmuje się kostka FT232R


    zerknij na schemat, tam jest układ FT pod piety pod mini USB (JP1) oraz USB host w normalnym złączu ( zlacze JP2)
  • #20 5523280
    szikaka
    Poziom 14  
    A co byście szanowni koledzy powiedzieli na
    # ARM926-EJ AT91SAM9260 (AT91SAM9G20)
    # 64MB pamięci SDRAM i do 1GB pamięci NAND Flash
    # Interfejs Ethernet PHY 10/100Mbit wraz z transformatorem i gniazdem RJ45
    # 2 x Host USB 2.0 Full Speed
    # Interfejs RS232
    # USB 2.0 Full Speed Device
    # Diody LED: sygnalizująca zasilanie, oraz dostępna dla użytkownika
    # Napięcie 3.3V
    # 2 x 40 wyprowadzeń z rastrem 0.1"
    # Małe wymiary: 36mm x 61mm

    oraz z uruchomionym systemem Linux oraz przykładowym oprogramowaniem
    w cenie 199zł netto?

    podpowiedź? :)

    http://www.sklep.propox.com/index.php?d=produkt&id=2118

    tylko mnie nie zjedźcie, że gotowizna, za to naprawdę wielka gama możliwości całkiem DIY

    nie jestem tam zatrudniony, ale sam chętnie będę myślał o zakupie
  • #21 5526164
    pidpawel
    Poziom 26  
    Fajna sprawa ;) tylko takie pytanie mam - da się podłączyć kartę sd to już wiem, a czy da się z niej wystartować? Można by na tym routery stawiać :P
  • #22 5526245
    majster256
    Poziom 21  
    pidpawel napisał:
    Można by na tym routery stawiać :P



    no weź chłopie... a o czym jest ten temat....
  • #23 5526258
    pidpawel
    Poziom 26  
    Zonk - sorki jednocześnie przeglądałem temat o zastosowaniu takich bajerów jako sterowniki magistral domowych i mi się majdło...
  • #24 5526480
    qrdel
    Poziom 28  
    O Propoxie były na forum uwagi że niesolidny i nieterminowy.
  • #25 5526912
    master_flamaster
    Poziom 11  
    zattara napisał:
    Może zabrzmi to banalnie, ale wyjaśnijcie proszę Koledzy o co chodzi z tymi prostopadłymi ścieżkami? W czym jest problem?


    Przy dużych prędkościach przesyłu danych jak kąt scieżek jest za duży to na tych zakrętach bity nie wyrabiają i wypadają. Jak wpadną na inną scieżke to już kompletna tragedia ;)
    Poważnie problem polega na indukowaniu się zakłóceń. Dużo łatwiej pojawią się one na ścieżkach na których występują kąty proste. Ja jednak wolę łatwiejszy do przełknięcia powód - nie wolno i juz :P
  • #27 13573087
    majster256
    Poziom 21  
    zastanów się czy ta rodzina ARM'ów jest odpowiednia do poświęcania jej czasu na naukę... to już troszkę stara technologia, sądzę, że znajdziesz dużo układów o lepszych parametrach i niższej cenie.
  • #29 13576121
    jarek_lnx
    Poziom 43  
    Cytat:
    Na chwilę obecną to jedyny projekt z ARM i linuxem dostępny open source z wzorem PCB ,ale chętnie poznałbym inne jeśli są w sieci

    Google się z tobą nie zgadza, pierwszy z brzegu kontrprzykład:
    Link

    A tak przy okazji nie rozumiem skąd pochodzi zapotrzebowanie na open hardware, OSS jest naturalną reakcją na skrajnie restrykcyjne licencje na oprogramowanie, w dziedzinie sprzętu ten problem nigdy nie wystąpił w takim nasileniu, nikt nie straszy nas więzieniem za przecięcie ścieżki, albo przylutowanie kawałka kynaru do płytki, albo śledzenie dokąd idzie ścieżka (podczas gdy modyfikacja i analizowanie oprogramowania "zamkniętego" zawsze jest zakazana).

    Jeśli ktoś udostępnia pliki PCB nie wybrzydzał bym na to czy są na wolnej licencji czy nie, jeśli potrzebujesz płytki prototypowej użyjesz tak jak jest, jeśli potrzebujesz wbudować fragment do swojego urządzenia to i tak nie przeniesiesz mozaiki ścieżek 1:1.
REKLAMA