EmbeddedRelated.com

SAMM7 + Bootloader

Started by Herbert Demmel in comp.arch.embedded18 years ago 2 replies

Hi everybody, I have 2 questions regarding AT91SAM7S64: (1) Bootloader is the BL in some ROM-area or is it located in FLASH like in Atmel...

Hi everybody, I have 2 questions regarding AT91SAM7S64: (1) Bootloader is the BL in some ROM-area or is it located in FLASH like in Atmel AVR controllers? (2) Selfprogramming of flash is it possible to re-program (part of) the FLASH while some other part of the program is still running (something like continous readout of port pins with communication to a host)? Thanks in advan...


interfacing USB flash disk

Started by Tim Mitchell in comp.arch.embedded20 years ago 12 replies

I am designing a microcontroller based device which needs to connect to PC, probably by USB, and also needs some removable storage. My first...

I am designing a microcontroller based device which needs to connect to PC, probably by USB, and also needs some removable storage. My first thought was to use compact flash for the storage because I've done that before & know how to use it. But then I wondered about using the USB flash disks you can get (the pen-type things built into a USB plug). I presume the problem with this would ...


Spartan XC3S1500 ,configuration from parallell flash?

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

Hello, please can someone tell me if is possible to configure a Spartan 3 XC3S1500 from a common parallel flash memory as M29W160(16 Mb)? I'm...

Hello, please can someone tell me if is possible to configure a Spartan 3 XC3S1500 from a common parallel flash memory as M29W160(16 Mb)? I'm able to program in circuit the flash by means of a cpld and the parallel port o f my pc,in xapp137 a similar application,referred to Virtex fpga is showed Many thanks Diego


flash programming through trace 32

Started by ashish.jain in comp.arch.embedded16 years ago 1 reply

Hi guys, I am uasing trace32 (Lauterbach) to program SST flash (2 16-bit flashs are in parallel) on my ARM9 based platform. Flashing takes...

Hi guys, I am uasing trace32 (Lauterbach) to program SST flash (2 16-bit flashs are in parallel) on my ARM9 based platform. Flashing takes around 25 minutes of time for the code size of 500Kb. As for as i know it should be done in some seconds only. I am new to trace32, so is anyone can suggest the proper configuration of trace32 to program the flash. It will of very much help to me. T...


CRC calculation

Started by Jack in comp.arch.embedded7 years ago 11 replies

Hello, I'm working on a 16bit microcontroller. I need to check for flash corruption. Flash is adressed at words (16bits). The linker calculate...

Hello, I'm working on a 16bit microcontroller. I need to check for flash corruption. Flash is adressed at words (16bits). The linker calculate a CRC_CCITT and put the result in a cell of the flash. The algorithm that the chip manufacurer gave us is painfully slow (it loops on every bits of the words): size = FLASH_END_ADDR - FLASH_START_ADDR; //32kB in total segment_p = FLASH_START_ADD...


Atmel 8051: use program flash for data storage?

Started by andrew queisser in comp.arch.embedded20 years ago 4 replies

I've got a Atmel 8051 (T89C51RD2) with 64K flash. Can I use part of the program flash for data storage? From the datasheet it seems like I...

I've got a Atmel 8051 (T89C51RD2) with 64K flash. Can I use part of the program flash for data storage? From the datasheet it seems like I should be able to use the on-chip low-level routines to program up to 128 bytes with the PROGRAM DATA PAGE call and read bytes with the MOVC opcode. I'm envisioning reading some data from flash into RAM, doing some processing and then writing it back t...


Flash Driver for SST39VF1601

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

Hi I'm using the above device with AT91RM9200. I need to write a 'C device driver for the SST flash I'm a new bie to writing the device...

Hi I'm using the above device with AT91RM9200. I need to write a 'C device driver for the SST flash I'm a new bie to writing the device drivers. Could someone help m with a sample code that I can start with? Or point me to any links o resources where I can find drivers for Flash My email ID is krishna12723@yahoo.co.in Thanks and Best Regards -Sa


Flash Interface with AT91RM9200

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

Hi, I am doing a prototype baord based on AT91RM9200.I am planning to use Intel Strataflash memory (E28F640J3A)on the board.This flash memory...

