BETAFPV / LiteSilverware

Firmware for brushless Silverware FC board. Based on NFE_Silverware.
56 stars 17 forks source link

OSD menu save locks up FC #11

Open CYotz opened 4 years ago

CYotz commented 4 years ago

I flashed a compiled version of f042_2s_bl for the BetaFPV 2s silverware board with just changes to the rates. Now when trying to save a setting in the OSD menu the board locks up with the BETAFPV watermark shown in the video and no other parts of the OSD showing.

nerdyworm commented 4 years ago

I'm also having this exact same issue.

wenzhicode commented 4 years ago

I think it is the flash problem. now the board only 32k flash, and the last 1k(30k-32k) is used for saving variables. If the compiled FC firmare bigger 31k, when tried to save, it will broken the FC firmware. image

In fact , it is almost no flash to modify the code, and I commented out some functions already.

CYotz commented 4 years ago

Thank you for the information. However, if this is true then why is the factory silverware hex file 33.8KB? This is the file BetaFPV provides to us right here on Github to use.

wenzhicode commented 4 years ago

NOT the hex file size, it is the size used in flash, you can see it from the map file that generated form keil. image

image