logo elektroda
logo elektroda
X

How to flash TR6260 with open source Tasmota/Esphome style firmware? Guide, pinout, booting

p.kaczmarek2 3516 34
ADVERTISEMENT
📢 Listen (AI):
  • #31 21725879
    divadiow
    Level 36  
    p.kaczmarek2 wrote:
    File_2 : TR6260_partition_at_diff_0x6000.bin | Address: 0x6000

    new partition file added to each flash tool zip along with a note

    Screenshot of two ZIP archives with binary files and a note open in Notepad++

    https://github.com/openshwprojects/FlashTools/pull/12

    Added after 8 [minutes]:

    and maybe this line in post 1 could be changed to new file name?

    File_2 : TR6260_partition_at_diff_0x6000.bin | Address: 0x6000
  • ADVERTISEMENT
  • #32 21727158
    divadiow
    Level 36  
    2nd HLK-M20 module dump added. different

    https://github.com/openshwprojects/FlashDumps/pull/44/files

    Added after 17 [minutes]:

    divadiow wrote:
    and maybe this line in post 1 could be changed to new file name?

    File_2 : TR6260_partition_at_diff_0x6000.bin | Address: 0x6000


    @p.kaczmarek2
    and remove File_4 line?

    I'm sending you a new pic to replace that bad Downloader one.

    Added after 1 [hours] 56 [minutes]:

    TR flasher Python guts

    Screenshot of Python source code defining class TRSROM_writelist and constant values
  • ADVERTISEMENT
  • ADVERTISEMENT
  • #34 21728980
    divadiow
    Level 36  
    newer libs? anything else in there of interest? ota_tool looks the same as ECR6600?
  • #35 21729034
    insmod
    Level 29  
    >>21728980
    Nothing interesting and SDK is older.
    Plus, almost everything is in static libraries.
📢 Listen (AI):

Topic summary

The discussion focuses on flashing the TR6260 WiFi SoC, commonly found in Tuya smart home devices, with open-source firmware such as Tasmota and Esphome-style alternatives to enable local control without reliance on Tuya cloud services. TR6260 is a 32-bit, 2.4GHz WiFi-enabled chip with 1MB flash, 6 PWM channels, ADC, and flexible IO interfaces. Users share detailed flashing procedures including erasing flash with GPIO14 grounded, using boot_nocrc.bin for successful boot, and backing up/restoring firmware. The XY-WE2S-A V1.1 module is highlighted with pinout tracing and FCC documentation. OpenTR6260 SDK development is ongoing, with references to related Skylab and ECR6600 modules. Issues such as enabling multicast in LWIP for SSDP, GPIO13 relay control fixes merged into OpenBK7231T_App, and power-saving modes are discussed. MQTT integration with Home Assistant is demonstrated, noting some sensor data (e.g., temperature) may be missing or disabled in firmware. WiFi signal strength concerns are raised, possibly due to RF configuration loss during flashing, with suggestions to recover settings from backups. The thread includes links to firmware backups, SDK repositories, and flashing tools, emphasizing community collaboration for TR6260-based device customization and local automation.
Summary generated by the language model.
ADVERTISEMENT