From bc448538adb2cb1cd54435ecedc0dca5ca5ebb9e Mon Sep 17 00:00:00 2001 From: Mora Unie Youer Date: Mon, 18 May 2026 23:01:54 +0300 Subject: snapshot: 2026-05-18 --- .zk/config.toml | 3 +++ 1x7i5q.md | 30 ++++++++++++++++++++++++++++++ ekg44r.md | 26 ++++++++++++++++++++++++++ itkxka.md | 38 ++++++++++++++++++++++++++++++++++++++ journal/2026-05-18.md | Bin 0 -> 9000 bytes 5 files changed, 97 insertions(+) create mode 100644 1x7i5q.md create mode 100644 ekg44r.md create mode 100644 itkxka.md create mode 100644 journal/2026-05-18.md diff --git a/.zk/config.toml b/.zk/config.toml index 4aaca48..4cac097 100644 --- a/.zk/config.toml +++ b/.zk/config.toml @@ -205,6 +205,9 @@ missing-backlink = { level = "hint", position = "bottom" } # Note the use of a pipe and the location of $@. #hist = "zk list --format path --delimiter0 --quiet $@ | xargs -t -0 git log --patch --" +# Exclude journal from search +ls = "zk list --exclude journal $@" + # Edit this configuration file. conf = '$EDITOR "$ZK_NOTEBOOK_DIR/.zk/config.toml"' diff --git a/1x7i5q.md b/1x7i5q.md new file mode 100644 index 0000000..c933f4c --- /dev/null +++ b/1x7i5q.md @@ -0,0 +1,30 @@ +--- +id: 1x7i5q +date: 2026-05-18T21:40:56+0300 +languages: [ru] +aliases: + +reviews: + +tags: +- draft +- reference +--- +# Как починить китайский клон USB Blaster + +[Пост о дешёвых клонах USB Blaster, которые даже не работают +](https://www.downtowndougbrown.com/2024/06/fixing-a-knockoff-altera-usb-blaster-that-never-worked/) + +В нём показывают как починить USB Blaster на базе CH552G. Как сказано в этом посте - эти бластеры +изначально не работают, с самого момента производства. В этом убедился и я сам, не знаю, почему +китайцы изначально не могут прошить нормальную прошивку. Но в любом случае, этот пост помогает +решить проблему. + +Там можно нaйти форк прошивки, который действительно работает: +[Форк](https://github.com/dougg3/CH55x-USB-Blaster) + +Ну а прошить CH552G уже можно с помощью этой инструкции: +[Как прошить CH552G](ekg44r) + +## Up +- diff --git a/ekg44r.md b/ekg44r.md new file mode 100644 index 0000000..8895f73 --- /dev/null +++ b/ekg44r.md @@ -0,0 +1,26 @@ +--- +id: ekg44r +date: 2026-05-18T21:37:46+0300 +languages: [ru] +aliases: + +reviews: + +tags: +- draft +- knowledge +--- +# Как прошить CH552G + +1. Нужно вывести микроконтроллер в режим прошивки. Для этого необходимо замкнуть неочевидные + контакты - 3v3 и D+ - и подключить микроконтроллеры. Замыкать лучше через резистор, прочитал + где-то, что лучше использовать 10k, его и использовал. Замыкание лучше всего держать на + протяжении всего процесса прошивки. +2. Можно прошивать. Я пользовался `ch55xtool` - какая-то питоновая срань, но отработала как часы + + +## Up +- + +## Related +- [Как починить китайский клон USB Blaster](1x7i5q) diff --git a/itkxka.md b/itkxka.md new file mode 100644 index 0000000..1b61f01 --- /dev/null +++ b/itkxka.md @@ -0,0 +1,38 @@ +--- +id: itkxka +date: 2026-05-18T22:45:08+0300 +languages: [en] +aliases: + +reviews: + +tags: +- draft +- invention +- snippet + +- zettelkasten +--- +# Exclude missing-backlinks to excluded notes in ZK + +```diff +diff --git a/internal/adapter/sqlite/note_dao.go b/internal/adapter/sqlite/note_dao.go +index 3910ba6..9d0a07a 100644 +--- a/internal/adapter/sqlite/note_dao.go ++++ b/internal/adapter/sqlite/note_dao.go +@@ -688,6 +688,7 @@ WHERE collection_id IN (SELECT id FROM collections t WHERE kind = '%s' AND (%s)) + ) + WHERE incoming.target_id IS NOT NULL + AND outgoing.source_id IS NULL ++ AND incoming.source_id NOT IN (` + joinNoteIDs(opts.ExcludeIDs, ",") + `) + )`) + } + +``` + + +## Up +- + +## Down +- diff --git a/journal/2026-05-18.md b/journal/2026-05-18.md new file mode 100644 index 0000000..211f8f2 Binary files /dev/null and b/journal/2026-05-18.md differ -- cgit v1.2.3-70-g09d2