×

Внимание

Форум находится в режиме только для чтения.

ucLinux на stm32f207/stm32f407

12 года 2 мес. назад #2472 от k000858
k000858 ответил в теме Re: ucLinux на stm32f207/stm32f407

F2 по свойствам близок к F4. Практически одно и то же.
Да, ядро разное, но все команды, которые подходят для F2 - представлены в F4. Периферия - одинаковая. Архитектура одинаковая.
Таким образом, программа которая идёт на F2 - пойдёт на F4.

На мой взгляд загрузчик должен быть взаимозаменяемый для F2 и F4. Безусловно 100% гарантии не даю.
Впрочем, это то что я накопал. Посмотрим, что напишут на иноземном форуме.  :)

сильно сомниваюсь :(
F2 - cortex-M3, F4 - cortex-m4. там даже библиотеки переферии и CMSYS разные. вряд ли загрузчик взаимозаменяемый :(
Вообще компания ST как то по-другому написала загрузчик под ucLinux для f103. Наверняка там используется не какой то распространенный универсальный бутлоадер, а самописный. По идее от загрузчика только требуется инициализировать внешнюю рам,  скопировать туда из флэш бинарник исполняемого ядра ucLinux и запустить. жаль только, что они предоставили в свободный доступ лишь hex файл загрузчика без исходного кода, переписать его под новые f2/f4 - не проблема.
12 года 2 мес. назад #2473 от Денис Ягов
Денис Ягов ответил в теме Re: ucLinux на stm32f207/stm32f407
CMSYS - безусловно разные, т.к. разнае ядра.
Важно то, что все команды ядра M3 в ядре M4 - есть. Их код 100% одинаков.

Периферия - всё таки одинаковая.

На иноземном форуме меня отправили туда же .... www.emcraft.com/index.php/products/89 

Вывод таков. Нужного hex бесплатно нет.  :-\
Время создания страницы: 0.045 секунд
Работает на Kunena форум