Google
 
Web www.howardforums.com
Pages: 1

Confusion over flashing

(Click here to view the original thread with full colors/images)


Posted by: joescrematorium

Hi, ive been reading all through the panasonic forums here for a few days now and decided to do sum flash upgrades on my X70. its all worked perfectly and im now running firmware A32, the language pack with it and ive got the original panasonic menus (my phones on orange contract ). But when i downloaded the Winmodo program (v 1.5) and followed all the instructions here, nothing worked. i changed a hell of a lot of internal settings on my pc to get it to work, but in the end, all i had to do was plug it all in, and press start download in Winmodo. When it said signaling, i had to remove my battery and put it back in. Doin this, it began downloading straight away, and i had the baud rate set at maximum (812500) and had all three flashes (firmware, language pack and customisation pack) done in less than ten minutes. Has anyone else actually been able to use this program with maximum baud rate? Also, ive downloaded CB2000 and cant seem to find any instructions here to use it. Does anyone know how to at least connect the phone to it? Cheers



Posted by: chris1will

If using a USB cable with CB2000, you will need to remove the data cable and isolate pins 4 & 10 on the bottom of the phone using a bit of card or something, then reconnect the data cable ensuring that the phone is still switched off.

Here is info on CB2000:

Page 1
CB2000 - Windows Channel Box
Operating Instructions
Quick-start - Selecting a model and powering up
Click on the select model button on the main screen. A list of models will appear. Click on the model you want to use, and then press the 'OK' button.
You will now be able to power-up the phone into test-set test mode using the 'Handset Power' button. You can also use the 'F10' key to control the handset power.
To enter the Normal mode and Soft-SIM mode menus, click on the appropriate button.
Main Screen
The frequency band can be selected between GSM, DCS and EGSM depending on model. This will alter the settings for transmitting from this screen.
• Tx Test
Click on the 'Tx-Test' button to transmit from the handset. You can select the channel by using the slider or modifying the numeric value. The frequency for the channel is shown next to the channel number. The channel range changes according to frequency band.
The power level can be changed using the slider or by modifying the numeric value. This is also frequency band dependent.
The Tx Data can be modified to change the type of data being transmitted:
NB0 = Normal burst, all 0's
NB1 = Normal burst, all 1's
NBR = Normal burst, all random data
ABR = Access burst, random data
• Rx Test
Click on the 'Rx-Test' button to receive data. The AGC value can be set using the slide or by modifying the numeric value. This varies depending on model. The RSSI in the handset will be read every quarter of a second.
• Audio Test
Click on the 'Audio Test' button to access the options for testing the audio hardware and paths. The settings can be made using the sliders on each control. The speaker loopback can be controlled by the appropriate button.
• Accessing Other Menus
The buttons across the top of the screen access other menus. The menus are as follows:
Tx Calibration
RSSI Calibration
Battery Calibration
I & Q calibration (not necessary on new models)
Tx Trimming data and control
Hardware Test

Page 2
LCD Test
Keycode test
Read Handset Data
Write Handset Data (including WAP and GPRS settings)
• The Menu controls at the top of the screen are accessed with the ALT key or the mouse and are as follows:
File
Select Model
Set-up
Exit
Mode
Soft-SIM
Normal
Calibration
Tx
RSSI
Battery
I & Q
Trim Tx Power
Tests
Hardware
LCD
Keycode
Data
Read Handset
Write Handset
Help
About
Select Model
Accessing this menu will display a screen with a list of the models available from the running directory.
Click on a model and press OK or simply double-click on the model to load the test-commands required.
Setup Menu
• COM Port - Type in the serial COM port number you wish to use. The default is 1.
• Power On - Select between Remote and Manual. Remote is for auto power-up with factory interfaces. Manual is for power-up in service and with modified data cables.
• Power Meters - A list of the supported power meters for automatic Tx calibration is shown. The current power meter is already displayed below. If you wish to change this, select one of them to highlight. This will change when you press the OK button.
• GPIB address - If using the auto calibration, the GPIB address of the power meter connected can be changed here by typing in the number.
• Attenuation - Type in the attenuation values you wish to use for GSM/DCS Tx and Rx. These will be used as the offset in the calibrations. Note: If using these values to program the offset, you do not need to put an offset in the power-meter.
• Voice Aid - Select between a Female and Male voice for the voice aid in the manual Tx
Calibration.
• Data Log - Select whether you want to log to file and / or the screen. This will begin logging the serial communications as soon as you power on a handset. Please note: This option is not available to service.

