The sysmocom sysmoOCTSIM is a USB CCID device with eight smart card slots. This is the open source firmware for this device.
The sysmocom sysmoOCTSIM hardware is proprietary.
It has the following specifications:
For more detailed specification refer to the USB description of the device.
GNU make and the arm-none-eabi-gcc compiler are required to build the firmware.
The compile the firmware, run the following commands:
cd sysmoOCTSIM/gcc make
The sysmoOCTSIM/gcc/AtmelStart.bin
file is the resulting firmware for the device.
The device comes pre-flash with a USB DFU bootloader (e.g. osmo-asf4-dfu). To start the USB DFU bootloader, press on the button on the front right of the panel while powering up the device.
Use the dfu-util utility to flash the firmware onto the device:
dfu-util --device 1d50:6141 --download sysmoOCTSIM/gcc/AtmelStart.bin