Thread (4 messages) 4 messages, 4 authors, 2008-09-08

Re: direct access to Flash from userland

flat view

From: Ankur Maheshwari <hidden>
Date: 2008-09-08 06:06:56

Dave Littell wrote:
Arnd Bergmann wrote:
  
quoted
On Thursday 04 September 2008, Fillod Stephane wrote:
    
quoted
quoted
Is there a way for a userland application to issue non-CFI commands
directly to a Flash device?  (This is a 2.6.18-based kernel on a AMCC
PPC440EPx platform.)
        
I don't know whether there's specific ioctl for such purpose.
Have you tried to read the mtd source? You may also hack the mtd
layer to add your command. Definitely a question for http://www.linux-mtd.infradead.org/mail.html

      
There is no ioctl command for sending arbitrary requests to the
flash, but it sounds like something that should be implemented
in the kernel, in mtdchar, depending on what the command does.

What are you actually trying to do with those commands?

    
Hi Arnd,

There are some sector protection options and a user-writable
one-time-programmable section that's larger than the presently
implemented 8-byte area that I need to support.


Thanks,
Dave
_______________________________________________
Linuxppc-embedded mailing list
Linuxppc-embedded@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-embedded

  
Hi Arnd,

You can consider "fw_env" utility (used for changing [read/write] U-boot environment variables from Linux) provided with u-boot source. You still need to enable mtd-char support.
Please check u-boot-source/tools/env directory for details.

thanks,
Ankur
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help