XGecu Protocol

From Proghq
Revision as of 13:47, 19 February 2023 by Bmx (talk | contribs) (list or xgpro commands sent to firmware)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

based on minipro, list of commands:

command TL866a/cs TL866II+ T48
GET_SYSTEM_INFO 0x00
NAND_INIT 0x02 0x02
START_TRANSACTION 0x03 0x03 0x03
END_TRANSACTION 0x04 0x04 0x04
GET_CHIP_ID 0x05 0x05 0x05
READ_USER 0x10 0x06
WRITE_USER 0x11 0x07
READ_CFG 0x12 0x08
WRITE_CFG 0x13 0x09
WRITE_USER_DATA 0x14 0x0a
READ_USER_DATA 0x15 0x0b
WRITE_CODE 0x20 0x0c
READ_CODE 0x21 0x0d 0x0d
ERASE 0x0e 0x0e
READ_DATA 0x22 0x10
WRITE_DATA 0x30 0x11
WRITE_LOCK 0x31 0x14
READ_LOCK 0x40 0x15 0x15
READ_CALIBRATION 0x41 0x16
PROTECT_OFF 0x42 0x18
PROTECT_ON 0x44 0x19
AUTODETECT 0x45 0x37 0x37
BOOTLOADER_WRITE 0xfc 0x3b
BOOTLOADER_ERASE 0xaa 0x3c
UNLOCK_TSOP48 0xfd 0x38
GET_STATUS 0xfe 0x39 0x39
READ_JEDEC 0x1d 0x1d
WRITE_JEDEC 0x1e
LOGIC_IC_TEST_VECTOR 0x28 0x28
SWITCH 0x3d
SET_LATCH 0xd1
RESET_PIN_DRIVERS 0xd0 0x2d 0x2d
READ_ZIF_PINS 0xd2 0x35
SET_DIR 0xd4 0x34
SET_OUT 0xd5 0x36
SET_VCC_VOLTAGE 0x1b
SET_VCC_PIN 0x2e
SET_VPP_VOLTAGE 0x1c
SET_VPP_PIN 0x2f
SET_GND_PIN 0x30
SET_PULLDOWNS 0x31
SET_PULLUPS 0x32
RESET 0xff 0x3f
? pin detect 0x3e
?? autofind ?? 0x29
READ_ONFI 0x24
??? set / read / pin (imax?) 0x33
??? after read cfg 0x22