Page 3
Exit
Select exit to close the COM port and leave the program.
Soft-SIM Mode / Normal Mode
Upon choosing Soft-SIM mode or Normal mode, a screen is displayed with a phone keypad, power control and message boxes. To power up the phone in either mode, click on the power button or use the F10 shortcut key and power-up as you would do in test-mode. The phone will go into the mode selected. You can press the buttons to simulate key-presses.
Tx Calibration
The Tx calibration can be done automatically or manually.
Familiarisation
• The top half of the screen is for the manual calibration.
• The first text box displays information about the text and instructions about what to do next if in the middle of the calibration.
• The second text box shows the expected meter reading during the calibration.
• The Trim button becomes available during the Verify routine.
• The adjust power slider is used during calibration for changing the DAC values in the handset. You can also use the DAC control next to it to adjust the values numerically.
• Start Calibration - Click on this to start the calibration process.
• Verify - Click on this to start the verification process (either to check a unit or after calibration).
• Voice Aid - Activate this tick-box at any point during the calibration or verification to use the voice-aid. This will dictate the expected meter reading through a sound card if one is fitted to the PC. Note: If other media programs are running (such as Winamp), this may return an error.
• Next Cal. - This is used during calibration to move onto the next calibration step.
• Next Ver. - This is used during the verification process to move onto the next step of the verification.
• Abort - This will abort either the calibration or verification process and reset the screen. Note: It is advisable to turn off the unit if aborting in the middle of a calibration.
• Channel Band Progress - This shows the progress of the current channel-band (ie: GSM Mid, DCS low etc…) during calibration or verification.
• Calibration Progress - This shows the progress of the total calibration or verification.
Operation
Manual Calibration
1. Ensure you have set the correct offsets for attenuation in the Setup menu.
2. Ensure the RF jig is connected to the unit.
3. Click on the Start Calibration button.
4. Read the expected power and check against the power-meter value. Try to get this within +/-
0.2dBm by adjusting the power slide down or up.
5. When you are happy with the power-meter reading, click on the Next Cal. button.
6. Repeat this process throughout the calibration. On some channel-bands you may see: " Copy cal. values operation - click Next cal. button". Follow the instructions and click the Next Cal. button.
7. When the calibration is complete, the DAC values in-between the measured points will be calculated and downloaded to the handset. You will see the message: "Downloading new DAC values - do not remove handset"
8. The calibration is complete when the screen is reset (the Start Calibration button becomes undimmed).

Page 4
9. You must now verify the calibration.
Verifying the Calibration
1. Ensure you have set the correct offsets for attenuation in the Setup menu.
2. Ensure the RF jig is connected to the unit.
3. Click on the Verify Button.
4. Read the expected power and check against the power-meter value. The values should be correct at this stage.
5. If the values are not correct, adjust them by clicking on the Trim button. This will open a smaller window where you can trim the DAC value up and down manually. Once you are happy with the value, click the Apply button. If you do not wish to change the value, click on Exit.
6. Once the power-meter readings are within +/-0.2dBm, click on Next Ver. to move onto the next verification.
7. Once the calibration progress bar is filled the Next Ver. button will become dimmed and the screen will reset.
8. The verification is now complete.
Shortcut Keys
There are a number of keyboard shortcuts to the controls during calibration. These are:
CTRL-S: Start Calibration
CTRL-V: Verify
Right Arrow: + Adjust Power
Left Arrow: - Adjust Power
Up Arrow: Next Cal / Next Ver.
Auto Calibration
Auto calibration can only be carried out with a Gigatronics 8541C power meter. Please contact
MMCELO CS for further details.
RSSI Calibration
On entering this screen, the RSSI DAC values are read out of the handset. These are displayed down the left-hand side of the screen.
Manually adjusting RSSI DACs
• Trim - Click on this to manually adjust the DAC values. You can either type the number in or use the arrows on the controls.
• Apply - Once you have manually adjusted the DAC values, press the Apply button to save them to the handset. The screen will then be reset and the values read back out of the unit.
Calibration
1. Ensure the RF jig is connected to the unit.
2. Click on the Run button to start the calibration.
3. Follow the on-screen instructions.
4. Click Step to carry on to the next calibration.
5. When all the tests have been accomplished, the screen will display:

