-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can only upload tft file with tasmota. #26
Comments
Hey, I have a similar problem, it was possible to upload the first TFT firmware via esphome_upload_tft as shown in the example. But now when I try to upgrade the firmware via the same function I get the following error:
Sometimes I get this variant:
|
Same problem for me :( |
Hi everyone. Can you post some more details about your setup - especially the complete ESPHome device config? First I thought there might be something in the latest ESPHome or NSPanel firmware, but tried updating the TFT display few times back and forth between 4.0.5 and 4.1.1 with ESPHome 2023.5.4 and I didn't manage to reproduce the behavior you're reporting. Aren't you using any Bluetooth components? They are known to cause trouble. Also you can try setting the |
I have 3 exactly same configured NSPanels(EU-Version, 2 Black, one White) The only thing that worked was FlashNextionAdv6 |
I see, thanks for the clarification. This happens when the re-flashing of the original stock firmware (or other firmware using different baud rate) fails, as explained here: joBr99/nspanel-lovelace-ui#862 (comment) Otherwise the display should initialize at 115200 even when the upload failed before. Simulating FlashNextionAdv6 could be done by setting the the Maybe there could be more scenarios that could lead to the display comm stuck at 9600 baud, but I will need more context what was happening before the device was brought to this state. Can everyone having the same issue report what's written on the display when the upload fails? |
Hi, I'm experiencing the same problem as described above. I'm using a white EU version of the nspanel. Tried changing the uart baudrate to 9600 and 921600, all result in the same effect as described by jenda. I'm not sure how update_baud_rate can be defined though. If it's possible to specify an update_baud_rate, please provide an example and I can try to see if it works. |
I have the same issue with upload tft when compiling esphome project with:
I do not see any issues with update (even with update_baud_rate: 921600) when I switch back to logger level set to DEBUG. |
@sairon |
Hello,
|
When i try to upload a tft file while using the esphome variant, i always get only to returned [].
i need to flash with tasmota using "FlashNextionAdv6 http://localhttpserver/tft/nspanel-v4.1.1.tft" which is working fine.
is there a way to implement the same command for esphome?
It is programmed here: https://github.com/joBr99/nspanel-lovelace-ui/blob/main/tasmota/autoexec.be
idx=6 is the only one working for me :(
It seems like they are resetting the serial port and start with 9600 baud, then uploading with 921600.
also they are using a slightly different command (proto_version=0) when initiating the upload
using the espcomponent and setting UART to 9600 doesnt work for me.
The text was updated successfully, but these errors were encountered: