Skip to content

TESAIoT PSE84 Programmer v1.0.2

Latest

Choose a tag to compare

@wiroon wiroon released this 16 Sep 15:01

TESAIoT PSE84 Programmer 1.0.2

แก้อะไร ตัวตรวจบอร์ด (probe) หา firmware identity record ได้ทุกตำแหน่งที่เฟิร์มแวร์วางไว้ — เดิมอ่านที่ 0x60900000 ที่เดียว
บอร์ดที่เฟิร์มแวร์วาง record ไว้ท้าย slot (0x6093ff00 เช่น Eva Kit MicroPython/DualBand, 0x60b7ff00 เช่น AI Game/BLE Mesh)
จึงขึ้นว่า "no valid record" ทั้งที่ record มีอยู่จริง ตอนนี้ probe อ่านทั้งสามตำแหน่งในรอบเดียว และใช้ตำแหน่งที่ถอดรหัสผ่าน (magic + CRC)
ถ้าถอดได้มากกว่าหนึ่งตำแหน่งจะไม่เดา

ทดสอบ unit test 20 กรณี รวม record จริงของ fw-eva-mpy-v1.5.2 ที่ 0x6093ff00 (CRC ตรวจผ่าน)

ไฟล์

  • macOS: TESAIoT.PSE84.Programmer_1.0.2_universal.dmg
  • Windows: ..._x64-setup.exe (NSIS) / ..._x64_en-US.msi
  • Linux: ..._amd64.deb / ..._x86_64.rpm / ..._amd64.AppImage

ต้องมี ModusToolbox Programming Tools ติดตั้งในเครื่องเหมือนรุ่นก่อน