embedded

Good sites/blogs for FPGA development projects

I'm looking for interesting online resources on FPGA development - sites, blogs, that sort of thing. What I'm after is examples of fun (and hopefully not too expensive) projects that one can try out and learn from. ...

Windows - Power off an usb device in software

I would like to power cycle an usb device through software on windows. I am doing development on a small usb power microcontroller. This chip will revert to native behavior on a power cycle and allow a code download. Since my code will crash the device when things go wrong -- making it ignore all USB commands -- I have to physically ...

Memory Efficient Programming

What are some best practice for "Memory Efficient C programming". Mostly for embedded/mobile device what should be the guidelines for having low memory consumptions ? I guess there should be separate guideline for a) code memory b) data memory ...

How to implement web services on an embedded device?

We have an embedded device that needs to interact with an enterprise software system. The enterprise system currently uses many different mechanisms for communication between its components: ODBC, RPC, proprietary protocol over TCP/IP, and is moving to .Net-implmented web services. The embedded device runs a flavor of *nix, so we're ...

Recommendations for embedded+realtime development training

I am currently studying for a career in embedded real time engineering. But find it somewhat difficult to find good training material. Especially because you cannot experience embedded development as you would with desktop application development. Are there any books and or kits that would be useful for basic training? Any recommendatio...

Stubbing functions in simulations

I'm working on an embedded C project that depends on some external HW. I wish to stub out the code accessing these parts, so I can simulate the system without using any HW. Until now I have used some macros but this forces me to change a little on my production code, which I would like to avoid. Example: stub.h #ifdef _STUB_HW #define ...

How can I permanently bypass Windows XP startup?

I have an application for Windows XP. This application is deployed with the hardware. The application is the only application that ever runs on these machines. These machines are never connected to the internet. I'm interested in instant-on (or quick-on) options that bypass the Windows XP startup for these machines. This is similar ...

Embedded Software Programming Recources (MicroControllers,EPROM)

Does any One Know any good online Embedded software programming with C or assembler Recources Google's not really helping out with its search. ...

Emulated ARM assembler environment?

I would like my son to learn ARM assembler, and I'm considering buying him an embedded system that he can program so he can make LEDs flash and other cool stuff that I got a kick out of as a kid. Are there any emulated or virtual "workbenches" that offer this type of programming environment on the PC without using actual hardware? I'm ke...

WCF and embedded systems

I am working on a project that involves an embedded system which runs a non-microsoft OS with a C program for the application and am developing .NET software for its end user applications. For remote configuring with the .NET software (which can go across firewalls), I am considering using WCF. I know only a little about WCF so far but...

Which new mp3 player to run old Python scripts

Which mp3/media player could I buy which will allow me to run an existing set of python scripts. The existing scripts control xmms on linux: providing "next tracks" given data on ratings/last played/genre/how long since acquired/.... so that it all runs on a server upstairs somewhere, and I do not need to choose anything. I'd like to u...

List free flash space on WRT54GL with DD-WRT v24sp1 firmare?

I'm trying to develop some custom apps to run on top of DD-WRT. I'm using the Linksys WRT54GL as my dev platform, but the flash space is limited. I think I'm almost out of room, but I can't figure out how to show the used / free flash space. Linux command "df" only shows the ramdisk. DD-WRT command "nvram" accesses the configuration, ...

Writing firmware: assembly or high level?

Related to: Testing firmware starting a microcontroller simulator/emulator Interpreting assembly code If you are writing code for a microcontroller is there a real difference if you write in assembly or C or some other high level language? If you wrote C code, how would you compile it? Thanks ...

New to Embedded Development. Working on digital KVM

I'm new to embedded development - but have been interested in the field for a while. I think this is close enough to being programming related; and I've seen enough people here show knowledge in this area, so I'll ask here. I decided that a cool project that would cover many different areas of programming and hardware would be to develo...

USB drive LED flash

I was recently reading about the Arduino's Hello World application, and I thought to myself, "I wonder if I can do that with hardware that I have right now." Since I don't have an Arduino, I grabbed a usb flash drive that I had laying around and started googling around for information about it. I didn't find much helpful information in...

Should I fsck ext3 on embedded system?

We have a number of embedded systems requiring r/w access to the filesystem which resides on flash storage with block device emulation. Our oldest platform runs on compact flash and these systems have been in use for over 3 years without a single fsck being run during bootup and so far we have no failures attributed to the filesystem or ...

Are there any web frameworks for compiled languages like C++?

On our embedded device, we currently use PHP for its web interface, and unfortunately it's quite slow. We've been experimenting with Python, but is seems (at least on FPU-less ARM architecture) to be as slow as PHP. Therefore we're thinking about implementing web interface in some compiled language like C++, but so far the only thing we...

Delphi and XP embedded

Does anybody know if Delphi (Win32) works with XP embedded ...

Linux cross-compilation for ARM architecture

I am interested in cross-compile a Linux kernel for an ARM target on a x86 host. There are some good practices you recommend? Which is the best cross-compile suite in your opinion? Have you setted up a custom cross-compile environment? If yes, what advices you have? Is it a good idea? Thanks, Myrrdyn ...

PDF creation software available?

I'm investigating the possiblity of creating PDF files from an embedded system, specifially an ARM9 using the IAR tools. Open-souce or licensing is fine - I'm finding it difficult to search for online, and I'm hoping someone here has used a package. C or C++ is preferred, we will be creating fairly simple reports with only a little text ...