MSL Works Forums

Full Version: Программатор UFPI. Обсуждение, вопросы, ответы, мнения.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(23-05-2019, 23:00)SkyNet26 Wrote: [ -> ]Подскажите как добавить нанд в список?не понятно что такое адрес циклы, где в даташите найти?

Какая флеш?  Ссылку на даташит,а  я покажу место для наглядности.
(24-05-2019, 00:16)merkulss Wrote: [ -> ]
(23-05-2019, 23:00)SkyNet26 Wrote: [ -> ]Подскажите как добавить нанд в список?не понятно что такое адрес циклы, где в даташите найти?

Какая флеш?  Ссылку на даташит,а  я покажу место для наглядности.
HY27UF081G2M
например эта.

http://www.hynix.com/product/filedata/fi...o?seq=4177
Есть еще вопрос, не могу скачивать файлы с форума, очень нужна утилитка чтобы отрезать от дампа spare область, где-то такая промелькала.

(23-05-2019, 23:25)Danila_iva Wrote: [ -> ]
(23-05-2019, 23:00)SkyNet26 Wrote: [ -> ]Подскажите как добавить нанд в список?не понятно что такое адрес циклы, где в даташите найти?

https://mslw.com/bb/showthread.php?tid=1...68#pid4268
инструкция хоть и нуждается в обновлении, но этот момент расписан достаточно хорошо, на мой взгяд

Спасибо
(25-05-2019, 00:59)SkyNet26 Wrote: [ -> ]HY27UF081G2M
например эта.
http://www.hynix.com/product/filedata/fi...o?seq=4177
Интересный даташит. Поидее Col/Row 2/2, Но в даташите два разных противоречащих места.
[Image: Screenshot-1.jpg] [Image: Screenshot-4.jpg]
[attachment=3505]
по два цикла на col и row, картинку попутали
(25-05-2019, 10:56)decoder Wrote: [ -> ]по два цикла на col и row, картинку попутали
Какая разница как считать? В моем случае нагляднее что к чему. И одно не должно отличаться от другого.
(25-05-2019, 11:06)merkulss Wrote: [ -> ]
(25-05-2019, 10:56)decoder Wrote: [ -> ]по два цикла на col и row, картинку попутали
Какая разница как считать? В моем случае нагляднее что к чему. И одно не должно отличаться от другого.

для 8 битных NAND все проще, по идее и можно без заморочек с даташитами и поиском разметки.. (информация для размышления)
col - это разрядность адресации column ( количество столбцов в странице = байт в странице , или слов для 16 битной) , а значит если col=1, то максимальный размер страницы - 256 байт (или 512 Байт = 256 слов для 16 битной, если адресация 8 битная) чего на практике не встречал еще, а значит
минимум column = 2, что перекрывает размер страницы до 65536 байт, если размер страницы будет больше в NAND, чего тоже пока не попадалось, то col=3, т.е для практики как думаю это параметр всегда 2 ,
а вот Row по сути разрядность адресации страниц в NAND , тут не уверен пока, но похоже по тому же принципу можно и с этим работать,
т.е. если страниц в NAND меньше чем 0x10000 то ROW = 2, если больше то 3, ну и т.д. все просто получается..

и вот вопрос к размышлению - где это не работает ?

если утверждение верное, то это сильно упростит расчет этих параметров, или даже можно автоматом сделать, при добавлении новой NAND.
А без этих параметров нельзя? ProMan такое не спрашивал и прекрасно работал с вновь добавленными чипами.
(26-05-2019, 00:29)artur008 Wrote: [ -> ]А без этих параметров нельзя? ProMan такое не спрашивал и прекрасно работал с вновь добавленными чипами.
Без учета этих параметров можно. Кстати из практики, с таким подходом куча (в том числе и всяких модных дорогих известных) программаторов не могу шить spi с нестандартными размерами страниц, и это позор. Лучше с этими параметрами, тем более уже подсказали 2/2. Можете оставить поле пустым, программатор вроде должен сам понять.
(26-05-2019, 00:29)artur008 Wrote: [ -> ]А без этих параметров нельзя? ProMan такое не спрашивал и прекрасно работал с вновь добавленными чипами.

тут вопрос скорее в другом - существуют ли NAND с 16 битной адресацией, или с поддержкой 2 разрядностей адресации, т.к если да, то эти параметры нужны, например
8 bit col=column=2 byte = 2 цикла равнозначно для 16 bit col=column=1 слово=1 цикл, и для row также, и ни один проман это сам не посчитает

если нет 16 битной адресации - то все проще, для 16 bit NAND с 8 битной адресацией , адрес column делим на 2 (для выгрузки-загрузки слова = 2 байта = 16 bit за цикл) а остальном все одинаково для 8 bit и 16 bit (8 bit NAND ROW= 16bit NAND ROW, если адресация 8 битная)

и я думаю что возможность ввода этих параметров (col/row), это всего лишь задел на будущее, т.к неизвестно какая экзотика попадется в работе...
Появилась возможность подержать в руках и сравнить свой старый бокс ревизии "С" и новый, ревизии "D". Новый, актуальный на сегодняшний день.
Обсуждать гравировку, корпус особо не вижу смысла, хотя конечно фото и комментарии на них приложу.
[Image: IMG-20190626-225350.jpg]
Ну однозначно сразу разобрал. Причем для старого бокса я пользуюсь тичосками, так проще всего, а новый разбирается голыми руками))).
[Image: IMG-20190626-213011.jpg][Image: IMG-20190626-213048.jpg]
Видно, что помимо остальных изменений бросаются в глаза ранее озвученный SP2526A-2E вместо LM3526, а также трансляторы уровней теперь стоят уже NVT2008. Эти изменения - шаг в сторону качества работы. Микросхемы полностью обратно взамозаменяемы, однако эти должны работать стабильнее предыдущих аналогов (хотя вощемта я особо и о старых замечаний по форуму не встречал, надежность на уровне).  А так же добавлен еще один измеритель тока на второй канал(см. фото). 
[Image: 2019-06-26-175427.jpg][Image: IMG-20190626-212238.jpg][Image: IMG-20190626-212310.jpg]