Hi, I am doing a prototype baord based on AT91RM9200.I am planning to use Intel Strataflash memory (E28F640J3A)on the board.This flash memory is having a program enable input.How can i connect this to the processor, while interfacing?If anyone is using the same flash, please suggest. Also I would like to understand how does the USB_DP_PUP signal enable/disable the pull-up resistor on DP?(Re...


How do you format an ARM axf file to write directly to flash

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

Hi everyone. I have a program running on my AT91 board (using AT91R40008) that can send data to flash via xmodem. I also have an ARM AXF file...

Hi everyone. I have a program running on my AT91 board (using AT91R40008) that can send data to flash via xmodem. I also have an ARM AXF file that I want to burn into the flash. How do I format the AXF file to burn it into flash? Do I burn it directly or does any formatting need to take place. Chris


Boot Block and Uniform Block Flash Memory and Executin In Place(XIP)

Started by karthikbalaguru in comp.arch.embedded16 years ago 17 replies

Hi, I understand that boot block Flash Memory have "protected boot blocks" so they can not be erased accidentally unless special functions...

Hi, I understand that boot block Flash Memory have "protected boot blocks" so they can not be erased accidentally unless special functions are used to do that. Further, Top Boot Block Flash memory are intended for microprocessors that begin execution by reading from the top of their memory space. And vice versa for Bottom Boot Bloc Flash Memory. Here, the Boot Block is positioned at th...


Flash media playing embedded pc?

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

Hi, I'm new to embedded pcs but I've been pointed in this direction for what I would like to achieve.. I'm looking to mount a small pc that...

Hi, I'm new to embedded pcs but I've been pointed in this direction for what I would like to achieve.. I'm looking to mount a small pc that can maybe xpe and some moderately heavy flash (swf) for a mobile display. Basically it would be ideal to mount the machine via VESA mount.. I've seen the ebox 4xxx series but I'm not sure this unit will have enough juice to run my flash... http://www...


avoiding flash memory writes as much as possible

Started by Bob in comp.arch.embedded15 years ago 8 replies

Hello- Im not sure if this is the group to ask so forgive me if so please point me to the right group. Im working on an embedded x86 board...

Hello- Im not sure if this is the group to ask so forgive me if so please point me to the right group. Im working on an embedded x86 board that has a 4G flash RAM and has a threshold of about 10k writes. Im writing software that, unless I have a better way to do it, writes a file to the flash every 5 seconds, 24 hrs a day. The file being written is then picked up by a second process ...


problem accessing a specific CF Card (Compact Flash) in 8-bit TrueIDE mode

Started by Rufus V. Smith in comp.arch.embedded18 years ago 4 replies

Compact Flash Card Users! We have developed a card reader/writer for Compact Flash (and other cards) as part of a bigger controller chip my...

Compact Flash Card Users! We have developed a card reader/writer for Compact Flash (and other cards) as part of a bigger controller chip my company designs. For Compact Flash, we have been using TrueIDE mode and the 8-bit feature for operation (each pin used costs money...), to change the data register from 16-bit to 8-bit. We have recently come across a CF card (16Mb, branded "Choic...


AT89C51RD2: 64k or 62k flash?

Started by aleksa in comp.arch.embedded15 years ago 8 replies

AT89C51RD2 has 64k flash + 2k ROM. Can I use all 64k with: 1. FLIP 2. API or do FLASH and ROM overlap? My MCU hasn't arrived yet, so I...

AT89C51RD2 has 64k flash + 2k ROM. Can I use all 64k with: 1. FLIP 2. API or do FLASH and ROM overlap? My MCU hasn't arrived yet, so I can't check this. TIA


USB Flash disk controllers

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

We are looking for a USB flash disk controller chip, requiring a minimum of programming/development on the card, and hopefully nothing on the...

We are looking for a USB flash disk controller chip, requiring a minimum of programming/development on the card, and hopefully nothing on the PC side. Basically, we want to be able to make a simple USB flash key-ring device. A quick google search turned up Alcor Micro AU9380, which looks like the sort of thing we are after. Has anyone used these chips, or anything similar? Or has anyone u...


Help with programming the external flash on the phytec phyCORE-MPC555

Started by Aakash Jain in comp.arch.embedded20 years ago 1 reply

Hey, I have the phyCORE-MPC555 with 1 MB RAM, 512 KB Flash. I would like to store some program variables in this external flash on the...

Hey, I have the phyCORE-MPC555 with 1 MB RAM, 512 KB Flash. I would like to store some program variables in this external flash on the phytec board. is this possible, and if so can someone provide me with pointers on how to go about it? thanks, Aakash


Atmel releasing FLASH AVR32 ?

Started by -jg in comp.arch.embedded17 years ago 63 replies

It seems Atmel are doing the next logical thing, and releasing FLASH variants of...

It seems Atmel are doing the next logical thing, and releasing FLASH variants of their AVR32. See: http://www.ecnasiamag.com/print.asp?id=13245 Top MHz still seems to be Flash constrained - we've been stuck in the 50-100MHz zone for what seems like years.... Seems to make the Cortex M3 look 'ordinary' - but will the peripheral specs be as impressive as the new Infineon XC2200 ? ...


How do I get rid of a memory hole(in cortexm0plus)?

Started by Johann Klammer in comp.arch.embedded7 years ago 8 replies

I have been playing with (gcc/binutils)-arm-none-eabi recently and they have this 'flash configuration field' in those cortex m0plus thingies....

I have been playing with (gcc/binutils)-arm-none-eabi recently and they have this 'flash configuration field' in those cortex m0plus thingies. It is 16 bytes large and sits at address 0x400 of the flash memory. There's usable flash before and after it. Currently I am having this config field in its own section and I am using a linker script to place it at a fixed address. this does g...


Using SPI flash with a PIC18F452 to send a file to a modem

Started by JB in comp.arch.embedded17 years ago 12 replies

Hey, I'm trying to connect an spi flash chip through a pic18f452 to a modem to send a file. I have initialised the flash, pic and modem but I...

Hey, I'm trying to connect an spi flash chip through a pic18f452 to a modem to send a file. I have initialised the flash, pic and modem but I am not sure how I go about sending the data to the modem. The flash chip has a collection of data produced by a datalogger and I need to either send it using gprs (probably by ftp) or by dialing into a server and uploading. Does anyone have any t...


Problems with self-programming AVR flash

Started by Tilmann Reh in comp.arch.embedded13 years ago

Hello, I am using an ATmega324PA in a new application and want to provide IAP capability, i.e. there is a loader that can update the...

Hello, I am using an ATmega324PA in a new application and want to provide IAP capability, i.e. there is a loader that can update the application by serial communication. The IAP loader is located at the top of the flash memory (in the RWW section), and exactly follows the description given in the data sheet and some application notes to erase and write the flash. However, the SPM comm...