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

Official BCUSB RC13 release

How come I get verification errors with AMD 29LV160DB flash? Everything is hooked up properly but it just won't work. This is on a DPC2100R2.

You need to clarify a lot more than that , likr what are you loading to the modem ?, is the modem in a bricked state ? , is the verification error on the full flash or on an origianl firmware load etc?
 
You need to clarify a lot more than that , likr what are you loading to the modem ?, is the modem in a bricked state ? , is the verification error on the full flash or on an origianl firmware load etc?

My modem was actually bricked by the blackcat. I was trying to load a different version of haxorware under the sb5101 tab when it happened. No matter what I do (full flash or firmware) there are verification errors, unless I use the DPC2100 script but whatever gets written ends up being corrupted. I've been trying to flash a stock DPC2100R2 2mb dump but it will at best only be partially unbricked (the lights might begin to work but whatever was flashed is severely corrupted).
 
Do me a favour and post the full original dump you took from the modem , i will test it out on one of mine to see if the dump itself is corrupted, i will later test to see if loading Hax via the 5101 script does indeed brick these modems , Is the flash on your modem a MX tsop ?

Try this as well edit the 5101 script with the following delays

SetParam(2,250) #Sets AMD flash delay to 250ms
SetParam(3,100) #Sets memory delay to 100ms

See if you still get mismatch errors
 
I'm not getting mismatch errors anymore but it remains bricked no matter what dump I flash it with. I'm also getting Error: No CFG area Found! in the console. This is the one I've been trying to flash to:
 

Attachments

  • dpc2100r2_1.rar
    955.8 KB · Views: 11
I have DPC2100r2 v202-r1242-040825a with AMD 29LV160DB ship. I'm trying to flash haxorware11rev39-DIAG and I keep getting verification errors. I loaded default dpc2100.bcs and used the last tab on the right and clicked write with haxorware11rev39-DIAG.bin. I get errors still and it bricks sometimes.
 
I have DPC2100r2 v202-r1242-040825a with AMD 29LV160DB ship. I'm trying to flash haxorware11rev39-DIAG and I keep getting verification errors. I loaded default dpc2100.bcs and used the last tab on the right and clicked write with haxorware11rev39-DIAG.bin. I get errors still and it bricks sometimes.

Same boat. Post your original 2mb dump.
 
Here's a log everytime I boot DPC 2100:

Initializing EJTAG engine
Device connected in JTAG mode: 6.01
Engine setup successfully
Detected CPU ID: 0x334917F
Loading manufacturer data from device
Checking for a device specific script
Loading script: SB5101.bcs
Creating memory interface (0x80000000 / 8388608 bytes)
Flash device detected: AMD 29LV160DB (2097152 bytes)
Located at memory address: 0x1FC00000
Programming mode: AMD (8 bit) fast-write algorithum
Setting device parameter (Memory Read Delay) to 0x1
Setting device parameter (Memory Read Mode) to 0x1
Reading Non-Vol configuration data
Error: No CFG area Found!
 
I have DPC2100r2 v202-r1242-040825a with AMD 29LV160DB ship. I'm trying to flash haxorware11rev39-DIAG and I keep getting verification errors. I loaded default dpc2100.bcs and used the last tab on the right and clicked write with haxorware11rev39-DIAG.bin. I get errors still and it bricks sometimes.

You will see no CFG area found on the 5101 script as the dpc has it at a different offset. You will not be ablt to load haxorware via the firmware tab on the dpc2100 script either as that is only for 1 image section. It needs to be modified to allow for hax length. I will look into this and get back to both of you.

Try this full dump (original) , use the dpc2100 script not the 5101 script when loading this , let me know if it syncs your modem back to original working condition
 

Attachments

  • FLASH.2100_Full.rar
    1.8 MB · Views: 16
You will see no CFG area found on the 5101 script as the dpc has it at a different offset. You will not be ablt to load haxorware via the firmware tab on the dpc2100 script either as that is only for 1 image section. It needs to be modified to allow for hax length. I will look into this and get back to both of you.

Try this full dump (original) , use the dpc2100 script not the 5101 script when loading this , let me know if it syncs your modem back to original working condition

This seems to unbrick my modem but I can't access the 192.168.100.1 page. It will begin to load (it gets the header) and some empty .gif boxes but then it freezes in its tracks.

edit: I was able to flash haxorware on there with the one click method in the attached .rar. I've successfully flashed my modem to the newest haxorware using it. Thanks so much for your help, d3mon, as well as your quick replies. You've been extremely helpful. I'll keep reading these forums as long as you keep updating them.
 

Attachments

  • DPC2100R2 Without Cables.rar
    4.5 MB · Views: 16
Nice one ,, i will work on adding a hax loader to the dpc2100 script , similar to what i did for the 5101 script . The forums will be kept updated with the latest software releases etc , It's not a busy forum which is just how i like it , this forum was solely made for using the bcusb , so i intend to keep up with it.
 
You will see no CFG area found on the 5101 script as the dpc has it at a different offset. You will not be ablt to load haxorware via the firmware tab on the dpc2100 script either as that is only for 1 image section. It needs to be modified to allow for hax length. I will look into this and get back to both of you.

Try this full dump (original) , use the dpc2100 script not the 5101 script when loading this , let me know if it syncs your modem back to original working condition
Well the same thing happens for me and I'm unable to load the 192.168.100.1 screen with that DPC2100 flash. I don't get the "error: no cfg area found" With this one flashed though.

I used the method for the one click haxoware and everything went as the guide said except when I try to accsess 192.168.100.1 there isn't haxoware it's a surfboad screen. Under the Webstar DPC2100 tab it says the firmware it says ecram_sto.bin is current firmware. Also my modem won't recgnize in XP after the one click haxoware method.

