Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:tech:tradfri_mod

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:tech:tradfri_mod [2021/01/20 10:36] – [Debugger] bullarde:tech:tradfri_mod [2026/08/12 12:15] (aktuell) – external edit 127.0.0.1
Zeile 22: Zeile 22:
 Um das FLASH auslesen oder beschreiben zu können bedarf es einem Debugger. Eine preiswerte Variante gibt es wieder über [[https://www.ebay.de/itm/J-Link-OB-ARM-Debugger-Programmer-Downloader-ersetzt-v8-SWD-M74/164140805411?_trkparms=ispr%3D1&hash=item26378ded23:g:5QwAAOSwWp9efchy&amdata=enc%3AAQAFAAACcBaobrjLl8XobRIiIML1V4Imu%252Fn%252BzU5L90Z278x5ickkfOCvCjTOBWK8pwriaolq5kz8V%252F3fTn%252Bq1NprncvlEKsUO895Z6XqDQhlhBvpbG2iNwBFjad%252BDPZzBz7ihvtqJ4%252B%252Bg52gz8KOIOGYrD10yG3A8AfpY1cUWzvu8tjab91BJZ%252BYgvMSWDu1nbAGr1BOFXMR46ClABTL4mEBQrf2agUZJLnBxpsl6eg40caxG9mTAKdcyprIgilxKr99%252FLN6mijnJnSD2rdRaCudzFVV0vcj%252B%252BgahlfPxBTYA4RaRXWwLxoK5OGzTPTPnSSFAU4dxhb%252BySdVAd2cy1yq%252F7zyU5bQ48QCTp9KEEWC60mX4eRiMYN3EIcyBZ1KakivZwJC%252B%252FT4Y1euzBAqGr81Bx0FVIFD9uX%252BVFN8Ch%252B%252FDkW%252FCoehDajj06GFZjuZbEw65UEwoFKvkT4xMk6hEalDff2nViNHxTpK3Z2i1r%252BEFH0ZiMkRdOq1zxKbQpRufFLAr4hltuxPB3F%252BsOtgxmP1XT3pUWGvUis%252FsYC71Fw6uOu6NeaDkkxc7rP7oZw%252BvwS4jvcnEN2MZ5TMjUdXfcO%252FRThvUAwzwbAO0%252BVDJDvt3NPkaK774dr9QnaxHRZLTQzz6%252FqF7Bg3%252FRCMJ7Yn7VyHgw6OXDfYC68nUXPiJG3s0J%252FvztIof9JHeEgEioob5i4s5K%252Fg8yheJiR%252FnHUhphEOkmgMLjrXyhm16zhzXjdonBc0JNe52Ols5CWLD3ueZbnegfefnFdKcykgiE71oxGlVddcdR2vCcTXdgLqjmeUQsjTpab3ws0l3YetcB7SR5%252BHUG6L7w%253D%253D%7Ccksum%3A164140805411432396b05a514c0f8bca653630049171%7Campid%3APL_CLK%7Cclp%3A2334524|Ebay]]. Näheres findet man unter anderem auch [[https://github.com/basilfx/TRADFRI-Hacking/blob/master/FIRMWARE.md|hier]]. Um das FLASH auslesen oder beschreiben zu können bedarf es einem Debugger. Eine preiswerte Variante gibt es wieder über [[https://www.ebay.de/itm/J-Link-OB-ARM-Debugger-Programmer-Downloader-ersetzt-v8-SWD-M74/164140805411?_trkparms=ispr%3D1&hash=item26378ded23:g:5QwAAOSwWp9efchy&amdata=enc%3AAQAFAAACcBaobrjLl8XobRIiIML1V4Imu%252Fn%252BzU5L90Z278x5ickkfOCvCjTOBWK8pwriaolq5kz8V%252F3fTn%252Bq1NprncvlEKsUO895Z6XqDQhlhBvpbG2iNwBFjad%252BDPZzBz7ihvtqJ4%252B%252Bg52gz8KOIOGYrD10yG3A8AfpY1cUWzvu8tjab91BJZ%252BYgvMSWDu1nbAGr1BOFXMR46ClABTL4mEBQrf2agUZJLnBxpsl6eg40caxG9mTAKdcyprIgilxKr99%252FLN6mijnJnSD2rdRaCudzFVV0vcj%252B%252BgahlfPxBTYA4RaRXWwLxoK5OGzTPTPnSSFAU4dxhb%252BySdVAd2cy1yq%252F7zyU5bQ48QCTp9KEEWC60mX4eRiMYN3EIcyBZ1KakivZwJC%252B%252FT4Y1euzBAqGr81Bx0FVIFD9uX%252BVFN8Ch%252B%252FDkW%252FCoehDajj06GFZjuZbEw65UEwoFKvkT4xMk6hEalDff2nViNHxTpK3Z2i1r%252BEFH0ZiMkRdOq1zxKbQpRufFLAr4hltuxPB3F%252BsOtgxmP1XT3pUWGvUis%252FsYC71Fw6uOu6NeaDkkxc7rP7oZw%252BvwS4jvcnEN2MZ5TMjUdXfcO%252FRThvUAwzwbAO0%252BVDJDvt3NPkaK774dr9QnaxHRZLTQzz6%252FqF7Bg3%252FRCMJ7Yn7VyHgw6OXDfYC68nUXPiJG3s0J%252FvztIof9JHeEgEioob5i4s5K%252Fg8yheJiR%252FnHUhphEOkmgMLjrXyhm16zhzXjdonBc0JNe52Ols5CWLD3ueZbnegfefnFdKcykgiE71oxGlVddcdR2vCcTXdgLqjmeUQsjTpab3ws0l3YetcB7SR5%252BHUG6L7w%253D%253D%7Ccksum%3A164140805411432396b05a514c0f8bca653630049171%7Campid%3APL_CLK%7Cclp%3A2334524|Ebay]]. Näheres findet man unter anderem auch [[https://github.com/basilfx/TRADFRI-Hacking/blob/master/FIRMWARE.md|hier]].
  
-{{ :tech:j-link_debugger.png?direct&300 |}}+{{ :media:tech:tradfri_mod:j-link_debugger.png?direct&300 |}}
  
 Die 4 Leitungen des Debuggers werden wie folgt an das Modul angeschlossen: Die 4 Leitungen des Debuggers werden wie folgt an das Modul angeschlossen:
Zeile 107: Zeile 107:
  
 {{:tech:tradfri_taster.png?nolink&200|}} {{:tech:tradfri_taster.png?nolink&200|}}
-{{:tech:tradfri_tester_rollo.png?direct&200|}}+{{:media:tech:tradfri:tradfri_tester_rollo.png?direct&200|}}
  
-Wie man den Taster öffnet ist [[http://westsideelectronics.com/ikea-tradfri-on-off-switch-teardown/| hier]] gut beschrieben. Die Anschlüsse zum Programmieren sind auf der Rückseite beschriftet und die Verbindung zum Debugger ergibt sich daher wie folgt:+Wie man den Taster öffnet ist [[http://westsideelectronics.com/ikea-tradfri-on-off-switch-teardown/| hier]] gut beschrieben. Die Anschlüsse zum Programmieren sind auf der Rückseite des PCBs beschriftet und die Verbindung zum Debugger ergibt sich daher wie folgt:
 ^  JLINK  ^  TRÅDFRI Taster  ^ ^  JLINK  ^  TRÅDFRI Taster  ^
 |  VCC  |  VCC  | |  VCC  |  VCC  |
Zeile 115: Zeile 115:
 |  SWCLK  |  CLK  | |  SWCLK  |  CLK  |
 |  GND  |  GND  | |  GND  |  GND  |
-{{:tech:tradfri_taster_pcb_bottom.png?direct&300|}}+{{:media:tech:tradfri_mod:tradfri_taster_pcb_bottom.png?direct&300|}}
  
 ==== Update ==== ==== Update ====
Zeile 125: Zeile 125:
 Die geladenen Daten sind in einem exotischen Format gekapselt mit der Abkürzung NGIS. Hier war auch wieder etwas Arbeit nötig um das Format zu entschlüsseln und die Binärdatei zu extrahieren. Eine tolle Unterstützung war dabei übrigens das Program [[https://www.synalysis.net|Synalyze it! Pro]]. Das Graph File liegt im Downloadbereich bereit.\\ Die geladenen Daten sind in einem exotischen Format gekapselt mit der Abkürzung NGIS. Hier war auch wieder etwas Arbeit nötig um das Format zu entschlüsseln und die Binärdatei zu extrahieren. Eine tolle Unterstützung war dabei übrigens das Program [[https://www.synalysis.net|Synalyze it! Pro]]. Das Graph File liegt im Downloadbereich bereit.\\
  
-{{:tech:ota_ngis.png?direct | OTA NGIS Graph}}+{{:media:tech:tradfri:ota_ngis.png?direct | OTA NGIS Graph}}
  
  
Zeile 133: Zeile 133:
 ==== Downloads ==== ==== Downloads ====
  
-  * {{:tech:ota_ngis.dot.zip | OTA NGIS Graph file (.dot)}} +  * {{:media:tech:tradfri:ota_ngis.dot.zip | OTA NGIS Graph file (.dot)}} 
-  * {{:tech:extract_image.py.zip |Python script to extract image (.py)}}+  * {{:media:tech:tradfri_mod:extract_image.py.zip |Python script to extract image (.py)}}
  
  
de/tech/tradfri_mod.1611138997.txt.gz · Zuletzt geändert: (Externe Bearbeitung)