Отговори на тема  [ 6 мнения ] 
Разлики между S25FL064P и SST25VF064? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Разлики между S25FL064P и SST25VF064?
Имам работеща система със SST25VF064 на SST/Microchip. Днес обаче една от новите платки вдигна грешка и гледам че има проблем с достъпа до SPI flash-а. Като се загледах гледам че са ми наситили друг чип - S25FL064P на Spansion.
Поогледах чаршафите и виждам някой дребни разлики, но нищо фрапантно. Но на всичките платки с новия чип виждам проблем - мисля че е някъде в записа, или в смъкването на защитата на записа.
Ще се боря, но случайно някой да е настъпвал тая?

Едит: изглежда че ако опитам да пиша около адрес 0 всичко си работи, но като вдигна над 64К след началото и почват проблеми. И като че ли не е записа проблемен, ами по-скоро не се изтрива зоната преди записа и се омазва съдържанието.

Edit: да, не иска да се трие сектор; само че bulk erase успешно изтрива, така че явно write protect няма.


Сря Авг 20, 2014 11:34 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пон Мар 22, 2010 8:52 pm
Мнения: 328
Мнение Re: Разлики между S25FL064P и SST25VF064?
А с коякоманда триеш? На през 64к или през 4к?


Чет Авг 21, 2014 7:00 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: Разлики между S25FL064P и SST25VF064?
4K. С нея не иска да изтрие, после записите смъкват битовете, които са 1, но не вдигат 0-те в 1, естествено.
Ако му пусна chip erase и въпросния сектор се изтрива успешно. И после първото писане е добре и се пише точно.
Интересното е че не вдига бита за проблем при триене в статус регистъра.
Другото интересно е че ако ползвам първите 4К проблем няма, трие се и пише.
Гледах защитите за запис, но битовете с статус регистъра точно преди триенето са 0-ли, а write enable latch си е сетнат.
Съшият код, направо същия елф, си работи на другите платка с SST.


Чет Авг 21, 2014 9:10 am
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пон Мар 22, 2010 8:52 pm
Мнения: 328
Мнение Re: Разлики между S25FL064P и SST25VF064?
Май при S25FL064P на Spansion само първите 64к можеш да изтриваш на сектори по 4К. Следващите 4К на сектори по 8К с друга команда. И всички останали само на 64к.

https://www.spansion.com/Support/Datash ... 64P_00.pdf Страница 21

ПП: Като гледам само първите 128к са изтриваеми на блокове по 4 или 8к


Чет Авг 21, 2014 10:32 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Чет Окт 06, 2005 2:06 pm
Мнения: 194
Местоположение: Sofia
Мнение Re: Разлики между S25FL064P и SST25VF064?
А голямата разлика във времената на триене дали не ти прави проблем?
--------SST25VF064C-------S25FL064P
сектор------25mS-----------до 800mS
блок---------25mS-----------до 2sec
чип----------50mS-----------до 128sec


Чет Авг 21, 2014 11:21 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: Разлики между S25FL064P и SST25VF064?
За времената проверявах, поне според софтуера ми не изтича таймаут. Но не е на 100% сигурно дали коректно го интерпретирам.

Но това със структуриране според таблица ми е убягнало - наистина е възможно да е така, то и затова май има двете опции за "горен" и "долен" параметър блок. Ще трябва да го тествам това за да видя дали се връзва.

Благодаря и на двамата за помощта!

Колкото и да чета, все излиза да е така. Има параметър блок, които може да се конфигурира да е или горе, или долу. Но извън него не поддържа 4К триене. Което значи че няма друго решение освен адаптиране на софтуера да работи през 64К сектори.


Чет Авг 21, 2014 2:18 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 6 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни