beaglebone: code refactoring part 3
beaglebone: code refactoring part 3.1