help needed to boot from compact flash

Started by Everett X. Wang in comp.arch.embedded18 years ago 5 replies

Hi All, I have trying to move my linux from harddrive to a compact flash without much success for a week. Here is what I am trying to...

Hi All, I have trying to move my linux from harddrive to a compact flash without much success for a week. Here is what I am trying to do: I already have my own kernel and modules, tested successfully on my computer on hard drive. I followed the three article series from Bruce Perens here to make busybox and file system: part 1 for busybox http://www.linuxdevices.com/articles/AT614...


x on ml300?

Started by Jason Zheng in comp.arch.embedded18 years ago 5 replies

Hi, I'm trying to write a graphics demo program on an ML-300 board with embedded PowerPC CPU and 128MB of RAM, no graphics acceleration chip....

Hi, I'm trying to write a graphics demo program on an ML-300 board with embedded PowerPC CPU and 128MB of RAM, no graphics acceleration chip. I got the linux kernel running, and have been advised that regular X11 will not run because it takes too much memory and I need to run some other memory-extensive tasks on the background. Does anyone know of a good widget toolkit that can solve...


Question about inline asm for ARM

Started by Anonymous in comp.arch.embedded9 years ago 3 replies

Hi, I want to use ARM A8 performance counter. I find a post on line, but I do not understand its grammar. ARM inforcenter does not help much. I...

Hi, I want to use ARM A8 performance counter. I find a post on line, but I do not understand its grammar. ARM inforcenter does not help much. I especially do not understand the '::'. Could you explain it to me? Or point to some links for it. Thanks, ................. Accessing the performance counters isn't difficult, but you have to enable them from kernel-mode. By default the counter...


Hardware platform for embedded linux

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

Hi I am looking to create a small linux based device with the following functionality: 1. Must run apache (or other PHP compatible)...

Hi I am looking to create a small linux based device with the following functionality: 1. Must run apache (or other PHP compatible) webserver 2. Must have ethernet connectivity 3. Must be fanless 4. Must be able to run off solid state disk (eg CF card) 5. Ideally should run 2.6 kernel 6. Should have a good BSP for development 7. Ideally should have its own enclosure 8. Ideall...


Interrupt latency

Started by Anonymous in comp.arch.embedded15 years ago 26 replies

