hoylabs / OpenDTU-OnBattery

Software for ESP32 to talk to Hoymiles/TSUN/Solenso Inverters, VE.Direct devices, battery management systems, and related peripherals
GNU General Public License v2.0
301 stars 63 forks source link

[Request] Access serial console for Fusion Board #1254

Closed onehub278 closed 3 weeks ago

onehub278 commented 3 weeks ago

Is your feature request related to a problem? Please describe.

It seems access to serial console for Fusionboard ist not possible Serial output stops at: E (348) esp_core_dump_flash: No core dump partition found!

Describe the solution you'd like

please add same feature as described here:

https://opendtu-onbattery.net/firmware/howto/serial_console/

Describe alternatives you've considered

No response

Additional context

tested with several USB-Cables and other boards: opendtu-battery-on-FusionBoard stops output opendtu-battery-on-FusionBoard espresense-on-ESP32-S3-DevKitC-1 output is workng fine espresense-on-ESP32-S3-DevKitC-1 opendtu-battery-on-ESP32-NodeMCU-DevKitC output is workng fine opendtu-battery-on-ESP32-NodeMCU-DevKitC

AndreasBoehm commented 3 weeks ago

Which exact build did you flash on your fusion? This information should be available on the system info page of the dtu.

onehub278 commented 3 weeks ago

Which exact build did you flash on your fusion? This information should be available on the system info page of the dtu. grafik

grafik

AndreasBoehm commented 3 weeks ago

I think you should use the esp32s3_usb build instead

schlimmchen commented 3 weeks ago

Yes, as is documented.

@onehub278 You may use the esp32s3 variant (without _usb), but you can't expect to see message output on the USB port in that case. The messages will appear on the UART header instead.

haegar33 commented 23 hours ago

I got a openDTU-development branch in Platformio on Visual Code. There an enviroment openfusionenv2 is available. Is this outdated or a new feature?

schlimmchen commented 23 hours ago

Neither. It's the same as generic_esp32s3_usb, except that it defines default values for some pins, which you can as well set using the recommended method: uploading a pin_mapping.json.