Quasar 20 3 июля, 2008 Опубликовано 3 июля, 2008 · Жалоба Портом не поделишься? :rolleyes: Вот содержимое папки portable. Там ассемблерные вставки portmacro.h и port.c... Соответственно вот такую ссылку: #ifdef REALVIEW_ARM7 #include "../../Source/portable/RealView/ARM7/portmacro.h" #endif добавляем в portable.h. RealView.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nikkov 0 4 июля, 2008 Опубликовано 4 июля, 2008 · Жалоба Вот содержимое папки portable. Там ассемблерные вставки portmacro.h и port.c... Соответственно вот такую ссылку: #ifdef REALVIEW_ARM7 #include "../../Source/portable/RealView/ARM7/portmacro.h" #endif добавляем в portable.h. Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Quasar 20 6 июля, 2008 Опубликовано 6 июля, 2008 (изменено) · Жалоба Прицепил к этому всему делу еще lwIP взятый с этого CVS - cvs.sv.gnu.org, вроде всё пашет, проект для Keil'a во вложении. (Вложенный фаил запакован 7z) FreeRTOS.zip Изменено 6 июля, 2008 пользователем Quasar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
std-logic 0 9 января, 2009 Опубликовано 9 января, 2009 · Жалоба Мож кому пригодится (как отправная точка): FreeRTOS 5.1.1, добавлен чип LPC2468 (пригодно для любого LPC23xx/24xx) под Keil RVDS. Отличия от оригинала - изменен COM-порт на com0 (в оригинале сом1) http://nukeuploads.com/download/1231463992...x_RVDS.zip.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
strange_bear 0 14 сентября, 2009 Опубликовано 14 сентября, 2009 · Жалоба спасиб большое с первого раза заработало всё. :) поставил #define LWIP_SNMP 1 добавил все сишные файлы из папки snmp в проект и он, Keil, выдает следующее: linking... FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .bss(mib_structs.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .bss(tasks.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .bss(etharp.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(tasks.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .bss(sys_arch.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(tcp.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(tcp_in.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .bss(tcp_in.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(heap_2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(emac.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mem.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .bss(inet.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(tcpip.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(ethernetif.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(netif.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(emac_isr.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(ip_frag.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(raw.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(udp.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib2.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(flash.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(sys_arch.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(ip.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(etharp.o). FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .data(mib_structs.o). FreeRTOS.axf: Error: L6407W: Sections of aggregate size 0x4c8 bytes could not fit into .ANY selector(s). Target not created В чем может быть проблема? (я тут пока еще много не понимаю...) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Burlik 0 15 октября, 2009 Опубликовано 15 октября, 2009 · Жалоба спасиб большое с первого раза заработало всё. :) поставил #define LWIP_SNMP 1 добавил все сишные файлы из папки snmp в проект и он, Keil, выдает следующее: linking... FreeRTOS.axf: Error: L6406W: No space in execution regions with .ANY selector matching Section .bss(mib_structs.o). . . . . . Target not created В чем может быть проблема? (я тут пока еще много не понимаю...) Ругается линкер на отсутствие места в памяти. Т.е. то количество памяти которое указанно в настройках не достаточно чтобы туда слинковать весь скомпилированный код. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hadzu 0 11 мая, 2010 Опубликовано 11 мая, 2010 · Жалоба Мож кому пригодится (как отправная точка): FreeRTOS 5.1.1, добавлен чип LPC2468 (пригодно для любого LPC23xx/24xx) под Keil RVDS. Отличия от оригинала - изменен COM-порт на com0 (в оригинале сом1) http://nukeuploads.com/download/1231463992...x_RVDS.zip.html Не могли бы Вы, пожалуйста, выложить этот архив еще раз, или послать по почте ([email protected])? Ссылка не работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zksystem 0 9 июля, 2010 Опубликовано 9 июля, 2010 · Жалоба Мож кому пригодится (как отправная точка): FreeRTOS 5.1.1, добавлен чип LPC2468 (пригодно для любого LPC23xx/24xx) под Keil RVDS. Отличия от оригинала - изменен COM-порт на com0 (в оригинале сом1) http://nukeuploads.com/download/1231463992...x_RVDS.zip.html Положите пожалуйста на FTP, ссылка не работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
amater 0 19 июля, 2010 Опубликовано 19 июля, 2010 · Жалоба И мне хотелось бы посмотреть FreeRTOS под Keil. Если не трудно пришлите на [email protected] Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
murug 0 18 апреля, 2011 Опубликовано 18 апреля, 2011 · Жалоба Не могу понять, как должен работать portRESTORE_CONTEXT, а конкретно его последняя команда SUBS PC, LR, #4 в случае, если код задачи скомпилирован в THUMB mode. Ведь тогда в PC помещается нечетное значение, а делать это, согласно ARM-ARM (A2.8.1), разрешено только специальным командам, например BX и POP: Writing an unaligned address to R15 is UNPREDICTABLE, except in the specific cases where the instructions are associated with a Thumb to ARM state transition О том, что SUB относится к таким командам, мне не удалось найти упоминания. Собственно поводом обратить на это внимание стала ругань симулятора IAR EW: Mon Apr 18 14:47:31 2011: Warning: UNPREDICTABLE behaviour (PC=0x00001F40): Branch to unaligned ARM address 0x00001529. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stepper88 0 11 июня, 2011 Опубликовано 11 июня, 2011 · Жалоба Может кто-нибудь перезалить на файлообменник указанный выше порт FreeRTOS на LPC23xx? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 11 июня, 2011 Опубликовано 11 июня, 2011 · Жалоба Может кто-нибудь перезалить на файлообменник указанный выше порт FreeRTOS на LPC23xx? Не нужен он Вам - копия старой демки из комплекта поставки. Время не стоит на месте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stepper88 0 11 июня, 2011 Опубликовано 11 июня, 2011 · Жалоба Просто вытянул сегодня архив FreeRTOS 6.10 - его описывали в приведенных выше статьях, глянул - для Keil есть порт для Cortex M3 - это он? Просто для LPC23xx - только под CrossWorks.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться