ba5f2fc4b9
revert 423ba5272e
...
revert Обновить src/bootloader.c
2025-07-24 06:46:04 +03:00
423ba5272e
Обновить src/bootloader.c
2025-07-24 06:44:51 +03:00
1615c27c0a
добавлена команда на отправку версии загрузчика
2025-07-24 10:28:14 +07:00
a72731ad2b
добавлена проверка - действительно ли страница данных записана во flash память. Если не записана, загрузчику отправляется NACK
2025-07-23 15:13:50 +07:00
f287926a95
не нужны все-таки
2025-07-23 15:07:16 +07:00
739fcb552e
добавлена контрольная сумма для проверки - записана ли реально страница
2025-07-23 11:41:47 +07:00
1123648328
добавлен сброс бита cmp, если он выставлен
2025-07-22 16:06:46 +07:00
85b74eb004
исправила косяк
2024-10-07 16:52:56 +07:00
c4e8171e25
Merge branch 'main' of https://git.lrnrpst.ru/Elron_dev/elbear_fw_bootloader
2024-10-07 16:00:43 +07:00
32608935ec
добавлен расчет контрольной суммы при получении новой строки. сли crc не сходится - выход из загрузчика
2024-10-07 16:00:14 +07:00
a10a08d898
Merged with main
2024-09-28 06:47:37 +03:00
Ogneyar
aff7a7ebce
снятие защиты от записи
2024-09-27 14:01:45 +03:00
2452db9096
Merged with main
2024-09-21 05:07:31 +03:00
95e86f9ead
Так будет верно
2024-09-20 12:40:26 +03:00
eb7ef97139
оставим немного места для пользовательского eeprom
2024-09-10 20:40:56 +07:00
0140ff7dfc
ARD-84 ( #1 )
...
- Притяжка к питанию на Rx
- Новая команда для full erase
- При получении "мусорных" байтов не реагируем и отключаемся по таймауту
2024-09-10 11:43:01 +03:00
bb5a94e9ab
обработка строк hex менее 16 байт
...
исправлен баг с загрузкой hex файла, в котором не все Data-записи по 16 байт
2024-08-19 13:05:50 +07:00
64825e628e
уменьшение тактов ожидание CS
...
"Уменьшение количества дополнительных тактов задержки сигнала высокого уровня SPIFI_CS между операциями чтения из внешней памяти с 15 по умолчанию (итого 16,5) до 0 (итого 1,5)."
https://vk.com/mik32_amur?w=wall-226627855_63%2Fall
Проверено, работает
2024-08-16 17:55:04 +07:00
5b077eb2b6
Merge pull request #3 from spam-receiver/main
...
XIP-режим
2024-08-16 17:44:45 +07:00
spam-receiver
643671674b
Замена "mcu32" на "mik32"
2024-07-23 03:48:34 +03:00
spam-receiver
e1f09ff8b6
Выбор режима QSPI или QPI
2024-07-21 05:05:51 +03:00
spam-receiver
c3ac6fe729
XIP-режим
...
Работа c внешней флеш-памятью через SPIFI без передачи команд (XIP-режим — execute-in-place). Передаётся только адрес с тремя промежуточными байтами, первый из которых "0x20". Таким образом достигнута максимльная производительность с флеш-памятью типа W25Q64JV. Быстрее могут работать версии с поддержкой режима QPI, типа W25Q64FV, потому что у них в таком режиме один промежуточный байт, а не три.
2024-07-19 19:48:04 +03:00
0338620acb
Merge pull request #2 from spam-receiver/main
...
QE=1 если QE==0
2024-07-19 15:51:01 +07:00
64b364c90d
фикс для сброса функций jtag на порту
...
Исправлена ошибка, которая мешала подключаться через JTAG после запуска программы загрузчика: функции всех выводов порта 0 сбрасывались в 0, а теперь не сбрасываются.
2024-07-19 15:23:31 +07:00
spam-receiver
355ecdfc61
Update bootloader.c
2024-07-17 01:52:35 +03:00
spam-receiver
0d28ae7d78
QE=1 если QE==0
...
Не перезаписывать энергонезависимую ячейку QE, если там уже записана «1».
2024-07-17 01:51:35 +03:00
Elron LLC
b433727ecf
Update README.md
2024-07-15 18:27:22 +07:00
bd225dbabe
загрузчик mik32 для альфа-версии bsp arduino ide
2024-07-15 16:08:12 +07:00
dd1e920f05
Initial commit
2024-07-15 16:04:21 +07:00