Author |
Topic |
|
Ziggy587
USA
21 Posts |
|
Reply #1
ZLM
2945 Posts |
Posted - 07/05/2010 : 12:34:53
|
The GQ-4X support TSOP48 chips. So if your chip is in TSOP48 package, then it is possible to add it in the list with ADP-003 or ADP-042.
|
|
|
Reply #2
Ziggy587
USA
21 Posts |
Posted - 07/07/2010 : 16:47:38
|
OK, sounds good. So how do we go about adding support for them? Would I have to send in the chips?
Thanks. |
|
|
Reply #3
ZLM
2945 Posts |
Posted - 07/08/2010 : 11:29:28
|
Try to add the chip youself, if it does not work, then send the testing chip to us. We will return it once finished testing. Let me know the exact part number you want to add, then I can post the chip profile line here. |
|
|
Reply #4
Ziggy587
USA
21 Posts |
Posted - 07/08/2010 : 13:44:07
|
OK, sounds good. I would like to use the following chips:
S29GL032N90TFI030
S29GL064N90TFI040 |
|
|
Reply #5
ZLM
2945 Posts |
Posted - 07/08/2010 : 15:13:22
|
Add those two lines into devices.txt:
Name="S29GL032N90TFI030",ID="011A",Class="29LV320T",Category="FLASH",MFG="SPANSION",Adapter="ADP-003 TSOP48 8 BIT Mode",VCC="3.6V",Message="Set the adapter to 5V jumper position.";
Name="S29GL064N90TFI040",ID="0110",Class="29LV320T",Category="FLASH",MFG="SPANSION",CodeSize="8388608",Adapter="ADP-003 TSOP48 8 BIT Mode",VCC="3.6V",Message="Set the adapter to 5V jumper position.";
|
|
|
Reply #6
Ziggy587
USA
21 Posts |
Posted - 07/10/2010 : 09:49:39
|
OK, thanks. I'll order the new chips and try that out. |
|
|
Reply #7
Ziggy587
USA
21 Posts |
Posted - 07/17/2010 : 12:08:37
|
quote: Originally posted by ZLM
The GQ-4X support TSOP48 chips. So if your chip is in TSOP48 package, then it is possible to add it in the list with ADP-003 or ADP-042.
I'm a little confused about which adapter I should get. What is the difference between the ADP-003 and the ADP-042? |
|
|
Reply #8
ZLM
2945 Posts |
Posted - 07/17/2010 : 19:38:38
|
ADP-003 use 8 bit mode to read/write the chip. But the ADP-042 use 16 bit mode to read/write the chip. |
|
|
Reply #9
Ziggy587
USA
21 Posts |
Posted - 07/20/2010 : 11:53:04
|
So the two chips I want to burn are able to be used in 8 or 16 bit mode. If I want to use them in 8bit mode, I have to use the ADP-003 and vise versa? |
|
|
Reply #10
ZLM
2945 Posts |
Posted - 07/21/2010 : 15:14:04
|
yes. |
|
|
Reply #11
Ziggy587
USA
21 Posts |
Posted - 08/05/2010 : 06:09:41
|
Is the ADP-003 composed of the ADP-077 and ADP-072 adapters? |
|
|
Reply #12
ZLM
2945 Posts |
Posted - 08/06/2010 : 15:27:38
|
Yes. |
|
|
Reply #13
roglio
5 Posts |
Posted - 08/29/2010 : 02:08:29
|
Hi, I'm trying to flash a S29GL064N90TFI04 (without the last zero) with my GQ-X3 and an ADP-042 16bit adapter.
The programmer recognize the flash memory after I've uncommented the configuration row found in the device.txt file:
Name="S29GL064N90TFI04",ID="017E10",Class="SST39VF1601",Category="FLASH",MFG="Spansion",CodeSize="8388608",Speed="5",Adapter="ADP-042 TSOP48 16 BIT Mode",Message="Set the adapter jumpers to VCC 3.6V and 29FX00 position.";
By the way it does not complete the writing operation: it fails with this error message "Address exceed range. Internal Error!".
Also verification fails but at a very high address: 0x400AA0
It seems that the flash was written correctly up to 0x400AA0.
Does you have any suggestion?
Thanks. |
|
|
Reply #14
ZLM
2945 Posts |
Posted - 08/29/2010 : 17:29:22
|
Address lines connected? A19,A20,A21
|
|
|
Reply #15
roglio
5 Posts |
Posted - 08/30/2010 : 00:35:11
|
Yes, all correctly wired.
Now, I'm going to set the codesize to 4MB instead of 8MB and switch manually with a resistor lower and higher 4MB "banks".
Btw, in my opinion the issue is software related.
Thanks! |
|
|
Reply #16
roglio
5 Posts |
Posted - 08/30/2010 : 08:39:34
|
Hi, the first part of my experiment worked: setting CodeSize=4194304
Now, I'm going to pull up the A22 address in order to switch banks. |
|
|
Reply #17
roglio
5 Posts |
Posted - 08/30/2010 : 11:28:22
|
Pulling up A22 doesn't work.
Btw I found a better method: connect A21 to 3v pin on GQ-3X board. In this way the tsop adapter itself will switch to the upper 4MB bank.
Tested and working.
This is a workaround in the meantime the issue will be fixed in the next revision of the GQ USB Programmer.
Just to recap: the issue is related to devices bigger than 32Mbit (4MB) and using a 16bit TSOP adapter. The GQ software when reach an address greather than 0x400AA0, fails with this error message: "Address exceed range. Internal Error!".
|
|
|
Reply #18
ZLM
2945 Posts |
Posted - 08/31/2010 : 07:51:19
|
Thanks for the update. It looks like a software problem, we will check this. |
|
|
Reply #19
roglio
5 Posts |
Posted - 08/31/2010 : 08:54:15
|
Hi ZLM, I'm glad to have been useful.
Btw, the entire process 4MB+4MB took 6 hours!!! Why the hell it is so slow? |
|
|
Reply #20
Ziggy587
USA
21 Posts |
Posted - 09/28/2010 : 11:13:09
|
I'm trying to program the S29GL032N90TFI030 right now but it's not working.
When I do an ID check, it says 017E for Device ID (HEX) and says AMD for manufacture (not correct) and says Unknown Device for Type.
It fails to blank check or to write. |
|
|
Reply #21
ZLM
2945 Posts |
Posted - 09/28/2010 : 20:50:22
|
Thait is correct ID: 017E.
The AMD and SPANSION are using same device MFG ID: 01 Select "S29GL032N90TFI030" from software. |
|
|
Reply #22
Ziggy587
USA
21 Posts |
Posted - 10/01/2010 : 12:56:14
|
But any time I try to do something I get the "ID check failed" error message. Is that OK?
Also, the software tells me to set the adapter to 5v mode, but it's a 3v chip. Shouldn't I be setting it to 3v and not 5v? |
|
|
Reply #23
ZLM
2945 Posts |
Posted - 10/02/2010 : 07:45:00
|
If your select S29GL032N90TFI030 from software and you should not get "ID check failed" .
Set adapter on 5V position. The 3V power is spplied from programmer. |
|
|
Reply #24
Ziggy587
USA
21 Posts |
Posted - 10/04/2010 : 11:46:37
|
I do indeed get the ID check failed message. However, I was able to successfully write and verify the chip. I even read it back and tested it, it programmed fine. But it still gives me the ID check failed message. |
|
|
Reply #25
ZLM
2945 Posts |
Posted - 10/05/2010 : 08:25:19
|
I think the device you selected is not the exact match the chip type. As long as it can be verified after write, then it should be fine. |
|
|
|
Topic |
|