Forum: Mikrocontroller und Digitale Elektronik Hat schon jemand Erfahrung mit der Softwareentwicklung für den TLSR8266


von Christof Rieger (Gast)


Lesenswert?

Hallo,
für den TLSR8266 scheint ja alles auf der Seite www.telink-semi.com zu 
bekommen zu sein. SDK und Firmware Upload Software. Und den Chip bekommt 
man auf dem JDY-10 für kleines Geld, auf dem auch alle IO rausgeführt 
sind. Zum Programmieren soll es reichen zwei Pins mit dem USB-Port des 
PC zu verbinden. Das erscheint mir alles so simpel, dass es mich 
wundert, dass davon quasi nichts zu lesen ist.
LG Christof

von BT V6.66 (Gast)


Lesenswert?

Christof Rieger schrieb:
> TLSR8266
= CC2541 + FR4?

von W.S. (Gast)


Lesenswert?

Christof Rieger schrieb:
> für den TLSR8266 scheint ja alles auf der Seite www.telink-semi.com zu
> bekommen zu sein.

Nun, erstens ist es eher

http://wiki.telink-semi.cn /wiki/chip-series/TLSR826x-Series/
(Leerzeichen nach cn wegmachen)
und zweitens leidet auch diese Firma unter der gewöhnlichen chinesischen 
Krankheit, es nicht fertigzubringen, ein Referenzmanual für die Chips, 
ein Manual für die CPU und ein Manual für das 
Programmier/Flash-Interface zu veröffentlichen.

Also, was soll das mal wieder? Die Chips als solche dürften ja recht 
interessant sein, aber es piept einen wieder wie bei den vorherigen 
Versuchen (Padauk, WCH, teilweise Nuvoton) an, wenn die Hersteller zu 
verklemmt sind, Informationen herauszugeben.

Schade eigentlich, aber was soll's.

W.S.

von Christof Rieger (Gast)


Lesenswert?

@ BT V6.66
Nein die sind nicht gleich.

von Christof Rieger (Gast)


Lesenswert?

Ich dachte mehr an diese Links:
http://wiki.telink-semi.cn /wiki/chip-series/TLSR826x-Series/
https://www.telink-semi.com/for-developers/
Fand die PDF in den Downloads und auch die Software gar nicht so 
daneben. Ich habe mir mal von den JDY-10 Welche bestellt. Bin mal 
gespannt ob der Programmer die erkennt wenn ich sie wie beschrieben mit 
dem USB-Port verbinde.

von Aaron C. (Firma: atcnetz.de) (atc1441)


Lesenswert?

Habe eine custom firmware und ein uart python flasher für die mi 
thermometer erstellt.

Die tlsr8251 sind quasi kompatibel mit dem tlsr8266

Beim sws vom 8251 ist ein byte mehr zu übertragen

https://github.com/atc1441/ATC_MiThermometer

https://youtu.be/md-CoIWJ3kc

Über den gekauften original programier adapter konnte das sws protokoll 
mit hilfe von der arbeit von pvvx erweitert werden.


Die telink soc's sind eigentlich ganz nett und günstig. Ich würde für 
neue projekte aber immer einen nRF52 vorziehen da hat man weniger arbeit 
mit!

von Christof Rieger (Gast)


Lesenswert?

Danke für die Info

von Christof R. (prediger)


Lesenswert?

Ich habe meine JDY-10 erhalten, mit der Firmware-Version 2.5. Diese 
Firmware weicht von der mir vorliegenden Dokumentation zur Firmware ab. 
Manche AT-Befehle sind jedoch gleich. Konnte nur Strings von meinem 
Android via BLE an die serielle Schnittstelle des Moduls senden und 
umgekehrt. Habe dann mal den JDY-10 wie von telink beschrieben mit dem 
USB-Port meines PC verbunden. Und in der Tat, mit dem Telink Burning and 
Debugging Tool (BDT) 
http://wiki.telink-semi.[cn]/wiki/IDE-and-Tools/Burning-and-Debugging-Tools-for-all-Series/
konnte ich auf den TLSR8266F512ET32 zugreifen. Ich konnte damit die 
Firmware auslesen und auch die GPIO lesen und beschreiben. Ich war dann 
so mutig und habe das FLASH gelöscht. Das hat auch funktioniert. Nach 
dem Neustart des Moduls konnte es sich nicht mehr via USB verbinden. Das 
hat mich etwas verwundert, da ich die Beschreibung so verstanden habe, 
dass sich auch leere Controller via USB connecten lassen sollten.
In dem Dump der Firmware lässt sich erkennen, dass es AT-Befehle gibt, 
die nicht in der mir bekannten Doku zum JDY-10 vorhanden sind.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.