Hi, In this ML, no one uses EP8260? Or TSL(2.4.7 base)?
I changed my .config as follows, but still not work. > # Memory Technology Devices (MTD) > CONFIG_MTD=y > CONFIG_MTD_DEBUG=y > CONFIG_MTD_DEBUG_VERBOSE=3 > CONFIG_MTD_PARTITIONS=y > CONFIG_MTD_CHAR=y > CONFIG_MTD_BLOCK=y > CONFIG_FTL=y > > # RAM/ROM/Flash chip drivers > CONFIG_MTD_CFI=y > CONFIG_MTD_GEN_PROBE=y > CONFIG_MTD_CFI_AMDSTD=y > > # Mapping drivers for chip access > CONFIG_MTD_PHYSMAP=y > CONFIG_MTD_PHYSMAP_START=FF000000 > CONFIG_MTD_PHYSMAP_LEN=FFFFFF > CONFIG_MTD_PHYSMAP_BUSWIDTH=2 By the way, TSL uses DEC register for timer, is this same in pure PPC-Linux? I could't find pure PPC-Linux 2.4.7 source code... Regards, Yutaka OHMURA Yutaka <ohmura at co-nss.co.jp> wrote: > > Hello, > > Now I'm trying to use Embedded Planet 8260 board Flash memory with TimeSys > Linux 3.1(TSL). I have two type of this board. One has 200MHz clock, have RTC, > 64MB PSDRAM, 32MB LSDRAM and 16MB Flash ROM. The other has 300MHz clock, > no RTC, 32MB PSDRAM and 8MB Flash ROM. My goal is use MTD device under TSL > with > 300MHz MPU board, but the board looks some other difference with 200MHz board, > so TSL can't works fine, so at first I'm trying to use MTD device with 200MHz > board. But I can't use MTD until now. > In now situation, /dev/mtd and /dev/mtdblock are normal directory and there > are > nothing under the directory. > > Please tell me how to use MTD on EP8260 under TSL! > > Here is my .config > > # Memory Technology Devices (MTD) > > CONFIG_MTD=y > > CONFIG_MTD_DEBUG=y > > CONFIG_MTD_DEBUG_VERBOSE=3 > > CONFIG_MTD_PARTITIONS=y > > CONFIG_MTD_CHAR=y > > CONFIG_MTD_BLOCK=y > > CONFIG_FTL=y > > > # RAM/ROM/Flash chip drivers > > CONFIG_MTD_CFI=y > > CONFIG_MTD_JEDECPROBE=y > > CONFIG_MTD_GEN_PROBE=y > > CONFIG_MTD_CFI_AMDSTD=y <-On board Flash memory looks AMD > chip but the print faint so I > can't read chip type > > CONFIG_MTD_CFI_AMDSTD=y > > CONFIG_MTD_OBSOLETE_CHIPS=y > > CONFIG_MTD_AMDSTD=y > > > # Mapping drivers for chip access > > CONFIG_MTD_PHYSMAP=y > > CONFIG_MTD_PHYSMAP_START=FF800000 <-adjusting to 300MHz board > > CONFIG_MTD_PHYSMAP_LEN=70000000 I hope 200MHz board can work with > this parameter > > CONFIG_MTD_PHYSMAP_BUSWIDTH=2 > other MTD parameters are not set > > Under this environment, MTD driver says > > physmap flash device: 6ffffc at ff800000 > > CFI: Found no Physically mapped flash device at location zero > > RPX Lite or CLLF flash device: 2000000 at fe000000 > > CFI: Found no RPX device at location zero > > $Id: ftl.c,v 1.38 2001/09/23 21:15:12 dwmw2 Exp $ > > This is first time to use MTD for me, so if you know good reference to use it, > please tell me too. > /usr/src/timesys/ep8260/2.4.7-timesys-3.1.180/kernel/Documents was not help > me. > > Regards, > > Yutaka > > _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ OHMURA, Yutaka <ohmura at co-nss.co.jp> Nissin Systems co.,ltd. (Phone) +81-75-344-7950 (FAX) +81-75-344-7888 Ayakoji, Horikawa street, Shimogyo-ku, KYOTO, JAPAN _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
