clevis.czSiemensMania | WMmania | VySemNesmite | SiemensMania na Facebooku
EnglishČesky
SiemensMania has a brand new forum
  SiemensMania    Fórum

   Off-line verze  TESTY  Náhradní díly  Podpořte SM  

ÚVOD FÓRUM CHAT
:: Zobrazit téma - Programovani elfu
 
 FAQFAQ   HledatHledat   Seznam uživatelůSeznam uživatelů   Skupiny uživatelůSkupiny uživatelů   NastaveníNastavení   ChatChat   Přihlásit, pro kontrolu soukromých zprávPřihlásit, pro kontrolu soukromých zpráv 
 BankaBanka   LoterieLoterie   Obchody uživatelůObchody uživatelů   Obchodní důmObchodní dům 

Programovani elfu
Jdi na stránku Předchozí  1, 2, 3, 4, 5, 6
 
Odpovědět na téma    Obsah fóra -> Elfy
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
maugliknm
badatel
badatel

Založen: 06. 03. 2007
Příspěvky: 140
Telefon: EL 71,E71
645.34 SMM
PříspěvekZaslal: st duben 09, 2008 6:57 pm    Předmět: Odpovědět s citátem

no potrebujeme ho previest do hex a dostat do kodu,zrejme, elf alarm pouziva vlastne obrazky a chceme ich zmenit,vyzera ze su ulozene v image.c ,....http://www.edisk.cz/stahnout-soubor/27761/image.c_25.44KB.html
_________________
S 65 fw 58, M(CX) 75 fw 13,S 75 fw 47+,EL 71 fw 45,E71 fw 45 all MP 14 + EP 2.3
Jabber conference siemensmania@conf.netlab.cz
http://www.imghosting.eu/gallery.php?u=maugliknm
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
Duku
uživatel roka 2008
uživatel roka 2008

Založen: 18. 12. 2004
Příspěvky: 1027
Bydliště: Liptovský Mikuláš
Telefon: EL71v45
28.71 SMM
PříspěvekZaslal: st duben 09, 2008 6:58 pm    Předmět: Odpovědět s citátem

Nevyznam sa v tom, ale asi to bude to prevedenie do hex Mr. Green Skratil som to, ale vyzera to asi takto:
citace:
char IMG[]={0x8C,0x19,0x00,0xE0,0xFF,0x6D,0x6B,0x04,0x00,0x00,0xEB,0x61,0x00,0xD1,0x23,0x57,0x3D,0x78,0x45,0x98,0x55,0xB9,0x5D,0xD9,0x65,0x1A,0x76,0x3A,0x7E,
0x25,0x19,0x5B,0x8E,0xBC,0x9E,0xDC,0xA6,0xFD,0xAE,0x1D,0xB7,0x3E,0xBF,0x5E,0xC7,0xDC,0xBE,0xC7,0x31,0x00,0x00,0x49,0x4A,0x1B,0x00,0xE0,0xFF,0x08,
0x42,0x02,0x00,0x00,0xEB,0x81,0x83,0xC0,0x18,0x00,0x00,0x09,0x1A,0xF6,0x44,0xB9,0x55,0xD9,0x65,0xFA,0x6D,0x3A,0x76,0x3A,0x7E,0xB4,0x64,0x9C,0x96,
0xDC,0x9E,0xFD,0xAE,0x1D,0xB7,0x3E,0xBF,0x5E,0xC7,0xB3,0x7C,0xC2,0x18,0x40,0x31,0x65,0x29,0x1D,0x00,0xE0,0xE9,0x24,0x21,0x80,0x39,0xA2,0xFE,0x22,
0xEE,0xA0,0x18,0x00,0x00,0x41,0x00,0x6A,0x2A,0x53,0x4C,0x1A,0x76,0x3A,0x7E,0x7B,0x86,0x9B,0x96,0xBC,0x9E,0xDC,0xA6,0xFD,0xAE,0x5A,0xA6,0xAF,0x5B,
0x24,0x19,0xC0,0x20,0x41,0xCD,0xC2,0xE5,0x51,0x8C,0x1E,0x00,0xE0,0xFD,0xE2,0xBC,0x42,0xF6,0x00,0x4A,0x05,0x00,0x00,0xF9,0x82,0x08,0x66,0x19,0x8B,
0x3A,0xAB,0x3A,0xAB,0x42,0xE7,0x29,0xC3,0x10,0x03,0x00,0x00,0xFC,0x20,0x29,0xC2,0xE5,0xA2,0xFE,0x68,0x9C,0x1D,0x00,0xE0,0xFD,0x51,0x8C,0xC2,0xE5,
0xA2,0x39,0x10,0x00,0x00,0xFB,0x6D,0x6B,0xAC,0x7B,0x21,0xCD,0xC2,0xE5,0x51,0x8C,0x1C,0x00,0xE0,0xFE,0xA4,0x39,0x47,0x4A,0x02,0x00,0xE0,0xFF,0x49,
0x4A,0x0C,0x00,0x00,0xFF,0x08,0x42,0x03,0x00,0xE0,0xFD,0xB1,0x94,0x21,0xA4,0x09,0x8C,0x1B,0x00,0xE0,0x02,0x51,0x8C,0x05,0x00,0xE0,0xFE,0xEF,0x7B,
0x24,0x21,0x06,0x00,0x00,0xFE,0x45,0x29,0xEF,0x7B,0x06,0x00,0xE0,0xFE,0x51,0x8C,0xC3,0x18,0x7F,0x00,0xE0,0x7F,0x00,0xE0,0x7D,0x00,0xE0,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};

