joern at wohnheim.fh-wedel.de
Mon Apr 1 03:31:17 EST 2002
> I have some questions about the TE28F320C3TA110. I
> configed it as a intel CFI chip. The size of it is
> 4M,and the address is from 1000000 to 1400000. 1100000
> to 1200000 is my kernel code and I want to put my jffs
> to the 1300000-1380000. My kernel burned and running
> is OK. But when I add the MTD into it ,after this
> physmap flash device: 80000 at 1300000
> my board was dead. The kernel is running from the
> flash . The code and jffs is on the same chip.Did it
> work?Thanks for giving me some suggestion!
(Doing this from memory, better check it yourself)
The message you quoted it printed out before the actual probing takes
place. There will be another message, if either the probing fails or
it detects more than one chip in the provided range. It will not
however print another message, if all goes well.
You should edit drivers/mtd/maps/physmap.c and add an unconditional
printk after the ioremap and after the actual probe, to see, which one
fails. My bet is the ioremap.
Release early. Release often. And listen to your customers.
-- Eric Raymond in "The cathedral and the bazaar"
More information about the linux-mtd