Sebastian Huber <sebastian.hu...@embedded-brains.de> wrote ..
> 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?
>From what I understand, they are quite close, at least in terms of the 
>peripherals which are present in any particular part. Most of the variations 
>seem to be related to max clock speed, which peripherals are present, and the 
>amount of Flash/RAM available.
What runs on a K64 should be easily portable at least to the other K6x parts, 
and probably other Kinetis "K" series parts as well.

> >
> > 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