_________________
EL71 Black FW45 + Kingston 2GB + DCA-110 + DCA-140 + HHS-150
>Daruj krv<
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
stream
řád zlaté antény
řád zlaté antény

Založen: 25. 12. 2006
Příspěvky: 816
Bydliště: Čelákovice

5506.00 SMM
PříspěvekZaslal: st duben 09, 2008 7:33 pm    Předmět: Odpovědět s citátem

jasan do hexu... ažbudu mít čas popíšu tak trošku jak na to ale zatim ej to jen teorie :-)
_________________
Trance, disko forever :-)
I love mobile tuning ...
siemens (me75->c75 , m55, m75, s75, s65, 3x sx1, c65)
sony ericsson (t610,k700, k310, w200,k200, k550i -> w610, c702 ) ted mám c702 :-))
jupí! tuníme Advojky tak už je moje c702ka upravená podle mojeho gusta :-))
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu MSN Messenger
maugliknm
badatel
badatel

Založen: 06. 03. 2007
Příspěvky: 140
Telefon: EL 71,E71
645.34 SMM
PříspěvekZaslal: st duben 09, 2008 7:40 pm    Předmět: Odpovědět s citátem

ak ma niekto chut podelit sa o skusenosti a vedomosti z programovania elfov a chut poradit sme tu siemensmania@conf.netlab.cz Duku a ja
_________________
S 65 fw 58, M(CX) 75 fw 13,S 75 fw 47+,EL 71 fw 45,E71 fw 45 all MP 14 + EP 2.3
Jabber conference siemensmania@conf.netlab.cz
http://www.imghosting.eu/gallery.php?u=maugliknm
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovi WWW stránky
Fijo666
rozumbrada
rozumbrada

Založen: 20. 10. 2006
Příspěvky: 333

382.24 SMM
PříspěvekZaslal: po květen 05, 2008 2:17 pm    Předmět: Odpovědět s citátem

Caute..rozhodol som sa ze sa zacnem trosku venovat programovaniu elfov. Dakedy davno som vedel cosik v C..takze na tych zakladoch chcem stavat Mr. Green (i ked uz si skoro nic nepamatam)

Mno spravil som vsetko podla navodu http://www.shady.xf.cz/page.php?al=elf_0 a aj tu http://www.shady.xf.cz/page.php?al=elf_1 a pouzil som tuto verziuhttp://allsiemens.com/soft/other/ARM_Embedded_Workbench.rar.

Lenze problem je v tom ze mi to nechce ist..stale mi vypisuje chyby
citace:

main.cpp
Warning[Pe001]: last line of file ends without a newline D:\programovanie\elf\prvy program\main.cpp 41
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1330
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1445
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1455
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1243
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1294
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1294
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1440
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1248
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1100
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1108
Error[Ta029]: __thumb functions can only call __swi functions with swi_number in range 0-0xFF D:\programovanie\elf\inc\swilib.h 1213

