memory heap
Красивое. Программатор WCH-LinkE-R0-1v3 и CH32V003. #riscv
This media is not supported in your browser
VIEW IN TELEGRAM
Ну что же, похоже я окирпичил WCH-LinkE, не успев даже прошить свой CH32V003. Пришло время заказать новый.
Зато я теперь знаю, что не надо на кнопку IAP при загрузке нажимать.
#riscv
Зато я теперь знаю, что не надо на кнопку IAP при загрузке нажимать.
#riscv
🎃5
Сумел вывести последовательность цифр, с помощью программы на RISC-V ассемблере. Компилировал и запускал на VisionFive2.
Очень здорово в этом деле помогает "Compiler Explorer":
https://godbolt.org/
Также вот шпаргалка по инструкциям RISC-V процессора (хотя тут не все, судя по всему):
https://projectf.io/posts/riscv-cheat-sheet/
#riscv #visionfive2 #assembler
Очень здорово в этом деле помогает "Compiler Explorer":
https://godbolt.org/
Также вот шпаргалка по инструкциям RISC-V процессора (хотя тут не все, судя по всему):
https://projectf.io/posts/riscv-cheat-sheet/
#riscv #visionfive2 #assembler
🔥7
Пришло время ещё одной попытки прошить CH32V003, на этот раз -- без окирпичивания программатора WCH-Link.
#riscv
#riscv
🔥4
memory heap
Ну что же, похоже я окирпичил WCH-LinkE, не успев даже прошить свой CH32V003. Пришло время заказать новый. Зато я теперь знаю, что не надо на кнопку IAP при загрузке нажимать. #riscv
Что интересно, программатор WCH-LinkE построен на том же чипе (CH32V), как и те, которые он может программировать.
Вот тут, на форуме EEVblog, есть тред по вопросу перепрошивки окирпиченных WCH-LinkE:
https://www.eevblog.com/forum/microcontrollers/reflashing-a-bricked-wch-linke/
Правда, у меня пока не получилось — возможно, я просто ещё недостаточно сильно пробовал.
#riscv
Вот тут, на форуме EEVblog, есть тред по вопросу перепрошивки окирпиченных WCH-LinkE:
https://www.eevblog.com/forum/microcontrollers/reflashing-a-bricked-wch-linke/
Правда, у меня пока не получилось — возможно, я просто ещё недостаточно сильно пробовал.
#riscv
memory heap
Что интересно, программатор WCH-LinkE построен на том же чипе (CH32V), как и те, которые он может программировать. Вот тут, на форуме EEVblog, есть тред по вопросу перепрошивки окирпиченных WCH-LinkE: https://www.eevblog.com/forum/microcontrollers/reflashing…
В итоге, вот эта утилита помогла восстановить работу "окирпиченного" WCH-LinkE:
https://github.com/cjacker/wlink-iap
Симптомы окирпиченности были: мигающий синий светодиод на плате, плата не определялась, как рабочий WCH-LinkE утилитой
Причина: программатор был в режиме IAP (перепрошивки.)
Решение:
#riscv
https://github.com/cjacker/wlink-iap
Симптомы окирпиченности были: мигающий синий светодиод на плате, плата не определялась, как рабочий WCH-LinkE утилитой
wlink.Причина: программатор был в режиме IAP (перепрошивки.)
Решение:
wlink-iap -q
#riscv
GitHub
GitHub - cjacker/wlink-iap: A tool to upgrade / downgrade WCH-LinkE firmware online using IAP method.
A tool to upgrade / downgrade WCH-LinkE firmware online using IAP method. - cjacker/wlink-iap
⚡2