You mentioned you getting a script for DPC2100 that will allow haxoware flash?

P.S. I use the following and I'm able to access the 192.168.100.1 and view the Webstar page. also the "error: no cfg area found" doesn't show up in the consoletab.
 

Attachments

  • DPC2100R2-STOCK-0018689E76C6.zip
    1.7 MB · Views: 14
Strange that you got the SB page instead of Hax , sure you loaded hax itself ?

Anyways try this script , i have modified the dpc2100 script to accomodate a hax firmware load , try it out and let me know ....
 

Attachments

  • DPC2100.rar
    1.1 KB · Views: 14
Well It definately appeared to flash the firmware but I continuously get "Error: data verification at 0x80000 65257 mismatches".

Anyways I flashed it with haxorware11rev39-DIAG.bin and haxorware11rev39-LITE.bin. With diag the the lights appear to work but I can't access the 192.168.100.1 page and the modem won't install the drivers automatically. So it's not recognized by my PC. With LITE all lights stay on and I can't access the 192.168.100.1 page and the pop up to ask me to install new harcware for the modem doesn't even pop up.

I've read that Blackcat USB only works well with Intel chips on modems. I have tried 3 modems with BCUSB which is 2 DCM 325's and this one DPC2100. All three have AMD chips and all three give "Error: data verification at 0x80000 65257 mismatches". BCM3348 chip on the DCM 325's and BCM 3349 on the DPC2100. In any event Why can't I get this working? Maybe I should return it and get a different USB devive? Or is it that the software isn't properly written or what?
 
Well It definately appeared to flash the firmware but I continuously get "Error: data verification at 0x80000 65257 mismatches".

Anyways I flashed it with haxorware11rev39-DIAG.bin and haxorware11rev39-LITE.bin. With diag the the lights appear to work but I can't access the 192.168.100.1 page and the modem won't install the drivers automatically. So it's not recognized by my PC. With LITE all lights stay on and I can't access the 192.168.100.1 page and the pop up to ask me to install new harcware for the modem doesn't even pop up.

I've read that Blackcat USB only works well with Intel chips on modems. I have tried 3 modems with BCUSB which is 2 DCM 325's and this one DPC2100. All three have AMD chips and all three give "Error: data verification at 0x80000 65257 mismatches". BCM3348 chip on the DCM 325's and BCM 3349 on the DPC2100. In any event Why can't I get this working? Maybe I should return it and get a different USB devive? Or is it that the software isn't properly written or what?

you must add this to your 5101 script if you're using 5101 to flash

SetParam(2,250) #Sets AMD flash delay to 250ms
SetParam(3,100) #Sets memory delay to 100ms

I have an amd dpc2100r2 and it worked fine for me after editing my script.
 
In any event Why can't I get this working? Maybe I should return it and get a different USB devive? Or is it that the software isn't properly written or what?

Buddy i never wrote the software or built the device , i am just here to try and help people make use of the device as best i can . I tested the dpc2100 script above on a 2100 with an MX chip and it appears to write correctly.

I think you need to first get original stock firmware back on the modem working perfectly before trying to load Hax.

The delays posted by inkyy above are in the dpc2100 script i posted , we may need to alter the delays if you get more mismatches , When you do any flashing can you post the bcusb log as well , so we can see exactly what is happening.
 
Yes DerEngel is the person who wrote the software and made the hardware.
 
I am just frustrated with it all. I wish it could be as described when I bought it everyone selling a BCUSB states that it's a breeze all software is included and it's just a matter of lugging it all in and flashing it with a click of a button.

Obviously it hasn't been like that for me. I had to hunt down the pin out for the DPC 2100 and then solder up my own 7 pin JTAG cable in order to communicate with the BCUSB and my PC. bedause it has an 8 pin instead of the 10 pin. That wasn't that bad though. I just didn't know I had to.

For the RCA DCM 325 I had to make another JTAG cable that just solders to the 3348 chip from the bottom of the board directly (no pins just wire to solder point). Again it wasn't that big of a deal. I was aware of this before I bought the BCUSB.

Now with that all said the problem I'm having is that every time I try to flash the devices it always gives me "Error: data verification at 0x80000 65257 mismatches" type messages under the console tab. I've tried HAXOWARE firmware for DPC2100 and for theDCM 325 I assume to use the 5100 mod firmware because it's been said the bord is the same as the SB 5100. Each time they seem to brick or something and I end up reflashing with Original firmware to set them back to the original state. But I don't have original dumps for the devices due to not backing them up so I use downloaded OFW.

Inkyy stated: "you must add this to your 5101 script if you're using 5101 to flash

SetParam(2,250) #Sets AMD flash delay to 250ms
SetParam(3,100) #Sets memory delay to 100ms

I have an amd dpc2100r2 and it worked fine for me after editing my script."

I haven't tried that. So I assume I open the script up in note pad and look for the param line and edit it. I'll have to give that a try maybe it will fix my issue.

P.S. D3mOn, I didn't mean to offend you. I was basically just ranting. It's actually a gret thing that someone is providing support for the BCUSB. You've already helped me to get farther than I could get bymyself and for that I thank you. Hopefully I get CFW to one of my 3 modems someday. I'll post the full log as soon as I get a chance so I can better help you help me. Thanks again.
 
No Offence taken ... It would of been irrelevant depending on what programmer you bought , as you would of had to make up different leads for them as well , as they all come with a standard ejtag layout , and as you have noticed a lot of modems differ from the norm.

The bcusb was designed to be straight forward so to speak , but as with a lot of things it just does not work perfectly for some as they would like.

With the full dumps in this thread , when you load them do you still get the verification error at 0x80000 or is it only when you try to load a firmware image ?
 
Back
Top