|
Текущее время: 21 ноя 2024, 14:51
|
Сообщения без ответов | Активные темы
|
Страница 1 из 1 [ Сообщений: 8 ] |
|
|
|
|
|
BMA
|
Заголовок сообщения: Re: Crucial CT525MX300 525gb Добавлено: 03 ноя 2023, 18:00 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 08 окт 2013, 00:56 Наличности на руках: 703.78
Сообщения: 1278 Откуда: Kohma
|
Тут тема была на форуме про Marvell 88SS1074-BSW2 . Вот команды
debug> ? --- internal commands --- dumpstack Download stack dump setstr Device Self-Throttle enable / disable setgpio Set GPIO pin to output and configure it as HIGH / LOW hndlSTDecom Handle Self-Test Decomission by PS readmp Read star meta page writemp Write star meta page setpscnt Set OS counter for test purpose dstmode Retreive device selftest mode status test a short description of the command esc ANSI Escape Sequences format Format flash flash_id Format flash setfparam Set flash parameters show Show internal variables of a module chkbblimit Verify bad block limit dump Show content of Error Buffer load Load binary file to specified address save Save number of bytes from specified address readmem Dump memory writemem Write to memory setup Setup UART hardware setmode Set mode of Monitor setddr Set DDR Mode setfeat Set Features getfeat Get Features execcmd Execute simple command spmDDR spmDDR regfuse Read regfuse pulldownpins Pull down all VG Ctrl and IO Pins ersblks Erase Blocks on all planes iersblks Direct mode Erase Blocks on all planes write Write starting at the die, block, page, channel, and plane specified for the requested # of AUs with 00 or AA pattern read Read starting at the die, block, page, channel, plane, and AU specified for the requested # of AUs starRead Read vba+star from flash iread indirect Read page iwrite indirect Write page readdeviceid Read the device ID from channel 0 Chip 0 loopback set loopback on NAND flashs ecu change ecu configuration MEM Send Command byte to Flash mbbt Show factory Bad Block list gbbt Show Grown Bad Block list readreg read register writereg write register convert convert hex/dec value to hex/dec/bin vba2pba convert VBA to PBA event raise event starpm activate power management for STAR starEraseLogs Erase STAR LOG blocks and update FS to force format eraseWA nullify WA counters ddl Allocates buffer and download data to the device freebuf Frees buffer previously allocated buffer. Command frees memory allocated by data transfer command (see ddl) wsflash Writes previously allocated and filled buffer to serial flash rsflash Read data from serial flash esflash Erases specifid count of sectors starting from given address gettemp Get device temperature psbbmgetinfo bbm get BBT information psbbmgmbs bbm get metablock status psbbmgetreplacementblock bbm get replacement block for input block psbbmreplacebadblock bbm get replacement block for input block psbbsinsertbadblock bbs insert bad block psbbsinsertspareblock bbs insert spare block psbbslookup bbs lookup psbbminit bbs lookup psbbmGTBBC bbm - dump total bad block count psbbmsetprintlvl bbm - Set Print Level ERROR/WARN/DEBUG/LOG psuecclistenable Uecc List - enable rdfile Download file from FS wrfile Upload file to FS encdis Enable / Diable output encoding (encdis 1 – команда декодирования ) ffdumpdis Enable / Disable FF Dump psgetec PS get star information on physical block pscopydirect PSCopy using direct API pscopymemory PSCopy Write from memory pscopygetmemory PSCopy get memory address pscopysetprintlvl bbm - Set Print Level ERROR/WARN/DEBUG/LOG SetPSLoggingLevel set PS Error log logging level cvd Get Vt Distribution SetPSOOBLevel set PS OOB level SetPSOOBLevel set PS OOB level calsensor Calibrates sensor offset MetaData_check Perform Metadata check --- diagnostic commands --- eraseblock 81 Erase number of blocks per plane testdiag1 f0 dummy diagnostic command for testing testdiag2 f1 dummy diagnostic command for testing (long cmd) testdiag3 f2 dummy diagnostic command for testing (write cmd) testdiag4 f3 dummy diagnostic command for testing (read cmd)
Usage of any diagnostic command: [opcode/name] [total_count] [direction] [client_ID] [CDB]
[total_count] - size of transmitted/received data in sectors [direction] - direction of the transfer (0 - write, 1 - read, 2 - no data transfer) [client_ID] - ID of the Command Dispatcher client [CDB] - comma separated array of 16 bytes. The first byte is opcode of the command. Meaning of the rest bytes is command depended.
If the command issued without arguments Xmodem receiving will be started to receive from host SCTP Command Frame.
encdis 1 – команда декодирования Терминал скорее всего 1V8 , а не 3V3.
_________________ "Анархия -мать порядка " - вольная трактовка "Теории хаоса "
|
|
|
|
|
jonpim
|
Заголовок сообщения: Re: Crucial CT525MX300 525gb Добавлено: 03 ноя 2023, 22:27 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 26 дек 2010, 15:42 Наличности на руках: 807.86
Сообщения: 1441 Откуда: Vladivostok
|
AndreyVtb писал(а): чипы памяти Micron NW853 (4 штуки) , гуглил , не нашел как и чем его прошить Переставить нанды на контроллер для которого есть прошивальщик . Был на контроллере Marvell 88SS1074-BSW2 диск Kingston SUV500/480G , сейчас без флешек )
|
|
|
|
|
BMA
|
Заголовок сообщения: Re: Crucial CT525MX300 525gb Добавлено: 03 ноя 2023, 22:42 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 08 окт 2013, 00:56 Наличности на руках: 703.78
Сообщения: 1278 Откуда: Kohma
|
jonpim писал(а): Marvell 88SS1074-BSW2 диск Kingston SUV500/480G , сейчас без флешек ) Было Kingston-ов 2 , у одного прошла команда format и он пожил ещё с полгода - оба без разъёмов и флешек .
_________________ "Анархия -мать порядка " - вольная трактовка "Теории хаоса "
|
|
|
|
|
badcode
|
Заголовок сообщения: Re: Crucial CT525MX300 525gb Добавлено: 05 ноя 2023, 01:53 |
Пользователь |
|
|
Зарегистрирован: 08 апр 2019, 23:02 Наличности на руках: 148.02
Сообщения: 492 Откуда: Москва
|
BMA писал(а): прошла команда format и он пожил ещё с полгода Потомушта это не эффективная команда, и она ничего не ремонтирует, мой фюрер. И чтобы ее подать не обязательно лезть в терминал. Это не более, чем команда общего trim. Если TxBENCH диск увидит, можно попробывать трим подать через нее - там есть эта функция в разделе очистки поверхности диска. Если не увидит - тогда уж подать format в терминале. Начнет если после этого определяться, то оттестить фирмовой утилью от Crucial. Или просто сделать SE из под DOS или Linux.
_________________ Не шалю, никого не трогаю, починяю примусы...
|
|
|
|
|
BMA
|
Заголовок сообщения: Re: Crucial CT525MX300 525gb Добавлено: 05 ноя 2023, 11:10 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 08 окт 2013, 00:56 Наличности на руках: 703.78
Сообщения: 1278 Откуда: Kohma
|
Наше Вам badcode писал(а): подать format в терминале С этого и надо начинать . Простенько .
_________________ "Анархия -мать порядка " - вольная трактовка "Теории хаоса "
|
|
|
|
|
badcode
|
Заголовок сообщения: Re: Crucial CT525MX300 525gb Добавлено: 05 ноя 2023, 17:08 |
Пользователь |
|
|
Зарегистрирован: 08 апр 2019, 23:02 Наличности на руках: 148.02
Сообщения: 492 Откуда: Москва
|
BMA писал(а): С этого и надо начинать . Простенько . Не соглашусь с вами, мой фюрер. Терминал - это как раз сложненько. Не для вас, конечно, и не для других пользователей ПАК-3000 - а для тех, кто в начале пути. Я, например, (скажу честно, чего уж там) убил насмерть 3-4 SSD от SanDisk, постигая "глубинный смысл" всех этих команд из предложенной вами портянки. Хотя, пусть ТС сам решает - UART, так UART. В конце концов - путь самурая не предполагает легких шагов :) Я же сторонник того, что идти надо от простого к сложному. Это, типа, основная парадигма развития всего сущего.
_________________ Не шалю, никого не трогаю, починяю примусы...
|
|
|
|
|
|
|
|
|
|
|
Страница 1 из 1 [ Сообщений: 8 ] |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|