Forums Search for: Kernel
How to boot linux kernel and give a root filesystem from flash
inHi everyone, I use a mips board with an AU1000 processor. I wrote a mini boot program which initializes the onboard hardware and gives a...
Hi everyone, I use a mips board with an AU1000 processor. I wrote a mini boot program which initializes the onboard hardware and gives a little terminal access to it in purpose to write and erase flash and set some small commands. This program shall be extended to a mini boot loader which starts a linux kernel. The kernel is already prepared as an ELF or SREC file and can be written to t...
Kernel starts dropping incoming ping packets
inI am writing a device driver for a modem. I can successfully continuously ping to my modem for 8 to 10 minutes. After that, I can no longer...
I am writing a device driver for a modem. I can successfully continuously ping to my modem for 8 to 10 minutes. After that, I can no longer ping to it, but I can ping from it. I have determined that at that point I am still receiving the ping packets and sending them to the kernel, just as I had when the pings were successful, but I am no longer receiving ping packets from the kernel to ...
linux kernel
inhi. i have been reading linux kenel source code for a long time.now i want to participate the linux kernel community. is there anyone know how...
hi. i have been reading linux kenel source code for a long time.now i want to participate the linux kernel community. is there anyone know how to?
Intel IXP435 kernel issue
Linux kernel:2.6.20.21 (timesys) I have Intel IXP435 demo board.I tested GbPCI to GbPCI throughput and GbPCI to IXP435 MII lan.but the kernel...
Linux kernel:2.6.20.21 (timesys) I have Intel IXP435 demo board.I tested GbPCI to GbPCI throughput and GbPCI to IXP435 MII lan.but the kernel show up some error message. I try limit all network buffer 64MB, performance not bad.but, still show up error message. this message look like DMA and IRQ error. so, any comment? Thanks BUG: soft lockup detected on CPU#0! [ ] (dump_s
Intel BayTrail E3805 - Serial IO (SIO) - I2C in linux kernel 3.16-lts
inHi, Can someone kindly let me know on the method of enabling driver for Processor Serial IO (SIO) - I2C in linux kernel 3.16-lts for Intel...
Hi, Can someone kindly let me know on the method of enabling driver for Processor Serial IO (SIO) - I2C in linux kernel 3.16-lts for Intel BayTrail E3805. Can you please confirm whether the driver is available by default in linux kernel or should we need to integrate it ? Thanks in advans, Karthik Balaguru
Error while loading an RTX kernel example
inHi, I am new to ARM and am using Keil micro vision v3 and was tryin to build the example for RTX kernel. While doing so i encountered the...
Hi, I am new to ARM and am using Keil micro vision v3 and was tryin to build the example for RTX kernel. While doing so i encountered the following error RTX_ex1.axf : error :L6938E : Invalid value for --ro-base. Can anyone tell me why this is happening and how do i get rid of this error. Help will be deeply appreciated Thanks Meenz
Linux and priorities within kernel space
inI have maybe stupid question. From QNX I know every each driver acts as process having threads. Each thread has schedulinng scheme and it's own...
I have maybe stupid question. From QNX I know every each driver acts as process having threads. Each thread has schedulinng scheme and it's own priority. How it's in Linux? I mean no user space, but kernel space. It looks for me like unpredictable bunch of mess. Can I somehow manage priorities even for the drivers? I'm using Denx's distribution. Or do I have to use some extensions?
Which board..
inI am a newbie and want to strip the linux kernel and cross compile flash it to a device and boot this new kernel / boot using tftp.. If...
I am a newbie and want to strip the linux kernel and cross compile flash it to a device and boot this new kernel / boot using tftp.. If possible, I am also want to change the boot loader.. 1. Can you suggest boards/ configuration for these boards.. My budget is around $100 - $300.. I want to understand how cable tv box / dvd players work ultimately. 2. I want to learn building devices gr...
Rtos Design
inHi folk, We were designing an RTOS for a general 8 bit microcontroller. We have designed a round robin schedular. But i have question...
Hi folk, We were designing an RTOS for a general 8 bit microcontroller. We have designed a round robin schedular. But i have question about the stack on 8051. My doubt is, we have our kernel (data, code) and also applications (data and code) Now we need to allocate seperate memory areas for the kernel and the application. How do we take care of the security in 8051. And als...
powerPC linux boot sequence
inAny can help me to find the boot sequence of powerPC 83xx of linux kernel after the bootloader transfer control to kernel.. Please please help...
Any can help me to find the boot sequence of powerPC 83xx of linux kernel after the bootloader transfer control to kernel.. Please please help me.... thanks, Nabendu
Linux Drivers Part of Kernel for GPL?
inWhen a product is shipped which uses Linux internally, are the various drivers required to control the hardware part of the Kernel as far as...
When a product is shipped which uses Linux internally, are the various drivers required to control the hardware part of the Kernel as far as GPL goes? I'm wondering how much of the product has to be opened up and provided to a user on request? -- Rick
Overlaps : remote kernel......
inHi, We are a group working on our senior project, and a little desperate for help. We received an warning saying that there is an overlaps...
Hi, We are a group working on our senior project, and a little desperate for help. We received an warning saying that there is an overlaps between address(I don't remember the exact address): remote kernel..... We tried to run a simple C program on a PC104 board. We have tried to change the segment address, but it seemed that the warning was not affected at all. We have also tried...
running the linux on STM32F407VGT6
inHi guys I am starting this new thread in hope that it will be a good sharing platform for both advanced users and the beginners. Actually...
Hi guys I am starting this new thread in hope that it will be a good sharing platform for both advanced users and the beginners. Actually what I am going to discuss here is that how to run linux kernel on the STM32F407VGT6 controllers the main feature of which is that it is MMU less. Many people might say that it's easy to run linux on the MMU less devices as the linux kernel has its o...
Size Optimization for an embedded system
inI have a few questions aregarding size optimization : 1. I have already applied the linux kernel Tiny patch but I need to further reduce the...
I have a few questions aregarding size optimization : 1. I have already applied the linux kernel Tiny patch but I need to further reduce the size of the kernel.Any suggestions? 2. Is there a tool with low memory footprint to find out the dynamic memory usage of applications during runtime?Applications like iptables,ebtables etc that cannot be made to run in background? 3. Is there any free...
RTOS, Virtualization and Paging
inHi folks, I have got a question about memory protection in kernel mode for x86 processors. According to Intel's documenations "In Intel...
Hi folks, I have got a question about memory protection in kernel mode for x86 processors. According to Intel's documenations "In Intel VT-enabled system, running guests with paging disabled reduces the isolation of that guest - the guest can read and write all of the physical memory, including that of devices or other guest.". Here are a couple of questions: 1. Why? 2. Are kernel...
Beagle Bone Black ADC Driver under Debian?
inHi Folks, I need to sample multiple input lines on the BBB (rev. c) ADC peripheral at a relatively low rate, perhaps 1 kHz, and do some simple...
Hi Folks, I need to sample multiple input lines on the BBB (rev. c) ADC peripheral at a relatively low rate, perhaps 1 kHz, and do some simple filtering and detection. Is there a kernel mode driver available for this that I can modify? Is kernel mode even necessary or can I use a user space driver? -- Randy Yates Digital Signal Labs http://www.digitalsignallabs.com
Self booting systems with out bootloader?!!!
inDear all, I was going through vxworks6.0 kernel programmers manual.I came across the section on kernel and found this following...
Dear all, I was going through vxworks6.0 kernel programmers manual.I came across the section on kernel and found this following sentence regarding the various boot images possibles with vxworks6.0 version: "Self-booting VxWorks image can also be created, which do not require a boot loader." After this sentence a few pages down,I found the following line again: "For self-booting imag...
Updating the linux kernel and the root file system
inHi, I need to update the linux kernel on the flash memory while the target is executing. Also I need to update the root file system. Can somebody...
Hi, I need to update the linux kernel on the flash memory while the target is executing. Also I need to update the root file system. Can somebody please explain me how these things are best done?
Unable to boot Kernel on ARM after Memory Remap
inHi everyone, I've been working with an imx27ads from Freescale. The BSP from Freescale includes a Redboot that contains the following memory...
Hi everyone, I've been working with an imx27ads from Freescale. The BSP from Freescale includes a Redboot that contains the following memory map: Phys | Virtual | Enabled|Type 0xA0000000-0xA7FFFFFF| 0x00000000-0x07FFFFFF| Yes |SDRAM 0xD6000000-0xD6FFFFFF| 0xD6000000-0xD6FFFFFF| No |SRAM I've managed to enable the SRAM (verified by loading kernel to it...
Linux boot drive issue
inI am trying to make a bootable USB disk to install on a laptop. In the old days, it was simple and can probably do it with less than 1G flash...
I am trying to make a bootable USB disk to install on a laptop. In the old days, it was simple and can probably do it with less than 1G flash drive. I could build on sda1 and install on hda1 (PATA). But, in the name of progress, things are more difficult. It would take around 5G of flash. Booting 5M kernel and 30M ram disk takes several minutes. Building the kernel takes hou