Read Snapdragon_8655_MDP_Rel Notes_rev1_0 Final _122310_x text version

SnapdragonTM 8655 Mobile Development Platform ­ Android

Release Notes Rev 1.0

Table 1. Revision History

Revision Date Purpose

1.0 2.0

September 2010 December 2010

Initial release. Updates from reviews.

Snapdragon MSM8655 MDP Release No Notes

Page 1

BSQUARE Confidential

The content of this document is provided for informational use only, is subject to change without notice, and should not be construed as a commitment by BSQUARE Corporation (BSQUARE). BSQUARE assumes no responsibility or liability for any errors or inaccuracies in this document. The entire risk of the use or the results of the use of this document remains with the user. This document as well as the software and hardware described in it, is furnished under agreements with BSQUARE, and may be used or copied only in accordance with the terms of such agreements. Any references in this document to third-party companies are provided for convenience only and are not an endorsement of those companies. The primary purpose of a sample is to illustrate a concept. Samples may not include all of the code that would normally be found in a production system, because the usual data validation and error handling is removed to focus the sample on a particular concept. Technical support is not available for these samples or for the provided source code, except as may be defined in your support agreement with BSQUARE. BSQUARE may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering the subject matter in this document. The furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property.

BSQUARE MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. BSQUARE SHALL NOT BE LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING BUT NOT LIMITED TO LOST PROFITS AND REVENUES) ARISING OUT OF OR RELEATED TO THIS PUBLICATION OR THE INFORMATION CONTAINED IN IT, EVEN IF BSQUARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH.

Snapdragon MSM8655 MDP Release Notes

Page 2

BSQUARE Confidential

Table of Contents

SnapdragonTM 8655 Mobile Development Platform ­ Android ................................................... 1 Release Notes ................................................................................................................................. 1 Rev 1.0............................................................................................................................................. 1 1 Introduction ............................................................................................................................ 4 1.1 1.2 1.3 1.4 2 3 4 Purpose............................................................................................................................. 4 Scope ................................................................................................................................ 4 Release availability ........................................................................................................... 4 Technical assistance ......................................................................................................... 4

Supported features ................................................................................................................. 5 Device known issues ............................................................................................................... 7 Applications baseline ............................................................................................................ 10 4.1 Limitations ...................................................................................................................... 10 New limitations in this release................................................................................ 10 Known limitations that are no longer applicable to this release............................ 10 Ongoing limitations ................................................................................................. 10

4.1.1 4.1.2 4.1.3 5

Modem baseline ................................................................................................................... 11 5.1 Limitations ...................................................................................................................... 11 New limitations in this release................................................................................ 11 Known limitations that are no longer applicable to this release............................ 11 Ongoing limitations ................................................................................................. 11

5.1.1 5.1.2 5.1.3 6

Demo Applications ................................................................................................................ 12 6.1 6.2 6.3 6.4 Installing Demo Apps...................................................................................................... 12 Trepn profiler ................................................................................................................. 12 Neocore .......................................................................................................................... 12 ilomilo2 : 3D game ......................................................................................................... 12

Snapdragon MSM8655 MDP Release Notes

Page 3

BSQUARE Confidential

1

1.1

Introduction

Purpose

