Gregory Nutt
|
c46cce8319
|
Add a hello world configuration to help with the SAMA5 bringup
|
2013-07-26 15:28:01 -06:00 |
|
Gregory Nutt
|
efded598fd
|
Finally... renamed all CONFIG_DRAM_ settings to CONFIG_RAM_
|
2013-07-26 10:09:17 -06:00 |
|
Gregory Nutt
|
e84839c0f6
|
Fix some bad page table definitions of last commit
|
2013-07-25 18:11:25 -06:00 |
|
Gregory Nutt
|
9138c1e8c8
|
Misc Cortex-A5 MMU-related fix -- still does not boot
|
2013-07-25 16:37:55 -06:00 |
|
Gregory Nutt
|
5235431c12
|
Fix an uninitialized register error that crept into the ARM9 start up code many years ago and was recently cloned into the Cortex-A5. Obviously no on has used NuttX with ARM9 for years
|
2013-07-24 20:12:04 -06:00 |
|
Gregory Nutt
|
6901fe7157
|
Fix SAMA5 vector linking issue
|
2013-07-24 12:51:42 -06:00 |
|
Gregory Nutt
|
dd420047eb
|
Update SAMA5D3x-EK board configuration to support on-board UART connections, LEDs, and push buttons
|
2013-07-24 12:27:12 -06:00 |
|
Gregory Nutt
|
23fd5e4626
|
Revamp the way external memory regions are configured; Add logic to add SAMA5 external memory regions to the heap
|
2013-07-24 10:08:32 -06:00 |
|
Gregory Nutt
|
d822f4193f
|
Improve Cortex-A5 context switching so that a little less copying is done
|
2013-07-24 07:47:51 -06:00 |
|
Gregory Nutt
|
1b8ae7c530
|
SAMA5: Adapt clocking for different boot modes. New header files for AXI matrix, BSC, and SFR
|
2013-07-23 13:54:49 -06:00 |
|
Gregory Nutt
|
7324317d58
|
SAMA5 clock configuration should now agree with Atmel sample code; Added header file with macros to enable and disable peripheral clocking
|
2013-07-22 17:00:02 -06:00 |
|
Gregory Nutt
|
345e74c5bc
|
Add SAMA5 clock logic. Cloned from SAM3U and not yet verified
|
2013-07-22 14:42:05 -06:00 |
|
Gregory Nutt
|
8f393f1c88
|
Add system timer logic for the SAMA5
|
2013-07-21 15:49:17 -06:00 |
|
Gregory Nutt
|
5a8e2718c6
|
Add some preliminary linker scripts in order to begin building the SAMA5 target
|
2013-07-21 13:50:22 -06:00 |
|
Gregory Nutt
|
f29d945f71
|
A few more Cortex-A5 and SAMA5 files
|
2013-07-21 12:52:38 -06:00 |
|
Gregory Nutt
|
b9e889a63d
|
A few more SAMA5D3 files
|
2013-07-19 17:45:28 -06:00 |
|
Gregory Nutt
|
381c8c2509
|
Basic framework to support the AT91SAMA5D3 family and the SAMA5D3x-EK board(s) in particular
|
2013-07-19 15:23:03 -06:00 |
|
Gregory Nutt
|
a16fedf11e
|
Some initial frame for Cortex-A5 support. No much yet
|
2013-07-18 15:20:47 -06:00 |
|
Gregory Nutt
|
f72b347765
|
NSH cmp command by Andrew Twidgell
|
2013-07-18 08:24:29 -06:00 |
|
Gregory Nutt
|
a948b94a33
|
Fix problems with host build of the Zmodem tools
|
2013-07-16 11:23:35 -06:00 |
|
Gregory Nutt
|
3ab24412af
|
More Zmodem tweaks
|
2013-07-16 08:26:59 -06:00 |
|
Gregory Nutt
|
9ff00c4a41
|
Zmodem utilities can now be built for Linux; Fix some configuration confusion
|
2013-07-15 17:50:17 -06:00 |
|
Gregory Nutt
|
c6aee2c3e8
|
Minor end-of-the-day Zmodem changes
|
2013-07-15 17:11:09 -06:00 |
|
Gregory Nutt
|
bb155a0528
|
Fix file write loop
|
2013-07-15 16:21:20 -06:00 |
|
Gregory Nutt
|
df4fb5a4cc
|
Partial fixes for Zmodem RX buffering problems.
|
2013-07-15 12:33:35 -06:00 |
|
Gregory Nutt
|
ff9554097e
|
Fix an error in the ordering of fields in zm_transition_s structure; update documentation
|
2013-07-14 12:34:45 -06:00 |
|
Gregory Nutt
|
a611ee9c2e
|
More Zmodem bugfixes and new files
|
2013-07-13 13:19:15 -06:00 |
|
Gregory Nutt
|
e5aa6acc0b
|
Additional support needed for Zmodem debug
|
2013-07-12 18:10:12 -06:00 |
|
Gregory Nutt
|
bd3ea6e8ad
|
Build/test framework for the Zmodem sz and rz commands which are on their way
|
2013-07-12 16:01:37 -06:00 |
|
Gregory Nutt
|
9686b4a6c5
|
SAM configurations: don't use 3 memory regions unless SMC is enabled
|
2013-07-12 14:50:22 -06:00 |
|
Gregory Nutt
|
592e012b99
|
Fix some SPI bit bang timing. I still don't think it is working properly; I am going to need to borrow a logic analyzer
|
2013-07-05 11:45:17 -06:00 |
|
Gregory Nutt
|
7c88100581
|
Fix type in the USB composite device driver
|
2013-07-04 07:47:32 -06:00 |
|
Gregory Nutt
|
b2a6338e69
|
Updates for the Sure PIC32 board
|
2013-07-03 11:39:54 -06:00 |
|
Gregory Nutt
|
9bd0ede6e0
|
Back out part of last change to the Arduino Due touchscreen driver
|
2013-07-03 09:07:01 -06:00 |
|
Gregory Nutt
|
242b459b05
|
Fix SAM34 interrupt handling for ports D-F; fix MISO logic in Arduino Due touchscreen driver
|
2013-07-03 08:12:45 -06:00 |
|
Gregory Nutt
|
c8a4f69a69
|
Several fixes to get a clean compile of the Arduino touch screen
|
2013-07-02 13:52:09 -06:00 |
|
Gregory Nutt
|
d6db74e581
|
Correct port direction for Arduino MISO signal
|
2013-07-02 12:37:20 -06:00 |
|
Gregory Nutt
|
d09fd9a9ca
|
Flesh out a few missing pieces for the Arduino ITEAD TFT shield
|
2013-07-02 11:36:48 -06:00 |
|
Gregory Nutt
|
3c36e6e8b5
|
Add support for touchscreen on ITEAD Arduino shield. Untested
|
2013-07-02 08:25:53 -06:00 |
|
Gregory Nutt
|
02ee101fda
|
Revise how delays are calculated in SPI bit bang driver so that we may get a little better frequency resolution
|
2013-07-01 20:55:36 -06:00 |
|
Gregory Nutt
|
ba19aff54c
|
clean up of SPI bit bang logic
|
2013-07-01 17:49:43 -06:00 |
|
Gregory Nutt
|
5f066efd2d
|
Add a general bit-bang SPI lower-half driver and implement the bit-bang driver for the Arduino ITEAD TFT shield
|
2013-07-01 16:50:16 -06:00 |
|
Gregory Nutt
|
a82077e0fc
|
Add a general bit-bang SPI upper-half driver
|
2013-07-01 12:23:26 -06:00 |
|
Gregory Nutt
|
17810f3e6f
|
Created new directories to hold SPI-related files
|
2013-07-01 08:11:54 -06:00 |
|
Gregory Nutt
|
b26132f8be
|
Update SAM3u-EK touchscreen status
|
2013-06-30 12:05:09 -06:00 |
|
Gregory Nutt
|
6be88e0b54
|
Minor SAM3U-EK NxWM build updates, documentation, configurations
|
2013-06-30 11:20:24 -06:00 |
|
Gregory Nutt
|
815da5e8bb
|
Changes to get a clean compile of configs/sam3u-ek/nxwm
|
2013-06-29 09:39:01 -06:00 |
|
Gregory Nutt
|
b0bc01aca7
|
SAM3U-EK touchscreen is now functional; created an NxWM configuration to test it further
|
2013-06-28 17:07:58 -06:00 |
|
Gregory Nutt
|
b46b72e341
|
quick and not very accurate calibration of arduino due timing loops
|
2013-06-28 15:50:44 -06:00 |
|
Gregory Nutt
|
6a3d1fece4
|
Add an NSH configuration for the Arduino Due; Pluse several fixes related to the Due and to the SAM3X in general
|
2013-06-28 14:32:08 -06:00 |
|
Gregory Nutt
|
fd683277c4
|
Arduino Due: Fixes to FLASH address, flash wait states, updated Comments. Now boots and runs a bit before crashing
|
2013-06-28 11:29:14 -06:00 |
|
Gregory Nutt
|
3e2fe6013c
|
Add instructions to use BOSSA to load nuttx into Due
|
2013-06-28 08:54:09 -06:00 |
|
Gregory Nutt
|
74084ee74e
|
With these changes the Arduino Due port builds without errors
|
2013-06-27 15:07:07 -06:00 |
|
Gregory Nutt
|
7387a6feef
|
Flesh out the Arduino Due board configuratino and integrate it with the build and configuration system
|
2013-06-27 14:24:27 -06:00 |
|
Gregory Nutt
|
74717eaef8
|
Review and update of SAM3/4 header files and conditional logic for SAM3X/A support
|
2013-06-27 11:06:13 -06:00 |
|
Gregory Nutt
|
288adb2f5a
|
Add peripheral configuration logic for the SAM3X/3A; Change all references to SAM3/4 SPI to SPI0 for compatibity with the SAM3X/3A which has SPI0 and SPI1; Add directory which will eventually holdl an Arduino Due port
|
2013-06-26 18:46:44 -06:00 |
|
Gregory Nutt
|
b44495a7c6
|
Add support for SAM3X and 3A chips, interrupts, and peripheral IDs
|
2013-06-26 12:28:32 -06:00 |
|
Gregory Nutt
|
3f742ae108
|
Add support fo SAM4S Xplained SRAM
|
2013-06-26 10:57:25 -06:00 |
|
Gregory Nutt
|
e02e6694b1
|
Fix integration of RAM test into the build and configuration system
|
2013-06-26 10:54:12 -06:00 |
|
Gregory Nutt
|
179bae1aee
|
Add support for a separate CCM memory allocator for members of the STM32 family that support CCM memory
|
2013-06-25 09:13:30 -06:00 |
|
Gregory Nutt
|
841f149a3d
|
Fix UG-2832HSWEG04 landscape. Add reverse landscape support to UG_2864AMBAG01 and UG-9964HSWAG01. Fixe NXHELLO default colors for 1-bit mono modes
|
2013-06-24 12:37:02 -06:00 |
|
Gregory Nutt
|
c807bef4cc
|
Fix UG-2832HSWEG04 configuration values
|
2013-06-23 15:17:22 -06:00 |
|
Gregory Nutt
|
581e409c37
|
Add support for the UG-2843HHSWEG04 OLED and for the SAM4L Xplained Pro OLED module that uses that OLED.
|
2013-06-23 14:39:56 -06:00 |
|
Gregory Nutt
|
d235cf8b8a
|
SAM4L Xplained SLCD driver is complete
|
2013-06-23 09:05:20 -06:00 |
|
Gregory Nutt
|
ba516dcc32
|
Beginning debug of SAM4L Xplained SLCD
|
2013-06-22 17:01:44 -06:00 |
|
Gregory Nutt
|
d2a3bb145b
|
The SAM4L Xplained Pro SLCD driver is code complete but untested
|
2013-06-22 10:39:25 -06:00 |
|
Gregory Nutt
|
679cb1cda2
|
Beginning of a driver for the SAM4L LED1 module
|
2013-06-21 17:42:09 -06:00 |
|
Gregory Nutt
|
e474546f27
|
Straighten out issues about who calls C++ initializers with CXXTEST or HELLOXX are built as NSH applications; Add an ofstream test to CXXTEST suggested by Michael; Update many defconfig fiels to that they set configurations to handle C++ constructors just as before these configuration changes
|
2013-06-21 09:32:57 -06:00 |
|
Gregory Nutt
|
907907e10c
|
More KL25Z SPI fixes
|
2013-06-20 19:58:45 -06:00 |
|
Gregory Nutt
|
94686c0e15
|
Fix backward wait condition in KL24Z SPI driver
|
2013-06-20 17:39:42 -06:00 |
|
Gregory Nutt
|
9d30cd2935
|
Add framework for managing SPI-related discretes on the Freedom KL25Z board.
|
2013-06-20 13:50:16 -06:00 |
|
Gregory Nutt
|
c896749cba
|
Change use of ferror() in uClibc++ so that is does not use more capability than is currently supported by the NuttX ferror()
|
2013-06-20 08:21:04 -06:00 |
|
Gregory Nutt
|
9ca98a127b
|
More Freedom KL25Z changed to and from Alan Carvalho de Assis
|
2013-06-19 20:50:27 -06:00 |
|
Gregory Nutt
|
f01e963793
|
Add SPI register definitions for the Freescale KL25Z
|
2013-06-19 09:56:32 -06:00 |
|
Gregory Nutt
|
61e3278297
|
SAM3U-EK LCD: Correct LCD configuration
|
2013-06-18 14:53:10 -06:00 |
|
Gregory Nutt
|
35840871b4
|
Fix test of NULL pointer in the SAM3/4 SPI driver
|
2013-06-18 12:16:52 -06:00 |
|
Gregory Nutt
|
ce3c255bce
|
Freescale KL25Z support from Alan Carvalho de Assis
|
2013-06-18 11:20:57 -06:00 |
|
Gregory Nutt
|
a2db1035dc
|
SAM3/4 SPI phase control (CPHA) is inverted
|
2013-06-18 09:29:55 -06:00 |
|
Gregory Nutt
|
7a9d4058f5
|
MMC/SD driver needs to manage SPI mode and data width as well
|
2013-06-17 12:31:24 -06:00 |
|
Gregory Nutt
|
a168132901
|
SAM3U-EK board now runs at 96MHz
|
2013-06-17 08:41:52 -06:00 |
|
Gregory Nutt
|
5ed3283b02
|
SAM3U-EK: Correct polarity of the PENIRQ signal
|
2013-06-16 14:31:18 -06:00 |
|
Gregory Nutt
|
28a7c22757
|
Re-architected SAM3/4 SPI interface; Change BUSY bit handling in the ADS7843E driver
|
2013-06-16 10:09:21 -06:00 |
|
Gregory Nutt
|
6f24ea780b
|
SAM MMCSD/SPI related changes
|
2013-06-15 17:00:52 -06:00 |
|
Gregory Nutt
|
948c4bb06d
|
Oops.. files that I forgot to add in the last commit
|
2013-06-15 10:56:42 -06:00 |
|
Gregory Nutt
|
0112ad14ba
|
Add support for the SAM4L Xplained Pro I/O1 module
|
2013-06-15 10:56:08 -06:00 |
|
Gregory Nutt
|
07215e64be
|
Prep for 6.28 release
|
2013-06-14 14:30:00 -06:00 |
|
Gregory Nutt
|
30ecf0ca43
|
Fixes for SAM4S and 4L due to recent changes to SAM3S; Updated README files
|
2013-06-14 08:54:24 -06:00 |
|
Gregory Nutt
|
c6689215df
|
SAM3/4S GPIO interrupt changes
|
2013-06-13 18:53:14 -06:00 |
|
Gregory Nutt
|
1f08ac3beb
|
SAM3/4: Loop counter for PLL delay must be volatile or it may get optimized away
|
2013-06-13 16:18:25 -06:00 |
|
Gregory Nutt
|
61ac624755
|
SAM3/4: Some minor design improvements to the SAM3/4 serial driver
|
2013-06-13 15:16:52 -06:00 |
|
Gregory Nutt
|
516c3bb7c2
|
Fix error in AT91SAM SPI driver introduced in recent comment. Varioius improvements to README files and debug output
|
2013-06-13 13:38:31 -06:00 |
|
Gregory Nutt
|
b40def3027
|
Add support for a generic windows-based EABI toolchain; Add NX configuration to force default NXTK border colors
|
2013-06-13 11:04:18 -06:00 |
|
Gregory Nutt
|
b5f30c472a
|
Correct border colors for SAM3U-EK border; clean up some comments; make sure that sam_vectors.S is identical to stam32_vectors.S
|
2013-06-12 19:42:39 -06:00 |
|
Gregory Nutt
|
9ab85d01ef
|
Remove CONFIG_XYZ_BUILTIN configurations, replace with the single CONFIG_NSH_BUILTIN_APPS. Add SAM3/4 sam_periphclks.h which is just a header file that includes the right header file. Misc SAM3U-EK cleanup
|
2013-06-12 17:32:00 -06:00 |
|
Gregory Nutt
|
c4f903081c
|
SAM4S: Add NSH configuration. Calibrated delay loops. Port now seems fully functional
|
2013-06-12 10:56:42 -06:00 |
|
Gregory Nutt
|
aafb99850b
|
Correct SAM3S-Xplained load address, FLASH wait states, and UART1 pin configuration
|
2013-06-12 08:18:42 -06:00 |
|
Gregory Nutt
|
871b8f5235
|
Use UART1 for the console on the SAM4S-Xplained not USART0
|
2013-06-11 19:24:47 -06:00 |
|
Gregory Nutt
|
ca16404e3d
|
Calibrate SAM4L Xplained Pro timing loop
|
2013-06-11 18:32:23 -06:00 |
|
Gregory Nutt
|
3c7e2e18cb
|
Changes for a clean build of configs/sam4s-xplained
|
2013-06-11 17:33:43 -06:00 |
|
Gregory Nutt
|
a40b739260
|
Add configs/sam4s-xplained
|
2013-06-11 16:29:59 -06:00 |
|