Commit Graph

3368 Commits

Author SHA1 Message Date
Gregory Nutt
899025527c Change all time conversions. Yech. New timer units in microseconds breaks all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors 2014-08-07 18:00:38 -06:00
Gregory Nutt
49deb059d4 Change CONFIG_MSEC_PER_TICK to CONFIG_USEC_PER_TICK. This gives more options for system timers in general, but more importantly, let's us realize higher resolution for the case of CONFIG_SCHED_TICKLESS=y -- of course, at the risk of some new interger overvflow problems 2014-08-07 13:42:47 -06:00
Gregory Nutt
7edc6a5666 Remove CONFIG_DISABLE_CLOCK 2014-08-07 12:35:24 -06:00
Gregory Nutt
f2e342e9d0 Rename up_timerinit() to up_timer_initailize(); Add prototypes for candidate interfaces for the tickless OS; Don't build existing timer initialization logic if CONFIG_SCHED_TICKLESS is defined. 2014-08-06 16:26:01 -06:00
Gregory Nutt
6663d87227 Updated README 2014-08-06 12:30:35 -06:00
Gregory Nutt
a00d6c5d96 Update some defconfig files; enable network initialization thread 2014-08-06 12:22:51 -06:00
Gregory Nutt
3d4cc16245 NSH Networking: Also add an option to let platform-specific logic select the MAC address. 2014-08-06 10:12:10 -06:00
Gregory Nutt
1ff92f2f95 SAMA5D3 HSMCI: TX DMA is again disabled 2014-08-05 07:07:39 -06:00
Gregory Nutt
19df85d31b SAMA5: Some usage documents for media players 2014-08-04 19:23:20 -06:00
Gregory Nutt
8d13a7cfcd WM8904: Update READMEs and defconfigs to last tested configuration 2014-08-04 15:36:16 -06:00
Gregory Nutt
971e14eeb1 WM8904 interface enable method now returns the previous interrupt state. Correct ordering of some WM8904: Need to provide MCLK before initializing the WM8904, not after 2014-08-04 14:56:20 -06:00
Gregory Nutt
930a986dc4 Correct the WM8904 interrupt configuration, active high level. Fix that and don't pull-up 2014-08-04 14:54:20 -06:00
Gregory Nutt
02e5721251 SAMA5 WM8904: Add option to use MAINCK as WM8904 MCLK 2014-08-03 11:01:02 -06:00
Gregory Nutt
1db7842e2e SAMA5 PCK: Add Main clock as an option for the PCK clock source 2014-08-03 10:17:50 -06:00
Gregory Nutt
b4eb6ea9ca SAMA5D3X-EK NxPlayer Configuration: Update with last WM8904 settings 2014-08-02 14:27:42 -06:00
Gregory Nutt
0b23fc2c86 WM8904: Ad the MCLK frequency to the interface definition. The WM8904 driver needs to know this frequency in order to configure the FLL to generate the correct bitrate 2014-08-01 18:37:56 -06:00
Gregory Nutt
66c4db92d4 Add debug logic to dump WM8904 registers 2014-08-01 18:07:20 -06:00
Gregory Nutt
b722e46427 SAMA5 WM8904: Fix errors in programmable clock output configuration 2014-08-01 15:18:58 -06:00
Gregory Nutt
2e77455c6f SAMA5 SSC: Start Delay is now configurable 2014-08-01 14:10:37 -06:00
Gregory Nutt
67792ef05b SAMA5 SSC: Frame Synch Delay is now configurable 2014-08-01 12:25:31 -06:00
Gregory Nutt
906edfef85 Updated README 2014-07-31 15:00:24 -06:00
Gregory Nutt
986fd56650 SAMA5D3x-EK NxPlayer: Updated Configuration 2014-07-31 11:32:44 -06:00
Gregory Nutt
92194800b4 SAMA5D3x-EK: Add a configuration to support the command line NxPlayer. 2014-07-31 11:17:28 -06:00
Gregory Nutt
b1d63af30e SAMA5D3X-EK: Add support for the WM8904 audio CODEC 2014-07-31 11:15:52 -06:00
Gregory Nutt
0fb3f7803c SAMA5D3X-EK: Add support for the WM8904 audio CODEC 2014-07-31 11:14:57 -06:00
Gregory Nutt
025e5bc3a5 SAMA5D3X-EK NSH: Refresh configuration 2014-07-31 11:13:10 -06:00
Gregory Nutt
afff17a8ee Add short document for running the NxWM demo 2014-07-31 08:18:07 -06:00
Gregory Nutt
928adfcc1a SAMA5D4-EK NxWM: The USB keyboard is now the default input device 2014-07-30 17:37:02 -06:00
Gregory Nutt
7e4e5ee543 dd support for a USB keyboard as the NxConsole and text widget input. Not fully functional as of this initial check-in. Basic functionality is there, but there are conditions were the keyboard gets lost. 2014-07-30 17:01:51 -06:00
Gregory Nutt
40e27add0b Costmetic: Update TODO list, README files, refreshed configuration, updated comments 2014-07-30 14:26:50 -06:00
Gregory Nutt
2b0c56a31d SAMA5 HSMCI: e-enable TX DMA and verify that DMA writes to the SD card are functional. They are so now TX DMA is re-enabled in the driver. This might affect the SAMA5D3 platforms where the TX DMA problem was found. The SAMA4D3 and 4 use the same HSMCI driver. Much has change since then and it is not surprising that DMA is now functional. However, the has not be re-verified on the SAMA5D3 which has a different DMA controller. 2014-07-30 11:20:06 -06:00
Gregory Nutt
df57bd319d Updated README file, cosmetic changes to comments and debug output 2014-07-30 10:19:09 -06:00
Gregory Nutt
812db2e5ae Update TODO listi and README 2014-07-29 20:02:34 -06:00
Gregory Nutt
9652872800 The SAMA5D4-EK NSH and NxWM configurations now have the auto-mounter configured to automatically mount the FAT file system on HSMCI0 at /mnt/sdcard 2014-07-29 16:36:15 -06:00
Gregory Nutt
47aa0e0baf Cosmetic updates to comments and README files and some naming 2014-07-29 16:35:47 -06:00
Gregory Nutt
9414e97f01 Minor warning/latent bug clean-up of auto-mounter logic 2014-07-29 16:35:17 -06:00
Gregory Nutt
42b28ba383 SAMA5D4: Add auto-mounter support for HSMCI0 2014-07-29 15:34:31 -06:00
Gregory Nutt
d7432c4b07 Update ChangeLog 2014-07-29 12:52:21 -06:00
Gregory Nutt
17a9b2b4be SAMA5: Poll USB keyboard at a higher rate for better response 2014-07-29 08:57:35 -06:00
Gregory Nutt
ff0de0d603 SAMA5D-EK: Correct system timer frequency. Input clock is MCK/2, not MCK 2014-07-29 07:12:36 -06:00
Gregory Nutt
2f3e83e793 Cosmetic changes to comments 2014-07-29 07:11:16 -06:00
Gregory Nutt
00c7b4765f SAMA5D4-EK: Disable PMIC workaround... it does not work 2014-07-28 17:48:55 -06:00
Gregory Nutt
f632aef535 Fixes to last SAMA5 PMIC checkin 2014-07-28 17:09:37 -06:00
Gregory Nutt
5c5477b981 SAMA5D4-EK: Add logic to disable the faulty PMIC. This must be done with JP23 open. It is perfomed only from the DRAMBOOT loader 2014-07-28 16:34:19 -06:00
Gregory Nutt
8e20aae28f Change naming from cp_XYZ_cache() to arch_XYP_cache() so that all cache operations will pick up L2 support if it is enabled 2014-07-26 18:47:33 -06:00
Gregory Nutt
e436b0bc96 Updated README 2014-07-25 10:03:01 -06:00
Gregory Nutt
97f47a0f4a Port ADC, DAC, and PWM logic from the configs/zkit-arm-1769. From Max. 2014-07-24 15:44:08 -06:00
Gregory Nutt
33c49e70c6 AMA5D4-EK NxWM: Configuration refreshed 2014-07-24 15:06:19 -06:00
Gregory Nutt
bc6b713a37 NxWM: Beginning integration of NxPlayer into Nxwm::MediaPlayer. Gets handle, sets device, and releases handle. Lots more to be done 2014-07-23 18:19:00 -06:00
Gregory Nutt
d3eb13ed66 SAMA5D4-EK NSH: Enable the command line media player in the NSH configuration as well (still does not work, however). 2014-07-23 15:33:54 -06:00
Gregory Nutt
3e49c4c510 SAMA5D4 NxWM: Configuration now has the audio subsystem and the NxPlayer enabled 2014-07-23 15:20:54 -06:00
Gregory Nutt
02ebeddeb0 Audio: Add a NULL audio device that can be used to simply unit-level testing of audio decoders 2014-07-23 10:12:32 -06:00
Gregory Nutt
8edc57137c SAMA5D3/4: All configurations. I suspect a MMC/SD multi-block DMA transfer issue. So for name, this feature is disabled in all configurations 2014-07-23 07:58:10 -06:00
Gregory Nutt
e20182c2fb Rename pcm_decode.h to pcm.h since it will hold more than just decoding definitions. Fix some porting errors like idbg should auddbg, etc. Add wav file header and a few low-level wav utilities. 2014-07-22 15:54:56 -06:00
Gregory Nutt
2ad6e4452b Add new framework for the PCM decoder. It is now a 'front end' for lower-level drivers like the WM8904 that performs the PCM decoding from end 2014-07-22 11:54:13 -06:00
Gregory Nutt
36ae0dfa42 Update README 2014-07-22 09:25:38 -06:00
Gregory Nutt
09f846a56d Make sure that all sim configurations have CONFIG_SIM_M32 undefined. That is probably the wrong default setting, but we need to be consistent above all 2014-07-21 18:44:19 -06:00
Gregory Nutt
2491fe4ac0 sim/nettest, updated defconfig file 2014-07-21 18:41:34 -06:00
Gregory Nutt
1451690569 Updated README 2014-07-21 18:38:41 -06:00
Gregory Nutt
dbec0d5390 SAMA5D4-EK: HSMCI0 must use XDMAC0 (or made unsecure) 2014-07-21 17:54:37 -06:00
Gregory Nutt
1518adff14 WM8904 w/NxPlayer: Fix some compile errors and warnings with debug enabled 2014-07-20 09:17:36 -06:00
Gregory Nutt
5abc23b0a8 The WM8904 audio driver is mostly code complete and ready to begin initial testing 2014-07-19 18:52:58 -06:00
Gregory Nutt
c413c03b6d SAMA5D4-EK: Add PCK pin disambiguation 2014-07-19 13:56:29 -06:00
Gregory Nutt
54986c41d8 SAMA5 PCK: Add support for the slow clock as the PCK clock source 2014-07-19 13:55:08 -06:00
Gregory Nutt
f240f7e513 SAMA5: Add slow clock support 2014-07-19 13:07:55 -06:00
Gregory Nutt
414fb2b154 SAMA5D4-EK: Add WM8904 initialization logic 2014-07-19 11:58:53 -06:00
Gregory Nutt
17fdc797ed WM8904: A few initial definitions for for the SAMA5D4-EK 2014-07-17 17:57:57 -06:00
Gregory Nutt
173c49d3fd SAMA5D4-EK NxWM Configuration: Increase number of preallocated watchdogs and don't save child status (it is not being reaped) 2014-07-17 17:56:36 -06:00
Gregory Nutt
117765da5e NxWM: Increase default priority of mouse and keyboard listener threads. Does not seem to make any difference but still seems like a good idea 2014-07-17 15:06:05 -06:00
Gregory Nutt
3feb03566c NxWM::CApplicationWindow: Created the custom font for the toolbar title, but never used it. 2014-07-17 13:38:37 -06:00
Gregory Nutt
af65bd6732 NxWidgets::CGlyphSliderHorizontal: No longer uses a hard-coded slider height; the slider height is now provided as a parameter, replacing the widget height which is now calculated from the glip image height 2014-07-17 12:12:02 -06:00
Gregory Nutt
bb6ba5198b Rename CONFIG_NX_MOUSE to CONFIG_NX_INPUT, then add CONFIG_NX_XYINPUT_MOUSE and CONFIG_XYINPUT_TOUCHSCREEN 2014-07-16 16:31:31 -06:00
Gregory Nutt
f28b632a2c NxWM::CMediaPlayer: Convert CLabel to a CListBox 2014-07-16 14:11:02 -06:00
Gregory Nutt
808e5c6933 NxWM::CMediaPlayer: Fix of state related bugs + Size if CLabel is increased (in preparation for becoming a CListBox) 2014-07-16 11:11:55 -06:00
Gregory Nutt
1089dddc25 SAMA5D4-EK: Use borders around buttons 2014-07-14 17:01:59 -06:00
Gregory Nutt
aa8ff82b0f SAMA4D3/4-EK NxWM: Use larger fonts 2014-07-14 11:23:41 -06:00
Gregory Nutt
458fc71ff0 SAMA5D4-EK: Media player is enabled in the NxWM configuration 2014-07-14 09:38:04 -06:00
Gregory Nutt
085c48c52a SAMA5D3x-EK: use large icons in the NxWM configuration like the SAMA5D4-EK 2014-07-14 06:37:33 -06:00
Gregory Nutt
b039f76778 Minor update to README 2014-07-13 18:22:34 -06:00
Gregory Nutt
e4169d8c0b SAMA5D4-EK: NxWM configuration uses large fonts by default 2014-07-13 18:22:18 -06:00
Gregory Nutt
63196bb13d NxWM: Add 47x49 calculator icon 2014-07-13 09:58:50 -06:00
Gregory Nutt
a86fb3a38c SAMA5D4-EK: Valid MXT interrupts should only occur on the falling edge of the ~CHG signal 2014-07-12 14:03:08 -06:00
Gregory Nutt
d44e30685e SAMA5D4-EK: The MXT should be able to handle an I2C frequency of 400KHz 2014-07-12 14:02:24 -06:00
Gregory Nutt
78adc980e6 SAMA5 LCDC: Back out the delay kludge. Increase the LCDC input clock from MCK to 2*MCK was sufficient for all timing instbility problems 2014-07-12 11:24:14 -06:00
Gregory Nutt
6298ead42c SAMA5D4-EK LCDC: Change source clock to 2*Mck seems to solve stability issues 2014-07-12 09:45:05 -06:00
Gregory Nutt
3a0450b6ab SAMA5D4-EK LCDC: Adding a delay after enabling the LCD solves lots of start-up timing issues 2014-07-12 08:05:22 -06:00
Gregory Nutt
ee024c622c SAMA5D4x-EK NxWM: Update background colors to match the calibration screen 2014-07-11 21:25:18 -06:00
Gregory Nutt
073cd0e887 NX: Don't change the background if the color has not really changed 2014-07-11 20:47:12 -06:00
Gregory Nutt
646312d50f Clean-up up some warning 2014-07-11 11:58:46 -06:00
Gregory Nutt
0222f5816f Fixes for clean NxWM build; Updated README files 2014-07-10 15:29:41 -06:00
Gregory Nutt
06f8b5a613 Update README's to document the new SAMA5D4-EK NxWM configuration 2014-07-10 14:10:36 -06:00
Gregory Nutt
c99dcd9da3 SAMA5D4-EK: Add an NxWM configuration 2014-07-10 14:00:56 -06:00
Gregory Nutt
41c1135531 SAMA5D4-EK: The NX graphics example is now enabled by default 2014-07-10 12:38:18 -06:00
Gregory Nutt
a0c2202ff5 SAMA5D4-EK LCD: Actual hardware with appears to be RGB888 2014-07-10 12:23:41 -06:00
Gregory Nutt
ad3542ad95 SAMA5D4-EK: LCDC works (with a few color problems) 2014-07-10 12:03:10 -06:00
Gregory Nutt
f694e10be6 SAMA5D4-EK: The maXTouch controller and test is now enabled by default in the NSH configuration 2014-07-10 08:42:25 -06:00
Gregory Nutt
32f22b6611 SAMA5D44-EK: Cosmetic changes 2014-07-09 07:18:43 -06:00
Gregory Nutt
ad9b0653f5 Some cosmetic typo fixes 2014-07-09 07:12:16 -06:00
Gregory Nutt
0aae99b377 Fix some recurring typos: postion->position, *atino->*ation 2014-07-08 13:12:36 -06:00
Gregory Nutt
94ed3a6f51 SAMA5D4-EK: Add options to support an LCD 2014-07-08 12:46:18 -06:00
Gregory Nutt
620cb9463a SAMA5D4-EK: Add the button test to the NSH configuration 2014-07-07 17:06:25 -06:00
Gregory Nutt
19d8b0ce97 Fix some cloned errors in SAM GPIO interrupt setup 2014-07-07 15:54:37 -06:00
Gregory Nutt
6cb13fde4e maXTouch: Fix some issues with interrupt handling 2014-07-07 13:25:20 -06:00
Gregory Nutt
a60dd173a9 SAMAa5D4-EK: Updated README 2014-07-06 09:43:26 -06:00
Gregory Nutt
0d4dcdd079 maXTouch: Fix I2C address, errors when debug enable, reorganize some data 2014-07-06 08:03:34 -06:00
Gregory Nutt
6fab16e6f9 MXT interface does not need an IRQ number; SAMA5D4-EK setup omitted I2C frequency 2014-07-05 17:47:17 -06:00
Gregory Nutt
ea330b030e Clean-up some comments 2014-07-05 17:15:38 -06:00
Gregory Nutt
5e98d5d2e8 SAMA5D4-EK: Add board support for the maXTouch 2014-07-05 17:12:14 -06:00
Gregory Nutt
cbe4d3573d Rename apps/examples/uip to apps/examples/webserver 2014-07-03 17:31:17 -06:00
Gregory Nutt
fd3bd32330 NSH Keyboard: Close stdin before trying to reopen. Otherwise, driver will persist 2014-07-03 17:08:59 -06:00
Gregory Nutt
34cba9b5dc NSH: Add an option to take stdin from a USB keyboard device 2014-07-03 16:25:02 -06:00
Gregory Nutt
5ba0617e9c SAMA5D3/4: UPLL divisor to generate 48MHz for OHCI is different from the two families. No idea why. 2014-07-03 12:28:11 -06:00
Gregory Nutt
73ed49fe06 SAMA5D4-EK: Add support for USB host 2014-07-03 11:22:15 -06:00
Gregory Nutt
f444bf41de Merge remote-tracking branch 'origin/master' into netiob 2014-07-02 16:05:32 -06:00
Gregory Nutt
285f66a2c1 NET: Rename uiplib/UIPLIB to netlib/NETLIB 2014-07-02 16:04:25 -06:00
Gregory Nutt
c42a44be72 SAMA5D4-EK: NSH should run at 528MHz 2014-07-02 15:31:52 -06:00
Gregory Nutt
6c3f159e5f SAMA5D4-EK: NSH configuration now has TWI0 enabled and supports the I2C tool 2014-07-02 13:51:57 -06:00
Gregory Nutt
5c459dd0e3 SAMA5D3-EK: Enable the procfs file system in the NSH configuration 2014-07-02 13:08:39 -06:00
Gregory Nutt
c95a5924c9 SAMA5D4 EMAC: Add a kludge to work around a suspected hardware issue 2014-07-02 12:17:01 -06:00
Gregory Nutt
46bde6e716 SAMA54D-EK: Don't disable any features in the NSH configuration. Comments updated in several files 2014-07-02 08:54:53 -06:00
Gregory Nutt
846a5796c4 SAMA5D4-EK: NSH configuration now has the RAMLOG enabled by default 2014-07-01 15:09:47 -06:00
Gregory Nutt
1dd3952c8c Rename CONFIG_RAMLOG_CONSOLE_BUFSIZE to just CONFIG_RAMLOG_BUFSIZE 2014-07-01 12:00:40 -06:00
Gregory Nutt
14c7e04214 SAMA5D4: Fix error in EMAC driver (plus related EMAC/GMAC drivers) 2014-07-01 11:22:19 -06:00
Gregory Nutt
3286fd69fe Cosmetic changes, updates to README files, updates to some comments 2014-06-30 17:52:59 -06:00
Gregory Nutt
1bfcf7b764 Fix typo/compile error introduced with last HSMCI changes 2014-06-30 16:08:29 -06:00
Gregory Nutt
4af35bdc95 SAM3/4: Important bugfix. Values read from PIO input pins do not change unless clocking to the PIO block is enabled 2014-06-30 14:26:09 -06:00
Gregory Nutt
4999546ede SAM4S Xplained Pro: Correct description of LEDs and usage. From Kosma Moczek 2014-06-30 08:25:16 -06:00
Gregory Nutt
4478d1ba72 SAMA5 HSMCI: Dump GPIO configuration if DEBUG enabled 2014-06-29 17:47:25 -06:00
Gregory Nutt
88953d95f7 SAMA5D4-EK: Fix HSMCI card-detect pin selections 2014-06-29 11:26:41 -06:00
Gregory Nutt
b7bfb1f632 SAMA5D: Don't use explicit DMACH_FLAG_MEMPID_SHIFT; it does not exist in the SAMA5D4 2014-06-29 09:52:07 -06:00
Gregory Nutt
d8c119fa54 Updated ChangeLog 2014-06-29 09:36:15 -06:00
Gregory Nutt
234d118c61 SAMA5D4-EK: NSH configuration now supports the RTC 2014-06-29 07:40:37 -06:00
Gregory Nutt
caf1b2d641 SAMA5D4-EK: NSH confuration now has FAT/ROMFS, /dev/zero, /dev/random via TRNG, an NSH startup script, and a RAM disk at /tmp 2014-06-28 16:11:41 -06:00
Gregory Nutt
4dbf708e14 Updated README 2014-06-28 13:27:19 -06:00
Gregory Nutt
5cffe94448 Minor update to AT25BOOT; Updated README file 2014-06-28 12:38:41 -06:00
Gregory Nutt
fc5a45ddd1 SAMA5D4-EK: Fix some AT25BOOT bugs 2014-06-28 11:15:02 -06:00
Gregory Nutt
b0ef6ceedd Updated README 2014-06-28 09:57:00 -06:00
Gregory Nutt
84b74bcf7c SAMA5D4-EK: Updates to get the at25boot configuration building correctly 2014-06-28 09:39:50 -06:00
Gregory Nutt
80fd710ce7 SAMA5D4-EK: Add a configuration to load a boot program into AT25 FLASH 2014-06-28 08:40:11 -06:00
Gregory Nutt
7694c39527 Add more XMega skeleton directories 2014-06-27 18:34:52 -06:00
Gregory Nutt
2bc3217f84 SAMA5D4: Bootloader needs to flush D-Cache to memory before disabling the caches 2014-06-27 14:09:02 -06:00
Gregory Nutt
001278a93a Cosmetic update to comments 2014-06-27 11:55:33 -06:00
Gregory Nutt
76f925cc4a Various changes associated with symbol tables. Most from Pelle Windestam 2014-06-27 08:14:07 -06:00
Gregory Nutt
1946e0c6c9 Fix Kconfig typo 2014-06-27 07:07:59 -06:00
Gregory Nutt
654fd5ff2d Setup the SAMA5D4-EK NSH configuration to use the DRAMBOOT loader by default 2014-06-26 17:04:53 -06:00
Gregory Nutt
2be17d64b3 SAMA5D4-EK: Add bootloader that runs from ISRAM and loads an Intel HEX file into DRAM 2014-06-26 16:42:06 -06:00
Gregory Nutt
adaa6ea87f SAMA5D4: Add configuration to redirect all interrupts to the AIC 2014-06-26 11:51:39 -06:00
Gregory Nutt
bbcdf15eea TCP Read-Ahead: Convert to use I/O buffer chains 2014-06-24 15:38:00 -06:00
Gregory Nutt
03a4890a5f Add support for the LPCXpresso's RTC, ADC, DAC, Timer, PWM, and MCPWM. All form Max 2014-06-23 12:13:52 -06:00
Gregory Nutt
68c56bfa37 Fix typos from previous commit to fix button interrupts 2014-06-22 08:11:57 -06:00
Gregory Nutt
5f5e015d00 SAMA5D4: Add support for secure/FIQ interrupts; SAIC supports need to be be enabled unconditionally 2014-06-20 18:16:41 -06:00
Gregory Nutt
776640edfb SAMA5D4: Add partial support for secure interrupt controller (SAIC) 2014-06-20 15:22:00 -06:00
Gregory Nutt
37d6366f08 SAMA5D4: USART peripheral clock appears to be MCK/2 2014-06-20 11:40:36 -06:00
Gregory Nutt
76d18267b1 SAMA5D4-EK: Get ramtest clocking up to 528MHz 2014-06-20 11:37:06 -06:00
Gregory Nutt
02591c509b SAMA5D4-EK: Make sure that the H32MX divider is set; correct sense of bit driver red LED 2014-06-20 10:33:33 -06:00
Gregory Nutt
e3da5552b3 SAMA5D4: Initial bring-up fixes 2014-06-19 14:16:36 -06:00
Gregory Nutt
0a5c35c3bb Costmetic update to comments/README file 2014-06-18 17:40:06 -06:00
Gregory Nutt
151d84709f SAMA5D4: Fix ISRAM base address: 0x00200000, not like the SAMA5D3 SRAM at 0x00300000 2014-06-18 13:03:10 -06:00
Gregory Nutt
b013a0fa48 Several other interrupt button implementations had the same problem as did the sam4s-xplained 2014-06-15 12:55:48 -06:00
Gregory Nutt
4bac220b77 SAM4S Xplained (both): Button interrupts not being disabled after being detached 2014-06-15 12:43:33 -06:00
Gregory Nutt
dff01c3166 SAMA5D4-EK: Add an SDRAM test configuration 2014-06-14 13:11:42 -06:00
Gregory Nutt
66b0a121f1 SAMA5D4: Implement SDRAM initialization 2014-06-14 10:42:26 -06:00
Gregory Nutt
24249ed6ab SAMA5D4: Fix some memory remapping issues; updates to comments and README files 2014-06-14 08:02:58 -06:00
Gregory Nutt
74a4151945 Cosmetic update to comments 2014-06-11 14:57:14 -06:00
Gregory Nutt
b4607cc444 SAMA5D4: Add support for HSMCI1 power control pin 2014-06-11 14:55:51 -06:00
Gregory Nutt
57da49beb3 SAMA5D4-EK: Update pins used by HSMCI 2014-06-11 14:45:01 -06:00
Gregory Nutt
1634a11bd0 SAMA5D3/4: More renaming. Change SAMA5D3 EMAC to EMACA and SAMA5D4 to EMACB so that the configuration and build system can configure them. I might come up with something better later 2014-06-10 17:40:25 -06:00
Gregory Nutt
962694b5f0 Updates to get the SAMA5D3 building again 2014-06-10 15:34:57 -06:00
Gregory Nutt
ae142009da SAMA5: Back out most of commit c37b5b7b97d0644743c04f2c3d9e2b7ef9f5d698. Things are going to have to be done differently 2014-06-09 12:16:16 -06:00
Gregory Nutt
a7afdd8e0d SAMA5D4: Completes PMC modifications for the SAMA5D4 2014-06-09 07:55:51 -06:00
Gregory Nutt
895851314f Updated SAMA5 SFR header file for the SAMA5D4 2014-06-08 07:48:36 -06:00
Gregory Nutt
24af2deb30 Update SAMA5D4-EK PIO usage 2014-06-07 09:37:17 -06:00
Gregory Nutt
ad1701d0f9 SAMA5D4: Various changes to get the SAMA4D-EK to build 2014-06-06 15:39:40 -06:00
Gregory Nutt
e8f8d3f521 Add board support for the SAMA5D4-EK 2014-06-06 12:37:36 -06:00
Gregory Nutt
ae01e0819d SAMA5: Cosmetic clean-up of README files 2014-06-04 17:02:30 -06:00
Gregory Nutt
70207e05e3 SAMA5: Rename most EMAC definitions to EMAC0 to handle the SAMA5D4 which has to EMAC modules and no GMAC 2014-06-04 12:04:24 -06:00
Gregory Nutt
1bc6613e41 Add support for the Olimex STM32 h405. From Martin Lederhilger 2014-06-03 10:34:36 -06:00
Gregory Nutt
116d9ef297 Update ChangeLog 2014-06-02 07:50:16 -06:00
Gregory Nutt
08fc1a1abf Update viewtools/nsh configuratin 2014-05-23 07:59:38 -06:00
Gregory Nutt
f3df5f2bb5 Change all variadic macros to C99 style 2014-05-22 09:01:51 -06:00
Gregory Nutt
43f9282517 SAM4E GPIO: Fix some compile errors when CONFIG_DEBUG_GPIO is enabled 2014-05-15 11:41:58 -06:00
Gregory Nutt
160fbc711a Misc changes while testing the SAM4E-EK LCD (still does not work) 2014-05-14 15:31:38 -06:00
Gregory Nutt
5f6da749bb SAM4E-EK: Ooops.. two touchscreen drivers(?) 2014-05-14 10:56:03 -06:00
Gregory Nutt
296db40aeb SAM4E-EK: Add a touchscreen driver (untestd on initial checkin) 2014-05-13 11:28:38 -06:00
Gregory Nutt
6a943baa91 SAM4E-EK: Add a driver for the on-board LCD (not tested on initial check-ing) 2014-05-13 10:38:46 -06:00
Gregory Nutt
c1d98aeb35 SAM4E: PIO definition clean-up 2014-05-12 18:42:25 -06:00
Gregory Nutt
85c2c33c53 Add ILI9325 register definition header file 2014-05-12 11:24:57 -06:00
Gregory Nutt
d287c30bdf Make sure apps/examples/pashello still builds; update comments; refresh configurations 2014-05-09 10:33:23 -06:00
Gregory Nutt
dc80d84264 Create P-Code execution helper in apps/interpreters/prun; The P-Code binary format is functional except that there are still some modularity and kernel build issues that need to be addressed. 2014-05-09 08:52:11 -06:00
Gregory Nutt
b28d3124dd Add serial method so that lower half driver can provide RX flow control information. From Jussi Kivilinna 2014-05-08 09:00:33 -06:00
Gregory Nutt
7685acc934 BINFMT: A framework to support a P-code binary format (a work in progress) 2014-05-07 13:47:52 -06:00
Gregory Nutt
bb5f545173 STM32: Fix STM32F100CB pin configuration (from Kosma Moczek); and make chip naming a little more consistent 2014-05-07 12:54:27 -06:00
Gregory Nutt
bf623f4981 Nucleo-F401RE: Delay loop calibrated 2014-05-06 17:30:44 -06:00
Gregory Nutt
35bb403142 Nucleo-F401RE: With these changes and the changes from previous commits, the basic Nucleo-F401RE NSH configuration is working. 2014-05-06 11:07:10 -06:00
Gregory Nutt
bd7b376e57 The Nucleo-F401RE has no on-board cystal and, hence, must use the on-chip HSI oscillator for the PLL include clock 2014-05-06 10:01:02 -06:00
Gregory Nutt
f7934fdd3a STM32: Add some complication to STM32 Kconfig so the correct USART and TIM options are presented for the F401RE. There are still invalid peripheral options being presented 2014-05-05 17:59:07 -06:00
Gregory Nutt
810e929841 SAM4S Xplained Pro: Clean-up of LED usage and also some integration of new timer features. From Bob Doiron 2014-05-05 14:38:29 -06:00
Gregory Nutt
370703194e Updated Nucleo-F401RE configuration 2014-05-05 13:47:21 -06:00
Gregory Nutt
2dbaed4779 The alternate console device CONFIG_NSH_CONDEV must not be defined unconditionally. This causes errors when using Telnet sessions. This was solved by adding CONFIG_NSH_ALTCONDEV: CONFIG_NSH_ALTCONDEV enables or disables the feature then, if enabled, CONFIG_NSH_CONDEV provides the alternative console device name 2014-05-05 08:52:02 -06:00
Gregory Nutt
99d40a19a3 Fix configuration for F401: It has has FSMC and so the option should not be offered. But there are many more options available for the F401 that should be availalbe: CAN, nonexistent timers, etc. These will all need to be addressed 2014-04-30 16:12:36 -06:00
Gregory Nutt
c3a6acee18 If the CPU load measurements are being driven by an external clock, then the prototype for sched_process_cpuload() must be available in include/nuttx/arch.h 2014-04-30 15:47:55 -06:00
Gregory Nutt
7614f7762e The CONFIG_SYSTEMTICK_EXTCLK selection should only be available on systems that support it 2014-04-30 15:32:06 -06:00
Gregory Nutt
3889b3b65c SAM4S Xplained Pro build fixes 2014-04-30 15:23:40 -06:00
Gregory Nutt
483a3e9b74 Refresh SAM4S Xplained Pro configuration 2014-04-30 15:10:20 -06:00
Gregory Nutt
3bf6241662 Simplified optimization for the SAM4E-EK 2014-04-30 15:04:34 -06:00
Gregory Nutt
a6211ef21d Nucleo-F401RE: Has only one memory region, not two 2014-04-30 14:56:39 -06:00
Gregory Nutt
e9281c14b3 Updated system timer logic from Bob Doiron 2014-04-30 14:47:30 -06:00
Gregory Nutt
bc162a6c76 Updated system timer logic from Bob Doiron 2014-04-30 14:46:26 -06:00
Gregory Nutt
52583de4cf The SAM4S Xplained Pro now uses the extended timer/counter features. From Bob Doiron. 2014-04-30 14:11:53 -06:00
Gregory Nutt
c528079853 SAM4S Xplained Pro: update LED conrol logic. From Bob Doiron 2014-04-30 14:05:44 -06:00
Gregory Nutt
e346b1e8d3 Nucleo-F401RE: Fix memory usage 2014-04-30 08:20:30 -06:00
Gregory Nutt
6f3e0d5cfb Nucleo-F401RE: Board GPIOs updated by Frank Bennett 2014-04-29 08:10:27 -06:00
Gregory Nutt
943b083de9 Final prep for NuttX-7.2 release 2014-04-28 10:53:24 -06:00
Gregory Nutt
90cbc964df STM32: More places where up_prioritize_irq is called when CONFIG_ARCH_IRQPRIO is not defined. Sourceforge ticket #26 2014-04-28 07:07:47 -06:00
Gregory Nutt
e9c563eb76 Fix spelling, only one t in exiting 2014-04-27 15:49:38 -06:00
Gregory Nutt
023f612654 Minor updates to READMEs and comments 2014-04-27 11:38:24 -06:00
Gregory Nutt
6fd6d03aae Zneo: Misc minor updates from debugging 2014-04-26 12:42:44 -06:00
Gregory Nutt
29bceb1d41 ZNeo Serial: Need to configure UART1 alternate function 2014-04-26 09:43:40 -06:00
Gregory Nutt
994fb3682e Zneo Serial: Fix cut'n'paste error in some conditional configuration 2014-04-26 08:23:11 -06:00
Gregory Nutt
ba7f398cd6 ZNeo: update calibration 2014-04-25 12:38:56 -06:00
Gregory Nutt
31630c88a6 Zneo: Updated patch. Found another compiler failure 2014-04-25 12:02:08 -06:00
Gregory Nutt
7dac8a1360 Updates to ZNeo configurations + misc cosmetic changes to comments 2014-04-25 11:59:17 -06:00
Gregory Nutt
6ecb50cd3c Nucleo-F401RE: Remove FRAM references 2014-04-25 11:07:38 -06:00
Gregory Nutt
db0c11d550 16z: Reduce size of stacks 2014-04-25 09:56:07 -06:00
Gregory Nutt
96c0b82875 Nucleo: Remove bogus MPU definitions 2014-04-25 08:52:50 -06:00
Gregory Nutt
15026b0454 Updated README files 2014-04-25 07:23:31 -06:00
Gregory Nutt
9a73ed6429 Minor and cosmetic changes from initial 16z (v2) bringup 2014-04-24 15:55:53 -06:00
Gregory Nutt
a1a6ef403e Nucleo-F401RE update from Frank Bennett 2014-04-22 16:04:14 -06:00
Gregory Nutt
3707550b54 SAM4S Xplained Pro fixups from Bob DOIRON after the last big set of commits 2014-04-22 14:34:17 -06:00
Gregory Nutt
799d21c673 Fix Bob's name in as many places as possible; Make sure that Bob is an author in as many files as I can think of (might be missing a few) 2014-04-22 13:42:38 -06:00
Gregory Nutt
180dbe28c4 Nucleo-F401RE: Add standard, NuttX button support 2014-04-22 13:09:34 -06:00
Gregory Nutt
55d069360a Nucleo-F401RE: Use standard NuttX LED interfaces 2014-04-22 12:55:31 -06:00
Gregory Nutt
ece70549de Nucleo F401RE: Remove PX4 cruft that can in with the port 2014-04-22 12:18:08 -06:00
Gregory Nutt
dc42bc06fa Back out a bad change in the last commit + add missing SAM4S Xplained Pro file 2014-04-22 11:04:31 -06:00
Gregory Nutt
84a7f2d61e Misc changes to get a clean compilation after incorporating all of Bob Doison's changes 2014-04-22 10:38:08 -06:00
Gregory Nutt
daf10faa71 SAM4X Xplained Pro board configuration updated by Bob Doison 2014-04-22 09:38:46 -06:00
Gregory Nutt
44173905cb Various SAM4S related fixes, mostely related to the timer driver driver and the SAM4S timer/counter. All from Bob Doisin 2014-04-22 09:01:20 -06:00
Gregory Nutt
f42c357654 examples/cpuhog and serialblaster from Bob Doiron 2014-04-22 07:52:08 -06:00
Gregory Nutt
ca2c794acd Misc SAM4S-related changes from Bob Doison 2014-04-21 19:32:15 -06:00
Gregory Nutt
78c2f88fef SAM4S Xplained Pro: Watchdog timer support for Bob Doison 2014-04-21 19:19:56 -06:00
Gregory Nutt
b5c7f41c5d SAM4S Xplained: Add logic to autostart the USB monitor 2014-04-21 18:16:44 -06:00
Gregory Nutt
349ba4b7a5 SAM4S Xplained: Boot PPLLA to 2450MHz to support USB 2014-04-21 18:15:55 -06:00
Gregory Nutt
af1352a416 SAM4S Xplained Pro: Add USB suspend/resume hook. From Bob Doison 2014-04-21 18:14:46 -06:00
Gregory Nutt
ebe23f362e SAM4S Xplained Pro: Enable MPU. From Bob Doiron 2014-04-21 17:52:29 -06:00
Gregory Nutt
1fe2666c13 SAM4S Xplained Pro: Added card detect, automout procfs. From Bob Doison 2014-04-21 17:49:40 -06:00
Gregory Nutt
c9b660a491 Support for the Atmel SAM4S Xplaiend Board from Bob Doison 2014-04-21 17:34:05 -06:00
Gregory Nutt
2f86e24aec Nucleo-F401RE build issues 2014-04-20 14:16:47 -06:00
Gregory Nutt
4993caee65 Add support for the STM32F041RE and for the Nucleo-F401RE board. From Frank Bennett 2014-04-20 13:42:23 -06:00
Gregory Nutt
cdb302d478 zkit-arm-1769: Refreshed all configurations 2014-04-19 09:18:38 -06:00
Gregory Nutt
e9b40ac791 olimex-lpc1766stk: Refreshed all configurations 2014-04-19 09:00:53 -06:00