pascallanger / DIY-Multiprotocol-TX-Module

Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.
https://www.rcgroups.com/forums/showthread.php?t=2165676&goto=newpost
GNU General Public License v3.0
1.58k stars 428 forks source link

Spektrum DSM surface #972

Open RobertoD91 opened 1 month ago

RobertoD91 commented 1 month ago

TX: Spektrum DX3s RX: Spektrum SR300 and Spektrum SR3001

According to this pdf Spektrum_Surface_Receiver_Chart.pdf these receivers are only compatible with surface DSM and actually do not work with either DSMR or DSM2SFC.

855

I will capture the spi signal asap.

pascallanger commented 1 month ago

Right, DSM is not supported only DSM2 and DSMR. Let's see if you have access to the cyrf6936. You might look at the receiver side as well.

RobertoD91 commented 1 month ago

Disassembly: IMG_4421 - dimensioni grandi IMG_4422 - dimensioni grandi IMG_4423 - dimensioni grandi IMG_4426 - dimensioni grandi IMG_4428 - dimensioni grandi IMG_4429 - dimensioni grandi IMG_4431 - dimensioni grandi IMG_4432 - dimensioni grandi

pascallanger commented 1 month ago

Usually there is nothing to see on the RF module pins unless you open it... Check the RX instead

RobertoD91 commented 1 month ago

Receiver SR300:

IMG_4434 - dimensioni grandi IMG_4435 - dimensioni grandi IMG_4436 - dimensioni grandi IMG_4437 - dimensioni grandi

Receiver SR3001:

IMG_4439 - dimensioni grandi IMG_4440 - dimensioni grandi IMG_4442 - dimensioni grandi IMG_4443 - dimensioni grandi IMG_4444 - dimensioni grandi


Usually there is nothing to see on the RF module pins unless you open it... Check the RX instead

But searching the fcc id we can see a CYRF6936 inside https://fcc.report/FCC-ID/BRWDAMTX11/1166223 this is not useful ?

pascallanger commented 1 month ago

But searching the fcc id we can see a CYRF6936 inside https://fcc.report/FCC-ID/BRWDAMTX11/1166223 this is not useful ?

Yes there is a cyrf6936 but there is also a controller on the board so the board pins are useless. You would need to connect wires to the 5 vias within circle + gnd: image If you proceed just send dumps like you are doing with Traxxas TQ1.

The SR3001 could also be used by connecting all 8 pins of the daughter board to the logic analyzer. It uses a component that I've never worked with before. It would be harder to deal with but might be doable.

RobertoD91 commented 4 weeks ago

You would need to connect wires to the 5 vias within circle + gnd:

I don't think that i can solder a cable in this small vias :( Any suggestion?

The SR3001 could also be used by connecting all 8 pins of the daughter board to the logic analyzer. It uses a component that I've never worked with before. It would be harder to deal with but might be doable.

I tried, but I have issues with desoldering; I don't know if this scanning will be useful. I will try again asap.

poweron.logicdata.zip

binding.logicdata.zip

steering maybe ch1.logicdata.zip

gas maybe ch2.logicdata.zip

mozgy commented 3 weeks ago

You would need to connect wires to the 5 vias within circle + gnd:

I don't think that i can solder a cable in this small vias :( Any suggestion?

PCBite is perfect tool here.