repstosw 18 28 марта, 2023 Опубликовано 28 марта, 2023 · Жалоба Использую SPI NOR mx25l12835fm, подключенную к SPI T113-s3. При попытке сделать стирание размером 64 KB от начала командой: xfel spinor erase 0x00000000 0x00010000 Стирается 0x12000 байт (72 кБ вместо 64 кБ). Проверяю следующей командой: xfel spinor read 0x00000000 0x01000000 dump.bin При просмотре дампа dump.bin символы 0xFF до адреса 0x12000: Наткнулся на это случайно, когда записывал SPL загрузчик размером 64 кБ. Ниже шёл диск FAT, который впоследствии разрушается стиранием. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 28 марта, 2023 Опубликовано 28 марта, 2023 · Жалоба 56 минут назад, repstosw сказал: Стирается 0x12000 байт (72 кБ вместо 64 кБ). Думаю, китайцы это даже не тестировали, ибо им нафиг нужно разделять какие-то области, все стереть, потом все разом записать))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 28 марта, 2023 Опубликовано 28 марта, 2023 · Жалоба 2 hours ago, mantech said: Думаю, китайцы это даже не тестировали, ибо им нафиг нужно разделять какие-то области, все стереть, потом все разом записать))) В последней версии исправили: https://github.com/xboot/xfel/releases/tag/v1.2.9 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться