• Visit https://www.embeddedcomputers.net/ for Hardware; Software and all other things related to FlashcatUSB

MSI Mainboards !

Lolo Merz

New Member
Does anybody now how to connect the cat to a msi mainboard, i found out the spi header layout but need some help in wiring. The pinout is as follows:
AZ867ypH937rAAAAAElFTkSuQmCC


I spent now two days trying to connect ISP to the flash and also contacted embeddedcomputers.net

they told me that i have to put 3 v on the hold-pin, but there isn´t one on the header.

Please excuse ma poor english i´m not a native speaker !
 
JSPI1.png

here is now also the image... thx for any input, i am a novice with the blackcat and get different JEDEC status messages like 0 000 or hitachi 0707 but nothing that
makes the flash option popup.
 
What type of SPI chip is on the motherboard ? and also can you photoshop your image to show how you have bcusb connected onto the pin header on the board .
 
msiboardtobcu.png

Hello D3m0n, i wired it like that, and it does not work. Accidentally i have to say it worked for a short time with a configuration i forgot to put to paper, it was really acidentally
that the blue ligth turned on , and it showed up to be a winbond wx25008 - 8 mbit spi flash chip, or something equal to that.

thank you for the quick response and further assistance..... Lolo
 
Your connections seem fine , although you should not have to connect both VCC's try only with pin1 connected to VCC on the bcusb board. Does the winbond wx25008 that appeared in the software represent the same chip that is on the motherboard ?

Also tell me what version of bcusb do you have , as i have noticed that some devices require a lower/higher voltage to be recognized
 
Your connections seem fine , although you should not have to connect both VCC's try only with pin1 connected to VCC on the bcusb board. Does the winbond wx25008 that appeared in the software represent the same chip that is on the motherboard ?

Also tell me what version of bcusb do you have , as i have noticed that some devices require a lower/higher voltage to be recognized

Hello, i use pcb version 1.7 with 3.3v jumpered, with this jumpering there was the connection okay, but only on one of the three msi board i try to flash, i guess it was the right chip, on these msi boards
theres always a green verion number printed over the chip-id and theres no way to read the correct chip id. When connection was established i tried flashing a bin file but it did not verify correctly.

In the moment i can not establish this circumstance of "establsihed connection" again, and i got it with only one vcc connected to the bcusb. JEDEC ID was DE 4308 or something like that, excuse
my unprecise data but it went only for a few minutes to work and i tried it about two days with different wirings. There must be somethin we oversee about the hold and the vcc maybe ??
 
If it requires hold to be connected as well then you will have to connect a wire to the actual leg on the chip itself that represents hold , but to me personally that would only be done if the chip had been removed from the board.
Have you tried on the 5V setting to see if it connects or gives you a JEDEC ID ?
 
If it requires hold to be connected as well then you will have to connect a wire to the actual leg on the chip itself that represents hold , but to me personally that would only be done if the chip had been removed from the board.
Have you tried on the 5V setting to see if it connects or gives you a JEDEC ID ?

okay, i come a little bit closer to the problem and will resolder the whole thing, coz according to how i hold my cable it displays once atmel 1f1f or hitachi 0707 or 03 0307 that looks
like shitty soldered cable. When i switch to 5v it gives me another ID again. So i have to warm up my iron once more. I will report when i have new results
 
Ok , basically once we can either a solid ID of the flash or a JEDEC ID , then we can basically take it from there , it would help if we could identify the make of the chip , that way we could get the datasheet and we would be able to determine what the JEDEC ID should be from that.
 
Hello D3m0n, now i guess i messed up my blackcat, it reports script engine running 110 ??? and can not connect to my pc, do you now what is wrong now, do i have to send it back to usa now
what the f**ck !?
 
script engine 11o ? what build of bcusb are you using ?? Do you get any detection of the bcusb on your pc ? does it enter DFU mode ? When you have it connected to the pc do you still get the red led ?
 
okay it seems my bcusb needed a small holiday or something like that, it is back at work, script engine 110 is running , the red light is on , wrong alarm, but only JEDEC 00 0000
 
Hello D3mon found out something new, i used new drivers and old software, but still get only JEDEC 00 0000 , now i am able to autodetect the JEDEC. I have now to adapters and will connect the old one which
showed me the hitachi 0707 , it is really confusing, and i am sometimes a confused worker as you see - lol ;-)
 
Unfortunately there is still a lot of work needed to be done to make the bcusb a very good programmer , so a lot of the testing at the moment is trial and error ( as you are finding out..)
So with the new software do you get the same hitachi 0707 on 3.3v and 5v setting ?
I am convinced your chip should be something like what was stated in your previous post a winbond wx25008 ,

I do not have a m/b with a SPI flash so unfortunately i cannot test to see if there is any anomolies with the software/firmware etc.
 
oh trial and error i was growing up with, and the blackcat is at least affordable for a private person. Flashing normal chips with an adapter is also very easy - so what i go on and try more
 
I know connecting the SPI chips directly to the programmer works 100% , but that would mean lifting the chip of the board , which is not ideal in most circumstances.

I will have a word with the developer as it seems on he has connected an MSI m/b before , maybe he has some more insight on this.

I know on devices that i test that use a SPI flash , i connect a test clip directly onto the SPI chip and inject the voltage direct to the chip , now as i have not done it on a m/b before i am not sure if that would work.
 
thanks for your help , it is also a problem to find the rigth header info for the msi boards - coz there are different info´s available in the web °-°
 
What is the exact make and model of the m/b , i will see if i can find any info on it
 
i was looking for the information for all msi boards and like user "jack" in the msi forums (a well known very experienced guy with a wellknown picture) wrote all msi headers should be the same (like the above one), but he was also not exactly sure please read this post: http://forum-en.msi.com/index.php?topic=121790.0 ; and if your able to read german try that one also http://msi-forum.de/index.php?page=Thread&threadID=98417, I have momentarily a MSI X48c with a corrupt bios on hand and maybe a MSI-P45 worth gving as try. The P7N SLI I was probably crashing right now, coz i tested to flash with JEDEC ID 00 0000
and manually putting in the size of the flash, and the blue light turned on (wow) but also the verify went bad. For today i finish working with BIOSSEs i still have some other things to do, except also sleeping a bit.

Good night Lolo
 
Back
Top