• Welcome to RCCrawler Forums.

    It looks like you're enjoying RCCrawler's Forums but haven't created an account yet. Why not take a minute to register for your own free account now? As a member you get free access to all of our forums and posts plus the ability to post your own messages, communicate directly with other members, and much more. Register now!

    Already a member? Login at the top of this page to stop seeing this message.

Silent outrunner and ESC for less then $60

I try all firmware on my hglrc t-rex 60A and not work...i try 1.74 hglrc on my hglrc to and still not work....
mybe hglrc dont support am32 crawler

Did you use this target ---->
#ifdef HGLRC
#define FIRMWARE_NAME "HGLRC_60A "
#define DEAD_TIME 45
#define USE_TIMER_15_CHANNEL_1
#define INPUT_PIN LL_GPIO_PIN_2
#define INPUT_PIN_PORT GPIOA
#define IC_TIMER_CHANNEL LL_TIM_CHANNEL_CH1
#define IC_TIMER_REGISTER TIM15
#define IC_TIMER_POINTER htim15
#define INPUT_DMA_CHANNEL LL_DMA_CHANNEL_5
#define DMA_HANDLE_TYPE_DEF hdma_tim15_ch1
#define IC_DMA_IRQ_NAME DMA1_Channel4_5_IRQn
#define PHASE_A_GPIO_LOW LL_GPIO_PIN_7
#define PHASE_A_GPIO_PORT_LOW GPIOA
#define PHASE_A_GPIO_HIGH LL_GPIO_PIN_8
#define PHASE_A_GPIO_PORT_HIGH GPIOA
#define PHASE_B_GPIO_LOW LL_GPIO_PIN_0
#define PHASE_B_GPIO_PORT_LOW GPIOB
#define PHASE_B_GPIO_HIGH LL_GPIO_PIN_9
#define PHASE_B_GPIO_PORT_HIGH GPIOA
#define PHASE_C_GPIO_LOW LL_GPIO_PIN_1
#define PHASE_C_GPIO_PORT_LOW GPIOB
#define PHASE_C_GPIO_HIGH LL_GPIO_PIN_10
#define PHASE_C_GPIO_PORT_HIGH GPIOA
#define PHASE_A_COMP COMP_PA0
#define PHASE_B_COMP COMP_PA4
#define PHASE_C_COMP COMP_PA5
#endif


??..maybe that helps https://am32.slack.com/files/U01HQ0Z7ZB5/F02C7GV3L9G/am32_hglrc_1.75.hex
 
Last edited:
Did you use this target ---->
#ifdef HGLRC
#define FIRMWARE_NAME "HGLRC_60A "
#define DEAD_TIME 45
#define USE_TIMER_15_CHANNEL_1
#define INPUT_PIN LL_GPIO_PIN_2
#define INPUT_PIN_PORT GPIOA
#define IC_TIMER_CHANNEL LL_TIM_CHANNEL_CH1
#define IC_TIMER_REGISTER TIM15
#define IC_TIMER_POINTER htim15
#define INPUT_DMA_CHANNEL LL_DMA_CHANNEL_5
#define DMA_HANDLE_TYPE_DEF hdma_tim15_ch1
#define IC_DMA_IRQ_NAME DMA1_Channel4_5_IRQn
#define PHASE_A_GPIO_LOW LL_GPIO_PIN_7
#define PHASE_A_GPIO_PORT_LOW GPIOA
#define PHASE_A_GPIO_HIGH LL_GPIO_PIN_8
#define PHASE_A_GPIO_PORT_HIGH GPIOA
#define PHASE_B_GPIO_LOW LL_GPIO_PIN_0
#define PHASE_B_GPIO_PORT_LOW GPIOB
#define PHASE_B_GPIO_HIGH LL_GPIO_PIN_9
#define PHASE_B_GPIO_PORT_HIGH GPIOA
#define PHASE_C_GPIO_LOW LL_GPIO_PIN_1
#define PHASE_C_GPIO_PORT_LOW GPIOB
#define PHASE_C_GPIO_HIGH LL_GPIO_PIN_10
#define PHASE_C_GPIO_PORT_HIGH GPIOA
#define PHASE_A_COMP COMP_PA0
#define PHASE_B_COMP COMP_PA4
#define PHASE_C_COMP COMP_PA5
#endif


??..maybe that helps https://am32.slack.com/files/U01HQ0Z7ZB5/F02C7GV3L9G/am32_hglrc_1.75.hex

