ага, енто было. Пока не было времени разобраться в причинах. + все строковые литералы во флеше (при флажке --string_literal_in_flash) он располагает ТОЛЬКО в __far_flash (в 228 может и во __flash), что ено увеличивает указатель на байт и размер кода тоже.