Serial decoder for unsupported protocol

Forum for discussing PicoScope version 6 (non-automotive version)
Post Reply
bloobird0
Newbie
Posts: 0
Joined: Tue Mar 10, 2020 2:21 pm

Serial decoder for unsupported protocol

Post by bloobird0 »

hello,

from what I've seen in this forum, there is no way to add ourselves a custom serial decoder.

I would like to know with the current decoders, if there is a way to support the Microchip ICSP protocol so that I can easily see the commands and data values:
* http://ww1.microchip.com/downloads/en/DeviceDoc/40001838C.pdf (page 10-14)
Maybe with some I2C or SPI decoder with special settings I could display byte values?
There's only a data line to be monitored on a clock falling edge.


I'm about to implement this protocol between a microcontroller and a PIC according to this specification and would like to know if I have a way to debug with my dear picoscope.

Thanks in advance for your thoughts.

Gerry
PICO STAFF
PICO STAFF
Posts: 1145
Joined: Mon Aug 11, 2014 11:14 am

Re: Serial decoder for unsupported protocol

Post by Gerry »

Hi

ICSP isn't a serial communication protocol, it's a control protocol for serial programming (so the information only flows one way, like JTAG used for downloading FPGA bitstreams). So it wouldn't be supported by our Serial Decoding feature in PicoScope 6.

However, the Microchip App Note mentions "SPI-compatible", so you can perform a decode on the bus being used as long as it is being driven as an SPI bus (i.e. the Chip Select line will have to be in the correct state). So this issue is really "how you can configure the bus as SPI compatible", and I suspect you would probably get better help from the Microchip forum on that one (e.g. quick search produced the following link: https://www.microchip.com/forums/m248584.aspx).

Regards,

Gerry
_____
Gerry
Technical Specialist

Post Reply