• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Failed BIOS update using flashrom with a raspberry pi on a Motherboard fonction Flashback doesn't work

Note:I ignored the topic as I asked sevearl times for the datasheet or other valid informations.

I also had the feellings the basic knowledge is missing. E.g. how to use a programmer. Read the docs first.

I spend 4 hours today because I did the wrong format for the bootloader. VFAT is wrong by the way. systemrescue 11.x.x version and current gentoo linux need a different mfks. command to create a valid uefi bootable partition. That also applies for usb flash sticks.

--




Back to your question. Thaks for your datasheet.

look.

package specification 88


you have all the dminesions there.

e.g. 16-pin soic 300-mil ...




Chip markings should be in teh datasheet also
A beginner question for any IC.

did you really read? also the datasheet?
Page 94 -> odering information.
page 95 -> valid part numbers and top side marking


I would not be surprised if you fried the chip with overvoltage. You may killed it by using too much voltage and even destroyed anything around it.

page 5


Did I said datasheet - first?

that is basically a 1.8V DC ship not a 3.3V DC or 5.0VDC chip.

there are a lot of details on how the programming works. For 100% accuracy I would have to read every line. I did that in the past for other chips i pgogrammed myself.

page 78 -> absolute maximum ratings 2.5 V DC

--

The reason why i did ignore the topic and asked for the datasheet, read the programmer.

I build my own pic microcontroller programmer. For some reason the design had a flaw and ruined some chips. I have not checked your part 100%. Usually you need special protocol, software, hardware, programming voltage and operating voltage.

--

I'm not iin that area for years.

In my point of view that is a 1.8V DC chip with the corresponding logic levels.
It should be useable with any proper 1.8V DC logic stone with the proper logic levels and speed.

e.g. page 50.
The datasheet that I've first found wasn't for the exact chip it was the W25Q256JV and not the W25Q256JW. The first datasheet that I have found and linked says that the chip works in 3V. That was why I've used 3.3V. For the 5V of the programmer CH341A it is m'y fault, I should have first make sûre it was the right one and also measure the pins output voltage.

The dimensions are right for the package WSON 8pad 8x5 mm corresponding with the chip on the board (and datasheet).
I'm clearly not an expert but I want to be better and learn about repair. Like I've missed plenty of things on the datasheet. Also thank you for making me discover Gparted I will now be the tool I will use for making partition.

The "diagram" that I made in the first post wasn't clear, it was this :
Raspberry Pi 4 GPIO ------------------------- ASRock A620M Pro RS SPI TPM Header
GPIO 11 (Pin 23 - SCLK) ------------------------- CLK (Pin 7 on header)
GPIO 10 (Pin 19 - MOSI) ------------------------- SPI_MOSI (Pin 3 on header)
GPIO 9 (Pin 21 - MISO) -------------------------- SPI_MISO (Pin 5 on header)
GPIO 8 (Pin 24 - CE0) --------------------------- Main BIOS SPI_CS#
GND (e.g., Pi Pin 6) ---------------------------- GND (Pin 11 on header) (Also connected to GND from an external power supply)
[External Ruzizao 3.3V Power Supply] (3.3V Output) ---------------------------------------------------------------- SPI_PWR (Pin 9 on header) (This is the 3.3V supply for the BIOS chip)
When I've done this circuit it was with the wrong datasheet and flashrom I had read the github and code that was on it https://github.com/flashrom

For the board view I've tried to search for it but I could not find the exact model that is why I did not give it.
 
Last edited:
JFC, just get another board already. These things you do are not worth money and (most importantly) time.
Buy any used A620 board and call it a day.
 
Back
Top