uclinux

Refresh multicast group membership

蓝咒 提交于 2019-12-12 08:06:41
问题 I have several embedded machines listening and streaming rtp audio data to a multicast group. They are connected to a smart managed switch (Netgear GS108Ev2) which does basic igmp snooping and multicast filtering on its ports, so that the rest of my (W)LAN doesn't get flooded. At start everything works fine for about 500-520 seconds. After that, they don't receive any more data until they leave and join the group again. I guess the switch is "forgetting" about the join after a timeout. Is

Could not build shared library using toolchain arm-uclinuxeabi

一曲冷凌霜 提交于 2019-12-11 19:27:58
问题 When i build the shared library with toolchain GNU toolchain for uClinux Cortex-M3/M4 The following error occurs: /arm-2010q1/arm-uclinuxeabi/bin/ld.real: error: no memory region specified for loadable section `.dynsym' Need help please ! 回答1: Check for the GNU toolchain version properties. you can get this arm-uclinuxeabi-gcc -v in the command line. if the tool chain is builded with --disable-shared, you will not be able to create shared library. so when you build an utility you need to use

Using mono in embedded linux for hardware

喜夏-厌秋 提交于 2019-12-06 02:05:23
问题 I am doing research for a company as an internship. I had some question in using Mono, the cross platform implementation of .Net platform. My company designs hardware and sotware. My knowledge of using embedded linux is very limited. My company where I am doing my internship is really .NET minded. But the new developments of mono, they asking themselves if they can target linux for smaller projects, too avoid the high licensing cost for the people for which they design the software and

Using mono in embedded linux for hardware

南楼画角 提交于 2019-12-04 07:36:23
I am doing research for a company as an internship. I had some question in using Mono, the cross platform implementation of .Net platform. My company designs hardware and sotware. My knowledge of using embedded linux is very limited. My company where I am doing my internship is really .NET minded. But the new developments of mono, they asking themselves if they can target linux for smaller projects, too avoid the high licensing cost for the people for which they design the software and hardware. I already looked in to what mono can do (and can't yet do). Now I reach the embedded question. I am

Refresh multicast group membership

只谈情不闲聊 提交于 2019-12-03 15:08:52
I have several embedded machines listening and streaming rtp audio data to a multicast group. They are connected to a smart managed switch (Netgear GS108Ev2) which does basic igmp snooping and multicast filtering on its ports, so that the rest of my (W)LAN doesn't get flooded. At start everything works fine for about 500-520 seconds. After that, they don't receive any more data until they leave and join the group again. I guess the switch is "forgetting" about the join after a timeout. Is there any way to refresh the group membership, i.e. letting the switch know, that there ist still someone

How to add my own software to a Buildroot Linux package?

谁都会走 提交于 2019-12-03 05:13:46
问题 I am trying to add my own program to a small linux, created with Buildroot. What I've done so far: I've created a new directory inside my 'buildroot/package/' called 'HelloWorld'. Inside 'buildroot/package/HelloWorld' I have : a Config.in, HelloWorld.mk and HelloWorld directory. Config.in holds this: config BR2_PACKAGE_HELLOWORLD bool "helloworld" default y help Hello world component. HelloWorld.mk holds this: HELLOWORLD_VERSION:= 1.0.0 HELLOWORLD_SITE:= /home/userpc/Downloads/helloworld/

How to add my own software to a Buildroot Linux package?

僤鯓⒐⒋嵵緔 提交于 2019-12-02 17:39:30
I am trying to add my own program to a small linux, created with Buildroot. What I've done so far: I've created a new directory inside my 'buildroot/package/' called 'HelloWorld'. Inside 'buildroot/package/HelloWorld' I have : a Config.in, HelloWorld.mk and HelloWorld directory. Config.in holds this: config BR2_PACKAGE_HELLOWORLD bool "helloworld" default y help Hello world component. HelloWorld.mk holds this: HELLOWORLD_VERSION:= 1.0.0 HELLOWORLD_SITE:= /home/userpc/Downloads/helloworld/ HELLOWORLD_SITE_METHOD:=local HELLOWORLD_INSTALL_TARGET:=YES define HELLOWORLD_BUILD_CMDS $(MAKE) CC="$

How can I get the source code for the linux utility tail?

南楼画角 提交于 2019-11-27 07:26:09
this command is really very useful but where I can get the source code to see what is going on inside . thanks . Stef The tail utility is part of the coreutils on linux. Source tarball: ftp://ftp.gnu.org/gnu/coreutils/coreutils-7.4.tar.gz Source file: http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/tail.c I've always found FreeBSD to have far clearer source code than the gnu utilities. So here's tail.c in the FreeBSD project: http://svnweb.freebsd.org/csrg/usr.bin/tail/tail.c?view=markup Poke around the uclinux site. Since they distributed the software, they are required to make the

How can I get the source code for the linux utility tail?

让人想犯罪 __ 提交于 2019-11-26 10:57:56
问题 this command is really very useful but where I can get the source code to see what is going on inside . thanks . 回答1: The tail utility is part of the coreutils on linux. Source tarball: ftp://ftp.gnu.org/gnu/coreutils/coreutils-7.4.tar.gz Source file: http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/tail.c I've always found FreeBSD to have far clearer source code than the gnu utilities. So here's tail.c in the FreeBSD project: http://svnweb.freebsd.org/csrg/usr.bin/tail/tail.c?view