EmbeddedRelated.com

Cypress EZ-USB microcontroller

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

Hello Sir, I am currently trying to develop a firmware on FX2 microcontroller from cypress, which is able to send continously data to a...

Hello Sir, I am currently trying to develop a firmware on FX2 microcontroller from cypress, which is able to send continously data to a windows pc. However I have no idea where to start my doings. Should I first begin to program a windows application (do I need to write a driver?) or should I start programming the FX2-firmware. What I need is some kind of sample, that demonstrate the com...


Good books on firmware

Started by pacman in comp.arch.embedded20 years ago 12 replies

Hi, I wanted to know if there were good books on firmware. -- Peter

Hi, I wanted to know if there were good books on firmware. -- Peter


Cypress EZ-USB help

Started by galapogos in comp.arch.embedded16 years ago 13 replies

Hi, I'm trying to modify the Cypress EZ-USB firmware for some added functionality, but I'm having some problems regarding running out of code...

Hi, I'm trying to modify the Cypress EZ-USB firmware for some added functionality, but I'm having some problems regarding running out of code space. It seems that when I call some of the EZUSB I2C library functions, my code space balloons by quite a bit. For example EZUSB_InitI2C would increase my code space by 500bytes. The default firmware already uses up over 6KB, which leaves me with a...


enumaration of cypress device

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

I have an fx2 device .I have developed a firmware for it . When I download the firmware the device takes a long time to enumarate or some times...

I have an fx2 device .I have developed a firmware for it . When I download the firmware the device takes a long time to enumarate or some times it goes a known device .Some times it quickly enumarates. Is the power supply current has got something to do with the enumaration process. The enumaration process is getting distrubed some how. I appriciate some help thanks in advance punitha


Compact Flash I/O firmware design

Started by Johnson Liuis in comp.arch.embedded19 years ago 1 reply

I am about to develop a Compact Flash I/O device for PDA (DELL AXIM). Fortunately I found a CF interface chipset with a UART port (Oxford...

I am about to develop a Compact Flash I/O device for PDA (DELL AXIM). Fortunately I found a CF interface chipset with a UART port (Oxford Ox950). Now I got a few questions about the firmware design. 1) For the PDA side (Using PocketPC2003), I think the PDA already has an "integrated" CF driver inside of PPC2003, right? If I want to rewrite this driver, what should I do? What kind of tools...


STK500 firmware upgrade failed - Help!

Started by Al Borowski in comp.arch.embedded19 years ago 1 reply

Hi all, I was just trying to use an STK500 AVR development board. My version of AVR studio told me I should upgrade its firmware. I did, and...

Hi all, I was just trying to use an STK500 AVR development board. My version of AVR studio told me I should upgrade its firmware. I did, and as luck would have it the power lead came out during the upgrade. Now when I turn on the STK I only get the red power LED. No other LEDs light up, and I cannot talk to the board via AVRStudio. I need to get this board running ASAP. Is it possib...


EST VisionICE firmware for MC68332

Started by ksu-deadeye in comp.arch.embedded19 years ago 2 replies

Hey All: I've got an older EST VisionICE unit and an Alberta Micro. MC68332 demo board and I'm trying to get them to play nice with each other...

Hey All: I've got an older EST VisionICE unit and an Alberta Micro. MC68332 demo board and I'm trying to get them to play nice with each other :). I know fow a fact that the ICE unit can support and program a MC68332 because it shows up in VisionClick as programmable hardware, but the current firmware I have for the unit only supports a certain family of 68k's. I called EST (WindRiver) and...


Is there a process for secure firmware install/upgrade for device made offshore?

Started by Anonymous in comp.arch.embedded7 years ago 44 replies

Hi Recently more and more companies want to add security (authentication and/or encryption) to their devices firmware install/update process....

Hi Recently more and more companies want to add security (authentication and/or encryption) to their devices firmware install/update process. Typically this is done by storing a secret encryption key in bootloader or elsewhere in internal MCU flash. This should work if bootloader is installed in secure facility by trusted people. But then manufacturing is outsourced/offshored and t


Using Jungo's Windriver for Embedded USB App

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

Im looking to encorporate usb2 into my embedded app. At of all the solutions, the Cypress FX2 IC, seems the best, it has an 8051 core...

Im looking to encorporate usb2 into my embedded app. At of all the solutions, the Cypress FX2 IC, seems the best, it has an 8051 core with usb2. Has anyone used this? Jungo sells firmware for this chip (WinDriver), but is it meant to work along side of my application firmware in the same 8051?? It has very little ram, so Im guessing the jungo driver runs exclusively on it, and my applic...


AT43USB380 USB host implementation with ATmega

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

I am considering the embedded USB host solution using the Atmel' AT43USB380 and ATmega64. AT43USB380 is capable of interfacing directly t a 8...

I am considering the embedded USB host solution using the Atmel' AT43USB380 and ATmega64. AT43USB380 is capable of interfacing directly t a 8 bit MC, and I think the ATmega64 is suitable. But I cannot find th appropriate AT43USB380 firmware that can be integrated with the ATmega6 MC. In Atmel's website, I can only find the firmware specifically compile for ARM7. Plz help me solve this proble...


Embedded Linux – mechanism for deploying firmware updates?

Started by ralphisis in comp.arch.embedded9 years ago

I am considering developing on the Yocto project for an embedded Linux project (an industrial application) and I have a few questions for...

