Thanks for the update. The GQ-4X SPI speed can be further optimized to be faster. The GQ-3X and GQ-4X is capable to support all modem SPI flash chips. Please let me know your requirment for that and I believe we can make it. If you have any design idea you can let me know too, we can make software change to fit your adapter design. Let GQ programmer do more job on modem.
extend the 8 pins for the soic to an 8pin soic test clip
be able to provide 5v (modem uses a max of 400ma) directly to the spi chip to bootstrap the cpu then be swichabke to 3.3v for programming without the modem booting
have done some experimenting with the current spi in circuit adapter using an external psu for the 3.3/5v but the gqprogrammers are unable to recognise the chip
The programmer is able to provide 5V voltage and then switch back to 3.3V at any time. But why it needs power up the CPU? If need to program the SPI chip, then use a test clip on the SPI chip should work.
to be perfectly honest i dont know the reason for part booting the cpu... the only programmer we have for flashing these chips while still in the modem only works when the cpu has been part booted
have tried the mcumall isp adapter and it only gives an id 000000 for the chip, even tried using an external ps for the 5v/3v3 to perform the trick and still nothing
the modem is the ambit 256, the sb5102 is pretty much identical being spi based (uses the spansion equiv of the macronix chip)
the current spi header either gives id 000000 with the modem unpowered of ffffff with it powered
the spi header cannot power the modem circuirty its self, ive got the reverse engineered schematics for the current programmer here somewhere, il dig them out and post them to give an idea of how it works
Hello I have already problem with programing this chip. I use adapter ADP-081 Have check on 2 chip but noone is ok. Support have me sugest that i must check if chip are erase and blank. This is ok but i can't programing noone. Please have you sugest how to make this. regards
If you use ADP-081 and chip you can get correct chip ID, can be erased and blank checked. Then you may try to slow down the speed. You can set to 0 or -1 to try.