หลักการทำางานของเครื่อง NOKIA ตระกูล BB5 หลักการทำางานในเครื่ อง NOKIA ตระกูล BB5 จะทำางานคล้ายๆกัน กับตระกูล WD2 ที่น้ ีเรามาดู ระบบการทำางานในเครื่ องตระกูล BB5 กันก่อน ปกติเครื่ อง BB5 จะแบ่งเป็ น 2 กลุ่มคือ 1. เครื่ องตระกูล BB5 ที่ทาำ งานร่ วมกับระบบ ซิมเบี้ยน เช่น 6630,6680,N70 เป็ นต้น 2. เครื่ องตระกูล BB5 ที่ไม่ได้ทาำ งานร่ วมกับระบบ ซิมเบี้ยน เช่น 6270,6280 เป็ นต้น ระบบการทำางานในเครื่องที่ทำางานร่ วมกับระบบซิมเบีย้ น ซึ่งจะแบ่ งได้ ดังนี้ NOS
เป็ นระบบปฏิบตั ิการ ของ NOKIA ซึ่ งจะทำางานในส่ วนของการเปิ ดปิ ดเครื่ องทั้งหมด เมนู
ปุ่ มกด ภาษาต่างๆ เป็ นต้น เช่นเมื่อเราเปิ ดเครื่ องแล้วมีรูปมือจับกัน นัน่ ก็คือระบบ NOS กำาลังทำางานอยู่ ระบบนี้ตวั ที่ควบคุมการทำางานก็คือ
RAP 3G,NorFlash,SDram ส่ วนนี้เราจะเรี ยกว่า CMT
EPOC เป็ นระบบปฏิบตั ิการของ Symbian OS ซึ่งจะทำางานในส่ วนของ Application ในเครื่ องเช่น โปรแกรมที่เราลงเสริ มลงไปในตัวเครื่ อง เช่น เกมส์ ทีมส์ เป็ นต้น ระบบนี้ ควบคุมการทำางานโดย OMAP ,COMBO ส่วนนี้เราจะเรี ยกว่า APE ทั้ง 2 ระบบปฏิบตั ิการนีส้ ่ วนมากจะทำางานอย่ างอิสระ แต่ อะไหล่ บางตัวที่ใช้ ร่วมกัน IC และเงื่อนไขทำางาน RETU เป็ นตัวจ่ายไฟให้ IC ตัวอื่นๆ ควบคุมระบบการชาร์ ทในส่ วนของการรับรู ้วา่ เสี ยบสายชาร์ ท หรื อยัง, ควบคุมซิมการ์ด, ระบบสัน่ , ระบบเสี ยงลำาโพ ไมล์ กระดิ่งตัวมันจะทำางานได้ตอ้ งมีส่วนประกอบดังนี้ ขาดอย่างใดอย่างหนึ่งไม่ได้ 1. ไฟเลี้ยงจากแบตเตอรี่ ประมาณ 3.7 V 2. สวิทช์+ลายวงจรเปิ ดเครื่ อง Pwronx 3. ตัวสร้างความถี่ 32.768 KHz (เพื่อสร้างความถี่ Sleepclk 32.768 KHz)
TAHVO เป็ นตัวจ่ายไฟประเภทหนึ่งทำาหน้าที่จ่ายไฟ Vcore ให้กบั RAP3G, ควบคุมระบบการ ชาร์ จ, เป็ นตัวเปิ ดปิ ดคำาสัง่ สำาหรับไฟหน้าจอ ไฟคียก์ ด เป็ นตัวควบคุมชุด connect Flash Interface ตัวมันเอง จะทำางานได้ตอ้ งมีส่วนประกอบดังนี้ 1. ไฟเลี้ยงจากแบตเตอรี่ ประมาณ 3.7 V 2. คำาสัง่ เปิ ดให้ตวั TAHVO ทำางาน( Enable) มีไฟออกมาด้วยประมาณ 3.7 V ที่มาจาก RETU 3. ไฟเลี้ยง VIO 1.8 V ที่มาจาก RETU 4. คำาสัง่ เปิ ดเครื่ อง PURX มีไฟออกมาด้วยประมาณ 1.8 V ที่มาจาก RETU 5. สัญญาณนาฬิกา Sleepclk 32.768 Khz ที่มาจากตัว RETU 6. สัญญาณนาฬิกา SMPSCLK 2.4 Mhz ที่มาจาก RAP3G RAP3G ทำาหน้าที่ประมวลผลการทำางานในส่ วนของ NOS หรื อ CMT ทำางานร่ วมกับ Nor Flash , SDRAM ตัวมันเองจะทำางานได้ตอ้ งมีส่วนประกอบดังนี้ 1.ไฟเลี้ยงหลัก VIO 1.8 V ที่มาจาก RETU 2.ไฟเลี้ยง Vcore 1.4 V ที่มาจาก TAHVO 3. สัญญาณนาฬิกา Sleppclk 32.768 KHz ที่มาจาก RETU 4. คำาสัง่ เปิ ดเครื่ อง PURX มีไฟออกมาด้วยประมาณ 1.8 V ที่มาจาก RETU 5. สัญญาณนาฬิกาหลัก RFCLK 38.4 MHz ที่มาจาก HINKU NORFLASH ทำาหน้าที่ในการเก็บข้อมูลหลักในตัวเครื่ อง ในส่ วนของ NOS เช่น เวอร์ ชนั่ ในตัว เครื่ อง ไฟล์ภาษา เป็ นต้น ทำางานร่ วมกับ SDRAM, RAP3G ตัวมันเองจะทำางานได้ตอ้ งมีส่วนประกอบดังนี้ 1.ไฟเลี้ยงหลัก VIO 1.8 V ที่มาจาก RETU SDRAM ทำาหน้าที่ในการเก็บข้อมูลย่อย ทำางานร่ วมกับ RAP3G, NORFLASH ตัวมันเองจะทำางาน ได้จะต้องมีส่วนประกอบดังนี้
1. ไฟเลี้ยงหลัก VIO 1.8 V ที่มาจาก RETU 2. ไฟเลี้ยง VDRAM 1.8 V ที่มาจาก RETU OMAP ทำาหน้าที่ในส่วนของการประมวลผล ในส่ วนของ ระบบบันเทิงต่าง เช่นกล้อง หน้าจอ คีย ์ กด MMC และระบบ Application ในส่วนของโปรแกรมที่เกี่ยวกับ ซิมเบี้ยน หรื อ APE ตัวมันเองจะทำางาน ได้จะต้องมีส่วนประกอบดังนี้ 1.ไฟเลี้ยง VIO 1.8 V ที่มาจาก RETU 2.ไฟเลี้ยง VcoreA 1.4 V ที่มาจาก SMPS ( N4200 ) 3.คำาสัง่ เปิ ดเครื่ อง PURX มีไฟออกมาด้วยประมาณ 1.8 V ที่มาจาก RETU 4.สัญญาณนาฬิกา Sleepclk 32.768 KHz ที่มาจาก RETU 5.สัญญาณนาฬิกา SYSCLK 19.2 MHz ที่มาจาก RAP3G COMBO (NANDFLASH+DDRRAM) ทำาหน้าที่ร่วมกับ OMAP ส่ วนใหญ่เก็บข้อมูลในส่ วน ของ APE และเก็บข้อมูลบางส่วนของ CMT ตัวมันเองจะทำางานได้ตอ้ งมีส่วนประกอบดังนี้ 1.ไฟเลี้ยงหลัก VIO 1.8 V ที่มาจาก RETU 2.ไฟเลี้ยง Vddr_ape 1.8 V ที่มาจากตัว N4201 SMPS (N4200) ทำาหน้าที่ในการทำางานคือ เป็ นตัวควบคุมให้แรงดันไฟให้คงที่ กับ CPU ไฟที่ออก มาก็คือ ไฟ VcoreA ไปให้ OMAP ตัวมันเองจะทำางานได้จะต้องมีส่วนประกอบดังนี้ 1.ไฟเลี้ยงที่มาจากแบตเตอรี่ ประมาณ 3.7 V 2.ชุดคำาสัง่ เปิ ดการทำางาน (Enable) RSTX ประมาณ 3.7 V ที่มาจาก RETU 3.สัญญาณนาฬิกา Clock 600 KHz ที่มาจาก TAHVO 4.คำาสัง่ ลดแรงดันไฟ Ape_SleepX 1.8 V (ไม่มีส่วนกับการให้ตวั SMPS ทำางาน แต่มีส่วนเพื่อลด แรงดันไฟ เมื่อเครื่ องอยูใ่ น Sleep mode)
VCTCXO 38.4 MHz เป็ นตัวผลิตความถี่เพื่อใช้เลี้ยงระบบการทำางานของเครื่ องโดยความถี่ที่ได้คือ 38.4 MHz ตัวมันเองจะทำางานได้จะต้องมีส่วนประกอบดังนี้ 1. ไฟเลี้ยงหลัก VR 1 2.5 V ที่มาจาก RETU HINKU เป็ นตัวที่คอยทำาหน้าที่ ปรับแต่งสัญญาณและขยายสัญญาณ 38.4 MHz ที่มาจากตัว VCTCXO 38.4 เพื่อเป็ นสัญญาณนาฬิกาตัวใหม่คือ RFCLK 38.4 MHz แล้วส่ งต่อไปให้ RAP3G อีกที หนึ่ง ขออ้ างอิงลำาดับการจ่ ายไฟของเครื่อง BB5 ในรู ปต่ อไปนี้
ลำาดับการทำางานของเครื่อง BB5 ในเสี้ยววินาทีที่เรากดปุ่ มเปิ ดเครื่อง 1.ปกติไฟจากแบตเตอรี่ (VBAT)จะวิ่งไปรออยูท่ ี่ Retu , Tahvo , SMPS , Hinku ,Vinku และ Regulator IC ต่างๆ
2.เรากดปุ่ มเปิ ดเครื่ อง Retu ทำาการจ่ายไฟ VANA , VIO , VR1 , VDRAM และ Sleep clock 32kHz ออกมา 3.ในขณะเดียวกัน Retu จะทำาการจ่ายไฟ RSTX 4V ไปยัง Tahvo 4.เมื่อ Tahvo มีไฟจากแบตเตอรี่ มาเลี้ยง และได้ไฟ RSTX (enable) จาก Retu มาสัง่ ให้ Tahvo ทำางาน 5.Tahvo จะทำาการจ่าย Vcore ให้ RAP-3G และสร้างสัญญาณนาฬิกา 600kHz ขึ้นมาใช้เองก่อน 6.เมื่อ VCTCXO(G7501)ได้ไฟเลี้ยง VR1 จาก Retu จะทำาการผลิต RF Clock 38.4MHz ผ่าน Hinku เพื่อปรับแต่งและขยายสัญญาณ 7.Retu จะปล่อยสัญญาณ PURX ไปยัง Tahvo , RAP-3G , OMAP เพื่อทำาสัง่ ให้เริ่ มทำางาน(enable) ในส่ วนที่เหลือ 8.เมื่อ RAP-3G ได้ PURX จาก Retu มาจะทำาการหารสัญญาณนาฬิกา 38.4MHz เหลือ 2.4MHz เป็ น SMP clock ส่งให้ Tahvo ต่อ 9.เมื่อ Tahvo ได้รับ PURX จาก Retu และสัญญาณ 2.4MHz จาก RAP-3G แล้ว จะทำาการหยุดผลิต สัญญาณ 600kHz ที่สร้างขึ้นเองภายในและทำาการผลิตสัญญาณ 600kHz ขึ้นมาใหม่โดยใช้ สัญญาณ 2.4MHz จาก RAP-3G เป็ นสัญญาณอ้างอิงแทน วิเคราะห์ การทำางานในส่ วนของ Vcore 1.ตามลำาดับการทำางานข้างต้น Vcore จะทำางานได้ตอ้ งได้ไฟ 2 ตัวคือ -ไฟ VBAT จากแบตเตอรี่ -ไฟ RSTX จาก Retu (สังเกตได้วา่ ไฟ RSTX จะขึ้นทันทีเมื่อกดสวิทช์เปิ ดเครื่ อง นัน่ คือ Tahvo จะ ทำางานพร้อมกับ Retu ) ำ 2.ดังนั้นเมื่อไฟ Vcore ออกมาต่ามากหรื อไม่ออก ให้วดั ไฟหรื อลายดังจุดต่อไปนี้ ที่Tahvo 2.1 ลายไฟจาก Vbat มายังขา A6, A7 (VBAT1) ของ Tahvo (เช็คลายและ L2301 ด้วย)
2.2 ลายไฟ RSTX จาก Retu มาที่ขา B3 ของ Tahvo 2.3 ลายไฟ Vcore ออกจาก Tahvo ที่ขา A5 , B6 ,B4 ตามรู ป ลาย Vcore ถ้ายก Tahvo ให้ ลองวัดเทียบกราวด์ดว้ ยเผื่อลายซ็อตลงกราวด์