I am trying to understand why I am not able to glitch the LPC1343 with my chipwhisperer.
I was able to pass my glitch with the arty-glitcher but not with the chipwhipserer.
I don’t use a target board and I am directly connected on the LPC1343 chip. I made my own shunt resistor ( and filter capacitors ) : I copied the schematics of the LPC1343 target board.
My implementation:
I guess my glitch is not working because of the bounces of the voltage as you can see on the following picture:
So it seems that the signal filtering is not working as expected and the glitch is really dirty.
Do you know how can I remove those “bounces” on my glitch ? Because even with the duplicated filter from the target board, my glitch does not work.
Here are the glitch parameters of the previous picture:
Seeing a bounce/ringing on the Vcc line when you do a glitch is expected and may actually help cause a successful glitch. Generally you don’t want any filtering on the low side of the shunt resistor, which is why we remove the decoupling capacitors in our LPC1114 glitch demo.
Is the target you’re attacking on a development board?
I followed this tutorial, removed : C1 and C4 and cut the traces on 3.3V_CORE and 3.3V_IO_E. I also added a 10 ohm resistor.
So my set-up is the same than the tutorial. I was not able to glitch the board with the tutorial. I also tried to change freq_multiplier to 2 ( ps: I also multiplied the ext_offset by 2 ). I tried all the different configuration of width, repeat and ext_offset ( between ext_offset 5200 ns and 5500 )
I was able to glitch the board with a arty-glitcher ( FPGA ) so I know exactly which ext_offset to use ( I verified with my oscilloscope ).
I am not able to glitch the LPC1343 following the LPC1114_Fuse_Bypass tutorial. I know exactly where ( the offset ) to glitch because I was able to glitch the chip using the arty-glitcher.
Do you know if someone was able to glitch the LPC1343 using the chipwhisperer ?