Implementation of an Audio Player Prototype Mentored by Juan Climent FIB, UPC 2014

Total Page:16

File Type:pdf, Size:1020Kb

Implementation of an Audio Player Prototype Mentored by Juan Climent FIB, UPC 2014 Degree Final Project by Daniel Flores Tafur Implementation of an audio player prototype Mentored by Juan Climent FIB, UPC 2014 1 0. Abstract This document describes implementation of an audio player prototype based on STM32F4 platform (ARM architecture). The development of audio prototype is put in the context of developing a commercial product based on Open Hardware model, which emerged in recent years. The viability of finished product is analyzed, as well as potential market for Open Hardware products in general. The software implementation for Mikromedia+ (manufactured by Mikroelektronika) development board is discussed in detail and also provided entirely, licensed under Open Source license (BSD 2-clause). 2 Table of contents 1. Introduction.............................................................................. 7 1.1 General purpose of this project............................................................7 1.2 Acknowledgments ...............................................................................8 2. Defining specifications............................................................. 9 2.1 The context ..........................................................................................9 2.2 Different types of consumers.............................................................10 2.3 General specifications........................................................................12 2.4 BIG VS little architectures.................................................................13 2.5 The business model for the future product ........................................18 2.6 Choice of license................................................................................21 2.7 Basic goals of the project and required functionality of prototype ...22 2.8 Methodology of work ........................................................................23 3. The hardware ......................................................................... 25 3.1 Unification VS master and slaves......................................................25 3.2 The choice of specific microcontroller architecture and vendor.......28 AVR and ARM-based microcontrollers from Atmel ........................................ 28 Microchip’s microcontrollers .............................................................................. 28 ARM-based microcontrollers from ST Electronics........................................... 29 Other microcontrollers worth mentioning......................................................... 29 The comparison table between selected candidates .......................................... 30 The choice of platform ......................................................................................... 30 3.3 The choice of development board for the prototype .........................32 3.4 The general traits of hardware architecture in the prototype.............33 3.5 Detailed description of all hardware..................................................35 STM32F407ZG ..................................................................................................... 36 SSD1963................................................................................................................. 36 STMPE610 ............................................................................................................ 38 VS1053................................................................................................................... 39 SunBond LB04302 LCD Module (AT043B35-15I-10 in some documentation) ................................................................................................................................ 44 4. The software ........................................................................... 46 4.1 Single software approach VS OS-based approach ............................46 4.2 General traits of software architecture...............................................49 4.3 Development tools .............................................................................53 4.4 Coding style .......................................................................................54 4.5 Detailed code explanation..................................................................55 main.c..................................................................................................................... 56 ascii.h ..................................................................................................................... 58 images.h ................................................................................................................. 60 delay.c, delay.h...................................................................................................... 60 lcd.c, lcd.h, command_listLCD.h ........................................................................ 62 touch.c, touch.h, registers_listTouch.h ............................................................... 67 StdPeriphLib......................................................................................................... 72 3 SD card driver....................................................................................................... 72 File system layer.................................................................................................... 73 apps.c, apps.h ........................................................................................................ 75 player1053.c, player.h, vs10xx_uc.h.................................................................... 80 4.6 System in action.................................................................................84 5. Development process.............................................................. 91 5.1 Problems encountered during development ......................................91 5.2 Project timeline..................................................................................92 5.3 Accomplished goals...........................................................................93 6. Analysis of prototype and future improvements ................ 95 6.1 The purpose of this section................................................................95 6.2 Hardware codecs and their advantages and disadvantages ...............96 6.3 File formats........................................................................................98 6.4 File system layer limitations..............................................................99 6.5 Possible internal storage ..................................................................100 6.6 Additional connectivity ...................................................................102 6.7 The absence of database driver........................................................103 6.8 User interface shouldn’t be limited to touch screen only................104 6.9 Sorting algorithms must be added to file manager..........................105 6.10 Lack of Unicode support ...............................................................106 6.11 Long file names must be supported...............................................107 6.12 We would eventually have to make a transition to an OS.............108 6.13 We should definitely make use of modules available on current board ......................................................................................................109 6.14 Overall look at functionality..........................................................110 7. Considering the eventual commercialization of product. 111 7.1 Introduction......................................................................................111 7.2 Business model: Open Source and Open Hardware........................112 7.3 The general description of this particular product...........................114 7.4 A non-exhaustive review of Open Source/Open Hardware products and companies on market ......................................................................116 Efika MX computers from Genesi .................................................................... 116 Mikroelektronika................................................................................................ 117 AdaFruit .............................................................................................................. 118 Arduino................................................................................................................ 118 BeagleBoard ........................................................................................................ 119 Raspberry Pi ....................................................................................................... 120 Conclusion........................................................................................................... 121 7.5 Cost of the device ............................................................................122 7.6 Social, environmental and economical impact of product ..............124 7.7 Possible derivatives of the product and alternative versions...........126 Alternative versions based on different platforms .......................................... 126 Open Hardware scientific/engineering calculator........................................... 126 Open Hardware gaming console ....................................................................... 127 Open Hardware e-book...................................................................................... 127 4 8. Conclusion............................................................................
Recommended publications
  • Uefi وبعض أنظمة Bios Uefi واجهة الربنامج الثابت املوحدة والقابلة للتمديد
    - جدول أقسامGUID GUID Partition Table جدول أقسام )أو تقسيم( يستخدم املعرفات الفريدة العميمة "! G % تعري. و-يي, ا+قسام *( ال)'ي& املقسم % أ$#مة !0/ و2ع1 أ$#مة 45!3 UEFI واج=ة ال>$ا;: ال9ا82 امل)7دة والقا62ة ل6تمديد مس جد? % ;<رم ّو@B @AA دة 'Cتمرب/أي6)ل DE@F2 " F جدول أقسام GUID *باIة *H تخGيط )أو تقسيم( جدول أقسام ;عياJI *( أج=,ة التخ,يH الفي,ياKيةM9; L ا+قراN الثا2تةL أو أقراN الحالة الC6OةPQ Lا التخGيط يستخدم املعرR الفريد العميم U@TS % متيي, ا+قسام وأ$)ا*هاL وXIم أ$W ج,H; V ;عياI واج=ة ال>نا;: الثا82 امل)حدة والقا62ة ل6تمديد !U ZD S YL /0 )املق^[ ;H ;\تد] h _`abc /0! 0defgبديM ل6\ظام التق6يدJ 45!3( $ظام Hlm GPj ا'تخدا;W أيضا % 2ع1 أ$#مة 45!3 بسnC ;حدو?ية جدول أقسام Lo3p الذJ يستخدم 82qTD فقط % تخ,يH ;ع6)مات ال<rم و*ناويr7 v; us3t Hم القGاw التق6يدqx@D Jبايu8 ;ع#م أ$#مة التشyيM تد*م P\; LGPj العام LDE@E 2ع1 ا+$#مة ;M9 ما{ أوu|} ومايكرو')ف8 ويندو~ )x86( تد*م فقط اإلقالH; w أقسام GPj % أ$#مة !L /0!B/0 2ي\ام ;ع#م ت)~يعات لي\lس و ت)~يعات 2ريhيل ي)$lس ;M9 فرJ يب |} ?lm J\ها اإلقالH; w أقسام GPj % أج=,ة 45!3 أو أج=,ة !u /0 6A TD % ا+قراN الثا2تة التي تستخدم r7م القطاw املعياx@D JI بايL8 ال<rم ا+قىص ل6قرN با'تخدام DuD (Q o3p ترياباي8 أو ) x@D × D بايuU @ S )8 2ي\ام ال<rم ا+قىص ل6قرN با'تخدام GPj 'يك)ن FuA ~يتاباي8 أو ) x@D × D بايU T S U @ S )8 والسnC % ذلك ا'تخدام H; 82 6A أجM *ناويH الكتM امل\Gقية % جدول أقسام u GPj تاIيخياL رشhة |$تي LM كا$8 وIاV تG)ير LGPj أواخر التسعينات )L)DEEE الذJ أصCح ج,H; V ;)اصفة !U D S Y /0 % عام DE@E وت<8 |?اIة Qيئة خاصة تد*ى !P\; u _`abc /0 عام uDEEF قطاعات GPT % عام LDE@E *ندما بدأ ;\تr)ن ا+قراN الثا2تة الت<)ل |ىل ت)ظي.
    [Show full text]
  • User's Manual CW200
    PORTABLE DIGITAL AUDIO PLAYER iAUDIO CW200 User’s Manual CW200 CW200 COPYRIGHT NOTICE This document is Copyright © 2003 by COWON SYSTEMS, Inc. Redistribution of all or portions of the contents in this manual without the permission of COWON SYSTEMS is prohibited. iAUDIO is a registered trademark of COWON SYSTEMS. COWON SYSTEMS also holds the copyrights of JetShell, JetAudio, and JetVoiceMail. Illegal distribution or commercial usage of these products is prohibited without the written consent from COWON SYSTEMS, Inc. Also, we announce that usage of MP3 files created using JetShell or JetAudio MP3 conversion methods should be limited to personal usage, not for commercial purposes. We inform you that violating the items stated above is an action that infringes the domestic copyright law. All rights reserved by COWON SYSTEMS, Inc. 2003 2 CW200 CW200 WARRANTY WARRANTY This product has been manufactured according to strict quality management and verification standards. If in any case the product produces a manufactural flaw or natural failure during the quality guarantee term stated below, COWON SYSTEMS will pay due responsibility according to the contents stated in this warranty. Product MP3 Player Model IAUDIO CW200 Serial Number Warranty Term 1 year from purchase (body : 1year, components : 6 months) Date of Purchase Verify if there are any items unlisted in the designated items of this warranty. Always show this warranty when receiving service. Be sure not to lose this warranty for it cannot be reissued. Contents of Product Warranty 1. In any case the product produces a failure during normal operation within the warranty term, COWON SYSTEMS will repair the product free of charge or provide compensations in accordance with the compensation rule for consumer damages.
    [Show full text]
  • User's Manual
    User’s Manual ver. 1.0 (EN) 2 iAUDIO 7 Before Using Your iAUDIO 7 3 Legal Notice • COWON is a registered trademark of COWON SYSTEMS, INC. • This product is intended for personal use only and may not be used for any commercial purpose without the written consent of COWN SYSTEMS, INC. • Information in this document is copyrighted by COWON SYSTEMS, INC. and no part of this manual may be reproduced or distributed without the written permission of COWN SYSTEMS, INC. • The software described in this document including JetAudio are copyrighted by COWON SYSTEMS, INC. • JetAudio may only be used in accordance with the terms of license agreement and cannot be used for any other purposes. • The media conversion feature in JetAudio may only be used for personal use only. Use of this feature for any other purposes may be considered a violation of the international copyright law. • COWON SYSTEMS, INC. complies with the laws and regulations related to records, videos and games. Comply- ing with all other laws and regulations regarding consumer use of such media is the responsibility of the users. • Information in this manual including contents of product features and specifications is subject to change without notice as updates may be made. • This product has been produced under the license of BBE Sound, Inc. (USP4638258, 5510752 and 5736897). BBE and the BBE symbol are the registered trademarks of BBE Sound, Inc. On-line registration and support • Users are strongly encouraged to complete customer registration at http://www.COWON.com. After filling out our customer registration form using the CD-Key and serial numbers, you can receive various benefits offered only to official members.
    [Show full text]
  • Compactflash) - Kodak, Canon, Nikon  Cell/Smartphones (Multimediacard) - Nokia, Ericsson, Motorola  Consumer A/V (SD Card) - Panasonic, Toshiba 
    Corporate Overview Год основания 1988 Кол-во персонала 900 Кол-во розничных точек больше 15,000 Зарегестрировано патентов: больше 100 NASDAQ: SNDK SanDisk Confidential More Memory. More Possibilities. Рынок флэш-карт Silicon Others 18% SanDisk 27% Tech 5% Sony 11% Hitachi 9% Samsung 11% Toshiba 19% Source: IDC Insights, Inc. 9/00 SanDisk Confidential More Memory. More Possibilities. SanDisk Products SanDisk Confidential More Memory. More Possibilities. SanDisk Strategy Создание новых мегарынков Безусловное лидерство на рынке Использование новейших и самых эффективных технологий (NOR, NAND, D2, Controllers) Наращивание объемов производства (совместные производства с UMC, Celestica, Toshiba) Установление стандартов совместно с лидерами индустрии Cameras (CompactFlash) - Kodak, Canon, Nikon Cell/SmartPhones (MultiMediaCard) - Nokia, Ericsson, Motorola Consumer A/V (SD Card) - Panasonic, Toshiba SanDisk Confidential More Memory. More Possibilities. Стратегия SanDisk - абсолютное лидерство Лидер в технологии Лидер в производстве Лидер на рынке Лидер продаж SanDisk Confidential More Memory. More Possibilities. Marketing Leadership GB MB PC Card II ATA FLASH STORAGE MultiMediaCard Inventor of Inventor of Co-inventor of Co-inventor of PCMCIA-ATA CompactFlash Card MultiMediaCard SD Card Card SanDisk Confidential More Memory. More Possibilities. SanDisk CompactFlash Controller Flash ROM CPU + ATA I/O 32K x 8 Buffer RAM CPU RAM 1K x 161K x 16 2K x 16 Industry’s lowest cost Flash Controller SanDisk Confidential More Memory.
    [Show full text]
  • Amiga NG Nr 0
    Amiga.org.pl komputer Amiga współcześnie Spis treści AMIGA legenda informatyki 2 Retro 4 Emulacja 6 Współczesna Amiga nowej generacji 11 MorphOS 17 AROS 24 Amiga dzisiaj Zainteresowanie komputerem Amiga jest nieprzemijające. Niezależnie od tych, którzy mają Amigę “od zawsze”, biegnie współcześnie jej nieprzerwany rozwój, i to wielotorowo. Oprócz tego możemy cieszyć się różnymi hobbystycznymi rozwinięciami, pozwalającymi w sposób bardziej wygodny korzystać z rozrywki w formie retro. Amiga dzisiaj to “amigowanie”, wielka różnorodność i wiele smaków 1 Amiga retro AMIGA legenda informatyki AMIGA - pierwszy na świecie komputer multimedialny. Premiera w 1985 r. Wcześniej były inne innowacyjne konstrukcje (np. firmy Xerox czy Lisa firmy Apple) ale to Amiga wnosiła fenomenalną na ówczesne czasy grafikę, animację i dźwięk. Architektura komputera to specjalizowane układy odciążające procesor. artyści Andy Warhole i Debby Harry przy pierwszej Amidze Rewelacją był też wielozadaniowy system operacyjny. Prasa branżowa potraktowała wtedy Amigę jako zabawkę, nie wiadomo było co z tym robić. Ten pierwszy model nazywał się po prostu Amiga, potem nazywano go Amiga 1000. Projekt wraz z zespołem który go stworzył, z genialnym Jayem Minerem na czele, trafił pod skrzydła CBM (Commodore Business Machines), giganta w tamtym okresie jeśli chodzi o produkcję komputerów na świecie. Kolejne modele pojawiły się 2 lata później – dopiero one odniosły sukces. Amiga 2000 i Amiga 500, oparte na podobnych podzespołach, okienkowy graficzny interfejs – Workbench jednocześnie rozdzieliły pierwotną koncepcję na dwie linie komputerów – “duże” i “małe” Amigi. 2 Amiga retro “Duże” Amigi przypominały PC, były to desktopy, umożliwiające rozbudowę za pomocą kart rozszerzeń. Za sprawą rozszerzenia Video Toaster stały się na jakiś czas standardem w edycji wideo.
    [Show full text]
  • User's Guide Ver. 1.2 EN
    User’s Guide ver. 1.2 EN Product specification may change without notice. Due to the difference of Android compatibility, certain applications may not be installed and executed properly. + Copyright Notice General BBE information + COWON is a registered trademark of COWON + BBE Sound, Inc. owns the license to the BBE SYSTEMS, Inc. name and information as applied to this product, in compliance with USP4638258, 5510752 and + COWON SYSTEMS, Inc. owns the copyright to 5736897. this manual, and any unauthorized distribution of its contents, whether in part or in its entirety, is + BBE and the BBE symbol are registered trademarks strictly prohibited. of BBE Sound Inc. + COWON SYSTEMS, Inc. complies with laws and regulations related to records, disks, videos and games. Users are also encouraged to comply with the relevant laws and regulations. + As soon as you purchase the product, visit the website (http://www.COWON.com), and become a registered member. You will benefit from various member services. + This manual is based on product specifications, and various exemplary texts, illustrations, pictures, detailed functions and H/W and S/W specifications contained herein can be altered without any prior notice by the copyright owner. All rights reserved by COWON SYSTEMS, Inc. COWON D3 3 Before you start! + Precaution As these precautions are provided for the correct use of + Be sure to use only the USB power adaptor and USB the product as well as user safety, be sure to familiarize cable approved by COWON SYSTEMS, Inc. yourself with them. The company will not be held + When connecting to a PC, use only USB ports on the mother responsible for any accident that may occur due to the board or a USB Host card.
    [Show full text]
  • Cheil Industries (001300 KS) and Materials
    April 12, 2011 Company Report Electronic Parts Cheil Industries (001300 KS) and Materials Growth engines remain intact Will Cho +822-768-4306 [email protected] Maintain Buy call with TP of W150,000 (vs. current share price of W117,000) We reiterate our Buy call on Cheil Industries with a target price of W150,000. Cheil IndustriesÊ share price has underperformed the KOSPI by 10.2% over the last two months, due to worries about weak 1Q earnings and delays in the companyÊs development of AMOLED materials. However, these weak 1Q earnings projections have already been priced in, and the company is anticipated to roll out AMOLED materials this year as scheduled. In light of rosy growth prospects for 2Q and beyond, we believe that now is the optimal time to buy Cheil Industries. 1Q11 Preview: OP to fall shy of market forecast, reaching W72.5bn Buy (Maintain) Cheil IndustriesÊ 1Q earnings are projected to fall shy of market consensus forecasts in the wake of the slow recovery of IT demand. Sales in 1Q are forecast Target Price (12M, W) 150,000 to remain flat QoQ at W1.31tr (down 0.1% QoQ; up 12.5% YoY), while operating Share Price (04/11/11, W) 117,000 profit is estimated to reach W72.5bn (up 28.3% QoQ; down 7.3% YoY; OP margin Expected Return (%): 28.2 28.2 of 5.5%), failing to meet the market consensus estimate of W83.5bn. EPS Growth (11F, %) 27.4 Market EPS Growth (11F, %) 23.2 Despite sluggish sales growth of polarizer and display materials from contraction in P/E (11F, x) 17.7 LCD TV demand, operating profit at the ECM division is forecast to jump 42.3% Market P/E (11F, x) 10.8 thanks to strong semiconductor materials sales.
    [Show full text]
  • ZFS Boot Environments Reloaded NLUUG ZFS Boot Environments Reloaded
    ZFS Boot Environments Reloaded NLUUG ZFS Boot Environments Reloaded Sławomir Wojciech Wojtczak [email protected] vermaden.wordpress.com twitter.com/vermaden https://is.gd/BECTL ntro !"#$%##%#& ZFS Boot Environments Reloaded NLUUG What is ZFS Boot Environment? Its bootable clone%sna(shot of the working system. What it is' !"#$%##%#& ZFS Boot Environments Reloaded NLUUG What is ZFS Boot Environment? Its bootable clone%sna(shot of the working system. ● In ZFS terminology its clone of the snapshot. ZFS dataset → ZFS dataset@snapshot → ZFS clone (origin=dataset@snapshot) What it is' !"#$%##%#& ZFS Boot Environments Reloaded NLUUG What is ZFS Boot Environment? Its bootable clone%sna(shot of the working system. ● In ZFS terminology its clone of the snapshot. ZFS dataset → ZFS dataset@snapshot → ZFS clone (origin=dataset@snapshot) ● In ZFS (as everywhere) sna(shot is read onl). What it is' !"#$%##%#& ZFS Boot Environments Reloaded NLUUG What is ZFS Boot Environment? Its bootable clone%sna(shot of the working system. ● In ZFS terminology its clone of the snapshot. ZFS dataset → ZFS dataset@snapshot → ZFS clone (origin=dataset@snapshot) ● In ZFS (as everywhere) sna(shot is read onl). ● In ZFS clone can be mounted read write (and you can boot from it). What it is' !"#$%##%#& ZFS Boot Environments Reloaded NLUUG What is ZFS Boot Environment? Its bootable clone%sna(shot of the working system. ● In ZFS terminology its clone of the snapshot. ZFS dataset → ZFS dataset@snapshot → ZFS clone (origin=dataset@snapshot) ● In ZFS (as everywhere) sna(shot is read onl). ● In ZFS clone can be mounted read write (and you can boot from it).
    [Show full text]
  • Computer Architectures an Overview
    Computer Architectures An Overview PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sat, 25 Feb 2012 22:35:32 UTC Contents Articles Microarchitecture 1 x86 7 PowerPC 23 IBM POWER 33 MIPS architecture 39 SPARC 57 ARM architecture 65 DEC Alpha 80 AlphaStation 92 AlphaServer 95 Very long instruction word 103 Instruction-level parallelism 107 Explicitly parallel instruction computing 108 References Article Sources and Contributors 111 Image Sources, Licenses and Contributors 113 Article Licenses License 114 Microarchitecture 1 Microarchitecture In computer engineering, microarchitecture (sometimes abbreviated to µarch or uarch), also called computer organization, is the way a given instruction set architecture (ISA) is implemented on a processor. A given ISA may be implemented with different microarchitectures.[1] Implementations might vary due to different goals of a given design or due to shifts in technology.[2] Computer architecture is the combination of microarchitecture and instruction set design. Relation to instruction set architecture The ISA is roughly the same as the programming model of a processor as seen by an assembly language programmer or compiler writer. The ISA includes the execution model, processor registers, address and data formats among other things. The Intel Core microarchitecture microarchitecture includes the constituent parts of the processor and how these interconnect and interoperate to implement the ISA. The microarchitecture of a machine is usually represented as (more or less detailed) diagrams that describe the interconnections of the various microarchitectural elements of the machine, which may be everything from single gates and registers, to complete arithmetic logic units (ALU)s and even larger elements.
    [Show full text]
  • Efika MX Smarttop Manual
    E N G L I S H E S P A Ñ O L F R A N Ç A I S D E U T S C H Congratulations on purchasing an Efika MX Cloud Computer. S U P P O R T For access to software updates, product news and our development blog, please visit www.efikamx.info For technical discussions, developer support and resources, please visit www.powerdeveloper.org Package Contents Before you set up your computer, please ensure that your product package includes the following items. • Efika MX Cloud Computer (Smarttop) • User Manual • AC Adapter & Power Cord First Use Instructions Before you use your Efika MX Cloud Computer for the first time, please read the safety chapter included in this user manual. Software Information The default username and password on the provided OS installation is as follows. Username: oem Password: oem For additional documentation about your operating system, please visit www.efikamx.info Product Overview Power Button 3G SIM Slot USB Ports SD / MMC Card Slot DC-IN HDMI RJ45 Audio Out Mic In (Display) (Ethernet) Product Specifications Processor Freescale i.MX515, 800MHz Memory DDR2 512MB, up to 200MHz Graphics & Video Embedded 2D / 3D AMD Core Module Hardware Video Codec Full HW accelerated HD720 playback Display Modes HDMI (version 1.2a) 720P Memory Card MMC, SD, push / push type, by esdhc Slot (Enhanced Multi-Media Card Secure Digital Host Controller) Storage Device SSD 8G Connectivity Ethernet support (default) WLAN 802.11 b/g/n support (optional) or 3G / UMTS support (optional) LED Status Booting (Blue) Indicator System on (Green) DISK IO (flickering) Interface 1x RJ 45 (10/100M) 1 x Audio jack : Audio out 1 x Mic - In 1x DC - In 2x USB 2.0 ports 1x HDMI port 1x SIM slot (optional with WWAN SKU) 20 pin connector for debugging (optional) Audio 1x Built-in speaker (1.5 W) Power Max power consumption: 15 watt Management Power off: Press 4 times AC adapter Output: 12V DC, 3A, 36W Input : 100~240V AC, 50 - 60Hz universal Dimensions / Size: 160*115mm Weight Height: 20mm Weight 250g Temperature Working: 0°C~+40°C Step-by-Step Setup 1.
    [Show full text]
  • User's Manual CW200
    PORTABLE DIGITAL AUDIO PLAYER iAUDIO CW200 User’s Manual CW200 Manufactured by Distributed by CW200 COPYRIGHT and TRADEMARKS Copyright ©2003 JetAudio, Inc. All rights reserved. No part of this manual may be used or reproduced in any manner whatsoever without the prior written consent of JetAudio, Inc. Distribution or commercial usage of JetShell, JetAudio, and JetVoiceMail, and all MP3 files created by using these software is strictly prohibited without the prior written consent of COWON Systems, Inc. iAUDIO is a registered trademark of COWON Systems, Inc. Microsoft, Windows and the Windows logo are registered trademarks of Microsoft Corporation. All other trademarks and brand names are the property of their respective proprietors. All rights reserved by JetAudio, Inc. 2003 2 CW200 CW200 WARRANTY LIMITED WARRANTY JetAudio, Inc., is commited to providing you the flawless products by using the best materials and the workmanship available. Our warranty period is one year from the date of purchase. If these products prove defective during this warranty period, call Customer Support in order to obtain a Return Authorization Number. BE SURE TO HAVE YOUR PROOF OF PURCHASE AND A BARCODE FROM THE PRODUCT'S PACKAGING ON HAND WHEN CALLING. RETURN REQUESTS CANNOT BE PROCESSED WITHOUT PROOF OF PURCHASE. When returning a product, mark the Return Authorization Number clearly on the outside of the package and include your original proof of purchase. All customers located outside of the United States of America shall be responsible for shipping and handling charges. IN NO EVENT SHALL COWON’S LIABILITY EXCEED THE PRICE PAID FOR THE PRODUCTS FROM DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OF THE PRODUCT, ITS ACCOMPANYING SOFTWARE, OR ITS DOCUMENTATION.
    [Show full text]
  • User's Guide Ver. 1.4 EN
    User’s Guide ver. 1.4 EN COWON + Copyright Notice Thank you for purchasing a COWON product. We do our utmost to deliver DIGITAL PRIDE to our customers. This manual contains information on how to use the product and the precautions to take during use. If you familiarize yourself with this manual, you will have a more enjoyable digital experience. Introduction to website + The address of the product-related website is http://www.COWON.com. + You can download the latest information on our products and the most recent firmware updates from our website. + For first-time users, we provide an FAQ section and a user guide. + Become a member of the website by using the serial number on the back of the product to register the product. You will then be a registered member. + Once you become a registered member, you can use the one-to-one enquiry service to receive online customer advice. You can also receive information on new products and events by e-mail. + Copyright Notice General + COWON is a registered trademark of COWON SYSTEMS, INC. + COWON SYSTEMS, INC. owns the copyright to this manual, and any unauthorized distribution of its contents, whether in part or in its entirety, is strictly prohibited. + COWON SYSTEMS, INC. complies with laws and regulations related to records, disks, videos and games. Users are also encouraged to comply with the relevant laws and regulations. + As soon as you purchase the product, visit the website (http://www.COWON.com), and become a registered mem- ber. You will benefit from various member services. + This manual is based on product specifications, and various exemplary texts, illustrations, pictures, detailed functions and H/W and S/W specifications contained herein can be altered without any prior notice by the copyright owner.
    [Show full text]