EmbeddedRelated.com
The 2024 Embedded Online Conference

Transferring control to Linux (at address 00000000) ... kernel hangs

Started by Anonymous in comp.arch.embedded18 years ago

Kernel hangs after the control is transferred U-Boot 1.1.3 (ppc83xx-20050315-dev) (Jun 29 2006 - 16:33:51) MPC83XX *** THIS IS AN ALPHA...

Kernel hangs after the control is transferred U-Boot 1.1.3 (ppc83xx-20050315-dev) (Jun 29 2006 - 16:33:51) MPC83XX *** THIS IS AN ALPHA VERSION OF UBOOT FOR 8325 *** Clock configuration: Coherent System Bus: 132 MHz Core: 264 MHz QE: 99 MHz Local Bus Controller: 132 MHz Local Bus: 16 MHz DDR: 264 MHz ...


How do you want to access shared resources?

Started by Ari Okkonen in comp.arch.embedded15 years ago 3 replies

We need opinions of embedded or real-time software designers on language features for shared resource protection. We are improving our toolset...

We need opinions of embedded or real-time software designers on language features for shared resource protection. We are improving our toolset for development of embedded and real-time (and other similar) software. Our toolset includes a graphical programming tool and a configurable real-time kernel. We are now introducing a shared resource protection mechanism to our kernel. We need to ad...


Remotely write to flash?

Started by Washington Ratso in comp.arch.embedded13 years ago 2 replies

I have found that I can avoid the long JFFS2 scan in U-Boot if I write my kernel image (uImage) to a specific address in flash and using...

I have found that I can avoid the long JFFS2 scan in U-Boot if I write my kernel image (uImage) to a specific address in flash and using this address in my boot command rather than putting uImage in the filesystem and having to scan for it. My problem is updating the kernel remotely. Now I can simply scp a new uImage file to my boot directory in the filesystem. Is it possible to remotely co...


Disabling interrupts to protect data

Started by KIRAN in comp.arch.embedded14 years ago 42 replies

Hi Guys, I am working on some RTOS, in which I see lot of interrupts "enabling" and "disabling" code in most of the RTOS API's to protect...

Hi Guys, I am working on some RTOS, in which I see lot of interrupts "enabling" and "disabling" code in most of the RTOS API's to protect kernel data. For example, Semaphore API's, Message Queue APIs, Runtime memory management API's. Is enabling / disabling interrupts only to protect the kernel data? Why I am asking this is whenever interrupts are disabled, I am scared of losing timer int...


Minimal uImage (compressed Linux kerne)l size for PPC 8270 processor

Started by Anonymous in comp.arch.embedded17 years ago 1 reply

Hi, I am poring from Linux 2.4 to Linux 2.6. My board is based on PPC 8270 processor of FreeScale (former Motorola). The uImage...

Hi, I am poring from Linux 2.4 to Linux 2.6. My board is based on PPC 8270 processor of FreeScale (former Motorola). The uImage (compressed Linux kernel) size on Linux version 2.4 was ~ 720 Kbytes. What size should I expect on Linux 2.6 ? What is the typical/minimal uImage Linux kernel size , assuming that I am using TCP/IP, UART, etc. The drivers that we added are not so b...


Booting from a different location

Started by Washington Ratso in comp.arch.embedded15 years ago 8 replies

I am running Linux 2.6.26 on a PPC. I want to boot linux without using a bootloader to speed up the boot process but, due to the size of...

I am running Linux 2.6.26 on a PPC. I want to boot linux without using a bootloader to speed up the boot process but, due to the size of the kernel, I cannot put it at the reset vector. I was told that I have to put a branch instruction at the reset vector location and branch to the location where my kernel is. How do I put a branch instruction at the reset vector?


error when compiling uclinux kernel for microblaze

Started by Anonymous in comp.arch.embedded17 years ago

