Commit Graph

3816 Commits

Author SHA1 Message Date
Gregory Nutt
7fd9380485 SAMV71: Quick'n'dirty port of the SAMA5 SSC driver to the SAM7. The IP is compatible but there are still some DMA- and Cache-related issues that need to be worked out. 2015-03-12 16:00:38 -06:00
Gregory Nutt
b4f44e9fbb Minor update to README 2015-03-12 13:43:54 -06:00
Gregory Nutt
7f4959b864 SAMV71-XULT: Enable I2C and the I2C tool in the NSH configuration 2015-03-12 12:27:06 -06:00
Gregory Nutt
26ac9361e7 SAMV7-XULT: Integrate button support and apps/examples/buttons into the NSH configuration 2015-03-11 14:41:58 -06:00
Gregory Nutt
fbee7812f3 Update README 2015-03-11 12:32:00 -06:00
Gregory Nutt
b587ebaed5 SAMV71-XULT: Enable 64-bit floating point support 2015-03-11 12:30:14 -06:00
Gregory Nutt
ea75bef0e7 SAMV71-XULT: Switch to the ARM GNU tools for Embbeded tools that actually support Cortex-M7 2015-03-11 12:16:27 -06:00
Gregory Nutt
ddebe0f9c0 SAMV7-XULT: Enable I- and D-caches, correct polaty of LEDs 2015-03-11 11:23:19 -06:00
Gregory Nutt
f00d9adc23 PIC32MZ: Fixes from Kristopher Tate 2015-03-11 10:25:51 -06:00
Gregory Nutt
6064bd08bf SAMV7-XULT: Switch back to the CodeSourcery tools 2015-03-11 10:24:43 -06:00
Gregory Nutt
3e42f50373 SAMV71-XULT: Some bugfixes from early bring-up work 2015-03-10 16:11:28 -06:00
Gregory Nutt
8dc26a0dd9 Fix a case in mq_timedsend() where the return errno value was being overwritten 2015-03-10 12:05:33 -06:00
Gregory Nutt
c65c2a10b5 mq_timedsend(): Do check for time errors if the message queue is not full. Noted by Freddie Chopin 2015-03-10 09:42:35 -06:00
Gregory Nutt
95750df002 SAMV7: Update floating point and TCM configuration options. Update TODO list. Update comments. Refresh a configuration 2015-03-10 07:50:32 -06:00
Gregory Nutt
1e0bdf2bc9 Update README 2015-03-09 19:58:59 -06:00
Gregory Nutt
822d48b4fc Cortex-M7: Add cache operations 2015-03-09 15:41:48 -06:00
Gregory Nutt
40f92938e3 SAMV71-XULT: Add support for on-board LEDs. Includes partial support for on-board buttons. Some corrections fo to egg-stk37000 and sam4e-ek discovered during leveraging. Add board READEM.txt file 2015-03-09 08:23:09 -06:00
Gregory Nutt
fb4324e6c5 SAMV7: Add serial driver 2015-03-08 10:15:42 -06:00
Gregory Nutt
c3a5c9e455 SAMV7-XULT: At 3.3V/300MHz, FLASH should require only 4 wait states 2015-03-08 08:41:35 -06:00
Gregory Nutt
ca03eb6299 SAMV71-XULT: Add heap allocation logic 2015-03-07 11:46:54 -06:00
Gregory Nutt
7d8a3ff0a9 SAMV7-XULT: Disable networking for now 2015-03-07 11:21:22 -06:00
Gregory Nutt
1f3934f10d SAMV71-XULT: Switch to the devkitARM toolchain 2015-03-07 11:15:49 -06:00
Gregory Nutt
44648d4a97 SAMV7: Add basic clock and timer ISR configuration logic 2015-03-07 10:32:47 -06:00
Gregory Nutt
16b29c54a9 SAMV71-XULT: Add linker scripts 2015-03-06 12:46:12 -06:00
Gregory Nutt
7031eda378 SAMV71: More updates on the way to a clean build. Still more to do to complete that journey 2015-03-06 12:13:09 -06:00
Gregory Nutt
1619935500 Cortex-M7/SAMV71-XULT: Various fixes for building Cortex-M7 with SAMV71. 2015-03-06 10:53:57 -06:00
Gregory Nutt
f0864a1139 Add a bare bones framework that will do nothing more than support configuration for the Atmel SAMV71 Xplained Ultra board. Very much a work in progress. 2015-03-06 08:56:44 -06:00
Gregory Nutt
fe25353bc7 Refresh configuration 2015-03-06 08:26:01 -06:00
Gregory Nutt
3bfb9dcd0b Refresh configuration 2015-03-05 11:25:10 -06:00
Gregory Nutt
53c710ae11 Add support for dumping board-specific information on assertion. From David Sidrane 2015-03-04 07:00:29 -06:00
Gregory Nutt
ca334eaccb PIC32MX SPI: Fix typos in Kconfig; Move constant SPI config data to ROM-able const structure 2015-03-03 10:06:49 -06:00
Gregory Nutt
f4c9119aed PIC32MZ: Default SPI configuration setting is backward; refresh configuration 2015-03-03 09:16:10 -06:00
Gregory Nutt
2ac70b053b PIC32MZ Starter Kit: Add support for on-board buttons 2015-03-02 10:01:10 -06:00
Gregory Nutt
7621e9ed22 Update README 2015-03-01 10:52:44 -06:00
Gregory Nutt
9651b08383 Update README file 2015-03-01 09:44:44 -06:00
Gregory Nutt
97d1e9625b PIC32MZ: Add ability to select flash ECC options 2015-03-01 09:08:44 -06:00
Gregory Nutt
f4daf5068e Refreshed Spark Configurations 2015-02-28 15:44:58 -06:00
Gregory Nutt
91f9c285d8 PIC32MZ: Fix reserved RAM for MPLABX; Revert FPLLRNG calculation; Fix maximum DMTCNT value 2015-02-28 12:49:03 -06:00
Gregory Nutt
5d4cae2cd7 PIC32MZ: Fix some configuration settings and POSC mode should be external clock 2015-02-28 11:54:47 -06:00
Gregory Nutt
d19d394293 PIC32MZ: Add an option to use the MIPS32 or the microMIPS ISA 2015-02-28 08:22:37 -06:00
Gregory Nutt
453a4d2894 Rename all use of up_boardinitialize(). Should not use common microprocessing naming convention but rather the microprocessor-specific naming conventioni 2015-02-28 07:14:37 -06:00
Gregory Nutt
7583c94252 Move board_ prototypes from arch.h to board.h 2015-02-27 20:02:03 -06:00
Gregory Nutt
42327117a3 configs/: board function prototypes are now in include/nuttx/board.h. Remove from board header file; Add inclusion of nuttx/board.h to all files referencing board functions 2015-02-27 18:49:24 -06:00
Gregory Nutt
00a4b1f6d6 configs/: Remove prototypes of board_led* functions from all board header files 2015-02-27 17:32:01 -06:00
Gregory Nutt
6934085e22 PIC32MZ: Correct a few more DEVCFG issues 2015-02-27 16:20:28 -06:00
Gregory Nutt
d4fe586d42 Minor correction to toolchain path, comments 2015-02-27 13:14:41 -06:00
Gregory Nutt
9beda0ca40 PIC32MZ: Review DEVCFG setting; adjust a few to match example code 2015-02-27 10:54:18 -06:00
Gregory Nutt
c45d42a253 PIC32MZ: Add logic to configure peripheral pins for the selecte UARTs 2015-02-26 15:05:11 -06:00
Gregory Nutt
b583e40c06 Adjust microMIPS compile options to enable interlinking with 32-bit code 2015-02-25 09:54:48 -06:00
Gregory Nutt
b14da4b621 Refresh configuration 2015-02-25 07:22:58 -06:00