Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Запуск программ MS-DOS на фотоаппратах Canon |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
Aleks69 |
Приветствую! Как известно, некоторые (если не все) фотоаппараты Canon начала 2000 годов работали под DOS-совместимой системой и на x86 совместимом процессоре. Лет 15 назад я даже читал статью, как один наш соотечественник запускал на фотике программы, написанные на Turbo Pascal. При этом он просто клал исполняемые файлы + еще что-то на карту памяти, эмулирую перепрошивку кажется. Никто не интересовался этой темой? Нельзя ли, раскурочив старый фотоаппарат получить сверхкомпактную PC/XT, может быть даже возможно подключить через переходник вместо дисплея фотика, например, CGA монитор и придумать что-то с клавиатурой? |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
возьмите схему да посмотрите там вроде NEC V50 стоит |
Good Loki
Full Member
Откуда: Зеленоград Всего сообщений: 315 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 фев. 2012 |
Aleks69 написал: Процессор там был DSP + x86 ядро. Соответственно действительно можно было компилить программы с помощью Openwatcom C++, и даже дисковые функции совпадали с функциями DOS. Как известно, некоторые (если не все) фотоаппараты Canon начала 2000 годов работали под DOS-совместимой системой и на x86 совместимом процессоре. Лет 15 назад я даже читал статью, как один наш соотечественник запускал на фотике программы, написанные на Turbo Pascal. При этом он просто клал исполняемые файлы + еще что-то на карту памяти, эмулирую перепрошивку кажется. А вот с выводом графики, Алексею пришлось повозиться. Там если я правильно помню, было два слоя экрана фикскированного разрешения отображаемые на память. Собственно сайт как ни странно до сих пор жив: http://www.didgik.narod.ru/ Aleks69 написал: Нет нельзя, так как PC/XT, это не только процессор и память, а и контроллеры дисководов/портов/дисков/графических адаптеров. А эти вещи в фотоаппарате и в реальном PC/XT сильно различаются. В некоторых чипах mp3 плееров, используется z80 совместимое ядро, но это не означает, что на этом чипе получится собрать ZX spectrum. Никто не интересовался этой темой? Нельзя ли, раскурочив старый фотоаппарат получить сверхкомпактную PC/XT, может быть даже возможно подключить через переходник вместо дисплея фотика, например, CGA монитор и придумать что-то с клавиатурой? |
Jccwu
Advanced Member
Злой и Нечуткий Откуда: Екатеринбург Всего сообщений: 3579 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 апр. 2013 |
Тема не для железа до 2000 года. Выбирайте раздел внимательно. |
Aleks69 |
Jccwu написал: Понял. Пишу сюда. Выбирайте раздел внимательно. Good Loki написал: Тут я полностью согласен. А с фотоаппаратом давайте поразмышляем... В некоторых чипах mp3 плееров, используется z80 совместимое ядро, но это не означает, что на этом чипе получится собрать ZX spectrum. 1. Работоспособная файловая подсистема в принципе уже есть. Причем, встроенное ПО вроде могло выполнять, по крайней мере, консольные программы под MS-DOS. Возможно, лучше конечно сделать прошивку с настоящим MS-DOS. 2. Если там процессор класса 186, он имеет на кристалле (последние версии) порты ввода. Есть шанс, что можно "просто" подключить PC/XT клавиатуру при модификации прошивки. XT не имел на плате контроллера 8042 как в AT. 3. Видео. Или свой БИОС для текстовых режимов (хотя бы) и вывод на штатный экран. Или там может оказаться более-менее стандартный интерфейс ЖУ панелей до экрана, и можно сделать конвертер хотя бы в композитное видео + телевизор. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Aleks69 написал: Не в курсе как на Канонах, а на Olympus SP-500UZ и разных Panasonic Lumix имелся TV-out, как я понял, выводящий копию изображения с ЖК экрана. Или там может оказаться более-менее стандартный интерфейс ЖУ панелей до экрана, и можно сделать |
Aleks69 |
ATauenis написал: Тоже вариант, кстати. выводящий копию изображения с ЖК экрана |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 марта 2019 13:05 Сообщение отредактировано: 16 марта 2019 14:10
c Aleks69 написал: там Datalight ROM-DOS стоит она MS-DOS и есть - ссылку на подобное тут уже давали 1. Работоспособная файловая подсистема в принципе уже есть. Причем, встроенное ПО вроде могло выполнять, по крайней мере, консольные программы под MS-DOS. ftp://ftp.prosoft.ru/pub/Hardware/Octagon/_CD/romdos/ Aleks69 написал: зависит от того какой кэнон ломать будете Если там процессор класса 186 если до 2000 года включительно - там NEC V53A, если 2003го - как в статье - там уже какой-то хитрый NEC (кажется DIGIC https://ru.wikipedia.org/wiki/DIGIC#DIGIC), а дальше вроде уже ARM ядро пошло Aleks69 написал: смотрите схему Есть шанс, что можно "просто" подключить PC/XT клавиатуру при модификации прошивкиhttp://www.pcbarn.net/img/CH5E.pdf мне непонятно как к DSP подключать ее будете (как я понимаю кнопки с дисплея идут напрямую на контроллер NEC с V50 ядром) |
Good Loki
Full Member
Откуда: Зеленоград Всего сообщений: 315 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 фев. 2012 |
Aleks69 написал: Только при использовании строго стандартного способа обращения к файлам, шаг вправо/шаг влево, и будут глюки. 1. Работоспособная файловая подсистема в принципе уже есть. Причем, встроенное ПО вроде могло выполнять, по крайней мере, консольные программы под MS-DOS. Нет. Встроенное ПО не могло выполнять консольные программы под MS-DOS, из за отсутствия стандартного текстового режима MS-DOS. Об этом было на форуме, читайте внимательно. Если у вас есть свободное время и фотоаппарат, который не жалко, можете и свою DOS написать. Каждый волен извращаться в меру своей испорченности. Aleks69 написал: Нет там процессора класса 186, там есть специализированный процессор предназначенный для управления фотоаппаратом, с 186 совместимым ядром, все неиспользованные выводы просто не разведены на кристалле. 2. Если там процессор класса 186, он имеет на кристалле (последние версии) порты ввода. Есть шанс, что можно "просто" подключить PC/XT клавиатуру при модификации прошивки. XT не имел на плате контроллера 8042 как в AT. Aleks69 написал: Видео там не совместимое с PC адаптерами. То есть для того чтобы на этом устройстве запустить какую-нибудь игру с графикой, её нужно будет сначала написать. 3. Видео. Или свой БИОС для текстовых режимов (хотя бы) и вывод на штатный экран. Или там может оказаться более-менее стандартный интерфейс ЖУ панелей до экрана, и можно сделать |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
Good Loki написал: там вроде PAL 320*240 - на ТВ можно выводить - так что графика с дос-играми совместима Видео там не совместимое с PC адаптерами. |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
Полигон-2 » Технический флейм » Запуск программ MS-DOS на фотоаппратах Canon |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |