У меня дома три телевизора Hartens разных моделей (диагоналей). Я не капризный, меня все устраивает в них кроме почти ежедневных обновлений непонятно чего. В одном телевизоре спокойно включил отладку через меню разработчика и удалил пакет обновлений. Но два других оказались неприступными. Никакими манипуляциями не удалось включить возможность подключения по adb. Поэтому автору спасибо, но статья не на все случаи.
И программа PulseView. 16 каналов (очень мало для такого проекта) и некоторая глючность. Несколько раз порывался купить что-то поинтереснее, но в итоге с ним и остался.
Мне попадалось создание прошивки через рисование логической схемы. Но там для GAL16V8 была не полная реализация и мне не подошло. А вот из прошивки в схему - такого не встречал. Но! Времена изменились. Я просто взял прошивку из этой статьи и попросил ИИ в Googl Chrome нарисовать схему. Он нарисовал. Хотя и очень корявенько, но как смог:
Ну я сейчас просто из любопытства попробовал сжать основной BIOS в 7zip. Получилось 34 кБ. Есть еще BIOSы VGA (17 кБ), HDD (6 кБ), FDD (6 кБ). Прошивка микроконтроллера имеет размер 38 кБ. Итого получается, что не получится сжать так, чтобы все поместилось в этот микроконтроллер.
Никогда раньше не слышал про эту оболочку. Скачал и установил версию 1.2. Следующие вроде бы уже не пойдут на 8088. Общее впечатление - выглядит более профессионально и ближе к нам чем Windows 3.0. Интерфейс вполне отзывчивый, наверно потому что нет видеоэффектов типа перетаскивания иконок.
Установил Windows 3.0. Хоть еще одну статью пиши. Скачал два дистрибутива. один на ГМД и образ ISO. С дисков не получилось - зависало в разных местах. А с образа все установилось с первого раза, но пару раз попросило диск и я подсовывал диски из первого варианта. В общем, работает. И даже не очень тупит. Но конечно тормозит в приложениях и графических эффектах типа перетаскивания элементов. Солитер карты двигает не плавно, а так вроде бы и не плохо. Блокнот, например вполне комфортно работает.
Установка
Старт
Рабочий стол
Solitaire
По ходу установки понял, что CF-карта, которая диск С в системе, несмотря на костыли, про которые я писал в статье, работает со сбоями. Windows поставил на диск D. Надо будет поменять CFку.
И сегодня, 22 мая, день рождения Windows 3.0. Дата официального выхода в 1990 году. Вот так совпало.
Вы правильно поняли главное. Я хотел максимально приблизиться к оригиналу, но не копировать его. Если увлекаться эмуляторами, то в итоге получается какой-нибудь DOSBox. Ничего интересного или оригинального в этом я не вижу. Да, наверно ESP32 сможет полностью эмулировать вообще весь XT, а не только передавать сигналы от клавиатуры. Но это наверно нормально. Любой микроконтроллер в реальной конструкции не используется на 100% своих возможностей.
Мне было интересно именно собрать компьютер в железе. Эмуляция DMA вынужденная просто чтобы не загромождать конструкцию потому что системный загрузчик (STC) уже использует DMA. Это по сути и не эмуляция, а замена контроллера DMA на STC. Так же как контроллер FDD PC8477B по сути эмулирует весь огромный контроллер FDD от IBM.
Наверняка есть, но я заказывал у китайцев, а они не особо парятся с описанием. Вот ссылка. Там есть что-то про фторопласт в изоляции. На Алиэкспресс полно предложений.
Я наверно скилл хорошо прокачал. Каких-то проблем не было с контактами. Может пару раз за все время. И это не МГТФ - с ним возни больше. Это современные провода в изоляции, которая не убегает от места пайки как ПВХ, но легко снимается паяльником. Можно паять прямо сквозь изоляцию, но обычно я зачищал кончик паяльником - так получается аккуратнее.
Возможно будет. Текст уже написан давно. Надо оформить только. Так же как и эта статья, описание делаю сразу в режиме логирования. Просто чтобы не забыть ничего.
А что происходит? Показывает весь диск как неразмеченную область или RAW? Или после использования на XT флешка для остальных устройств приобретает непригодный вид (на некоторых картах от ЧПУ видел такое, да)?
Это было прошлым летом, я уже точно и не помню. Кажется там надо создавать раздел с нуля и форматировать, чтобы CFка вернулась в Windows.
Сначала так и хотел. В черновике статьи был план порезать на части. Но потом отказался. Нет ничего плохого в том, что кто-то проскролит между картинками. Масса деталей, которые даже не пошли дальше черновика в наше время нужны только единицам. Так мне кажется.
Там не только Ирбис сдох. У меня Hartens от того же "Кванта". Слетела прошивка при обновлении и все. Не могу найти где скачать. Кирпич 65 дюймов. Сервис от Кванта больше не работает.
Видно, что это докер 133 ГБ занимает. Делаю следующую команду:
root@ruvds-d6jzp:/srv# docker system df TYPE TOTAL ACTIVE SIZE RECLAIMABLE Images 7 5 5.678GB 1.606GB (28%) Containers 5 4 122.3MB 719.6kB (0%) Local Volumes 0 0 0B 0B Build Cache 0 0 0B 0B
Чистить бесполезно:
root@ruvds-d6jzp:/srv# docker container prune WARNING! This will remove all stopped containers. Are you sure you want to continue? [y/N] Y Total reclaimed space: 0B
Как почистить этот overlay2? Сколько не пытаюсь гуглить - никаких советов. Проще все отформатировать и развернуть с нуля. Общее впечатление, что если можно развернуть что-то без докера, то так и нужно.
P.S. На сервере работает Гитлаб. Нагрузка (деплои всякие) близка к нулю. по сути просто хранится код.
У меня дома три телевизора Hartens разных моделей (диагоналей). Я не капризный, меня все устраивает в них кроме почти ежедневных обновлений непонятно чего. В одном телевизоре спокойно включил отладку через меню разработчика и удалил пакет обновлений. Но два других оказались неприступными. Никакими манипуляциями не удалось включить возможность подключения по adb. Поэтому автору спасибо, но статья не на все случаи.
Вот такой самый примитивный:
И программа PulseView. 16 каналов (очень мало для такого проекта) и некоторая глючность. Несколько раз порывался купить что-то поинтереснее, но в итоге с ним и остался.
Да. Это просто как вариант "куда обратиться". Там все надо проверять.
Мне попадалось создание прошивки через рисование логической схемы. Но там для GAL16V8 была не полная реализация и мне не подошло. А вот из прошивки в схему - такого не встречал. Но! Времена изменились. Я просто взял прошивку из этой статьи и попросил ИИ в Googl Chrome нарисовать схему. Он нарисовал. Хотя и очень корявенько, но как смог:
Ну я сейчас просто из любопытства попробовал сжать основной BIOS в 7zip. Получилось 34 кБ. Есть еще BIOSы VGA (17 кБ), HDD (6 кБ), FDD (6 кБ). Прошивка микроконтроллера имеет размер 38 кБ. Итого получается, что не получится сжать так, чтобы все поместилось в этот микроконтроллер.
Никогда раньше не слышал про эту оболочку. Скачал и установил версию 1.2. Следующие вроде бы уже не пойдут на 8088. Общее впечатление - выглядит более профессионально и ближе к нам чем Windows 3.0. Интерфейс вполне отзывчивый, наверно потому что нет видеоэффектов типа перетаскивания иконок.
Установил Windows 3.0. Хоть еще одну статью пиши. Скачал два дистрибутива. один на ГМД и образ ISO. С дисков не получилось - зависало в разных местах. А с образа все установилось с первого раза, но пару раз попросило диск и я подсовывал диски из первого варианта. В общем, работает. И даже не очень тупит. Но конечно тормозит в приложениях и графических эффектах типа перетаскивания элементов. Солитер карты двигает не плавно, а так вроде бы и не плохо. Блокнот, например вполне комфортно работает.
По ходу установки понял, что CF-карта, которая диск С в системе, несмотря на костыли, про которые я писал в статье, работает со сбоями. Windows поставил на диск D. Надо будет поменять CFку.
И сегодня, 22 мая, день рождения Windows 3.0. Дата официального выхода в 1990 году. Вот так совпало.
Вы правильно поняли главное. Я хотел максимально приблизиться к оригиналу, но не копировать его. Если увлекаться эмуляторами, то в итоге получается какой-нибудь DOSBox. Ничего интересного или оригинального в этом я не вижу. Да, наверно ESP32 сможет полностью эмулировать вообще весь XT, а не только передавать сигналы от клавиатуры. Но это наверно нормально. Любой микроконтроллер в реальной конструкции не используется на 100% своих возможностей.
Мне было интересно именно собрать компьютер в железе. Эмуляция DMA вынужденная просто чтобы не загромождать конструкцию потому что системный загрузчик (STC) уже использует DMA. Это по сути и не эмуляция, а замена контроллера DMA на STC. Так же как контроллер FDD PC8477B по сути эмулирует весь огромный контроллер FDD от IBM.
Наверняка есть, но я заказывал у китайцев, а они не особо парятся с описанием. Вот ссылка. Там есть что-то про фторопласт в изоляции. На Алиэкспресс полно предложений.
Я не понял, что это должно быть.
Если мышкой шевелить, то оно бодро движется, но какой-то стройной картинки не возникает.
Я наверно скилл хорошо прокачал. Каких-то проблем не было с контактами. Может пару раз за все время. И это не МГТФ - с ним возни больше. Это современные провода в изоляции, которая не убегает от места пайки как ПВХ, но легко снимается паяльником. Можно паять прямо сквозь изоляцию, но обычно я зачищал кончик паяльником - так получается аккуратнее.
Возможно будет. Текст уже написан давно. Надо оформить только. Так же как и эта статья, описание делаю сразу в режиме логирования. Просто чтобы не забыть ничего.
Это было прошлым летом, я уже точно и не помню. Кажется там надо создавать раздел с нуля и форматировать, чтобы CFка вернулась в Windows.
Сначала так и хотел. В черновике статьи был план порезать на части. Но потом отказался. Нет ничего плохого в том, что кто-то проскролит между картинками. Масса деталей, которые даже не пошли дальше черновика в наше время нужны только единицам. Так мне кажется.
Не получилось ничего на эмуляторах. Я пытался всяко разно.
Спасибо, я подумаю. Пока не уверен, что хочется начинать новый проект. Я из РФ.
Не пробовал. Но можно попытаться как-нибудь. Я если честно, немного утомился с этим проектом. Уже из принципа его добивал до завершения.
Там не только Ирбис сдох. У меня Hartens от того же "Кванта". Слетела прошивка при обновлении и все. Не могу найти где скачать. Кирпич 65 дюймов. Сервис от Кванта больше не работает.
Сам отвечу, вроде бы нашел.
У меня все дело оказалось в журнале.
/var/lib/docker/containers/<container id>/<container id>-json.log
Там все гигабайты и прятались.
Я не сильно разбираюсь в этом. Но мне приходится. Сервера с докером периодически сжирают весь диск.
Проверяю диск:
Видно, что это докер 133 ГБ занимает. Делаю следующую команду:
Чистить бесполезно:
Как почистить этот overlay2? Сколько не пытаюсь гуглить - никаких советов. Проще все отформатировать и развернуть с нуля. Общее впечатление, что если можно развернуть что-то без докера, то так и нужно.
P.S. На сервере работает Гитлаб. Нагрузка (деплои всякие) близка к нулю. по сути просто хранится код.