www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

USB-neodvisno napajanje LPC2138
Pojdi na stran 1, 2, 3  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Letme
Član
Član



Pridružen-a: Ned 12 Nov 2006 23:49
Prispevkov: 13
Aktiv.: 0.06
Kraj: Ljubljana

PrispevekObjavljeno: Sre Feb 28, 2007 11:49 am    Naslov sporočila:  USB-neodvisno napajanje LPC2138 Odgovori s citatom

Zanima me kako bi lahko S-ARM (LPC2138-) uporabljal na terenu brez prenosnega računalnika in po možnosti brez "konstantnega" vira napajanja (npr. za napajanje bi skrbele baterije, avtomobilski akumulator ipd.) Ali je to sploh mogoče?

Hvala za pomoč

_________________
Nobody is perfect - I am.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Domenius
Član
Član



Pridružen-a: Sre 30 Nov 2005 14:15
Prispevkov: 1188
Aktiv.: 5.00
Kraj: Medvode

PrispevekObjavljeno: Sre Feb 28, 2007 12:03 pm    Naslov sporočila:   Odgovori s citatom

Seveda je. Ali je na ŠARMu še poseben konektor za napajanje ali se napaja samo preko USB?
_________________
It's electric!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3475
Aktiv.: 14.64
Kraj: Postojna

PrispevekObjavljeno: Sre Feb 28, 2007 5:37 pm    Naslov sporočila:   Odgovori s citatom

Poskusi, če dela tudi, če je na USB priključeno samo napajanje.
To lahko programsko stestiraš tako, da daš PC v Sleep oz. samo USB napravo v suspend mode. Slednje narediš tako, da jo daš v Device Manager v stanje Disabled.
Če pa ne dela...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
dpavli
Član
Član



Pridružen-a: Čet 25 Jan 2007 9:19
Prispevkov: 121
Aktiv.: 0.54

PrispevekObjavljeno: Sre Feb 28, 2007 6:28 pm    Naslov sporočila:   Odgovori s citatom

ITLPC2138 oziroma Š-ARM je narejen tako, da se zinicializira samo, če je priklopljen na USB na računalnik, kjer je iSystem iOne driver.

Gre za to, da četudi boš peljal +5V na USB konektor, zadeva ne bo štartala. Pač potrebuje neko inicializacijo ki jo pošlje PC driver plati preko USBja, zato da ta štarta.

Tisti "battery" konektor pa napaja zgolj del v uCju ki poganja interni timer in še nekaj se mi zdi - skratka boš moral iskati alternativo.

LP, D.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
blueH2O
Član
Član



Pridružen-a: Sob 30 Sep 2006 9:23
Prispevkov: 71
Aktiv.: 0.31

PrispevekObjavljeno: Čet Mar 01, 2007 12:29 am    Naslov sporočila:   Odgovori s citatom

Lahko tvegaš in poskusiš v obratni smeri. Namesto da bi iz pinov črpal 3.3V ali 5V, priklopiš stabilno napajanje. Imaš dva Š-ARMa, če enega skuriš, ti eden še vedno ostane, plus še nekaj se naučiš. V vsakem primeru imaš koristi Wink
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
chaos
Član
Član



Pridružen-a: Sob 16 Sep 2006 22:12
Prispevkov: 1063
Aktiv.: 4.64
Kraj: Zagorje ob Savi

PrispevekObjavljeno: Pet Jun 01, 2007 1:51 am    Naslov sporočila:   Odgovori s citatom

Š-ARM dela tudi brez WinIDEA, tudi z ugasnjenim računalnikom (če tvoj računalnik tudi ugasnjen pošilja tisti minimalni štrom na USB), potrebno je samo premakniti J9 iz položaja 1-2 v 2-3 (s tem se onemogoči debugger).

LP!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
BluPhenix
Član
Član



Pridružen-a: Pet 05 Mar 2004 12:54
Prispevkov: 1018
Aktiv.: 4.29
Kraj: Sežana

PrispevekObjavljeno: Ned Jun 03, 2007 1:26 am    Naslov sporočila:   Odgovori s citatom

Točno tako. Točno to piše tudi v navodilih.

No dobro je tudi J25 dati na pravo pozicijo, da se bootloader ne išče kjer ni potrebno.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Roadracer
Član
Član



Pridružen-a: Ned 16 Okt 2005 18:41
Prispevkov: 482
Aktiv.: 2.03
Kraj: LJ/Litija

PrispevekObjavljeno: Sob Jun 09, 2007 7:06 pm    Naslov sporočila:   Odgovori s citatom

Poskusil sem narediti lastno napajanje (usb priključek na katerega sem priklopil samo vcc in gnd). Šarm se mi še vedno ne zbudi. Je komu uspelo kako drugače? Prosim za pomoč, ker je stvar premična in deluje na baterije.

LP
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
blueH2O
Član
Član



Pridružen-a: Sob 30 Sep 2006 9:23
Prispevkov: 71
Aktiv.: 0.31

PrispevekObjavljeno: Ned Jun 10, 2007 10:34 pm    Naslov sporočila:   Odgovori s citatom

Tudi jaz sem poskusil z USB priključkom, kjer sta priklopljena samo napajalna pina (vcc in gnd), vendar brez uspeha. Sumim, da je težava v sami strukturi USBja - ob priklopu se mora po protokolu "pretočiti" nekaj podatkov, med njimi tudi zahteva o porabi toka.

Citiram:
High power bus powered functions will draw all its power from the bus and cannot draw more than one unit load until it has been configured, after which it can then drain 5 unit loads (500mA Max) provided it asked for this in its descriptor. High power bus functions must be able to be detected and enumerated at a minimum 4.40V. When operating at a full unit load, a minimum VBUS of 4.75 V is specified with a maximum of 5.25V. Once again, these measurements are taken at the upstream plug.

vir: USB in a NutShell - Chapter 2 - Hardware

P.S.: tisti, ki je napisal navodila - je to res poskusil ali samo teortično ugiba?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Domenius
Član
Član



Pridružen-a: Sre 30 Nov 2005 14:15
Prispevkov: 1188
Aktiv.: 5.00
Kraj: Medvode

PrispevekObjavljeno: Pon Jun 11, 2007 12:25 am    Naslov sporočila:   Odgovori s citatom

Zakaj pa potem druge razvojne plošče delujejo samo na Vcc in GND? Nekatere imajo iz USBja samo napajalna pina, pa vse normalno deluje. Tukaj je napaka nekje drugje.
_________________
It's electric!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Roadracer
Član
Član



Pridružen-a: Ned 16 Okt 2005 18:41
Prispevkov: 482
Aktiv.: 2.03
Kraj: LJ/Litija

PrispevekObjavljeno: Sre Jul 04, 2007 11:50 am    Naslov sporočila:   Odgovori s citatom

Sem se obrnil kar na prof. Fajfarja in mu opisal težavo.
Njegov odgovor je sledeč:
Citiram:
Za napajanje prek USBja potrebujete živ USB priključek (na drugi strani mora
biti naprava ki podpira USB). Pri tem so vztrajali naši industrijski
partnerji, da bi otežili profesionalno rabo sistema. Lahko pa verjetno
sistem prelisičite tako, da napajanje pripeljete direktno na pine (Vcc in
GND) Sam tega še nisem poskusil. Probajte in če vam uspe, mi napišite da
objavim na FAQ

LP IF


Torej bo potreben preizkus. Če je kdo že preizkusil zadevo naj javi. Drugače bo treba pa narediti simulator USB porta s kakšnim manjšim čipom kot je PIC ali pa če že kakšen podoben obstaja.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
blueH2O
Član
Član



Pridružen-a: Sob 30 Sep 2006 9:23
Prispevkov: 71
Aktiv.: 0.31

PrispevekObjavljeno: Sob Jul 07, 2007 11:13 am    Naslov sporočila:   Odgovori s citatom

Še enkrat sem poskusil Š-ARM zagnati direktno z Vcc in GND - brez uspeha. Ob normalnem zagonu se prižeta rdeči LED diodi ob USB konektorju, pri goljufiji pa ne. Poleg tega naj bi se ob pravilnem delovanju prikazalo sporočilo "Hello World!". Tudi mostiček je nastavljen za samostojni zagon.

