FreeJoy icon indicating copy to clipboard operation
FreeJoy copied to clipboard

STM Board with FreeJoy Firmware 1.6.2 fail to enumerate and start correctly in Win10

Open KartmanCanada opened this issue 4 years ago • 19 comments

On boot from power up, Win10/USB subsystem will fail to enumerate/start the FreeJoy device...

I have 3x STM32 boards connected to this system. Unplugging and replugging seems to not help but removing device in Device Manager and "discovering" new hardware seems to allow the driver to startup and enumerate correctly

KartmanCanada avatar Jan 26 '21 03:01 KartmanCanada

yes, it is known issue. gonna fix it on next update

vostrenkov avatar Jan 26 '21 18:01 vostrenkov

That's awesome! I think I'm running 1.6.2b4 now... will the fix be a full release to 1.6.3 or another 'b' bump? Just curious as I'm keen for fix so I'm watching!

Any thoughts on ETA? If it helps, I"m happy to take a load and run some testing!

Cheers.

On Tue, Jan 26, 2021 at 1:13 PM Yury Vostrenkov [email protected] wrote:

yes, it is known issue. gonna fix it on next update

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/FreeJoy-Team/FreeJoyWiki/issues/17#issuecomment-767729873, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARNAN7LPGEZ2ZDTGMGGHP6DS34A3RANCNFSM4WSZBGZA .

KartmanCanada avatar Feb 01 '21 20:02 KartmanCanada

It will be even 1.7.0 because of major changes. I hope it will be released in February

vostrenkov avatar Feb 01 '21 22:02 vostrenkov

has this problem been resolved?

eviltheknivel avatar Apr 26 '21 05:04 eviltheknivel

@KartmanCanada does version 1.7.0 work for you as expected?

vostrenkov avatar Apr 26 '21 10:04 vostrenkov

same problem here, i try it with 1.7.0 b1, b2 & b3

snagov avatar May 06 '21 19:05 snagov

can you please provide photo of the board you are using? marking on the chip make sense

vostrenkov avatar May 17 '21 08:05 vostrenkov

Hi... I bought another board in another shop and now works fine.

Bad Board https://es.aliexpress.com/item/32792513237.html?spm=a2g0s.9042311.0.0.3da263c0eIJdEi image

Good Board https://es.aliexpress.com/item/1005001506683666.html?spm=a2g0s.9042311.0.0.3da263c0eIJdEi image

snagov avatar May 19 '21 19:05 snagov

thats funny. for me the CH32F doesnt work, the other one STM32 with CHN Label works fine for me.

eviltheknivel avatar May 19 '21 21:05 eviltheknivel

That mean that better to get a clone than a fake. I've been reported that CH32 may work being slower than original STM32. However slower is better than fully unfunctional

vostrenkov avatar May 20 '21 14:05 vostrenkov

The CH32 works not correct with 4bit encoder, . The USB is sometime going up to horrible high Response Time. Upload the hex file is nearly 30seconds to upload.

eviltheknivel avatar May 20 '21 14:05 eviltheknivel

is there any fix for this yet? I get the "Unknown Device (Code 43)" Error. Tried multiple things that google suggested. Tried reflashing a few times, 2 different computers. Still doesn't work. Stm32 board is the same as above described as "bad board". Do I need to buy new ones?

tahir51 avatar Jun 07 '21 17:06 tahir51

Yes...there are multiple falsificated boards, I solved the problem buying another one

El lun., 7 jun. 2021 19:27, tahir51 @.***> escribió:

is there any fix for this yet? I get the "Unknown Device (Code 43)" Error. Tried multiple things that google suggested. Tried reflashing a few times, 2 different computers. Still doesn't work. Stm32 board is the same as above described as "bad board". Do I need to buy new ones?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/FreeJoy-Team/FreeJoyWiki/issues/17#issuecomment-856122276, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE3RI4QSGMZP7X4KEB6QI2LTRT6QDANCNFSM4WSZBGZA .

snagov avatar Jun 07 '21 19:06 snagov

can you tell me where did you buy? and is it garantueed it will work? I don't want anymore gambling :)

tahir51 avatar Jun 07 '21 22:06 tahir51

It is not guaranteed, because there are a lot of falsification boards, I wrote before the link where I buy it...good luck

snagov avatar Jun 08 '21 08:06 snagov

I was having the same problem with orginal stm32f103 i am also getting code 43 error.I flashed bootloder.bin to my card and flashed latest version freejoy.bin via freejoy confirugator over usb it worked for me.

Emirgkts avatar Jun 10 '21 13:06 Emirgkts

I was having the same problem with orginal stm32f103 i am also getting code 43 error.I flashed bootloder.bin to my card and flashed latest version freejoy.bin via freejoy confirugator over usb it worked for me.

you are giving me hope Emir. Can you please explain how to flash bootloader.bin to my card and where to find it?

tahir51 avatar Jun 10 '21 15:06 tahir51

Ben de orjinal stm32f103'te aynı sorunu yaşıyordum, ayrıca 43 hatası alıyorum. Bootloder.bin'i kartıma flashladım ve freejoy.bin'in en son versiyonunu usb üzerinden freejoy confirugator üzerinden flashladım, bu benim için çalıştı.

Umut veriyorsun Emir. Lütfen bootloader.bin'i kartıma nasıl flashlayacağımı ve nerede bulacağımı açıklayabilir misiniz?

Use STMicroelectronics flash loader to loading bootloader.bin i not find file i just copy here bootloader.bin.zip

Emirgkts avatar Jun 12 '21 07:06 Emirgkts

After flashing with fdti uart adapter, you connect pc to pc via usb then you flash firmware via FreeJoyQt (in the advanced options menu) You need to flash FreeJoy_1_7_0b3.bin

Emirgkts avatar Jun 12 '21 07:06 Emirgkts