¿ªÔÆÌåÓý

Re: [hp70k] msib sniffer/injector interest query


 

I'm too busy with Real Work? to be of much assistance, but I'd love to see it done, especially as a system controller that can put a real computer in front of all the snazzy instruments.

bob


On Thu, Apr 23, 2020 at 5:07 PM David & Laura <davidandlaura@...> wrote:
I've been mulling over something like this myself, and did some work on a logic analyzer tap for the external?MISB shelf-to-shelf cable a few years back.

Interestingly, HP had a full embedded controller?with an Ethernet interface, the 70500A "Real Time Controller/Embedded Controller", which was *almost* released to the public, but the 70K product line was killed before it made it out.

I'd base it around the 70100A module: they're inexpensive, readily available, and you can replace the analog board, while leaving the existing digital board to provide power conversion and regulation.

The RF or power sensor connector can be replaced with a circular RJ-45 through-bulkhead connector (e.g. a?VPRJ-08-08-M-P). to get Ethernet to the outside world.

I'd use a Raspberry Pi zero as the main processor,?and there's need to be some glue logic to?buffer MISB data for capture and playback¡ªgiven the work required, no reason why not to make the pi a full-fledged bus participant.

Ideally, I'd like to see a web-based javascript front-end that lets you create visual interfaces, display data, run scripts, etc.

Lots of work involved, but I'd be willing to help.

If anyone has these documents, they will help significantly:

5958¨C6629 HP-MSIB Interface Design Guide
5958¨C6631 Communication Protocol Design Guide

Thanks,

David Slik
VE7FIM

On Thu, Apr 23, 2020 at 12:59 PM Jan de Jongh <jfcmdejongh@...> wrote:
Dear all,

While building my 3rd hp70k-mms system, I want to assess the interest in a project idea I've had for the past two years or so: A sniffer/injector for the hp70k module-interconnection protocol (msib). All (hardware/software) open source; this is not a commercial proposal (apart from e.g. cost-price PCB delivery).

The very rough basic idea is to take a single-width hp70k module (likely, for-parts-only), strip everything inside apart from the msib interface and mechanical interfaces, and put inside one or more PCBs that:
  • Interface with the msib bus such that 'basic bus transactions' can be captured;
  • Store these 'transactions' into (e.g.) a pcap file on an ssd connected to a (say) an embedded Raspberry Pi;
  • Transfer these 'transactions' over 1 Gbps Ethernet (copper/Fiber Optic) from the Raspberry Pi;
  • Interface over Ethernet both from the front and the rear;
  • Import the pcap 'transaction' into Wireshark (on a remote machine);
  • Interpret the 'transactions' using an hp70k-msib dissector;
  • Perhaps add power monitoring, etc.;
  • ...

This would be the basic first-order requirements of the project. In subsequent phases, injection of messages/transactions on the bus and running HP calibration (HP-BASIC) software from virtualized containers could be implemented.

My questions:
  • Is any project already working on something like this that I can join (I could not find any)?
  • Would this be interesting enough to the amateur hp70k community? Is there sufficient added value to a tool like this over merely swapping modules in order to get things to work?
  • Does a tool like this have the potential to increase the public knowledge on the hp70k mms? Could it reveal calibration data? Is it worth it?
  • Would anyone be willing to help? I figure that even a first attempt at a working prototype would take over a year, but various components of the project (like the pcap format definition, wireshark dissectors, web-based interfacing, RPi firmware, KiCAD PCB design of bus interfacing, ...) could be isolated and designed/implemented in a team-effort... Needless to say this project would required >=4 committed enthusiast aficionados...

Thanks in advance for your thoughts/vision on this, BR,
Jan - pa3gyf

Join [email protected] to automatically receive all group messages.