View Single Post
Old April 5th, 2008   #6 (permalink)
boboisno1
Moderator
 
boboisno1's Avatar
 
Join Date: Nov 2007
Posts: 8,687
Thanks: 1,480
Thanked 4,156 Times in 2,580 Posts
Rep Power: 5875 boboisno1 has a reputation beyond repute boboisno1 has a reputation beyond repute boboisno1 has a reputation beyond repute boboisno1 has a reputation beyond repute boboisno1 has a reputation beyond repute boboisno1 has a reputation beyond repute boboisno1 has a reputation beyond repute boboisno1 has a reputation beyond repute boboisno1 has a reputation beyond repute boboisno1 has a reputation beyond repute boboisno1 has a reputation beyond repute
Re: trying to jtag a dead pansat

Here's the instructions it has about the wall.

The program is pretty self-explanatory.

The programming start address is calculated as the Base Address + Offset.
The programmer assumes that all input files have been recorded with offset 0.
When programming the file is read starting at the offset byte.

Backup Flash:

U22:
1. Select Flash Base Address -> 1FC00000
2. Select Length -> 200000
3. Select Offset -> 0
4. Select Action->Read Flash
5. Enter the file you want to save in.
U23:
1. Select Flash Base Address -> 1FE00000
2. Select Length -> 1F0000
3. Select Offset -> 0
4. Select Action->Read Flash
5. Enter the file you want to save in.

Erase Flash:

1. Select the Flash address that you want to erase.
2. Select Action->Erase Flash

Program Flash:

1. Hit Select Button to Select the input file.
2. Make sure base address and length are correct.
3. Offset should be set to where in the flash, relative to the beginning, that you want to start programming at.
This is 0 when doing an entire flash program.
4. Make sure that the serial number and boxkey is correct.
To read the current boxkey and serial number from the flash, hit the refresh button.
5. Select Action->Program Flash

Erase Sector:
1. Select the Base Address of the flash you want to erase the sector in.
2. Enter the offset where the sector is.
ie to erase sector at 0x1FC60000, Select base address 1FC00000, offset 60000
3. Select Action->Erase Sector

New in Version 2.1:

JTAG Delay : This is the delay between the cycling of of the clock. Higher settings may work better but will slow down programming. Try values like 100, 1000, etc.

Slow Mode : Setting this will cause Wall to use only the slow method of accessing the flash. Try setting this if you are having problems.

Fixed asymetrical clock in version 2.2
__________________


boboisno1 is offline   Reply With Quote
The Following User Says Thank You to boboisno1 For This Useful Post:
hunter50 (April 5th, 2008)