Hello all,
I'm facing some issues, with some flash ST M25P16. When using flashrom (623), after programming, some bits are not programmed correctly. Each time, the same bits are wrong, making the BIOS unusable.
In the file attached, the diff between what should be seen and and is really programmed. I'm still checking, but it seems that the same diffs are seen after each programmation of the flash.
Note that I'm facing this on 3 boards. The 4th one is working properly. On each non working board, some bits are wrong, but they are not the same, on each board.
Any hint ? Any idea ?
Regards,
Stephan.
Sorry, wrong part ID in the title. The flash part is M25P16, not M26P16.
Selon stephan.guilloux@free.fr:
Hello all,
I'm facing some issues, with some flash ST M25P16. When using flashrom (623), after programming, some bits are not programmed correctly. Each time, the same bits are wrong, making the BIOS unusable.
In the file attached, the diff between what should be seen and and is really programmed. I'm still checking, but it seems that the same diffs are seen after each programmation of the flash.
Note that I'm facing this on 3 boards. The 4th one is working properly. On each non working board, some bits are wrong, but they are not the same, on each board.
Any hint ? Any idea ?
Regards,
Stephan.
Really ? No one can help ?
Selon stephan.guilloux@free.fr:
Hello all,
I'm facing some issues, with some flash ST M25P16. When using flashrom (623), after programming, some bits are not programmed correctly. Each time, the same bits are wrong, making the BIOS unusable.
In the file attached, the diff between what should be seen and and is really programmed. I'm still checking, but it seems that the same diffs are seen after each programmation of the flash.
Note that I'm facing this on 3 boards. The 4th one is working properly. On each non working board, some bits are wrong, but they are not the same, on each board.
Any hint ? Any idea ?
Regards,
Stephan.
Note that I'm facing this on 3 boards. The 4th one is working properly. On each non working board, some bits are wrong, but they are not the
same, on
each board.
My best guess would be a timing issue. Is there a way that you can lengthen the default delays to something safer but not too painful (2x or 3x) and try again?
Thanks, Myles
Selon Myles Watson mylesgw@gmail.com:
Note that I'm facing this on 3 boards. The 4th one is working properly. On each non working board, some bits are wrong, but they are not the
same, on
each board.
My best guess would be a timing issue. Is there a way that you can lengthen the default delays to something safer but not too painful (2x or 3x) and try again?
I can try, yes. which tempo to increment ? which variable to update ?
Thanks, Myles
Some news for this issue. It looks to be hardware, on some parts : We tried to increase or decrease the board temperature, and then, some non working flash work with a lower temperature... So, flashrom looks to be safe ;-)
stephan.guilloux@free.fr a écrit :
Really ? No one can help ?
Selon stephan.guilloux@free.fr:
Hello all,
I'm facing some issues, with some flash ST M25P16. When using flashrom (623), after programming, some bits are not programmed correctly. Each time, the same bits are wrong, making the BIOS unusable.
In the file attached, the diff between what should be seen and and is really programmed. I'm still checking, but it seems that the same diffs are seen after each programmation of the flash.
Note that I'm facing this on 3 boards. The 4th one is working properly. On each non working board, some bits are wrong, but they are not the same, on each board.
Any hint ? Any idea ?
Regards,
Stephan.