Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: NAND флеш Samsung K9F1G08
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
romez777
Смотрел даташит, но так и не нашел параметр, определяющий макс. количество секторов на чип. В даташите даже ничего не нашлось по слову "sector" sad.gif

Может быть кто подскажет, где найти этот параметр?
Спасибо.
mempfis_
Цитата(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.
romez777
Цитата(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" не находится.
mempfis_
Цитата(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 байт. А кол-во этих секторов можно расчитать так как я привёл выше. У Вас какаято неполная документация. Прилагаю то что нашёл у себя.
romez777
Приветствую

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


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


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

P.S. документ краткий и на первый взгляд довольно непонятный но там достаточно информации чтобы организовать работу с микросхемой smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.