Some additional information and a small amount of success. I was finally able to get the part identified correctly using the CFI code. However, ONLY when I use gdb+bdi 2000. So if I just use "reset run" on the bdi then it will fail with the log in my previous email. If I use "reset halt", then using gdb tell it to continue (no breakpoints or anything), then it is correctly identified. Without the bdi attached it does not work either (fails in the same way as case #1).
I don't know what the difference is but obviously there is something about using continue that makes it work. I put a large delay (several hundred ms) before the flash reset, but it did not seem to matter. I also tried a patch that was posted for moving the reset command into the board specific files to handle the case of flashes that go south when they get certain resets. I only implemented the AMD reset, but again, no diff. Thanks Ayman _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

