Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
22 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1269175
Топик полностью
LightElf
(19.12.2022 11:02, просмотров: 156)
ответил
VVB
на
Не удалось решить, сброс делаю через бутлоадер, правда, включаю кэши максимально рано в стартапе до инициализаци .bss (с 2 секунд обнуления удалось добиться 0.2 секунды; у меня значительный объём .bss). Иначе слишком долго перегружается. Есть мысли перевести включение кэшей ещё раньше, чтобы бутлоадер быстрее из SPI FLASH копировал, но много не ожидаю.
Там сам SPI дюже медленный, не думаю что включение кэша что-то сильно поменяет.
Не надо делать мне как лучше, оставьте мне как хорошо
Ответить
Хочу изменить регистры IP SPI на доступ по 4 битам вместо 1 на этапе загрузки основной прошивки, а не "заголовка"
-
VVB
(20.12.2022 08:27
)
Грузить маленькую свою прошивку, а из неё уже делать то, что хочется. И подгружать оставшуюся часть своей. Первую условно можно назвать бутлоадером.
-
Dingo
(20.12.2022 10:18
)
В U-Boot это называется SPL (Secondary Program Loader). Обычно применяется для загрузки с NAND, так как у нея есть битые блоки и требуется ECC. Но можно и для всякого другого применить.
-
LightElf
(20.12.2022 14:14
)