EmbeddedRelated.com
The 2024 Embedded Online Conference

Embedded Systems Postgrad UK

Started by alan...@yahoo.co.uk in comp.arch.embedded18 years ago 2 replies

I have a BEng(Hons) in Electronic and Computer Engineering and several years pic, avr and 68k hardware design and test firmware...

I have a BEng(Hons) in Electronic and Computer Engineering and several years pic, avr and 68k hardware design and test firmware development experience. I want to bolster my formal education in the form of an MSc in the area of Embedded Systems at a UK University. I have found the following options, has anyone completed these courses? know which one has the best reputation? or recommend any ...


Getting the size of a C function

Started by john in comp.arch.embedded14 years ago 75 replies

Hi, I need to know the size of a function or module because I need to temporarily relocate the function or module from flash into sram to do...

Hi, I need to know the size of a function or module because I need to temporarily relocate the function or module from flash into sram to do firmware updates. How can I determine that at runtime? The sizeof( myfunction) generates an error: "size of function unknown". Thanks.


Getting the code size of a function in C

Started by Tosca Berisha in comp.arch.embedded18 years ago 28 replies

I need to determine the size of a function or module since I need to temporary relocate the function or module from flash into sram for firmware...

I need to determine the size of a function or module since I need to temporary relocate the function or module from flash into sram for firmware updates. How can I find that out during runtime. The sizeof( myfunction) generates an error saying "size of function unknown". Thanks.


Don't you just hate it when the wrong firmware is installed?

Started by Dave Nadler in comp.arch.embedded6 years ago 3 replies

https://www.reuters.com/article/us-bmw-emissions/bmw-to-recall-11700-cars-after-installing-wrong -engine-software-idUSKCN1G728U?il=0 Yikes....

https://www.reuters.com/article/us-bmw-emissions/bmw-to-recall-11700-cars-after-installing-wrong -engine-software-idUSKCN1G728U?il=0 Yikes. Once I had a manufacturer accidentally install test software and ship a pile of boards, but this? Check your work ;-)


Advice/info about extracting ROM dump from 20-year-old COPS microcontroller?

Started by G. Edward in comp.arch.embedded14 years ago 9 replies

The story so far: I'm trying to reverse engineer a certain much- maligned gaming peripheral from circa 1990. I've already interfaced with it the...

The story so far: I'm trying to reverse engineer a certain much- maligned gaming peripheral from circa 1990. I've already interfaced with it the way microcontroller-God intended and worked out the basic functionality, but I've reached the limits of trial-and-error. There are hidden features that never saw the light of day, embedded deep in the firmware. I can't blackbox them. So I did the onl...


Naive wireless question

Started by Don Y in comp.arch.embedded13 years ago 9 replies

Hi, Is there any difference (hardware-wise) in the "radios" (chipsets) on the AP end of a 802.11b/g/n link and those on the "client"...

Hi, Is there any difference (hardware-wise) in the "radios" (chipsets) on the AP end of a 802.11b/g/n link and those on the "client" end? I.e., is the difference merely one of antenna gain, Tx power and *firmware* (meaning software that conceivably *could* be rewritten vs. software that is deeply and immutably buried within the chipsets)? Said yet another way, could 'n' PC's with wire...


About PDM Software.

Started by Jon S. in comp.arch.embedded19 years ago 1 reply

Maybe a bit off topic, but i'm sure that someone here has good experiences to share. We feel a strong need for a product data management...

Maybe a bit off topic, but i'm sure that someone here has good experiences to share. We feel a strong need for a product data management system handling all our engineering data. Besides the 'embedded' related data (hardware,firmware..) we also have a lot of mechanical engineering data generated. (CAD/CAM files..) I know that managing all engineerings data (and even more, the complete...


V23 transmitter on a pic ?

Started by Robert Lacoste in comp.arch.embedded19 years ago 4 replies

Hi guys, I need a V23 TX modem firmware running on a PIC microcontroller (75bps transmitter, 450/390Hz FSK). I don't need reception, just...

Hi guys, I need a V23 TX modem firmware running on a PIC microcontroller (75bps transmitter, 450/390Hz FSK). I don't need reception, just transmission, so I guess a PIC will largely be able to do it : A look-up table or DDS-based approach will be ok, but before starting to code it I just would like to check if someone have it already coded... Many thanks, Friendly yours, Robert ww...


how to prevent timer code firmware running on Microblaze from being optimised

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

