Data Sheet

PRELIMINARY
VS1063a Datasheet
11 VS1063A VERSION CHANGES
Minor changes and bug fixes:
IROM4 switched off and DO_NOT_JUMP cleared in software reset also.
Handles SM_CANCEL also for mp3 (clears stream buffer).
Fixed a problem when the first ’OggS’ in Ogg Vorbis file was spanning the end and begin-
ning of stream buffer.
AAC feature drop works in non-implicit upsample mode, and was also otherwise im-
proved.
Default AAC decoding mode is non-implicit upsample, i.e. upsample only when SBR/PS
is detected. This allows to save power with <24kHz files that do not have SBR.
Ogg Vorbis sets rate only when it changes, allowing the user to override the rate.
Output volume is now updated in encoding/codec modes.
Bitrate calculation uses 32-bit second counter.
Does not clear GPIO_DDR if SPI boot is not tried, so I2S will remain active if you need
to use a soft reset. If boot is tried (GPIO0 is high at startup) but failes, restores old
GPIO_DDR value.
Subsonic filter always run for ADC inputs.
EarSpeaker control is now in parametric_x and gives finer control.
New adcMode 4 gives mono-downmix of left and right channels.
WMA fix: sflength must be non-zero.
MP4 fix: first audio block does not need to start the beginning of the mdat atom.
AAC fix: works now correctly even if PS header is not available at the first SBR block.
AAC fix: PNS information was overwritten in transition frames.
1.65V reference voltage select (SCI_STATUS(0)) and 3 MHz ADC mode (SCI_STATUS(1))
now work.
Extra parameter byteRate replaced with bitRatePer100. The new field works consistently
with all codecs.
Version: 0.42, 2011-11-24 79