Gregory Nutt
d39b7ec4bc
Remove some carriage returns
2015-04-08 09:08:51 -06:00
Gregory Nutt
9ed20f79dc
Remove some carriage returns
2015-04-08 09:05:48 -06:00
Gregory Nutt
95ee8a4ef9
Modbus: Misc cleanup
2015-04-07 12:16:15 -06:00
Gregory Nutt
6848714dc8
STM32 RTCC: Make back-up register and magic value used by RTCC configurable. From David Sidrane
2015-04-06 16:26:59 -06:00
Gregory Nutt
6ca8bec359
Cloudctrl: Update/fix defconfig file
2015-04-06 10:57:18 -06:00
Gregory Nutt
e6fcd3f2ac
Update TODO list and a README
2015-04-05 09:51:38 -06:00
Gregory Nutt
0d361dc4be
Update comments and README
2015-04-05 07:22:46 -06:00
Gregory Nutt
23d4d23958
SAMV7: Fix SDRAM initialization instabiilties by changing the order of initialization
2015-04-04 19:58:31 -06:00
Gregory Nutt
14d6940a66
Update README
2015-04-04 19:22:26 -06:00
Gregory Nutt
08c6df12a3
SAMV71-XULT: Enable SDRAM and the RAM test in the nsh configuration
2015-04-04 19:04:54 -06:00
Gregory Nutt
1442c23c72
Fixes a few typos in comments
2015-04-04 18:29:29 -06:00
Gregory Nutt
bac19a440f
SAMV71-XULT: Tried the SDRAM test again. Found one bug, but it still fails
2015-04-04 18:09:10 -06:00
Gregory Nutt
eb38f3abf9
SAMV71-XULT: Some improved naming
2015-04-04 14:05:42 -06:00
Gregory Nutt
f73fdd90c9
More renaming: up_lcdinitialize->board_lcd_initialize, up_lcdgetdev->board_lcd_getdev, up_lcduninitialize->board_lcd_uninitialize
2015-04-04 11:49:15 -06:00
Gregory Nutt
a6f5be1013
ILI9488: Correct some data width issues. Now the ILI9488 driver works fine.
2015-04-04 10:16:30 -06:00
Gregory Nutt
c80559c6b1
ILI9488: Correct logic that gets the LCD ID
2015-04-04 10:02:31 -06:00
Gregory Nutt
c1491b40f4
SAMV17-XULT: Can't use UART3 when LCD is conencted, switch to USART0
2015-04-04 08:43:41 -06:00
Gregory Nutt
c513469300
Fix typos in debug assertions
2015-04-04 06:59:14 -06:00
Gregory Nutt
d23a091ec3
More updates to README file
2015-04-03 20:12:30 -06:00
Gregory Nutt
d82a1083fc
SAMV71-XULT: The ILI9488 LCD is now enabled by default in the mxtxplnd configuration
2015-04-03 20:11:39 -06:00
Gregory Nutt
7e98a22aa6
SAMV71-XULT ILI9488 LCD driver is code complete but untested
2015-04-03 16:36:58 -06:00
Gregory Nutt
91bfe1f807
SAMV7: Add SMC register definition header file; SAMV71-Xult: Add an LCD driver. The initial commit is simply the SAVM4E-EK ILI9375 driver will bogus name changes to ILI9488.
2015-04-03 10:28:32 -06:00
Gregory Nutt
163626647a
SAMV7: Fixes to WM8904 build
2015-04-02 18:24:55 -06:00
Gregory Nutt
fd37fff1e7
Add a very basic driver for the CS2100-CP Fractional-N Multipler chip.
2015-04-02 13:00:10 -06:00
Gregory Nutt
d90824a0fc
Move include/nuttx/timer.h, rtc.h and watchdog.h to include/nuttx/timers/.
2015-04-01 12:37:44 -06:00
Gregory Nutt
15409a1ba6
SAMV7 WM8904: Leverage WM8904 logic from the SAMA5D4-EK
2015-04-01 12:13:51 -06:00
Gregory Nutt
6722e186e2
Rename pwm_devinit() to board_pwm_setup(). Add CONFIG_BOARDCTL_PWMTEST that will enable calling board_pwm_setup() from boardctl(). Replace calls to pwm_devinit() in apps/examples/pwm with calls to boardctl(). In all configurations that enable the apps/examples/pwm test, make sure that boardctl() suppoprt is properly enabled.
2015-03-31 16:59:22 -06:00
Gregory Nutt
afd812ae7a
Update several defconfig files. Make sure that every defconfig file that requires external graphics initialization also approprietly initializes boardctl().
2015-03-31 16:29:40 -06:00
Gregory Nutt
afe76e9b07
Rename up_nxdrvinit() to board_graphics_setup(). Add CONFIG_BOARDCTL_GRAPHICS that will enabled calls to board_graphics_setup() from boardctrl(). In apps/ and NxWidgts/, replace all calls to up_nxdrvinit with calls to boardctl().
2015-03-31 16:20:21 -06:00
Gregory Nutt
629d7e4ec0
Rename adc_devinit() to board_adc_setup(). Add support to the boardctl() interface so that it can call board_adc_setup() on behalf of an application. Change apps/examples/adc to that is now calls boardctl() instead of adc_devinit() in order to initalize the ADC device.
2015-03-31 15:00:23 -06:00
Gregory Nutt
fdfe38ea0d
rch_tcinitialize() and arch_tcunitinitialize() renamed to board_tsc_setup() and board_tsc_teardown(). These are not long called directly by applications but only indirectly throught the crappy boardctl() OS interface.
2015-03-31 13:21:25 -06:00
Gregory Nutt
15b90de919
NSH initialization now calls boardctl(BOARDIOC_INIT) instead of board_app_initaliaze. Modify all configurations: Make sure that CONFIG_LIB_BOARDCTL=y appears wherever CONFIG_NSH_ARCHINIT=y appears. Remove support for CONFIG_NSH_ARCHMAC. It is not used and there are better ways to do that operation
2015-03-31 12:14:16 -06:00
Gregory Nutt
fdad367566
boardctl(): Add a new non-standard OS interface. This is similar to a driver IOCTL call. But this is an IOCTL call directly on the board logic. This function will eventually replace all of the ad hoc OS interfaces that are current used to perform application specific intialiation and application driver test confifuration. It essentially formalizes and institutionalizes these rogue interface in to at least a single crazy call.
2015-03-31 11:25:52 -06:00
Gregory Nutt
103a17d4f1
Rename arch_nshinitialize() to board_app_initialize()
2015-03-31 10:21:31 -06:00
Gregory Nutt
7b3761f4ea
SAMV71-XULT: Add option to support connection of the maXTouch Xplained Pro on the 50-pin LCD connector
2015-03-31 09:01:38 -06:00
Gregory Nutt
519e00eba7
SAMV71-XULT: Add a configuration for testing the maXTouch Xplained Pro connected to the board
2015-03-30 15:31:53 -06:00
Gregory Nutt
9057fe2051
Update README
2015-03-30 07:33:48 -06:00
Gregory Nutt
55a7065f07
Cortex-M7: Add support for enabled the D-Cache in write only mode.
...
SAMV7 Ethernet: I- and D-Cache are now enabled in the netnsh/ configuration. D-Cache is enabled in write-though mode. This mode is necessary because the DMA descriptors are each 8-bytes in size but the D-Cache cache line is 32-bits in size. So it is impossible make coherency for every 8-byte DMA descriptor without write-through.
2015-03-29 14:42:03 -06:00
Gregory Nutt
7a636fdb13
SAMV7/Cortex-M7: Add support for write through D-Cache. SAMV7 Ethernet look like it needs this
2015-03-29 13:09:22 -06:00
Gregory Nutt
9f70633dac
PIC32MZ Ethernet: Enable PBCLK5 and MII divider for PHY. From Kistopher Tate
2015-03-29 07:14:09 -06:00
Gregory Nutt
d85f3dd530
Minor update to a README
2015-03-29 07:04:39 -06:00
Gregory Nutt
9b906daa86
SAMV71-XULT: netnsh configuration is back to -O2
2015-03-28 14:54:30 -06:00
Gregory Nutt
3a93955fb3
SAMV7 EMAC: Fix alignment issue: RX buffers need to be invalidated. This means the alignment of buffers must be at least to the data cache line size at both ends of the buffer
2015-03-28 13:09:01 -06:00
Gregory Nutt
bbeca4a91c
SAMV7 EMAC: Sometimes TX is not started when TSTART is set??? Workaround seems to be to set it twice. Restored full optimization. Also CONFIG_NET_NOINTS is set so that interrupt level provessing is avoided
2015-03-28 09:42:45 -06:00
Gregory Nutt
2108499b4f
SAMV71-XULT: Add a network-enabled NSH configuration
2015-03-27 14:18:13 -06:00
Gregory Nutt
e57bb047c8
SAMV7 Ethernet: Fix some errors in circular queue handling
2015-03-27 13:04:43 -06:00
Gregory Nutt
3e89b2f8ff
SAMV7 Ethernet+USB Updates
2015-03-27 10:47:03 -06:00
Gregory Nutt
e1e7b63af4
Updated comments/README
2015-03-26 12:33:03 -06:00
Gregory Nutt
8eb9880410
SAMV7 USB: more updates
2015-03-25 15:56:10 -06:00
Gregory Nutt
260f58a289
SAMV7: Add framework for USB DCD. Initial check-in is just the SAMA5 USB DCD with naming changes to get a clean compilation. Needs careful review and comparison with datasheet and, of course, testing
2015-03-23 14:06:53 -06:00
Gregory Nutt
ddb274aeef
Refresh Configurations
2015-03-23 11:20:38 -06:00
Gregory Nutt
4954bb8e9e
Calvin's changes to the tm4c123g-launchpad
2015-03-23 10:05:50 -06:00
Gregory Nutt
d5e677dbc9
Update README.txt
2015-03-22 16:34:43 -06:00
Gregory Nutt
2b3db731aa
Update PIC32MZ README and board.h comments
2015-03-22 09:24:04 -06:00
Gregory Nutt
bf3afbb560
PIC32MZ: change defaults to match the MEBII board. From Kristopher Tate
2015-03-22 08:35:36 -06:00
Gregory Nutt
6d3c5b8be7
PIC32MZ: Minor change to setenv.sh so that you can change tools correctly
2015-03-22 08:12:53 -06:00
Gregory Nutt
a14e847773
More changes for PIC32MZ build under XC32
2015-03-21 16:38:24 -06:00
Gregory Nutt
af38f6e723
PIC23MX Starter Kit: Looks like we need to use a different linker script with Pinguino
2015-03-21 15:40:22 -06:00
Gregory Nutt
245f506676
All kernel 1st pass builds: Rename files for better conformance to naming conventions
2015-03-21 15:01:32 -06:00
Gregory Nutt
60dddcaa18
Neuros OSD: Rename files for better conformance to naming conventions
2015-03-21 14:51:30 -06:00
Gregory Nutt
d044a2aa42
US7032EVB1: Rename files for better conformance to naming conventions
2015-03-21 14:48:48 -06:00
Gregory Nutt
2eef3310da
SKP16C26: Rename files for better conformance to naming conventions
2015-03-21 14:46:44 -06:00
Gregory Nutt
84742ae48a
Olimex-STRP711: Rename files for better conformance to naming conventions
2015-03-21 14:42:30 -06:00
Gregory Nutt
d24c29da2e
Clean up some misnamed garbage in Makefiles
2015-03-21 14:38:23 -06:00
Gregory Nutt
2adb829993
ZP214XPA: Rename files for better conformance to naming conventions
2015-03-21 14:32:35 -06:00
Gregory Nutt
3c4188853c
MCU-123 LPC2148: Rename files for better conformance to naming conventions
2015-03-21 14:28:58 -06:00
Gregory Nutt
efd8f1cd83
c5471 EVM: Rename files for better conformance to naming conventions
2015-03-21 14:25:19 -06:00
Gregory Nutt
7a42e0821b
LPC4330 Xplorer: Rename files for better conformance to naming conventions
2015-03-21 14:23:07 -06:00
Gregory Nutt
d989ecf865
EA3152: Rename files for better conformance to naming conventions
2015-03-21 14:18:32 -06:00
Gregory Nutt
3195784a08
Update comment
2015-03-21 14:13:46 -06:00
Gregory Nutt
e6471f8f24
EA3131: Rename files for better conformance to naming conventions
2015-03-21 14:12:58 -06:00
Gregory Nutt
f7a89a2e57
MX1 ADS: Rename files for better conformance to naming conventions
2015-03-21 14:08:07 -06:00
Gregory Nutt
0867006255
NE64BADGE: Rename files for better conformance to naming conventions
2015-03-21 14:05:26 -06:00
Gregory Nutt
dd79981cf7
DMEO9S12NE64: Rename files for better conformance to naming conventions
2015-03-21 14:02:26 -06:00
Gregory Nutt
457552e15d
Kwikstick-K40: Rename files for better conformance to naming conventions
2015-03-21 13:56:50 -06:00
Gregory Nutt
fbc85d5b12
TWR-K60N512: Rename files for better conformance to naming conventions
2015-03-21 13:52:45 -06:00
Gregory Nutt
f1297c303a
AVR32DEV1: Rename files for better conformance to naming conventions
2015-03-21 13:48:34 -06:00
Gregory Nutt
25fa3592f1
Teensy: Rename files for better conformance to naming conventions
2015-03-21 13:41:49 -06:00
Gregory Nutt
317e8dc939
Micropendous 3: Rename files for better conformance to naming conventions
2015-03-21 13:38:26 -06:00
Gregory Nutt
0bb973afb4
Amber: Rename files for better conformance to naming conventions
2015-03-21 13:35:00 -06:00
Gregory Nutt
d0d5b5b449
LM3S8962-EK: Rename files for better conformance to naming conventions
2015-03-21 11:01:59 -06:00
Gregory Nutt
78ce78da3c
LM3S6965-EK: Rename files for better conformance to naming conventions
2015-03-21 10:58:58 -06:00
Gregory Nutt
af5fed45ef
LM3S6432-S2E: Rename files for better conformance to naming conventions
2015-03-21 10:55:09 -06:00
Gregory Nutt
e92b8b2a1d
EKK-LM3S9B96: Rename files for better conformance to naming conventions
2015-03-21 10:51:54 -06:00
Gregory Nutt
4e4bce71db
Eagle100: Rename files for better conformance to naming conventions
2015-03-21 10:48:16 -06:00
Gregory Nutt
78ad6050d1
Nucleus 2G: Rename files for better conformance to naming conventions
2015-03-21 10:33:26 -06:00
Gregory Nutt
2b0e9d40c0
LPCXpresso LPC1768: Rename files for better conformance to naming conventions
2015-03-21 10:29:46 -06:00
Gregory Nutt
f894513985
Lincoln60: Rename files for better conformance to naming conventions
2015-03-21 10:24:24 -06:00
Gregory Nutt
8611a45adc
zkit lpc1768: Rename files for better conformance to naming conventions
2015-03-21 10:20:42 -06:00
Gregory Nutt
73f2dc9339
Mirtoo: Rename files for better conformance to naming conventions
2015-03-21 10:10:17 -06:00
Gregory Nutt
96e92887d8
PIC32MX7 MMB: Rename files for better conformance to naming conventions
2015-03-21 10:06:33 -06:00
Gregory Nutt
020523e0a4
UBW32: Rename files for better conformance to naming conventions
2015-03-21 09:59:52 -06:00
Gregory Nutt
e98623b5cb
CloudCtrl: Rename files for better conformance to naming conventions
2015-03-21 09:54:40 -06:00
Gregory Nutt
cc4151ef18
Fire STM32v2: Rename files for better conformance to naming conventions
2015-03-21 09:48:31 -06:00
Gregory Nutt
159965bb53
Hymini STM32F4: Rename files for better conformance to naming conventions
2015-03-21 09:42:09 -06:00
Gregory Nutt
16496bb47f
Mikroe STM32F4: Rename files for better conformance to naming conventions
2015-03-21 09:35:04 -06:00
Gregory Nutt
59e9ac0f1d
Spark: Rename files for better conformance to naming conventions
2015-03-21 09:26:53 -06:00
Gregory Nutt
834b230494
Olimex STM32 P107: Rename files for better conformance to naming conventions
2015-03-21 09:20:56 -06:00
Gregory Nutt
0cd01961df
Olimex STM32 P207: Rename files for better conformance to naming conventions
2015-03-21 09:17:03 -06:00
Gregory Nutt
22ffea1d56
Shenzhou: Rename files for better conformance to naming conventions
2015-03-21 09:10:42 -06:00
Gregory Nutt
41cb79cd99
STM32 Tiny: Rename files for better conformance to naming conventions
2015-03-21 09:01:18 -06:00
Gregory Nutt
4884f9da86
mbed: Rename files for better conformance to naming conventions
2015-03-21 08:31:05 -06:00
Gregory Nutt
47a245bdcb
STM3220G-EVAL: Rename files for better conformance to naming conventions
2015-03-21 08:22:00 -06:00
Gregory Nutt
e3a29a07e2
Maple: Rename files for better conformance to standards
2015-03-21 07:35:40 -06:00
Gregory Nutt
8665824e62
SAM3U-EK: Rename to better conform to naming standard
2015-03-21 06:52:32 -06:00
Gregory Nutt
1752d407f2
STM32F3 Discovery: Rename files to conform better with naming convention
2015-03-21 06:36:28 -06:00
Gregory Nutt
629120777d
Add Olimexino-STM32 board support from David Sidrane
2015-03-20 18:00:10 -06:00
Gregory Nutt
93e2975141
Refresh Configuration
2015-03-20 17:45:10 -06:00
Gregory Nutt
316d60909b
SAMV71-XULT: Add support for a ConfigData device on the 256 AT24 EEPROM
2015-03-19 14:53:05 -06:00
Gregory Nutt
547a2aea5a
SAMV7: Add a sneak internal interface that will allow us to set the MAC address before NSH even starts
2015-03-18 17:23:40 -06:00
Gregory Nutt
8e2c27f4d5
SAMV7: Updates to Ethernet driver based on comparison with Atmel sample code. Add configuration for other PHY GPIOs. Still no Ethernet interrupts
2015-03-18 15:55:00 -06:00
Gregory Nutt
2ba7a82738
PIC32MZ: More updates from David Sidrane
2015-03-18 07:34:39 -06:00
Gregory Nutt
97769595b0
Cosmetic update to README
2015-03-17 17:10:44 -06:00
Gregory Nutt
aa4c382bcc
PIC32MZ: Changes that will permit building of the PIC32MZ Start Kit configuration using MPLAB and the XC32 toolchain. From David Sidrane
2015-03-17 14:50:11 -06:00
Gregory Nutt
d3724701b9
SAMV7 Ethernet: Support getting IP address from the XULT AT24 EEPROM
2015-03-17 14:29:41 -06:00
Gregory Nutt
9849e22d3b
SAMV7: Quick'n'dirty port of the SAMA5D4 Ethernet MAC driver to the SAMV7. Still some unresovled issues with DCache handling
2015-03-16 13:51:37 -06:00
Gregory Nutt
471cd8491d
Trivial update to FAT, comments, README
2015-03-15 15:06:17 -06:00
Gregory Nutt
81b8736779
This commit enables HSMCI functionality in the SAMV71-XULT. TX DMA is, unfortunately, currently disabled.
2015-03-15 12:17:39 -06:00
Gregory Nutt
0b4133c064
Update README files
2015-03-15 10:22:14 -06:00
Gregory Nutt
f8b664b727
SAMA5: Fix a bug in SAMA5 HSMCI. The bitfield mask and shift values were reversed resulting in a trashed value for the number of blocks in the BLOCKR register. This was sufficient to prevent DMA writes from working.
2015-03-15 09:35:48 -06:00
Gregory Nutt
79dbd00f54
SAMV7: Costmetic changes to SDRAM logic
2015-03-14 13:58:34 -06:00
Gregory Nutt
3d34f02168
SAMV7: More SDRAM logic. It does still does not work
2015-03-14 13:27:00 -06:00
Gregory Nutt
93a58ea955
SAMV71-XULT: Add support for SDRAM (unverified)
2015-03-14 11:00:46 -06:00
Gregory Nutt
6c262a4dfb
SAMV7-XULT: Build support for SDRAM (SDRAM init still missing)
2015-03-14 09:16:27 -06:00
Gregory Nutt
0db10d9057
Fix some typos in comments and conditioned out code
2015-03-14 09:14:51 -06:00
Gregory Nutt
3e0d673d39
Update README
2015-03-14 07:50:03 -06:00
Gregory Nutt
f89abc4afa
SAMV71-XULT: Bring HSMCI and auto-mounter support from SAMA5D4-EK
2015-03-13 09:27:16 -06:00
Gregory Nutt
030456a699
Update to PIC32MZ README from David Sidrane
2015-03-13 06:57:58 -06:00
Gregory Nutt
eb6ff69470
SAMV7: Quick'n'dirty port of the SAMA5 HSMCI driver to the SAMV7
2015-03-12 18:03:41 -06:00
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
Gregory Nutt
c461f7fe54
PIC32MZ: Add support for a timer interrupt
2015-02-24 15:36:08 -06:00
Gregory Nutt
9ccc28b4d2
PIC32MZ: Add Oscillator header file; Add logic to set up peripheral clocks on reset
2015-02-24 11:16:32 -06:00
Gregory Nutt
b6fafcf198
Merge commit '45e0cf1f4a7664974933db2a408ccea6acad4eff'
2015-02-24 07:13:48 -06:00
sauttefk
4f3f4233ab
EK-TM4C1294XL Launchpad has no SD-card socket
2015-02-24 03:29:02 +01:00
Gregory Nutt
f7651a5c6e
PIC32MZ: Fix some PLL setup logic
2015-02-23 17:27:28 -06:00
Gregory Nutt
40f40dad5a
PIC32MZ: Most related to start up file a FLASH device configuration setup
2015-02-23 16:36:35 -06:00
Gregory Nutt
c1da98fb57
PIC32MZ: Make sure that the microMIPS ISA is selected on all common MIPS32 assembly files when the PIC21MZ is selected
2015-02-23 12:09:34 -06:00
Gregory Nutt
565610caea
MIPS: Add some build support for the M14K and also for the PIC32MZ Starter Kit. Still a long way to go
2015-02-22 13:45:59 -06:00
Gregory Nutt
cc182fc1b8
Remove support for obsolete PIC32 toolchain configuration names
2015-02-22 12:14:20 -06:00
Gregory Nutt
ec5caaa14a
PIC32MZ: Add just enough PIC32MZ logic that we can run 'make menuconfig'
2015-02-22 10:53:24 -06:00
Gregory Nutt
367c3acdc5
Add basic board support for the PIC32MZ (can't build yet of course because there is not yet any PIC32MZ support)
2015-02-22 08:47:09 -06:00
Gregory Nutt
bd2c5bba3b
Add path for Pinguino tools. Need to be careful because bin directory has an incompatible make.exe in it
2015-02-21 19:42:46 -06:00
Gregory Nutt
31beaf3fbf
pic32mx-starterkit: Move scripts to common directory. Pinguino build needs to use a different linker script
2015-02-21 19:40:50 -06:00
Gregory Nutt
2a5c0b10ce
pic32mx-starterkit: Move scripts to common directory. Pinguino build needs to use a different linker script
2015-02-21 19:40:22 -06:00
Gregory Nutt
4e123c3b40
Refresh configurations
2015-02-21 19:38:56 -06:00
Gregory Nutt
de4666e49d
Rename pic32-starterkit to pic32mx-starterkit to make room in the namespace for the pic32mz-starterkit
2015-02-21 18:41:17 -06:00
Gregory Nutt
738cd4163d
tm4c123g-launchpad: Add board button interrupt logic. From Calvin Maguranis
2015-02-20 12:32:39 -06:00
Gregory Nutt
abe4253a8d
tm4c123g-launchad: Add ADC support. From Calvin Maguranis.
2015-02-17 13:52:17 -06:00
Gregory Nutt
1e6358d20e
NSH: The default priority of the network initialization thread should be lower. It is CPU intensive and can interfere with other operations
2015-02-17 13:14:50 -06:00
Gregory Nutt
d5dd1e383d
Add support for RTC driver to the STM32F4-Discovery board
2015-02-15 10:11:01 -06:00
Gregory Nutt
aaabd05bfc
RTC: Remove all backdoor interfaces from rtc.h
2015-02-13 08:41:34 -06:00
Gregory Nutt
7547468e47
Cosmetic updates to comments
2015-02-12 13:44:22 -06:00
Gregory Nutt
c60e615315
Renamed SPIDEV_GSENSOR to SPIDEV_ACCELEROMETER just because it looks better beside SPIDEV_BAROMETER
2015-02-12 12:26:19 -06:00
Gregory Nutt
5e3f10a6c6
Update ChangeLog
2015-02-12 12:21:05 -06:00
Gregory Nutt
317dc642e4
Viewtool STM32F107: Add support for an optional, add-on Freescale MPL115A baramoter. From Alan Carvalho de Assis
2015-02-12 12:08:06 -06:00
Gregory Nutt
5de459efcb
More updates to README files
2015-02-12 09:06:35 -06:00
Gregory Nutt
9eb91fcf59
Updated README files
2015-02-12 07:29:11 -06:00
Gregory Nutt
2706829723
Purely costmetic updates
2015-02-12 07:05:28 -06:00
Gregory Nutt
2a20846e6f
The TM4C1294 Launchpad has no on-board TMP100 temperature sensor
2015-02-12 06:49:11 -06:00
Gregory Nutt
4027f10c6a
Refresh configurations
2015-02-12 06:48:18 -06:00
Gregory Nutt
7a9720e60c
Review/update of the TM4C1294 Launchpad code
2015-02-11 18:27:38 -06:00
Gregory Nutt
31e9cd3b20
Merge commit 'd000b0ac237cb6b17e3d355b55250c3ca7e9f2d6'
2015-02-11 18:07:03 -06:00
sauttefk
a1b5538740
Add TI EK-TM4C1294XL launchpad support
2015-02-12 00:30:38 +01:00
Gregory Nutt
64cc006d0c
Add support for Freedom KL26Z board. From Derek B. NoonBurg
2015-02-11 07:18:06 -06:00
Gregory Nutt
49e050f698
LPC17xx: Add IPv6 support to the LPC17 Ethernet driver. Untested... I no longer have a proper environment for LPC17 debug.
2015-02-10 14:04:08 -06:00
Gregory Nutt
9a621066de
SAM4 Ethernet Driver: No supports operation using the high priority work queue so that packet processing can occur outside of interrupt level processing.
...
SAM4E-EK: The nsh configuration now configures the Ethernet driver for execution on the HP work thread.
2015-02-10 11:10:55 -06:00
Gregory Nutt
2c82dd2afb
Refresh configurations
2015-02-10 08:48:02 -06:00
Gregory Nutt
528f959034
Refresh configuration
2015-02-10 06:28:41 -06:00
Gregory Nutt
e20e743472
Refresh Configuration
2015-02-09 18:24:11 -06:00
Gregory Nutt
44f09a084c
SAMA5D4-EK: CONFIG_NET_NOINTS is now enabled in the nsh and ipv6 configurations.
2015-02-09 15:27:14 -06:00
Gregory Nutt
62666a030b
SAMA5D4-EK: Add a configuration for testing IPv6
2015-02-09 10:51:05 -06:00
Gregory Nutt
e8b4f474d3
Convert all STM32F4-Discovery configurations (with base board) to configure the Ethernet driver to use the work queue (vs. interrupt level processing).
2015-02-09 08:34:52 -06:00
Gregory Nutt
f33a9f0626
Correct a attribution in a comment
2015-02-09 07:27:43 -06:00
Gregory Nutt
e9e9892646
Updated Tiva ADC files
2015-02-06 16:56:12 -06:00
Gregory Nutt
58d79e93d9
Forgot to add file in previous commit
2015-02-05 18:01:46 -06:00
Gregory Nutt
7442459895
tmv4c123g-launchpad: Add Tiva ADC support to the TM4C123G-Launchpad. From Calvin Maguranis.
2015-02-05 17:58:17 -06:00
Gregory Nutt
d43b3de28d
nuttx/configs/tm4c123g-launchpad/src/Makefile
2015-02-05 17:57:31 -06:00
Gregory Nutt
31d4ab1902
Adds support for TM4C123G timers; integrates with the TM4C123G Launchpad. From Calvin Maguranis
2015-02-05 13:51:32 -06:00
Gregory Nutt
357ee0a3f0
Update README files
2015-02-05 12:07:21 -06:00
Gregory Nutt
0cab41e36f
Update README
2015-02-05 11:23:55 -06:00
Gregory Nutt
07d232b84a
STM32: Add an IPv6 configuration for the STM32F4-Discovery board (witht he STM32-DISCO_BB base board). Verify that the STM32 Ethernet driver works with IPv6.
2015-02-05 11:21:04 -06:00
Gregory Nutt
45cadc9e0b
Fix an error in IPv6 netmask caused by a bad range in the Kconfig file
2015-02-05 10:50:25 -06:00
Gregory Nutt
17366dcbb1
Refresh configuration
2015-02-05 10:07:31 -06:00
Gregory Nutt
8a5d6fc78e
Networking: Add support for sending ICMPv6 Router Solicitation and receiving Router advertisement. This is a part of the ICMPv6 auto-configuration logic is still still not complete
2015-02-03 13:25:28 -06:00
Gregory Nutt
573ffe4221
Restore 20Msec default
2015-02-02 14:59:49 -06:00
Gregory Nutt
8592ce93af
Auto neighbor solicitation is no longer EXPERIMENTAL and is the default for the DK-TM4C129X/ipv6 configuration
2015-02-02 14:09:06 -06:00
Gregory Nutt
a2a2f2d003
ICMPv6: Adds basic logic to support verification that we have the IPv6 address in the Neighbor Table. This feature is important because otherwise the first packet sent to a remote peer will fail (it will be replaced with a Neighbor Solicitation).
2015-02-02 13:44:31 -06:00
Gregory Nutt
f3ed2e36ec
Cosmetic update to a few comments
2015-02-01 12:23:57 -06:00
Gregory Nutt
962cec440d
Refresh some configurations
2015-02-01 12:15:46 -06:00
Gregory Nutt
6867a78bce
Fix compile issues with configs/sim/nettest
2015-02-01 12:00:30 -06:00
jeditekunum
a74435385f
Obviously can't use LOWCONSOLE with nsh.
2015-02-01 09:21:51 -06:00
Gregory Nutt
7e0bf3da9d
drivers/ramdisk.c and include/nuttx/fs/ramdisk.h: Add logic to dispose of the drvier and RAM buffer when the RAM disk has been unlinked and all open references to the RAM disk have been closed. Add new parameters to romdisk() to specify what should be done with the RAM/ROM buffer -- Should it be freed or not? Changed all calls to ramdisk() to use these new parameters.
2015-02-01 07:24:16 -06:00
Gregory Nutt
533707f5f4
Moteino Mego: Move linker scripts to scripts/ directory as with other configurations
2015-02-01 06:44:26 -06:00
Gregory Nutt
723e0e2ecb
Moteino Mega: Rename files to conform to newer standards. Need to fix all of the old configurations someday
2015-01-31 14:15:13 -06:00
Gregory Nutt
2720144586
Review/modifications for change of last merge
2015-01-31 14:10:53 -06:00
Gregory Nutt
8944a041fd
Merge commit '1207647ee19ac48746300f2d3fa8f4679c32de95'
2015-01-31 13:47:10 -06:00
jeditekunum
ca7ecf658f
Update README for MoteinoMEGA (ATMEGA1284P) port.
2015-01-31 13:32:31 -06:00
jeditekunum
cd2be452ee
Complete initial port.
2015-01-31 11:59:39 -06:00
Gregory Nutt
00a561126d
Unix domain: Add options to build in stream or datagram support separately
2015-01-31 07:58:51 -06:00
Gregory Nutt
94d18aedf4
apps/ustream and udgram: Change default FIFO path to /dev/fifo
2015-01-30 09:07:22 -06:00
Gregory Nutt
290e7465c3
Update configuration
2015-01-29 16:30:43 -06:00
Gregory Nutt
626d2257b8
Update ChangeLog
2015-01-29 11:48:46 -06:00
Gregory Nutt
ce67047a79
update configuration
2015-01-29 09:33:24 -06:00
Gregory Nutt
bfa58153ec
Minor fixes after initial tests with apps/examples/udgram
2015-01-28 15:27:54 -06:00
Gregory Nutt
02dce5b0fe
net/socket/accept.c: Ooops.. deleted one too many header files
2015-01-28 14:56:06 -06:00
Gregory Nutt
d0e00041e6
Unix domain socket support is no longer EXPERIMENTAL
2015-01-28 13:22:53 -06:00
Gregory Nutt
1fdc10298e
Refresh configurations
2015-01-28 12:47:03 -06:00
Gregory Nutt
3bc8bf4a38
sim/ustream: Add a configuration for testing Unix domain sockets with the simulator
2015-01-28 09:09:27 -06:00
jeditekunum
df36a6243c
Try console on serial 1.
2015-01-26 14:33:25 -06:00
Gregory Nutt
4f5386bbb2
Get USART 2 & 3 working on lpc4357-evb. These changes are required to get USART 2 and 3 working on the Embest development board. From Toby Duckworth
2015-01-26 07:33:22 -06:00
jeditekunum
2103ca967a
First step at porting to MoteinoMEGA. LED shows assert failure at boot. Appears to be short double blink, short off (~1sec), followed by 250ms toggle cycles. Most of it derived from amber board.
2015-01-24 14:31:35 -06:00
Gregory Nutt
fec9e724d7
Remove CONFIG_DEBUG_STACK. Adding CONFIG_STACK_COLORATION makes this configuration option pointless
2015-01-24 06:49:51 -06:00
Gregory Nutt
45923970e2
Update README
2015-01-23 16:55:39 -06:00
Gregory Nutt
df9d103360
configs/dk-tm4c129x/ipv6: Add an IPv6-enabled NSH configruation
2015-01-23 11:45:50 -06:00
Gregory Nutt
84102addf0
Cosmetic changes to comments; refresh configuration
2015-01-22 14:46:36 -06:00
Gregory Nutt
ca31cf4608
Refresh configuration/update some misnamed conditional compilation
2015-01-18 11:17:00 -06:00
Gregory Nutt
de923ae391
Missing # in #if in previous commit
2015-01-17 17:13:04 -06:00
Gregory Nutt
3a0812508b
Spark: Certain combinations of conditional compilation results in compilation errors
2015-01-17 14:19:25 -06:00
Gregory Nutt
764b5075bc
Network: Add an IPv4 configuration option. Hardcoded to =y for now, but I would like to be able to select IPv4 and/or IPv6 in the future
2015-01-14 10:51:09 -06:00
Gregory Nutt
6e51304d4b
Remove the px4-v2_upstream configuration. Moved to misc/Obsoleted/configs.
...
This is not the official configuration for the PX4 board and has led to confusion by NuttX users. The board configuration also requires some ongoing maintenance and customization to support ongoing PX4 testing and evaluation. It is best retained the PX4 repositories where it can be properly maintained and not in the upstream NuttX repository.
2015-01-14 09:54:51 -06:00
Gregory Nutt
f374e5fde4
Tiva Timer: Revert the previous change. Thre is a better way to handler timerout interrupts.
...
Removed setting of the initial timer interval load value (or, rather, it is always set to zero for a free-running timer). Also, do not unconditional enable the timer out interrupt. The timerout interrupt is not not enabled until tiva_timer32_setinterval() is called.
2015-01-14 07:33:59 -06:00
Gregory Nutt
ef409169fa
Update README
2015-01-13 16:17:07 -06:00
Gregory Nutt
1f24e7e155
Timer Timer: Timer driver now initializes without complaints. Need a test driver of some kind to make more testing progress.
2015-01-13 11:49:00 -06:00
Gregory Nutt
c2a47142e8
DK-TM3C129X Timer: Add timer initialization logic to the board bring-up
2015-01-13 11:10:35 -06:00
Gregory Nutt
f482e6e3db
TM4C123G LaunchPad: Button support from Bradlye Noyes
2015-01-12 21:14:01 -06:00
Gregory Nutt
427e5c98c5
Tive System Control: Add logic to configure the alternatie clock source (ALTCLK). Needed by the Tiva timer module
2015-01-09 14:10:31 -06:00
Gregory Nutt
80c7fa20b9
Update README
2015-01-07 06:23:24 -06:00
Gregory Nutt
57202946a8
DK-TM42129X: Support for the TMP100 temperature sensor is enabled by default in the NSH configuration
2015-01-06 13:23:35 -06:00
Gregory Nutt
4d7efb5865
DK-TM4C129X: Add logic to initialize the TMP-100 temperature sensor driver at startup
2015-01-06 13:23:02 -06:00
Gregory Nutt
524ccad0ba
DK-TM4C129X: Add support for on-board TMP100 temperature sensor
2015-01-06 11:50:56 -06:00
Gregory Nutt
9eda193c39
Tiva PHY Interrupts: Need to read the PHY interrupt status register in order to clear the pending PHY interrupt
2015-01-05 15:12:45 -06:00
Gregory Nutt
4457727cec
DK-TM4C129X: Enable I2C6 and the I2C tool in the default configuration
2015-01-05 13:40:55 -06:00
Gregory Nutt
a3b32b0545
DK-TM4C129X: The network monitor is no enabled by default in NSH configuration
2015-01-05 12:09:33 -06:00
Gregory Nutt
43824e4725
Tiva Ethernet: Add support for PHY interrupts
2015-01-03 13:16:26 -06:00
Gregory Nutt
a6d128c06a
DK-TM4C129X: Ethernet networking is now enabled by default in the NSH configuration
2015-01-03 10:27:04 -06:00
Gregory Nutt
1b2d2f81cf
DK-TM4C129X: Fix RAM size in defconfig files
2015-01-03 09:44:02 -06:00
Gregory Nutt
af8245c42c
DK_TM4C129X: Add more GPIO pin definitions
2015-01-01 14:16:05 -06:00
Gregory Nutt
e69855eb72
DK_TM4C129X: Add some GPIO pin definitions
2015-01-01 13:55:53 -06:00
Gregory Nutt
7fbd970ed6
TM4C129X Ethernet: Add logic to get pre-programmed MAC address from user FLASH registers
2015-01-01 12:28:46 -06:00
Gregory Nutt
47480b4696
Tiva Ethernet: Update Ethernet intializaiton logic. Still things to be done
2015-01-01 07:55:15 -06:00
Gregory Nutt
9c74f502d6
Refresh configuration
2014-12-31 07:32:47 -06:00
Gregory Nutt
db574ef3cb
Remove menuconfig warning
2014-12-31 07:31:49 -06:00
Gregory Nutt
aff4c9cfd0
stm32f429i-disco: change ltdc initializing during boot up. This moves initializing of the ili9341 lcd and ltdc driver to the board specific initializing routine.
...
Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
2014-12-29 09:50:36 -06:00
Gregory Nutt
868d4b7afc
STM32F429i-Disco USB: Strangeness: Conditioned on OTGHS but called otgfs initialize routines. Must be something broken
2014-12-29 07:02:32 -06:00
Gregory Nutt
217f3fec70
STM32F429i-Disco USBMC configuration: SPI1 should not be enabled. It is not supported
2014-12-29 07:01:36 -06:00
Gregory Nutt
83b8e15570
Fir STM32v2: Refresh configuration
2014-12-28 18:29:35 -06:00
Gregory Nutt
3089f2e24e
Fire STM32v2: Fix missing stuff in Kconfig file
2014-12-28 18:29:13 -06:00
Gregory Nutt
20b5980828
C5471 EVM: Refresh configurations
2014-12-28 18:15:30 -06:00
Gregory Nutt
9a79849116
Cloudctrl: Add missing configuration logic
2014-12-28 17:51:11 -06:00
Gregory Nutt
78d6c9d21c
Compal e86 NSH: Fix numerous typos in Make.defs
2014-12-28 17:34:59 -06:00
Gregory Nutt
22125246b0
Hymini-STM32v USB MSC: Fix configuration. Needs mountpoint support for USB MSC. Refreshed
2014-12-28 17:12:03 -06:00