Creating Virtual I2C Bus on VMWare Linux and copy real I2C chip data to virtual one

Job ID: 36876053

Budget: $250 – $1,500 USD

PLEASE READ CAREFULLY AND BID AFTER THAT.

ı HAVE RASPBERRY PI4 AND ADDITIONAL BOARD ON THIS RASPBERRY PI. THERE IS AN APPLICATION RUNNING ON RASPBERRY. THIS APPLICATION TRY TO GET HARDWARE ID FROM THIS BOARD WITH THIS COMMAND. keypair = "ecc://i2c-1:96?slot=0"

I DONT WANT TO USE THIS RASPBERRY PI AND BOARD. I WANT TO VIRTUALIZE EVERYTHING.
I WANT TO INSTALL A VIRTUAL LINUX ON VMWARE AND I WANT TO CREATE A VIRTUAL I2C BUS ON THIS VIRTUAL LINUX. IF POSSIBLE I WANT TO COPY REAL I2C CHIP DATA TO VIRTUAL.

I HAVE A TEST ENVIRONMENT. YOU CAN CONNECT TO REAL RASPBERRY AND GET DUMP OF I2C. ALSO I HAVE A VIRTUAL VMWARE LINUX TO TEST.

UNTIL NOW 5 DIFFERENT PROGRAMMER CONNECTED AND TRIED. THEY COULDNT ACHIEVED. IF YOU BELEIVE YOURSELF YOU CAN DO IT, PLEASE PROOVE IT.

THIS IS I2C CHIP DETAILS
https://github.com/helium/ecc508

THIS IS RUNNING APPLICATION DETAILS
https://github.com/helium/gateway-rs

THIS IS I2C VIRTUALIZATION DETAILS
https://github.com/mnlipp/i2c-dev-sim

YOU CAN REACH REAL RASPBERRY AT MY SIDE. YOU CAN GET DUMP OF I2C CHIP. THEN YOU CAN CONNECT TO MY VIRTUAL LINUX. OR YOU CAN CREATE A VIRTUAL LINUX YOUR SIDE. YOU CAN CREATE A VIRTUAL I2C. THEN PASTE DUMP DATA. I HAVE AN APPLICATION. THIS IS VERY SIMPLE. ONE APPLICATION AND ONE SETTINGS FILE. IF YOU RUN THIS APPLICATION, IT TRY TO GET CHIP DATA FROM THIS CHIP. IF YOU SHOW ME VIRTUAL ONE GETS THIS HARDWARE KEY. THEN I WILL AWARD YOU. THEN YOU WILL PROVIDE ME SCRIPTS TO DO OTHER DEVICES.

OTHERWISE I WILL NOT AWARD ANYONE.
Related categories: C Programming Linux Electronics Microcontroller I2C