Giter Site home page Giter Site logo

Compatible with HB5808? about wpro58 HOT 26 CLOSED

piodabro avatar piodabro commented on August 24, 2024
Compatible with HB5808?

from wpro58.

Comments (26)

piodabro avatar piodabro commented on August 24, 2024 1

If the device has Read Out Protection enabled, then downloading the original FW is not possible.
Disabling ROP on STM32F103 erases the flash, so dont try it ;)

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

Have no idea if it work, I've never saw that board. It can be different in "pinology" ;)

from wpro58.

2black0 avatar 2black0 commented on August 24, 2024

its a board from hobbyking, I see stm32 was used, but yeah IDK wiring of it

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

You can write down the schematic, and then maybe a little changes need to be made to port it to this HB5808.

from wpro58.

2hlc avatar 2hlc commented on August 24, 2024

Hi piodabro,

Would be really awesome if ti could be ported over to the HB5808. Regarding the layout I found this:

https://www.rcgroups.com/forums/showpost.php?p=36930926&postcount=1821

I looked at mine put I couldn't make out what pins are needed for flashing.

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

Someone with this module have to write down the schematic of module.
Grab multimeter and check board traces writing down the connections.

Without that work its impossible to do anything ;)

If you make schematic its probably a little work to make this work on your module (just some pin remapping and setup settings saving on new HW)

from wpro58.

2hlc avatar 2hlc commented on August 24, 2024

I have the module so I can get that done. Would High Res Pictures help with traces? If you tell me what to measure on the board I'll do it.

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

Yes You can make Hi-res macro photo of the modules. This could help, but some of connections can be difficult to find on photos.
Just switch your multimeter to buzzer mode (continuity check) and check where goes the MCU pins ;)
Write down connections of every element (draw a electronic schematic).

from wpro58.

2hlc avatar 2hlc commented on August 24, 2024

Oki, will do it over the weekend.

from wpro58.

yo8aiv avatar yo8aiv commented on August 24, 2024

i think he should try to make a dump of the current firmware (i saw the connection pins are available), already. if that works it might be that it will be compatible with this one.
i don't think these receivers are very different (shure they didn't reinvent the wheel on this one.).

from wpro58.

2hlc avatar 2hlc commented on August 24, 2024

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

If someone send me this module to Poland i can make the schematic on my own and then return module to owner.

from wpro58.

2hlc avatar 2hlc commented on August 24, 2024

from wpro58.

2hlc avatar 2hlc commented on August 24, 2024

So I got the display off yesterday evening and took a quick picture with my phone. Over the weekend I'll take better pics with my DSLR and trace the pinouts

img_1240

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

Only single side of one board gives nothing.
Closing this issue.

HB5808 version is only possible when someone writes down schematics of this boards...

from wpro58.

20Sy avatar 20Sy commented on August 24, 2024

Hi, Piodabro I can send you the Rx Hb5808.
Give me your post adress at [email protected]
I have a trouble so I have contact the support hobbyking and they give me a second.
But there is same problem.
The picture strob (hd3) and lost frame sync when camera send high-light.

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

Thanks to 20Sy.

The HB5808 module is in my hands and now its time to draw the schematic.
At first look the "pinology" of this module is very different than PRO58.
There is no EEPROM onboard, so settings there is need to implement STM32 flash EEPROM emulation.
Lots of resources could be easily remapped to work with HB5808.

Stay tuned ;)

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

The bad news is that module doesn't have FatShark button support (by hardware design).

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

Working on code now, there is some thing to #ifndef because some functionality is not posible in HB5808.
Got compiling untested code now. Its time to test on 20Sy's module ;)

All schematics and code will be commited with working HB5808 version.

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

It's almost done ;)
I had to implement FLASH EEPROM emulation to store user settings.
It works, now time for tests ;)
hb5808

from wpro58.

2hlc avatar 2hlc commented on August 24, 2024

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

I have't tested this in-flight so i cant tell is it good or bad.
Compared to PRO58 this module has lack of few features like buzzer, FS button support, EEPROM(this one will be emulated in STM32's internal flash).
But it has USB port so maybe it could be used for some new features like configurator or firmware upgrade.

On my desk it seems to work ok with new firmware but it needs a lot of testing.

The same as PRO58, if you flash new firmware, there is no way back to restore original.

from wpro58.

20Sy avatar 20Sy commented on August 24, 2024

Very Good working

from wpro58.

piodabro avatar piodabro commented on August 24, 2024

And its done!
Go here, download HB5808.bin, flash and enjoy.

Flashing HB5808 procedure is simply the same as PRO58. SWD connector is decribed here

from wpro58.

20Sy avatar 20Sy commented on August 24, 2024

I try it this afternoon. Many thanks Pio

from wpro58.

20Sy avatar 20Sy commented on August 24, 2024

it's never to late to say, i just went to flash it and i love your firmeware

from wpro58.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.