This document provides information for the Snapdragon MSM8655 based Mobile Development Platform (Snapdragon 8655 MDP)[

1.2

Scope

Snapdragon 8655 MDP software release 1.0 is a binary release of software for the SnapdragonTM 8655 Mobile Development Platform (SMDP). The MSM8655TM is the single core processor MSMTM architecture that supports multimode. This release includes a reference LinuxTM Board Support Package (BSP) on SnapdragonTM and kernel patches that can be applied to the open source files that are downloaded from the Code Aurora Forum (https://www.codeaurora.org/). Licensees can build a complete LinuxTM BSP by using the included drivers as a starting point and download other open source components from the Code Aurora Forum, as applicable.

Software platform version

Software platforms supported in this release are: Android 2.2 (Froyo) Linux kernel ­ Ver. 2.6.32

Validated hardware platforms

Snapdragon MSM8655 Based Mobile Development Platform P5 hardware.

1.3

Release availability

Copies of this document and documents in the user guide are available to individuals who work for our licensees. (You may request an account at the website.) For copies of these documents, access Documents and Downloads at [BSQ support URL] Note that the electronic download of the software release code is made available only to select individuals chosen by the licensee. For copies of that code, contact the selected individuals within your own organization.

1.4

Technical assistance

For assistance or clarification on information in this guide, submit a case to Qualcomm CDMA Technologies (QCT) at [BSQ support URL] If you do not have access to the CDMATech Support Service website, register for access or send email to [email protected]

Snapdragon MSM8655 MDP Release Notes

Page 4

BSQUARE Confidential

2

Supported features

Table 2-1 provides a list of 8655 SMDP features. Table 2-1 Features

Platform Feature Analog Codec Audio Vocoders Audio Decode Audio encode Auto Headset detection Stereo speakers Digital MICs HDMI® MDP (Built in display LCD) HW Accel. Driver LCDC Support Display Overlay Description Using Marimba codec (no external codec on-board) GSM; AMR-WB Android Codec; PCM Playback Android Codec; PCM Playback Automatic audio routing upon the insertion of a headset 2x 16mm with 3cc back volumes Dual Digital MICs Analog Devices transmitter Peripheral driver for displays Driver support for LCDC displays While running a video, the user can see text on top, and layers of graphics, camera, etc. Cypress® TMA301D Yes Yes Yes Yes Yes Yes Yes Yes (but not audio) Yes Yes Yes Android Launch

Single/Multi-touch capacitive touchscreen On-off key Reset switch Audio connector/Headset

Yes Yes Yes

3.5 mm; mono in / stereo out Muxed with analog TV-out (backup to HDMI) 512MB RAM (x32 LP-DDR2) 12MP w/AF MIPI Module QVGA; VGA; WVGA; 720p

Yes

RAM 12 MP main camera Single Shot API with 3A Control Resolution Setting API Exposure Control API ISO control API Digital Zoom API Anti-Banding API Hand Jitter Reduction API Camcorder 3A v1.8 30 fps Viewfinder OpenVG 1.1 OpenGL ES 1.1 and 2.0 OpenVG & OpenGLES mixed content

Yes Yes Yes Yes Yes Yes Yes Yes Yes

3A V1.8 2D graphics w/Adreno 205 3D graphics for Adreno 205 Current 2D and 3D functionality

Yes Yes Yes Yes Yes

Snapdragon MSM8655 MDP Release Notes

Page 5

BSQUARE Confidential

Platform Feature WVGA H.264 encode Video viewfinder Camcorder Capture Video Resolution Settings API Multiple instances (up to 4 instances with 2 different video codecs) 720P H.264 encode 720P MPEG-4 decoder 720P H.264 decoder H.263 Decoder WLAN BlueTooth® USB USB Charging

Description 30 fps encode; 6Mbps capture Core of Camcorder QVGA; VGA; WVGA (30fps); 720p (30fps) For use in applications like Video Wall; ArcsoftTM Application. Supported with MPEG4. 30 fps encode; 14Mbps capture 30 fps encode; 14Mbps capture 30 fps encode; 14Mbps capture WVGA 30 fps; 2Mbps 802.11 b/g 2.1 EDR w/ A2DP on Marimba USB 2.0 HS Charging Yes Yes Yes Yes Yes

Android Launch

Yes Yes Yes Yes Yes Yes Yes Yes

Snapdragon MSM8655 MDP Release Notes

Page 6

BSQUARE Confidential

3

Device known issues

The following are known issues on the device: 1. The user may experience a camera LED flash during boot-up when the battery is completely drawn out and the only power being supplied to the device is USB from PC. 2. At this time there is no hardware button for the camera in Android 2.1. Only the soft onscreen button will be active. 3. Regarding miniSD and MicroSD cards, the user is cautioned that there are variations in manufacturing origin, even on the same card model number from the same manufacturer. Therefore, even a card from the recommended list may not work with this device. See the Snapdragon 8655 MDP User Guide 4. List of CR's on Application Build(FLUID 1290_CAF):

245349-8655 MDP:multiple instance doesn't work with h264 codec

Problem description: multiple instance doesn't work with h264 codec. While using an application similar to VideoWall to play 4 streams simultaneously, where one is h264 stream and the other 3 are mpeg4/h264 streams, the h264 playback window will show completely garbled content starting at the second loopback. Even during the first round of playback, a seek operation in the h264 playback will cause a corruption or hang. When such a problem persists, we see a codec error.

264555-8655 MDP Choppy Audio over BT headset

Problem description : choppy audio over Bluetooth (BT) is observed when the BT headset distance is more than approximately 1 foot. When the range is less than 1 foot, the audio is fine. The MDP has a known HW issue that causes transmit interferences when working in high power mode. In order to solve it the SW needs to lower the transmit power.

265061-8655 MDP Sound recorder with the headset is not working

Problem description : when using the headset MIC for recording , the sound recorder hangs and this is observed with all audio codecs.

259712-8655 MDP Less preview FPS observed for 12MP sensor

Problem description : camera/camcorder users will experience a lower preview FPS rate (less than the actual FPS record rate=30FPS).

258149-8655 MDP JPEG encode latency is more

Problem description :JPEG encode latency is increased under bright light conditions. Performance results: Target : 100 milliseconds MDP performance: 166 milliseconds

Snapdragon MSM8655 MDP Release Notes

Page 7

BSQUARE Confidential

258545-8655 MDP Anti Banding is not working in Camera

Problem description : `Anti Banding' does not function in the camera, when set to 50Hz or 60HZ or off.

265271-FLUID Camera Shutter lag is more in 7x30/8655 MDP devices

Problem description : camera shutter lag is more in fluid compared to other commercial devices.

249820-8655 MDP Green line observed on HDMI display for specific clip

Problem description : a green line is observed on the HDMI display for non-standard clips. In addition a thick white line is observed on any side of the display.

249823-8655 MDP Blur at the bottom observed on HDMI display

Problem description : blur is observed at the bottom of the HDMI display when playing nonstandard clips. Blur at the bottom observed is normal, which is the processing result(repeating last line of the image)of display driver for the resolution of these 2 specific video clips(480X210).HDMI display's resolution is 1280X720. Then display driver will try to scale up the source by certain factors supported by MDP4 engine. In case where width and height might go beyond, the image will be cropped. Otherwise, the image will be padded at the bottom using the data of last line, which explains the blurring display at the bottom.

263258-8655 MDP Touch screen is very sensitive

Problem description : touch screen is very sensitive and this may make it seem as if it is autoresponding.

258856-8655 MDP Date and Time is getting reset to factory settings

Problem description: date and time are reset to factory settings when the battery is removed and re-inserted.

251270-8655 MDP Audio rewinds to the beginning of the song when the earphone is plugged while playing the music

Problem description : while playing audio clips if a headset is plugged in, then the following behaviors are observed depending on the way the headset is plugged in: the clip will play from the beginning, or the next clip will be played, or the audio will stop, or display will change to Albums/Songs list view.

251309 -8655 MDP Video Playback pause with headset

Problem description : while playing video clips if a headset is plugged in, then the following behaviors are observed depending on the way headset is plugged in: video play back will pause, or the music player will launch and control goes to the music player.

255765 -8655 MDP Display flickering when changing brightness level

Problem description : display flickers when changing brightness level from minimum to maximum level and vice-versa.

Snapdragon MSM8655 MDP Release Notes

Page 8

BSQUARE Confidential

240357 - 8655 MDP: Flash does not work in camera

Problem description: Camera flash does not function.

244639 -FLUID PMEM failure in H/W JPEG encoder on 7x30/8655 MDP target

Problem description: for 8MP and above, the h/w jpeg encoder occasionally fails to encode the image correctly. Camera app freezes in these cases. On termination, 0 KB size jpeg image is returned. The encoder test app log displays "fail to allocate PMEM".

263054 -8655 MDP Camera crash in a bright light

Problem description: camera crashes often in bright light conditions like outdoor or when using a bright backlight. When this occurs, the device stops responding , or only the camera app stops.

258552 - 8655 MDP: Preview freeze Observed in camera while changing Picture size setting to QCIF

Problem description: preview freezes in camera while changing the picture size setting to QCIF. The settings can still be accessed. Try taking more snapshots by changing to a different picture size. This would freeze the camera app, and the camera app can be retained, only when it is closed and re-launched.

251522-8655 MDP: Device restarts after power off

Problem description: Device restarts after power off when a wall charger or USB cable is connected.

247754 - 8655 MDP: Incorrect battery level update on 8655 MDP devices

Problem description: incorrect battery level is displayed. For example, if the device shows 0% , then upon disconnecting and reconnecting the USB, a different value will be displayed.

250290-8655 MDP: Battery Discharges when 8655 MDP device is idle

Problem description: Battery discharge when device in idle .

1012231BSQ-8655 MDP: DNS does not resolve

There has been observed occurrences when connecting to a WiFi network, the MDP device cannot resolve a DNS IP address.

1012232BSQ-8655 MDP: Sound Recorder playback volume is low

The playback volume in the Sound Recorder is very low.

1012233BSQ-8655 MDP: Unsupported USB Interface

Unsupported USB interface will show up when the MDP device is connected to a PC host environment. Mitigation: User can ignore this.

Snapdragon MSM8655 MDP Release Notes

Page 9

BSQUARE Confidential

4

Applications baseline

This subsection provides release information for the Applications baseline.

4.1

Limitations

Limitation on Battery: The user must ensure the use of a wall charger or have a USB cable connected to the device when it is being used with a battery inside it. This should be done to avoid draining the battery and not being able to use the device. The amount of battery draining out would depend on the amount of device usage done without any power source for the battery. Note that a completely drained out battery would take more than 24 hours to charge completely.

4.1.1 New limitations in this release

There are no new limitations in this release.

4.1.2 Known limitations that are no longer applicable to this release 4.1.3 Ongoing limitations

No API in AndroidTM Éclair to set swap intervals to zero; swap interval must be set to 0 to get maximum FPS from graphics (see Appendix A for additional information) The Android software decoder is not able to create thumbnails for higher-resolution clips (H.263WVGA, H.264 high/main profile and 720p), and as a result, blank thumbnails are seen in the gallery. The user can still select a thumbnail and play the video without any issues. In addition, the thumbnails are generated properly for higher resolution content generated on the phone (e.g., via camcorder). Resolving this issue requires uses of the hardware accelerated decoder that needs to be serialized due to concurrent use case scenarios. Due to the complexity involved in the implementation of the fix, the solution needs additional testing and will not be fixed for the Éclair product.

Snapdragon MSM8655 MDP Release Notes

Page 10

BSQUARE Confidential

5

Modem baseline

This subsection provides release information for the Modem baseline.

5.1

Limitations

5.1.1 New limitations in this release

There are no new limitations in this release.

5.1.2 Known limitations that are no longer applicable to this release

There are no known limitations that are no longer applicable to this release.

5.1.3 Ongoing limitations

There are no ongoing limitations in this release.

Snapdragon MSM8655 MDP Release Notes

Page 11

BSQUARE Confidential

6

6.1

Demo Applications

Installing Demo Apps

Install apps on Android for example: Install Trepn

6.2

Trepn profiler

Trepn Profiler provides key insight into CPU, memory, and power utilization of applications. It supports measurement of: CPU Load Available Memory Battery Voltage Current Draw from HW Measurement Points Data Counters Trepn Profiler allows developers to measure the power, memory, and CPU impact of their applications in real-time. In addition to basic profiling information, Trepn Profiler adds graphing/logging of current draw from dedicated hardware test points. Real-time graphing and logging to a file is also supported. Trepn must be obtained from this link http://developer.qualcomm.com/Trepn (Note, site is Under Construction).

6.3

Neocore

Neocore is an OpenGL ES 1.0 benchmark. It highlights the Adreno 130 GPU capabilities. See http://www.qualcomm.com/videos/neocore and http://www.androlib.com/android.application.com-qualcomm-qx-neocore-BwF.aspx

6.4

ilomilo2 : 3D game

ilomilo is pronounced iloh-miloh ilomilo is a console-level/quality game running on Qualcomm's latest GPU, the Adreno 205. Adreno 205 is embedded in MSM8655. It is an OpenGL ES 2.0 based next generation game running at full WVGA (800x480) resolution beyond 30 frames per second, matches same game play as console version. An interesting example of a high-end console game being developed first on mobile, then moving to the console as the market trends start to shift for mobile gaming where revenues streams are faster and growing compared to console.

Snapdragon MSM8655 MDP Release Notes

Page 12

BSQUARE Confidential

Operation: Game starts in "attract mode". Will loop on its own if left untouched. Game can also be played, just follow the on screen Operation. Go back to attract mode to let it run in standalone mode.

Press the Home softkey (on the right, below the screen) to exit the game and come back to the 3D UI.

Snapdragon MSM8655 MDP Release Notes

Page 13

BSQUARE Confidential

Information

Snapdragon_8655_MDP_Rel Notes_rev1_0 Final _122310_x

13 pages

Find more like this

Report File (DMCA)

Our content is added by our users. We aim to remove reported files within 1 working day. Please use this link to notify us:

Report this file as copyright or inappropriate

583746


You might also be interested in

BETA
Snapdragon_8655_MDP_Rel Notes_rev1_0 Final _122310_x