Beginning work on BSP for i.MX RT 10xx (1052 specifically)

2020-02-08 Thread Peter Dufault
I will begin working on a BSP for the i.MX RT 10xx family.  I require support 
for a 1052 but will be developing on a 1064 so those two variants will have 
some test coverage.

I plan to start my work by making this a variant of the "imx" BSP.  That 
currently supports the "i.MX7D Applications Processor".

I think that the network support provided by the "libbsd" "if_ffec" driver will 
work with the ENET interface on the i.MX RT.
I think that initial support will be a straight-forward collection of already 
working pieces.

- If anyone has any warnings or "heads-up"s then let me know.
- I haven't been working with "device trees".  These are required for the "imx" 
BSP.  Is this the preferred direction for a BSP?
- If anyone has any suggestions for how to ultimately arrange things then let 
me know.  Right now, before I've gotten started, I plan to make this BSP a 
variant in the "imx" BSP and to try to either re-use existing "chip" library 
routines or add new ones.

Unfortunately this will definitely be a BSP supporting only what I need for the 
current application.

Peter
-
Peter Dufault
HD Associates, Inc.  Software and System Engineering

This email is delivered through the public internet using protocols subject to 
interception and tampering.

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


Problems about port to allwinner T3

2020-02-08 Thread jameszxj
Hi,
    I am trying to port RTEMS for allwinner T3 Soc(Quad cortex-A7 
core)?? I start it from BSP imx. 
System runs just with one core and without MMU, So I have two problems:
1.when I enable MMU, system halt
But uboot run ok with MMU and cache on, even I use the same ttb descriptor 
as uboot, system still halt at set TTBR0.
I have turned off MMU and clean cache before initialized it.


2.When I define processor number to 2, system seems enter 
a infinite loops at _Per_CPU_Wait_for_job()
Is there any notes about how to start 2nd core? I almost know nothing about 
start 2nd core.


Any advices will be appreciated. 
Thanks!___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

RSB build failed.

2020-02-08 Thread jameszxj
Hi,   RSB failed when build gdb on MINGW64.


error messages:


D:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
 ada-tasks.o: in function `memcpy':
D:/msys64/mingw64/x86_64-w64-mingw32/include/string.h:202: undefined reference 
to `__memcpy_chk'
D:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
 arm-tdep.o: in function `memcpy':
D:/msys64/mingw64/x86_64-w64-mingw32/include/string.h:202: undefined reference 
to `__memcpy_chk'
D:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/9.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
 breakpoint.o: in function `strcpy':
D:/msys64/mingw64/x86_64-w64-mingw32/include/string.h:228: undefined reference 
to `__strcpy_chk'

rsb-report-arm-rtems5-gdb-8.3-x86_64-w64-mingw32-1.txt
Description: Binary data
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel