С Новым годом! Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/27: Рейтинг темы: голосов - 27, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 483
1

Снимки экрана в DSO Quad 2.7 (Linux)

01.11.2013, 17:03. Показов 5289. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как делать снимки экрана в DSO quad версии 2.7 и перекачивать их на комп?

Как я понимаю, снимки сохраняются во внутреннем флеше и я могу монтировать этот флеш как обычную USB флешку. Но в реальности так не получается. А именно, при сохранении никаких ошибок не возникает, но при подключении включенного DSO quad к компу, диск не определяется. Точнее, определяется, но система пишет, что неверная таблица разделов

Код
Dysk /div/sdc: 2 MiB, 2097152 bytes, 4096 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Dysklabel type: dos
Dysk identifier: 0x6f20736b
This doesnt look like a partition table. Probably you selected the wrong divice.

Device    Boot      Start        End     Blocks  Id System
/div/sdc1 ?     778135908 1919645538  570754815+ 72 Unknown
/div/sdc2 ?     168689522 2104717761  968014120  65 Novell Netware 386
/div/sdc3 ?    1869881465 3805909656  968014096  79 Unknown
/div/sdc4 ?             0 3637226495 1818613248   d Unknown
Монтирую целиком /div/sdc как файловую систему vfat. Монтирование проходит успешно, но когда просматриваю диск, там несколько файлов с кракозябрами, а большая часть из IMAGxxx.BMP не являются BMP файлами, либо являются попорченными BMP. Несколько файлов, правда, нормальные и являются нужными мне скриншотами.

Пробовал подключать выключенный DSO quad -- диск не видится вообще. В режиме загрузки прошивки (= включение с нажатой кнопкой "play") диск видится и монтируется без ошибок, но файлов на этом диске нет.

Вобщем, научите меня, пожалуйста, монтировать dso quad как флешку, чтобы там содержались сделанные мной скриншоты.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.11.2013, 17:03
Ответы с готовыми решениями:

Вопрос к владельцам DS-203 (DSO Quad) (Помогите настроить)
Купил я данный девайс. Попытался померять шим на Arduino mega 2560.... Получаю вот такие данные и...

С1-79 или ARM DSO 203 quad или USB ?
Подскажите, что выбрать. Конечно больше склоняюсь к USB из-за размеров и все же ... C1-79 - цена...

USB осциллограф hantek DSO-2090 и Linux
Спешу поделится радостью - Внезапно оказалось что Hantek DSO-2090 (как и некоторые другие того же...

Как в GNU/Linux (Linux Mint) прокрутить содержимое экрана вверх или вниз при работе в режиме TTY?
Доброго времени суток. При работе в терминале можно прокрутить содержимое экрана вверх и вниз,...

5
0 / 0 / 0
Регистрация: 22.08.2013
Сообщений: 26
03.11.2013, 15:54 2
Чисто теоретически...
Попробуй перепрошить и сбросить память. Судя по мануалу, vfat - это правильно.
Кроме того, по блогам пишут, что раньше вообще гемор был с ними. Надо создать файлы bmp (на компе) с разрешением 400x240 с глубиной цвета 32 бита и именем FileXXX.bmp, где XXX - 000, 001, и т.д. Эти файлы надо записать на DSO, потом сохранить нужные снимки под этими номерами и только потом можно будет загружать (сразу или посе перезагрузки, хз).

Но это так, гугление, которое похоже на правду. Описанные глюки похожи на побитую таблицу FAT, которую я не раз "ловил" во времена доса. А данный способ позволяет закинуть файлы на флешку в "правильном" виде и одним куском, а не фрагментами, что помогает DSO не похерачить эту таблицу.
0
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 483
03.11.2013, 16:04 3
Мне уже помогли на форуме seeedstudyo. Это оригинальная прошивка портила ФС. Один чувак написал альтренативный BIOS (OttirBIOS) на основе хорошо зарекомендовавшей себя библиоткеки для FAT от ChaN-а. С OttirBIOS я больше поломки ФС не наблюдаю.

Сам диск пришлось переформатировать. Точнее -- я записал образ пустого диска с сайта seeedstudyo, ибо после стандартного переформатирования через mkfs.vfat я наблюдал очень странные вещи, а именно, сам DSO нормально записывал и читал на диск свои настройки, калибрацию и скриншоты, но я видел диск всегда пустым!

Китай он такой китай.

Надо создать файлы bmp (на компе) с разрешением 400x240 с глубиной цвета 32 бита и именем FileXXX.bmp
Походу прошивка 2.7 уже научилась сама создавать файлы.
0
0 / 0 / 0
Регистрация: 22.08.2013
Сообщений: 26
03.11.2013, 16:11 4
Тут наверное не столько Китай, сколько то что за использование нормального FAT в своих продуктах, надо платить отчисления Microsoft (что скажется на цене устройства), или придумывать свой "чисто случайно" совместимый аналог. Вот народ и изголяется. В таком случае левые прошивки рулят - потому что авторы этих прошивок могут забить большой болт на Microsoft :)
0
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 483
03.11.2013, 16:27 5
Насколько я знаю, спецификация FAT открыта, её можно скачать с сайта MS и ничего платить MS не надо. Есть ли пруф?

В любом случае FAT -- одна из простейших* существующих файловых систем и косяки реализации не следует списывать на недостаточность информации от MS.

* Мне однажды нужен был диск для одного простого девайса, чтобы хранить определенные данные пофайлово. Я искал простейшую в реализации ФС, которую бы поддерживал Linux (чтобы с диском можно было работать через комп при необходимости). Сравнивал, спрашивал на форумах. Так вот, проще FAT ничего нет. А линуха поддерживает много чего: (man mount)
Код
adfs, affs, outofs, cifs, coda, coherent, cramfs, debugfs, divpts,
efs, ext, ext2, ext3, ext4, hfs, hfsplus, hpfs,  iso9660,  jfs,  mimyx,
msdos,  ncpfs,  nfs,  nfs4, ntfs, proc, qnx4, ramfs, reiserfs, romfs,
squashfs, smbfs, sysv, tmpfs, ubifs, udf, ufs, umsdos, usbfs, vfat,
xemyx, xfs, xiafs.
0
0 / 0 / 0
Регистрация: 22.08.2013
Сообщений: 26
04.11.2013, 00:38 6
Насчет того, что FAT надо лицензировать:
Вот заявление Microsoft: http://www.microsoft.som/en-us/news/pre ... dippr.aspx
Вот tom-tom (gps вендор) отгребает: http://en.wikipedia.org/wiki/Microsoft_v._TomTom

Согласен, что качество реализации хромает, но с такой ценой надо экономить на всем, включая QA :) Впрочем линусятникам не привыкать допиливать напильником, так что не проблема.
0
04.11.2013, 00:38
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2013, 00:38
Помогаю со студенческими работами здесь

Разрешение экрана Linux
Установил Linux Mint в качестве виртуальной машины на macbook pro 13. При попытке изменить...

Linux mint зависание экрана
Всем привет! Вот не могу понять как решить проблему. Поставил Linux mint 18 на компютер. Все...

Java: скриншот экрана на Linux Mint
Пытаюсь сделать скриншот экрана с помощью Java на виртуальной машине с Linux Mint 18.1 вот код...

Расширение экрана в ubuntu Linux на Virtualbox
Как расширить экран в ubuntu Linux на Virtualbox?

JS и DSO
Доброго времени суток. Данная работа должна выполнятся в IE6. Имеется файл XML: <?xml ...

Linux mint - как изменить разрешения экрана?
linux mint после отключения монитора и включения через teamwever разрешение только 640х480. Как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Как проводить научные вычисления на Python
InfoMaster 15.01.2025
Python стал одним из наиболее востребованных языков программирования в области научных вычислений благодаря своей простоте, гибкости и обширной экосистеме специализированных библиотек. Научные. . .
Создание игры типа Minecraft на PyGame/Python: пошаговое руководство
InfoMaster 15.01.2025
В данном руководстве мы рассмотрим процесс создания игры в стиле Minecraft с использованием библиотеки PyGame на языке программирования Python. Этот проект идеально подходит как для начинающих. . .
Как создать свою первую игру в стиле Doom на Unreal Engine
InfoMaster 15.01.2025
Разработка шутера от первого лица в стиле классического Doom представляет собой увлекательное путешествие в мир игрового программирования, где сочетаются творческий подход и технические навыки. . . .
Параллельное программировани­е: основные технологии и принципы
InfoMaster 15.01.2025
Введение в параллельное программирование Параллельное программирование представляет собой фундаментальный подход к разработке программного обеспечения, который позволяет одновременно выполнять. . .
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS, Swagger и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru