[Suzaku:00204] Re: Flash Memory

Yasushi SHOJI email@hidden
2005年 1月 7日 (金) 22:13:45 JST


Hi Shakith,

At Fri, 7 Jan 2005 21:03:58 +0800,
Shakith D. Fernando wrote:
> 
> we are developing a system so that FPGA can be configured by the
> application running on ucLinux. (self configuration) For this,
> please give details of the memory map of the Suzaku Flash.

for the default configuration:

Flash memory starts at 0xff000000 to 0xff7fffff.

see Section 5 "Memory Map" in the english version of suzaku hardware
manual for other addresses.

http://download.atmark-techno.com/english/suzaku/

for the region in the flash, which is just a mtd map, as defined in
linux-2.4.x/drivers/mtd/maps/suzaku.c:


      0x0 +-------------+
          |    FPGA     |
  0x80000 +-------------+
          |    Boot     |
  0xa0000 +------+------+
          |      | Kern |
 0x210000 | IMG  +------+
          |      | User |
 0x3f0000 +------+------+
          |   Config    |
          +-------------+

> Also explain the way to directly write to the Flash area?

[PC ~]# cat whatever-your-data-is.dat > /dev/flash/region-of-your-choice

Best regards,
--
            yashi



suzaku メーリングリストの案内