Discussions > General Discussion

preventing halt for embedded linux

My embedded system running montavista CGE can perform a halt without poweroff via directly issuing the /sbin/halt command or by running shutdown -H or by running init 0 which actually calls /sbin/halt.  The problem with this for me is my processor board is in an enclosure with a battery backup system and no direct way to force poweroff, there is no power button in the design.  If somehow the halt gets called without the poweroff option, the system is hung until the battery dies.  

Is there a way to prevent linux from issuing the halt command or alternatively always enforcing poweroff?  I have tried removing permissions on halt, which prevents calling halt directly, but I still want to be able to reboot/poweroff or otherwise use /sbin/shutdown.  I looked for a "nohalt" option in the kernel parameters but it doesn't appear to apply to x86_pentium4 architecture that I am using.

Here is more information on my environment:

MPL pip10 board More »

Connecting

HI,

 

I am a Windows programmer.  I also develop for Windows Mobile, Android and BlackBerry. I am using an IP Camera.  It has the usual cgi scripts on it which I can access to control the camera functions.  What I would like to do is browse the files on the device and perhaps upload my own cgi scripts onto the device.  With a mobile device such as Android (etc) I can use certain development tools such as Eclipse.  What tools are there availble for a Windows Developer to access and connect to an IP camera that has embedded Linux installed?

 

Thanks!

SDHC linux kernel driver giving the error "Timeout waiting for hardware interrupt"

Hi,

Do anyone have an idea on how to fix the error - "timeout waiting for hardware interrupt" while sending the CMD0 and CMD8 to the SDHC card.

The SDHC driver which I got it with the Montavista CGE 6.0 linux 2.6.32 is not working for our custom board.

It was giving the error -84 Illegal byte sequence while sending the CMD8 (CMD0 was success with this). Then I changed the SYSCTL register for the clock settings and could remove the error.

Now I am getting this new error -110.

Please let me know if someone already faced this problem and knows how to fix it.

Thanks,

Aneesha

Montavist pro5 porting on SBC

Hi,

  I  have to port montavista-pro5 on SBC(x86 architecture).

Please give some input on how to proceed.

As per my understanding,Linke  other Linux variant (For example u-buntu) we can directly intstall it on SBC.

 

Regards

utkarsh 

What NAND file system does MVL6 support best

We have 256MB of non-managed NAND flash.

JFFS2 would work, and we have experience with it in a NOR environment, but legend has it that its performance suffers as the device size increases.

YAFFS seems to get the most Google hits, but is not part of the Linux mainline.

UBIFS seems to be in the Linux mainline.

LogFS also gets some press?

Suggestions?

Pat O'Neil
Hughes Network Systems
Germantown, Md. 

Finger print scanner

I have to work on finger print scanner(Suprema umf3040). Can any one tell
me the compatible finger print SDK for this and also any useful links about
interfacing finger print scanner with ARM9 samsung s3c2440?

Thanks,
Prabhuraj

Embedded linux Programming

Hi all,

I am new to embedded linux but have experiance working on Ti's ARM7 which does not include linux programming. Now I am into ARM9 and working on dealing with linux device drivers and application development.Can anyone let me know and guide me getting some hands on practical experiance and also what is the best way for starting any project at hand since linux is large so does the programming.Everything looks very complicated for me.

Any guidance will be helpful.

Thanks in advance,

Prabhuraj Tavag

mv 5.0 /etc/init.d/nfs-common

I'm trying to upgrade a x86 target from 5.0 to 6.0.

on the running 5.0 there is a /etc/init.d/nfs-common script which I can't find in my rootfs 6.0 image.

In my image.bb file I've added

 net-tools \
 nfs-utils-client nfs-utils \

 net-tools nfs-utils-client nfs-utils but on the target there is no /etc/init.d/nfs-common. Do you know what package I am missing ? There is a way to add a package on a running target something like 

yum-install on the x86 target ?

Thank you,

Dragos

 

bitbake recipe for Python 2.6.6

I am bit new to MVL and bitbake, somehow my python 2.6.6 recipe is compiling fine however when creating an image most of the python packages are not available. Can anyone validate the recipe file or share their own which is working fine in their env. I would appreciate your help. I am using MVL 6.0 with bitbake 1.8.18

 

 

Specify a different version of UDEV [iMX35 MSD]

By default, the iMX35 build uses udev-124 by default. The MSD also contains udev-154, which I need to use (124 does not have libudev, which I need to use.)

How can I tell the build to use udev-154 instead of 124?

Syndicate content