|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
|
Опции темы | Поиск в этой теме |
05.06.2021, 14:05 | #1 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Проблема с картой Micro SD (виснет)(нет проблемы)
Обнаружилось, что при интенсивном одновременном использовании внутренней eMMC и внешней Micro SD-карты, последняя подвисает так, что помогает только перезагрузка (извлечение карты не помогает).
Проверялось на трех различных Micros SD-картах: Mirex 8 Гб, class 4 (13613-ADTMSD08) Kingston 32 Гб Canvas Select Plus (SDCS2/32GBSP) Sony 16 Гб (SR-8YU). Повторяемость зависаний -- 100%. Исследуемый контроллер: Matrix-1020-90-9 S/N 669504, FW 201229-105005 Lixnu 4.1.20-rt23+ Подвисание можно вызвать, запустив одновременно команды на чтение устройств: Код:
dd if=/dev/mmcblk0 of=/dev/null bs=512k dd if=/dev/mmcblk1 of=/dev/null bs=512k Зависание так же воспроизводится при копировании большого файла с одного устройства на другое с помощью mc, хотя не стразу (интенсивность при копировании mc получается меньше, чем через dd). Зависание командой "iostat -x 5" так же отображается так (см. размер очереди и утилизацию): Код:
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util mmcblk1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 3.66 0.00 0.00 0.00 0.00 121.95 |
07.06.2021, 11:38 | #2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)
А на свежем ПО не проверяли?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
07.06.2021, 14:10 | #3 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)
|
07.06.2021, 14:30 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)
Давно уже должны были сменить. Щас получат по шапке.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.11.2022, 10:16 | #5 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)
Коллеги, похоже случился регресс. На последней прошивке опять та же проблема, виснет при копировании с emmc на SD.
Код:
avg-cpu: %user %nice %system %iowait %steal %idle 2.95 0.00 5.90 91.15 0.00 0.00 Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util mmcblk0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 mmcblk0boot1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 mmcblk0boot0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 mmcblk1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2.46 0.00 0.00 0.00 0.00 122.85 kernel/now 4.1-210914-210915 kernel/now 4.1-210914-220929 |
14.11.2022, 12:24 | #6 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Проблема не воспроизводится на команде копирования dd на последнем софте. Как повторить?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
14.11.2022, 12:52 | #7 | |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Цитата:
А что у вас на стенде выдает команда: Код:
cat /sys/kernel/debug/mmc1/ios Код:
clock: 50000000 Hz vdd: 21 (3.3 ~ 3.4 V) bus mode: 2 (push-pull) chip select: 0 (don't care) power mode: 2 (on) bus width: 2 (4 bits) timing spec: 2 (sd high-speed) signal voltage: 0 (3.30 V) Добавлено через 4 минуты Экземпляр, который под рукой: Device: MTRX Model: 1020-90-0 SV soft version: 75 SV hard version: 1 SN: 677018 |
|
14.11.2022, 15:35 | #8 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Нужно только отформатировать контроллер или еще какие-то манипуляции произвести? С какой картой тестируете?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
15.11.2022, 08:27 | #9 | |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Цитата:
Манипуляций никаких проводить не надо, просто не работает. Если снизить частоту шины до 25 Мгц, то виснет, но не сразу. Если снизить частоту шины до 10 Мгц, то не виснет, 4 Гб копируются. Сегодня еще разъем карты сломался в Matrix, не фиксируется, пружинит. Еще, похоже, щель маленьная в корпусе под карту, или что-то еще. Достать карту -- это целая боль, застревает. На SMH4 такого безобразия не было. |
|
15.11.2022, 10:41 | #10 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Разъёмы такого типа не предназначены для повседневной эксплуатации, т.е. постоянного перетыкания. Чем нежнее с ними, тем дольше живут.
Добавлено через 1 минуту Ну вот и причинно-следственная связь, похоже. Все SD, что есть у меня, включая довольно толстенькую карточку на 128Гб, проходят в щель свободно. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.11.2022, 10:47 | #11 | |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Цитата:
Но во время поломки на матриксе не было корпуса, ничего не мешало. И не было ежедневной интенсивности вставки. |
|
15.11.2022, 10:51 | #12 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Цитата:
19ab020f-fb50-4dc8-a1e8-28e4c26e4778.jpg __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
15.11.2022, 11:02 | #13 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Кстати, мож потому и виснет, что контакт плохой и в какой-то момент SD просто теряется? Без корпуса легко передавить разъём в плоскости. Там очень много не нужно, раз за разом разъём повреждается всё сильнее и сильнее.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.11.2022, 11:20 | #14 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
На другом экземпляре контроллера есть возможность проверить? У нас пока не повторяется.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию Последний раз редактировалось Ilya J., 15.11.2022 в 11:47 |
15.11.2022, 12:01 | #15 | ||
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Цитата:
Добавлено через 6 минут Цитата:
|
||
15.11.2022, 12:33 | #16 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Карты изначально пустые или заполнены чем-то?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
15.11.2022, 12:38 | #17 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
|
15.11.2022, 12:45 | #18 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Зачем мне держать его в холодильнике?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.11.2022, 12:57 | #19 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Рабочая температура заявлена от нуля градусов, а материалы имеют температурное расширение.
Особо остро я ощутил застревание недавно, когда пытался достать карту из установки на улице (было около +2). Вставлял без проблем. Было ощущение, что достать не смогу, только чудом получилось выковорить. Добавлено через 7 минут Илья, а у вас на этих тестах достигается скорость копирования более 10 Мбайт/с? Т.е. на таком тесте, например, я наблюдаю зависание: dd if=/dev/mmcblk0 of=/dev/mmcblk1 bs=1M |
15.11.2022, 13:11 | #20 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Цитата:
Но я попробую, проверю. Добавлено через 2 минуты Цитата:
Если использовать cp, зависает? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||
15.11.2022, 13:42 | #21 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
|
15.11.2022, 13:53 | #22 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Цитата:
Похоже? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
15.11.2022, 14:03 | #23 | |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Цитата:
Если интенсивно писать только на SD-карту, то не виснет. |
|
15.11.2022, 15:06 | #24 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Достигается. Попробуем еще на других карточках и контроллерах.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
15.11.2022, 15:09 | #25 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Цитата:
Думаю, вы и сами можете решить ваш вопрос в вашей задаче. Необязательно заставлять нас делать это централизованно для всех, им это не нужно. PS. Имхо. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
15.11.2022, 15:16 | #26 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Ну не похоже, что конкретно SoC'a, потому что вчера на SMH4, который форматировали удаленно, все было ок, ничего не повисло (хотя я готовился к этому тоже).
Если у вас при тесте на разных экземплярах зависание не повторится, я буду только рад. |
15.11.2022, 15:18 | #27 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
А Матриксы у вас в заводском конфиге софта или нет? SMH4-то точно в заводском. Может это играет рояль?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.11.2022, 15:19 | #28 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
|
15.11.2022, 16:10 | #29 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Я проверил свой на карте 10 класса, 16 гигов записал сгенерированных, в это время в девнуль читались все данные по кругу с внутреннего хранилища. Т.е. нагрузка максимальная из всех максимальных невозможных. Мегабайтными блоками.
Всё ok. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.11.2022, 19:42 | #30 |
Senior Member
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Проблема с картой Micro SD (виснет)(нет проблемы)
Разъем починился путем нажатия на лапку сверху.
|