AP40 Web FOTA Tool
ยังไม่ได้เชื่อมต่อ
1. เชื่อมต่อหูฟัง
Connect
Connect (ไม่สแกน / อุปกรณ์ที่เคยอนุญาต)
Connect (สแกนทุกอุปกรณ์)
ใช้เมื่อปุ่ม Connect ปกติไม่เห็น "cc pro" — จะแสดงอุปกรณ์ Bluetooth LE ทั้งหมดที่อยู่ใกล้ ให้เลือกตัวที่เป็นหูฟัง (ถือหูฟังไว้ใกล้ ๆ iPad) ถ้าเลือกผิดตัว ระบบจะแจ้งและไม่ทำอะไรกับอุปกรณ์นั้น
ขนาด BLE write chunk
auto (default — 1 เฟรม = 1 write, ยืนยันบน iPad 2026-09-22)
20
64
100
180 (ค่าเดิมก่อน 2026-09-22)
197
244 (ทดลอง)
280 (1 เฟรม = 1 write, iOS long write)
320
หรือกำหนดขนาดเอง (เขียนทับตัวเลือกด้านบน)
โหมดการเขียน BLE (write mode)
response (รอทุก write — ช้าแต่ชัวร์)
hybrid (chunk สุดท้ายรอ response)
noresponse (default — ไม่รอ response, เร็ว 7 เท่า ยืนยันบน iPad 2026-09-22 · ถ้า write ล้มจะสลับเป็น response เอง)
2. ข้อมูลหูฟัง
-
กด Connect ก่อน
3. แหล่งไฟล์เฟิร์มแวร์
ใช้ไฟล์ที่แนบมากับเว็บ (firmware/left.bin, right.bin)
เลือกไฟล์เอง
ไฟล์ left.bin
ไฟล์ right.bin
tool จะจับคู่ไฟล์ left/right ให้ตรงกับข้าง agent อัตโนมัติจาก NVKEY 0xF2B5
4. ตรวจสอบ / ทดสอบ
Check
Dry run
4.5 Benchmark ความเร็ว (เขียน FOTA partition บางส่วนแล้วคืนค่าเดิม ไม่ commit)
จำนวน sector ที่จะทดสอบ
16
64
339 (ทั้งหมด)
ข้างที่จะทดสอบ
ทั้งสองข้าง
agent เท่านั้น
partner เท่านั้น
ขนาด page ฝั่ง partner (relay)
256
128
64
32
ขนาด page ฝั่ง agent
256
128
พิมพ์ "BENCH" เพื่อยืนยัน
Benchmark
เสียงหูฟังจะหยุดชั่วคราวระหว่างทดสอบ (SuspendDsp) · ถ้าหลุดกลางทาง FOTA partition จะไม่ครบ แต่ไม่กระทบเฟิร์มแวร์ที่ใช้งานอยู่ · ห้ามปิดหน้านี้
5. Flash (มีการเปลี่ยนแปลงข้อมูลหูฟัง)
พิมพ์ "FLASH" เพื่อยืนยัน
Flash
Cancel
Agent progress
0%
Partner progress
0%
6. Frame log
Copy log
Download log