IONI Fault: How Reset?

Sorry for my english,

The IONI Pro HC is in fault:

Long Short Short => Initialization
Long Long Short => Permanent stop (need device reset)

Simucube
Small Mige
Granity 1.13
IONI firmware 1.6.1

The fault start when I start the box

The last work is configuration for pedals, I don’t drive and start any game.

Ealier, I change for test Power supply 32 V
I downgrade for less 32 V, the IONI fault, but it’s re-start when I up the tension.

The motor is very hard turn with hand, lot of dumping.

If I click on “Reset FFB Device State” => nothing

How reset ??

Your IONI drive is not initializing for some reason.

Please click Enable IONI USB Configuration, and then connect to drive with Granity. Then the Testing tab should show the reason for the faults.

1 Like

When I connect to Device with Granity:

If I restart it’s same problem

OK I found !!

  • Click on "Clear drive faults [Alt+R]
    And
  • Click “Restart drive”

It’s OK, thanks for the help :+1:

In SimuCUBE mode, cycling estop will also clear faults.

What was the reason for the fault?

“What was the reason for the fault?”

That is the question !! Why ??
The fault arrive when I start the box. I don’t know why.
The last job is work for configure Analog input for pedals without problems.

The testing tab would have shown the reason for the fault. But since you cleared it, then please go check if this happens again.

OK the next time I check the testing lab.

1 Like

You have also revealed a bug / oversight: The fault reason codes are not read by the SimuCUBE firmware in the initialization phase, which could be quite important phase to check those if a fault happens. This is why it only says "Motor Faults: " in red, but does not list the faults.

I will add the reading of the codes to the initialization phase. Thanks for helping me examine this. :slight_smile:

1 Like

Cool, the firmware advance :+1:

I will use this post for my problem.
I’ve changed “[SMO] SM bus address offset” value from 0 to 1 in granity after reading an error message on the configuration tool and now the wheel is not being recognized. So i’m not able to connect to configuration tool or granity. What can i do? I’m not sure why i have done this honestly…

The SimuCUBE firmware can only communicate with IONI at bus address offset 0.

Power off and power on could help. In September I checked that it should always be possible to enable Ioni usb mode regardless of bus address.

If no success, turn SimuCUBE off. Then put SimuCUBE into DFU mode by toggling the dip switch. Then turn SimuCUBE on, connect via Granity, change address back, save to drive, disconnect and power off. Move dip switch back.

Solved by toggling the dip switch, thanks Mika really appreciated.

This really indicates to me, that there is one more bug to fix :slight_smile: It should always be possible to release the simplemotion bus for Granity connection.

Helo I have similar problem to Pascal . After turn on simucube motor do not wan’t to phase .It’s very hard to turn by hand.
Small Mige 5000 encoder with 480 wat power supply -MW NDR 480 and IOni Pro Hc.
Yesterday I downloaded newest granity and Ioni firmware
I’m using MMOs and what is very strange it reset setting after i close it .
This is fault under Testing tab:

[ ] Initialized !
[ ] Error recovering
[ ] Tracking error warn
[ ] Target reached
[X] Enabled
[ ] Run (drive active)
[ ] Homing active
[X] Braking
[ ] Permanent stop
[X] Voltages good
[ ] Fault stopped
[ ] Ready for use
[ ] STO active

[ ] Tracking error
[ ] Over velocity
[ ] Hardware
[ ] Over temperature
[ ] Feedback
[ ] Over current
[ ] Internal comm error
[ ] Power stage forced off
[ ] Under voltage
[ ] Over voltage
[ ] Motion range
[ ] Firmware error
[ ] Init
[ ] Motion
[ ] SimpleMotion

Fault location ID1 0 (info)
Fault location ID2 0 (info)

! = reasons for inactivity[X] GPI 1
[X] GPI 2
[X] GPI 3
[X] GPI 4
[X] GPI 5
[ ] GPI 6
[ ] HSIN 1
[ ] HSIN 2
[ ] ANA1 as digital
[ ] ANA2 as digital
[X] ENC A
[ ] ENC B
[ ] ENC C
[ ] ENC D
[X] Hall U
[ ] Hall V
[X] Hall W

[X] Soft enable
[X] Phys enable
[ ] Pos feed enable
[ ] Neg feed enable
[X] Home switch
[X] Clear faults

Analog in 1 -0.03 V
Analog in 2 0.00 V
Analog Enc A 3.54 V
Analog Enc B -3.49 V

HV bus voltage 48.3 VDC
Device temperature 28 °C
Actual current limit ±12.9 A
Last limit reason None
Output current 0.25 A
Velocity feedback 0 r/s
Velocity feedback (raw) 0
Position feedback 0 r
Position feedback (raw) 0
Setpoint value (raw) 0

Debug 1 -1
Debug 2 -1
Debug 3 -1
Debug 4 -1
Debug 5 -1
Debug 6 -1

Parameters

| GCFWVER=10707 | HWTYPE=11201 | HWSERIAL=112011414 | BUILDREVISION=95fbdf5
| CEI=2 | UID=20afb259 | SMO=0 | TRF1=0
| TRF2=0 | TRA1=0 | TRA2=0 | MPP=480
| NOTCHFILT=668315 | TED=0 | TEF=0 | TEI=0
| SERIALENCBITS=6 | COMMUTATIONCFG=0 | HAO=0 | FBR=5000
| FBD=1 | FB2D=0 | TBW=4 | KVP=300
| KVI=30 | KPP=50 | VFF=0 | AFF=0
| PFF=85 | CM=2 | MT=3 | AD=0
| FLAGS=20 | MMC=12.86 | MCC=12.77 | FOC=4
| FOV=49 | FUV=20 | FPT=1000 | FVT=100
| FEV=100 | FMO=0 | LSF=0 | AXS=1
| AXT=3 | FFT=0.1 | TSR=0 | TCH=0
| TTR=1 | TBT=0 | CRI=3 | DIV=50
| PIF=2500 | MUL=41 | CAL=10 | CSD=10
| CVL=1000 | CRV=100 | MR=2.833 | ML=8.386
| MTC=1500 | MPC=8 | MMS=1000 | CAO=0
| HOMING=0 | HMV=100 | HMA=10 | HMH=500
| HMT=1 | HHL=0 | HLL=0 | HMF=0
| HSA=0 | HSS=0 | overrideAddr1=0 | overrideAddr2=0
| overrideAddr3=0 | overrideVal1=0 | overrideVal2=0 | overrideVal3=0
| BED=1.5 | BER=0 | BDD=1 | CAPS1=6.29143e+07
| CAPS2=16287

Ii’l be very gratefull for some help

Your HV Bus voltage is 48.3 V and the Overvoltage fault threshold is 49.0 V. This does not give you enough headroom, and to protect the regenerative braking resistor, IONI does not init.

Increase the FOV to 50.0 V for example.

1 Like

@Cichy000

Lower MCC to 11A and keep MMC at 12.86

Also set FOC to MAX , and FOV to 50.0

Last but not least i would advise to set DIV = MUL = 50

3 Likes

Thank You guys only increasing FOV to 50 helped , but
I changed all parameters as You wrote Lukas .Thank You once again :slight_smile: