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
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.
@ BT V6.66 Nein die sind nicht gleich.
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.
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!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.