EmbeddedRelated.com
Memfault Beyond the Launch

Design of uC/OS (uCOS-II) kernel

Started by karthikbalaguru in comp.arch.embedded17 years ago 28 replies

Hi, I got an interesting information from internet and i have some queries based on it as it is really strange/unbeleivable . " In a...

Hi, I got an interesting information from internet and i have some queries based on it as it is really strange/unbeleivable . " In a preemptive priority based RTOS, priority inversion problem is among the major sources of deadline violations. Priority inheritance protocol is one of the approaches to reduce priority inversion. Unfortunately, RTOS like uC/OS can't support priority inherita...


MicroXwin-Smallest and Fastest X Windows

Started by microxwin in comp.arch.embedded13 years ago

Hello Developers, We have a new release (2.2 ) of MicroXwin- Our high performance kernel based X windows implementation.This release includes...

Hello Developers, We have a new release (2.2 ) of MicroXwin- Our high performance kernel based X windows implementation.This release includes several bug fixes and performance improvements and demo for Ubuntu 10.10 x86 distribution. Please visit http://www.microxwin.com for more information. You can evaluate performance on several distributions. Regards Vasant


cooperative multitasking scheme

Started by Marco Bleekrode in comp.arch.embedded20 years ago 62 replies

Hi y'all Quick but not so easy question (it may spawn a considerable thread...) We need to develop a cooperative multitasking kernel for...

Hi y'all Quick but not so easy question (it may spawn a considerable thread...) We need to develop a cooperative multitasking kernel for various embedded platforms (See the implications and the complications?). One requirement is that c-functions should serve as "tasks". (Notably, these tasks perform very simple functions, e.g. polling push buttons, occasionally updating a display, polling...


Tutors / study materials to quickly ramp-up Linux kernel / Linux device drivers for non-Linux embedded experts

Started by t_palani in comp.arch.embedded10 years ago 2 replies

Could some one point me any Linux tutor / study material which is written for embedded programmers those who are already familiar with RTOS,...

Could some one point me any Linux tutor / study material which is written for embedded programmers those who are already familiar with RTOS, low level device driver programming skills? Thanks in advance! --------------------------------------- Posted through http://www.EmbeddedRelated.com


QNX RTOS Source Code Released!

Started by Anonymous in comp.arch.embedded17 years ago 9 replies

Hi all, QNX has switched to a 'hybrid' development model. Our source is out there - you can see our trunk svn repository. The new 6.3.2...

Hi all, QNX has switched to a 'hybrid' development model. Our source is out there - you can see our trunk svn repository. The new 6.3.2 rollup download (full version) is now free for commerical use too! Go checkout http://www.qnx.com and http://community.qnx.com for more info, and checkout the kernel source! Colin


Threads vs Forks in embedded environment : Some Conclusions

Started by Abhishek in comp.arch.embedded18 years ago 9 replies

Forks: Forked processes may not always have its own copy of ALL the segments of the update engine. Most processes of Linux will do a...

Forks: Forked processes may not always have its own copy of ALL the segments of the update engine. Most processes of Linux will do a "copy-on-write" for a "page", i.e. a process will get its own copy of a page only if it modifies it. So the RAM requirement is not high. So the only overhead is creation of the kernel structures. If we have a MMU, the memory consumption of a process may be ...


WLAN card for embedded power pc

Started by widi2000 in comp.arch.embedded17 years ago 3 replies

Can anyone recommend a WLAN card for the following system: - PowerPC freescale MPC5200 (PPC 603e core) - Linux kernel 2.4.25 (www.denx.de,...

Can anyone recommend a WLAN card for the following system: - PowerPC freescale MPC5200 (PPC 603e core) - Linux kernel 2.4.25 (www.denx.de, module linux_2_4_devel) - form factor: MiniPCI type III Until now, I have two old cards running on that platform (Hermes- and Prism-chipset). But these cards are discontinued. I have also tested a few newer cards - but without success. The Athero...


On-Time RT-USB32 USB software stack

Started by Antonio Pasini in comp.arch.embedded19 years ago 1 reply

Any experience with On-Time RT-USB32 USB host software stack ? It comes at a reasonable price in source form ($3000), no royalties, and...

Any experience with On-Time RT-USB32 USB host software stack ? It comes at a reasonable price in source form ($3000), no royalties, and supports EHCI, HUBs, and some standard classes. Many years ago I used their old RT-Kernel rtos, and was pleased by the cleanliness of the code. Not that it resembles any similarity, but... I'd like to try that with the ISP1760 (if this beast really e...


u-boot and root filesystems

Started by Anonymous in comp.arch.embedded18 years ago 11 replies

Hi, I have some questions about u-boot for a project I'm working on. The uP is an ARM9. I am wondering if it's possible to use u-boot to...

Hi, I have some questions about u-boot for a project I'm working on. The uP is an ARM9. I am wondering if it's possible to use u-boot to two things in one boot-up: - to create a root filesystem on an SD card (I'm not interested in the secure digital functionality) - to boot Linux using a Linux kernel image from inside this newly created root filesystem Another question is how small ...


I2C support - 'built-in' VS modules

Started by drasko in comp.arch.embedded18 years ago

Hi all, I have a question about incorporating existing I2C support in kernel. 1) In order to have working peripherel on I2C bus I have to...

Hi all, I have a question about incorporating existing I2C support in kernel. 1) In order to have working peripherel on I2C bus I have to insmod: a) i2c-core.o b) i2c-dev.o c) i2c-proc.o d) i2c- .o e) i2c- .o Am I right? Did I miss something? 2) More important question: I enabled I2C support in make menuconfig, for I2C code to b


