Please or Register to create posts and topics.

EVC2 Beta Software

Quote from Veii on 2020-11-12, 23:44

Found an mini?-SPI Header
It's half the size of our normal ones
Bottom left under the heatsink with a WSON8 chip . _ .
MX25U25673G Z4I40 ~ 256mb flash

Spoiler
MX25U25673G Z4I40

And  at the top the MXIC MX25L1606E ~ 16mb
Spoiler
MX25L1606E

I am not sure for what this 16mb chip is, and still what 2x mode means

But the Bioses are 32MB & specs mention also 32mb rom 
Unsure what is main and what might be LED flash-storage
Considering the 256mb one might be the main ~ i should look if there are mini SPI 8pin header
Don't think there are WSON-8 clips out there

I am not sure, will let the judgement to you 🙂
Might need to get a solder station if i can't get it to be flashed elsehow 
Really unsure what this 16? mb rom is for

Yes, the 256 Mbit/32MB flash part (BIOS_A1) and its header (BIOS_PH1) should be the BIOS chip. Looks like a relatively small header, 2.0mm pitch or maybe even 1.27mm. I'm not sure about the pinout but you could maybe trace the connection from the WSON package to the header to find what is what.

The 16MB flash part with 2x8 configuration might contain the firmware of the LAN chip next to it or something like that.

Quote from elmor on 2020-11-16, 10:19

Yes, the 256 Mbit/32MB flash part (BIOS_A1) and its header (BIOS_PH1) should be the BIOS chip. Looks like a relatively small header, 2.0mm pitch or maybe even 1.27mm. I'm not sure about the pinout but you could maybe trace the connection from the WSON package to the header to find what is what.

Yes, 
First of all, i'm sorry for the late response
I was figuring things out as we go
WSON chip is 8x6mm , with CS#<->VCC on the 8mm lengh side

Mini SPI 10pin is 1.27mm , sadly asus included header doesn't fit 😀 
It seems to be 1.5mm 

Board itself is multi layer and i can not figure out all the of the 10pin header
Half of them (well 3-4 go underground inside the PCB)
Maybe you can see it better, but i am very unsure 

Tried today to manually get both 3pin + 2pin 2.5mm cables included ~ aligned on the WSON8 , but it did not work
I would've needed hot glue, as normal superglue/epoxy is conductive 
And soldering likely paste-solder plus a tiny heatgun 

Align tape method didn't work well lol , it's just too tiny
Soo my options from what i see, are:
- I find and get a set of capsuled 1.27mm->2.54mm cables - soo i can directly attach them from miniSPI to EVC (best option but did not find what i need)
- i actually find a 1.27mm ->2.54mm SPI cable (haven't found one yet) 
- I get a JTAG Spike Pogo pin "hold-burner" clip  and flash it that way without letting any traces 
https://aliexpress.com/item/1005001332627724.html & https://www.aliexpress.com/item/1005001381488063.html

All these 3 methods would mention earliest delivery one the 25th of december
Pretty much a bad option when i want to review Zen 3
Maybe soldering directly on the rom ~ well buying a soldering station from amazon
Unless you can notice the traces 
I am not sure yet what to do

Uploaded files:
  • IMG_20201123_103748.jpg
  • IMG_20201123_103735.jpg
  • IMG_20201123_103617.jpg

This is what I can make out, still need to identify which of the remaining are Ground and HOLDn. But continuity with a multimeter should take care of that? Not even sure if HOLDn would be needed. Btw I recommend sw 1.0.1.5 + firmware 0008b for spi flashing, has a couple of bugfixes.

 

Uploaded files:
  • asrock_b550_1.png
  • asrock_b550_2.png

Update, final pinout like this. RSMRSTn should be pulled to Ground when flashing the BIOS to disable some ICs/circuitry on the board.

Uploaded files:
  • asrock_2x5_1.27mm_board.png

I double traced it today and tried first your post
Result of tracing is identical but no result of reading the chip

I could not figure out where VCC goes
You are correct, but there is nothing that leads to it

I combined first EVC_GND -> RSMRSTn to GDN , as one line first hitting RSMSTn
Maybe my connections where bad, but even on a working state check - i did not get the VCC readout
I couldn't find at all where it goes to, with pictures from many angles
I think upwards, but there is nothing from it to port one
~picture has your credit too, because you helped
i just double traced from scratch because something was not correct~

No idea where VCC comes from and how it's handled but no success at all
~HOLDn goes back to 2nd pin, VCC is invisible~
I'll redo my probes at the top pins and check tomorrow again
No MM to pin trace it
Might just put it directly on the WSON lol 
I'll see what i can do the next 12-24h 
Thanks for all the help so far ! 🙂

Quote from Veii on 2020-11-25, 01:13

I double traced it today and tried first your post
Result of tracing is identical but no result of reading the chip

I could not figure out where VCC goes
You are correct, but there is nothing that leads to it

I combined first EVC_GND -> RSMRSTn to GDN , as one line first hitting RSMSTn
Maybe my connections where bad, but even on a working state check - i did not get the VCC readout
I couldn't find at all where it goes to, with pictures from many angles
I think upwards, but there is nothing from it to port one
~picture has your credit too, because you helped
i just double traced from scratch because something was not correct~

No idea where VCC comes from and how it's handled but no success at all
~HOLDn goes back to 2nd pin, VCC is invisible~
I'll redo my probes at the top pins and check tomorrow again
No MM to pin trace it
Might just put it directly on the WSON lol 
I'll see what i can do the next 12-24h 
Thanks for all the help so far ! 🙂

Hmm so the pinout doesn't match my second post with VCC as the bottom left pin?

Btw might be worth to try firmware 0008c, fixes an SPI issue with EVC2N4: https://www.elmorlabs.com/index.php/forum/topic/evc2-beta-firmware/

I did try
Currently hand wireing as we speak 
since the morning lol

2nd picture (update) from you was correct
But VCC was invisible
I understand now how it routes and will update with progress & finished drawn picture
Board schematics require NDA, OCer with NDA is useless as teacher 😀

My contacts where bad, as i got at absolute best 0.025v hanging in VCC after pushing 1.8v
If burst 3.3v was pushed by the scan , it returned to 0v ~ pushing once 1.8v returned to constant 25mV left charge somewhere
Turned on board changed it to 48mV, but no 1.8v 
Bad contacts from me , investigating 🙂

If this wireing now doesn't work, then something is not correct with the chip recognition 
Will update - looking for success results~
Oh , early on scanning SOP8 chip above as PHY - 2mb times 8 strange partition, triggered the RGB controller
Inconsistent current made the LEDs flicker. I am not sure if this really was Ethernet ROM
WSON is booring , no changes nothing 

Do i have to short RSMRST if i give it PSU power & PSU ground ?
Do i need manually ground, when each pin of the 10 pins is grounded on different "layers" of the board 
Gray = ground on my picture
Only VCC goes through two decoupling caps , fed into a long plane/piece of copper sheet and jumps often
No wonder it was invis 😀

Uploaded files:
  • mspaint_0VCqOnBDlC.png
Quote from Veii on 2020-11-25, 21:11

I did try
Currently hand wireing as we speak 
since the morning lol

2nd picture (update) from you was correct
But VCC was invisible
I understand now how it routes and will update with progress & finished drawn picture
Board schematics require NDA, OCer with NDA is useless as teacher 😀

My contacts where bad, as i got at absolute best 0.025v hanging in VCC after pushing 1.8v
If burst 3.3v was pushed by the scan , it returned to 0v ~ pushing once 1.8v returned to constant 25mV left charge somewhere
Turned on board changed it to 48mV, but no 1.8v 
Bad contacts from me , investigating 🙂

If this wireing now doesn't work, then something is not correct with the chip recognition 
Will update - looking for success results~
Oh , early on scanning SOP8 chip above as PHY - 2mb times 8 strange partition, triggered the RGB controller
Inconsistent current made the LEDs flicker. I am not sure if this really was Ethernet ROM
WSON is booring , no changes nothing 

Do i have to short RSMRST if i give it PSU power & PSU ground ?
Do i need manually ground, when each pin of the 10 pins is grounded on different "layers" of the board 
Gray = ground on my picture
Only VCC goes through two decoupling caps , fed into a long plane/piece of copper sheet and jumps often
No wonder it was invis 😀

The situation with VCC there doesn't sound like it's VCC at all and maybe ground? The SOP8 chip sounds like its power rail is shared with the RGB controller (possibly global 3.3V?).

RSMRST should be grounded especially if the board has standby power. Not sure what you mean by each of the 10 pins are grounded on different layers? There should only be 1 ground pin. Though I've seen on some boards that don't implement the RSMRSTn function that it is also directly connected to ground.

It doesn't make sense that both sides of that capacitor is grounded, one side should be ground and the other VCC (gray encirculation).

I want to report late success , well the 3nd time
I always flash it while power is on - as poweroff seems not to work
Something is buggy on the SPI side. Verificiation side

It failed 3 times verificiation on 3 flashing tries (included resets of EVC2) 
But all these times flash was successfull and bios was fully loaded and identical
Idk why verification is a bit strange behaving

I was investigating yesterday SMU bugs and strange lockdowns - plus tried B550->X570 convert 
(did not work chipset was not recognized, asrock learned haha ~ but AB350M Fatal1ty ITX -> AB450M Fatal1ty ITX convert + Zen3 support works lol)
Responded to you late~

Anyways all works well
You are sure, top gray drawn "pin out to PCB" lines - from each of the pins is not ground but VCC ?
On the reverse side of the PCB , there is nothing that leads to VCC , except that it first splits/decouples signal in two directions

Oh little question on I²C
Is there a standartisation naming where i would need to attach/solder these ?
Where to look for on the board ?

EDIT:
Now i have to look where to get 1.27mm capsule headers, building myself a new ASRock SPI cable
This frankenstein abomination worked well :'D