ezFlashCLI
v1.0.28
เครื่องมือบรรทัดคำสั่งในการจัดการอุปกรณ์แฟลชที่เชื่อมต่อกับไดอะล็อก SmartBond ™ Family
เครื่องมือขึ้นอยู่กับไลบรารี Segger J-Link ™เพื่อควบคุมอินเตอร์เฟส SmartBond SWD โพรบ J-Link มีอยู่ในชุดพัฒนา SmartBond ทั้งหมด
อุปกรณ์แฟลชที่รู้จัก:
DA1459X:
DA1468X:
DA1469X:
DA1470X:
อุปกรณ์แฟลชที่รู้จัก:
> pip install ezFlashCLI
Windows : มันมักจะเกิดขึ้นระหว่างการติดตั้ง Python ว่าโฟลเดอร์สคริปต์จะ ไม่ ถูกเพิ่มในเส้นทางสภาพแวดล้อม หากไม่พบ ezflashcli ในเทอร์มินัลของคุณให้เพิ่ม <python ติดตั้ง dir>/สคริปต์ ลงในเส้นทางของคุณ
> ezFlashCLI list
INFO:root:ezFlashCLI v1.0.x
INFO:root:By using the program you accept the SEGGER J-link™ license
INFO:root:JLink devices:
INFO:root: - 483345692
INFO:root: - 480698727
> ezFlashCLI probe
INFO:root:ezFlashCLI v1.0.X
INFO:root:By using the program you accept the SEGGER J-link™ license
INFO:root:Smartbond chip: DA14585/DA14586
INFO:root:Flash information:
INFO:root: - Device Id: MX25R2035F
> ezFlashCLI list
INFO:root:ezFlashCLI v1.0.X
INFO:root:By using the program you accept the SEGGER J-link™ license
INFO:root:JLink devices:
INFO:root: - 483245871
INFO:root: - 483124587
> ezFlashCLI -j 483245871 probe
INFO:root:ezFlashCLI v1.0.X
INFO:root:By using the program you accept the SEGGER J-link™ license
INFO:root:Smartbond chip: DA1469x
INFO:root:Flash information:
INFO:root: - Device Id: MX25U3235F
> ezFlashCLI -j 483245871 probe
INFO:root:ezFlashCLI v1.0.X
INFO:root:By using the program you accept the SEGGER J-link™ license
INFO:root:Smartbond chip: DA14682/DA14683
INFO:root:Flash information:
INFO:root: - Device Id: W25Q80EW
> ezFlashCLI erase_flash
INFO:root:ezFlashCLI v1.0.X
INFO:root:By using the program you accept the SEGGER J-link™ license
INFO:root:Flash erase success
> ezFlashCLI read_flash 0x0 128
INFO:root:ezFlashCLI v1.0.X
INFO:root:By using the program you accept the SEGGER J-link™ license
INFO:root:00000000: 50 70 00 20 00 00 00 20 00 00 eb 00 a5 a8 66 00
INFO:root:00000010: 00 00 aa 11 03 00 01 40 07 c8 4e ff ff ff ff ff
> ezFlashCLI image_flash <path to bin file>
INFO:root:ezFlashCLI v1.0.X
INFO:root:By using the program you accept the SEGGER J-link™ license
INFO:root:[DA1469x] Program image
INFO:root:[DA1469x] Program success
เครื่องมือจะทำให้การบู๊ตไฟล์อินพุตโดยอัตโนมัติหากจำเป็น
ในการใช้ SUOTA จำเป็นต้องใช้ bootloader รอง คำสั่งนี้เพิ่มเวอร์ชันที่คอมไพล์ไว้ล่วงหน้าลงในรูปภาพและเขียนทั้งหมดเพื่อแฟลช
> ezFlashCLI image_bootloader_flash <path to bin file>
INFO:root:ezFlashCLI v1.0.X
INFO:root:By using the program you accept the SEGGER J-link™ license
INFO:root:[DA14531] Program image
INFO:root:[DA14531] Program success