iCub BACKPACK BOARDS
Revision history
Rev. | Department | Prepared by | Date | Revision description |
---|---|---|---|---|
0 | icub-tech-iit | A. Mura | 31/08/2023 | First Emission |
Functional Test
The iCub backpack consists of four electronic boards: BMON, BCB, BDC, BBA.
Currently, there is no production setup to test the boards or dedicated firmware to do that: the boards can be programmed following the steps reported in procedures
(link), and only a general and functional test can be done, besides a check after the board programming with the programmer.
The overall status of the backpack, which is made up of the four boards mentioned above, is described on this page of the electronics wiki and also on this page of documentation
repository.
Board name | Description | |
---|---|---|
BMON | Backpack Battery Monitor Board with I2C interface | |
BCB | Backpack Control Board with CAN/I2C/Bluetooth/Serial interface | |
BDC | Backpack DCDC Converters Board with CAN interface | |
BBA | Backpack Battery Adapter for cabling backpack battery |
BMON
The check can be done during the programming phase described here. The last step: At the end a Programming/Verify complete message confirms the good programming, and the LD1 red LED on the BMON starts to blink should be enough to validate the board, but not to check the current Hall sensor and its reading.
BCB
After programming the board as described here, a functional test can be done. Power the board and see if the LEDs are on: these for voltage regulators, and these for the Bluetooth module. The meaning of the colors of push buttons is described at this link, without the BDC board they can't become red but only green or blinking green.
The BCB should look like this:
BDC
After programming the board as described here, only a visual check can be done since this board is controlled by the BCB board. The LED DL4 (3.3V) should be on. Note: remember to close the connection on P4 (remote sensing) to ensure the 12V voltage regulator works.
The BDC should look like this:
BBA
No tests are required, it is an adapter board. Only visually check for board/components defects. The BBA is this: