Hi,
I was wondering if the flashing procedure could be adapted to floppy models (that look exactly like gotek) with different hardware.
The jumper section only exposes these pins:
Boot0. , Vdd , TX and RX.
The board runs with an stm32f105 and according to the datasheet there is no bootloader activation pattern available.
Any chances of flashing it some other way.
Gotek jumpers
Re: Gotek jumpers
Can you post a picture of this hardware here ?aminesay wrote: ↑Fri Aug 24, 2018 1:42 amHi,
I was wondering if the flashing procedure could be adapted to floppy models (that look exactly like gotek) with different hardware.
The jumper section only exposes these pins:
Boot0. , Vdd , TX and RX.
The board runs with an stm32f105 and according to the datasheet there is no bootloader activation pattern available.
Any chances of flashing it some other way.
Re: Gotek jumpers
Here you are.
I tried to access the swclk and swdio on the cpu to flash it using st-link with no luck.Re: Gotek jumpers
Interesting. This is definitively a Gotek hardware but look like the programming port is different.
the boot0 signal is not available at all ?
where did you get it ? Is it a recent purchase ?
I try to determine if this is just another gotek model or a new counter measure against non-gotek firmwares.
(I see a new connector "J10", what is this ?)
EDIT :
Then this should be enough to program it. None of the tools available worked ?
Re: Gotek jumpers
It's a Chinese hardware from modo-king.
As I said boot0 is available. But I can't get the device to run the bootloader. Fiddling on the datasheet of the stm32f105 I noticed that the mcu with date below 937 (which is the case of my device) can't run the bootloader.
"Bootloader unavailability on STM32F105xx/STM32F107xx devices
with a date code below 937
Description
The bootloader cannot be used if the USART1_RX (PA10), USART2_RX (PD6, remapped),
CAN2_Rx (PB5, remapped), OTG_FS_DM (PA11), and/or OTG_FS_DP (PA12) pin(s) are
held low or left floating during the bootloader activation phase.
The bootloader cannot be connected through CAN2 (remapped), DFU (OTG FS in Device
mode), USART1 or USART2 (remapped).
On 64-pin packages, the USART2_RX signal remapped PD6 pin is not available and it is
internally grounded. In this case, the bootloader cannot be used at all.
Workaround
• For 64-pin packages
None. The bootloader cannot be used."
I have only tried to do the DFU flashing,
Could I use the TTl cable instead?
As I said boot0 is available. But I can't get the device to run the bootloader. Fiddling on the datasheet of the stm32f105 I noticed that the mcu with date below 937 (which is the case of my device) can't run the bootloader.
"Bootloader unavailability on STM32F105xx/STM32F107xx devices
with a date code below 937
Description
The bootloader cannot be used if the USART1_RX (PA10), USART2_RX (PD6, remapped),
CAN2_Rx (PB5, remapped), OTG_FS_DM (PA11), and/or OTG_FS_DP (PA12) pin(s) are
held low or left floating during the bootloader activation phase.
The bootloader cannot be connected through CAN2 (remapped), DFU (OTG FS in Device
mode), USART1 or USART2 (remapped).
On 64-pin packages, the USART2_RX signal remapped PD6 pin is not available and it is
internally grounded. In this case, the bootloader cannot be used at all.
Workaround
• For 64-pin packages
None. The bootloader cannot be used."
I have only tried to do the DFU flashing,
Could I use the TTl cable instead?
Re: Gotek jumpers
to do what ?
have you find a way to reprogram it ?
Re: Gotek jumpers
As I said I tried soldering two pins on the qfn package to reprogram it using St link but that's not easy. Ended up soldering pa13 with swclk and pa10 with swdio (the best I could with a regular solder).
That may explain why even the st-link did not detected the device.
Any other ideas or should i simply order a "real" gotek.
That may explain why even the st-link did not detected the device.
Any other ideas or should i simply order a "real" gotek.
Re: Gotek jumpers
The MCU was programmed successfully by the manufacturer. So one of the available connectors is there to do the job. i think that there is nothing to solder.aminesay wrote: ↑Fri Aug 24, 2018 8:02 pmAs I said I tried soldering two pins on the qfn package to reprogram it using St link but that's not easy. Ended up soldering pa13 with swclk and pa10 with swdio (the best I could with a regular solder).
That may explain why even the st-link did not detected the device.
Any other ideas or should i simply order a "real" gotek.
Re: Gotek jumpers
That's not forcibly the case.
That might have used a production programmer ( like this one http://www.algocraft.com/en/products/write-before-en
before soldering the chip (which is common for large quantities).
Anyway I reordered a new floppy double checking the jumpers rear section this time.
That might have used a production programmer ( like this one http://www.algocraft.com/en/products/write-before-en
before soldering the chip (which is common for large quantities).
Anyway I reordered a new floppy double checking the jumpers rear section this time.
-
- Posts: 1
- Joined: Fri May 07, 2021 5:40 pm
Re: Gotek jumpers
just curious as to wether you got this working or used it for something else came across the image of board on google while searching and it pipped my interest as to what could be done with it and what extra jumpers were for ( thats if you still have it)