Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sharing SWS protocol? #2

Open
ospanic opened this issue Dec 10, 2020 · 5 comments
Open

Sharing SWS protocol? #2

ospanic opened this issue Dec 10, 2020 · 5 comments

Comments

@ospanic
Copy link

ospanic commented Dec 10, 2020

Thank you for your tools.

Earlier this year, I made a similar tool, but used a bootloader. TBXX_Flash_Tool.

I feel that your practice is very good. Where did you get the SWS protocol? Can you share this agreement with me? My email: ospanic@qq.com Thank You!

@pvvx
Copy link
Owner

pvvx commented Dec 11, 2020

All available information on SWire (SWS/SWM) is posted here:
https://github.com/pvvx/TlsrTools/blob/master/DOCs/SWM_S.pdf
Everything else is reengineering...

@cheng3100
Copy link

@pvvx HI maybe now is a little late. But I check the doc and the code I found the address is 16bit in the doc but 24 bit in the code.
Why there is a difference here? Is it because some type chip has 16 bit address setting but others has 24bits setting?

@pvvx
Copy link
Owner

pvvx commented Sep 8, 2024

TLSR8266 - SWire addres 16 bit
TLSR825x - SWire addres 24 bit

@cheng3100
Copy link

cheng3100 commented Sep 9, 2024

thanks! Is it get by sniffer the official download tools or from some spec?
Because I also found that the TLSR8359 's SWire address also 24bit. Maybe newer telink chip all use the 24bit address?

@pvvx
Copy link
Owner

pvvx commented Sep 9, 2024

Is it get by sniffer the official download tools or from some spec?

Double:

All available information on SWire (SWS/SWM) is posted here:
https://github.com/pvvx/TlsrTools/blob/master/DOCs/SWM_S.pdf
Everything else is reengineering...


https://github.com/pvvx/TLSRPGM

options:
-u, --u2b             Use 2 bytes swire address (TLSR826x)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants