Jump to content

Razor pdm and link g4+ xtreme and can keypad


A.S.M

Recommended Posts

Hi,

I'm trying to setup a razor pdm with g4+, I need these functions :

1. turn on 2 fans using coolant temp parameter from ecu through can

2. fuel pump signal from ecu through can

3. using can keypad to change maps on the ecu

4. using can keypad to turn on launch control

5. using can keypad to turn on fans separate from ecu signal

6. using can keypad to turn on fuel pump separate from ecu signal

i will attach my ecu file
pdm is not setup yet so i dont have any file

 

mazda.pclr

Link to comment
Share on other sites

It’s wired to the can2 on on the B connector. 
There are 4 devices :

1. Haltech ic7 at one end of the bus which is already defined in the file attached before.

2. Pdm as a node 

3. keypad without resistor as a node

4. Ecu at the other end

Link to comment
Share on other sites

Ok a basic example is attached.

Fuel pump and 2 fans set up in ecu as virtual aux 1/2/3.  These will be received into the PDM as CAN function 1/2/3.

Keypad buttons 3 (map switch) & 4 (launch arm) are received into the ECU as CAN DI 3 & 4.  I have set these up in the ecu map to enable the 2nd boost table and launch control.  Button 5 is set up as a 4 position switch, this will be received into the ecu as CAN AN V5, I have put this on the 2nd boost table axis to adjust through 4 different boost levels.  Obviously unlikely to need the 2 boost tables and 4 different levels but these are just examples so you can see different possibilities.  

 

mazda w PDM.pclr ASM example.pdmc

Link to comment
Share on other sites

Thanks for the help

everything works except for the map switch functions,

it seems that the ecu can’t receive inputs from the keypad. 
pressing the map switch button, launch control and 4 position switch is not registered on the ecu but it works on the keypad and the PDM count changes when keys are pressed. 

Link to comment
Share on other sites

  • 1 year later...
On 9/11/2023 at 2:20 PM, Adamw said:

Ok a basic example is attached.

Fuel pump and 2 fans set up in ecu as virtual aux 1/2/3.  These will be received into the PDM as CAN function 1/2/3.

Keypad buttons 3 (map switch) & 4 (launch arm) are received into the ECU as CAN DI 3 & 4.  I have set these up in the ecu map to enable the 2nd boost table and launch control.  Button 5 is set up as a 4 position switch, this will be received into the ecu as CAN AN V5, I have put this on the 2nd boost table axis to adjust through 4 different boost levels.  Obviously unlikely to need the 2 boost tables and 4 different levels but these are just examples so you can see different possibilities.  

 

mazda w PDM.pclr 164.29 kB · 20 downloads ASM example.pdmc 419.27 kB · 20 downloads

Hello , 
I have changed my ecu form g4+ to g4X , I have also transferred all the canbus streams to the new ecu , but neither receive nor transmit data are working. Could you please look at the new map to see what I did wrong?
thanks 

mazda hadiloo fury.pclx

Link to comment
Share on other sites

Virtual aux status values are different in G4X to G4+ so change your offset values for all 3 virtual Aux's in Stream 1 from -1 to 0.

Given that you have moved to a G4X you can use the built in Razor PDM CAN mode and settings instead of the custom ones, to do this set your CAN Channel 2 to Link Razor PDM, turn off your CAN Channel 3, delete your two custom streams, use CAN Aux 1-3 instead of Virtual Aux 1-3 for your fuel pump and engine fan selections, select appropriate keypad states in the CAN -> PDM 1 folder in the settings menu.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...