Меню

NermaN's blog

Я сюда иногда пишу какие-то заметки

Tronxy X5SA и прошивки Marlin и Klipper

Все что написано в статье повторяйте на свой страх и риск. Прошивки и конфиги для платы V6.

Marlin

В данный момент Marlin не работает стабильно на нашем принтере, по крайней мере с драйверами TMC 2208. Я создал багрепорт на гитхабе.

Klipper

Klipper печатает заметно лучше чем родная китайская прошивка, примеры на фото ниже. Мало того что качество печати тем же gcode лучше, так еще и быстрее раза в два.

Слева Klipper, справа Chitu, один и тот же gcode.

  1. Установка OctoPi
  2. Установка Klipper на OctoPi.
git clone https://github.com/KevinOConnor/klipper
./klipper/scripts/install-octopi.sh

3. Ставим OctoKlipper в Octoprint через веб интерфейс. Проблем возникнуть не должно.

4. Конфиг нужно положить в ~ пользователя pi, по крайней мере при стандартной установке Klipper способом выше. Может потребоваться перезапуск сервиса. Это конфиг на основе официального примера из репозитория, отличия в ускорениях (сделал чуть меньше) и в координатах для калибровки стола, со штатными принтер пытался уехать за пределы стола.

5. Желательно перед прошивкой клиппера сохранить резервную копию своей прошивки и конфига.

Если вы пропустили этот этап то вот update.cbd оригинальной прошивки. После прошивки потребуется залить этот конфиг.

Либо как вариант вот .bin для прошивки через STM Cube Programmer.

Для сохранения конфига записываем на флешку вот такой .gcode.

M6046 ; sdcard access
M8512 "currentconfig.gcode" ; save settings to file

Запускаем его, через секунд 20 отменяем “печать”, на флешке появится файл с конфигом, его следует сохранить.

Для сохранения прошивки нужно разобрать принтер, снять джампер с перемычки boot, и поменять джампер на перемычке питания с +5V на USB. После этого подключаем принтер по USB (сам принтер должен быть выключен), если все сделано правильно она подключится и на ней загорятся светодиоды. Дамп можно сохранить программой  STM Cube Programmer.

Я не знаю как получить update.cbd оригинальной прошивки, этот я нашел в интернете, протестировал, вроде это та самая прошивка.

6. Прошиваем Klipper, для прошивки нужно закинуть этот файл на флешку и перезапустить принтер, при запуске он два раза пискнет и далее будет выглядеть будто бы он сломан. Это нормально.

Если хочется самостоятельно собрать прошивку, то нужно выбрать вот эти опции.

7. Подключаем принтер по USB к клипперу и на этот момент все должно работать. Теперь следует выполнить калибровку z offset и кривизны стола.

Для того чтобы Octoprint постоянно не отключался от принтера нужно поменять эту настройку.

Почему PC лучше подходит для игр чем домашние консоли (PS4 / Xbox)

Причины перечисленные дальше не перечислены в каком-то особом порядке, он почти случайный.

  • PC позволяет тонко настраивать производительность и внешний вид игры под свои условия и нужды, выбирая между нужным FPS (30 / 60 / 144 / 9000+) и разрешением, или даже всем вместе. Это гораздо лучше чем консольные настройки, которые в основном отсутствуют, а когда есть дают выбор из двух-трех профилей. Такой важный параметр как выбор FoV на консолях обычно вообще отсутствует. В большинстве игр на PS4 сейчас FPS 30 или даже 30 с просадками при разрешении ~1440 для PS4 Pro или <1080p для PS4.
  • На PC можно играть почти с любым контроллером, включая консольные. Кроме того есть возможность переназначить кнопки контроллера так как нужно, почему этого еще нет на PS4 на системном уровне, непонятно.
  • В основном PC обратно совместим со старыми играми, и во многие игры 2005+ года можно легко поиграть выставив современные разрешения и получив на выходе более интересную графику чем это было тогда.
  • К тому же к игре могут быть моды еще более улучшающие графику или игру, хорошие примеры это глобальные моды к Minecraft, Civilization, Skyrim и так далее. Моддинг это вполне свой путь в индустрию разработки игр, есть такие примеры, когда мод превращался в полноценное DLC к игре.
  • Эмуляция позволяет играть на PC в гигантскую библиотеку консольных игр, эмулировать можно практически любую консоль предыдущих поколений, при этом часто результат получается лучше чем на оригинальном железе. К примеру Breath of the Wild лучше всего играть именно на PC.
  • PC можно собрать под свои нужды, включая размер устройства и формфактор, выбрать подходящую систему охлаждения что-бы он был значительно тише консоли. Я не видел в продаже даже серийных кастомных систем охлаждения для PS4. Обычный PC тише засчёт менее тесной компоновки чем PS4 или PS4 Pro.
  • Игры на PC дешевле (спасибо региональным ценам), есть игры по подписке от Xbox, где достаточно большая библиотека  игр доступна всего за ~250 руб в месяц.
  • PC все равно скорее всего есть у каждого в доме, он нужен для работы с фотографиями, видео, 3D печати, прошивки других устройств, и так далее.
  • PC можно улучшать по частям, тогда когда не хватает производительности под нужную лично тебе игру и ее настройки. Многие компоненты компьютера могут успешно справляться с задачей более 1 консольного поколения. Типичный жесткий диск, блок питания времен PS3 прекрасно может работать и во времена PS5.
  • Гарантия на PS4 – 1 год. На большинство PC компонентов 2-3 года, при этом бывают исключения с гарантией и 5-10 лет. В случае возникновения проблем PS4 придется сдавать в ремонт целиком и ждать реакции сервисного центра. К тому же ее даже чистить самому запрещено, ее нельзя разобрать для чистки не сорвав пломбы.