hI every body, I keep vhaving this error when i try to build a uClinux kernel for a microblaze design. ====== [ ! -d "agetty" ] || ( touch...

hI every body, I keep vhaving this error when i try to build a uClinux kernel for a microblaze design. ====== [ ! -d "agetty" ] || ( touch agetty/.sgbuilt_user && make -j1 -C agetty ) || exit $? make[3]: Entering directory `/home/toto/uclinux-cvs/uclinux-dist/uclinux-2.4.x/uClinux-dist/user/agetty' ucfront-gcc mb-gcc -Wl,--fatal-warnings -Wl,-elf2flt -Wl,--fatal-warnings -Wl,-elf2flt -o ...


loading linux using vxworks boot loader

Started by Sagar Borikar in comp.arch.embedded18 years ago

Hi , I am loading the kernel 2.6.12 for MIPS target using vxworks boot loader. VxWorks kernel 5.5.1 image is at 0x80010000 and I have linked...

Hi , I am loading the kernel 2.6.12 for MIPS target using vxworks boot loader. VxWorks kernel 5.5.1 image is at 0x80010000 and I have linked the linux ELF image with the same start address in Makefile. And the start_kernel with 0x80ae600 address. As it is vxworks version is after 5.4 , it can identify ELF compatible images. VxWorks boot loader is able to identify start_kernel but then i...


Looking for Embeeded kernel to load onto ARM Micro-controller (128K Flash, 64K RAM)

Started by GS in comp.arch.embedded19 years ago 9 replies

Looking for Embeeded kernel to load onto ARM based Micro-controller (128K Flash, 64K RAM). Is there any where source code is available for this...

Looking for Embeeded kernel to load onto ARM based Micro-controller (128K Flash, 64K RAM). Is there any where source code is available for this Micro controller?.


want to find a startup kernel configuration

Started by Steven Woody in comp.arch.embedded17 years ago 1 reply

if i want to build a linux 2.6.22.10 for my board with ARM 920T, where can i find a suitable .config file to start? thanks. - woody

if i want to build a linux 2.6.22.10 for my board with ARM 920T, where can i find a suitable .config file to start? thanks. - woody


Linux on ST Microelectronics SPAEr320

Started by in comp.arch.embedded11 years ago 1 reply

Hello does someone succesful use linux 3.5 on the SPEAR320? ST offers a git repository with kernel 3.5. I'm able to compile it, but the...

Hello does someone succesful use linux 3.5 on the SPEAR320? ST offers a git repository with kernel 3.5. I'm able to compile it, but the configuration looks a bit strange and it does not run. I just want to know if it works. -- mit freundlichen Gr??en Heinz-J?rgen Oertel


Montavista realtime scheduler patch

Started by Elder Costa in comp.arch.embedded20 years ago 5 replies

Hi. Is somebody there using this scheduler or has tried it? I couldn't find much information o it other than MontaVista's promotional material...

Hi. Is somebody there using this scheduler or has tried it? I couldn't find much information o it other than MontaVista's promotional material which does not help much. After a quick glance it seems rather straightforward and not much intrusive and besides it's architecture independent. Though the latest version available in sourceforge is for kernel 2.4.16 I have been able to apply i...


Looking for uC/OS-II companion CD

Started by szamos in comp.arch.embedded3 years ago 1 reply

Hi, I have the "MicroC/OS-II The Real Time Kernel" book (2nd ed), but since I bought it used, it came without the companion CD. Does...

Hi, I have the "MicroC/OS-II The Real Time Kernel" book (2nd ed), but since I bought it used, it came without the companion CD. Does anyone have the companion CD, or know where to get it? I looked on Micrium's website, and while they have many downloadable files, this one is not one of them. TIA My con-ned email address can be corrected by removing - and changing one other cha...


failed to maount file system on boot

Started by Steve West in comp.arch.embedded16 years ago 1 reply

I have just build Linux 2.6.26.5. I am using Grub to boot it. When the kernel loads it cannot find by filesystem. My grub bootline looks like...

I have just build Linux 2.6.26.5. I am using Grub to boot it. When the kernel loads it cannot find by filesystem. My grub bootline looks like this : /boot/vmlinuz-2.6.26.5 ro root=/dev/sda1 Any suggestions would help Steve


Crash in linux while waiting for an event

Started by amit in comp.arch.embedded19 years ago 1 reply

My Linux kernel is crashing at the point of waiting of an event. I am using wait_event_interruptible call.The messege i am getting is bad:...

My Linux kernel is crashing at the point of waiting of an event. I am using wait_event_interruptible call.The messege i am getting is bad: scheduling while atomic. Could anyone please tell me why i am getting this message.


linux dies on custom at91rm9200 board

Started by amstewa2 in comp.arch.embedded18 years ago 1 reply

Hello all Im trying to get linux up and running on my system. I have 16MB of SDRAM at 0x20000000 and 2MB of dataflash. I've started with the...

Hello all Im trying to get linux up and running on my system. I have 16MB of SDRAM at 0x20000000 and 2MB of dataflash. I've started with the at91rm9200dk files in the kernel as my start point, and I can get it to boot if and only if I disable my dCache. Im imaging there is a setting somewhere Im over looking that is still trying to map the caches with 32MB of ram (which the dk has) but I ha...


Flash memory application

Started by Roman Mashak in comp.arch.embedded20 years ago 1 reply

Hello, All! What is the common practice for flash memory application for bootloader: NOR or NAND? And the same question - for kernel image...

Hello, All! What is the common practice for flash memory application for bootloader: NOR or NAND? And the same question - for kernel image storing and file system. Thanks in advance. With best regards, Roman Mashak. E-mail: mrv@tusur.ru


Newbe Crosscompile a ModuleDriver for arm

Started by Hans-Dominik in comp.arch.embedded19 years ago 3 replies

Hi there Sorry for this NewBe question, I?m try o get started in using Atmel AT91RM9200 Board. I've read a lots of how-to and so on. Now...

Hi there Sorry for this NewBe question, I?m try o get started in using Atmel AT91RM9200 Board. I've read a lots of how-to and so on. Now running a 2.6 Kernel on it :) I'd like to use a USB video board on it so i think i have to cross compile this driver. My problem i doesn?t find any example through the internet which told me how to do this. Maybe someone could give me some tips. ...


XiliKernel

Started by Fizzy in comp.arch.embedded18 years ago 1 reply

HI, Any of you have used XilKernel in application for PowerPC 405. I am required to develop a system based on embedded PowerPC 405 on...

HI, Any of you have used XilKernel in application for PowerPC 405. I am required to develop a system based on embedded PowerPC 405 on Xilinx Virtex4 FPGA. Since i have 4 processes running on the uP so i want to schedule them in round robin fashion. Just wondering if any one can tell me how hard it is to do. I cannot use any other OS since this kernel is free and as document said very compa...


Debugging tools

Started by sam in comp.arch.embedded18 years ago 4 replies

Hi, Could any one please advice some effective debugging tools for RTEMS? I want to watch kernel signals generated between parent and child...

Hi, Could any one please advice some effective debugging tools for RTEMS? I want to watch kernel signals generated between parent and child processes, share memory data interchange between multi-threads. If there is no tools like that, is there any guideline for developing these tools? Thank you very much for your attention. Sam.



The 2024 Embedded Online Conference