Цитата
как защититься от китайцев ?
Как это делают все остальные. Выпускать более совершенные продукты пока они копируют старые. По другому никак.
А так можно делать:
Залить программу в память ПЛИС и поставить батарейку(аккумулятор) на время бездействия прибора. Прошивки физически нет во флеше, считать ее неоткуда
Залить прошивку в шифрованном виде и использовать механизмы FPGA
Залить прошивку в шифрованном виде и поставить внешнюю CPLD/CPU с защитой для ее расшифровки
Можно взять цпу с батарейным доменом в котором хранить ключи шифрования и ножкой уничтожения данных, залить все компаундом.
Все вопрос вашего уровня паранои, но реально работает только первый вариант. Надо поставлять не прибор, а сервис и развитие. Стандартные методы защиты достаточно усложняют жизнь пиратам и дают вам время на разработку. А если у вас что-то мелкое, то и возится не будут даже.