Hi, I am trying to do the following on Microblaze. Here is the program structure. void main() { Xuint32 countvalue; ...

Hi, I am trying to do the following on Microblaze. Here is the program structure. void main() { Xuint32 countvalue; enable_timer(); // do some stuff on Microblaze ... //some lines of code .... countvalue = readback_timer(); disable_timer(); //send count value back to serial port ... return1; } In short, I am trying to keep tab of how fast va...


OSE EPSILON on MAC7100 exactly MAC7111 LCEVB

Started by firefox78 in comp.arch.embedded18 years ago 2 replies

I'm making some test with a Freescale MAC7111 on a MAC7100LCEVB. I use IAR as compiler and OSE EPSILON as RTOS. Now I have a project that...

I'm making some test with a Freescale MAC7111 on a MAC7100LCEVB. I use IAR as compiler and OSE EPSILON as RTOS. Now I have a project that is compiled righ, but when I upload the firmware to the MAC7111 the program doesn't exit from vector table initalization on CRT0.s79 someone have some idea? ;------------------------------------------------------------------------------ ;- Setup Exceptio...


Multidrop bus on Windows

Started by pozz in comp.arch.embedded5 years ago 39 replies

I often work on embedded firmware for MCUs connected by a multidrop master/slave RS485 bus. Moreover I try to compile the same code with...

I often work on embedded firmware for MCUs connected by a multidrop master/slave RS485 bus. Moreover I try to compile the same code with mingw compiler, simulating the hw. Of course, I simulate the serial bus connection (UART) by using a COM port on Windows. This allows me to speed-up testing, debugging and so on. So I can launch many simulators of the same device or different devices...


c8051f320 Mass storage Source Code

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

Howdy All, I just purchased an Evaluation Board from Silicon Labs. Does anyone know where I can get example source code for a Mass Storage...

Howdy All, I just purchased an Evaluation Board from Silicon Labs. Does anyone know where I can get example source code for a Mass Storage class for c8051f320? I have tried the firmware generator from Jungo, but it keeps create an "Unknown Device" Thanks in advance.


New Rabbit 3000 Open Source Kit

Started by Zan in comp.arch.embedded19 years ago 5 replies

Hi All, Cool new PC controller kit based on the Rabbit 3000. Both the firmware and Windows server software is open source. Here you go:...

Hi All, Cool new PC controller kit based on the Rabbit 3000. Both the firmware and Windows server software is open source. Here you go: www.zanware.com --Zan


FT245AM - lost USB device?

Started by Klaus Hitschler in comp.arch.embedded20 years ago 8 replies

Hi, we are using a FT245AM connected USB printer in our embedded machine which is running Linux. For any reason sometimes the device is lost....

Hi, we are using a FT245AM connected USB printer in our embedded machine which is running Linux. For any reason sometimes the device is lost. Since we do not know if it is caused by hardware, printer firmware or operating system I'm looking for people with similar experiences and maybe workarounds. Regards, Klaus


Soft-Core Processor - obsolescence mitigation a reality?

Started by PretzelX in comp.arch.embedded15 years ago 10 replies

Hi, My company has been investigating the use of soft-core processors (eg. Microblaze, NIOS II) to reduce the risk of having to rewrite...

Hi, My company has been investigating the use of soft-core processors (eg. Microblaze, NIOS II) to reduce the risk of having to rewrite firmware due to microcontroller/IC/peripheral obsolescence. In our investigation an interesting point was raised, and I wanted to ask you what you thought about it... ***BACKGROUND*** Our products typically have a production life-cycle of 10-15 years+....


Problem in getting Colilo Prompt (mcf5485)

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

Hi, I have downloaded the srec file through network using TeraTerm in windows 2000 SP4. the first time I downloeded the code, I got the...

Hi, I have downloaded the srec file through network using TeraTerm in windows 2000 SP4. the first time I downloeded the code, I got the colilo prompt and it was working just fine. now when I reset the board and trying to run the same steps again it displays the garbage data. the following is copy of tera-term output. ColdFire MCF548X on the M5485EVB Firmware v3b.1a.1b (Built on ...


Octets with non-8 bit bytes...

Started by Alex Sanks in comp.arch.embedded20 years ago 37 replies

Ok, I'm sure this has been beaten to death, but google, etc. found a lot of descriptions of the problem but none of a portable solution. I'm...

Ok, I'm sure this has been beaten to death, but google, etc. found a lot of descriptions of the problem but none of a portable solution. I'm working with some firmware drivers which are intended to be as portable as possible. Data moves thru a switchable 8- or 16-bit data bus chip (a USB device controller specifically). Performance is critical so 16-bit is pretty much necessary. Followin...


Configuring C167CS and MON166

Started by Abhinav in comp.arch.embedded20 years ago 1 reply

Problem ------------------------------------- I am not able to successfully configure MON166 (bootstrap mode) to flash onto my external flash...

Problem ------------------------------------- I am not able to successfully configure MON166 (bootstrap mode) to flash onto my external flash memory so that it communicates properly with my host PC and downloads my target firmware to the external RAM. In fact, when I download the MON166 it gives me an error regarding loss of communication with target. Components on my board ------------...


PIC USB software

Started by Student in comp.arch.embedded18 years ago 2 replies

Hi, I am developing a data logger application for the 18F4550 and was wondering if anyone had some sort of windows/linux application...

Hi, I am developing a data logger application for the 18F4550 and was wondering if anyone had some sort of windows/linux application that stored/viewed USB data from the PIC ?? It would be great to get something that works so I cant test my firmware easily... I have built my own basic PIC demo board and I have to decided whether to go with SPP or not..


Device Drivers For Different IO Bus architectures

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

Hello Folks I am trying to find out some details about writing device drivers . If a device is capable of talking to different IO buses like PCI...

Hello Folks I am trying to find out some details about writing device drivers . If a device is capable of talking to different IO buses like PCI / ISA / PCI express etc . Is writing a driver to it on a unix / linux system be different If so in what way . To elaborate the question more let us say a particular device could have different firmware on so it can talk to to CPU over different I...



The 2024 Embedded Online Conference