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
:: View topic - Programovani elfu
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   Skupiny uživatelůSkupiny uživatelů   ProfileProfile   ChatChat   Log in to check your private messagesLog in to check your private messages 
 BankBank   LotteryLottery   User ShopsUser Shops   ShopsShops 

Programovani elfu
Goto page Previous  1, 2, 3, 4, 5, 6
 
Reply to topic     Forum Index -> Elfy
View previous topic :: View next topic  
Author Message
maugliknm
badatel
badatel

Joined: 06 Mar 2007
Posts: 140
Phone: EL 71,E71
645.34 SMM
PostPosted: Wed Apr 09, 2008 6:57 pm    Post subject: Reply with quote

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 [email protected]
http://www.imghosting.eu/gallery.php?u=maugliknm
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Duku
uživatel roka 2008
uživatel roka 2008

Joined: 18 Dec 2004
Posts: 1027
Location: Liptovský Mikuláš
Phone: EL71v45
28.71 SMM
PostPosted: Wed Apr 09, 2008 6:58 pm    Post subject: Reply with quote

Nevyznam sa v tom, ale asi to bude to prevedenie do hex Mr. Green Skratil som to, ale vyzera to asi takto:
Quote:
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<
Back to top
View user's profile Send private message Send e-mail Visit poster's website
stream
řád zlaté antény
řád zlaté antény

Joined: 25 Dec 2006
Posts: 816
Location: Čelákovice

5506.00 SMM
PostPosted: Wed Apr 09, 2008 7:33 pm    Post subject: Reply with quote

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 :-))
Back to top
View user's profile Send private message MSN Messenger
maugliknm
badatel
badatel

Joined: 06 Mar 2007
Posts: 140
Phone: EL 71,E71
645.34 SMM
PostPosted: Wed Apr 09, 2008 7:40 pm    Post subject: Reply with quote

ak ma niekto chut podelit sa o skusenosti a vedomosti z programovania elfov a chut poradit sme tu [email protected] 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 [email protected]
http://www.imghosting.eu/gallery.php?u=maugliknm
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Fijo666
rozumbrada
rozumbrada

Joined: 20 Oct 2006
Posts: 333

382.24 SMM
PostPosted: Mon May 05, 2008 2:17 pm    Post subject: Reply with quote

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
Quote:

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
Back to top
View user's profile Send private message Send e-mail
ViSoft
začátečník
začátečník

Joined: 21 Apr 2006
Posts: 93
Location: Plzeň

744.18 SMM

Příspěvky na SM: 60,-
PostPosted: Sun Aug 02, 2009 9:05 pm    Post subject: Překlad a možnosti ELFů Reply with quote

(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
Back to top
View user's profile Send private message Send e-mail
hotter
badatel
badatel

Joined: 04 Dec 2004
Posts: 141
Location: Lithuanian
Phone: M55
47266.46 SMM
PostPosted: Fri Mar 26, 2010 8:19 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message Visit poster's website
rattle-snake
všeználek
všeználek

Joined: 01 Apr 2008
Posts: 613
Location: Varnsdorf

15518.64 SMM

Příspěvky na SM: 460,-
PostPosted: Sat Mar 27, 2010 8:37 pm    Post subject: Re: programovani elfu Reply with quote

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!
Back to top
View user's profile Send private message Send e-mail
hotter
badatel
badatel

Joined: 04 Dec 2004
Posts: 141
Location: Lithuanian
Phone: M55
47266.46 SMM
PostPosted: Sat Mar 27, 2010 11:59 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Reply to topic     Forum Index -> Elfy All times are GMT + 1 Hour
Goto page Previous  1, 2, 3, 4, 5, 6
Page 6 of 6

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum



Powered by phpBB © phpBB Group