Page 5
=====================================
Calibration complete
=====================================
6. The values will all be saved to the handset.
7. The RSSI calibration is finished.
• Abort - Click on the Abort button at any time during the calibration to stop the process. Note: It is advisable to turn off the unit if aborting in the middle of a calibration.
• Exit - Click on exit to leave the menu.
Battery Calibration
On entering this screen, the existing temperature ADC value in the handset will be read-out and be displayed on screen. Instructions for each calibration (different for some handsets) will be displayed in the text boxes.
Semi-Auto Voltage Calibration
1. Read the instructions in the text box.
2. Set-up the hardware for the test.
3. Click the Cal V High button to perform the high voltage calibration
4. If the calibration passes, click the Cal V Lo button to perform the low voltage calibration.
Manually Check Settings
1. Set-up the correct voltage for the ADC value you wish to read.
2. Click on the either Read Hi or Read Lo depending on the voltage you have set.
3. The ADC value will be read into the text box next to the control.
4. Adjust the EV value until it is correct.
5. Click the Apply button to write the values to the handset.
Temperature Calibration
1. Read the instructions in the text box.
2. Set up the hardware for the test.
3. Click on Cal Temp to start the calibration.
4. This will calibrate and save the battery temperature offset to the handset, displaying the value on screen.
5. If you wish to change this, adjust the Current EV and press the Apply button. This will save the revised value to the handset.
Charging Calibration
1. Read the instructions in the text box.
2. Set up the hardware for the test.
3. Click Cal Volt to start the charging voltage calibration.
4. Follow the instructions on-screen once more, then click the Apply button.
5. This will calibrate the charging voltage then the software will automatically carry on to the charging current calibration.
6. If everything calibrates successfully, the values will be saved to the handset.
7. The following message will be displayed on screen:
---------------
Charging Cal OK
---------------

Page 6
8. The calibration is now complete.
• Exit - Click on the Exit button to leave this menu.
I & Q Calibration
Not applicable for supported products
Trim Tx Power
Clicking on the button displays a screen with all the Tx DAC values on. Channel-bands can be selected by clicking the appropriate button at the top of the screen.
• Adjusting DAC values - Click on the arrows next to each DAC or type a new DAC value in to change.
Click on the Apply button when you want to save the data to the handset.
• Transmitting (or testing a DAC) - Click on the power level button next to the DAC you wish to test.
This will transmit at the middle channel of the selected channel-band.
• Loading default values - Click on the Load Def. Values button to put in the default calibration values stored in the model file.
• Exit - To leave the menu, click on the Exit button.
Hardware Test
The hardware test menu allows access to the 'control out' functions and ASIC register for newer products.
Controls are specific to product - these are described in the section 'Model Specific Controls'. To set the controls, click the binary switches to the desired setting and press Apply. Press Exit to leave the menu.
LCD Test
This sets an LCD pattern on the screen of the mobile to allow the user to test for missing / misaligned pixels. Select the pattern you wish to display by using the up and down arrows next to the picture. Press
Apply to set the pattern in the mobile. Press Exit to leave the menu.
Keycode Test
This menu allows the user to test the keypad of the phone. Pressing a key on the mobile will light up the corresponding key on the computer screen. Press Exit to leave the menu.
View Handset Data
This menu will read general information out of the handset. It takes a few seconds to load. There are four sub-menus to this panel: Languages, Network Rate Entry, Hot Key Dial Status and Phonebook Entries.
• Product type - this should display the current product (eg: GD92). If you see PCN after the product name (eg: GD92PCN), the mobile is CPHS enabled (This is automatic in some newer models).
• Mobile Variant - this shows the basic variant settings (eg: Language Lock). A more detailed breakdown can be achieved by accessing the Mobile Variant menu in the Write Handset Data menu.
• SIM ID - If a SIM is inserted into the unit; the ID will be read and displayed here.
• Call Limit - This is an internal factory setting for testing.
• Config Status - This is for internal design use. The value corresponds to the settings defined in the Test-Command Specification.

