Booting Linux from CompactFlash on AT91SAM9260

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

The AT91SAM9260 appears to include EBI support for CompactFlash, but the AT91SAM9260-EK development board does not include a...

The AT91SAM9260 appears to include EBI support for CompactFlash, but the AT91SAM9260-EK development board does not include a CompactFlash interface. Assuming I can come up with the hardware, how hard will it be to develop the U-Boot and Linux driver support required to boot Linux 2.6 from CompactFlash on the AT91SAM9260? Is this driver code already out there somewhere? Thanks. Jim ...


CompactFlash endurance check

Started by Markus Zingg in comp.arch.embedded13 years ago 1 reply

Hi group I heard rumors that's possible to read out how many times a given CompactFlash was written to. I haven't found out how to get...

Hi group I heard rumors that's possible to read out how many times a given CompactFlash was written to. I haven't found out how to get this information out of a card yet. Does someone know ? TIA Markus


ATAPI-4 mode for CompactFlash

Started by Martin in comp.arch.embedded13 years ago 2 replies

I want ask which mode is using CompactFlash device. It's not clear from ATAPI-4 spec. Is it always PIO in/out protocol or can I even...

I want ask which mode is using CompactFlash device. It's not clear from ATAPI-4 spec. Is it always PIO in/out protocol or can I even run write/read in any of DMA modes?


Byte wandering in CompactFlash

Started by Sean W in comp.arch.embedded13 years ago 2 replies

I have an 8051 uC using a CompactFlash. Using LBA I know how to open in read or write mode in a specific sector. I'm needing to find out if...

I have an 8051 uC using a CompactFlash. Using LBA I know how to open in read or write mode in a specific sector. I'm needing to find out if its possible to access a specific byte without re-writing data. If so, how? Thanks, Sean


CompactFlash + microcontroller weirdness

Started by H. Peter Anvin in comp.arch.embedded13 years ago 9 replies

Hello, I wanted to inquire if someone else has seen this kind of phenomenon before... I have a design (currently implemented in an FPGA)...

Hello, I wanted to inquire if someone else has seen this kind of phenomenon before... I have a design (currently implemented in an FPGA) which drives a CompactFlash from a microcontroller, specifically a T80 (Z80 clone) from opencores.org, with my own firmware. The clock frequency is 25 MHz. The weird part is that it reads all cards fine, but when it comes to writing I get some extr...


Recommendation for ext2 or ext3 with CompactFlash

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

Hello, We are developing a Linux based embedded system that will use CompactFlash. Should we prefer ext2 or ext3? How should we think...

Hello, We are developing a Linux based embedded system that will use CompactFlash. Should we prefer ext2 or ext3? How should we think about the trade- offs? What is your experience using either in a fielded system? Thanks. Jim


WiFi Compactflash card w Linux drivers?

Started by Ulf Samuelsson in comp.arch.embedded11 years ago 1 reply

Is there any good CompactFlash WiFi cards with Linux drivers out there which is not going obsolete short term? -- Best Regards, Ulf...

Is there any good CompactFlash WiFi cards with Linux drivers out there which is not going obsolete short term? -- Best Regards, Ulf Samuelsson This is intended to be my personal opinion which may, or may bot be shared by my employer Atmel Nordic AB


Formatting a CompactFlash card and using it.

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

Hi, I am trying to write a program in C language to format a Compact Flash card. I have the CompactFlash Association specification. I am...

Hi, I am trying to write a program in C language to format a Compact Flash card. I have the CompactFlash Association specification. I am unable to figure out how to read and write to the flash card and configure the various registers to support memory mode. If anybody could give me some tips or sources of information, it will be very helpful. With Regards, Anupama.


CompactFlash IDE - not recognized

Started by Kapp in comp.arch.embedded11 years ago 5 replies

