Commit Graph

2564 Commits

Author SHA1 Message Date
Gregory Nutt
b3faf95a7c LPC31: Configuration and build support for a forthcoming USB host driver; configs/ea3131/nsh converted to use kconfig-frontend tools 2013-11-14 15:33:43 -06:00
Gregory Nutt
bc58422444 STM32 CAN: Options for TSEG1 and TSEG2 quanta missing from Kconfig file 2013-11-14 08:29:36 -06:00
Gregory Nutt
7de422a42c README update 2013-11-12 17:15:27 -06:00
Gregory Nutt
5e4d01f626 SAMA5D3x-EK updated README 2013-11-12 17:00:37 -06:00
Gregory Nutt
794b38d220 SAMA5D3x-EK Kconfig: There is no 'else' 2013-11-12 10:20:33 -06:00
Gregory Nutt
a29e6f93f8 Updated SAMA5D3x-EK README file 2013-11-11 16:17:13 -06:00
Gregory Nutt
f23b82f9b2 SAMA5D3x-EK: Add support for the apps/examples/i2schar test 2013-11-11 15:17:37 -06:00
Gregory Nutt
f7f5923d9d Freedom KL25Z: Add PWM support. From Alan Carvalho de Assis 2013-11-10 10:39:03 -06:00
Gregory Nutt
4216e66fc7 STM32F429I-Discovery: Add support for the usbnsh and usbmsc configurations using the OTG HS peripheral in FS mode. From Ken Pettit. 2013-11-10 07:30:34 -06:00
Gregory Nutt
2a1de6af07 SAMA5D3x-EK README: Add description of WM8904 CODEC 2013-11-10 07:16:43 -06:00
Gregory Nutt
f32dc8426b Updated Spark README from David Sidrane 2013-11-08 16:38:16 -06:00
Gregory Nutt
84876022a5 Spark: move CDC/ACM .inf Windows driver files into the spark/scripts directory 2013-11-08 16:25:44 -06:00
Gregory Nutt
4171db9da2 Add an apps/examples/usbserial configuration for the Spark. From David Sidrane 2013-11-07 18:31:08 -06:00
Gregory Nutt
78a239f79e Add CDC/ACM serial driver for the Spark composite configuration 2013-11-07 17:39:13 -06:00
Gregory Nutt
55b592faf8 Add support for the STM32F429I-Discovery board from Ken Pettit 2013-11-07 16:55:45 -06:00
Gregory Nutt
e231270215 SAMA5 PWM: PWM driver is now functional 2013-11-07 09:17:46 -06:00
Gregory Nutt
3aa348035d SAMA5D3x-EK: Add support board-specific PWM testing 2013-11-06 14:38:19 -06:00
Gregory Nutt
7394517bab NSH library: Allow USB trace without a USB console 2013-11-06 07:09:00 -06:00
Gregory Nutt
21159573b4 Updated spark configuration from David Sidrane 2013-11-05 09:15:50 -06:00
Gregory Nutt
b2f4454ccf Fix typo introduced (by me) in the last large set of changes from Ken Pettit 2013-11-04 10:49:36 -06:00
Gregory Nutt
120075577f configs/mikroe-stm32f4/fulldemo updated by Ken Pettit 2013-11-04 09:29:27 -06:00
Gregory Nutt
14b4fa3c72 configs/sim/configdata: MTD configuration data driver unit test. From Ken Pettit 2013-11-04 09:17:31 -06:00
Gregory Nutt
cad56c49ca SAMA5 CAN: File that I forgot to add in a previous commit 2013-11-04 08:57:27 -06:00
Gregory Nutt
93aae8c2c5 SAMA5 CAN: Add board-specific initialization logic 2013-11-03 10:03:52 -06:00
Gregory Nutt
a2b6d12271 Fix to SST25 driver to permit faster write modes. From David Sidrane 2013-11-02 08:27:13 -06:00
Gregory Nutt
f3313a0f51 Spark config updates from David Sidrane 2013-11-02 08:11:41 -06:00
Gregory Nutt
2a215127a0 Configs update for SST25 SPI from Davide Sidrane 2013-11-02 08:07:39 -06:00
Gregory Nutt
21cf9ccb6d Another updated to the spark configuration from David Sidrane 2013-11-01 12:42:49 -06:00
Gregory Nutt
0d0c3e66fb Updates to sparck configuration from David Sidrane 2013-11-01 11:40:19 -06:00
Gregory Nutt
dae191ec3a Updated spark configuration from David Sidrane, including new USB MSC configuration 2013-11-01 11:28:23 -06:00
Gregory Nutt
b102d01046 The Mikroe STM32 F4 board now uses /dev/config for configuration data storage. From Ken Pettit 2013-11-01 07:50:35 -06:00
Gregory Nutt
d677006a1e Missing file that I forgot to add in the last commit 2013-10-30 18:11:54 -06:00
Gregory Nutt
35dd7b9203 Updated Spark board configuration from David Sidrane 2013-10-30 14:38:16 -06:00
Gregory Nutt
8c5fc5fa88 Spark configuration updated by David Sidrane 2013-10-30 10:29:51 -06:00
Gregory Nutt
1d5b786fa2 Minor changes while pondering a camera interface 2013-10-29 16:57:06 -06:00
Gregory Nutt
3fd4629bd7 SAMA5 ADC: Seems functional in all modes including DMA 2013-10-28 10:08:12 -06:00
Gregory Nutt
61e63181d7 configs/spark: Spark NSH configuration updated from David Sidrane 2013-10-27 18:53:43 -06:00
Gregory Nutt
13ec431d75 SAMA5 README update 2013-10-27 11:09:53 -06:00
Gregory Nutt
376652f293 Updated Mikroe STM32F4 configuration from Ken Pettit 2013-10-27 08:06:39 -06:00
Gregory Nutt
4dcba6d538 configs/spark: Spark configuration update from David Sidrane 2013-10-26 17:41:23 -06:00
Gregory Nutt
ad3539209b Updated Spark board configuration from David Sidrane 2013-10-25 15:51:38 -06:00
Gregory Nutt
1668aa408e SAMA5 ADC+TC: Early debug fixes + lots of new debug instrumentation 2013-10-24 16:50:51 -06:00
Gregory Nutt
28d50790f2 SAMA5D3x-EK: Add support for app/examples/adc 2013-10-24 15:39:56 -06:00
Gregory Nutt
18e651b670 KL25: Update build for compatibility with recent CC3000 changes 2013-10-24 13:59:53 -06:00
Gregory Nutt
21c59c0aa7 Added support for the Olimex STM32 P207 board. From Martin Lederhilger 2013-10-24 08:48:04 -06:00
Gregory Nutt
d6dee94aa2 apps/examples/can: Fix an error in a debug statement. From Martin Lederhilger 2013-10-24 08:14:33 -06:00
Gregory Nutt
da5333663f Spark configuration update from David Sidrane 2013-10-24 08:03:07 -06:00
Gregory Nutt
e5b093cd3a Remove carriage returns from SAMA5 TC files just commited 2013-10-23 15:39:00 -06:00
Gregory Nutt
76764003a5 Add logic to enable DEBUG_NET if NET=n but WL_CC3000=y 2013-10-23 11:48:57 -06:00
Gregory Nutt
69e49938f0 SAMA5 CAN: Update readme on how to configure CAN 2013-10-23 11:32:12 -06:00
Gregory Nutt
212b5f504c Changes to the Spark configuration from David Sidrane 2013-10-23 08:37:16 -06:00
Gregory Nutt
06c87638ae SAMA5 demo configuration: TRNG and /dev/random are now enabled 2013-10-20 12:16:17 -06:00
Gregory Nutt
0ebdbfbc88 SAMA5 TRNG: Add a /dev/random driver based on the SAMA5D3 TRNG peripheral 2013-10-20 11:38:31 -06:00
Gregory Nutt
5316b1755f SAMA5 norboot configuration updates 2013-10-20 08:46:52 -06:00
Gregory Nutt
b5a22632d7 SAMA5 norboot configuration updates 2013-10-20 08:44:07 -06:00
Gregory Nutt
cc4c4f4593 SAMA5 WDT: Miss watchdog fixes 2013-10-20 08:24:05 -06:00
Gregory Nutt
13ab1b586d Updated README 2013-10-19 12:37:14 -06:00
Gregory Nutt
9e8bc003e5 Add instructions to enable RTC in the nsh/ configuration; RTC enabled by default in the demo configuration 2013-10-19 10:38:23 -06:00
Gregory Nutt
6fda497bc1 Updated Spark/cc3000 files from David Sidrane 2013-10-18 17:14:58 -06:00
Gregory Nutt
d72a99bc64 SAMA5 LCD: Move framebuffers to center of free memory region. That creates a guard band around the framebuffers that gives a little protection from any bad writes into the framebuffer 2013-10-18 10:11:20 -06:00
Gregory Nutt
0e53acfb24 Make sure that CONFIG_SDIO_PEFLIGHT=y is set in all STM32 configurations that have SDIO DMA enabled 2013-10-18 08:57:59 -06:00
Gregory Nutt
0e8617c1d2 Minor tweaks to debug output; started renaming some icons to include size in the name; SAMA5 NxWM config needs libm 2013-10-17 15:19:26 -06:00
Gregory Nutt
8ad32012ab New touchscreen scaling algorithm for the case where measured X values vary with y position (and vice versa) 2013-10-17 12:07:14 -06:00
Gregory Nutt
58455b46ab Spark configuration updates from David Sidrane 2013-10-16 08:20:57 -06:00
Gregory Nutt
e7428e9cbc Spark configuration updates from David Sidrane 2013-10-16 07:55:04 -06:00
Gregory Nutt
6d3bb7f51c SAMA5D3x-EK NxWM configuration: use 320x320 NuttX logo as the background 2013-10-15 16:11:33 -06:00
Gregory Nutt
96885a3afd Use NxWidgets::CScaledBitmap to scale icons in the NxWM taskbar 2013-10-15 14:29:06 -06:00
Gregory Nutt
b8df3a7e91 NxWM::CCalibration: Add logic to collect and average samples, optionally discarding the most extreem values 2013-10-14 18:35:23 -06:00
Gregory Nutt
87d8d3a7d5 Misc changes to README files; Update SAMA5D3x-EK NxWM configuration to use Calibration instruction messages 2013-10-14 14:53:38 -06:00
Gregory Nutt
d19eb19af4 SAMA5D3x-EK: Add NxWM configuration for the SAMA5D3x-EK boards 2013-10-13 18:49:32 -06:00
Gregory Nutt
63269035a7 SAMA5D3x-EK: Enable simulated mouse and keyboard events in the NX configuration 2013-10-13 13:59:39 -06:00
Gregory Nutt
fa71c8211c SAMA5 LCDC: Correct how framebuffer memory was being mapped; Remove options to get framebuffer memory in various. Because of the mapping and aligment requirements, those options really cannot be supported 2013-10-13 13:08:05 -06:00
Gregory Nutt
3cfe4c2113 SAMA5 LCDC: Move framebuffer to lower memory; I suspect some corruption by interference 2013-10-13 10:42:14 -06:00
Gregory Nutt
02f7c5d8d5 SAMA5 LCDC: Fixed backlight PWM divider. Backlight no longer flashes 2013-10-11 17:12:35 -06:00
Gregory Nutt
e9187d3199 SAMA5 LCDC: Wait when the LCDC is resynchronizing (SIF); Try start-up parameters from Barebox (this still don't work) 2013-10-10 18:44:08 -06:00
Gregory Nutt
de5ae1a584 SAMA5 LCDC: Default resolution if now RGB565; Add option to select a different output resolution than the sofware resolution (needs to the 24BPP for this LCD). 2013-10-10 18:41:42 -06:00
Gregory Nutt
b641545f93 SAMA5 LCDC: Move DMA descriptors out of internal SRAM and into SDRAM. I am not completely clear, but it looks like the LCDC cannot support DMA from internal SRAM 2013-10-10 12:02:41 -06:00
Gregory Nutt
98410588e8 Arduino Due: RXD0 pull-up works with both REV2 and REV3 2013-10-10 07:11:13 -06:00
Gregory Nutt
ff64ccb539 SAMA5 LCDC: Corrections from first debug sessions. Still a way to go 2013-10-09 13:21:27 -06:00
Gregory Nutt
3b6e63199a Add option to enable Aduino Due specific logic, like pull-up on UART0 RXD. Suggested by gdi@embedders.org 2013-10-09 07:35:00 -06:00
Gregory Nutt
0b9b77067e Cosmetic change; removal of spaces at the end of lines 2013-10-09 07:30:39 -06:00
Gregory Nutt
baf1353743 SAMA5: Add an examples/nx configuration for testing the LCD 2013-10-08 16:52:21 -06:00
Gregory Nutt
f8397f8238 SAMA5: LCDC driver incorporated into the build system. 2013-10-08 15:30:38 -06:00
Gregory Nutt
ed980b51f7 SAMA5: LCDC driver progress 2013-10-07 12:05:16 -06:00
Gregory Nutt
9d6bfb5238 SAMA5: ADC and touchscreen drivers now build without errors 2013-10-03 14:32:21 -06:00
Gregory Nutt
a4123ed6d5 SAMA5: Integrate touchscreen and ADC drivers into the build 2013-10-03 12:49:13 -06:00
Gregory Nutt
97a4ecb306 SAMA Touchscreen/ADC: More progress 2013-10-02 16:55:22 -06:00
Gregory Nutt
fee65851ca Add framework for Spark Core board support. The initial commit is a clone of the Maple Mini and still needs Spark customizations 2013-10-02 08:24:46 -06:00
Gregory Nutt
e92ed407aa SAMA5 ADC/Touchscreen: A little more logic 2013-10-01 14:40:34 -06:00
Gregory Nutt
647aff0ded Changes to NSH and readline to permit NSH to work on a platform with no file system 2013-09-30 11:34:04 -06:00
Gregory Nutt
50123bd30f Add freedom-kl25z/minnsh configuration: This is an experiment to see just how small we and get an NSH configuration. From Alan Carvalho de Assis. 2013-09-30 09:20:11 -06:00
Gregory Nutt
0a1a68b77a KL25Z: Add low-level up_lowgetc function that can be used to provide an NSH console when the file system (and hence the serial driver) is disabled. From Alan Carvalho de Assis 2013-09-30 09:15:31 -06:00
Gregory Nutt
417f67c132 Clean up some naming: fd vs. fildes vs. filedes and filep vs filp 2013-09-28 16:50:07 -06:00
Gregory Nutt
1f88a2907c The last checkin replaced some impossible error handling with DEBUGASSERT. Except that one of the case is actually possible in one cornercase and had to be restored 2013-09-28 15:37:16 -06:00
Gregory Nutt
41f0c86cad Optimized sendfile() from Max Holtzberg 2013-09-28 14:47:49 -06:00
Gregory Nutt
cc0128183a SAMA5: Update README.txt to show how to configure GMAC 2013-09-27 16:58:25 -06:00
Gregory Nutt
7b9b7cbdec configs/compal_e88 converted to use the kconfig-frontends tools 2013-09-27 16:12:44 -06:00
Gregory Nutt
d6503f4dd2 Add support for the Motorola C139 phone 2013-09-27 15:11:31 -06:00
Gregory Nutt
fde6c30ac2 ZIT-ARM-1769: Led to LED control logic from Raashid Fatah 2013-09-26 07:15:52 -06:00
Gregory Nutt
b3ecd158ac Mov apps/examples/composite to apps/system/composite; convert configs/stm3210e-eval/composite to use kconfig-frontend tools -- untested 2013-09-25 18:50:14 -06:00
Gregory Nutt
fa027d30e0 Move apps/examples/cdcacm to apps/system/cdcacm 2013-09-25 17:23:03 -06:00
Gregory Nutt
0b450bc202 Move apps/examples/usbmsc to apps/system/usbmsc 2013-09-25 16:54:39 -06:00
Gregory Nutt
eee01427e2 Updated README.txt 2013-09-25 15:21:23 -06:00
Gregory Nutt
cf6ae816da LED change requested by Rashid 2013-09-25 08:32:45 -06:00
Gregory Nutt
788d1623ae Fix badly applied patch to ENCX24J600 2013-09-25 08:26:56 -06:00
Gregory Nutt
0b998887f4 SAMA5D3x-EK: Enable the interrupt stack in in all configurations 2013-09-24 13:46:14 -06:00
Gregory Nutt
9bb771b8b8 SAMA5 UDPHS: Minor clean-up of STALL logic 2013-09-23 18:10:41 -06:00
Gregory Nutt
8f57ee9e07 ZKIT-ARM-1769: LED1 is now user controllable. From Rashid Fatah 2013-09-23 07:47:56 -06:00
Gregory Nutt
cf5cf0da72 SAMA5D3x-EK AT25 Serial FLASH: Dropping SPI frequency to 10MHz gives more reliable behavior 2013-09-22 12:22:55 -06:00
Gregory Nutt
0ad20e4918 Fix minor typos in README file 2013-09-21 15:38:11 -06:00
Gregory Nutt
9b22dafd5f SAMA5D3x-EK: Always use UPLL for USB clocking 2013-09-21 12:20:11 -06:00
Gregory Nutt
60bd791dec SAMA5 + HID Keyboard. Fixes to initialize the HID keyboard class 2013-09-20 15:23:00 -06:00
Gregory Nutt
34804c8ee7 SAMA5 OHCI: Fix some problems with D-Cache coherency and physical addressing related to interrupt endpoints 2013-09-20 15:22:09 -06:00
Gregory Nutt
ad1d9d2a44 Several usability improvements the SAMA5D3x-EK configurations 2013-09-20 12:37:36 -06:00
Gregory Nutt
5d0131fc73 Names of some USB device definitions changed to avoid collisions 2013-09-20 10:00:30 -06:00
Gregory Nutt
dbf07d6d01 SAMA5 OHCI: When UPLL drives OHCI the logically correct divider of 10 does not work; But a divider of 5 does. Why? 2013-09-19 16:10:46 -06:00
Gregory Nutt
db9d3dfce6 Ran make oldconfig on the SAMA5 NSH configuration 2013-09-18 13:52:37 -06:00
Gregory Nutt
0c62e5797e SAMA5: Add support for the FPU OS test 2013-09-18 10:35:03 -06:00
Gregory Nutt
26009bf8bb A consequence of previous change: Configurations that select a PHY also need to set CONFIG_NETDEVICES or PHY configuration will be lost on the next reconfiguration 2013-09-17 17:13:20 -06:00
Gregory Nutt
5ee2ab3a72 Zkit-ARM-1868: MMC/SD is on SPI, not SSP0. From Rashid Fatah 2013-09-17 17:08:46 -06:00
Gregory Nutt
14ac82c11c SAMA5 EMAC: Changes from early debug sessions. Still a way to go 2013-09-17 15:52:19 -06:00
Gregory Nutt
9557eb70db Add prefex ETH0 to all PHY configurations to support multiple NICs 2013-09-17 10:44:23 -06:00
Gregory Nutt
9d59d5ef13 SAMA5 EMAC: Incremental progress. Still not code complete 2013-09-16 11:36:12 -06:00
Gregory Nutt
ed7c7a25e7 SAMA5 Ethernet: Add support for PHY interrupts 2013-09-15 12:24:42 -06:00
Gregory Nutt
50f482f902 STM32: Support for the LeafLabs Maple and Maple Mini boards. From Librae 2013-09-13 12:45:33 -06:00
Gregory Nutt
7e33cee02f SAMA5 EMAC and GMAC: More additions to register definition files 2013-09-13 03:35:56 -06:00
Gregory Nutt
f2f40f35bd SAMA5: Beginning of EMAC and GMAC register definition header files 2013-09-12 15:45:12 -06:00
Gregory Nutt
c839aa84ca SAMA5D3x-EK README update 2013-09-12 14:17:56 -06:00
Gregory Nutt
4e0c905d61 SAMA5 TWI: Misc improvements during debug (still not getting interupts) 2013-09-12 12:25:31 -06:00
Gregory Nutt
48bdf1b5d2 SAMA5D3x-EK: Add support for (external) AT 24C512 EEPROM 2013-09-12 09:47:31 -06:00
Gregory Nutt
b5eed8c9cb SAMA5: Barebones TWI driver implementation 2013-09-11 16:48:56 -06:00
Gregory Nutt
7391afb5c2 SAMA5D3x-EK demo configuration now supports HSMCI0 and HSMCI1 2013-09-11 09:50:36 -06:00
Gregory Nutt
990d3a65a4 SAMA5: Add tracing support to the OHCI driver 2013-09-10 16:01:44 -06:00
Gregory Nutt
349677aaf9 Fix a reference counting error in the USB host mass storage class 2013-09-10 11:38:40 -06:00
Gregory Nutt
3ba64b0cfe USB monitor extended so that it can also be used with USB host trace data 2013-09-09 15:02:33 -06:00
Gregory Nutt
59f6aeefd2 SAMA5: Add support EHCI/OHCI to sama5d3x-ek/demo (does not work yet); Fix some EHCI/OHCI compilation issues when DEBUG is disabled 2013-09-07 11:43:06 -06:00
Gregory Nutt
9a9de5de81 Fix warnings in USB MSC when compiled for a high speed device; also fix USB MSC default VID/PID configuration 2013-09-07 10:12:02 -06:00
Gregory Nutt
0585cd5692 Extend USB trace logic. When we are configured to decode and stringify trace data, de-stringification support is not included for class driver trace output 2013-09-06 17:24:02 -06:00
Gregory Nutt
8912bcb1ea SAMA5D3x-EK: Add support for USB MSC device on AT25 serial flash 2013-09-06 13:07:29 -06:00
Gregory Nutt
e30cb1d470 SAMA5D3x-EK: Add a new 'demo' configuration 2013-09-06 11:40:46 -06:00
Gregory Nutt
fb37248343 CDC/ACM and PL2303 device drivers: Don't use the max packet size assigned to an endpoint in order to determine the request buffer size. The endpoint has not yet been configured that max packet size may be wrong. 2013-09-05 18:00:16 -06:00
Gregory Nutt
1fb40b9dd9 More renaming examples/usbstorage to examples/usbmsc 2013-09-05 08:10:36 -06:00
Gregory Nutt
a5612af642 Rename examples/usbstorage to examples/usbmsc. From CCTSAO 2013-09-05 08:07:03 -06:00
Gregory Nutt
ce6368793a Some restructing of the CC3000 build 2013-09-04 16:40:57 -06:00
Gregory Nutt
29d4748b1b Initial cut of a driver for the TI CC3000 network module with support on the Freescale KL25Z board from Alan Carvalho de Assis 2013-09-03 14:59:48 -06:00
Gregory Nutt
43a62c63d9 SAMA5 UDPHS: A little debugging progress. Not all transfers are working yet 2013-09-03 13:09:50 -06:00
Gregory Nutt
c162cca9e8 SAMA5 UDPHS: Some very early debug corrections. Not yet working. 2013-09-02 12:26:15 -06:00
Gregory Nutt
67a126a5dc Misc USB device changes reated to SAMA5, trace support, and USB monitoring 2013-09-01 11:52:21 -06:00
Gregory Nutt
5c950889cf SAMA5 UDPHS: Support USPHS clock configuration 2013-09-01 11:29:51 -06:00
Gregory Nutt
f4c1568c17 SAMA UDPHS: Add pull-up and stall logic. Added to build system but does not yet build 2013-08-31 17:37:51 -06:00