Та же хрень с ошибкой флеша...
решил следующим способом:
1. провожу инициализацию по 0х3fc00000 .. пытаюсь прошить - ошибка
2. провожу повторную инициализацию по адресу 0x1fc00000 - но не шью...
3. еще раз провожу инициализацию по 0х3fc00000 ... и вуаля - все пишет ...
Последние результаты:
2. Маки в файле hardwareconfig лежат в открытом виде.
3. При смене данных в файле sysident при загрузке возникает ошибка - "флешь битый" и устройство ребутится каждые 2 минуты. 8-(
4. Файл bootmonitor на самом деле только загрузчик.
Опытным путем выяснил, что из файла hardwareconfig 4 байта (00 00 0B B8) участвуют в проверке "на вшивость" - а именно 2 байта (0B B8) и есть серийник (3000).
До сих пор остается загадкой как формируется файл sysident (16 байт) в котором именно и лежат маки и серийник.... наверное ...