Done. 11 error(s), 1 warning(s)


Mno a z svn://82.207.89.182/ARM mi nejde nic stianut..tak som pouzil tie kniznice co ma Sh@dy na stranke....

Vopred dik

EDIT:

hmm tak neviem skusil som FONARIK zdrojovy kod som nasiel tu na SM a to mi slo compilovat...a aj v tel ide...

_________________
N95, 2GB SD fw 30.0.015 + hack sw
S75 -->FW47, elfpack 2.2, Xtask 3.0, GBC emulator, 208 Mhz. 1GB MMC, orginal HHS-550
S65 -->FW58, ELFloader 2.0 + MP3 (daroval som sestre), DC510, redukcia na 3,5 mm jack
M50 --> FW17, odblokovana java
SX45i + 32MB MMC
Fujitsu Siemens Pocket LOOX 718
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
ViSoft
začátečník
začátečník

Založen: 21. 04. 2006
Příspěvky: 93
Bydliště: Plzeň

744.18 SMM

Příspěvky na SM: 60,-
PříspěvekZaslal: ne srpen 02, 2009 9:05 pm    Předmět: Překlad a možnosti ELFů Odpovědět s citátem

(Zkuste zkontrolovat v nastavení compileru target ARM místo Thumb a do zdrojáku před #include <swi.h> dejte #define NEWSGOLD - teda jestli máte S75).
..Ani mně nefunguje ten SVN odkaz. A co hůř, nefunguje mi ani ten mail, na který mám psát dotazy... Tak to hodím sem, doufám že to nebudete brát jako spam, jsou to otázky k tématu a rád bych znal odpovědi.
========================
S75 fw52:

Zkoušel jsem si přeložit IDLEHOOK pomocí IAR KickStart, ale verze, která je teď u IAR
k dispozici, mi nastavením neodpovídá popisu na SM. Nicméně překlad se nějak podařil, ale elf nefunguje. Nefunguje mi bohužel ani origoš IDLEHOOK.elf ...

Někde jsem četl, že k ELFPacku se ještě nahrává MasterPack14, to mi ale umrtví telefon (a VKlay hlásí kolizi). Jinde jsem četl, že ElfPack stačí... Máte to někdo rozchozené pod fw52?

No další dotaz se týká samotných ELFů. Není mi to pořád nějak jasné; Jsou to objektové soubory, nebo už slinkované binárky? A pokud už jsou to binárky, jak to sakra, že to jde s IAR přeložit (a slinkovat) jen s hlavičkovými soubory!? Vždyť úplně chybí .C fajly s implementací těch funkcí ze swi.h !!

Když se o překlad a slinkování pokusím za použití WinARM (arm-gcc), který nemá omezení na velikost, nepodaří se mi to právě z tohohle důvodu. Při nejlepším získám objektový soubor, který po nahrání nefunguje.

Zkoušeli jste někdo překládat pomocí WinARMu? Já už léta používám WinAVR pro AVR mikrokontroléry a je to super, rád bych zůstal u této platformy, IAR mě mate a nemám k němu důvěru (to IDE je hrozný, zlatej PSPad).

* Máte někdo SWI.h (+ SWI.c if needed) pro arm-gcc?

A ještě jeden dotaz: Dřív (za doby DOSu) jsem byl zvyklý psát si obsluhy hardware sám, je toto možné i zde? V tom případě bych SWI nepotřeboval a mohl bych používat WinARM, nebo ne? Mám takovou představu, že bych si např. našel v datasheetu popis registrů té ATI co řídí displej u S75 a můj lowlevel ELF by mi vykresloval a psal na displej. Myslíte, že by pomocí ELFa toto mohlo jít?

A nakonec: Mám vizi svého ELFa, kterého chci napsat až to budu umět Smile
Půjde o elf, který vezme datastream z mikrofonu a pustí na něj FFT (fast fouriera). Výsledek bych mohl pro začátek zobrazovat jako ekvalizér, ve finále bude podle obsažených frekvencí slkádat bajty a zobrazovat je jako písmena, půjde vlastně o AFSK modem pro přenos ASCII textu. Poraďte prosím, JAK se dostat na datastream? A JAK zobrazovat a psát po displeji? Nešlo by to using ANSII C, místo toho objektového maglajsu co je v popisu IDLEHOOKu?

A teď opravdu úplně poslední dotaz (dneska Wink) -> viděl jsem, že když člověk napíše ELFa, musí k němu občas vytvořit i jakýsi PATCH s funkcemi, které tento ELF bude používat. Prosímváspěkně, co toto znamená? Jak to vlastně funguje? Jak mám vědět, jestli musím vytvořit i patch s funkcí? Jak mám vědět, JAK ho mám vytvořit?

Děkuji moc za jakoukoliv odpověď. A kdybyste měli nějakou obdobu API dokumentace pro tvorbu ELFů, tak mi ji, prosím, pošlete, hej?

S přátelským pozdravem

ViSoft
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
hotter
badatel
badatel

Založen: 04. 12. 2004
Příspěvky: 141
Bydliště: Lithuanian
Telefon: M55
47266.46 SMM
PříspěvekZaslal: pá březen 26, 2010 8:19 pm    Předmět: Odpovědět s citátem

Is there any function to reset automatical keyboard lock timer?
I have applied patch "Change time of automatical keypad lock" to 15 seconds and the timer does not restart if I use start menu elf and sometimes it locks the keyboard when I am using start menu...
Any ideas how to solve this? Confused

_________________
N3310 -> M55sw91 + Hotter tuning + 3.75mb -> CXV70sw50 + Hotter MacOS tuning + 11.27mb + blue diods + winamp + headphones -> SX1sw15 + Hotter tuning + 2gb -> Asus P525 + Vista tuning + 2gb -> N3310 + Hotter tuning + M55sw91 + 4.14mb + patches + PSP -> M55 + Patches + DCA-510usb
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
rattle-snake
všeználek
všeználek

Založen: 01. 04. 2008
Příspěvky: 613
Bydliště: Varnsdorf

15518.64 SMM

Příspěvky na SM: 460,-
PříspěvekZaslal: so březen 27, 2010 8:37 pm    Předmět: Re: programovani elfu Odpovědět s citátem

Sorry, I do not understand to elfs well, but can there be any problems with start elf? I mean some conflict or something like that, because you wrote, that problems with timer appeared, when start elf is used. So I would try to ask somebody, who better understand to elfs, if it can work with this start elf, if there can be more versions of this elf etc. I know, that this patch runs normally.... This is not my cup of tea.... Mr. Green Not talking
_________________
Siemens mobile stále s námi!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
hotter
badatel
badatel

Založen: 04. 12. 2004
Příspěvky: 141
Bydliště: Lithuanian
Telefon: M55
47266.46 SMM
PříspěvekZaslal: so březen 27, 2010 11:59 pm    Předmět: Odpovědět s citátem

The problem is with all elfs when your keypad automatic lock set to any time (for example 1 minute) , then try to go to start elf or xtast3 elf from main screen and exit elf or press a wanted menu item in start elf at 59 seconds so the keypad will be locked after 1 second because 1 minute will be gone... that's because the automatical keypad timer is not restarted after exiting elf. So when the keypad locks not after 1 minute but after 15 seconds it is even more uncomfortable... I hope you understand my problem Neutral
The solution could be making keylock elf that would lock the keypad after 15 seconds if phone is in main screen. How to know if user is on main screen?

_________________
N3310 -> M55sw91 + Hotter tuning + 3.75mb -> CXV70sw50 + Hotter MacOS tuning + 11.27mb + blue diods + winamp + headphones -> SX1sw15 + Hotter tuning + 2gb -> Asus P525 + Vista tuning + 2gb -> N3310 + Hotter tuning + M55sw91 + 4.14mb + patches + PSP -> M55 + Patches + DCA-510usb
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Zobrazit příspěvky z předchozích:   
Odpovědět na téma    Obsah fóra -> Elfy Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2, 3, 4, 5, 6
Strana 6 z 6

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru
Můžeš k příspěvkům připojovat soubory
Můžeš stahovat a prohlížet přiložené soubory



Powered by phpBB © phpBB Group