PDA

View Full Version : LeT'S TaLK ABouT:WHaT'S THe BeST JTaG and SoFTWaRe?



_JiGaBu_
03-09-2010, 04:52 PM
MSL JTAG description

MSL JTAG is a USB powered JTAG created specialy for work with CDMA, GSM, UMTC and IMT-MC-450 mobile phones based on Qualcomm chipsets. This is NOT CLONED HW interface! MSL JTAG hardware and software was created "from zero" and main purpose of this tool - repair and flash functions.
[Only registered and activated users can see links]
Supported CPU's and hardware:
Any phones based on ARM7, ARM9, Qualcomm MSM3000, MSM3100, MSM3300, MSM5000, MSM5100, MSM5105, MSM5500, MSM6000, MSM6025, MSM6050, MSM6100, MSM6125, MSM6245, MSM6250, MSM6260, MSM6275, MSM6280, MSM6300, MSM6500, MSM6550, MSM6571, MSM6800, QSC6010, QSC6020, QSC6030, QSC6055, QSC6065, QSC6075, QSC6085 chipsets, Intel PXA270, Via Telecom CBP4.0, CBP4.1, CBP5.0, CBP5.1, CBP6.0 chipsets. If you have hardware with new or unsupported CPU - we can implement support for new CPU very fast (in days), but we need hardware samples (see F.A.Q.). PXA and QSC60x5 CPU's supported only with Hi-Speed interface.

Supported flash chips:
All known NOR and NAND flash chips used in phones with Qualcomm chipsets. User can use custom flash chip geometry, algo and description with combination of CFI query. All main flash writing algo's supported (Intel, AMD, SST, Mitsibishi, Toshiba, Samsung etc.).

MSL JTAG main purposes:
- Repair "dead" phones with damaged boot block or flash content.
- Reading and writing "protected" NOR and NAND flashes.
- Debuging and creating "inits" for dead phones /wo boot (advanced users only).

MSL JTAG sotware features:
- Easy "One Button" flash or EFS area read/write/erase operations
- Custom device profiles with CPU, RAM, flash chips and other data
- Custom NAND and NOR flashes geometry and algo description
- CPU and core autodetection
- Multiple devices in chain support
- Flash programming of not initialized targets (without RAM and loader).
- Flash programming with flash loader
- User scripts with all internal commands
- ARM debuger

MSL JTAG box features:
- USB powered
- USB 1.1, 2.0 (Full speed) interface
- Maximum JTAG TCK frequency 6 MHz
- LED indication: USB power, USB Enum, Device ready
- Plastic case 50x25x87 mm.

MSL Hi-Speed JTAG box features:
- USB powered
- USB 2.0 High-speed (480 Mbit/sec) interface
- Programmable JTAG (TCK) speed up to 100 MHz
- Adaptive clocking (RTCK) support, fully controlled by hardware (no RTCK infinite states)
- Programmable RTCK sampling frequency up to 200 MHz
- Hardware implemented JCQ technology (low-level JTAG commands queue)
- Programmable voltage range from 1.2V to 3.3V (10 bit DAC)
- Target and JTAG voltage level control (two 10 bit ADC)
- High-level functions (such as flash r/w) are performed inside the device and controlled by JTAG CPU
- JTAG CPU: ARM9 running at freq. up to 220 Mhz
- LED indication: Device State, USB power, USB read/write, JTAG activity
- Black aluminium case 55x25x100 mm.


SouRCe:[Only registered and activated users can see links]


J-Link ARM Emulator for ARM and Cortex-M3 cores

[Only registered and activated users can see links]

J-Link is a USB powered JTAG emulator for ARM cores. It connects via USB to the Windows (2000/XP/Vista) PC host.
Features

* Direct download into flash memory of most popular microcontrollers supported
* USB 2.0 interface
* Any ARM7/ARM9/ARM11, Cortex-M0/M1/M3 core support, including thumb mode
* Serial Wire Debug (SWD) support
* Serial Wire Viewer (SWV) support
* Automatic core recognition
* JTAG speed up to 12 MHz
[Only registered and activated users can see links]
[Only registered and activated users can see links]
* Seamless integration into the IAR Embedded Workbench IDE
* No power supply required, powered through USB
* Support for adaptive clocking
* All JTAG signals can be monitored, target voltage can be measured
* Support for multiple devices
* Fully plug and play compatible
* Standard 20-pin JTAG connector
* Wide target voltage range: 1.2V - 3.3V, 5V tolerant
* USB and 20-pin ribbon cable included
* Memory viewer (J-Mem) included
* TCP/IP server included, which allows using J-Link via TCP/IP networks
* RDI interface available, which allows using J-Link with RDI compliant software
* Flash programming software (J-Flash) available
* Flash DLL available, which allows using flash functionality in custom applications
* Software Developer Kit (SDK) available
* Embedded Trace Buffer (ETB) support
* Adapter for 5V JTAG targets available
* 14-pin JTAG adapter available
* Optical isolation adapter available
* Target power supply: J-Link can supply up to 300 mA to target with overload protection


[Only registered and activated users can see links]

PoST HeRe! YouR recommended JTaG and SoFTWaRe!
THaNXZ!!

captainkirks
08-03-2010, 07:33 PM
This is a wild guess, I assume this will not work on US virgin mobile phones that have the usb disable?

_JiGaBu_
08-13-2010, 06:41 PM
don't need usb cable's you need 20pins in board to get the connections:)