Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Wavecom q2686H проблемы компиляции
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
theDoctor
Hi. Краткая история: Я работал тока с Atmel и Pic процами, писал на С с компилерами (IAR, Keil). Без ОС. Начальство посетила очередная гениальная мысля сделать удаленное управление. Купили: Wavecom 2686Н.
Сказали должен принять смс и свичнуть порт( очередная показуха)

Дали месяц на все про все. и нифига не объясниш..

Вобщем я поставил с диска идущего с модемом Open AT 6.22 и все все приблуды(IDE Eclipse, GCC(компилер), Mingw(не понял для чего)) ...
Создал из примеров с компакта проектик Hello_World.
После этого попытался откомпилить, вроде компилится, и *.bin создается, но какие-то ошибки вылазят(Выделил красным). Но проект в модем грузится и бегает.
После этого попытался из тех же примеров взял проект с SMS(почти то что надо) , но он гад не компилется, чё то явно компилеру нехватает, но почему Hello_World скомпилился, хотя там тож ошибки проскакивали. Вот 2 лога 2х проектов. ПОМОГИТЕ ПЛИЗ КТО ЗНАЕТ, ЗАРАНЕЕ СПАСИБО
Вот Лог СМС проекта:

d:\temp\test5\LoadIde.bat -p wmmake
Loading Open AT IDE...
Done.
Loading project settings...
done.
Building gcc_test5_256KB project...

Launch a full library or binary process


---------------------------------------

c:\OpenAT\IDE\MINGW\3.8.0.1\bin\make.exe: *** No rule to make target `appli.o', needed by `gcc_test5_256KB'. Stop.
Done.

ВОТ лог Hello_World, там тож чё то загадочное:

Помогите плиз разобраться где грабли. А то начальству фиг объясниш что это вообще не имеет практически ниче общего с атмелами да пиками.... А делать надо
ЗАРАНЕЕ СПАСИБО
-------------------------------------------------------------------------------
c:\OpenAT\myHW\LoadIde.bat -p wmmake -rte
Loading Open AT IDE...
Done.
Loading project settings...
done.
Building gcc_myHeloW_256KB project...

Launch a full library or binary process


---------------------------------------

Copy all needed library and object files

