In the master branch, there seems to be incorrect implementation of "write_pattern" function in "ballisticgel.py". It is writing only 1024 chunks of data instead of the full amount. There is correct implementation in the older branches (e.g. https://github.com/newaetech/ChipSHOUTER-ballisticgel/tree/e7707a56498fd23d0475f18b7262f31c837e04c8 ).