|
такая же проблема с ребутом во время загрузки логотипа Porshe, с помощью UART подтвердилась проблема во время распаковки : " mmap() for hdr flash took 0.061 ms image version 'HB compressed IFS' size 68505604 xfer size 33414736 DMA copy took 1393.089 ms (23986.082 kB/s)
memifs2: Decompression failed: dsize 68505572 dstlen0 68505604 memifs2: fatal (389), data length Unable to access /mnt/ifs_app "
т.е. • dstlen0 68505604 — это правильный целевой размер образа операционной системы (IFS) в байтах, который прописан в заголовке Flash-памяти. • dsize 68505572 — это фактический размер, который архиватор QNX смог распаковать из микросхем Spansion по факту. • 68505604 - 68505572 = 32 — ровно 32 байта данных физически потеряны (искажены) в деградировавших ячейках памяти. Из-за этого ломается контрольная сумма, система не может смонтировать основной раздел /mnt/ifs_app и падает в бутлуп.
Критически важно: шина 32-битная и данные в NOR-флеш памяти чередуются через байт (Odd/Even), т.е. ОБЕ участвуют в загрузке образа !!! Буду премного благодарен за любезно предоставленные контейнера обоих NOR-флеш Spansion GL256N11FFA02 (BGA64)
Скачать файл можно после регистрации регистрация | вход
|