 |
 |
| is this for robots ? |
 |
 |
By BeOS Mr X - Posted on March 13, 2007 - 10:39:10 (#21426)
Current version when comment was posted: 1.2.2 |
 |
 |
so what can I do with this
|
|
| to rayman: LPC2129 |
 |
 |
By anthonylee - Posted on February 8, 2007 - 02:59:19 (#21303)
Current version when comment was posted: 1.21 |
 |
 |
SkyEye supported lpc21xx and lpc2210,
but I am not the author of the implementation.
Please find out the answer on our developer mail list or
join the mail list then send a mail to "Skyeye-developer@lists.gro.clinux.org".
Our developer mail list : http://lists.gro.clinux.org/pipermail/skyeye-developer/
|
|
| to Anthony Lee |
 |
 |
By rayman - Posted on February 8, 2007 - 01:51:16 (#21302)
Current version when comment was posted: 1.21 |
 |
 |
excellent ! I add the good line in make file, and now it works ;)
I have a Olimex card ( LPC-E2129 ) with ethernet interface. Can you say me if SkyEye works with this cpu ?
I see for porting an other application of Arm cpu. If you know OpenOCD, but it's very hard for most device USB and network parts.
thank for your help.
|
|
| missing headers |
 |
 |
By tqh - Posted on February 7, 2007 - 09:43:56 (#21299)
Current version when comment was posted: 1.21 |
 |
 |
Sound like you could be missing the export headers for BONE that should be in your .profile (at least on R5)
|
|
| Re: headers goods... |
 |
 |
By anthonylee - Posted on February 7, 2007 - 09:35:53 (#21298)
Current version when comment was posted: 1.21 |
 |
 |
Run the command below in Terminal to check
whether the default paths for searching headers
which contains "/boot/develop/headers/be/bone".
$ echo "int main() {return 0;}" | i586-beos-gcc -v -E -
If none(maybe you are using a modified gcc 3.x),
please add the lines like below to "skyeye_v1.21_Rel/Makefile" then make again.
##### start at line 108 of skyeye_v1.21_Rel/Makefile #############
ifeq ($(shell test \"`uname -r`\" == \"5.0\" > /dev/null 2>&1 || echo "true"),true)
# BeOS Bone/Dano or ZETA OS
SIM_EXTRA_LIBS += -lbe -lroot -lsocket
# ADD THIS FOR THE BONE HEADERS
EXTRA_CFLAGS += -I /boot/develop/headers/be/bone
else
# BeOS R5.0.x
SIM_EXTRA_LIBS += -lbe -lroot -lnet
endif
|
|
| headers goods |
 |
 |
By rayman - Posted on February 7, 2007 - 04:10:20 (#21297)
Current version when comment was posted: 1.21 |
 |
 |
I am on Dano 5.1, and to my knowledge, Dano has only layer BONE, and the headers files are well in place ;)
Perhaps is it necessary to add a path for the gdbserver ?
|
|
| Re: very interesting ... but ... |
 |
 |
By mmu_man - Posted on February 7, 2007 - 03:46:21 (#21296)
Current version when comment was posted: 1.21 |
 |
 |
Looks like it's a BONE only code there...
You should be able to wrap those around a ifdef BONE_VERSION...
|
|
| to rayman: headers |
 |
 |
By anthonylee - Posted on February 6, 2007 - 17:00:04 (#21295)
Current version when comment was posted: 1.21 |
 |
 |
Maybe you have no BONE on Dano.
Do you use phos?
Header files on Exp-Dano 5.1d0:
/boot/develop/headers/be/bone/netinet/in.h
/boot/develop/headers/be/bone/sys/socket.h
/boot/develop/headers/be/bone/netdb.h
/boot/develop/headers/be/bone/netinet/tcp.h
|
|
| very interesting ... but ... |
 |
 |
By rayman - Posted on February 6, 2007 - 15:46:21 (#21294)
Current version when comment was posted: 1.21 |
 |
 |
I am very interested by this application, but with the simple command “make”, I obtain this result:
/boot/home/skyeye_v1.21_Rel/utils/debugger/gdbserver.c:36: netinet/in.h: No such file or directory
/boot/home/skyeye_v1.21_Rel/utils/debugger/gdbserver.c:37: sys/socket.h: No such file or directory
/boot/home/skyeye_v1.21_Rel/utils/debugger/gdbserver.c:38: netdb.h: No such file or directory
/boot/home/skyeye_v1.21_Rel/utils/debugger/gdbserver.c:39: netinet/tcp.h: No such file or directory
make: *** [binary/gdbserver.o] Error 1
for information, I am on Dano !
|
|
| Re: Re: interesting... |
 |
 |
By mmu_man - Posted on February 6, 2007 - 12:20:09 (#21293)
Current version when comment was posted: 1.21 |
 |
 |
Yes I saw the code of your tun driver... using ports is probably simpler on the driver side, but it makes it much harder to port apps...
I'll publish the one I wrote on bebits I guess, and maybe rewrite it to not depend on BONE, but it was actually written to see how BONE modules work so it's quite specific. OTH it implements the Linux API, so it's a 2-lines changes in most cases.
I'd have a look at PXA, but I'd rather find a real device to play with :D
|
|
| to mmu_man: tuntap driver of SkyEye |
 |
 |
By anthonylee - Posted on February 6, 2007 - 08:17:54 (#21292)
Current version when comment was posted: 1.21 |
 |
 |
SkyEye includes a driver for tuntap which can work on R5.
I wrote it just for SkyEye, and something must be improved yet.
Thanks.
Maybe SkyEye could help porting HaiKu to PXA,
because SkyEye supported PXA 25x/27x simulation.
|
|
| interesting... |
 |
 |
By mmu_man - Posted on February 6, 2007 - 06:31:29 (#21289)
Current version when comment was posted: 1.21 |
 |
 |
could help porting Haiku to PocketPC :D
Now, in case you didn't know I wrote a tuntap driver for BONE long ago that is mostly compatible with linux'.
It is included in Zeta and I'll port it to Haiku someday, won't work in R5 though because it uses BONE specific stuff.
|
|
|
|
|