Script.bin

script.bin is a board-specific binary "configuration file" used by Allwinner-specific drivers in the kernel (and also by the LiveSuit flashing program) with information on how to set-up various devices, ports and I/O pins on boards with Allwinner SoCs.

The corresponding human-readable file format is FEX, it is possible to convert .bin to .fex and back by using Sunxi-tools.

(Note: For more recent mainline Linux kernels, the device tree model has superseded script.bin. The .dtb files used are generated as part of the kernel build process.)