Hello,

On 23/02/17 19:19, geo...@n3ysa.org wrote:
I've got a FRDM-K64F and would like to get RTEMS running on it for a personal 
project. It has the standard ARM interrupt controller. One complication is that 
the SRAM is divided into two banks of 128K as the banks are connected to 
different buses in the MCU, and causes hard faults if an unaligned access 
crosses the boundary.

please use the atsam BSP as a template.

https://git.rtems.org/rtems/tree/c/src/lib/libbsp/arm/atsam

For a BSP with a scattered memory map you can use bsp_work_area_initialize_with_table(), see for example

https://git.rtems.org/rtems/tree/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspgetworkarea.c

How similar are the different Kinetis controller?


Looking at the existing code, anything specific too the K6x would go in libcpu, 
and anything specific to board (such as clock setup/debug uart) would appear to 
go in libsp?

Please don't add anything to libcpu.


Thanks,
George


_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to