Intel's latest errata sheet for the SA-1110 mentions the following problem:
Incorrect Sign-Extended Value in Register After a Read buffer Allocate After a read buffer allocate, a Load Register Signed Halfword (LDRSH) or a Load Register Signed Byte (LDRSB) will not return the correct value in the register, due to long propagation delays in the sign extend logic. Workaround: Execute the command twice and the data is guaranteed to be correctly sign extended for the second read. We have problems with running the strongarm at 206 MHz (and SDRAM at 103 MHz). It's going wrong at the moment that the filesystem will be mounted (jffs2 filesystem). We are getting the following error: jffs2_scan_inode_node(2): Data CRC failed on node at 0xXXXXXXXX: Read 0xXXXXXXXX, calculated 0xXXXXXXXX If the same block is read a second time from flash, most of the time it's going good. Could this problem have to do with this errata? Thanks in advance, Frank _______________________________________________ http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm Please visit the above address for information on this list.
