Looking for controller, operating system, and network stack for an embedded system

Started by Neil Bradley in comp.arch.embedded16 years ago 2 replies

I'm working on a project at work that requires a new controller, operating system, a network stack, and a myriad of services (ssh, telnet,...

I'm working on a project at work that requires a new controller, operating system, a network stack, and a myriad of services (ssh, telnet, web, etc...). My desires are as follows: * 200-600Mhz operation (e.g. PowerPC 440EP and ARM XScale) * Instruction cache desirable * As many GPIOs as possible * At least 1 I2C bus * Ethernet * At least 16Mb of externally addressable address space * SD...


how to force PowerPC HW exceptions (for testing)?

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

I have been able to successfully force a 0x0300 Data Storage exception (write to a bad address) and a 0x0400 Instruction Storage...

I have been able to successfully force a 0x0300 Data Storage exception (write to a bad address) and a 0x0400 Instruction Storage exception. Any ideas for generating some of the other exceptions (excluding 0x0500 External interrupt which of course is the expected interrupt). This is for unit testing a module that traps these exceptions. Can a instruction simulator be used for this somehow?...


What is debugging information?

Started by jani in comp.arch.embedded12 years ago 1 reply

I work on PowerPC based Embedded Systems. Programming language is C. Cross compiler is Diab 4.2b. FYI, Windriver has purchased Diab. ...

I work on PowerPC based Embedded Systems. Programming language is C. Cross compiler is Diab 4.2b. FYI, Windriver has purchased Diab. Along with the compiler comes a utility called ddump. This utility has the following syntax. ddump [command] file I invoke this utility as follows: ddump -D filename.elf I believe .elf stands for executable linking format. Anyways, this command means ...


PowerPC MPC5200B, changing mode to run in little endian

Started by Taran in comp.arch.embedded12 years ago 1 reply

Hi, We are using Lite5200B eval board, out software is compiled using the Windriver diab 5.3.1.0 with the 5200B patch. We are using...

Hi, We are using Lite5200B eval board, out software is compiled using the Windriver diab 5.3.1.0 with the 5200B patch. We are using the WindRiver ICE for downloading the executable to the board and stepping through. We have our software with the MPC5200B running in default big endian mode. Because the PCI bus is little endian mode we are evaluating the impact on software if we switch th...


Macraigor's GNU tools (ocdremote), OCDemon RAVEN & PowerPC target running on native Linux?

Started by Anonymous in comp.arch.embedded13 years ago 5 replies

Hello, has anyone ever got this combination work on a native Linux box? Their Windows (cygwin) stuff on the other hand works very nicely. I...

Hello, has anyone ever got this combination work on a native Linux box? Their Windows (cygwin) stuff on the other hand works very nicely. I prepared an old Linux RedHat 9.0 (2.4.20 kernel) distribution (on the very same machine where the Windows version of ocdremote works perfectly), so that their proprietary driver "ravenpp" would compile. The kernel modul loads, but after I run: oc...


Which controllers are used most in display clusters application??

Started by Jalon in comp.arch.embedded10 years ago 1 reply

Hi, We want to decide about a development board for building Automotive Display Clusters(Dash Board) application. Few choices we have are:...

Hi, We want to decide about a development board for building Automotive Display Clusters(Dash Board) application. Few choices we have are: Freescales' Total5200 (PowerPc), Freescales' iMx35 series (Arm core), STMicroelectronics SPC560S60 (Arm Core). We have a prior experience working with PowerPcs. We would want to go for one which has the highest market usage in automotive industry fo...


USB data or audio capture on 64-bit PPC Linux?

Started by larwe in comp.arch.embedded13 years ago 14 replies

