Gregory Nutt
e792b09830
For SAM MCUs, rename up_spiinitialize to sam_spibus_initialize
2016-01-26 13:03:12 -06:00
Gregory Nutt
4819fc2e8d
I2C: Eliminate the I2C_WRITEREAD method
2016-01-26 10:24:36 -06:00
Gregory Nutt
de50bc82a7
Remove CONFIG_SPI_OWNBUS: Now it is not just a good idea, it is the law
2016-01-23 18:21:36 -06:00
Gregory Nutt
5e5cdd6ea4
Remove carriage returns from files
2016-01-23 15:23:02 -06:00
Gregory Nutt
075bc100a1
Update a configuration
2016-01-23 15:10:05 -06:00
Gregory Nutt
9535c909d3
Rename CONFIG_SYSTEM_INIFILE to CONFIG_FSUTILS_INIFILE
2016-01-20 17:11:48 -06:00
Gregory Nutt
004f4b8896
All bash scripts should be marked executable
2016-01-15 07:54:27 -06:00
Gregory Nutt
b7588c2674
Update a configuration
2016-01-14 17:54:45 -06:00
Gregory Nutt
2a5bdf230c
Merge remote-tracking branch 'origin/master' into windeps
2016-01-09 16:38:13 -06:00
Gregory Nutt
9e548d34c3
mkdeps.sh and mkdeps.bat have been deleted. All configurations must now use the compiler mkeps prograqm
2016-01-09 16:06:15 -06:00
Gregory Nutt
e46cd30c14
Change use of mknulldeps.sh to mkwindeps.sh
2016-01-09 14:13:44 -06:00
Gregory Nutt
531c290009
Refresh a configuration
2015-12-22 11:06:20 -06:00
Gregory Nutt
b90f5ba7f4
Remove CONFIG_DISCRETE_IO from all defconfig files
2015-12-15 08:41:10 -06:00
Gregory Nutt
c41449b12a
Rename CONFIG_ARMV7M_MPU to CONFIG_ARM_MPU so that we can reuse the configuration settings for the ARMV7R MPU
2015-12-14 13:56:56 -06:00
Gregory Nutt
54ea059beb
Add new boardctl() command to set OS symbol table
2015-12-13 08:13:15 -06:00
Gregory Nutt
2d1f97282d
SAMV71-XULT module configuration: Enable procfs
2015-12-12 19:00:01 -06:00
Gregory Nutt
8159029638
SAMV71-XULT: module configuration. Module cannot link with libc because it has out-of-range function calls
2015-12-12 13:59:20 -06:00
Gregory Nutt
d0a1e045a3
SAMV71-XULT: Simplify module configuration
2015-12-12 12:54:02 -06:00
Gregory Nutt
97f0d7425b
SAMV71-XULT: Add another NSH configuration for text kernel modules
2015-12-12 09:31:22 -06:00
Gregory Nutt
e1d8ab37b5
Update README files
2015-12-08 07:32:47 -06:00
Gregory Nutt
a0e662f769
Refresh all configurations that have Telnetd enabled; those configurations now also need the telnet driver
2015-12-07 10:01:13 -06:00
Gregory Nutt
5adb77cb51
SAME70-Xplained: Updates using Arduino serial (UART3).
2015-12-05 16:13:29 -06:00
Gregory Nutt
5480d18026
Port logic to enable PCK6 in tickless mode from the samv71-xult to the same70-xplained
2015-12-04 12:37:00 -06:00
Gregory Nutt
2e8e851d99
SAMV7-XULT: If Tickless mode is selected then enabled PCK6 as a timer/counter clock source
2015-12-04 10:53:34 -06:00
Gregory Nutt
1f17ba860a
Update some README files
2015-12-03 15:36:23 -06:00
Gregory Nutt
734144ad66
Update READMEs
2015-12-03 09:52:50 -06:00
Gregory Nutt
f04287305d
Update README
2015-12-02 18:54:17 -06:00
Gregory Nutt
216f762e56
Update README
2015-12-02 15:54:20 -06:00
Gregory Nutt
4991f94792
Update README files
2015-12-02 09:22:26 -06:00
Gregory Nutt
99c460a696
Upate README files
2015-12-02 08:37:42 -06:00
Gregory Nutt
9a4192d22b
Remove CONFIG_NET_PINGADDRCONF. This was a uIP way of assigning IP addresses, but is not standard and not a appropriate feature in general.
2015-12-01 07:47:41 -06:00
Gregory Nutt
fba809d7c8
Update README files
2015-11-30 17:37:01 -06:00
Gregory Nutt
2e78fc7178
configs/same70-xplained: Added a network enabled NSH configuration
2015-11-30 16:50:40 -06:00
Gregory Nutt
1f7df26f24
SAME70: Initialization has to be done a little differently because the board has no 32.768KHz crystal installed
2015-11-30 15:20:21 -06:00
Gregory Nutt
049616b40d
SAME70 Xplained: Refresh configuration, enable PROCFS. Add logic to automatically mount procfs during initialization
2015-11-30 08:04:32 -06:00
Gregory Nutt
7a551aed6e
STM32F4-Discovery: Refresh all configurations; enable PROCFS in all NSH configurations
2015-11-29 10:02:21 -06:00
Gregory Nutt
9701e66e5c
SAMV71-XULT and STM32F4Discovery: Automatically mount procfs on startup
2015-11-29 09:47:36 -06:00
Gregory Nutt
1fceb9463e
Update and enable procfs in all SAMV71-XULT configurations
2015-11-29 07:16:14 -06:00
Gregory Nutt
509028aa46
SAMV7-XULT: Enable procfs in the netnsh configuration
2015-11-27 12:31:51 -06:00
Gregory Nutt
651bd9e8ad
Rename CONFIG_LOOP to CONFIG_DEV_LOOP
2015-11-25 17:11:27 -06:00
Frank Benkert
570b211f44
SAMV71-XULT: Fix some bad conditional compilation. From Frank Benkert
2015-11-24 06:25:27 -06:00
Gregory Nutt
abb7171a89
SAMV71-XULT: Add hooks for testing the PCF85263 RTC
2015-11-21 07:14:05 -06:00
Gregory Nutt
e9abfb0de8
SAMV71-XULT: Add support for an external I2C RTC
2015-11-19 14:52:52 -06:00
Gregory Nutt
aa812f3838
SAMV7-XULT: Add an NSH protected build configuration. Untested on initial commit.
2015-11-18 11:45:01 -06:00
Gregory Nutt
3d8d2e23c8
Refresh configuration
2015-11-17 14:06:09 -06:00
Gregory Nutt
06b48e5152
Update README
2015-11-13 15:56:16 -06:00
Gregory Nutt
dae831b7ba
Update README file
2015-11-13 15:13:55 -06:00
Gregory Nutt
3fe1196ae8
SAMV71-XULT: Need to call sem_progmem_initialize() before using progmem MTD driver
2015-11-12 16:12:40 -06:00
Gregory Nutt
d20f61d2a8
SAMV7-XULT: Add support for a character device to access the on-chip FLASH programming memory
2015-11-12 16:02:18 -06:00
Gregory Nutt
c9fc120511
SAMV71-XULT: Allow support for SmartFS again. Problem fixed
2015-11-11 14:28:01 -06:00
Gregory Nutt
041089ba5a
Update README
2015-11-10 18:08:21 -06:00
Gregory Nutt
fbf203bb1f
SAMV71-XULT: Add support for the NXFFS file system on QuadSPI
2015-11-10 17:42:56 -06:00
Gregory Nutt
aca896045c
SAMV71-XULT: Adapt for changes to s24fl_initialize() prototype
2015-11-10 11:31:42 -06:00
Gregory Nutt
e85baa6dde
SAMV7-XULT: If no file system is specified for the S25FL1, wrap it as a character device
2015-11-09 09:33:41 -06:00
Gregory Nutt
aae9b2b40c
Update README
2015-11-07 11:47:38 -06:00
Gregory Nutt
2b8ecb042b
Fix naming of Spansion device, s25fl1 not st25fl1
2015-11-07 11:30:24 -06:00
Gregory Nutt
f2b3b65456
SAMV7-XULT: Update README
2015-11-07 11:25:58 -06:00
Gregory Nutt
4a28ff1abb
SAMV71-XULT: Add support for SmartFS on QuadFLASH
2015-11-05 11:26:30 -06:00
Gregory Nutt
b28bd72a48
Standardize naming of user LEDs interface functions
2015-11-01 12:45:58 -06:00
Gregory Nutt
f56ed529e5
Remove prototypes for all user LED interfaces from board.h header files
2015-11-01 10:53:34 -06:00
Gregory Nutt
893bd9c7b5
Rename board_led_off to board_autoled_off
2015-11-01 09:10:08 -06:00
Gregory Nutt
78f19bbefb
Rename board_led_on to board_autoled_on
2015-11-01 09:07:36 -06:00
Gregory Nutt
88c506d843
Rename board_led_initialize to board_autoled_initiaize
2015-11-01 09:03:01 -06:00
Gregory Nutt
b6930e442b
Fix some spacing problems
2015-10-04 14:59:44 -06:00
Gregory Nutt
e6e46f830b
Standardize the width of all comment boxes in C files
2015-10-02 17:43:08 -06:00
Gregory Nutt
e3d64722f0
SAMV71-XULT: Add Network monitor to netnsh configuration
2015-09-28 09:09:48 -06:00
Gregory Nutt
9cc454ca0a
Set non-zero task name sizes in several configurations
2015-09-28 08:36:18 -06:00
Gregory Nutt
d86a9c9691
Refresh some configurations
2015-09-26 08:40:57 -06:00
Gregory Nutt
4f60d78d56
SAMV71-XULT: Add support for the NSH network monitor
2015-09-25 10:14:40 -06:00
Paul A. Patience
55d8aee826
Simplify configs/ Makefiles by combining common longic into a new board.mk Makefile fragment. For Paul A. Patience"
2015-09-04 16:42:34 -06:00
Paul A. Patience
81268bb75c
Add -Wundef warning flag
2015-09-01 13:19:57 -04:00
Gregory Nutt
34cb87bfd0
SAMV71-XULT: Add logic to initialize the ST24FL1 QuadSPI FLASH
2015-08-31 09:23:38 -06:00
Gregory Nutt
f3f45a8fd8
Update README
2015-08-22 10:14:36 -06:00
Gregory Nutt
435277ed3a
Update README
2015-08-21 12:32:34 -06:00
Gregory Nutt
88660657c2
Rename can_devinit() to board_can_initialize(). Hook in to boardctl() with BOARDIOC_CAN_INITIALIZE
2015-08-18 13:21:45 -06:00
Gregory Nutt
4a0f89168a
SAMV71-XULT: Update README
2015-08-16 10:59:35 -06:00
Gregory Nutt
33664a3451
SAMV71-XULT: Add discussion of the SPI slave driver in the README file
2015-08-11 09:30:52 -06:00
Gregory Nutt
e3097a6028
Updte SAMV71-XULT README file
2015-08-11 07:52:20 -06:00
Gregory Nutt
b90f4a1299
Add stub SPI support for the SAMV71-XULT
2015-08-09 09:40:03 -06:00
Gregory Nutt
6f17af4b6f
Refresh all SAMV7 configurations
2015-08-09 09:20:29 -06:00
Gregory Nutt
3cb9af4dd9
Update README
2015-08-05 09:16:56 -06:00
Gregory Nutt
b80d9daf36
Update a README file
2015-08-05 08:21:50 -06:00
Gregory Nutt
6f0cbfbd64
SAMV71-XULT: Add support for MCAN1 loopback test
2015-08-05 08:05:26 -06:00
Gregory Nutt
81dcadf70a
Add a fiew more SAMV7 clocking definitions
2015-07-31 11:17:26 -06:00
Gregory Nutt
650ba80ac0
All setenv.sh files updated to use the path to the ARM 4.0 2015q2 toolchain
2015-07-31 08:40:40 -06:00
Gregory Nutt
75595ddfef
Remove refereneces to DNSCLIENT IPv4/IPv6
2015-07-12 14:13:18 -06:00
Gregory Nutt
42f69ba42f
Rename CONFIG_NETUTILS_DNS* to CONFIG_NETDB_DNS* to reflect the movement of the DNS server from apps/netutils to nuttx/libc/netdb
2015-07-10 12:09:58 -06:00
Gregory Nutt
f7ba1b1eeb
Remove all references to the dedunct CONFIG_SYSTEM_SYSINFO configuration from all defconfig files
2015-07-04 15:19:11 -06:00
Gregory Nutt
d1ab9c2e0a
Remove the configs/ directory
2015-06-29 13:12:29 -06:00
Gregory Nutt
7214e52fb2
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
2015-06-28 08:08:57 -06:00
Gregory Nutt
342f5fe33d
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
2015-06-28 08:08:57 -06:00
Efim Monjak
e187d6eb8b
In ARMV71-Xplained clock configuration, divider was set to 25 to get 25*12MHz=300MHz CPU clock. The correct multiplier is 24 becaue the calculatin if (24+1)*12MHz. So the board was running at 312MHz. From Efim Monjak.
2015-06-26 06:52:37 -06:00
Efim Monjak
5a4bb1714d
In ARMV71-Xplained clock configuration, divider was set to 25 to get 25*12MHz=300MHz CPU clock. The correct multiplier is 24 becaue the calculatin if (24+1)*12MHz. So the board was running at 312MHz. From Efim Monjak.
2015-06-26 06:52:37 -06:00
Gregory Nutt
c1990bb2ea
Update README and TODO list
2015-06-25 13:39:57 -06:00
Gregory Nutt
ce7955bae8
Update README and TODO list
2015-06-25 13:39:57 -06:00
Gregory Nutt
612bc18e90
Refresh SAMV71-Xult configurations
2015-06-17 12:01:33 -06:00
Gregory Nutt
deb46613d7
Refresh SAMV71-Xult configurations
2015-06-17 12:01:33 -06:00
Gregory Nutt
7d971aa4a2
SAMV71-XULT: Fix a warning with button support is disabled
2015-06-03 08:36:19 -06:00
Gregory Nutt
3ee2902c3e
SAMV71-XULT: Fix a warning with button support is disabled
2015-06-03 08:36:19 -06:00
Gregory Nutt
add36cc3de
Add an option to disable support for long long formats in lib_vsprintf. From Alan Carvalho de Assis
2015-05-30 10:00:54 -06:00
Gregory Nutt
fce87336a4
Add an option to disable support for long long formats in lib_vsprintf. From Alan Carvalho de Assis
2015-05-30 10:00:54 -06:00
Gregory Nutt
0dbf579aa8
Fix numerous typos in configuration variable names. Tracked down by Alan Carvalho de Assis
2015-05-23 17:08:35 -06:00
Gregory Nutt
4adda9d428
Fix numerous typos in configuration variable names. Tracked down by Alan Carvalho de Assis
2015-05-23 17:08:35 -06:00
Gregory Nutt
2870779cc3
Update README
2015-05-13 13:30:26 -06:00
Gregory Nutt
416af1b54f
Update README
2015-05-13 13:30:26 -06:00
Gregory Nutt
91ada88a2f
SAMV71-XULT: Reads from LCD memory do not work. Change configuration so that the LCD is treated as write-only
2015-05-13 11:47:47 -06:00
Gregory Nutt
98ed7bab0e
SAMV71-XULT: Reads from LCD memory do not work. Change configuration so that the LCD is treated as write-only
2015-05-13 11:47:47 -06:00
Gregory Nutt
f8bd2f4c4b
Update README
2015-05-13 10:38:54 -06:00
Gregory Nutt
5e756deef5
Update README
2015-05-13 10:38:54 -06:00
Gregory Nutt
fc0d6b5123
SAMV71-XULT: Minor updates to nxwm configuration. There are still issues
2015-05-13 10:09:32 -06:00
Gregory Nutt
5d55ef59b6
SAMV71-XULT: Minor updates to nxwm configuration. There are still issues
2015-05-13 10:09:32 -06:00
Gregory Nutt
b30ff7ed58
SAMV71-Xult: Add missing NxWM configuration settings; Fix cloning error in C++ support
2015-05-12 19:43:20 -06:00
Gregory Nutt
9e84252668
SAMV71-Xult: Add missing NxWM configuration settings; Fix cloning error in C++ support
2015-05-12 19:43:20 -06:00
Gregory Nutt
3bbacad12b
SAMV7-XULT: Add C++ support
2015-05-12 19:12:25 -06:00
Gregory Nutt
f8a51bd706
SAMV7-XULT: Add C++ support
2015-05-12 19:12:25 -06:00
Gregory Nutt
b057ebb6f1
SAMV71-XULT: Add an NxWM configuration (unverified on initial commit)
2015-05-12 18:57:30 -06:00
Gregory Nutt
0cabda1e5b
SAMV71-XULT: Add an NxWM configuration (unverified on initial commit)
2015-05-12 18:57:30 -06:00
Gregory Nutt
4c72b2eb1a
Update ChangeLog and README
2015-05-12 17:59:45 -06:00
Gregory Nutt
390ae171ba
Update ChangeLog and README
2015-05-12 17:59:45 -06:00
Gregory Nutt
dcdc23252c
Add configuration option to select touchscreen X/Y
2015-05-12 17:56:35 -06:00
Gregory Nutt
7942c2f6d5
Add configuration option to select touchscreen X/Y
2015-05-12 17:56:35 -06:00
Gregory Nutt
4883e4494b
Refresh configuration
2015-05-12 17:56:34 -06:00
Gregory Nutt
5da82577d7
Refresh configuration
2015-05-12 17:56:34 -06:00
Gregory Nutt
c132f4a520
Refresh configuration
2015-05-12 17:56:33 -06:00
Gregory Nutt
17d0918002
Refresh configuration
2015-05-12 17:56:33 -06:00
Gregory Nutt
a280358392
Fix some references to statfs being in stdio.h in documentation
2015-05-12 13:43:04 -06:00
Gregory Nutt
a4ccbd8c4a
Fix some references to statfs being in stdio.h in documentation
2015-05-12 13:43:04 -06:00
Gregory Nutt
59b5678bff
Update ChangeLog
2015-05-12 13:36:23 -06:00
Gregory Nutt
d36428fffd
Update ChangeLog
2015-05-12 13:36:23 -06:00
Gregory Nutt
c44b444135
Add maXTouch configuration data.
2015-05-12 09:48:43 -06:00
Gregory Nutt
ea2f1de30a
Add maXTouch configuration data.
2015-05-12 09:48:43 -06:00
Gregory Nutt
4a24c31797
SAMV71-XULT: Eliminate a bogus warning
2015-05-07 17:16:57 -06:00
Gregory Nutt
aa79449bbe
SAMV71-XULT: Eliminate a bogus warning
2015-05-07 17:16:57 -06:00
Gregory Nutt
7dba70685a
Refresh configurations
2015-04-12 09:34:32 -06:00
Gregory Nutt
dc63b9dfc7
Refresh configurations
2015-04-12 09:34:32 -06:00
Gregory Nutt
2fd4002e9f
Minor updates to README files
2015-04-10 11:33:01 -06:00
Gregory Nutt
6f8335ea87
Minor updates to README files
2015-04-10 11:33:01 -06:00
Gregory Nutt
a114382874
Refresh some configurations
2015-04-08 14:12:17 -06:00
Gregory Nutt
2775766c52
Refresh some configurations
2015-04-08 14:12:17 -06:00
Gregory Nutt
02cc6a54a3
SAMV71-XULT: Update SDRAM refresh rate based on latest softpack
2015-04-08 12:42:54 -06:00
Gregory Nutt
1875e520f9
SAMV71-XULT: Update SDRAM refresh rate based on latest softpack
2015-04-08 12:42:54 -06:00
Gregory Nutt
68a97a53ac
Make some file section headers more consistent with standard
2015-04-08 09:15:17 -06:00
Gregory Nutt
54847a163f
Make some file section headers more consistent with standard
2015-04-08 09:15:17 -06:00
Gregory Nutt
95ee8a4ef9
Modbus: Misc cleanup
2015-04-07 12:16:15 -06:00
Gregory Nutt
50aa1e0939
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
4d5cb13c9d
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
e6fcd3f2ac
Update TODO list and a README
2015-04-05 09:51:38 -06:00
Gregory Nutt
141846c6bf
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
fca4c51420
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
cf4bbae526
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
62337a656f
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
209084de66
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
b689d8a736
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
d1d96bada1
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
77e86521c8
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
02beb0d449
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
f6657dc512
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
cbff87cb40
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
c2f6a95332
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
c393d39dd0
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
5b03d5052d
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
b64dd39792
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
0cf5088475
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
b72cf3366c
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
3311bdcecb
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
e78e762dd6
Add a very basic driver for the CS2100-CP Fractional-N Multipler chip.
2015-04-02 13:00:10 -06:00
Gregory Nutt
15409a1ba6
SAMV7 WM8904: Leverage WM8904 logic from the SAMA5D4-EK
2015-04-01 12:13:51 -06:00
Gregory Nutt
6342459cdb
SAMV7 WM8904: Leverage WM8904 logic from the SAMA5D4-EK
2015-04-01 12:13:51 -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
cf95d1a995
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
4a8e0e2359
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
103a17d4f1
Rename arch_nshinitialize() to board_app_initialize()
2015-03-31 10:21:31 -06:00
Gregory Nutt
9c0441e2da
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
eb21ad0cf2
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
c76373280b
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
157c56d081
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
dab3dbc75b
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
4593fe3797
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
d85f3dd530
Minor update to a README
2015-03-29 07:04:39 -06:00
Gregory Nutt
b1dcacebe7
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
ce34402dac
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
d2fd139ebc
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
d7dbdfef58
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
756d19ff28
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
79734c3c13
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
66670c1738
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
3c433f7f35
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
dd06cef845
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
3875e86436
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
93e2975141
Refresh Configuration
2015-03-20 17:45:10 -06:00
Gregory Nutt
8712f8b587
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
6156d5f2fe
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
dd50e03666
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
6763128345
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
97769595b0
Cosmetic update to README
2015-03-17 17:10:44 -06:00
Gregory Nutt
480bb3c395
Cosmetic update to README
2015-03-17 17:10:44 -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
714af6ebb8
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
32aadd9cc2
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
f60f22258a
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
28ead380ea
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
ccc19408f2
Update README files
2015-03-15 10:22:14 -06:00
Gregory Nutt
79dbd00f54
SAMV7: Costmetic changes to SDRAM logic
2015-03-14 13:58:34 -06:00
Gregory Nutt
85b9a7f1a5
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
3b0615ece8
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
cc497202ed
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