Commit Graph

1571 Commits

Author SHA1 Message Date
George Roger
e3117d438e Added waf build scripts for modules 2017-07-24 12:20:44 +01:00
Ross Owen
b08f62b851 Merge pull request #10 from samchesney/master
Rebrand SM+ -> VF in host DFU example
2017-07-24 12:14:31 +01:00
Sam Chesney
c1f89f4d15 Rebrand SM+ -> VF in host DFU example 2017-07-20 08:58:43 +01:00
Ross Owen
114d2be444 Quick fix for to get NO_USB building 2017-07-19 02:31:25 +01:00
Ross Owen
31f28f8c42 Merge pull request #9 from larry-xmos/master
Correct stray "else" - meant that g_freqChange never changed
2017-07-18 17:47:44 +01:00
Larry Snizek
cbe926f686 Correct stray "else" - meant that g_freqChange never changed 2017-07-18 17:32:50 +01:00
Ross Owen
a4c8cdcb1c Merge pull request #7 from ed-xmos/remove_xud_dep_for_i2s
Remove xud dep for i2s in vf
2017-07-18 15:36:40 +01:00
Ed Clarke
42a0ac7fd8 Add comment to explain magic numbers 2017-06-29 11:05:24 +01:00
Ed Clarke
721ee98ea4 Initial changes to remove xud dependancies when compiling with NO_USB=1 2017-06-29 09:48:59 +01:00
Sam Chesney
c351c901bf Bump version and update changelog with DFU host changes 2017-06-16 11:51:21 +01:00
Sam Chesney
318ec21ae3 Add DFU test scripts from usb_audio_testing/dfu
Taken from commit 74c206628de79230f3f9191361fe5fcfa3058e87.
2017-06-15 17:37:12 +01:00
Sam Chesney
414f205144 Rename testdfu.sh -> testdfu_loop.sh 2017-06-15 17:23:33 +01:00
Sam Chesney
595d26c6f2 Harmonise indentation styles after merging code from usb_audio_testing 2017-06-15 14:55:00 +01:00
Sam Chesney
90885475e4 Fix newline in print 2017-06-15 14:38:57 +01:00
Sam Chesney
b0d69e12b1 Merge changes from github.com/xmos/usb_audio_testing/dfu/OSX/xmosdfu.cpp
This was merge from commit 74c206628de79230f3f9191361fe5fcfa3058e87 of
usb_audio_testing.
2017-06-15 14:32:12 +01:00
Sam Chesney
22c312ffb4 Tabs -> spaces & trim trailing 2017-06-15 11:44:37 +01:00
Ross Owen
4430e62701 Fixed up DFU host app PID list 2017-06-07 14:57:49 +01:00
Ross Owen
b521b15744 Fix for warning: `dfuInterface' not used in two parallel statements when NO_USB 2017-06-02 14:44:32 +01:00
Ross Owen
b568b0181b Fixed warning re: UAC1 DFU 2017-06-02 12:43:15 +01:00
Ross Owen
5496bee9b4 Merge pull request #2 from xmos/pdm_replay
modifications required for pdm replay to work
2017-05-25 23:47:57 +01:00
Brendon Le Comte
67c1cbb50f Merge branch 'master' into pdm_replay 2017-05-25 13:36:53 +01:00
Ross Owen
f706e09d2a Added bus disconnect code to X200 reboot (see bugzilla #17377) 2017-05-25 11:51:50 +01:00
Ross Owen
317f466c78 Merge branch 'master' of github.com:xmos/sc_usb_audio 2017-05-25 10:24:52 +01:00
Ross Owen
1a729e8eb7 Added START_IN_DFU to host and xcore code 2017-05-25 10:24:38 +01:00
Sam Chesney
b996cbc10c Update default product string to match SM+ pattern 2017-05-24 17:26:38 +01:00
Brendon
581287f0ee modifications required for pdm replay to work 2017-05-24 14:10:27 +01:00
Ross Owen
8e861e0a5e DFU flash code run on tile[0] even if XUD_TILE and AUDIO_IO_TILE are not 0 2017-05-24 10:45:56 +01:00
Ross Owen
b227ee5c90 Merge branch 'master' of github.com:xmos/sc_usb_audio 2017-05-23 16:28:47 +01:00
Ross Owen
3725699098 Added default SMP pid to dfu app. Added a basic error check to main write/download image loop 2017-05-23 16:28:37 +01:00
Ross Owen
cb63ae01cd Merge pull request #1 from xmos/removed_warnings
Removed warnings
2017-05-23 15:41:17 +01:00
George Roger
0bc803b34e Added warning fixes to changelog 2017-05-23 12:02:44 +01:00
George Roger
307a6a6f28 Changed some array types to remove warning 'reinterpretation
to type of larger alignment'
2017-05-23 10:21:53 +01:00
George Roger
3de6a963a0 Removed initial definition of NUM_INTERFACES_A1 2017-05-22 09:41:32 +01:00
Ross Owen
8b3e5d8e80 Fixed descriptor length issue with UAC1 + DFU 2017-05-08 14:57:47 +01:00
Ross Owen
1805429e90 Resolved build issue with missing DFU related define 2017-05-08 14:32:02 +01:00
Ross Owen
0eb1f965bf Various files built for size 2017-05-08 14:04:21 +01:00
Ross Owen
da06dbd9da Added DFU to UAC1 descriptors (guarded by DFU and FORCE_UAC1_DFU) 2017-05-08 14:03:58 +01:00
Sam Chesney
cd00ee13ee Fix typo in README 2017-03-21 13:48:00 +00:00
Ross Owen
ae96edae24 Merge branch 'master' of git://git.xmos.local/apps/sc_usb_audio 2017-03-14 17:18:07 +00:00
Ross Owen
8815f8ce6c Partially undid removal of SR change code when MIN_FREQ=MAX_FREQ. DFU currently uses the SR change code to operate. 2017-03-14 17:17:59 +00:00
Sam Chesney
cf8e3c1cf9 Fix build issue in UAC1 configs
Class 1 configurations of apps that also define AUDIO_CLASS_FALLBACK as
1 failed to build as the devDesc_Audio2 struct now only exists when
AUDIO_CLASS is defined as 2. This change was introduced in commit
ca1925db7a.
2017-03-10 12:22:11 +00:00
Ross Owen
248b73e285 Runtime fixes for DFU disable 2017-03-09 12:45:59 +00:00
Ross Owen
2371a58d90 Fixed build issue when DFU = 0 (nullable param) 2017-03-09 12:02:04 +00:00
Sam Chesney
6eed769d90 Quick fix to borderline I2S timing issue
The initial receive on c_pdm_pcm channel ensures the mic array
decimator timing requirements are met when running configurations that
use the up and down-samplers.

However it appears to make the I2S timing very marginal, as subsequent
reads from the c_pdm_pcm channel will block for longer.
2017-03-01 17:08:22 +00:00
Ross Owen
af5760f120 Revert "Added some extra timing margin for port setup/buffer (to avoid I2S data-shift)"
This reverts commit 30f0689434.
2017-03-01 14:00:43 +00:00
Ross Owen
30f0689434 Added some extra timing margin for port setup/buffer (to avoid I2S data-shift) 2017-03-01 12:22:46 +00:00
Sam Chesney
df59ac2e56 Fix non PDM mic builds
Guard initial PDM mic channel access.
2017-02-24 13:30:24 +00:00
Sam Chesney
4ed791bb04 Improve I2S to PDM mic ratio naming clarity 2017-02-24 11:37:57 +00:00
Sam Chesney
e0b1711f8f Improve I2S up & down-sampling ratio naming clarity 2017-02-24 11:23:06 +00:00
Sam Chesney
a96c65cb9f Replace magic numbers with defines from lib_src 2017-02-24 11:03:57 +00:00