Make links C:/OpenAT/OS/4.21.01/ADL/gcc_wmadl_4.21.0.0.0.lib ../out/gcc_wmadl_4.21.0.0.0.lib
cp: cannot create regular file `../out/gcc_wmadl_4.21.0.0.0.lib': Permission denied---------------------------------------

... Link step in progress ...


... Link gcc_myHeloW_256KB.bin ...

Extract gcc_myHeloW_256KB.bin from gcc_myHeloW_256KB.axf (or from gcc_myHeloW_256KB.elf if Gcc ARM compiler is used)

Update symbol file -> ../out/s
Compress gcc_myHeloW_256KB.bin to gcc_myHeloW_256KB.wpb for DWLWIN application

---------------------------------------


... Make TMT directory ...


Make links ../out/s ../out/tmt/symbolfiles/s

Create ../out/tmt/config/DiagnoseTips.ini
Create ../out/tmt/config/MokaWatches.ini
Create ../out/tmt/config/RemoteDefs.ini

Create ../out/tmt/gcc.wks

No remote trace file found

Create TMT archive file

ls: cannot access ../out/pro-lib.bin: No such file or directory
ls: cannot access ../out/pro-lib.bin: No such file or directory

Make an archive file for TMT application

zip warning: name not matched: ../out/tmt/e2p_csn.cso

zip error: Nothing to do! (../out/tmt/zip_tmt.zip)
zip warning: name not matched: ../out/tmt/backtraces64k.axf
zip warning: name not matched: ../out/tmt/symbolfiles/s64k
zip warning: name not matched: ../out/tmt/symbolfiles/e2p.h
adding: backtraces.axf (176 bytes security) (deflated 74%)
enter new zip file comment (end with .):
current zip file comment is:
[Binary Information]
Stack Version = Open-AT

Customer Version = gcc

Binary Name = pro-lib.bin

Size =

Date = 101708

Time = 00:00:00
enter new zip file comment (end with .):
adding: s (176 bytes security) (deflated 69%)
current zip file comment is:
[Binary Information]

Stack Version = Open-AT

Customer Version = gcc

Binary Name = pro-lib.bin

Size =

Date = 101708

Time = 00:00:00
enter new zip file comment (end with .):
current zip file comment is:
[Binary Information]

Stack Version = Open-AT

Customer Version = gcc

Binary Name = pro-lib.bin

Size =

Date = 101708

Time = 00:00:00
enter new zip file comment (end with .):
current zip file comment is:
[Binary Information]

Stack Version = Open-AT

Customer Version = gcc

Binary Name = pro-lib.bin

Size =

Date = 101708

Time = 00:00:00
enter new zip file comment (end with .):
adding: DiagnoseTips.ini (176 bytes security) (deflated 87%)
current zip file comment is:
[Binary Information]

Stack Version = Open-AT

Customer Version = gcc

Binary Name = pro-lib.bin

Size =

Date = 101708

Time = 00:00:00
enter new zip file comment (end with .):
adding: MokaWatches.ini (176 bytes security) (deflated 67%)
current zip file comment is:
[Binary Information]

Stack Version = Open-AT

Customer Version = gcc

Binary Name = pro-lib.bin

Size =

Date = 101708

Time = 00:00:00
enter new zip file comment (end with .):
adding: RemoteDefs.ini (176 bytes security) (deflated 74%)
current zip file comment is:
[Binary Information]

Stack Version = Open-AT

Customer Version = gcc

Binary Name = pro-lib.bin

Size =

Date = 101708

Time = 00:00:00
enter new zip file comment (end with .):
Rename ../out/tmt/zip_tmt.zip ../out/tmt/gcc.zip

---------------------------------------


Keep only the TMT archive file in ../out/tmt

Remove ../out/tmt/e2p_csn.cso
Remove ../out/tmt/sys_ftr.ho
Remove ../out/tmt/wm_ftr.ho
Remove ../out/tmt/remtrace.csv
Remove ../out/tmt/backtraces.axf
Remove ../out/tmt/backtraces64k.axf
Remove ../out/tmt/remtrace_full.csv
Remove ../out/tmt/symbolfiles directory
Remove ../out/tmt/config directory

... Create binary in X-MODEM format from gcc_myHeloW_256KB.bin ...

Add a checksum to gcc_myHeloW_256KB.sgt

(AddCheck Version v2.0.4 Copyright © WAVECOM) [Feb 14 2003, 15:50:57]

Time modified : Fri Oct 17 15:58:23 2008

---------------------------------------
... Build gcc_myHeloW_256KB.dwl ...


genBin : Version v1a06 Copyright © WAVECOM
genBin : No Error

---------------------------------------


---------------------------------------
Cleaning temporary files (*.tmp / *.trc)


---------------------------------------
Generation done with SGT v1.2.12oat
Binary files created :
gcc_myHeloW_256KB.bin
pro-dwl.bin
Binary files in Xmodem format :
gcc_myHeloW_256KB.dwl
Compiler keyword : gcc_arm
Compiler release : GCC ARM
C compiler path : C:/OpenAT/IDE/GCC/4.0.1.0/bin/arm-elf-gcc
ASM compiler path : C:/OpenAT/IDE/GCC/4.0.1.0/bin/arm-elf-gcc
customer release : gcc
Name of the current directory : gcc
Log file : ../out/gcc_myHeloW_256KB_status.log
Release of the environement : CYGWIN_NT-5.1 EPBYMINW2033 1.5.23(0.156/4/2) 2006-12-19 10:52 i686 Cygwin
---------------------------------------



Build an X-MODEM binary : 'gcc_myHeloW_256KB.wpb.dwl'


... Convert gcc_myHeloW_256KB.wpb in X-MODEM format ...


genBin : Version v1a06 Copyright © WAVECOM
genBin : No Error

... Build gcc_myHeloW_256KB.wpb.dwl ...

---------------------------------------

AXFshrinker Version 1.0.0.1 ( Aug 23 2002 , 17:44:58 )

updating: backtraces.axf (176 bytes security) (deflated 74%)
Done.
kban
А в Open AT Project Wizard проект создаёте?
theDoctor
ДА, в wizard'e создаю.
Я вообще sample ИХ беру(которые с OPEN AT шли). Все по их букварю...
venomsoldier
Ситуация такая же, как и у автора ветки. Работал с Атмелами.
Установил OpenAT, начинаю Визардом запускать, выбрав Эклипс в качестве IDE, вот, что пишет..

Loading Open AT IDE...
Done.
Cleaning existing workspaces...
Copying Hello_World sample files...
Project name : Hello_World
Browsing used root libraries list...
Browsing used sample libraries list...
Browsing local copy list...
Browsing provided full paths list...
Building Hello_World project settings file...
Set project options...
Updating flags list...
Building no pre-processing include paths table...
Building include paths table...
Updating Plug-in libraries list...
Building source paths table...
Updating source paths list...
Building source files table...
Updating source files list...
Building object paths table...
Building library paths table...
Adding interface files list...
Building required IDE workspaces...
Updating Hello_World.mak file from Software Common Settings...
Done.
Updating Hello_World.cdt file from Software Common Settings...
mv: cannot stat `.metadata/.plugins/org.eclipse.debug.core/.launches/template.la
unch': No such file or directory
awk: /cygdrive/c/OpenAT/IDE/IDE/1.04.07/bin/wmtxtpp:39: fatal: cannot open file
`.metadata/.plugins/org.eclipse.debug.core/.launches/Hello_World.launch' for rea
ding (No such file or directory)
awk: /cygdrive/c/OpenAT/IDE/IDE/1.04.07/bin/wmtxtpp:39: fatal: cannot open file
`.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml' for rea
ding (No such file or directory)
awk: /cygdrive/c/OpenAT/IDE/IDE/1.04.07/bin/wmtxtpp:39: fatal: cannot open file
`.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.cdt.make.core
.prefs' for reading (No such file or directory)
awk: /cygdrive/c/OpenAT/IDE/IDE/1.04.07/bin/wmtxtpp:39: fatal: cannot open file
`.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml' for reading (No such
file or directory)
Done.


Запускается Эклипс, а там пусто...

Кто подскажет, что делать?
Gunner
Цитата(venomsoldier @ Feb 6 2009, 06:41) *
Ситуация такая же, как и у автора ветки. Работал с Атмелами.
Установил OpenAT, начинаю Визардом запускать, выбрав Эклипс в качестве IDE, вот, что пишет..

Loading Open AT IDE...
Done.
....................
awk: /cygdrive/c/OpenAT/IDE/IDE/1.04.07/bin/wmtxtpp:39: fatal: cannot open file
`.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml' for reading (No such
file or directory)
Done.


Запускается Эклипс, а там пусто...

Кто подскажет, что делать?


Читай доку на Эклипс, там кажется есть ньюансы как открывать проект. Подробностей не помню, но что-то есть такое smile.gif
Сам пользую Microsoft Visual. Удачи!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.