Quantity | 3+ units | 10+ units | 30+ units | 50+ units | More |
---|---|---|---|---|---|
Price /Unit | $34.59 | $33.89 | $32.83 | $31.42 | Contact US |
YAM TOOLS Online Emulator Offline Downloader Online Downloader HID Driver-Free with Screen and Shell
HID driver-free version:
No need to install a driver. Just plug and play. Plug in a computer and open the software directly to configure and use. The configuration speed is slow.
Offline programming and online writing/reading/programming:
- At present, chips that support offline programming also support online reading, writing and programming;
- Currently supported interfaces include: SWD, SWIM, C2, I2C and SPI;
- Currently supported manufacturers include:
·STM32
·STM8
·GigaDevice
·MindMotion
·HKMicroChip
·For Silicon_Labs
·For Arterytek
·CKS32-CETC
·CH32 for WCH
·APM32-Geehy
·Nationstech
·HDSC
·I2C-EEPROM ---XX24XXX
·SPI-Flash ---from Winbond, GigaDevice, etc.
·AutoChips
·PY32-Puya
·FT32-FMD
·NS32-Jiukexin
·SWM-Synwit
·Ascendchip-AC
·ZbitSemi-CX32
·For Nuorigin-NT32
...
Security for offline programmed files:
User data security is of top priority throughout the design cycle of Yam Tools.
1. USB transmission security: At present, the transmission involves two layers of encryption, two layers of verification and random hardware including keys. This is also the reason why the HID bidirectional 128KB/s transmission speed is only 30KB/s for final use, 1.5MB/s for driving bidirectional, and only 200KB/s for final use.
2. Data storage: At present, user data storage involves three-layer encryption, two-layer verification, downloader hardware encryption binding and random hardware including keys;
3. Data loading: At present, the loading process during the data programming process only ensures partial loading and programming, and the RAM area obtaining user data are blocked. Remote files are basically blocked. It is impossible to crack USB communication packet collection and obtain user program files by flash reading (changing cracking methods).
About DAP online emulation & programming and TTL:
It supports online simulation and programming of all SWD interface offline and online programmed chips, that is, it is for KEIL, IAR and other online simulation and programming. DAP simulation is enabled while supporting one-way TTL, making it convenient to debug.
About functions (modes):
- Functions such as offline programming, online reading, writing and programming, DAP-TTL and USB to CAN are supported. Users can configure specific functions through the configuration software.
- Only one function can only be used at a time. For example, working in offline programming mode, it cannot be used for online reading, writing or programming. Reconfiguration is needed to change modes.
Supported channel by offline programming:
- Currently, it only supports one way.
About space and the number of supported files:
- Space: 16MB;
- Supports up to 99 files.
Other functions of offline programming mode:
- Support multiple files: up to 99 files;
- Support automatic programming;
- Support rolling code;
- Support protection addition and removal;
- Support the limit of the number of programming;
- In English and Chinese;
- Support remote files: remote files support hardware and programming times binding;
- Support downloader display chip model customization;
- Support signal input of external button and programming status signal output;
- Support HEX/BIN file format;
- Support firmware upgrade--- permanent free upgrade;
- Multi-information prompt--TFT color screen prompt--buzzer prompt--LED light prompt;
- Multi-level encryption of the entire data process;
- Support option byte custom configuration;
- Support UUID encryption.
About hardware protection:
- Please use with ease due to over-current, over-voltage and reverse connection protection;
- Power supply range: 3.3V-5V;
- All input and output power interfaces with over-current, over-voltage and reverse connection protection;
- ESD port protection for all input and output interfaces.
Supported Interfaces:
- Currently supported interfaces include SWD, SWIM, C2, I2C-E2 and SPI-FLASH;
- Support for the JLINK interface for ARM chips because the interface of chips for ARM contains the SWD interface;
----JTAG -------------------------SWD---
Pin 01 VCC ----------------------VCC
Pin 07 TMS----------------------DIO
Pin 09 TCK----------------------CLK
Pin 20 GND---------------------GND
- It does not support ARM chip ISP programming.
Reasons why a chip is not detected:
- In most cases, it is due to incorrect or poor wiring. Please check the wiring first and there is an interface definition and upper computer software;
- Because the SWD interface of SWD interface chips is multiplexed, some chips need to connect pin rst;
- Multiplexed downloading interface and low-resistance resistor in series may lead to a matching problem for the drive circuit. The current downloader output interface is connected with a 100R resistor in series. If the port is also connected with a same level resistor in series, the chip may not be detected by the device.
Specifications:
- Brand: YAM
- IO voltage: 3V3
- Sound prompt: With
- Light prompt: With
- Hardware protection: over-current, over-voltage, reverse connection and ESD protection
Package Included:
- 1 x Main unit
- 1 x Mini USB cable
- 1 x Cable for Dupont
Software Configured with Multiple Modes:
- Offline programming
- Online reading, writing and programming
- DAP emulation and downloading
- USB to CAN
Offline Programming Mode Supports Chips:
- SWD port: for STM32--GD32--MM32--HK32--CKS32--AT32--APM32--N32--CH32--HC32--AutoChips--PY32
- SWIM port: for STM8
- C2 port: for C8051F/EFM8
- I2C port: for Atmel (for MICROCHIP)-24CXX; for Fairchild (for CYPRESS)-FM24CXX; for Catalyst (for ONSEMI)-CAT24CXX. Since the interface protocol is the same, in theory, it also directly supports other EEPROM
- SPI port: WINBOND-W25QXX/GigaDevice-GD25QXX
Operation of Offline Programming Mode:
1. Left button:
- One click: scroll down
- Double click: flip up
- Long press: enter the configuration interface
2. Right button:
- One click: OK
- Double click: Return
- Long press: enter the offline programming interface
3. Tips for successful downloading:
- Download successfully: green light + buzzer rings once + TFT screen
- Fail to download: green light + buzzer rings twice + TFT screen
TXD pin is the serial debug output--4608008N1
Chips Supported in Online Reading, Writing and Programming Mode:
1. SWD port: for STM32--GD32--MM32--HK32--CKS32, AT32--APM32--N32--CH32--HC32 and AutoChips--PY32
2. C2 port: for C8051F--EFM8
3. SPI port: for W25QXX/GD25QXX
4. SWIM port: for STM8
5. I2C-EEPROM port: for Atmel (for MICROCHIP)-24CXX; for Fairchild (for CYPRESS)-FM24CXX; for Catalyst (for ONSEMI)-CAT24CXX. Since the interface protocol is the same, in theory, it also directly supports other EEPROM
USB to CAN Function:
- Two-way classic CAN full-speed over 8,000 frames per second sent and received
DAP-TTL Function:
- DAP emulator and USB to TTL
- DAP emulator supports IDE including MDK-IAR
- DAP emulator supports online debugging and downloading of chips for ARM (including stm32/gd32/mm32/at32/hk32/cks32/ch32/apm32/n32/hc32)
- USB to TTL and DAP downloader exist at the same time, which is convenient for debugging