Нет, потому что ваше решение строго заточен под кейл, а мои универсальны. Fake Boot подразумевает однострочный загрузчик с единственной функцией - переход.
Ваше решение требует чтения документации от arm и может выйти почти в полный рабочий день. Моё займёт 5 минут.
Ваш скрипт для кейла делает тоже, что и некоторые функции GDB - переход по адресу. Также это реализовано в openocd. Но это тоже не то.
Самый лучший вариант - тестировать прошивку без смещения вообще. Качественно написанный код будет работать со смещением и без.