Контр аргументы к основным аргументам против PC

  • Необходимость обновлять драйвера / систему. Это не так, при желании, в отличии от консоли, можно полностью игнорировать обновления всего и успешно играть. К тому же у большинства дома все равно есть PC, где по их мнению они обязаны сталкиваться с обновлениями и решать эту же проблему все равно.
  • PC гейминг может по цене сравнится с консольным (на долгом промежутке времени) за счет цен на игры и покупки б/у железа.

Минусы PC

  • Нет возможности играть в эксклюзивы других современных платформ, впрочем это касается каждой платформы. Однако именно у Sony в этом поколении много эксклюзивов которых не будет на PC.
  • Поддержка геймпадов, особенно конкретных фишек (типо тачпада), на пк может быть хуже, но встречается это очень редко. Тот же тачпад на PS4 почти не используется.
  • Рынок б/у игр значительно менее развит (это компенсируется более низкими ценами на игры изначально и пиратством)
  • Цена входа в компьютерный гейминг будет выше, если не расмматривать б/у рынок, и считать что у тебя по каким-то причин нет старого PC который можно проапгрейдить.

Обзор Red Dead Redemption 2

Игра начинается медленно и неторопливо с событий после неудачного ограбления, в этот момент еще не совсем понятно чего ждать и начальная глава может показаться скучной, особенно если ты ждешь от игры “GTA 5 с конями”. Неторопливое начало задает темп игры который будет постепенно ускоряться ближе к концу. Для кого-то это может стать существенным минусом, однако это точно сделано намеренно, и лично мне например начало игры понравилось даже больше, чем более наполненные экшеном главы, вроде 5. В отличии от GTA это неспешный вестерн, а не боевик.

(далее…)

Digitalocean vs Linode 5$ benchmark (UnixBench)

Бенчмарки под катом

(далее…)

Матрешка Z от Амперки

Матрешка Z

Прочитав данный пост на Хабре, решил заказать себе Матрешку Z. Удивительно, но EMS почта доставила посылку из Москвы в Находку за всего 3 дня. Но… Амперка, несмотря на обещанные 2 дня, выслала мне посылку через целые 10. Так что стандартное время ожидания посылки в 2 недели минимум нарушены не были.

(далее…)

Блог

Этот блог в очередной раз восстал из мертвых, сложно сказать зачем. Благодаря беспечным людям и отсутствию у меня бекапа все картинки во всех старых постах потеряны навсегда. =(

Iphone 2G vs HTC Hero – мои ощущения

В августе этого года я заказал себе Iphone 2G на Ebay, обошелся он мне всего в 100$ + 30$ доставка. Сейчас я хочу сравнить его с HTC Hero, купленным мной в магазине за 17000 рублей (600$). А все из-за того, что у HTC Hero умерла нижняя часть тачскрина (не реагирует) спустя 13 месяцев после покупки (гарантия 12 мес.). Это известный брак, но из-за того, что гарантия кончилась – поменять не вышло =(. Далее мои впечатления от телефона.

(далее…)

Обмен Bitcoin на наличные – мой опыт

Сначала я выводил через btc2wm.ru, но они оказались кидалами, и пришлось искать новый способ вывода денег из Bitcoin.
Долго рассматривая варианты и считая выгодность всех вариантов, я остановился на схеме Mt. Gox -> Выводим в Liberty Reserve -> Через E-Obmen выводим сразу на свой счет в банке.

Самая заметная комиссия в этом случае – это 30 рублей у E-Obmen за каждый перевод.
Подробности далее.

(далее…)

Warket 2.0

Я принял решение о возобновлении работы над проектом, но проблема в отсутствии подходящего хостинга. Если вы готовы его предоставить на безвозмездной основе – пишите.

Из особенностей – нужна поддержка Java и SSH.

Почему не стоит покупать видеокарты ATI

Не так давно я купил видеокарту HIS ATI Radeon HD5770 1GB.

До этого я всегда пользовался видеокартами NVIDIA, это были 6600GT, 8500GT, 8800GT из только тех, что я помню. Далее впечатления от покупки и использования, а также сравнение ее с NVIDIA GTX 260, которая по бенчмаркам является полным аналогом.

(далее…)