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

Unable to verify forceware firmware with BCUSB

Ok , so if you load either the nand firmware or the Ejtag firmware does it do anything or does it just stay on the SPI version ?
 
Funny but no firmware other than SPI works, NAND and EJTAG doesn't make the BCUSB detectable.

On build 320 and 321 the BCUSB isn't detected on any way, all previous version detect SPI.
 
Ok it seems like your BCUSB is faulty , i would contact the person you got it from and see if they will replace it .
 
I got it on ebay more than 1 year ago don't think you can contact this person now, I have flashed on EJTAG before trying to flash on SPI, will try a couple of things to see if I can bring it back to EJTAG.
 
Done I got back to EJTAG using my virtual xp. I will try the command again here.

I can confirm also that on build 321 my BCUSB is detected on EJTAG on the virtual xp, but not on SPI. There may be something going on with this last two builds, however flashing SPI 2.02 from 321 build and opening build 318 detects SPI mode.
 

Attachments

  • ejtag on virtualxp.png
    ejtag on virtualxp.png
    16.6 KB · Views: 23
  • ejtag build 321 virtual xp.png
    ejtag build 321 virtual xp.png
    16.9 KB · Views: 22
I take it your BCUSB has the old at90usb162 chip , therefore it wont detect the new SPI firmware , it is irrelevant for now , as it does not contain any new code relevant to what we are trying to do ..
What OS do you normally use ?
Try loading the 2.02 firmware on your virtual XP machine and try the erase command on that , tell me how long it takes to erase , a normal 8meg erase should be around 40-50 seconds. and check if it is all FFF
 
it take only a bit more 0.39 seconds, so nowhere near 40 seconds, now I have dilemma here, I'm getting a lot of mismatches again that I didn't got before with your dump. I can't make the command make it all F's either on the virtual xp. But I don't why I get a lot of mismatches again both on the Win 7 x64 bits and the virtual xp 32 bits.
 
Is it possible for you to solder direct to the chip instead of using the clip ? I am not a great fan of these clips as they tend to be problematic. We need to pin point the issue of the erase . It is getting the mismatches as it is not erasing properly thus you are overwriting the existing data and the software sees it as a mismatch.
 
Not at the moment, do you think it is possible to flash like an 8mb dump that is somehow empty or that won't be possible?
 
You would still end up with mismatch errors as it is not erasing properly , do me a favour extract a full dump from the device as it is now , i wish to try it on mine to see if it functions or not .
 
here it is,
Also why don't we try this, use my dump and erase it, if you are able to see the FF's and you read it, do you get an 8mb dump still? or you still think it won't help.
 

Attachments

  • full dump.rar
    8 MB · Views: 17
Here is a blank 8MB dump , see what happens when you load this
 

Attachments

  • Spansion_S25FL064_00-7FFFFF.rar
    6.9 KB · Views: 12
I have just loaded the dump you posted , it works 100% it is the original firmware dump
 
I flashed the empty dump and obviously no address got verified, the flash is still the same, it seems I'm able to read it sucessfully if you we able to use my dump by when it comes to writing commands it doesn't make any change to the modem.
 
Tell me is your LED sequence still the same ? Power LED solid and no other LED's flashing ? And if you connect the ethernet lead does the LED light up , if so could you check and see what IP is getting issued is it a normal 192 or is it a 169
 
Yes sequence is the same, power led solid and all others off, if I connnect ethernet cable the link led blinks 5 to 6 times exactly everytime I try to enter 192 site.

On command promt it says ethernet is 192.168.100.10
 
Do you have your pc set to a static IP of 192.168.100.10 ? if not you should be able to access the 192 page
 
Yes I know how to put static ip, unfortunately I have to leave my house now, so I will let you know when I come back at night, thanks a lot for your time.
 
Ok when you get back try this command Memory.EraseSector(0) and tell me if it erases the first sector it should be erased automatically and you should see all FFF in the Flash tab
 
Back
Top