31e3237b06
# Refactoring: source code docstrings
2026-07-07 12:07:15 +03:00
0f54c35be6
# Refactoring: all the documents
2026-07-07 11:25:06 +03:00
22c40779ef
# Refactor docs
2026-07-07 10:25:49 +03:00
2dbe3e61ed
# Fixes: unit test mocks + small fixes
2026-07-06 18:10:56 +03:00
bfe4dd6033
# Phase 5 - alpha-pyinstaller packed version of service-tui (Win tested)
2026-07-06 14:31:59 +03:00
c694258bd9
# Phase 5 - alpha-pyinstaller packed version of service-tui (MacOS tested)
2026-07-06 13:04:59 +03:00
3279022829
# Phase 4a - done, bug with "File not found (bl, app, f_test) fixed
2026-07-06 11:53:48 +03:00
657b3a2e63
# Phase 4: Windows tested
2026-07-06 11:14:17 +03:00
d7dd9aea4a
# Phase 4: connection loss handling with spsdk - MacOS tested
2026-07-06 10:01:10 +03:00
234f1a60cf
# Phase 4: connection loss handling with spsdk
2026-07-03 17:19:16 +03:00
ad77c897e3
# flasher.py - tested on MacOS
2026-07-02 18:41:23 +03:00
b55ec8532c
# Phase 1 - MacOS tested
2026-07-02 18:03:14 +03:00
db725f987d
# Fixing filenames
2026-07-02 14:09:45 +03:00
1801f1beb9
# Spike tests: Windows & MacOS spsdk behaviour
2026-07-02 13:50:23 +03:00
477c0d6205
Merge branch 'feature-tui-python' into dev
2026-07-01 16:58:19 +03:00
e50b2f35aa
# firmware_test: service-tui is ready for packing, docs updated
2026-07-01 16:54:10 +03:00
2a6256e745
# firmware_test: TUI app docs
2026-07-01 15:00:52 +03:00
0132d8056d
# firmware_test: TUI app screens styling & app_logo
2026-07-01 11:11:35 +03:00
86df36fab7
# firmware_test: TUI app m5_client fixed
2026-07-01 10:15:03 +03:00
e2f00eca99
# firmware_test: TUI app current state
2026-06-30 17:31:05 +03:00
0b16f5cf19
# bsp: usd - исправления бага с переинициализацией
2026-06-30 16:28:48 +03:00
6e42970fef
# firmware_test: TUI app major refactoring
2026-06-30 15:09:47 +03:00
bbd02f840e
# fixes: pyformat + O1 release opt level
2026-06-30 10:28:34 +03:00
55cd9e8273
# firmware_test: TUI app current state
2026-06-29 19:54:44 +03:00
054bbd70f5
# firmware_test: TUI app skeleton + doc fixes
2026-06-29 16:09:23 +03:00
73b20d9f3e
# firmware_test: can & opto done
2026-06-25 12:28:00 +03:00
20bebf6d5e
# firmware_test: can & opto
2026-06-24 16:22:36 +03:00
be36d56170
# Update documentation
2026-05-14 00:04:36 +03:00
22f98c311a
# test_display: bsp_display + test_template
2026-05-08 10:50:58 +03:00
bf324b2aa2
# Added: cli, protocol, runner modules for firmware_test + host tests
2026-04-17 17:24:22 +03:00
ab6d2f1393
# Refactoring: conftest.py
2026-04-06 18:22:58 +03:00
4b190eba79
# Created USB-CDC(ACM) stack + HIL tests
2026-04-06 12:55:11 +03:00
8d5e3090b8
# Created HIL & Host tests for bsp_button module
2026-03-31 18:25:45 +03:00
6c23315e1e
# Created HIL and HOST tests for bsp_can module
2026-03-31 13:07:39 +03:00
ae90c303e1
# Created bsp_can module
2026-03-30 13:29:17 +03:00
59b9ff55f7
# 14 - Шаблон HIL-теста
...
- Создан первый рабочий, шаблонный HIL-тест (bsp_opto)
- актуализирована вся документация
2026-03-27 14:36:12 +03:00
f037bea91f
# 13 Слой bsp_opto
...
В процессе доработки. Сейчас невозможно понять, что сигнал на входе перешел с ACTIVE в INACTIVE из-за того, что прерывание включено только на Rising Edge и только там взводится флаг pending
2026-03-26 17:54:54 +03:00
b608d43bfc
# 12 HIL с m5stamPLC в процессе
2026-03-26 12:02:33 +03:00
4570b27e71
# 9
...
- работает загрузка подготовленного HAB бинарника по SWD в QSPI
- после этого можно запускать отладку в VSCode devcontainer
- От SeggerRTT отказался, логи будут в UART
2026-03-20 15:52:18 +03:00
8c9e62b3cc
# 7
...
- настроен первый HIL-тест (пока без m5stamp; pytest + pyserial + pyocd), правки во всей документации
- начало настройки окружения для отладки проектов firmware/* в devcontainer
2026-03-19 18:28:45 +03:00
8a96e66e38
# 6
...
- проверена работа. bsp_uart_host - первично
- написан скрипт загрузки elf (pyocd) с помощью NXP MCU Link на таргет (выполнение в ram)
- начало разработки окружения для проведения HIL-тестов (pytest + pyocd)
2026-03-18 12:33:53 +03:00
96be9ce023
# 4
...
- добавлен модуль и тесты bsp/tick, tools/ring_buffer
2026-03-16 16:53:16 +03:00
310a8d6bc9
Начальный этап по разработке рабочего окружения закончен
...
- проверена работоспособность окружения (host + в контейнере) на нескольких хостах (Win, Mac)
- пока не затронуты моменты с ci, tests
2026-03-13 19:11:41 +03:00
e8a9826944
# 8 - IMPORTANT
...
- Переход на task-runner Just (Justfile - для хоста, build.just - для контейнера)
- настройки clang-format
- небольшие изменения в структуре проекта
2026-03-11 14:58:11 +03:00
6eaca0c183
# 7
...
Текущее состояние дел:
1. Настроен процесс загрузки прошивки с помощью SPSDK, см. tools/README.md
TODO: разделить процессы сборки прошивок для различных стратегий boot: XiP, RAM, SDRAM
2026-03-10 20:09:44 +03:00
3940947963
# 6
...
Кастомный скрипт в tools/host для прошивки bare-metal платы
2026-03-10 18:16:57 +03:00
853eda2d08
# 5
...
Настройка сборки и прошивки MIMXRT1052 bootable image с помощью SPSDK на хосте
2026-03-10 13:35:25 +03:00
ce717ce9dd
# 3
...
СБорка базового проекта
2026-03-06 15:27:39 +03:00