am converting an old laptop into a digital picture frame. My thought was to create a small XP (nlite) with the apps I need (slideshow, wireless,...

am converting an old laptop into a digital picture frame. My thought was to create a small XP (nlite) with the apps I need (slideshow, wireless, vnc) on a hard drive and then copy it over to a CompactFlash which I would then replace the laptop harddrive with. I've got a nice tight version on a hard drive (under 500Mb) ready to put onto CF. Problem: it doesn't appear that the BIOS I have wi...


CompactFlash Identity - industry standard?

Started by Jack in comp.arch.embedded13 years ago 4 replies

I have managed to access a Sandisk CompactFlash device using an 8051 micro, and am able to read its identity, and also read and write sectors in...

I have managed to access a Sandisk CompactFlash device using an 8051 micro, and am able to read its identity, and also read and write sectors in this device. Next task is to tackle FAT16... My question relates to the Identify command (0xEC) with which one can check out the CF device's intrinsic parameters. Does one always have to use this command to electronically determine what the capac...


Are DMA modes possible in CompactFlash in TrueIDE mode?

Started by Darin Johnson in comp.arch.embedded11 years ago 6 replies

I've done an ATA IDENTIFY on several high speed CompactFlash devices, using True-IDE mode, and none of them report any DMA capability at all. ...

I've done an ATA IDENTIFY on several high speed CompactFlash devices, using True-IDE mode, and none of them report any DMA capability at all. This is a bit worrying. (ie, 2GB Lexar Media drives for example) The CFA 3.0 spec is confusing in this regard. Sometimes it says that DMA modes are supported, but at other times other times there are implications that DMA is not supported. For ins...


CompactFlash for storage

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

[ Message cross-posted to comp.arch.embedded and comp.arch.storage ] Hello everyone, I have an x86-based system running Linux, and I'm...

[ Message cross-posted to comp.arch.embedded and comp.arch.storage ] Hello everyone, I have an x86-based system running Linux, and I'm considering using a CompactFlash card for non-volatile storage, instead of a typical hard disk drive. I was wondering if I could just use the same IDE driver I've been using for hard disk drives. As far as I understand, if I use a CF-to-IDE adapte...


How to read the 'Card Information Structure' from a CompactFlash card

Started by irotas in comp.arch.embedded8 years ago 9 replies

I'm trying to find out how to read the manufacturer and product name from the 'Card Information Structure' on a CompactFlash card. Here's the...

I'm trying to find out how to read the manufacturer and product name from the 'Card Information Structure' on a CompactFlash card. Here's the details: - Linux 2.4 kernel - BusyBox v1.00-rc3 - Need to be able to read the CIS from userland - Need to be able to read the CIS from an embedded C++ application (in other words, not by viewing 'dmesg') - Linux is running from the CompactFlas...


CompactFlash True IDE support for master/slave

Started by Theo Markettos in comp.arch.embedded10 years ago 2 replies

I'm contemplating replacing an old ATA hard disc with a CompactFlash card in an adaptor. I've been reading the CF 2 specification, which...

I'm contemplating replacing an old ATA hard disc with a CompactFlash card in an adaptor. I've been reading the CF 2 specification, which suggests that /CSEL is used to select between master and slave mode (grounded=master, open=slave). So if I use an adaptor I should be able to put a CF card and another IDE device on the same bus. In theory. But knowing that True IDE isn't well tested, ...


Embeddable FAT filesystem

Started by Tim Clacy in comp.arch.embedded13 years ago 24 replies

Can you recommend an embeddable FAT filesystem library that meet these criteria: Must Support: 1) FAT16, FAT32 2) Removable Media...

Can you recommend an embeddable FAT filesystem library that meet these criteria: Must Support: 1) FAT16, FAT32 2) Removable Media (CompactFlash) 3) Disk Format functionality 4) Check Disk functionality 5) Flush FAT capability Should support: 1) FAT12, Long file name 2) SetFileSize capability 3) Thread-safety (through RTOS adaptation layer) 4) CompactFlash IO through common memo...


Want insight on Compact Flash Standard

Started by Johnson Liuis in comp.arch.embedded13 years ago 13 replies

The compactflash standard a( or compactflash + standard which is more appropriate), is a standard for the ultra-small, removable data...

The compactflash standard a( or compactflash + standard which is more appropriate), is a standard for the ultra-small, removable data storage system and additional card functionality including magnetic disk drive data storage and I/O cards such as ethernet, serial, fax/modem, digital phone card, USB, barcode scanner, Bluetooth, 802.11b wireless LAN, wireless digital cell phone cards, etc. ht...


CF Performance settings

Started by habib bouaziz-viallet in comp.arch.embedded13 years ago 5 replies

Hi all, Is anybody knows how to configure CompactFlash for best performance. What register ? May be FEATURE_REG in ATA's ? My design...

Hi all, Is anybody knows how to configure CompactFlash for best performance. What register ? May be FEATURE_REG in ATA's ? My design reaches about 150Ko/s which is far from CF spec. Thank you all, Habib.


Can a disk sector span multiple partitions?

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

Is it always, infallibly, 100% true that a disk sector is entirely contained within a single partition? If it matters, I'm concerned about...

Is it always, infallibly, 100% true that a disk sector is entirely contained within a single partition? If it matters, I'm concerned about ext3 partitions on a CompactFlash card. Thanks, Adam


PCMCIA on PCI

Started by Duck Egg in comp.arch.embedded11 years ago 3 replies

I am looking for a controller / bridge component between PCI and PCMCIA / CompactFlash. i.e. I want to implement a PCMCIA interface for...

I am looking for a controller / bridge component between PCI and PCMCIA / CompactFlash. i.e. I want to implement a PCMCIA interface for WLAN transceivers on a single board computer with PCI. Any other suggestions or traps. Thanks, Greg


FAT I/O code for Atmel 8051

Started by Sean Whitesell in comp.arch.embedded14 years ago 5 replies

I'm trying to find some code for my CompactFlash project. All the code I find is for AVR and obviously wont work. Does anyone have any...

I'm trying to find some code for my CompactFlash project. All the code I find is for AVR and obviously wont work. Does anyone have any full code I can have? OR can recommend a place to purchase code? Most of the code I have found for sell is for x86 boards. Thanks, Sean