[If you are trimming followups, please put your reply into comp.arch.embedded as I don't regularly read the other two NGs where I've posted...

[If you are trimming followups, please put your reply into comp.arch.embedded as I don't regularly read the other two NGs where I've posted this]. I'm looking for recommendations on a USB data capture pod or (ideally) a cheap audio input device that is known to have working driver support for 64-bit PowerPC Linux. At minimum I need to capture one 10- bit ADC channel at 22.1kHz; anything fr...


x86 architecture concepts

Started by Mouarf in comp.arch.embedded15 years ago 72 replies

hello all, could someone give me a good link on a page that describes the x86 architecture main concepts and why it is so different from...

hello all, could someone give me a good link on a page that describes the x86 architecture main concepts and why it is so different from other architecture like ARM, PowerPC, alpha....? What are the main markets these architecture target to? If you also could give me a good link to these architectures too I would be really pleased. Thanks.


linux booting issue

Started by patwardhan in comp.arch.embedded9 years ago 2 replies

Hi, I am trying to boot linux-2.6.25 on mpc837x board using u-boot. but linux hangs with following message. Please help.. bootm...

Hi, I am trying to boot linux-2.6.25 on mpc837x board using u-boot. but linux hangs with following message. Please help.. bootm 0xfc100000 * kernel: cmdline image address = 0xfc100000 ## Booting kernel from Legacy Image at fc100000 ... Image Name: linux-2.6 Image Type: PowerPC Linux Multi-File Image (gzip compressed) Data Size: 2857358 Bytes = 2.7 MB Load ...


Extended assembly in GreenHills compiler

Started by matrix13 in comp.arch.embedded7 years ago 13 replies

I am using PowerPC 55xx with GreenHills compiler. The following inline extended assembly code, asm("mftbl %[reg];" : [reg] "=r"(reg)); returns a...

I am using PowerPC 55xx with GreenHills compiler. The following inline extended assembly code, asm("mftbl %[reg];" : [reg] "=r"(reg)); returns a syntax error saying a ')' is missing. Now, I am wondering whether the GreenHills compiler does not support Extended Assembly. My intention is to copy the Time Base register value to a C variable and calculate the time elapsed. But, with the above metho...


Serial to crt or vga adapter

Started by test in comp.arch.embedded14 years ago 5 replies

I want to get a small pc104 powerpc board but most have no video or if they do it is in the form of a lcd output. So how am i suppose to output...

I want to get a small pc104 powerpc board but most have no video or if they do it is in the form of a lcd output. So how am i suppose to output the video to a crt screen. I have a special screen that is to my specs and i am forced to use it. It is a vga 640X480 60hz 16color screen and i just want to output some text from a small embedded board. So any suggestions like using a serial to vg...


U-Boot BDI2000 GDB Debug Problem

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

I am trying to debug U-Boot using the BDI2000 and gdb. When I enter "c" for continue, I get "Program received signal SIGSTOP,...

I am trying to debug U-Boot using the BDI2000 and gdb. When I enter "c" for continue, I get "Program received signal SIGSTOP, Stopped (signal)." (see below) Does anyone know what causes this? Thank you. $ /opt/Embedix/tools/bin/powerpc-linux-gdb GNU gdb 5.1.1 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are we...


LXT971A problem

Started by max_mont in comp.arch.embedded14 years ago 8 replies

Hi, I'm using LXT971A with a Powerpc ppc405EP. The Hotplug function of device doesn't work. When I switch on the board with the ethernet...

Hi, I'm using LXT971A with a Powerpc ppc405EP. The Hotplug function of device doesn't work. When I switch on the board with the ethernet cable plugged, the ethernet link works and I can unplug and replug and it's OK. But, when I switch on the board with the ethernet cable unplugged, when I plug it, the autonegotiation doesn't work. I must reset device by modifiing reset control register. ...


Customizing Linker Directives File

Started by Alex Vinokur in comp.arch.embedded14 years ago 1 reply

------------------ INTEGRITY RTOS Green Hills C++ Compiler PowerPC embedded system ------------------ INTEGRITY RTOS contains default...

------------------ INTEGRITY RTOS Green Hills C++ Compiler PowerPC embedded system ------------------ INTEGRITY RTOS contains default linker directives files for various BSPs and Simulator isimppc. Those files are used to build an INTEGRITY applications. There are three sorts of linker directives files: * for Dynamic Downloadable applications (virtual AddressSpaces) , default linker dir...


Compact Flash interface with MPC8313E

Started by Fasi...@ paradigm shift in comp.arch.embedded12 years ago

Hi , We have been working with Compact Flash interface with our powerpc based board and we are facing some difficulty in...

Hi , We have been working with Compact Flash interface with our powerpc based board and we are facing some difficulty in timing consideration for interfacing the CF in true IDE mode. we are using COMPACT_FLASH_SPEC_REV3.0 and in that on page 57 , Cycle time mode options are given for CF to work in True IDE mode and the options include the operation of Cycle time Mode in 250ns,120...


Sun Augments Its Offerings for Embedded Market Through New Versions of Java Platform Standard Edition

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

Sun Microsystems, Inc. (NASDAQ: SUNW), the creator and leading advocate of Java technology, today expanded its offerings for the...

Sun Microsystems, Inc. (NASDAQ: SUNW), the creator and leading advocate of Java technology, today expanded its offerings for the embedded development market by releasing two new editions of theJava Platform Standard Edition (Java SE) - a reduced-footprint build that uses less than 25 megabytes (MB) of storage, and a fully supported custom port for PowerPC users. Sun also announced a new tunin...


Low cost USB interfaces for ColdFire & PPC + Nexus development package

Started by Chris Stephens in comp.arch.embedded15 years ago 1 reply

Now available in the UK & Europe from Computer Solutions are an economical range of USB interfaces to speed up the development and debugging of...

Now available in the UK & Europe from Computer Solutions are an economical range of USB interfaces to speed up the development and debugging of systems based on Motorola's PowerPC and ColdFire families The new products, manufactured by P&E Microcomputer Systems, include USB-based BDM interfaces for the PPC and ColdFire microprocessors and a JTAG interface and development package for the PPC...


how GCC decide to use which level instruction set?

Started by alvin in comp.arch.embedded7 years ago 9 replies

for example, for powerpc, has user level instruction set and system level instruction set. when we compile c codes, how gcc decide to use which...

for example, for powerpc, has user level instruction set and system level instruction set. when we compile c codes, how gcc decide to use which instrution set. like mbar or sync, these instruction only be used when we write assemble language in codes, or gcc can decide to use them itself base on optimization or compile options?


Could any one clarify the below codes.

Started by Mohan kumar in comp.arch.embedded11 years ago 8 replies

Hi all, Below code is part of powerpc 555 boot up code, could any one explain, why stack is terminated by "stwu ...

Hi all, Below code is part of powerpc 555 boot up code, could any one explain, why stack is terminated by "stwu r0,-64(r1)" addi r1,r11,_ld_stack_end@l # value in linker command file. addis r13,r0,_SDA_BASE_@ha # Initialize r13 to sdata base addi r13,r13,_SDA_BASE_@l # (provided by linker). addis r2,r0,_SDA2_BASE_@ha # Initialize r2 to sdata2 base addi r2,r2,_SDA2_BASE_@l # (provided b...


How hard it is to make Red Hat like embedded Linux (Monta Vista/Timesys)?

Started by GS in comp.arch.embedded14 years ago 3 replies

I would like to make Red hat Linux like Embedded Linux (Monta Vista/ Timesys) and load onto PowerPc platform, Does anybody tried this. Also How...

I would like to make Red hat Linux like Embedded Linux (Monta Vista/ Timesys) and load onto PowerPc platform, Does anybody tried this. Also How hard it is?. Thanks.