Page 7
• Error Code Flag - If the control is green, the flag has been set. This can be changed in the
Write Handset Data menu.
• ADC lines - These show the current measurements of the ADC lines. These are product specific.
• Mobile Status - This displays the current channel, power level and the AGC level. If the
Mixer Gain control is green, it is set to High. The rest of the controls in this section are product specific.
• Clock - The current time / date settings are read out if the clock has been set. Clicking on the 'S' button to the left of the clock will stop reading the clock values from the phone.
• Version Data - The versions of the chipset, layer1 and DSP are shown here.
• Firmware Locks - The EEPROM state should be locked for phones that have been shipped from production. The Lock Condition shows the state of the user key-lock and the Code for that lock is shown below.
• Media - Shows the media pack ID and checksum for any logo and ring-tone files in the handset.
• Checksums - This shows the checksums of the main program, language pack and Chinese language pack (if a Chinese unit).
• Exit - Click on this to exit the menu.
Languages Sub-Menu
Note: Language display settings cannot be changed in handsets that have been shipped.
• The selected display languages are shown. For handsets with language packs, the language pack ID and the language pack version is shown. If the handset is language locked (for example to one language), then the check-box at the bottom will be ticked.
• Click on Exit to leave this sub-menu.
Network Rate Entry Sub-Menu
This is a development function only.
This menu displays the speech rate settings in the handset. The left-hand column shows the country code and network code data, the right-hand one the supported speech rates.
• Click on the green 'C' to change the settings. This will display a new menu. Choose the settings from the drop-down menus, then click program to set them to the handset. Click Exit on both sub-menus to leave.
Hot Key Dial Status Sub-Menu
This menu reads the source, entry and state of any hot-key dials programmed into the handset.
• Click on the green 'C' to change the settings. This will display a new menu. Choose the settings from the drop-down menus, then click program to set them to the handset. Click Exit on both sub-menus to leave.
Phonebook Entries Sub-Menu
This menu reads the alpha tag, telephone number and format for the hot-key dials programmed in the menu above.
• Click on the green 'C' to change the settings. This will display a new menu. Choose the settings from the drop-down menus, then click program to set them to the handset. Click Exit on both sub-menus to leave.

