Author Topic: Interfacing a GE Flashpad from a Optima200 Xray machine ?  (Read 285 times)

0 Members and 1 Guest are viewing this topic.

Offline gamerpaddyTopic starter

  • Frequent Contributor
  • **
  • Posts: 281
  • Country: de
Interfacing a GE Flashpad from a Optima200 Xray machine ?
« on: August 05, 2025, 05:44:03 am »
Hello
i got my hands on a GE Flashpad 5340000-7 from 2013,
it wasnt cheap but ive been looking for one since long time.

Its basically a 40x40cm Caesium iodide scintillation image sensor with 2048x2048 pixels and 14bit ADC
probably cost upwards of 50..100k new.
It came with some original manual/system backup CD's, a battery, charger and its special tether-cable.



After finding out how to hook it up (Tether cable, 100Mbit ethernet and 12V) it showed right up on the network under 192.168.1.30
the CD's were from a GE Optima 200/220amx Xray machine, so the whole Linux HDD image preinstalled basically.
but without hardware from 2010 and the controllers of the xray machine, i cant get it to run properly. it doesnt complain it just doesnt do anything besides loading the gui with missing buttons and no functionality. it doesnt even ping out to the eth ports to look for stuff.

i just need to get it to talk to the detector pad once so i can get a Wireshark packet capture to see where and whats its sending.

ive been working the whole last week on it and had no luck yet.
i found out its not having any open tcp ports, it reacts to bytes sent to port 8100 UDP by sending back to port 48897 UDP with the same 20 bytes over and over (first byte just counts up).
it tried fuzzing it or sending to all ports but nothing, it was risky accidentally misconfiguring it. it has no reset button. just a on/off.


Those units usually have WIFI too, but mine has UWB which seems to be Wireless USB or something (WiMedia PHY and MAC) using a realtek chip.
the GE dongle is rare and cost (used) upwards of 5 grand... for two realtek chips on a bare pcb


Ben from Applied Science made a Timelapse video 3 years ago where he had the same detector and a standalone software suite (GE Rhythm RT), but a wifi version of it.

After asking him for advice / help, he came back to me saying that he doesnt have it anymore unfourtainly.

after spending the last week clicking trough configs, resetting the Virtual machine, decompiling binaries, alongside other things i had to do, i saw some light at the tunnel but it wasnt the end it seems. journey goes on

im digging trough the huge mess of cobbled together code made in india.
Software pieces on a 2010 openSuse 2.6 kernel where nothing works and cant be upgraded,
i cant even install it on my oldest laptop as it wont have the graphics and ethernet drivers. 
im running it in a virtual box, works okay so far.  GUI boots up etc. 


Does anyone here have a clue, ever worked with these or know how to interface them?


ideally would be to know how its getting initialized, maybe via packet replay and just grab the packet of the image data to decode and correct (deadpixel, flatmap etc) myself in the end.


getting the software side set up so that it actually finds the tethered detector as it should (list is empty right now) would be such a big step forward.
Im still struggling to find the actual config its supposed to be using... it has internal codenames like FeiTian, Superbee, Magma, Geode, Falcon??? programs and libs like SUIF, DM, IDC, CSD, Insite, QAgent etc.   making sense of these acronyms still takes a huge chunk of time.

im getting there, but no idea how long it will take..


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf

 

-->