hoverboard-firmware-hack icon indicating copy to clipboard operation
hoverboard-firmware-hack copied to clipboard

endless beep on start

Open zkong-gsma opened this issue 6 years ago • 26 comments

Hi,wondering what i have done wrong. manage to compile with no issues. flashed the firmware and when boot, i just get a "endless loop" of beep.

wondering what i have done wrong? or anyone else experience the same issue?

zkong-gsma avatar Aug 24 '18 12:08 zkong-gsma

Just out of curiosity, what is your compiler version?

LeoDJ avatar Aug 24 '18 13:08 LeoDJ

/usr/local/bin/arm-none-eabi-gcc --version arm-none-eabi-gcc (GNU Tools for Arm Embedded Processors 7-2018-q3-update) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

zkong-gsma avatar Aug 24 '18 13:08 zkong-gsma

@LeoDJ wondering if its my compiling issue. can you share with me a hover.bin that you have compiled? then i can test if its my "flashing" problem or the "board" problem?

i did try other "https://github.com/isabellesimova/HoverboardFirmware/blob/master/README.md" and able to compile and run it. However for the project i am doing, i need to capability of driving it like a "Transpotter" please help?

zkong-gsma avatar Aug 24 '18 16:08 zkong-gsma

@zkong-gsma I am pretty sure the beep is indicating that you don't have sufficient voltage supplied to the mainboard (above 36V). Check your voltage and try it again.

SpacePokemon avatar Sep 03 '18 07:09 SpacePokemon

I thought so as well, then i went back into main.c and globally set

} else {  // do not beep
  buzzerFreq = 0;
  buzzerPattern = 0;

to force it not beep, and yet it still beep.

Anyone willing to share with me their compiled "bin" file please? just to test and prove a point?

zkong-gsma avatar Sep 04 '18 08:09 zkong-gsma

what about https://github.com/NiklasFauth/hoverboard-firmware-hack/blob/master/build/hover.hex?

p-h-a-i-l avatar Sep 04 '18 08:09 p-h-a-i-l

I have the same issue and the above hex does exactly the same...

chrismalyon avatar Oct 01 '18 19:10 chrismalyon

Is it constantly the same frequency of beeping, or is it a loop of ascending notes?

LeoDJ avatar Nov 02 '18 09:11 LeoDJ

A constant tone never changes

chrismalyon avatar Nov 02 '18 10:11 chrismalyon

I think this could be due to st-flash confusing binary and hex files? It will happily write a hex file to flash, even though it needs a bin file.

patrickomatik avatar Dec 07 '18 18:12 patrickomatik

Flashed 2 boards with the same bin, but the third one started doing that. Constant beep after power off button pressed nomatter what. Also it powers on when battery is connected and not when power button pressed.

AntumArk avatar Feb 18 '19 18:02 AntumArk

power on after connecting battery sound like a hardware issue. I'd check the TIP127 darlington pairs..

p-h-a-i-l avatar Feb 19 '19 19:02 p-h-a-i-l

power on after connecting battery sound like a hardware issue. I'd check the TIP127 darlington pairs..

I know where they are located, but how do I check them?

AntumArk avatar Mar 01 '19 10:03 AntumArk

You can use diode mode of the Multimeter to check the component. You can compare the readings of both TIP127 to each other or use a new part as reference. In your case I expect a short, so some values should be really low. If you are not sure, write down your readings an post them here.

p-h-a-i-l avatar Mar 01 '19 19:03 p-h-a-i-l

Yep, out of 4 boards 3 had some kind of short. It is ussualy lower tip127. One has short on all pins, others. Between 1-2 or 2-3. I am going to order some replacement parts. Also one board had burned stm32

AntumArk avatar Mar 01 '19 20:03 AntumArk

does any one found out what is the problem ?

plesca avatar Oct 16 '19 19:10 plesca

Does anyone have a solution, to this problem, yet? I have the same issue with 3 different boards. We tried many different sw-versions. As soon as I use the wii-nunchuck as input device, i get the backward-beeping in an endless loop.

cri-kee avatar Dec 27 '19 10:12 cri-kee

I am having same problem of never ending beeping. I used arm-none-eabi-gcc.exe (GNU Tools for Arm Embedded Processors 9-2019-q4-major) 9.2.1 20191025 for compiling. I measured 38V from battery. I also tried the provided .hex with the same issue. Using STM32CubeProgrammer to flash from WIN10. Starts beeping when power button is pressed and only stops when unplugging battery.

bryanIkeNextStep avatar Dec 31 '19 22:12 bryanIkeNextStep

Does anyone have a solution, to this problem, yet? I have the same issue with 3 different boards. We tried many different sw-versions. As soon as I use the wii-nunchuck as input device, i get the backward-beeping in an endless loop.

Exactly same issue, any solution

ammaralroz avatar Nov 02 '20 08:11 ammaralroz

Hey, I think I might have this same issue. Are you still able to flash/or communicate with the board? Ours won't flash anymore :/ Did you find a solution or are the boards just bricked?

GinaMuuss avatar Mar 15 '21 14:03 GinaMuuss

Can you select WDG_SW, nRST_STOP and nRST_STDBy in option bytes of st utility?

Candas1 avatar Mar 15 '21 14:03 Candas1

Try replacing TIP127 components with new ones.

AntumArk avatar Mar 15 '21 15:03 AntumArk

Can you select WDG_SW, nRST_STOP and nRST_STDBy in option bytes of st utility?

Unfortunately no, st-flash does not connect at all.

Try replacing TIP127 components with new ones.

Is 3.3V shorted to GRD if these are broken? Because that is the behavior we experience.

GinaMuuss avatar Mar 15 '21 23:03 GinaMuuss

Can you select WDG_SW, nRST_STOP and nRST_STDBy in option bytes of st utility?

Unfortunately no, st-flash does not connect at all.

Try replacing TIP127 components with new ones.

Is 3.3V shorted to GRD if these are broken? Because that is the behavior we experience.

Yes, as it is used as voltage regulators for the board. (I am sure about this 70%, it has been a while :D )

AntumArk avatar Mar 16 '21 09:03 AntumArk

Can you select WDG_SW, nRST_STOP and nRST_STDBy in option bytes of st utility?

Does this option available in stm32cubeprogrammer?

Amitkor12 avatar Dec 28 '23 17:12 Amitkor12

I am having this endless beeping on two boards I purchased on ebay. I measured voltage on all the wires, all seem normal until I get to the hall signal wires (not the power, or the ground). The signal wires with no wheels connected all measure about 3.3v. Is this normal for a hoverboard? Or, do these symptoms point to a different issue? I'm going to research more about this TIP127 component.

Daniel

danielkr71 avatar Jan 18 '24 04:01 danielkr71