https://github.com/complexicon/chinese-microinverters
https://github.com/complexicon/chinese-microinverters
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/complexicon/chinese-microinverters
- Owner: Complexicon
- Created: 2025-03-11T19:02:07.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-11T19:49:11.000Z (about 1 year ago)
- Last Synced: 2025-07-17T20:53:47.842Z (9 months ago)
- Size: 600 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Knowledge about the TSUN MS2000(800) Microinverter
- DTU on a seperate board -> HiFlying HF-LPX70 Series
- DTU communicates over UART with the DSP to get information about the individual MPPTs
- DTU firmware is based on the off-the-shelf sdk from hi-flying (which is based on [bl_iot_sdk](https://github.com/bouffalolab/bl_iot_sdk))
- TSUN modified the firmware to include the solarman protocol
- alot of functions related to solarman have the prefix "yz_" and there are some mentions to "yingzhen technology"
- according to [ventureradar](https://www.ventureradar.com/organisation/Wuxi%20Yingzhen%20Technology%20Co_[dot]_,%20Ltd_[dot]_/4cd6169f-7944-450d-8572-bf434c9dd34e) wuxi yingzhen is IGEN Tech which in turn is the main operator or solarmanpv.com - which makes sense
- the upgrade.bin file has a header of "HF-LPx70x1 Image" and the main payload 256 bytes after that is compressed with lzma ([closely related](https://github.com/dasrecht/deye-firmware))
- the main chip of the DTU is most likely a BL602 Risc-V Chip based on the SiFive E24 Core
- the DTU has BLE but is unused?
## some known web endpoints in the stock firmware

