4,831 reputation
1122
bio website
location
age
visits member for 5 years
seen Jan 26 at 21:28

Feb
24
revised Temporarily adding my user to another system
Made it more concise
Feb
24
answered Temporarily adding my user to another system
Feb
24
comment Parameters for selection of Operating system, memory and processor for embedded system?
A client once selected an OS for his project before I was brought on or given a chance to comment. It lacked a basic inter-thread messaging capability which we needed so I had to divert some attention to implementing one before I could really get started. He paid more for that OS than some other, perfectly adequate ones, and paid me to make something one of the others would have included. Think about the OS facilities you need or want to support your design; that may guide your choices.
Feb
24
comment Parameters for selection of Operating system, memory and processor for embedded system?
Unless your needs require / design assumes some special features not shared by most common OSes, I'd think about price (per unit royalties vs. once per project licensing fee), vendor's support reputation, developer support group availability.
Feb
24
comment Parameters for selection of Operating system, memory and processor for embedded system?
Do you need all the speed you can get (DSP, perhaps) or will a common, off-the-shelf, single board computer support your product? With an 'x86 board, you likely already have a capable toolset on your development machine. You might need an embedded-system linker-relocater to replace the host (unix/MacOS/Windows) linker and a remote debugger, if not already provided. Will the board be available for the foreseeable life of the product? Or is the product a one-off or a short run? Then hardware is cheaper than you are; get all the capabilities you can to make the design & bring-up easier.
Feb
23
comment Parameters for selection of Operating system, memory and processor for embedded system?
Essentially, yes. To estimate code-size, you have to start from somewhere. Why not your development machine? If your target will differ significantly, a DSP, for example, than at some point you'll need to estimate how your target's code size will compare to that of the development system, but you'll at least have some idea from seeing a few functions' worth of code size. But I'm still left wondering whether/why, at today's memory prices, you feel the system cost will be sensitive enough to code-size that you'd need to go through this exercise?
Feb
23
revised Parameters for selection of Operating system, memory and processor for embedded system?
Reply to James - Edited in lieu of commenting which is not available to me.; added 50 characters in body
Feb
22
answered Keeping Mac OSX up and sleepless while task / app is running
Feb
22
answered Low CPU Usage, But the CPU Light is Blinking
Feb
22
comment Emacs M v doesnt work on OS x?
"Carbon Emacs Package is a Mac-friendly distribution of the GNU Emacs text editor", available here: homepage.mac.com/zenitani/emacs-e.html
Feb
22
answered Parameters for selection of Operating system, memory and processor for embedded system?
Feb
19
answered Emacs M v doesnt work on OS x?
Jan
24
revised Shell environment for su
deleted 1 characters in body
Jan
24
revised Shell environment for su
added 75 characters in body; added 2 characters in body
Jan
24
answered Shell environment for su
Jan
24
awarded  Editor
Jan
24
revised Run AppleScript on startup (background)
Fixed grammar
Jan
24
awarded  Teacher
Jan
24
answered Run AppleScript on startup (background)