реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> NAND флеш Samsung K9F1G08, число секторов на чипе
romez777
сообщение Sep 30 2008, 05:26
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 292
Регистрация: 9-11-04
Пользователь №: 1 077



Смотрел даташит, но так и не нашел параметр, определяющий макс. количество секторов на чип. В даташите даже ничего не нашлось по слову "sector" sad.gif

Может быть кто подскажет, где найти этот параметр?
Спасибо.
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Sep 30 2008, 06:43
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(romez777 @ Sep 30 2008, 09:26) *
Смотрел даташит, но так и не нашел параметр, определяющий макс. количество секторов на чип. В даташите даже ничего не нашлось по слову "sector" sad.gif

Может быть кто подскажет, где найти этот параметр?
Спасибо.

По документации написано:
Organization
- Memory Cell Array : (128M + 4M) x 8bit
- Data Register : (2K + 64) x 8bit

Data Register : (2K + 64) = 512+512+512+512+16+16+16+16 (т.у. 4 сектора по 512 байт + 64 байта дополнительной области (по 16 на каждый сектор для ЕСС))

1 Page = (2K + 64)Bytes (4 сектора)
1 Block = (2K + 64)B x 64 Pages
= (128K + 4K) Bytes (4*64=256 секторов)
1 Device = (2K+64)B x 64Pages x 1,024 Blocks
= 1,056 Mbits (4*64*1024=264144 секторов)

Это то что Вам нужно? или под сектором Вы имеете ввиду чтото другое?


Цитата(romez777 @ Sep 30 2008, 09:26) *
Смотрел даташит, но так и не нашел параметр, определяющий макс. количество секторов на чип. В даташите даже ничего не нашлось по слову "sector" sad.gif

Может быть кто подскажет, где найти этот параметр?
Спасибо.


Найдите в документации
Copy-Back Operation with EDC & Sector Definition for EDC
И там ниже
A 2,112-byte page is composed of 4 sectors of 528-byte and each 528-byte sector is composed of 512-byte main area and 16-byte
spare area.
Go to the top of the page
 
+Quote Post
romez777
сообщение Sep 30 2008, 07:02
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 292
Регистрация: 9-11-04
Пользователь №: 1 077



Цитата(mempfis_ @ Sep 30 2008, 09:43) *
По документации написано:
Organization
- Memory Cell Array : (128M + 4M) x 8bit
- Data Register : (2K + 64) x 8bit

Data Register : (2K + 64) = 512+512+512+512+16+16+16+16 (т.у. 4 сектора по 512 байт + 64 байта дополнительной области (по 16 на каждый сектор для ЕСС))

1 Page = (2K + 64)Bytes (4 сектора)
1 Block = (2K + 64)B x 64 Pages
= (128K + 4K) Bytes (4*64=256 секторов)
1 Device = (2K+64)B x 64Pages x 1,024 Blocks
= 1,056 Mbits (4*64*1024=264144 секторов)

Это то что Вам нужно? или под сектором Вы имеете ввиду чтото другое?


Честно говоря не знаю sad.gif Глубоко во внутренностях NAND флеш не разбирался, полагал что такое легко находится в даташите smile.gif как например, у Атмела на SAM7.
Мне нужно вот что: поменять часть настроек в бутлоадере U-Boot под новую флеш и пересобрать. Среди параметров есть

CFG_MAX_FLASH_SECT -- Max number of sectors on a Flash chip

Цитата
Найдите в документации
Copy-Back Operation with EDC & Sector Definition for EDC
И там ниже
A 2,112-byte page is composed of 4 sectors of 528-byte and each 528-byte sector is composed of 512-byte main area and 16-byte
spare area.

Даташит смотрю здесь http://www.alldatasheet.com/view.jsp?Searchword=K9F1G08 Ничего с "copy-back operation with EDC" не находится.
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Sep 30 2008, 07:20
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(romez777 @ Sep 30 2008, 11:02) *
Даташит смотрю здесь http://www.alldatasheet.com/view.jsp?Searchword=K9F1G08 Ничего с "copy-back operation with EDC" не находится.


В ARM пока ещё не разбираюсь, но с NAND-флеш работал и там действительно страница состоит из 4*512+4*14 байт. А кол-во этих секторов можно расчитать так как я привёл выше. У Вас какаято неполная документация. Прилагаю то что нашёл у себя.
Go to the top of the page
 
+Quote Post
romez777
сообщение Oct 1 2008, 04:08
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 292
Регистрация: 9-11-04
Пользователь №: 1 077



Приветствую

Цитата(mempfis_ @ Sep 30 2008, 10:20) *
В ARM пока ещё не разбираюсь, но с NAND-флеш работал и там действительно страница состоит из 4*512+4*14 байт. А кол-во этих секторов можно расчитать так как я привёл выше. У Вас какаято неполная документация. Прилагаю то что нашёл у себя.


Спасибо за документ, вроде бы разобрался с размерами секторов. Еще вопрос по chip ID - это то, что в высланном Вами даташите на стр. 26 в таблице, т.е. 0xF1 ? Просто хочу уточнить, а то даташит все же весьма путанный smile.gif
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Oct 1 2008, 07:20
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(romez777 @ Oct 1 2008, 08:08) *
Приветствую
Спасибо за документ, вроде бы разобрался с размерами секторов. Еще вопрос по chip ID - это то, что в высланном Вами даташите на стр. 26 в таблице, т.е. 0xF1 ? Просто хочу уточнить, а то даташит все же весьма путанный smile.gif


1й байт - код производителя
2й байт - код устройства ( chip ID )
3й-5й - информация об организации микросхемы

P.S. документ краткий и на первый взгляд довольно непонятный но там достаточно информации чтобы организовать работу с микросхемой smile.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 19:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01422 секунд с 7
ELECTRONIX ©2004-2016