9
0
Fork 0
Commit Graph

160 Commits

Author SHA1 Message Date
patacongo ddc85e2b0d Massive name change USB STRG -> USB MSC
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4334 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-25 20:17:59 +00:00
patacongo a9d64f3a97 STM32 F4 I2C updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4330 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-25 00:09:58 +00:00
patacongo 4e6e312ce1 Enable the I2C tool in the STM3240G-EVAL NSH configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4328 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-24 14:34:24 +00:00
patacongo 088907f3da Add support for extended (29-bit) CAN IDs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4319 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-20 21:52:35 +00:00
patacongo adcf906e1e Leverage some bit timing logic from LPC17xx to the STM32 CAN driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4317 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-20 03:37:29 +00:00
patacongo 005be82006 Fix STM32 F4 APB2 clock input frequencies
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4303 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-16 17:20:09 +00:00
patacongo 65f98226f1 Increase range of pulse count in PWM driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4302 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-16 15:43:01 +00:00
patacongo ae870c495b For STM32 PWM output on TIM1/8, need to set master output enable (MOE)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4296 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-11 16:01:18 +00:00
patacongo f350f95af0 CAN request order priority
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4292 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-11 01:01:44 +00:00
patacongo a4756e8df0 Implement the new CAN txready method for STM32
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4291 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-11 00:13:45 +00:00
patacongo 3376c31dff Fix LPC17 CAN driver; TX must be interrupt driven
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4290 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-10 22:29:39 +00:00
patacongo 08120c8636 Correct GPIO dump output
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4288 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-10 16:25:52 +00:00
patacongo e5cf1a0416 Finish PWM pulse count configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4287 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-09 21:34:58 +00:00
patacongo 4538a85503 Add basic support for pulse count in the PWM interface
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4285 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-09 18:23:30 +00:00
patacongo 51f39b3353 Make STM32 F4 TIM pin naming consistent with F1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4272 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-06 21:25:27 +00:00
patacongo 40683860f7 File that should have been added in the last check-in
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4264 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-05 17:21:14 +00:00
patacongo 1cdb012f21 Add APIs to support user access to the STM3240G-EVAL LEDs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4263 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-05 16:58:18 +00:00
patacongo 3e836308f3 Clarify some aspects of ADC configuration for the STM32
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4262 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-04 23:46:00 +00:00
patacongo ca1b3de7a6 Fixes for STM32 ADC driver on the F4; LC17xx LED initial state
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4257 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-03 23:25:49 +00:00
patacongo 6af32b6d21 LPC17xx CAN driver now supports all 3 transmit buffers and loopback mode; LCP1766-STK NSH configuration will support the CAN loopback test
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4253 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-03 01:03:56 +00:00
patacongo 48d870cba4 Add support for STM32 Potentiometer via ADC3
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4252 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-02 18:22:19 +00:00
patacongo 04fd3b4cc8 Add Sure PIC32 NSH configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4216 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-22 22:13:44 +00:00
patacongo fbfa351f70 Update to the STM32 ADC and CAN drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4215 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-22 21:55:54 +00:00
patacongo 2ad24fc01d Add loopback support to STM32 CAN driver; Add apps/examples/can loopback test
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4213 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-22 15:59:50 +00:00
patacongo 34c3e629dc STM32 ADC driver update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4211 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-22 00:31:47 +00:00
patacongo baa3b0e2b5 STM32 CAN driver now compiles
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4210 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-21 23:31:03 +00:00
patacongo 587bd95e39 Add the beginning of an STM32 CAN driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4209 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-21 15:50:06 +00:00
patacongo 60e87e009d Update M25P driver per feedback from Mohammed Elwakeel
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4207 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-20 21:16:39 +00:00
patacongo 8dbb1a79c9 Finishes the PWM driver for the STM32
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4206 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-20 18:28:50 +00:00
patacongo a1a13d6843 PWM driver works
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4205 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-20 17:31:06 +00:00
patacongo 3485f6cd2a First round of PWM driver debug changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4204 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-20 14:41:32 +00:00
patacongo 460ff27d20 ADC driver update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4203 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-20 00:30:12 +00:00
patacongo 224facabd4 Add a test for PWM drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4202 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-19 23:06:41 +00:00
patacongo 118000c001 Completes coding of the PWM module
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4200 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-19 19:24:09 +00:00
patacongo 51b91c96af Add framework for lower half STM32 PWM driver; updates to the STM32 ADC driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4192 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-16 19:29:41 +00:00
patacongo 7f1f4ee7a3 Fix compile problen with CONFIG_NET_ARP_IPIN
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4188 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-15 22:21:32 +00:00
patacongo 2807fb3851 Update to STM32 DAC and ADC drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4185 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-15 13:33:15 +00:00
patacongo 243e66de06 Add a framework for an ADC test
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4180 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-14 23:37:38 +00:00
patacongo 4dbf71f44d Enable the RTC in the STM3240G-EVAL NSH configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4179 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-14 22:01:29 +00:00
patacongo 2829a51b16 STM32 RTC driver now compiles and links without error (still untested)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4177 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-14 19:59:06 +00:00
patacongo 57c2a83a09 Fix error in nettest build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4170 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-13 18:14:14 +00:00
patacongo bbaa666928 Add a network test configuration for the STM3240G-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4169 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-13 17:56:14 +00:00
patacongo 805ed4acc2 STM32 Ethernet bugfixes; STM3240G-EVAL DHCPD configuration; fixes for IP address order bugs in DHCPD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4168 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-13 17:25:23 +00:00
patacongo a68bd406cc STM32 Ethernet needs a MAC address
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4167 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-12 23:38:39 +00:00
patacongo ca1d2cb8cf STM32 F4 Ethernet driver is fully functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4166 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-12 21:55:10 +00:00
patacongo 3da009b2e7 STM32 Ethernet... initial bring-up changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4165 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-12 15:59:33 +00:00
patacongo f7783a7a94 Completes coding of the STM32 F4 Ethernet driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4161 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-11 18:25:08 +00:00
patacongo cd52ab2ea2 Add STM32 Ethernet packet reception logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4160 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-11 15:04:39 +00:00
patacongo fc474d81f1 Add PHY setup for STM3240G-EVAL Ethernet driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4151 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-09 17:03:16 +00:00
patacongo ddb52f7903 Add Ethernet pin/clock configuration logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4148 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-08 22:14:48 +00:00
patacongo 14246a20ab Finish STM32 Ethernet header file; Add ethernet driver skeleton
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4147 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-08 18:02:38 +00:00
patacongo eb6f951156 Add support for the Cortex-M4 floating pointing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4144 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-07 18:58:21 +00:00
patacongo 179c0e46c2 Calibrated STM3240G-EVAL delay loop
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4140 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-06 21:19:37 +00:00
patacongo 6d0b4ff73a Add an NSH configuration for the STM3240G-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4139 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-06 20:49:12 +00:00
patacongo 982ae4f2a0 Basic bring-up of the STM3240G-EVAL board is complete
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4138 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-06 19:31:28 +00:00
patacongo 876e7e302e Fix STM32F40 build problem. Moved ARM.exidx to FLASH
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4137 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-06 16:27:37 +00:00
patacongo 34cd568eb3 Finish code for basic STM3240 port
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4124 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-24 01:34:10 +00:00
patacongo e7cfd27dc2 Add clock configuration logic for the STM32F40
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4123 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-23 18:18:26 +00:00
patacongo 98ba25e075 More changes for STM3240 build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4121 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-22 20:07:42 +00:00
patacongo 8e26e9f997 Add framework for the STM3240G-EVAL board (not much logic yet)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4118 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-22 14:16:38 +00:00