I am considering developing on the Yocto project for an embedded Linux project (an industrial application) and I have a few questions for those with experience with embedded Linux in general -- Yocto experience a bonus. Just need to get an idea of what is being commonly done in firmware updates. I have a few requirements, that being authentication, a secure communications protocol, some type o...


standalone programmer for PIC?

Started by Calvin Chan in comp.arch.embedded19 years ago 18 replies

Hi Folks I have been looking into some sorts of portable standalone programmers for PIC. The idea is for on site firmware update. The idea...

Hi Folks I have been looking into some sorts of portable standalone programmers for PIC. The idea is for on site firmware update. The idea is to preload the programmer with the firmware hex code (presumably the programmer is equipped with flash/eeprom to house the binary code. For security reason, the hex code is not distributed), and the service engineer will take the programmer to si...


Firmware upgrade technique

Started by Dmytro Bablinyuk in comp.arch.embedded20 years ago 4 replies

I am working on a firmware upgrade/downgrade procedure for our embedded board. The board is running embedded linux, 64Mb ram and 4mb flash. The...

I am working on a firmware upgrade/downgrade procedure for our embedded board. The board is running embedded linux, 64Mb ram and 4mb flash. The software will be downloaded via service kit and should be deployed on the board. The roll back mechanism in case of failure should be provided. Basically the board will roll back to the previous software version through the boot loader notification t...


New free Programmer for many controllers! (OpenOCD ARM7/9, AVRISP mk2 Klon, usbserial)!

Started by sauterbe in comp.arch.embedded17 years ago 2 replies

Hello, This year I started a new project which I called usbprog, because I was fed up to the back teeth with buying another programming...

Hello, This year I started a new project which I called usbprog, because I was fed up to the back teeth with buying another programming adapter. http://www.embedded-projects.net/index.php?page_id=165 usbprog is a free programming adapter. You can easily install different firmware versions from an "online pool" over USB. In my little firmware-pool I have already: - AVRISP mk2 Clon...


more microblaze firmware blues. tool chain version problem?

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

Hi all, I am currently working on porting some code on microblaze from a spartan 3 FPGA to a virtex 2 pro FPGA for expansion reasons. The...

Hi all, I am currently working on porting some code on microblaze from a spartan 3 FPGA to a virtex 2 pro FPGA for expansion reasons. The code which really works on a spartan 3 FPGA, just somehow does not seem to work on the virtex 2 pro. Here are some details: 1) for the spartan 3 FPGA, I used both EDK9.1i+ISE 7.1i and EDK9.2i +ISE9.2i the same firmware running on the spartan wor...


Cypress EZ-USB FX Firmware Download

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

I am designing a new USB device that contains the Cypress EZ-USB FX chip. I am trying to download some very simple/basic firmware code to the...

I am designing a new USB device that contains the Cypress EZ-USB FX chip. I am trying to download some very simple/basic firmware code to the EZ-USB FX chip through the Cypress USB Control Panel. Before I get too far, let me start this by saying that the device does enumerate as a Cypress EZ-USB - EEPROM Missing device. With that said, as soon as I select the .hex file to download firmwar...


Pointer to memory location in Atmega128

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

hi good day, We are using codevision AVR as compiler for atmega128 , and bootloader(upper 2K) for loading application...

hi good day, We are using codevision AVR as compiler for atmega128 , and bootloader(upper 2K) for loading application firmware(start from 0x0000 , size nearly 70K) and a separate data structure(start from 0xB400, size nearly 20K). Now we want to access that data structure from our application firmware.Actually we failed to access the upper 64k area by declaring a pointer to...


Flash Write in H8SX/1653 controller

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

Hi Guys, We are doing a usb terminal class firmware using H8SX/1653 controller.The 4GB address space of the controller is memory maped.Can any...

Hi Guys, We are doing a usb terminal class firmware using H8SX/1653 controller.The 4GB address space of the controller is memory maped.Can any body please tell how to access(Read/Write) the 384kb on chip flash memory from the firmware and is there any source available in the net. The h8sx/1653 controller Documentation says its not possible from user more and it should be done through user ...


Accessing external I2C EEPROM with Cypress EZ-USB dev kit

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

Hi, I have the Cypress FX2LP development kit, and according to the manual, I can select either large EEPROM(Microchip 24LC128) for simulation...

Hi, I have the Cypress FX2LP development kit, and according to the manual, I can select either large EEPROM(Microchip 24LC128) for simulation or small EEPROM(Microchip 24LC00) for debugging. Since I'm still in my development stage, I'm debugging the firmware, so I'm choosing small EEPROM. The problem is that I wish to address another I2C EEPROM chip in my firmware, a Microchip 24AA08. Acco...


LPCXpresso LPC1769 - is it possible to put own firmware to the LPC3154 in the LPC-Link part?

Started by wzab in comp.arch.embedded13 years ago 6 replies

I've just started to work with LPCXpresso LPC1769. Unfortunately it seems, that the LPC-Link is able to work only with the CodeRed software and...

I've just started to work with LPCXpresso LPC1769. Unfortunately it seems, that the LPC-Link is able to work only with the CodeRed software and doesn't work with OpenOCD. As full schematic of LPC-Link part is available ( http://www.embeddedartists.com/products/lpcxpresso/LPCXpressoLPC1769revB.pdf ), it should be possible to write and put my own firmware to the LPC-Link part (BTW it is nice p...