hd-zero / hdzero-vtx

GNU General Public License v3.0
213 stars 43 forks source link

Initialize uart first, then enable interrupt #213

Closed ligenxxxx closed 3 weeks ago

ligenxxxx commented 1 month ago

This PR is used to solve the OSD freeze problem after VTX is powered on.

sugaarK commented 1 month ago

tested on brand new whoop lite that was having issue that only increasing the uarts baud rate to 230400

this pr totally fixes the issue

nerdCopter commented 4 weeks ago

does this fix the broken layout or something else?

i.e. this or no? image

sugaarK commented 4 weeks ago

does this fix the broken layout or something else?

i.e. this or no? image

It’s more than a broken logo the baud rate for msp ain’t correct

ligenxxxx commented 3 weeks ago

does this fix the broken layout or something else?

i.e. this or no? image

If you cannot enter the vtx menu, this may be a compatibility issue between the VTX uart and the FC uart, or the VTX uart tx may be damaged. You can try other types of FC or other uarts connected to the FC.