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