Firmware Development

Job ID: 33480454

Budget: ₹75,000 – ₹150,000 INR

We have developed a carrier board for SBC using NXP iMx8M mini SOM which should run Android. We have reference BSP provided by the SOP vendor which we need to modify.

Tasks that need to be done:

a. Modify the BSP to provide support for the display and capacitive attached with the datasheet.
b. Modify the boot configuration to enable the peripheral power after boot up. This was recommended by the SOM vendor. We tested this by putting a jumper to turn on that MOSFET.
c. Check the functioning of Ethernet, Wifi, Bluetooth.
d. We have added 2 Port and 4 Port hubs to provide additional USB ports. This needs to be checked as well. The driver of these ICs is a part of the BSP so should not require changes.
e. There are multiple serial ports using FTDI USB to serial converter and they need to be added to the device tree for proper access as a serial port.