Hello,
I'm currently using a TS7260 for a project.
The current objective is to put RTAI on this board. For pratical reasons, the
"ts-bootrom-update" was applied to start on the SD card.
Then I try to implement RTAI thanks to the "LinuxForArm-Manual" instructions.
The choice is to use a ts11 kernel.
The application of the Adeos patch and the kernel compilation seem right
(except a curious error during the application of the patch : Hunk # FAILED at
1.
1 out of 4 hunks FAILED -- saving rejects to file Makefile.rej )
The kernel was put on the SD card and run without problem.
But, the main problem arrives during the installation of RTAI specifics modules
(creation of the "realtime" directory). The pre-compiled Rtai-3.2-magma
provided, was compiled for a ts9-rt kernel.
So, I tried to compiled my own RTAI modules, but the " make ARCH=arm
CROSS_COMPILE=/usr/local/opt/crosstool/arm-linux/gcc-3.3.4-glibc-2.3.2/bin/arm-linux-"
produce an error :
make[1]: entrant dans le répertoire «
/home/guillaume/Documents/Pro/sources/rtai-3.2/base/config/kconfig »
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
-I/home/guillaume/Documents/Pro/sources/rtai-3.2/base/config/kconfig -c
/home/guillaume/Documents/Pro/sources/rtai-3.2/base/config/kconfig/mconf.c
/home/guillaume/Documents/Pro/sources/rtai-3.2/base/config/kconfig/mconf.c:91:21:
erreur: static declaration of `current_menu' follows non-static
declaration
/home/guillaume/Documents/Pro/sources/rtai-3.2/base/config/kconfig/lkc.h:63:21:
note: previous declaration of `current_menu' was here
/home/guillaume/Documents/Pro/sources/rtai-3.2/base/config/kconfig/mconf.c:
In function `show_textbox':
/home/guillaume/Documents/Pro/sources/rtai-3.2/base/config/kconfig/mconf.c:553:7:
attention : ignoring return value of `write', declared with attribute
warn_unused_result [-Wunused-result]
/home/guillaume/Documents/Pro/sources/rtai-3.2/base/config/kconfig/mconf.c:
In function `exec_conf':
/home/guillaume/Documents/Pro/sources/rtai-3.2/base/config/kconfig/mconf.c:225:6:
attention : ignoring return value of `pipe', declared with attribute
warn_unused_result [-Wunused-result]
make[1]: *** [mconf.o] Erreur 1
make[1]: quittant le répertoire «
/home/guillaume/Documents/Pro/sources/rtai-3.2/base/config/kconfig »
make: *** [mconf] Erreur 2
I'm new in the Linux world, and quite confused about this implementation.
Does anyone already put RTAI on a TS-7260 (using the SD card) with success?
(Especially for the modules compilation for a ts11(-rt) kernel)
Are there, somewhere, detailed instructions about this RTAI implementation?
Thank you for your help,
PS: Sorry for my english expression, I hope this message is understandable
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|