ok i will try this target command...thanks before
and how to download that am32_hglrc_1.75.hex try to download but it say login
 
Last edited:
Yes ...you must be member on slack but certainly the hex is on github too

edit: you got mail "thumbsup"

ok work i used Hglrc 1.77.hex flashing with arduino on esc configurator 1.7.1

step to flashing hex file on esc configurator :

1. install bootloader on stm cube programer
2.install wraith 1.69 full.bin on st cube programer
3.install eeproom on st cube programer
4. conmect esc to arduino and esc configurator then read M1
5 go to flash menu. then upload flash firmware hex file and klik flash
6.setting the motor on esc config and done
 
Last edited:
I started a new Job and I have a lot on my plate, sorry if I am not around to help answer questions.
The best place for answers is probably the am32 slack, but thanks to those here who have been helping out.
 
ok work i used Hglrc 1.77.hex flashing with arduino on esc configurator 1.7.1

step to flashing hex file on esc configurator :

1. install bootloader on stm cube programer
2.install wraith 1.69 full.bin on st cube programer
3.install eeproom on st cube programer
4. conmect esc to arduino and esc configurator then read M1
5 go to flash menu. then upload flash firmware hex file and klik flash
6.setting the motor on esc config and done
....and?? Does it work ??
What motor do you use ?
 
Well, thanks to this thread I will be diving into the AM32 world. Just ordered a Flycolor "Francy" 50a and a Holmes Revolver 1800kv along with an Arduino nano and generic ST Link. The Flycolor was attractive to me because of the integrated BEC.

I know Óscar vh has successfully flashed this ESC with AM32 since he posted a YouTube video of it in action. Unfortunately, my Spanish isn't great, so I don't know the details on exactly how he did it.

https://youtu.be/nOGKNhTa-G8

However, I noticed there is a Flycolor firmware hex on the GitHub for versions 1.74 and up. Does anyone know which bootloader I'll need to use since the Flycolor ESCs aren't on the hardware list?
 
I know Óscar vh has successfully flashed this ESC with AM32 since he posted a YouTube video of it in action. Unfortunately, my Spanish isn't great, so I don't know the details on exactly how he did it.
?

That is true but he used the flycolor xcross 50A... not the francy ;-)
On the Francy the BEC board is above the two flash contacts ....so you have to remove that or you get a different ESC.
"thumbsup"
 
That is true but he used the flycolor xcross 50A... not the francy ;-)
On the Francy the BEC board is above the two flash contacts ....so you have to remove that or you get a different ESC.
"thumbsup"

Ahhh, I didn't catch that detail. I guess I'll take a look at how easily the BEC module will desolder from the main PCB. If I only have to remove it once to flash it and solder it back I still consider it a win to keep the package small and uncluttered.

The image below has a sideview. Looks like they used a big solder blob on each of the main battery terminals and smaller ones on the opposite corners. There are metal fingers around the edge, which I imagine are ground plane connections, but hopefully those aren't soldered.

Do you know which bootloader Óscar used for the Xcross?

https://imgmgr.banggood.com/images/...4/F7/000c329f-fcf6-4886-8836-d864c5ffae1c.jpg
 
Last edited:
Ahhh, I didn't catch that detail. I guess I'll take a look at how easily the BEC module will desolder from the main PCB. If I only have to remove it once to flash it and solder it back I still consider it a win to keep the package small and uncluttered.

The image below has a sideview. Looks like they used a big solder blob on each of the main battery terminals and smaller ones on the opposite corners. There are metal fingers around the edge, which I imagine are ground plane connections, but hopefully those aren't soldered.

Do you know which bootloader Óscar used for the Xcross?

https://imgmgr.banggood.com/images/...4/F7/000c329f-fcf6-4886-8836-d864c5ffae1c.jpg
First step....sign in on the AM32 group on slack https://am32-invite.herokuapp.com/ ...there is a recent post about somebody who wants to do exact thing to the smaller brother ESC(30A). You can find all targets over there too and the developer frequently answers questions !
See you there "thumbsup"
 
you guys think its worth a shot for the og outrunners and this esc? i have two older clods with outrunners and mamba 25s...these were what was available more than 10 yrs ago, i wanted to bring these clods back to life but the new castle stuff is way too expensive just to try these, so i was thinking this esc could be a solution to smooth out the og outrunners start up?...sorry for the long explanation:mrgreen:
 
Yea. Older outrunners, are just as good imo. The esc doesn't care. There are no circuits in there. Just wire.

Sent from my SM-N986U using Tapatalk
 
Back
Top