Page 8
Write Handset Data
This menu allows you to write information to the handset. Some simple tests can be performed here too.
The panel is split into 3 tabs: Customisation, Tests and Settings. There are two sub-menus to the Customisation tab: Mobile Variant and Provisioning Data Read / Write. The controls are as follows:
Settings
• Function Clear - Click on this button to set the user data in the handset to default values.
• Program Lock Condition - This programs the user key-lock. To put the lock on, slide the switch to 'On' and enter a four digit lock-code. Press the Send Command button to enter the information into the handset.
• Program Error Code Flag - Switch between Off and On to set the flag in the handset.
• Program Clock Date / Time - Enter the desired date and time (in the format shown). Press the Send Command button to program this to the handset. Alternatively, click the 'Use PC Clock' button to use the information from your PC's clock. This will be displayed in the text boxes. Press Send Command to program to the handset.
• Charge Mode - Switch between constant voltage and constant current mode.
• Set DAC Data - Switch between the charger DAC and the auxiliary DAC. Enter DAC Data in the numeric box provided. Click Send Command to send these settings to the handset.
Customisation
• Media - These functions are for development only. Logo / ring-tone 'dst' format files are picked up from the directory: c:\gsm\media. Press Blank Media to clear existing data in the handset. Select a file from the drop-down list and click Send Media to program to the handset.
The Media Checksum will be displayed in the text-boxes. If you just wish to get the checksum of an existing file, click Get Checksum.
• Provisioning Data Read / Write - Clicking this button will take you to the Provisioning sub-menu described below.
• Program Greeting Message - Enter your message in the text boxes provided, then press Send
Command. Leave the text boxes blank and press Send Command to clear the greeting message.
• Mobile Variant - Clicking this button will take you to the Mobile Variant sub-menu described below.
• Personalize - This option is for Design / Development. It can only be used when the handset is not EEPROM locked. Please contact MMCELO CS for further details.
• User Melody Download - This function can be used to load user melodies you have created to a handset. To use this:
Downloading Melodies
1. Ensure that any existing melody in the handset is cleared.
2. Select the ringtone you wish to write to (for GD92 / GD52 / GD93).
3. Click the Load User Melody button. This will now give you a file select dialogue.
4. Select the file you wish to download to the handset and press OK.
5. Press the Send User Melody button to download the file to the handset.
6. Do not touch the phone until you see the message: 'Ringtone programmed successfully.
Please power off handset'.
7. Exit the menu and test your ringtone!

Page 9
Creating New Melodies
There are a few samples in the sub-directory: User Melodies. These can be used as a template for your own melodies. The format is very similar to Panasonic melodies you can find on the Internet. The only rules are that each note must be separated with a space: ' ' or a comma: ',' . The files must be created with the extension '.rin', for example: 'Buffy.rin'.
Tests
• Ultra Low Power Down - The ULPD status is shown as disabled or enabled. Clicking on the desired option can change this in the handset. Run the gauging test by selecting a number of tests and pressing the Gauging Test button. The test will show the number passed and number failed in the text-boxes below. Run a wake-up test by clicking on Wake-Up test. The test will run and data is shown in the boxes below.
• IRDA UART - On some products, a number of tests can be run on the IRDA UART. Select a number of tests and click Check IRDA UART to perform the test. A pop-up message displays the result.
• Exit - Click this button to exit the menu.
Mobile Variant Sub-Menu
These controls are specific to a product and are defined in the section 'Model Specific Controls'.
The settings cannot be changed in service (when the EEPROM is locked). Change the settings then press the Write settings to phone button. The Exit button leaves this sub-menu.
Provisioning Data Read / Write Sub-Menu
The WAP settings for each product (GD93 and above) can be set here. Newer products will have GPRS settings and possibly EMAIL settings. Some of this menu is still under construction and therefore some controls are dimmed. Only WAP settings can be reliably programmed in version 1.33.
• Some example settings to make things easier for the user will be shown each time you enter this menu. To clear this data, click on the Clear Screen button.
• To read settings for both sets, click on the Read button (this is not supported on GD93).
• To clear the settings for both sets, click on the Clear WAP Data button.
• To write the settings, tick the checkboxes for the settings you wish to program, you can use the Check All and Uncheck All buttons if you want, followed by the Write button.
• The status of all operations is shown by the Status LED.
• If you are programming multiple handsets, you can use the handset power button on this screen (or use the F10 key) to prevent you having to leave the menu and type all the data in again.
• Click Exit to leave the menu.
Note: In the version 1.34, you will be able to load provisioning data from files that you can edit yourself. Currently the button for this is dimmed, but there are some sample files to peruse in the sub-directory:
Provision.
Model Specific Controls
Under construction…





vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Limited.
vB Easy Archive Final ©2000 - 2008 - Created by Stefan "Xenon" Kaeser