Za povezavo sem izkoristil že izdelano tiskano vezje in 5V napajanje iz ATX napajalnika. Izmerjena napetost na USB konektorju se ujema s standardom.

Kar pa še nisem testiral, so 3.3V napetost ter pull-up in pull-down upori na D- in D+ liniji. Je to možen vzrok nedelovanja? Ali so na plati že integrirani upori?



dokaz.jpg
 Opis:
 Velikost datoteke:  281.72 KB
 Pogledana:  17 krat

dokaz.jpg


Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Roadracer
Član
Član



Pridružen-a: Ned 16 Okt 2005 18:41
Prispevkov: 482
Aktiv.: 2.03
Kraj: LJ/Litija

PrispevekObjavljeno: Ned Jul 08, 2007 7:55 am    Naslov sporočila:   Odgovori s citatom

blueH2O vidm da si se zelo potrudu. Samo verjetno bo vse brez uspeha. Skrbi me samo delovanje te plošče, ki brez driverjev priklopljena na usb nima nobenih znakov življenja. Pa je v USB skos napajanje. Mogoče bi bila boljša zadeva da se priklopi kar direkt na plato 3v3 in 5v ter GND napajanje in bi moglo delovat. Sam nimam plošče trenutno pri sebi da bi poskusil, ampak sigurno bo to lažje kot izdelava napajanja preko usb.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
dpavli
Član
Član



Pridružen-a: Čet 25 Jan 2007 9:19
Prispevkov: 121
Aktiv.: 0.54

PrispevekObjavljeno: Sre Jul 25, 2007 12:02 am    Naslov sporočila:   Odgovori s citatom

dpavli je napisal/a:
ITLPC2138 oziroma Š-ARM je narejen tako, da se zinicializira samo, če je priklopljen na USB na računalnik, kjer je iSystem iOne driver.

Gre za to, da četudi boš peljal +5V na USB konektor, zadeva ne bo štartala. Pač potrebuje neko inicializacijo ki jo pošlje PC driver plati preko USBja, zato da ta štarta.

Tisti "battery" konektor pa napaja zgolj del v uCju ki poganja interni timer in še nekaj se mi zdi - skratka boš moral iskati alternativo.

LP, D.


Bolj eksplicitno kot tako nisem mogel napisati in ne vem zakaj ni razumljivo.

Torej - ne bo delalo. Ne bo. Ni variante. Ker se je Asyst odloču za iOne (vmesnik USB<-->JTAG) in iOne pač potrebuje neko inicalizacijo (ki jo dobi od driverja) da štarta procesor.

Tisti jumper J9 pa tudi v dokumentaciji lepo piše, da je namenjen za eksterni debugger. Torej še nočeš iOne in WinIDEE in bi rad na JTAG priklopil recimo mikrolink, potem ta jumper prestaviš. Ampak procesor sam od sebe še vedno ne bo štartal Smile

Če še kdo ne verjame, dokaz:





Če rabite nekaj kar dela brez PCja, si sestavite sami razvojno plato z LPC2138 (g. Rehar iz Silice rad zrihta kakšen sample ali dva) ali pa uporabite kakšno podobno, ki se je že razvijala in objavila na tem forumu. Ali pa nabavite nekaj profi, se dobijo stvari že za 150€ lahko...

LPD
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
dpavli
Član
Član



Pridružen-a: Čet 25 Jan 2007 9:19
Prispevkov: 121
Aktiv.: 0.54

PrispevekObjavljeno: Sre Jul 25, 2007 12:08 am    Naslov sporočila:   Odgovori s citatom

Domenius je napisal/a:
Zakaj pa potem druge razvojne plošče delujejo samo na Vcc in GND? Nekatere imajo iz USBja samo napajalna pina, pa vse normalno deluje.


Ker imajo debugging preko JTAGa in verjetno malo spremenjen bootloader.

LPD
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> ARM arhitektura Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran 1, 2, 3  Naslednja
Stran 1 od 3

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 7 dni


Powered by phpBB © 2001, 2005 phpBB Group