Linux RAM driver question

Started by Kid in comp.arch.embedded16 years ago 3 replies

Does embedded system require RAM driver , does we select it when build kernel ? When does it load , by boot loader or system Image , where is...

Does embedded system require RAM driver , does we select it when build kernel ? When does it load , by boot loader or system Image , where is its Linux source folder ? Why a PC Windows do not require RAM driver ? Thank for your teaching .


"Embeddable" PLC Functionality

Started by James Dabbs in comp.arch.embedded18 years ago 4 replies

We have a hardware platform with 8 dry contact closures and 8 intput lines, among other things, controlled by an ARM7 uC running a proprietary...

We have a hardware platform with 8 dry contact closures and 8 intput lines, among other things, controlled by an ARM7 uC running a proprietary kernel. We now have an RFP to add PLC functionality to the box, to make this I/O available to the end user. We think we may be able to manage adding sequencing capability to the box, but we don't want to create user tools for building PLC prog...


USB Flash Drive Problem after switching to PSRAM

Started by sg83 in comp.arch.embedded16 years ago

Hi everyone, My development board has two memory banks, SDRAM (128MB) and PSRAM (16MB). I've got the linux kernel booting from only the PSRAM,...

Hi everyone, My development board has two memory banks, SDRAM (128MB) and PSRAM (16MB). I've got the linux kernel booting from only the PSRAM, but I can't get a USB Flash Drive to work properly. It is being detected, but I get the following messages: --------------------------------------------------------------- usb 1-1: reset high speed USB device using fsl-ehci and address 4 sd 2:0:0:0: [...


Help devising software tests

Started by Anonymous in comp.arch.embedded19 years ago 16 replies

Hi all, I have to write a test specification to define tests for a piece of software (a small kernel for an embedded system) that is...

Hi all, I have to write a test specification to define tests for a piece of software (a small kernel for an embedded system) that is currently under development. Given is an API specification (basically function calls specified as C prototypes, along with textual descriptions of what these calls are supposed to do). Now I have to devise a strategy to define tests for this software. On...


Want a 1ms tick from Linux without modifying Linux Kernel

Started by Like2Learn in comp.arch.embedded13 years ago 6 replies

I need to develop an embedded application running on Linux, to be more specific, Wind River Linux 4.0 is my favorite for now. My...

I need to develop an embedded application running on Linux, to be more specific, Wind River Linux 4.0 is my favorite for now. My application requires a timer, or scheduler, which is required to tick my application for about every 1ms. I say "about" because there is no strict timing requirements, and either 1.01ms or 0.98ms would be acceptable. In my application, written in C++, I will impleme...


Linux on Capio II (Geode) ?

Started by Phil in comp.arch.embedded20 years ago 5 replies

Hi all. Has anyone run Linux from the Disk-on-Chip on these little beasts? Bought 11 of them for about $2 apiece. They have 2xUSB, sound,...

Hi all. Has anyone run Linux from the Disk-on-Chip on these little beasts? Bought 11 of them for about $2 apiece. They have 2xUSB, sound, e100 ethernet, 16MB DOC, 64MB 144 pin SODIMM SDRAM. I have a Rocky 558EV SBC running SuSE 9.0 with DOC socket to transfer OS images, but even with all DOC support compiled into the SuSE 2.4.21 kernel, fdisk, dd, mkfs, etc. seem to freeze up when access...


I2C drivers (for AMBA)

Started by drasko in comp.arch.embedded18 years ago 7 replies

Hi. I am working on a custom design that is based on ARM926EJ and AMBA bus. OS of choice is uCLinux, patched with RTAI for RT performance....

Hi. I am working on a custom design that is based on ARM926EJ and AMBA bus. OS of choice is uCLinux, patched with RTAI for RT performance. I have to implement now I2C support, but looking at the existing driver things seem a bit unclear for me. Here is what I unserstood: i2c-core.c is independent of the bus and is kernel module. This should be working. But what about AMBA bus? Is it suppo...


8- to 16-bit Embedded System Upgrade

Started by karlbkeller in comp.arch.embedded20 years ago 19 replies

Hi! We're on a new project with the golden opportunity to upgrade a system from an 8-bit 8051 to a 16-bit MPU TBD. The application is pretty...

Hi! We're on a new project with the golden opportunity to upgrade a system from an 8-bit 8051 to a 16-bit MPU TBD. The application is pretty straightforward bit fiddling, with a clock interrupt and (USB?) link to a Windows PC. It's a basic interruptible single-tasking app, so it doesn't need a real time kernel. We want to move from assembler to C/C++ source, so compiler/library and debug t...


uclinux problem with romfs

Started by Anonymous in comp.arch.embedded18 years ago

I followed the description at http://www.uclinux.org/pub/uClinux/utilities/armulator/ to get into uclinux. However, the "Loaded ROM boot.rom"...

I followed the description at http://www.uclinux.org/pub/uClinux/utilities/armulator/ to get into uclinux. However, the "Loaded ROM boot.rom" message from the example session is missing in my gdb output, and the system seems to be stuck in a loop (see below). Can anyone help me to successfully load the ROM image? If I load kernel linux.2.4.x, gdb says "Program exited normally." without ...


"default" or "startup" .config file for arm linux 2.6.22.10

Started by Steven Woody in comp.arch.embedded16 years ago 7 replies

hi, i want to build a 2.6.22.10 linux kernel for a arm 920 board. instead of everything from scratch, can i find a "default" or "startup"...

hi, i want to build a 2.6.22.10 linux kernel for a arm 920 board. instead of everything from scratch, can i find a "default" or "startup" .config file to start? thanks. - woody



Memfault Beyond the Launch