Hi, I am writing my own real-time kernel for x86. Now I face something really strange (or may be rather it's not; it has been some time...

Hi, I am writing my own real-time kernel for x86. Now I face something really strange (or may be rather it's not; it has been some time since I was in the details of x86 microarchitecture). I measured CPU clocks elapsed between the first assembly instruction executed at interrupt's entry point in IDT and beginning of the C code of user-defined interrupt handler and the result was a big ...


how to upgrade from linux 2.4 to 2.6? and RamDisk

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

how to upgrade from linux kernel 2.4 to 2.6 on arm? and how to build RamDisk?

how to upgrade from linux kernel 2.4 to 2.6 on arm? and how to build RamDisk?


Porting (uITRON )TOPPERS/JSP on MCB2100

Started by jomcyp in comp.arch.embedded15 years ago 1 reply

Hi, I would like to port TOPPERS/JSP kernel in MCB2100 . I am going to use GNU ARM Cross compiler with keil IDE. If any one knows any other...

Hi, I would like to port TOPPERS/JSP kernel in MCB2100 . I am going to use GNU ARM Cross compiler with keil IDE. If any one knows any other port of the same in any ARM boards please send me the details


Avoiding priority inversion with software design

Started by ssubbarayan in comp.arch.embedded15 years ago 12 replies

Dear experts, I was going through the query regarding Design of UCOS-II kernel.Most of the repliers have specified that to avoid...

Dear experts, I was going through the query regarding Design of UCOS-II kernel.Most of the repliers have specified that to avoid priority inversion one must take care in design. 1)I am just curious to understand the specifics(How to stuff) of the design.Can some one throw some light on this or provide some links which shows how to design such an architecture?Mainly the server based ap...


Getting i2c touchscreen to work on TS4900

Started by Anonymous in comp.arch.embedded5 years ago

Hey everyone, I've been working on a project that's using a Technologic Systems TS4900 module as its core. For peripherals we've got two USB...

Hey everyone, I've been working on a project that's using a Technologic Systems TS4900 module as its core. For peripherals we've got two USB ports, ethernet, + sound and touchscreen. The board is running Debian jessie with The part I've been toiling away at is the touchscreen, which is a Newhaven NHD-7.0-800480EF-ASXV#-CTP. My first problem was finding a kernel driver and devi


Open Source EC++ Implementation?

Started by Himanshu Chauhan in comp.arch.embedded16 years ago 36 replies

Dear all, Is there any opensource EC++ implementation available? All I found was from IARs and others. I think Mac OS X uses EC++ for their...

Dear all, Is there any opensource EC++ implementation available? All I found was from IARs and others. I think Mac OS X uses EC++ for their kernel mode driver framework and they use GCC as their compiler. But I can't find any EC++ implementation (library). Neither does GCC support EC++. Any pointers for information? Also, I quick question for dear veterans. Given an option option of cho...


When is more than one PIT needed?

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

Hello, I need to be able to put a process to sleep for 100-1000 microseconds (until now, I've been using a generic Linux kernel on a...

Hello, I need to be able to put a process to sleep for 100-1000 microseconds (until now, I've been using a generic Linux kernel on a low-voltage x86 CPU). AFAIU, the x86 platform comes with several timers[*] and I had hoped one of them would prove useful in my situation. [*] I tried to list all the timers in: http://groups.google.com/group/comp.arch/msg/6be4741f4f92be6 (I found PIT, ...


problem with using Signal with Xilinx

Started by Greg in comp.arch.embedded15 years ago 2 replies

I am using the Xilinx Kernel for the Xilinx FPGA core. I am attempting to use the Signal catch to send a packet out once every second on a...

I am using the Xilinx Kernel for the Xilinx FPGA core. I am attempting to use the Signal catch to send a packet out once every second on a ping. I included the signal.h and unistd.h files but when I call alarm to try and trigger a signal each second the compiler complains. The errors are as follows. /cygdrive/c/DOCUME~1/s262256/LOCALS~1/Temp/ccikIBdx.o: In function `sig_alrm': /cygdriv...


Looking for tool chain for ARM9 with nand flash devices

Started by GS in comp.arch.embedded16 years ago 1 reply

Is there any tools chain available to compile Linux kernel and some application code for ARM9 board with nand flash devices. Thanks. GS.

Is there any tools chain available to compile Linux kernel and some application code for ARM9 board with nand flash devices. Thanks. GS.


broadcom sibyte sb1250 simulator

Started by Anonymous in comp.arch.embedded17 years ago

hi, guys, I wrote a simulator based on simos , currently , it support two cpus,timer, duart, genbus, memory controller, dma, ether card, ...

hi, guys, I wrote a simulator based on simos , currently , it support two cpus,timer, duart, genbus, memory controller, dma, ether card, and it also support gdb remote debug. it can run cfe , linux2.6 kernel and shell. it still needs plenty of work to be useful, so I need your help to join me to finish it. you can email me with the address of kongganggang@163.com, and you can download t...


Remote Flash updates of a SAM9260 board

Started by Anonymous in comp.arch.embedded16 years ago 2 replies

I have a custom SAM9260 board, several of these will be installed in customer locations. Once installed they will not be...

I have a custom SAM9260 board, several of these will be installed in customer locations. Once installed they will not be physically accessible. I currently have a 2.6.20 kernel and a ext2 gzipped rootfs running from dataflash. I need suggestions on how to remotely upgrade the software in the future for this device from the network. I guess I can have a NFS or tftp server on a customer net...


UNIX-like on Microcontroller.

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

Good day. My name is Michaelo Mitrofanov. I'm of Ukraine. I wanna to implement my old idea which I named "virtual kernel" This technology...

Good day. My name is Michaelo Mitrofanov. I'm of Ukraine. I wanna to implement my old idea which I named "virtual kernel" This technology allow to run UNIX-like OS on microcontrollers with small data and code memory. Small means really SMALL (!) ... for instance on PIC12C508A with 768 bytes ROM and 25 bytes of RAM. Yes my software can't make a miracle, there is no way to feel all th...


How do I build my own boot loader for Qualcomm msm8974?

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

Greetings I think I may need to build a boot loader for my prototype, which is a smart phone. It is Samsung Note 3; it has Qualcomm SOC...

Greetings I think I may need to build a boot loader for my prototype, which is a smart phone. It is Samsung Note 3; it has Qualcomm SOC msm8974 based on ARM architecture. I think I may need to do this so I have more freedom on my access to service, which may be limited after the kernel takes over. I like the group to please provide feedback as to whether this is a worthwhile effo


problem porting linux to AT91RM9200 board

Started by Mayank Kaushik in comp.arch.embedded18 years ago 2 replies

Hi , Im trying to port linux to a custom board i designed (based on the AT91RM9200 ). But im faced with a problem - after the execution of...

Hi , Im trying to port linux to a custom board i designed (based on the AT91RM9200 ). But im faced with a problem - after the execution of the kernel is started , at the very first instruction , i get an invalid instruction message ( which further prints all the register values) ..what could be the reason for such an error? Further , what other Free Operatign systems are avaliable that ...


Cirrus Logic EP9302 (ARM9) Board

Started by embedded07 in comp.arch.embedded15 years ago 1 reply

I just bought this board and when I cabled it up and applied power, the hyperterm display showed Redboot progress getting as far as uncompressing...

I just bought this board and when I cabled it up and applied power, the hyperterm display showed Redboot progress getting as far as uncompressing the Linux image before apparently rebooting from the start. The quickstart guide claims that after loading the linux kernel and root filesystem into memory, linux will starts up, and booting will be completed, and a shell prompt for linux will appea...


MMU question

Started by sg83 in comp.arch.embedded15 years ago 7 replies

Hi everyone, I am very new to Embedded Linux. I know that the MMU handles all of the address translations from Virtual to Physical. My question...

Hi everyone, I am very new to Embedded Linux. I know that the MMU handles all of the address translations from Virtual to Physical. My question is that how does the MMU know which physical addresses actually have RAM? Is this information provided by the CPU? Kernel? Bootloader? For example, if I have a board with the first bank of 64MB DRAM mapped to 0xa0000000 and second bank of 64MB DRA...