Hello My pull request has already been created that had occurred *several months* previously. I added support for ST 95XXX chips . The following chipsets have been successfully tested for read, erase and write operations: ST [ 95080, 95160, 95320, 95640, 95128, 95256 ]. I would like to discuss a new features. Maybe someone in the community will spent a bit of time and review my pull request. Don't worry about the conflicting files. The part of the code has already been merged into effect.
*I'm open-minded and ready. *
Hello, Thanks for the PR (https://github.com/flashrom/flashrom/pull/84). I actually started to review this a long time ago, but apparently never finished :-/ My bad.
The patch has a few merge conflicts, lots of dead code, and makes changes that appear unrelated to ST 95XXX support. Please resolve the merge conflicts and clean up the patch, and send another PR. Or better yet, send directly to review.coreboot.org which is where upstream review happens: https://www.flashrom.org/Development_Guidelines#Sending_a_patch
On Sun, Dec 1, 2019 at 12:18 PM Николай Николаев evrinoma@gmail.com wrote:
Hello My pull request has already been created that had occurred several months previously. I added support for ST 95XXX chips . The following chipsets have been successfully tested for read, erase and write operations: ST [ 95080, 95160, 95320, 95640, 95128, 95256 ]. I would like to discuss a new features. Maybe someone in the community will spent a bit of time and review my pull request. Don't worry about the conflicting files. The part of the code has already been merged into effect.
I'm open-minded and ready.
flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-leave@flashrom.org
I've done the patch.
please find the attachment with patch and report
вс, 1 дек. 2019 г. в 23:30, David Hendricks david.hendricks@gmail.com:
Hello, Thanks for the PR (https://github.com/flashrom/flashrom/pull/84). I actually started to review this a long time ago, but apparently never finished :-/ My bad.
The patch has a few merge conflicts, lots of dead code, and makes changes that appear unrelated to ST 95XXX support. Please resolve the merge conflicts and clean up the patch, and send another PR. Or better yet, send directly to review.coreboot.org which is where upstream review happens: https://www.flashrom.org/Development_Guidelines#Sending_a_patch
On Sun, Dec 1, 2019 at 12:18 PM Николай Николаев evrinoma@gmail.com wrote:
Hello My pull request has already been created that had occurred several
months previously. I added support for ST 95XXX chips . The following chipsets have been successfully tested for read, erase and write operations: ST [ 95080, 95160, 95320, 95640, 95128, 95256 ]. I would like to discuss a new features.
Maybe someone in the community will spent a bit of time and review my
pull request. Don't worry about the conflicting files. The part of the code has already been merged into effect.
I'm open-minded and ready.
flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-leave@flashrom.org
fix st95 rdid logic [image: Screenshot_20191222_143225.png] [image: Screenshot_20191222_143349.png]
сб, 21 дек. 2019 г. в 23:26, Николай Николаев evrinoma@gmail.com:
I've done the patch.
please find the attachment with patch and report
вс, 1 дек. 2019 г. в 23:30, David Hendricks david.hendricks@gmail.com:
Hello, Thanks for the PR (https://github.com/flashrom/flashrom/pull/84). I actually started to review this a long time ago, but apparently never finished :-/ My bad.
The patch has a few merge conflicts, lots of dead code, and makes changes that appear unrelated to ST 95XXX support. Please resolve the merge conflicts and clean up the patch, and send another PR. Or better yet, send directly to review.coreboot.org which is where upstream review happens: https://www.flashrom.org/Development_Guidelines#Sending_a_patch
On Sun, Dec 1, 2019 at 12:18 PM Николай Николаев evrinoma@gmail.com wrote:
Hello My pull request has already been created that had occurred several
months previously. I added support for ST 95XXX chips . The following chipsets have been successfully tested for read, erase and write operations: ST [ 95080, 95160, 95320, 95640, 95128, 95256 ]. I would like to discuss a new features.
Maybe someone in the community will spent a bit of time and review my
pull request. Don't worry about the conflicting files. The part of the code has already been merged into effect.
I'm open-minded and ready.
flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-leave@flashrom.org
-- With best regards Nikolay Nikolaev С Уважением Николаев Николай
On Sun, Dec 22, 2019, 2:39 PM Николай Николаев evrinoma@gmail.com wrote:
fix st95 rdid logic [image: Screenshot_20191222_143225.png] [image: Screenshot_20191222_143349.png]
сб, 21 дек. 2019 г. в 23:26, Николай Николаев evrinoma@gmail.com:
I've done the patch.
please find the attachment with patch and report
вс, 1 дек. 2019 г. в 23:30, David Hendricks david.hendricks@gmail.com:
Hello, Thanks for the PR (https://github.com/flashrom/flashrom/pull/84). I actually started to review this a long time ago, but apparently never finished :-/ My bad.
The patch has a few merge conflicts, lots of dead code, and makes changes that appear unrelated to ST 95XXX support. Please resolve the merge conflicts and clean up the patch, and send another PR. Or better yet, send directly to review.coreboot.org which is where upstream review happens: https://www.flashrom.org/Development_Guidelines#Sending_a_patch
On Sun, Dec 1, 2019 at 12:18 PM Николай Николаев evrinoma@gmail.com wrote:
Hello My pull request has already been created that had occurred several
months previously. I added support for ST 95XXX chips . The following chipsets have been successfully tested for read, erase and write operations: ST [ 95080, 95160, 95320, 95640, 95128, 95256 ]. I would like to discuss a new features.
Maybe someone in the community will spent a bit of time and review my
pull request. Don't worry about the conflicting files. The part of the code has already been merged into effect.
I'm open-minded and ready.
flashrom mailing list -- flashrom@flashrom.org To unsubscribe send an email to flashrom-leave@flashrom.org
I was looking for a lot of time of a method to read the dump from a 95320 chip installed on a Alfa Romeo radio in order to get the code, using the tools i had at home: Raspberry PI and a Pomona SOIC8 clip.
I have tried multiple random Python scripts written by different people but none of them have worked.
I did a bit of research and found this ,,unofficial" patch that seemed to support the 95XXX Chips, even if on the Flashrom.org page this is not listed.
Nikolay sent me all the informations i needed and i managed to both read and write my 95320 chip without any error or problem.
The wiring was done this way:
1 (CS) -> Pin 24 on Raspberry. 2 (SO/MISO) -> Pin 21 3, 7, 8 (3,3V + WP + HOLD) -> Pin 17 (i just used a breadboard here) 4 (GND) -> Pin 25 5 (SI/MOSI) -> Pin 19 6 (SCLK) -> Pin 23.
Commands used:
read example command ./flashrom -cM95320 -f -V -p linux_spi:dev=/dev/spidev0.0,spispeed=5000 -r random.M95080.8K.bin
write example command ./flashrom -cM95320 -f -V -p linux_spi:dev=/dev/spidev0.0,spispeed=5000 -w random.M95M02.256K.bin
I really appreciate your work and you made me save some good money by avoiding buying a programmer that reads 95XXX chips and use it just a single time.
Have a nice day!
Hi Would be able to help with m95640. Thanks