User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
panasonic_kx_tg6861 [2025/01/04 13:17] mazzoopanasonic_kx_tg6861 [2025/01/05 17:13] (current) – [UART commands] mazzoo
Line 4: Line 4:
  
  
-con:+con PP:
  
 - DSPG chipset - DSPG chipset
  
-pro:+pro PP:
  
 - SPI flash should be read and writable easily - SPI flash should be read and writable easily
Line 17: Line 17:
  
 - JTAG pins exposed (and labelled) - JTAG pins exposed (and labelled)
 +
 +pro FP:
 +
 +- dialog SC14441
 +
 +con FP:
 +
 +
  
 ===== FP: KX-TG6861GB ===== ===== FP: KX-TG6861GB =====
Line 24: Line 32:
 Pins Pins
  
 +<code>
 +    GND  -5.5V
 +    URX  UTX
 +</code>
 +
 +UART seems to be 1V8, 19200 baud, at boot prints
 +
 +''\\ \\ OK1\\ \\ ''
 +
 +pressing ''?<CR>'' responds with ''There is no help''
 +
 +every upper and lower case single char followed by ''<CR>'' prints ''command unknown''
 +
 +==== UART commands ====
 +
 +**might be incomplete/too long** found by brute forcing three-char commands
 +
 +<code>
 +ada
 +adc - start ADC0 and ADC1 sampling, and print to uart
 +adj
 +ads
 +akt - no params - OK
 +ant - allows 0, 1, 2, 3 as param - antenna?
 +aud
 +bel
 +bof
 +bom
 +bon - allows 0, 1, 2 as param
 +btc
 +bts
 +btx
 +buz
 +cbc
 +cgs - no params - OK
 +cid - no params - 0000
 +cli
 +cps
 +crx
 +cwc - no params - FFFF
 +dbm
 +dmv
 +dto
 +ecb - FF
 +ecc
 +ecw - FFFF
 +epc - DD
 +epd
 +epf
 +epr
 +eps
 +epv - 5B9C or 2CCE
 +epw
 +esc
 +fer - 00
 +fld
 +fle
 +flr
 +fls - NAK
 +gtl - 0000
 +hok
 +hrl
 +hsl
 +idr - FF FF FF FF FF
 +idw
 +key
 +lcd - '  This command is not prepared'
 +led - '  This command is not prepared'
 +lim
 +lnv - 00
 +lpr - 00
 +mgr - FF
 +mgw
 +mic - FFFF
 +mip - FFFF
 +mmn
 +moc
 +mss
 +mtx
 +ner
 +new
 +odb - OK
 +odh - OK
 +odl - OK
 +pal - OK
 +pan - OK
 +pap - FFFF
 +pdl
 +per - 00
 +pew - OK
 +pid - prints "1: 2: 3: 4: 5: 6: " with newlines otherwise empty
 +ply - prints "PLAY Start" with params 0, 1
 +rcd - OK
 +rci
 +rec - prints "REC Start" with params 0, 1
 +red
 +reg
 +rfa - OK
 +rfb - print/choose region "EU 0-4ch\n<Usage>RFB 0:EU\n1:US\n2:EU 0-4ch\n3:3ch Shift(Japan) for TEL\n4:4ch\nShift(Japan) for TEL\n5:LA\n6:LB\n7:Taiwan\n8:JP\n9:JP 0-4,9ch"
 +rfd - OK
 +rfq - OK
 +rfr - FF FF FF FF FF
 +rft
 +rfw
 +rgs - FFFFFFFF
 +rio
 +rss - 00 00
 +rst - RESET the device
 +rwd
 +scr
 +sdh - 1FC8
 +sdl - 15BC
 +sfr - 0270
 +sgr - FF
 +sgw
 +slf - 08B4 - takes a second or so
 +smr
 +sms
 +srl
 +stp - prints "STOP"
 +tdt - 0
 +tpc
 +trc
 +tst
 +vac
 +vda
 +vdd - 08
 +ver - print version "DG41EC 14.02"
 +vfw
 +vpd - NAK
 +vpe - ACK
 +vpi
 +vpl
 +vrd
 +vrg
 +vrm
 +vse
 +vwt
 +wcr
 +wgs
 +wrt
 +wwd
 +</code>
 +
 +==== chipset ====
 +
 +- IC501: dialog SC14441
 +
 +- IC601: P25Q16L 1.8V single/dual/quad SPI flash 16MBit
 +
 +- IC502: 25Q16JWSIM winbond 1.8V dual/quad SPI flash 16MBit
  
 +- IC902: PH408A 8bit GPIO expander I2C
  
-''    GND  -5.5V''+strange, why two SPI flashes of same size from different vendors?
  
-''    URX  UTX'' 
  
-UART seems to be 1V8!