Ryan Morse
e0806c5626
Update PDL to latest 1.3 build
...
Updates to documentation and personalities. No functional code changes.
2019-09-12 17:18:37 +01:00
Roman Okhrimenko
9780c9018e
Disabled QSPI for now
2019-08-30 16:00:09 +03:00
Roman Okhrimenko
c249bf97c2
Updated target files structure to align with the following BSP PR.
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
515555e7ba
Removed scripts for provisiongs from repository, made fixes per PR comments, adjusted Readme.md
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
74e873a045
Updated README.md
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
74c5ea6517
Updated BSD license file content.
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
7e8d569261
Added example x.509 certificate for provisioning.
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
b8639a00ec
Updated CyBootloader hexes.
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
9d4a697207
Updated linker scripts and startup file for ARM - fixes tests-mbedmicro-rtos-mbed-heap_and_stack failure on ARM compiler.
2019-08-30 15:10:19 +03:00
Roman Okhrimenko
4db392c2f6
Updated licenses in files, mentioned in commnets to https://github.com/ARMmbed/mbed-os/pull/11046
2019-08-30 15:10:18 +03:00
Roman Okhrimenko
b15d54f5bf
Fixed IAR linker script.
2019-08-30 15:10:18 +03:00
Roman Okhrimenko
ed9995e06c
PSOC6_SB: Initial commit to add CY8CPROTO_064_SB to mbed-os sources.
2019-08-30 15:10:18 +03:00
Martin Kojtal
1c32e3ca5a
Merge pull request #11353 from kyle-cypress/pr/psoc-reserved-resources
...
Add reserved resources metadata to Cypress BSPs
2019-08-30 12:47:42 +02:00
Martin Kojtal
335f3ad7ea
Merge pull request #11355 from kyle-cypress/pr/psoc-serial-flash
...
Initial support for Serial Flash on PSoC Devices
2019-08-30 12:42:59 +02:00
Ryan Morse
d373cab5ab
Initialize serial flash on device startup
2019-08-29 14:09:21 -07:00
Ryan Morse
ee944cf850
Add serial flash implementation for PSoC 6
2019-08-29 14:08:56 -07:00
Ryan Morse
aaf641062c
Update linker scripts based on latest PDL 1.3
2019-08-29 07:15:56 -07:00
Ryan Morse
13f216d23d
Fix LPA pin configuration for two Cypress Targets
...
Fixes are for CY8CKIT_062S2_43012 and CY8CPROTO_062_4343W
2019-08-28 10:56:15 -07:00
Kyle Kearney
e8f325fe33
Update device startup code and linker scripts
...
Only include the CM4 startup code and linker scripts with the target for each board.
2019-08-28 10:56:15 -07:00
Kyle Kearney
8c2dec1233
Update board hardware configuration
...
Include all configurator design files with each BSP
2019-08-28 10:56:15 -07:00
Kyle Kearney
166325ac37
Move nested targets up one level
...
For kit targets that inherit from a module, move the kit a top-level
target folder rather than nesting underneath the module folder, to
avoid too-long-path issues on Windows.
Note this only changes the folder layout, not the inheritance.
2019-08-28 10:56:14 -07:00
Kyle Kearney
317f720b11
Move BSP design.modus/GenSrc into its own component
...
Enables code examples/end user applications to override if necessary
Add BSP_DESIGN_MODUS component by default to all PSOC6 boards. Applications can remove this if necessary.
2019-08-28 10:56:14 -07:00
Kyle Kearney
236bf2c0c3
Initialize timer for us_ticker at startup
...
This avoids a stack overflow if sleep is called for the first time from
the idle thread (which by default has a fairly small stack, and which is
already fairly deep by the time it calls into the usticker adapter)
2019-08-28 10:56:14 -07:00
Kyle Kearney
ad6e833450
Enable SDIO DeepSleep Callback
2019-08-28 10:56:14 -07:00
Ryan Morse
0164ddcc80
Minor updates to BSP init for clarity
2019-08-28 10:56:14 -07:00
Kyle Kearney
85dd8d704b
Clean up unnecessary doxygen comments
...
Fix incorrect file names in a few headers
2019-08-28 10:56:14 -07:00
Kyle Kearney
d50145fd1d
Comment about resource reservations in BSP Init
2019-08-28 10:56:14 -07:00
Kyle Kearney
0a1e64dd00
Register Sysclk PM callback in BSP Init
2019-08-28 10:56:14 -07:00
Kyle Kearney
ced234607e
Clean up common BSP implementation
2019-08-28 10:56:14 -07:00
Kyle Kearney
e64fdba7fc
Update BSP and WifiInterface for WHD Changes
2019-08-28 10:56:14 -07:00
Kyle Kearney
5d819ebc81
Initialize wifi SDIO during BSP init
2019-08-28 10:56:14 -07:00
Kyle Kearney
d98fa7a569
Rename BSP header for easier moves between targets
2019-08-28 10:56:14 -07:00
Martin Kojtal
67d1bb180b
Merge pull request #11319 from kyle-cypress/pr/whd-1.30-update
...
Update WHD to 1.30.0
2019-08-28 16:11:24 +02:00
Martin Kojtal
ae247b5645
Merge pull request #11326 from kyle-cypress/pr/psoc6-pdl
...
Update PDL for Cypress Targets
2019-08-28 12:30:37 +02:00
Ryan Morse
c611e76297
Update WHD to latest 1.30 build
2019-08-27 17:16:44 -07:00
Ryan Morse
ac3951097f
Update PDL to 1.3.0 final
2019-08-27 16:13:07 -07:00
Ryan Morse
5c899a3350
Bug fixes to interrupt/event handling in SDHC HAL
2019-08-27 15:29:32 -07:00
Shuopeng Deng
8ad377add3
Fix I2C handling of 1 byte external memory address
2019-08-27 15:10:34 -07:00
Ryan Morse
459666f8f2
Fixed issue in QSPI when there aren't 8 pins
2019-08-27 15:10:34 -07:00
Kyle Kearney
375221097c
Update CSP to latest
...
Update HAL adapter for interface changes
Misc minor fixes to HAL adapter
2019-08-27 15:10:34 -07:00
Ryan Morse
5e2234f3e3
Add reserved resources lists to Cypress BSPs
...
These provide information to allow Cypress graphical configuration tools
to avoid conflicting usage of hardware resources which are managed by
firware included with the BSP.
2019-08-27 11:35:23 -07:00
Kyle Kearney
33493b12d9
Update WHD clients for interface changes
2019-08-26 16:05:47 -07:00
Ryan Morse
66cf10f030
Update WHD to 1.30.0
2019-08-26 16:05:46 -07:00
Kyle Kearney
04aa0a6e9d
Update PDL
2019-08-23 17:58:41 -07:00
Martin Kojtal
c37b5628ec
Merge pull request #11255 from cy-vaira/nvram-cy8cmod-062s2-43012
...
Update NVRAM image for target CY8CMOD-062S2-43012
2019-08-20 10:27:30 +02:00
Vairamuthu Ramasamy
e7f190f2d7
Updated nvram image for target CY8CMOD-062S2-43012
2019-08-19 14:07:33 +05:30
Hugues Kamba
3d6fb15b48
Use consistant naming for Cypress USB target files.
2019-08-16 15:42:43 +01:00
Hugues Kamba
5cbc3e0497
Relocate USB target specific code to root `targets` directory
...
All target specific source and header files should be in the `targets`
directory located at the root of the Mbed OS repository.
2019-08-16 15:42:43 +01:00
Seppo Takalo
644f79592c
Merge pull request #11151 from kyle-cypress/pr/gpio-inout-fix
...
Fix PSoC 6 inout pins
2019-08-06 12:37:08 +03:00
Seppo Takalo
f2236d26f8
Merge pull request #11131 from lrusinowicz/serial_free_fix
...
FUTURE_SEQUANA: Add missing serial_free() implementation
2019-08-05 15:41:45 +03:00