Добрый день, форумчане.
Имеются две прошивки - "загрузчик" (записан с адреса 0x300000) и основная прошивка (с адреса 0x320000).
После сброса запускается загрузчик.
Как правильно совершить прыжок из загрузчика в основную прошивку?
Пробовал с загрузчика прыгать на адрес _c_int00, прошивка не ...
Найдено 18 результатов
- Пт июн 07, 2024 11:32:17
- Форум: Разные вопросы по МК
- Тема: Загрузка TMS320F28335
- Ответы: 0
- Просмотры: 1742
- Вт май 28, 2024 09:32:30
- Форум: Разные вопросы по МК
- Тема: Свой загрузчик TMS320F28335
- Ответы: 2
- Просмотры: 2617
Свой загрузчик TMS320F28335
Добрый день, уважаемые форумчане.
Для "прыжка" из загрузчика по адресу 0x300000 на адрес 0x320004 в основную прошивку пытаюсь использовать следующий код
#define Jumpaddr (void (*)(void))0x320004
void main( void )
{
(*Jumpaddr)();
}
Но основная прошивка не запускается. Как сделать такой "прыжок ...
Для "прыжка" из загрузчика по адресу 0x300000 на адрес 0x320004 в основную прошивку пытаюсь использовать следующий код
#define Jumpaddr (void (*)(void))0x320004
void main( void )
{
(*Jumpaddr)();
}
Но основная прошивка не запускается. Как сделать такой "прыжок ...
- Сб май 18, 2024 09:39:20
- Форум: Разные вопросы по МК
- Тема: Вопрос по Intel HEX
- Ответы: 14
- Просмотры: 5224
Re: Вопрос по Intel HEX
[uquote="Dismas",url="/forum/viewtopic.php?p=4580556#p4580556"]За вашу утилиту не скажу, доводилось пользоваться hex2bin,
проблем не возникало (и на 7/64 и на 10/64)[/uquote]
Вы с какими ключами её запускали?
проблем не возникало (и на 7/64 и на 10/64)[/uquote]
Вы с какими ключами её запускали?
- Пт май 17, 2024 18:28:04
- Форум: Разные вопросы по МК
- Тема: Вопрос по Intel HEX
- Ответы: 14
- Просмотры: 5224
Re: Вопрос по Intel HEX
[uquote="Martian",url="/forum/viewtopic.php?p=4580514#p4580514"]ну, может у него загрузчик в чипе[/uquote]
Верно.
Верно.
- Пт май 17, 2024 14:02:50
- Форум: Разные вопросы по МК
- Тема: Вопрос по Intel HEX
- Ответы: 14
- Просмотры: 5224
Вопрос по Intel HEX
Добрый день.
Пытался перевести hex-файл, сгенерированный CCS (Code Composer Studio) в bin утилитой srec_cat
srec_cat.exe test.hex -intel -line_length=64 -o .out.bin -binary
Пишет про ошибку адресации:
srec_cat: test.hex: 3: warning: data records not in strictly ascending order
(expected ...
Пытался перевести hex-файл, сгенерированный CCS (Code Composer Studio) в bin утилитой srec_cat
srec_cat.exe test.hex -intel -line_length=64 -o .out.bin -binary
Пишет про ошибку адресации:
srec_cat: test.hex: 3: warning: data records not in strictly ascending order
(expected ...
- Вс апр 21, 2024 13:17:20
- Форум: Разные вопросы по МК
- Тема: Некорректно работает USB при переходе на GD32
- Ответы: 3
- Просмотры: 2458
Re: Некорректно работает USB при переходе на GD32
[uquote="Martian",url="/forum/viewtopic.php?p=4571072#p4571072"]В какой именно функции FatFS происходит возврат FR_INVALID_OBJECT?
FF_FS_REENTRANT?[/uquote]
Добрый день! Посмотрел невнимательно. Ошибка возникает FR_DISK_ERR, на проверке условия disk_read(fs->drv, fp->buf, sect, 1) != RES_OK
FF_FS_REENTRANT?[/uquote]
Добрый день! Посмотрел невнимательно. Ошибка возникает FR_DISK_ERR, на проверке условия disk_read(fs->drv, fp->buf, sect, 1) != RES_OK
- Сб апр 20, 2024 15:01:53
- Форум: Разные вопросы по МК
- Тема: Некорректно работает USB при переходе на GD32
- Ответы: 3
- Просмотры: 2458
Некорректно работает USB при переходе на GD32
Здравствуйте, форумчане.
Переносил код с STM32F407 на GD32F450. Всё заработало корректно, кроме USB. Почему-то правильно считывает только ~15360 байт, затем выдаёт ошибку INVALID_OBJECT. После перезапуска по питанию то же самое. Использую библиотеку FatFS. Флешки менял и файлы тоже. Результат тот ...
Переносил код с STM32F407 на GD32F450. Всё заработало корректно, кроме USB. Почему-то правильно считывает только ~15360 байт, затем выдаёт ошибку INVALID_OBJECT. После перезапуска по питанию то же самое. Использую библиотеку FatFS. Флешки менял и файлы тоже. Результат тот ...
- Пт сен 29, 2023 13:15:08
- Форум: ARM
- Тема: NAND Flash STM32
- Ответы: 4
- Просмотры: 2936
Re: NAND Flash STM32
[uquote="jcxz",url="/forum/viewtopic.php?p=4482238#p4482238"]А какое отношение имеет mx60lf8g18ac-ti к внутренней флеши МК?[/uquote]
Возможно, я настраиваю не там.
Добавлено after 3 hours 49 minutes 55 seconds:
Если я правильно понял, нужно написать свой алгоритм прошивки, чтобы производилась ...
Возможно, я настраиваю не там.
Добавлено after 3 hours 49 minutes 55 seconds:
Если я правильно понял, нужно написать свой алгоритм прошивки, чтобы производилась ...
- Чт сен 28, 2023 20:05:01
- Форум: ARM
- Тема: NAND Flash STM32
- Ответы: 4
- Просмотры: 2936
Re: NAND Flash STM32
[uquote="jcxz",url="/forum/viewtopic.php?p=4482238#p4482238"]А какое отношение имеет mx60lf8g18ac-ti к внутренней флеши МК?[/uquote]
Никакого. Я эту память через FSMC подключаю.
Никакого. Я эту память через FSMC подключаю.
- Чт сен 28, 2023 16:35:05
- Форум: ARM
- Тема: NAND Flash STM32
- Ответы: 4
- Просмотры: 2936
NAND Flash STM32
Добрый день.
Подскажите, пожалуйста: как правильно настроить Keil v5 для прошивки и в NAND Flash?
Камень - STM32F407.
NAND - mx60lf8g18ac-ti.
Пробую такие настройки:
https://img.radiokot.ru/files/149037/thumbnail/3955kzvexe.png
Пишет при верификации прошивки
Contents mismatch at: 70004000H (Flash ...
Подскажите, пожалуйста: как правильно настроить Keil v5 для прошивки и в NAND Flash?
Камень - STM32F407.
NAND - mx60lf8g18ac-ti.
Пробую такие настройки:
https://img.radiokot.ru/files/149037/thumbnail/3955kzvexe.png
Пишет при верификации прошивки
Contents mismatch at: 70004000H (Flash ...
- Пн авг 29, 2022 12:53:10
- Форум: Аналоговая техника
- Тема: Требуется помощь с MPU6050.
- Ответы: 10
- Просмотры: 2250
Re: Требуется помощь с MPU6050.
[uquote="Martian",url="/forum/viewtopic.php?p=4280057#p4280057"]Это тоже самое, что стр 42 из документации...[/uquote]
Ага.
Ага.
- Пн авг 29, 2022 12:38:20
- Форум: Аналоговая техника
- Тема: Требуется помощь с MPU6050.
- Ответы: 10
- Просмотры: 2250
Re: Требуется помощь с MPU6050.
Нашёл вот такую тему:
https://stackoverflow.com/questions/544 ... power-mode
Вроде, помогло. Буду мерять потребление.
https://stackoverflow.com/questions/544 ... power-mode
Вроде, помогло. Буду мерять потребление.
- Пн авг 29, 2022 11:45:21
- Форум: Аналоговая техника
- Тема: Требуется помощь с MPU6050.
- Ответы: 10
- Просмотры: 2250
Re: Требуется помощь с MPU6050.
Хм. А разве не MPU должен выставить этот флаг?
- Пн авг 29, 2022 11:25:12
- Форум: Аналоговая техника
- Тема: Требуется помощь с MPU6050.
- Ответы: 10
- Просмотры: 2250
Re: Требуется помощь с MPU6050.
[uquote="mnbv",url="/forum/viewtopic.php?p=4280000#p4280000"]ESP32:* Пробуждение по прерыванию от GPIO наличествует, почему не использовать?[/uquote]
Кто-то должен это прерывание сгененировать. У меня пока не получается как раз минимизация потребления. Ест он 2мА, и всё тут...
Кто-то должен это прерывание сгененировать. У меня пока не получается как раз минимизация потребления. Ест он 2мА, и всё тут...
- Пн авг 29, 2022 10:44:08
- Форум: Аналоговая техника
- Тема: Требуется помощь с MPU6050.
- Ответы: 10
- Просмотры: 2250
Re: Требуется помощь с MPU6050.
[uquote="mnbv",url="/forum/viewtopic.php?p=4279990#p4279990"]какая максимально допустимая задержка реакции на возникновение прерывания?[/uquote]
По идее, как только возникло прерывание, нужно выйти из сна на MCU (используется ESP32).
По идее, как только возникло прерывание, нужно выйти из сна на MCU (используется ESP32).
- Пн авг 29, 2022 09:39:46
- Форум: Цифровая техника
- Тема: Требуется помощь с MPU6050.
- Ответы: 0
- Просмотры: 930
Требуется помощь с MPU6050.
Добрый день, уважаемые форумчане.
Подскажите, пожалуйста, как можно минимизировать потребление у MPU6050, оставив прерывание по движению?
Сейчас попробовал две вещи:
1) положил MPU спать - потребление ~0мА. В этом случае не срабатывает прерывание на движение.
2) устанавливал SMPRT_DIV (регистр 0x19 ...
Подскажите, пожалуйста, как можно минимизировать потребление у MPU6050, оставив прерывание по движению?
Сейчас попробовал две вещи:
1) положил MPU спать - потребление ~0мА. В этом случае не срабатывает прерывание на движение.
2) устанавливал SMPRT_DIV (регистр 0x19 ...
- Пн авг 29, 2022 09:37:26
- Форум: Аналоговая техника
- Тема: Требуется помощь с MPU6050.
- Ответы: 10
- Просмотры: 2250
Требуется помощь с MPU6050.
Добрый день, уважаемые форумчане.
Подскажите, пожалуйста, как можно минимизировать потребление у MPU6050, оставив прерывание по движению?
Сейчас попробовал две вещи:
1) положил MPU спать - потребление ~0мА. В этом случае не срабатывает прерывание на движение.
2) устанавливал SMPRT_DIV (регистр 0x19 ...
Подскажите, пожалуйста, как можно минимизировать потребление у MPU6050, оставив прерывание по движению?
Сейчас попробовал две вещи:
1) положил MPU спать - потребление ~0мА. В этом случае не срабатывает прерывание на движение.
2) устанавливал SMPRT_DIV (регистр 0x19 ...
- Вт апр 12, 2022 08:30:27
- Форум: Статьи
- Тема: Нужна помощь по Neoway N20.
- Ответы: 2
- Просмотры: 2680
Нужна помощь по Neoway N20.
Здравствуйте, форумчане!
Есть модуль N20 Demo Board.
Пытался на него отправлять AT-команды, как указано в топике https://www.radiokot.ru/artfiles/6603/.
На команды AT+XIIC=1 и AT+TCPSEND=0,10 модуль не отвечает вообще ничего. На команды, типа AT, AT+CGDCONT ответ есть.
Что я могу делать не так?
P ...
Есть модуль N20 Demo Board.
Пытался на него отправлять AT-команды, как указано в топике https://www.radiokot.ru/artfiles/6603/.
На команды AT+XIIC=1 и AT+TCPSEND=0,10 модуль не отвечает вообще ничего. На команды, типа AT, AT+CGDCONT ответ есть.
Что я могу делать не так?
P ...